.comment-row.svelte-1itj5fl{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px}.comment-row--compact.svelte-1itj5fl{grid-template-columns:30px minmax(0,1fr);gap:9px}.comment-row__avatar.svelte-1itj5fl{display:grid;width:38px;height:38px;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--ink);font-size:13px;font-weight:950}.comment-row--compact.svelte-1itj5fl .comment-row__avatar:where(.svelte-1itj5fl){width:30px;height:30px;font-size:11px}.comment-row__avatar.svelte-1itj5fl img:where(.svelte-1itj5fl){width:100%;height:100%;object-fit:cover}.comment-row__main.svelte-1itj5fl{display:grid;gap:5px;min-width:0;padding-top:5px}.comment-row__line.svelte-1itj5fl{margin:0;color:var(--muted);font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.comment-row--compact.svelte-1itj5fl .comment-row__line:where(.svelte-1itj5fl){font-size:13px}.comment-row__author.svelte-1itj5fl{margin-right:6px;color:var(--ink);font-weight:900}.comment-row__author--link.svelte-1itj5fl{text-decoration:none}@media(hover:hover){.comment-row__author--link.svelte-1itj5fl:hover{color:var(--accent)}}.comment-row__body.svelte-1itj5fl{color:var(--muted)}.comment-row__footer.svelte-1itj5fl{display:flex;align-items:center;gap:12px;color:var(--muted-2);font-size:11px;font-weight:800}.comment-row__footer.svelte-1itj5fl time:where(.svelte-1itj5fl){text-transform:uppercase;letter-spacing:.04em}.comment-row__delete.svelte-1itj5fl{display:inline-flex;align-items:center;padding:5px 10px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--muted-2);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.comment-row__delete.svelte-1itj5fl{position:relative}.comment-row__delete.svelte-1itj5fl:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% + 11px);height:44px}@media(hover:hover){.comment-row__delete.svelte-1itj5fl:hover{color:color-mix(in srgb,#ff8a8a 78%,var(--ink));border-color:color-mix(in srgb,#ff8a8a 40%,var(--line));transform:translateY(-1px) scale(1.04)}}@media(prefers-reduced-motion:reduce){.comment-row__delete.svelte-1itj5fl{transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.comment-row__delete.svelte-1itj5fl:hover{transform:none}}.comment-row__edited.svelte-1itj5fl{color:var(--muted-2);font-size:11px;font-style:italic}.comment-row__edit-input{width:100%;resize:vertical;border:1px solid var(--line);border-radius:14px;padding:10px 12px;background:color-mix(in srgb,#000 18%,transparent);color:var(--ink);font:inherit;font-size:13px;line-height:1.5}.comment-row__edit-actions.svelte-1itj5fl{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.thread-media.svelte-1itj5fl{display:grid;width:min(100%,380px);overflow:hidden;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,#000 20%,transparent)}.thread-media.svelte-1itj5fl img:where(.svelte-1itj5fl){max-width:100%;max-height:300px;object-fit:contain}.thread-media-error.svelte-1itj5fl{border:1px solid var(--line);border-radius:18px;padding:10px 12px;background:color-mix(in srgb,#000 20%,transparent);color:var(--muted)}.thread-media--sticker.svelte-1itj5fl{width:min(100%,180px);background:transparent}.thread-reaction.svelte-1itj5fl{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:4px 8px;border-radius:999px;color:var(--muted-2);font-size:13px;font-weight:850;font-variant-numeric:tabular-nums;transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.thread-reaction.svelte-1itj5fl span:where(.svelte-1itj5fl):first-child{font-size:15px}.thread-reaction--compact.svelte-1itj5fl{min-height:28px;padding:3px 7px;font-size:11px}.thread-reaction--active.svelte-1itj5fl{color:color-mix(in srgb,#ff6b8a 88%,var(--ink));background:color-mix(in srgb,#ff6b8a 12%,transparent)}@media(hover:hover){.thread-reaction.svelte-1itj5fl:hover{color:color-mix(in srgb,#ff6b8a 88%,var(--ink))}}.report-form.svelte-1itj5fl{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.report-form__select.svelte-1itj5fl{border:1px solid var(--line);border-radius:12px;padding:8px 10px;background:color-mix(in srgb,#000 16%,transparent);color:var(--ink);font-size:12px;font-weight:800}.report-form__submit.svelte-1itj5fl{min-height:36px;padding:8px 12px;font-size:12px}@media(min-width:900px){.comment-row.svelte-1itj5fl{grid-template-columns:42px minmax(0,1fr);gap:13px}.comment-row__avatar.svelte-1itj5fl{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.thread-reaction.svelte-1itj5fl,.comment-row__delete.svelte-1itj5fl{transition:none}}.thread-page.svelte-741nxr{position:relative;z-index:5;display:grid;gap:20px;padding-block:22px 54px}.thread-back.svelte-741nxr{width:fit-content;color:var(--muted);font-weight:800}.thread-hero.svelte-741nxr,.comment-composer.svelte-741nxr,.comment-list.svelte-741nxr{padding:clamp(20px,4vw,28px)}.thread-hero.svelte-741nxr{display:grid;gap:16px;overflow:hidden}.thread-hero__meta.svelte-741nxr{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--muted-2);font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.thread-hero__author-link.svelte-741nxr{color:var(--muted-2);text-decoration:none}@media(hover:hover){.thread-hero__author-link.svelte-741nxr:hover{color:var(--accent)}}.thread-hero__title-row.svelte-741nxr{display:grid;gap:18px}.thread-hero__copy.svelte-741nxr{display:grid;gap:14px}.thread-hero__body.svelte-741nxr{max-width:78ch;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.thread-hero__edited.svelte-741nxr{color:var(--muted-2);font-style:italic}.thread-hero__edit-input{width:100%;max-width:78ch;min-height:120px;resize:vertical;border:1px solid var(--line);border-radius:18px;padding:13px 14px;background:color-mix(in srgb,#000 18%,transparent);color:var(--ink);font:inherit;line-height:1.55}.thread-hero__edit-actions.svelte-741nxr{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.thread-hero__mark.svelte-741nxr{display:none}.thread-hero__mark.svelte-741nxr img:where(.svelte-741nxr){width:min(100%,140px);height:min(100%,140px);border-radius:22px;object-fit:cover;filter:drop-shadow(0 22px 42px rgb(0 0 0 / 42%))}.thread-hero__mark.svelte-741nxr span:where(.svelte-741nxr){display:grid;width:min(100%,140px);height:min(100%,140px);place-items:center;border-radius:22px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--ink);font-size:42px;font-weight:950}.thread-hero__actions.svelte-741nxr{display:flex;flex-wrap:wrap;align-self:start;gap:8px}.thread-lock-toggle.svelte-741nxr{border:1px solid color-mix(in srgb,var(--ink) 18%,var(--line));border-radius:999px;padding:8px 11px;background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink);font-size:12px;font-weight:900}.thread-lock-toggle.svelte-741nxr:hover{border-color:color-mix(in srgb,var(--accent) 60%,var(--line));background:color-mix(in srgb,var(--accent) 12%,transparent)}.report-form.svelte-741nxr{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.report-form__select.svelte-741nxr{border:1px solid var(--line);border-radius:12px;padding:8px 10px;background:color-mix(in srgb,#000 16%,transparent);color:var(--ink);font-size:12px;font-weight:800}.report-form__submit.svelte-741nxr{min-height:36px;padding:8px 12px;font-size:12px}.thread-pill.svelte-741nxr,.comment-count.svelte-741nxr,.comment-composer__badge.svelte-741nxr{width:fit-content;border:1px solid color-mix(in srgb,var(--accent) 60%,var(--line));border-radius:999px;padding:6px 9px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--ink);font-size:12px;font-weight:800}.thread-danger.svelte-741nxr{border:1px solid color-mix(in srgb,#ff8a8a 44%,var(--line));border-radius:999px;padding:8px 11px;background:color-mix(in srgb,#ff8a8a 9%,transparent);color:color-mix(in srgb,#ffd6d6 86%,var(--ink));font-size:12px;font-weight:900}.thread-message.svelte-741nxr{padding:14px 16px}.thread-message--success.svelte-741nxr{border-color:color-mix(in srgb,var(--accent) 70%,var(--line))}.thread-message--error.svelte-741nxr{border-color:color-mix(in srgb,#ff8a8a 56%,var(--line))}.comment-composer.svelte-741nxr{display:grid;gap:18px}.comment-composer__header.svelte-741nxr,.comment-list__header.svelte-741nxr{display:flex;align-items:start;justify-content:space-between;gap:14px}.comment-form.svelte-741nxr{display:grid;gap:14px}.comment-form__footer.svelte-741nxr{display:grid;gap:12px;align-items:center}.comment-field.svelte-741nxr{display:grid;gap:8px}.comment-input{width:100%;min-height:132px;resize:vertical;border:1px solid var(--line);border-radius:18px;padding:13px 14px;background:color-mix(in srgb,#000 18%,transparent);color:var(--ink);font:inherit;line-height:1.55;outline:none;scrollbar-width:none;-ms-overflow-style:none}.comment-input::-webkit-scrollbar{display:none}.comment-input:focus{border-color:color-mix(in srgb,var(--accent) 78%,transparent);box-shadow:var(--ring)}.comment-input--url.svelte-741nxr{min-height:auto;resize:none}.comment-media-box.svelte-741nxr{display:grid;gap:10px;border:1px solid var(--line);border-radius:20px;padding:12px;background:color-mix(in srgb,#000 10%,transparent)}.comment-media-box__top.svelte-741nxr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.comment-media-toggle.svelte-741nxr{display:flex;flex-wrap:wrap;gap:8px}.comment-media-toggle__button.svelte-741nxr{border:1px solid var(--line);border-radius:999px;padding:8px 10px;background:color-mix(in srgb,#000 14%,transparent);color:var(--muted);font-family:inherit;font-size:12px;font-weight:900;text-transform:uppercase}.comment-media-toggle__button--active.svelte-741nxr{border-color:color-mix(in srgb,var(--accent) 72%,var(--line));background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--ink)}.comment-media-preview.svelte-741nxr,.thread-media.svelte-741nxr{display:grid;width:min(100%,380px);min-height:180px;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,#000 20%,transparent)}.comment-media-preview.svelte-741nxr img:where(.svelte-741nxr),.thread-media.svelte-741nxr img:where(.svelte-741nxr){max-width:100%;max-height:300px;object-fit:contain}.thread-media--sticker.svelte-741nxr{width:min(100%,180px);min-height:0;background:transparent}.comment-list.svelte-741nxr{display:grid;gap:18px}.comment-empty.svelte-741nxr{display:grid;place-items:center;gap:10px;border:1px solid var(--line);border-radius:24px;padding:clamp(24px,6vw,42px);background:color-mix(in srgb,#000 10%,transparent);text-align:center}.comment-empty.svelte-741nxr img:where(.svelte-741nxr){width:min(42%,120px);filter:drop-shadow(0 18px 32px rgb(0 0 0 / 42%))}.comment-rows.svelte-741nxr{display:grid;gap:16px}.comment-row__replies.svelte-741nxr{display:grid;gap:12px;margin-top:12px;margin-left:18px;padding-left:14px;border-left:1px solid var(--line)}.reply-form.svelte-741nxr{display:grid;gap:8px;margin-top:8px}.reply-form__input{min-height:60px;font-size:13px}.reply-form__submit.svelte-741nxr{justify-self:start;min-height:34px;padding:7px 14px;font-size:12px}.thread-reaction.svelte-741nxr{position:relative;display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:4px 8px;border:1px solid var(--line);border-radius:999px;color:var(--muted-2);font-size:13px;font-weight:850;font-variant-numeric:tabular-nums;transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.thread-reaction.svelte-741nxr span:where(.svelte-741nxr):first-child{font-size:15px}.thread-reaction.svelte-741nxr:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% + 10px);height:44px}@media(hover:hover){.thread-reaction.svelte-741nxr:hover{transform:translateY(-1px) scale(1.04)}}@media(prefers-reduced-motion:reduce){.thread-reaction.svelte-741nxr:hover{transform:none}}.thread-reaction--active.svelte-741nxr{color:color-mix(in srgb,#ff6b8a 88%,var(--ink));background:color-mix(in srgb,#ff6b8a 12%,transparent)}@media(hover:hover){.thread-reaction.svelte-741nxr:hover{color:color-mix(in srgb,#ff6b8a 88%,var(--ink))}}@media(min-width:720px){.comment-form__footer.svelte-741nxr{grid-template-columns:minmax(0,1fr) auto}.comment-form__footer.svelte-741nxr button:where(.svelte-741nxr){justify-self:end}}@media(min-width:900px){.thread-hero__title-row.svelte-741nxr{grid-template-columns:minmax(0,1fr) minmax(160px,.25fr);align-items:start}.thread-hero__mark.svelte-741nxr{display:grid;place-items:center;border:1px solid var(--line);border-radius:24px;padding:20px;background:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 48%),color-mix(in srgb,#000 16%,transparent)}.thread-hero__actions.svelte-741nxr{grid-column:1 / -1}}
