.post-card-tags.svelte-wzjg63{position:absolute;top:3px;left:3px;right:3px;display:flex;justify-content:space-between;pointer-events:none}.tags-group.svelte-wzjg63{display:flex;gap:3px;align-items:center}.post-animated.svelte-wzjg63{padding:4px 8px;border-radius:var(--border-radius-full);background-color:#1141da}.post-type.svelte-wzjg63{display:flex;gap:4px;align-items:center;padding:2px 8px;border-radius:var(--border-radius-full);font-size:var(--font-size-xs);font-weight:700}.post-type.type--2.svelte-wzjg63{background-color:#6420e0}.post-type.type--3.svelte-wzjg63{background-color:#1141da}.post-media-count.svelte-wzjg63{display:flex;gap:6px;align-items:center;padding:1px 8px 0;border-radius:var(--border-radius-full);background-color:#00000080;font-size:var(--font-size-sm);font-weight:700}.post-status.svelte-wzjg63{padding:2px 8px;border-radius:var(--border-radius-full);background-color:#00000080;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase}.post-rating.svelte-wzjg63{flex-shrink:0;padding:2px 8px;border-radius:var(--border-radius-full);font-size:var(--font-size-xs);font-weight:700}.post-vote.svelte-7v37ve{position:relative;display:flex;align-items:center;width:max-content;border-radius:var(--border-radius-full);box-shadow:inset 0 0 0 1px var(--color-secondary);background-color:var(--background-color-primary);font-size:var(--font-size-md);font-weight:600}.post-vote[data-disabled=true].svelte-7v37ve{background-color:#21221f}.positive-ratio.svelte-7v37ve{position:absolute;inset:0;border-radius:var(--border-radius-full);box-shadow:inset 0 0 0 1px var(--color-primary);pointer-events:none}.post-card.svelte-1ijynb0{overflow:hidden;width:100%;border-radius:var(--border-radius-md);background-color:var(--background-color-secondary);-webkit-user-select:none;user-select:none}.media-thumbnail.svelte-1ijynb0{position:relative;aspect-ratio:1/1;width:100%}.post-link.svelte-1ijynb0{display:block;width:100%;height:100%}.post-title.svelte-1ijynb0{position:absolute;bottom:-1px;left:0;right:0;overflow:hidden;padding:4px 10px 3px;border-bottom:1px solid var(--background-color-secondary);background-color:#00000080;font-weight:700;text-overflow:ellipsis;line-height:1;white-space:nowrap;pointer-events:none}.post-meta-container.svelte-1ijynb0{display:flex;align-items:center;gap:8px;padding:6px;border-top:1px solid var(--color-secondary);-webkit-user-select:none;user-select:none}.change-users.svelte-utw3rw{margin-bottom:20px}.comment-vote.svelte-1kkyyql{position:relative;display:flex;align-items:center;gap:4px;width:max-content;border-radius:var(--border-radius-full);box-shadow:inset 0 0 0 1px var(--color-secondary);font-size:var(--font-size-sm);font-weight:600}.positive-ratio.svelte-1kkyyql{position:absolute;inset:0;border-radius:var(--border-radius-full);box-shadow:inset 0 0 0 1px var(--color-primary);pointer-events:none}.post-comment-tree.svelte-1q0abrb{position:relative;display:flex;flex-direction:column}.post-comment.svelte-1q0abrb{position:relative;display:flex;flex-direction:column;margin-top:12px}[data-has-parent=false].svelte-1q0abrb>.post-comment:where(.svelte-1q0abrb){margin-bottom:20px}.comment-header.svelte-1q0abrb{display:flex;align-items:center;gap:2px;border-radius:var(--border-radius-full);transition:background-color var(--duration-primary);cursor:pointer}.comment-header.svelte-1q0abrb:hover{background-color:var(--background-color-tertiary)}.comment-date.svelte-1q0abrb{margin-left:auto;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:700}.comment-content.svelte-1q0abrb{position:relative;display:flex;flex-direction:column;margin-top:8px}.comment-text.svelte-1q0abrb{color:var(--color-primary)}.comment-deleted.svelte-1q0abrb{font-size:var(--font-size-xs);text-transform:uppercase}.comment-controls.svelte-1q0abrb{display:flex;align-items:stretch;gap:8px;margin-top:10px;font-size:var(--font-size-sm)}.thread-line.svelte-1q0abrb{position:absolute;top:16px;bottom:0;left:0;width:2px;background-color:var(--color-secondary)}.user-recent-post-tags.svelte-jdcnbx{position:absolute;top:3px;left:3px;right:3px;display:flex;justify-content:space-between;pointer-events:none}.tags-group.svelte-jdcnbx{display:flex;align-items:center;gap:2px}.post-animated.svelte-jdcnbx{padding:2px 6px;border-radius:var(--border-radius-full);background-color:#1141da}.post-type.svelte-jdcnbx{display:flex;align-items:center;gap:4px;padding:2px 6px;border-radius:var(--border-radius-full);font-size:var(--font-size-xs);font-weight:700}.post-type.type--2.svelte-jdcnbx{background-color:#6420e0}.post-type.type--3.svelte-jdcnbx{background-color:#1141da}.post-media-count.svelte-jdcnbx{display:flex;align-items:center;gap:6px;padding:0 6px;border-radius:var(--border-radius-full);background-color:#00000080;font-size:var(--font-size-xs);font-weight:700}.post-rating.svelte-jdcnbx{flex-shrink:0;padding:0 6px;border-radius:var(--border-radius-full);font-size:var(--font-size-xs);font-weight:700}.user-recent-posts.svelte-ddx4nb{overflow:auto;display:flex;flex-shrink:0;gap:8px;width:100%;padding:4px 4px 8px;margin:-4px 0 8px;-webkit-user-select:none;user-select:none}.recent-post-item.svelte-ddx4nb{position:relative;overflow:hidden;display:block;flex-shrink:0;aspect-ratio:1/1;width:200px;border-radius:var(--border-radius-sm);background-color:var(--background-color-tertiary)}@media(max-width:639px){.recent-post-item.svelte-ddx4nb{width:150px}}.recent-post-item[data-selected=true].svelte-ddx4nb{box-shadow:0 0 0 3px var(--color-success)}.recent-post-item[data-selected=true].svelte-ddx4nb:before{content:"";position:absolute;inset:0;display:block;background-color:#00000090}.post-details.svelte-6e2kf4{display:flex;width:100%}.post-details[data-background=filled].svelte-6e2kf4{padding:8px 20px 240px;border-top:2px solid var(--background-color-primary);background-color:var(--background-color-secondary)}@media(max-width:639px){.post-details[data-background=filled].svelte-6e2kf4{padding:8px 10px 80px}}.post-details-wrapper.svelte-6e2kf4{display:flex;flex-direction:column;gap:16px;width:100%;max-width:800px;margin:0 auto}.post-rating.svelte-6e2kf4{font-size:var(--font-size-sm);font-weight:800}.post-rating[data-rating="2"].svelte-6e2kf4{color:var(--color-warning)}.post-rating[data-rating="3"].svelte-6e2kf4{color:var(--color-danger)}.post-date.svelte-6e2kf4{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:700}.post-status-message.svelte-6e2kf4{color:var(--color-success);font-weight:600}.post-title.svelte-6e2kf4{font-size:var(--font-size-title-md);font-weight:700}.post-tags-container.svelte-6e2kf4{overflow:auto;display:flex;flex-wrap:wrap;flex-shrink:0;gap:4px 12px;width:100%;max-height:calc(2.625rem + 4px);overscroll-behavior:contain}.post-tag.svelte-6e2kf4{color:var(--text-color-secondary);font-size:var(--font-size-sm);text-transform:capitalize;transition:var(--duration-primary)}.post-tag.svelte-6e2kf4:hover{color:var(--text-color-primary)}.post-media-navigation.svelte-1m0jdww{position:absolute;left:50%;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-full);box-shadow:inset 0 0 0 1px var(--color-secondary);background-color:var(--background-color-primary);font-size:var(--font-size-md);transform:translate(-50%)}@media(max-width:639px){.post-media-navigation.svelte-1m0jdww{bottom:calc(100% + 19px)}}.navigation-count-container.svelte-1m0jdww{position:relative;display:flex;justify-content:center;align-items:center}.navigation-count.svelte-1m0jdww,.navigation-count-placeholder.svelte-1m0jdww{display:flex;gap:4px;justify-content:center;padding:0 8px;font-size:var(--font-size-md);font-weight:600;text-align:center}.navigation-count.svelte-1m0jdww{position:absolute}.navigation-count-placeholder.svelte-1m0jdww{visibility:hidden}.collection-view-modal.svelte-1ap2hck{display:flex;flex-direction:column;gap:16px;width:100%;padding-top:40px}.posts-container.svelte-1ap2hck{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px 10px;width:100%}@media(max-width:959px){.posts-container.svelte-1ap2hck{grid-template-columns:1fr 1fr}}@media(max-width:639px){.posts-container.svelte-1ap2hck{grid-template-columns:1fr}}.collections-create-modal.svelte-hh4vhs{display:flex;flex-direction:column;gap:16px;width:400px;padding:20px;border-radius:var(--border-radius-md);background-color:var(--background-color-secondary)}.title.svelte-hh4vhs{text-transform:capitalize}.collections.svelte-n817ht{display:flex;flex-direction:column;gap:20px;width:100%}.collections-controls.svelte-n817ht{display:flex;gap:8px;border-radius:var(--border-radius-full)}.collections-list.svelte-n817ht{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 10px;width:100%}@media(max-width:959px){.collections-list.svelte-n817ht{grid-template-columns:1fr 1fr}}@media(max-width:639px){.collections-list.svelte-n817ht{grid-template-columns:1fr}}.collection-card.svelte-n817ht{overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:10px;border-radius:var(--border-radius-md);background-color:var(--background-color-secondary);transition:background-color var(--duration-primary);cursor:pointer}.collection-card.svelte-n817ht:hover{background-color:var(--background-color-tertiary)}.collection-previews.svelte-n817ht{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;aspect-ratio:1;width:100%}.preview.svelte-n817ht{border-radius:var(--border-radius-sm);background-color:var(--background-color-primary)}.collection-name.svelte-n817ht{overflow:hidden;display:block;width:100%;margin-top:10px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}.collections-modal.svelte-5x6zs{display:flex;flex-direction:column;gap:16px;width:100%;padding-top:40px}.post-view-modal.svelte-1q0xrtu{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--background-color-secondary)}.post-top-content.svelte-1q0xrtu{display:grid;grid-template-rows:1fr auto;flex-direction:column;flex-shrink:0;width:100%;height:100%;background-color:var(--background-color-primary)}.post-media.svelte-1q0xrtu{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;touch-action:none}@media(max-width:1279px)and (orientation:portrait){.post-media.svelte-1q0xrtu{padding:70px 0;touch-action:auto}}@media(max-width:1279px)and (orientation:landscape){.post-media.svelte-1q0xrtu{padding:0 70px;touch-action:auto}}.post-image-container.svelte-1q0xrtu{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;max-width:100%;max-height:100%;pointer-events:none}.post-image-container[data-image-loaded=true].svelte-1q0xrtu{opacity:1;transition:opacity var(--duration-secondary) var(--duration-primary)}.post-image-container[data-image-loaded=false].svelte-1q0xrtu{opacity:0}.post-image-container[data-image-loaded=false][data-skip-fadeout=false].svelte-1q0xrtu{transition:opacity var(--duration-secondary) 50ms}.post-image-spaceholder.svelte-1q0xrtu{visibility:hidden}.post-image.svelte-1q0xrtu{position:absolute;background-color:var(--background-color-secondary);transform-origin:50% 50%;pointer-events:auto}@media(max-width:1279px){.post-image.svelte-1q0xrtu{transform:none!important}}.post-video.svelte-1q0xrtu{position:relative;z-index:5;margin:auto}.post-image-clone.svelte-1q0xrtu{position:absolute;z-index:-1;object-fit:cover;width:100%;height:100%}.post-image-spinner.svelte-1q0xrtu{position:absolute;z-index:2}.post-view-background.svelte-1q0xrtu{position:absolute;inset:0;z-index:1;background-color:var(--background-color-primary)}.info-bar-wrapper.svelte-1q0xrtu{position:relative;z-index:10;display:flex;margin-top:2px;background-color:var(--background-color-secondary)}.info-bar.svelte-1q0xrtu{position:relative;bottom:0;z-index:10;display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:840px;padding:8px 20px 10px;margin:0 auto}@media(max-width:639px){.info-bar.svelte-1q0xrtu{gap:8px;padding:8px 10px 10px}}
