:root{--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Golos Text", system-ui, "Segoe UI", Roboto, sans-serif;--text-body:17px;--text-body-sm:16px;--leading-body:1.55;--text-large-title:2rem;--text-h1:1.45rem;--text-h3:1rem;--text-name:.9rem;--text-meta:.8rem;--text-label:.72rem;--text-button:.85rem;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--measure:38rem;--measure-wide:84ch;--page:72rem;--thread-indent:22px;--thread-line:2px;--radius-sm:12px;--radius-bubble:16px;--radius-card:18px;--radius-composer:24px;--radius-pill:999px;--tap:44px;--avatar-s:52%;--avatar-l:30%;--blur-glass:18px;--gradient-angle:135deg;--color-ink:#1b1830;--color-muted:#5e5a78;--color-accent:#5b3fe0;--color-bg:#f6f4fe;--color-bg-2:#e4defa;--color-surface:#fff;--color-tint:#efebfe;--color-rule:#cfc6f0;--color-grad-a:#7058f0;--color-grad-b:#5b3fe0;--color-on-accent:#fff;--color-danger:#b3261e;--color-anon:#8a4b00;--color-anon-bg:#fff3e0;--color-live:#12694a;--color-live-bg:#e7f7ee;--glass:#ffffffb8;--glass-solid:#fbfaff;--shadow-1:0 1px 2px #1b183012, 0 6px 20px #5b3fe024;--shadow-2:0 2px 6px #6c4df01f, 0 12px 32px #6c4df024;--shadow-accent:0 6px 16px #6c4df040;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width<=600px){:root{--text-body:16px;--thread-indent:6px}}:root[data-theme=dark]{--color-ink:#edebfa;--color-muted:#a9a4c8;--color-accent:#b3a5ff;--color-bg:#0f0d1a;--color-bg-2:#1a1530;--color-surface:#1d1a2e;--color-tint:#27213f;--color-rule:#3a3360;--color-grad-a:#7058f0;--color-grad-b:#5b3fe0;--color-on-accent:#fff;--color-danger:#ff8a80;--color-anon:#ffc46b;--color-anon-bg:#2e2414;--color-live:#6fd3a0;--color-live-bg:#13301f;--glass:#1d1a2eb8;--glass-solid:#1d1a2e;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 28px #00000073;--shadow-accent:0 6px 18px #5b3fe073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--color-ink:#edebfa;--color-muted:#a9a4c8;--color-accent:#b3a5ff;--color-bg:#0f0d1a;--color-bg-2:#1a1530;--color-surface:#1d1a2e;--color-tint:#27213f;--color-rule:#3a3360;--color-grad-a:#7058f0;--color-grad-b:#5b3fe0;--color-on-accent:#fff;--color-danger:#ff8a80;--color-anon:#ffc46b;--color-anon-bg:#2e2414;--color-live:#6fd3a0;--color-live-bg:#13301f;--glass:#1d1a2eb8;--glass-solid:#1d1a2e;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 28px #00000073;--shadow-accent:0 6px 18px #5b3fe073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (prefers-reduced-transparency:reduce){:root{--glass:var(--glass-solid);--blur-glass:0px}}*{box-sizing:border-box}html{background:var(--color-bg-2)}:root:lang(ar),:root:lang(fa){--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Tahoma, "Geeza Pro", "Noto Sans Arabic", "Noto Naskh Arabic", sans-serif;--leading-body:1.75}:root:lang(zh-Hans){--font-sans:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", "Source Han Sans SC", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--leading-body:1.7}:root[dir=rtl] .page-title{text-align:right}:root[dir=ltr] .page-title{text-align:left}:root:lang(ar) *,:root:lang(fa) *,:root:lang(zh-Hans) *{letter-spacing:normal!important;text-transform:none!important}body{min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-2) 100%) fixed;margin:0}a{color:var(--color-accent);text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:8px}.meta{font-size:var(--text-meta);color:var(--color-muted)}.card{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-card);box-shadow:var(--shadow-1)}.page{max-width:var(--page);padding:var(--space-sm) var(--space-lg) 40px;margin:0 auto}@media (width>=1024px){.page-split{column-gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:start;display:grid}.page-split>.page-split-head{grid-area:1/1/-1}.page-split>:not(.page-split-head){grid-column:2}}.screen :is(p,blockquote,dt,dd){max-width:var(--measure-wide)}.page.bare{max-width:none;padding:0}@media (width<=600px){body{font-size:var(--text-body-sm)}.page{padding:0 var(--space-sm) var(--space-lg)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.comment-body{padding:14px 0}.thread-list--nested>.comment>.comment-body{padding-block:10px}.comment-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.comment-head .name{font-weight:600;font-size:var(--text-name);line-height:1.25}.meta-line{font-size:var(--text-label);color:var(--color-muted);flex-wrap:wrap;align-items:baseline;row-gap:2px;line-height:1.3;display:inline-flex}.meta-line>*+:before{content:"·";opacity:.7;margin-inline:5px}.you-badge,.owner-badge,.mod-badge{font-size:inherit;color:var(--color-muted);background:0 0;border:0;padding:0;font-weight:400}.owner-badge{color:var(--color-ink);font-weight:600}.owner-badge--past{color:var(--color-muted);font-weight:400}.mod-badge{color:var(--color-danger);font-weight:600}.comment-text{max-width:var(--measure);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.95rem;line-height:1.55}.comment-text--md{white-space:normal}.nav.svelte-12qhfyh{z-index:5;position:sticky;top:0}.glass.svelte-12qhfyh{background:var(--glass);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(1.6);backdrop-filter:blur(var(--blur-glass)) saturate(1.6)}.nav-in.svelte-12qhfyh{max-width:var(--page);padding:10px var(--space-lg);align-items:center;gap:12px;margin:0 auto;display:flex}.brand.svelte-12qhfyh{align-items:center;gap:8px;display:inline-flex}.brand.svelte-12qhfyh img:where(.svelte-12qhfyh){border-radius:7px;display:block}.brand.svelte-12qhfyh span:where(.svelte-12qhfyh){letter-spacing:-.03em;background:linear-gradient(var(--gradient-angle), var(--color-grad-a), var(--color-grad-b));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:800}.nav-title.svelte-12qhfyh{color:var(--color-muted);font-size:.95rem;font-weight:600}.nav-link.svelte-12qhfyh{color:var(--color-muted);white-space:nowrap;font-size:.95rem;font-weight:600;text-decoration:none}.nav-link.svelte-12qhfyh:hover{color:var(--color-text,inherit)}.nav-acts.svelte-12qhfyh{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.acct.svelte-12qhfyh{border-radius:var(--radius-pill);background:var(--color-surface);height:40px;box-shadow:var(--shadow-1);border:1px solid var(--color-line,#5b3fe02e);color:var(--color-accent);font-weight:600;line-height:1;font-size:var(--text-button);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;max-width:30vw;padding:0 14px;text-decoration:none;display:inline-flex;overflow:hidden}.icon-btn.svelte-12qhfyh{width:40px;height:40px;color:var(--color-muted);background:var(--color-surface);box-shadow:var(--shadow-1);border:1px solid var(--color-line,#5b3fe02e);border-radius:50%;place-items:center;display:grid}.lang.svelte-12qhfyh{position:relative}.lang.svelte-12qhfyh summary:where(.svelte-12qhfyh){border-radius:var(--radius-pill);cursor:pointer;width:auto;color:var(--color-ink);align-items:center;gap:4px;padding:0 10px 0 12px;font-size:.72rem;font-weight:700;line-height:1;list-style:none;display:inline-flex}.caret.svelte-12qhfyh{opacity:.7;font-size:.7rem}#theme-btn.svelte-12qhfyh{color:var(--color-ink)}#theme-btn.svelte-12qhfyh svg:where(.svelte-12qhfyh){display:block}#theme-btn.svelte-12qhfyh .i-sun:where(.svelte-12qhfyh){display:none}:root[data-theme=dark] #theme-btn.svelte-12qhfyh .i-sun:where(.svelte-12qhfyh){display:block}:root[data-theme=dark] #theme-btn.svelte-12qhfyh .i-moon:where(.svelte-12qhfyh){display:none}@media (prefers-color-scheme:dark){:root[data-theme=auto] #theme-btn.svelte-12qhfyh .i-sun:where(.svelte-12qhfyh){display:block}:root[data-theme=auto] #theme-btn.svelte-12qhfyh .i-moon:where(.svelte-12qhfyh){display:none}}.lang.svelte-12qhfyh summary:where(.svelte-12qhfyh)::-webkit-details-marker{display:none}.lang-menu.svelte-12qhfyh{inset-inline-end:0;min-width:140px;margin:0;padding:6px;list-style:none;position:absolute;top:46px}.lang-menu.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--color-ink);border-radius:8px;padding:6px 10px;display:block}.lang-menu.svelte-12qhfyh a[aria-current]:where(.svelte-12qhfyh){color:var(--color-accent);font-weight:600}.bell.svelte-12qhfyh{font-size:1rem;text-decoration:none;position:relative}.badge.svelte-12qhfyh{top:-2px;border-radius:var(--radius-pill);background:var(--color-danger);color:#fff;text-align:center;min-width:16px;height:16px;padding:0 3px;font-size:.62rem;font-weight:700;line-height:16px;position:absolute;inset-inline-end:-4px}.acct-nav.svelte-12qhfyh{gap:var(--space-sm);padding-top:var(--space-md);flex-wrap:wrap;display:flex}.acct-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){height:40px;padding:0 var(--space-md);border-radius:var(--radius-pill);background:var(--color-tint);color:var(--color-accent);font-weight:600;font-size:var(--text-button);white-space:nowrap;align-items:center;display:inline-flex}.acct-nav.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){color:var(--color-on-accent);background:linear-gradient(var(--gradient-angle), var(--color-grad-a), var(--color-grad-b))}.foot.svelte-12qhfyh{padding-top:0}.legal-links.svelte-12qhfyh{flex-wrap:wrap;gap:14px;display:flex}.credit.svelte-12qhfyh{margin:12px 0 0}@media (width<=600px){.nav-in.svelte-12qhfyh{padding:8px 12px}.nav-title.svelte-12qhfyh,.nav-link.svelte-12qhfyh{display:none}}
