:root{--neo-success:#2f7d4a;--neo-success-light:#dae8de;--neo-success-dark:#1e5130;--neo-success-soft:#2f7d4a1f;--neo-warning:#b8860b;--neo-warning-light:#f2e9d3;--neo-warning-dark:#7e5c08;--neo-warning-soft:#b8860b1f;--neo-danger-light:#f2d6d6;--neo-danger-dark:#961717;--neo-info:#3a6ea5;--neo-info-light:#dce5ef;--neo-info-dark:#2a5078;--neo-info-soft:#3a6ea51f;--neo-border-width:1px;--neo-border-width-thick:2px;--neo-border-style:solid;--neo-radius-none:0;--neo-radius-sm:2px;--neo-radius-md:4px;--neo-radius-lg:6px;--neo-radius-xl:8px;--neo-radius-2xl:12px;--neo-radius-3xl:16px;--neo-radius-full:9999px;--neo-shadow-none:none;--neo-shadow-sm:0 1px 0 #0000000a;--neo-shadow-md:0 8px 24px #0000000f;--neo-shadow-lg:0 16px 40px #00000014;--neo-shadow-xl:0 24px 48px #0000001a;--neo-shadow-2xl:0 32px 64px #0000001f;--neo-shadow-inner:inset 0 1px 0 #ffffff0a;--neo-font-family:Helvetica, Helvetica Neue, Arial, ui-sans-serif, system-ui, sans-serif;--neo-font-family-heading:Helvetica, Helvetica Neue, Arial, ui-sans-serif, system-ui, sans-serif;--neo-font-family-mono:SF Mono, ui-monospace, Menlo, Consolas, monospace;--neo-font-family-ui:Helvetica, Helvetica Neue, Arial, ui-sans-serif, system-ui, sans-serif;--neo-chrome-tracking:0;--neo-chrome-heading-weight:700;--neo-radius-chrome:4px;--neo-font-size-xs:.6875rem;--neo-font-size-sm:.8125rem;--neo-font-size-base:.9375rem;--neo-font-size-lg:1.0625rem;--neo-font-size-xl:1.25rem;--neo-font-size-2xl:1.5rem;--neo-font-size-3xl:1.875rem;--neo-font-size-4xl:2.25rem;--neo-font-size-5xl:3rem;--neo-font-weight-light:300;--neo-font-weight-normal:400;--neo-font-weight-medium:500;--neo-font-weight-semibold:600;--neo-font-weight-bold:700;--neo-font-weight-extrabold:800;--neo-line-height-tight:1.2;--neo-line-height-snug:1.35;--neo-line-height-normal:1.45;--neo-line-height-relaxed:1.6;--neo-line-height-loose:1.8;--neo-line-height:var(--neo-line-height-normal);--neo-letter-spacing-tighter:-.04em;--neo-letter-spacing-tight:-.02em;--neo-letter-spacing-normal:0;--neo-letter-spacing-wide:.04em;--neo-letter-spacing-wider:.08em;--neo-letter-spacing-widest:.12em;--neo-spacing-0:0;--neo-spacing-1:.25rem;--neo-spacing-2:.5rem;--neo-spacing-3:.75rem;--neo-spacing-4:1rem;--neo-spacing-5:1.25rem;--neo-spacing-6:1.5rem;--neo-spacing-8:2rem;--neo-spacing-10:2.5rem;--neo-spacing-12:3rem;--neo-spacing-16:4rem;--neo-spacing-20:5rem;--neo-spacing-24:6rem;--neo-spacing-xs:var(--neo-spacing-1);--neo-spacing-sm:var(--neo-spacing-2);--neo-spacing-md:var(--neo-spacing-4);--neo-spacing-lg:var(--neo-spacing-6);--neo-spacing-xl:var(--neo-spacing-8);--neo-spacing-2xl:var(--neo-spacing-12);--neo-spacing-3xl:var(--neo-spacing-16);--neo-spacing-unit:.25rem;--neo-transition-fast:.14s cubic-bezier(.22, 1, .36, 1);--neo-transition-normal:.22s cubic-bezier(.22, 1, .36, 1);--neo-transition-slow:.32s cubic-bezier(.22, 1, .36, 1);--neo-transition-slower:.48s cubic-bezier(.22, 1, .36, 1);--neo-transition:var(--neo-transition-normal);--neo-transition-timing-ease:cubic-bezier(.4, 0, .2, 1);--neo-transition-timing-ease-in:cubic-bezier(.4, 0, 1, 1);--neo-transition-timing-ease-out:cubic-bezier(.22, 1, .36, 1);--neo-transition-timing-ease-in-out:cubic-bezier(.4, 0, .2, 1);--neo-transition-timing-linear:linear;--neo-z-base:0;--neo-z-shell-header:90;--neo-z-shell-overlay:95;--neo-z-shell-nav:100;--neo-z-shell-popover:200;--neo-z-sheet:200;--neo-z-sticky-bar:20;--neo-z-edward:1090;--neo-z-edward-recessed:150;--neo-z-dropdown:1000;--neo-z-sticky:1020;--neo-z-fixed:1030;--neo-z-modal-backdrop:1040;--neo-z-modal:1050;--neo-z-dialog-top:1065;--neo-z-popover:1060;--neo-z-tooltip:1070;--neo-z-toast:1100;--neo-z-chaos-overlay:9999;--neo-z-skip:10000;--neo-cat-tech:var(--neo-accent);--neo-cat-creative:var(--neo-warning);--neo-cat-gaming:var(--neo-success);--neo-cat-social:var(--neo-accent-hover);--neo-cat-news:var(--neo-info);--neo-cat-trending:var(--neo-accent);--neo-cat-local:var(--neo-text-muted);--neo-cat-other:var(--neo-text-quaternary);--neo-content-width-narrow:520px;--neo-content-width-base:640px;--neo-content-width-wide:760px;--neo-content-width:var(--neo-content-width-base);--neo-sidebar-width:248px}@media (width>=1024px) and (width<=1199px){:root{--neo-sidebar-width:200px}}:root{--neo-mobile-chrome-top:0px;--neo-mobile-nav-h:56px;--neo-subview-chrome-height:44px;--neo-feed-tabs-h:0px;--neo-container-sm:576px;--neo-container-md:768px;--neo-container-lg:992px;--neo-container-xl:1120px;--neo-container-2xl:1280px;--neo-opacity-0:0;--neo-opacity-5:.05;--neo-opacity-10:.1;--neo-opacity-20:.2;--neo-opacity-25:.25;--neo-opacity-30:.3;--neo-opacity-40:.4;--neo-opacity-50:.5;--neo-opacity-60:.6;--neo-opacity-70:.7;--neo-opacity-75:.75;--neo-opacity-80:.8;--neo-opacity-90:.9;--neo-opacity-95:.95;--neo-opacity-100:1;--neo-bg-image:none;--neo-cursor:default;--neo-glow:none;--neo-disabled-opacity:.5}html[data-rail]{--neo-sidebar-width:68px}@media (width<=1023px){html.neo-nav-hidden .neo-bottom-dock,html.neo-nav-hidden .neo-toast-host,html.neo-nav-hidden .notes-fab{translate:0 calc(var(--neo-nav-live-h,56px) - env(safe-area-inset-bottom,0px))}html.neo-nav-collapsed .mobile-feed-tabs{padding-bottom:calc(.25rem + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.neo-bottom-dock,.notes-fab{transition-duration:0s!important}}@media (width<=1023px){html.neo-route-board{--neo-feed-tabs-h:48px}}.neo-sticky-bar{top:calc(0px - var(--neo-main-pad-top,0px));z-index:var(--neo-z-sticky-bar,20);background:var(--neo-bg-primary);position:sticky}@media (width<=1023px){.neo-sticky-bar--under-chrome{top:calc(var(--neo-subview-chrome-height,52px) + max(0px, var(--neo-safe-top,0px) - .35rem) - var(--neo-main-pad-top,0px))}}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/opendyslexic-latin-400-normal.woff2)format("woff2")}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/opendyslexic-latin-700-normal.woff2)format("woff2")}:root,[data-theme=light]{--neo-bg-primary:#f2f2f0;--neo-bg-secondary:#fafaf8;--neo-bg-elevated:#fafaf8;--neo-bg-tertiary:#e4e4e0;--neo-bg-card:#fafaf8;--neo-bg-overlay:#0006;--neo-scrim:var(--neo-bg-overlay);--neo-bg-hover:#e4e4e0;--neo-bg-active:#c8c8c4;--neo-text-primary:#111;--neo-text-secondary:#666;--neo-text-tertiary:#5c5c5c;--neo-text-quaternary:var(--neo-text-secondary);--neo-text-muted:var(--neo-text-secondary);--neo-text-disabled:#a5a5a4;--neo-text-inverse:#f2f2f0;--neo-chrome-fg:var(--neo-text-secondary);--neo-chrome-fg-strong:var(--neo-text-primary);--neo-chrome-label:var(--neo-text-primary);--neo-accent:#a84c1e;--neo-focus:var(--neo-accent);--neo-accent-hover:#8d411c;--neo-text-link:var(--neo-accent-hover);--neo-text-link-hover:#7b3a1a;--neo-accent-light:#a84c1e2e;--neo-accent-dark:#823d1b;--neo-accent-soft:#a84c1e1f;--neo-accent-soft-hover:#a84c1e2e;--neo-text-on-accent:#fff;--neo-danger:#c62828;--neo-danger-soft:#c628281f;--neo-border-color:#e4e4e0;--neo-border-color-light:#e4e4e0;--neo-border-color-dark:#c8c8c4;--neo-input-border:#828282;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--neo-bg-primary:#161616;--neo-bg-secondary:#1c1c1c;--neo-bg-elevated:#1c1c1c;--neo-bg-tertiary:#2a2a2a;--neo-bg-card:#1c1c1c;--neo-bg-hover:#2a2a2a;--neo-bg-active:#3a3a3a;--neo-text-primary:#f0f0ee;--neo-text-secondary:#939393;--neo-text-tertiary:#9e9e9e;--neo-text-disabled:#5b5b5b;--neo-accent:#e07a45;--neo-accent-hover:#e38f63;--neo-text-link-hover:#e59d78;--neo-accent-light:#e07a452e;--neo-accent-dark:#e4986f;--neo-accent-soft:#e07a451f;--neo-accent-soft-hover:#e07a452e;--neo-danger:#e57373;--neo-danger-soft:#e573731f;--neo-border-color:#2a2a2a;--neo-border-color-light:#2a2a2a;--neo-border-color-dark:#3a3a3a;--neo-input-border:#7a7a7a;--neo-text-inverse:#161616;--neo-text-on-accent:#161616}[data-theme=contrast],[data-theme=dark]{--neo-bg-overlay:#0000008c;--neo-scrim:var(--neo-bg-overlay);--neo-text-quaternary:var(--neo-text-secondary);--neo-text-muted:var(--neo-text-secondary);--neo-chrome-fg:var(--neo-text-secondary);--neo-chrome-fg-strong:var(--neo-text-primary);--neo-chrome-label:var(--neo-text-primary);--neo-focus:var(--neo-accent);--neo-text-link:var(--neo-accent-hover);--neo-shadow-sm:0 1px 0 #00000059;--neo-shadow-md:0 8px 24px #00000059;--neo-shadow-lg:0 16px 40px #0006;--neo-shadow-xl:0 24px 48px #00000073;--neo-shadow-2xl:0 32px 64px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=contrast]{--neo-bg-primary:#000;--neo-bg-secondary:#000;--neo-bg-elevated:#000;--neo-bg-tertiary:#262626;--neo-bg-card:#000;--neo-bg-hover:#262626;--neo-bg-active:#fff;--neo-text-primary:#fff;--neo-text-secondary:#b0b0b0;--neo-text-tertiary:#b9b9b9;--neo-text-disabled:#616161;--neo-accent:#ff0;--neo-accent-hover:#ffff2e;--neo-text-link-hover:#ffff4d;--neo-accent-light:#ffff002e;--neo-accent-dark:#ffff40;--neo-accent-soft:#ffff0038;--neo-accent-soft-hover:#ffff002e;--neo-danger-soft:#ff6b6b2e;--neo-border-color:#666;--neo-border-color-light:#666;--neo-border-color-dark:#fff;--neo-input-border:#8d8d8d;--neo-border-width:2px;--neo-theme-border-width:2px;--neo-text-inverse:#000;--neo-text-on-accent:#000;--neo-danger:#ff6b6b}[data-theme=paper]{--neo-bg-primary:#e8e2d6;--neo-bg-secondary:#f3efe6;--neo-bg-elevated:#f3efe6;--neo-bg-tertiary:#d9d1c3;--neo-bg-card:#f3efe6;--neo-bg-hover:#d9d1c3;--neo-bg-active:#c4bbaa;--neo-text-primary:#1c1914;--neo-text-secondary:#5c564b;--neo-text-tertiary:#544f44;--neo-text-disabled:#9b958a;--neo-text-inverse:#e8e2d6;--neo-accent:#8b4510;--neo-accent-hover:#773d11;--neo-text-link-hover:#6a3811;--neo-accent-light:#8b45102e;--neo-accent-dark:#6f3a11;--neo-accent-soft:#8b45101f;--neo-accent-soft-hover:#8b45102e;--neo-text-on-accent:#f3efe6;--neo-danger:#9b2c2c;--neo-danger-soft:#9b2c2c1f;--neo-border-color:#d9d1c3;--neo-border-color-light:#d9d1c3;--neo-border-color-dark:#c4bbaa;--neo-input-border:#787267}[data-theme=glass],[data-theme=paper]{--neo-bg-overlay:#0006;--neo-scrim:var(--neo-bg-overlay);--neo-text-quaternary:var(--neo-text-secondary);--neo-text-muted:var(--neo-text-secondary);--neo-chrome-fg:var(--neo-text-secondary);--neo-chrome-fg-strong:var(--neo-text-primary);--neo-chrome-label:var(--neo-text-primary);--neo-focus:var(--neo-accent);--neo-text-link:var(--neo-accent-hover);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=glass]{--neo-bg-primary:#e8eef8;--neo-bg-secondary:#ffffffc7;--neo-bg-elevated:#f4f7fc;--neo-bg-tertiary:#d6deeb;--neo-bg-card:#ffffffc7;--neo-bg-hover:#d6deeb;--neo-bg-active:#c5d0e0;--neo-text-primary:#0f172a;--neo-text-secondary:#575d69;--neo-text-tertiary:#4e5561;--neo-text-disabled:#989ea9;--neo-text-inverse:#e8eef8;--neo-accent:#7c3aed;--neo-accent-hover:#6834ca;--neo-text-link-hover:#5b30b3;--neo-accent-light:#7c3aed2e;--neo-accent-dark:#6131bc;--neo-accent-soft:#7c3aed1f;--neo-accent-soft-hover:#7c3aed2e;--neo-danger:#c81e1e;--neo-danger-soft:#c81e1e1f;--neo-border-color:#d6deeb;--neo-border-color-light:#d6deeb;--neo-border-color-dark:#c5d0e0;--neo-input-border:#747a86;--neo-text-on-accent:#fff}[data-theme=glass] body{background-image:radial-gradient(1200px 700px at 12% -10%,#9333ea29,#0000 55%),radial-gradient(900px 600px at 90% 10%,#3b82f624,#0000 50%);background-attachment:fixed}@media (width<=1023px){[data-theme=glass] body{background-image:none;background-attachment:scroll}}@supports (-webkit-touch-callout:none){[data-theme=glass] body{background-attachment:scroll}}[data-theme=glass] .callback__card,[data-theme=glass] .login__stage,[data-theme=glass] .neo-card,[data-theme=glass] .settings-modal,[data-theme=glass] .status-card{-webkit-backdrop-filter:blur(12px)saturate(1.2)}@media (width<=1023px){[data-theme=glass] .callback__card,[data-theme=glass] .login__stage,[data-theme=glass] .neo-card,[data-theme=glass] .settings-modal,[data-theme=glass] .status-card{-webkit-backdrop-filter:none}}[data-theme=frost]{--neo-bg-primary:#070b16;--neo-bg-secondary:#0f172ae0;--neo-bg-elevated:#10182a;--neo-bg-tertiary:#152038;--neo-bg-card:#0f172ae0;--neo-bg-overlay:#0000008c;--neo-scrim:var(--neo-bg-overlay);--neo-bg-hover:#152038;--neo-bg-active:#2a3650;--neo-text-primary:#e2e8f0;--neo-text-secondary:#94a3b8;--neo-text-tertiary:#9dabbf;--neo-text-quaternary:var(--neo-text-secondary);--neo-text-muted:var(--neo-text-secondary);--neo-text-disabled:#555f6f;--neo-chrome-fg:var(--neo-text-secondary);--neo-chrome-fg-strong:var(--neo-text-primary);--neo-chrome-label:var(--neo-text-primary);--neo-accent:#a78bfa;--neo-focus:var(--neo-accent);--neo-accent-hover:#b29cf8;--neo-text-link:var(--neo-accent-hover);--neo-text-link-hover:#b9a7f7;--neo-accent-light:#a78bfa2e;--neo-accent-dark:#b6a2f8;--neo-accent-soft:#a78bfa1f;--neo-accent-soft-hover:#a78bfa2e;--neo-danger:#f87171;--neo-danger-soft:#f871711f;--neo-border-color:#152038;--neo-border-color-light:#152038;--neo-border-color-dark:#2a3650;--neo-input-border:#788598;--neo-shadow-sm:0 1px 0 #00000059;--neo-shadow-md:0 8px 24px #00000059;--neo-shadow-lg:0 16px 40px #0006;--neo-shadow-xl:0 24px 48px #00000073;--neo-shadow-2xl:0 32px 64px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--neo-text-inverse:#070b16;--neo-text-on-accent:#070b16}[data-theme=frost] body{background-image:radial-gradient(1000px 600px at 20% -20%,#a78bfa2e,#0000 55%),radial-gradient(800px 500px at 90% 0,#38bdf81a,#0000 50%);background-attachment:fixed}@media (width<=1023px){[data-theme=frost] body{background-image:none;background-attachment:scroll}}@supports (-webkit-touch-callout:none){[data-theme=frost] body{background-attachment:scroll}}[data-theme=frost] .callback__card,[data-theme=frost] .login__stage,[data-theme=frost] .neo-card,[data-theme=frost] .settings-modal,[data-theme=frost] .status-card{-webkit-backdrop-filter:blur(14px)saturate(1.15)}@media (width<=1023px){[data-theme=frost] .callback__card,[data-theme=frost] .login__stage,[data-theme=frost] .neo-card,[data-theme=frost] .settings-modal,[data-theme=frost] .status-card{-webkit-backdrop-filter:none}}[data-theme=brutal]{--neo-bg-primary:#fff;--neo-bg-secondary:#fff;--neo-bg-elevated:#fff;--neo-bg-tertiary:#f2f2f2;--neo-bg-card:#fff;--neo-bg-overlay:#0006;--neo-scrim:var(--neo-bg-overlay);--neo-bg-active:#e8e8e8;--neo-text-primary:#000;--neo-text-secondary:#444;--neo-text-tertiary:#3c3c3c;--neo-text-quaternary:var(--neo-text-secondary);--neo-text-muted:var(--neo-text-secondary);--neo-text-disabled:#989898;--neo-chrome-fg:var(--neo-text-secondary);--neo-chrome-fg-strong:var(--neo-text-primary);--neo-chrome-label:var(--neo-text-primary);--neo-accent:#d00000;--neo-focus:var(--neo-accent);--neo-accent-hover:#ab0000;--neo-text-link:var(--neo-accent-hover);--neo-text-link-hover:#920000;--neo-accent-light:#d000002e;--neo-accent-dark:#9c0000;--neo-accent-soft:#ffe0e0;--neo-accent-soft-hover:#d000002e;--neo-danger:#b00020;--neo-danger-soft:#b000201f;--neo-border-color:#000;--neo-border-color-light:#000;--neo-input-border:#696969;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neo-border-width:3px;--neo-theme-border-width:3px;--neo-border-color-dark:#000;--neo-bg-hover:#f2f2f2;--neo-radius-sm:0;--neo-radius-md:0;--neo-radius-lg:0;--neo-shadow-sm:4px 4px 0 #000;--neo-shadow-md:6px 6px 0 #000;--neo-text-inverse:#fff;--neo-text-on-accent:#fff}[data-theme=loom]{--neo-bg-primary:#0a0a0f;--neo-bg-secondary:#12121a;--neo-bg-elevated:#12121a;--neo-bg-tertiary:#1a1a25;--neo-bg-card:#12121a;--neo-bg-hover:#1a1a25;--neo-bg-active:#2a2a35;--neo-text-primary:#e8e6e3;--neo-text-secondary:#a8a5a0;--neo-text-tertiary:#b0ada8;--neo-text-disabled:#615f5f;--neo-accent:#d4a84b;--neo-accent-hover:#d8b366;--neo-text-link-hover:#dabb79;--neo-accent-light:#d4a84b2e;--neo-accent-dark:#d9b871;--neo-accent-soft:#d4a84b1f;--neo-accent-soft-hover:#d4a84b2e;--neo-danger:#ef4444;--neo-danger-soft:#ef44441f;--neo-border-color:#1a1a25;--neo-border-color-light:#1a1a25;--neo-border-color-dark:#2a2a35;--neo-input-border:#888683;--neo-text-inverse:#0a0a0f;--neo-text-on-accent:#0a0a0f}[data-theme=loom],[data-theme=tank]{--neo-bg-overlay:#0000008c;--neo-scrim:var(--neo-bg-overlay);--neo-text-quaternary:var(--neo-text-secondary);--neo-text-muted:var(--neo-text-secondary);--neo-chrome-fg:var(--neo-text-secondary);--neo-chrome-fg-strong:var(--neo-text-primary);--neo-chrome-label:var(--neo-text-primary);--neo-focus:var(--neo-accent);--neo-text-link:var(--neo-accent-hover);--neo-shadow-sm:0 1px 0 #00000059;--neo-shadow-md:0 8px 24px #00000059;--neo-shadow-lg:0 16px 40px #0006;--neo-shadow-xl:0 24px 48px #00000073;--neo-shadow-2xl:0 32px 64px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=tank]{--neo-bg-primary:#0b1a22;--neo-bg-secondary:#163040;--neo-bg-elevated:#163040;--neo-bg-tertiary:#1d3b22;--neo-bg-card:#163040;--neo-bg-hover:#1d3b22;--neo-bg-active:#23475a;--neo-text-primary:#c5e2e7;--neo-text-secondary:#78adbf;--neo-text-tertiary:#81b3c4;--neo-text-disabled:#476b78;--neo-accent:#63b25f;--neo-accent-hover:#75bb77;--neo-text-link-hover:#80c088;--neo-accent-light:#63b25f2e;--neo-accent-dark:#7cbe81;--neo-accent-soft:#63b25f1f;--neo-accent-soft-hover:#63b25f2e;--neo-danger-soft:#ff6b6b24;--neo-border-color:#1d3b22;--neo-border-color-light:#1d3b22;--neo-border-color-dark:#23475a;--neo-input-border:#6290a0;--neo-text-inverse:#0b1a22;--neo-text-on-accent:#0b1a22;--neo-border-width:2px;--neo-theme-border-width:2px;--neo-danger:#ff6b6b}[data-theme=nes]{--neo-bg-primary:#f0f0f0;--neo-bg-secondary:#f8f8f8;--neo-bg-elevated:#f8f8f8;--neo-bg-tertiary:#dee2e6;--neo-bg-card:#f8f8f8;--neo-bg-overlay:#0006;--neo-scrim:var(--neo-bg-overlay);--neo-bg-hover:#dee2e6;--neo-bg-active:#000;--neo-text-primary:#212529;--neo-text-secondary:#495057;--neo-text-tertiary:#444b51;--neo-text-quaternary:var(--neo-text-secondary);--neo-text-muted:var(--neo-text-secondary);--neo-text-disabled:#94989c;--neo-text-inverse:#f8f8f8;--neo-chrome-fg:var(--neo-text-secondary);--neo-chrome-fg-strong:var(--neo-text-primary);--neo-chrome-label:var(--neo-text-primary);--neo-accent:#d00000;--neo-focus:var(--neo-accent);--neo-accent-hover:#b10707;--neo-text-link:var(--neo-accent-hover);--neo-text-link-hover:#9c0b0c;--neo-accent-light:#d000002e;--neo-accent-dark:#a4090a;--neo-accent-soft:#d000001f;--neo-accent-soft-hover:#d000002e;--neo-danger:#8a0020;--neo-danger-soft:#8a00201f;--neo-border-color:#dee2e6;--neo-border-color-light:#dee2e6;--neo-border-color-dark:#000;--neo-input-border:#6a7076;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neo-border-width:3px;--neo-theme-border-width:3px;--neo-radius-sm:0;--neo-radius-md:0;--neo-radius-lg:0;--neo-shadow-sm:4px 4px 0 #000;--neo-shadow-md:6px 6px 0 #000;--neo-text-on-accent:#fff;--neo-nes-sky:#209cee}[data-theme=beta]{--neo-bg-primary:#101010;--neo-bg-secondary:#181818;--neo-bg-elevated:#181818;--neo-bg-tertiary:#2a2a2a;--neo-bg-card:#181818;--neo-bg-hover:#2a2a2a;--neo-bg-active:#383838;--neo-text-primary:#f3f5f7;--neo-text-secondary:#8a8a8a;--neo-text-tertiary:#979797;--neo-text-disabled:#535353;--neo-accent:#f3f5f7;--neo-focus:#f3f5f7;--neo-accent-hover:#fff;--neo-text-link:#f3f5f7;--neo-text-link-hover:#fff;--neo-accent-light:#f3f5f726;--neo-accent-dark:#f3f5f7;--neo-accent-soft:#f3f5f714;--neo-accent-soft-hover:#f3f5f71f;--neo-danger-soft:#ff304024;--neo-border-color:#2a2a2a;--neo-border-color-light:#2a2a2a;--neo-border-color-dark:#383838;--neo-input-border:#727272;--neo-text-inverse:#101010;--neo-text-on-accent:#101010;--neo-like:#ff3040;--neo-boost:#f3f5f7;--neo-success:#3fbc6e;--neo-danger:#ff3040}[data-theme=beta],[data-theme=y]{--neo-bg-overlay:#0000008c;--neo-scrim:var(--neo-bg-overlay);--neo-text-quaternary:var(--neo-text-secondary);--neo-text-muted:var(--neo-text-secondary);--neo-chrome-fg:var(--neo-text-secondary);--neo-chrome-fg-strong:var(--neo-text-primary);--neo-chrome-label:var(--neo-text-primary);--neo-shadow-sm:0 1px 0 #00000059;--neo-shadow-md:0 8px 24px #00000059;--neo-shadow-lg:0 16px 40px #0006;--neo-shadow-xl:0 24px 48px #00000073;--neo-shadow-2xl:0 32px 64px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=y]{--neo-bg-primary:#000;--neo-bg-secondary:#16181c;--neo-bg-elevated:#16181c;--neo-bg-tertiary:#16181c;--neo-bg-card:#000;--neo-bg-hover:#080808;--neo-bg-active:#2f3336;--neo-text-primary:#e7e9ea;--neo-text-secondary:#7d8287;--neo-text-tertiary:#8a8e93;--neo-text-disabled:#45484a;--neo-text-inverse:#0f1419;--neo-accent:#1d9bf0;--neo-focus:var(--neo-accent);--neo-accent-hover:#1a8cd8;--neo-text-link:#1d9bf0;--neo-text-link-hover:#4cb1f5;--neo-accent-light:#1d9bf02e;--neo-accent-dark:#50afef;--neo-accent-soft:#1d9bf01f;--neo-accent-soft-hover:#1d9bf02e;--neo-text-on-accent:#0f1419;--neo-danger-soft:#f4212e24;--neo-border-color:#202327;--neo-border-color-light:#202327;--neo-border-color-dark:#2f3336;--neo-input-border:#64686c;--neo-like:#f91880;--neo-boost:#00ba7c;--neo-success:#00ba7c;--neo-success-soft:#00ba7c24;--neo-danger:#f4212e}:root,html[data-ui=braun]{--neo-chrome-heading-tracking:-.03em;--neo-font-family-ui:Helvetica, "Helvetica Neue", Arial, sans-serif;--neo-chrome-tracking:0;--neo-chrome-heading-weight:700;--neo-radius-chrome:4px;--neo-radius-sm:2px;--neo-radius-md:4px;--neo-radius-lg:6px}:root,html[data-ui=braun],html[data-ui=monocle]{--neo-chrome-label-transform:none;--neo-chrome-label-tracking:0;--neo-chrome-btn-tracking:.01em;--neo-chrome-card-shadow:0 0 0 0 transparent;--neo-leading-body:1.5;--neo-leading-ui:1.35;--neo-measure:62ch;--neo-chrome-btn-weight:500;--neo-chrome-border-width:1px}html[data-ui=monocle]{--neo-chrome-heading-tracking:0;--neo-font-family-ui:"Source Sans 3", "Avenir Next", "Gill Sans", "Gill Sans MT", sans-serif;--neo-chrome-tracking:.012em;--neo-chrome-heading-weight:500;--neo-radius-chrome:6px;--neo-radius-sm:4px;--neo-radius-md:8px;--neo-radius-lg:12px;--neo-leading-body:1.55;--neo-measure:58ch}html[data-ui=bauhaus]{--neo-chrome-label-tracking:.08em;--neo-chrome-btn-tracking:.06em;--neo-chrome-heading-tracking:.04em;--neo-chrome-border-width:2px;--neo-leading-body:1.45;--neo-font-family-ui:"Josefin Sans", Futura, "Century Gothic", "URW Gothic", sans-serif;--neo-chrome-tracking:.06em;--neo-chrome-heading-weight:400;--neo-radius-chrome:0;--neo-radius-sm:0;--neo-radius-md:0;--neo-radius-lg:0}html[data-ui=bauhaus],html[data-ui=noyes]{--neo-chrome-label-transform:none;--neo-chrome-card-shadow:0 0 0 0 transparent;--neo-leading-ui:1.35;--neo-measure:62ch;--neo-chrome-btn-weight:500}html[data-ui=noyes]{--neo-chrome-label-tracking:0;--neo-chrome-btn-tracking:.01em;--neo-chrome-heading-tracking:-.01em;--neo-leading-body:1.5;--neo-font-family-ui:"IBM Plex Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--neo-chrome-tracking:0;--neo-chrome-heading-weight:600;--neo-radius-chrome:2px;--neo-radius-sm:2px;--neo-radius-md:2px;--neo-radius-lg:4px;--neo-chrome-border-width:1px;--neo-leading-ui:1.4}html[data-ui=ikea]{--neo-chrome-btn-weight:700;--neo-chrome-heading-tracking:0;--neo-font-family-ui:Verdana, Geneva, Tahoma, sans-serif;--neo-chrome-tracking:0;--neo-chrome-heading-weight:700}html[data-ui=ikea],html[data-ui=military]{--neo-chrome-label-transform:none;--neo-chrome-label-tracking:0;--neo-chrome-btn-tracking:.01em;--neo-chrome-card-shadow:0 0 0 0 transparent;--neo-chrome-border-width:2px;--neo-leading-ui:1.35;--neo-measure:62ch;--neo-radius-chrome:0;--neo-radius-sm:0;--neo-radius-md:0;--neo-radius-lg:0;--neo-leading-body:1.5}html[data-ui=military]{--neo-chrome-heading-tracking:.06em;--neo-font-family-ui:Oswald, "Arial Narrow", "Helvetica Neue Condensed", sans-serif;--neo-chrome-tracking:.08em;--neo-chrome-heading-weight:500;--neo-chrome-btn-weight:500;--neo-chrome-label-transform:uppercase;--neo-chrome-label-tracking:.1em;--neo-chrome-btn-tracking:.08em;--neo-leading-body:1.45}html[data-ui=terminal]{--neo-chrome-heading-tracking:0;--neo-leading-body:1.45;--neo-leading-ui:1.3;--neo-font-family-ui:"SF Mono", Menlo, Consolas, "Courier New", monospace;--neo-chrome-heading-weight:500}html[data-ui=nyt],html[data-ui=terminal]{--neo-chrome-label-transform:none;--neo-chrome-label-tracking:0;--neo-chrome-btn-tracking:0;--neo-chrome-card-shadow:0 0 0 0 transparent;--neo-measure:62ch;--neo-chrome-tracking:0;--neo-chrome-btn-weight:500;--neo-radius-chrome:0;--neo-radius-sm:0;--neo-radius-md:0;--neo-radius-lg:0;--neo-chrome-border-width:1px}html[data-ui=nyt]{--neo-leading-body:1.6;--neo-leading-ui:1.35;--neo-font-family-ui:Georgia, "Times New Roman", Times, serif;--neo-chrome-heading-weight:700;--neo-chrome-btn-weight:400;--neo-chrome-heading-tracking:-.02em;--neo-measure:54ch}html[data-ui=monocle] body{letter-spacing:.01em}html[data-ui=bauhaus] body{letter-spacing:.04em}html[data-ui=bauhaus] .compose-input,html[data-ui=bauhaus] .login__lede,html[data-ui=bauhaus] .status-content,html[data-ui=monocle] .status-content,html[data-ui=nyt] .status-content{letter-spacing:normal}html[data-ui] .mobile-header,html[data-ui] .mobile-nav,html[data-ui] .mobile-sidebar,html[data-ui] .sidebar{font-family:var(--neo-font-family-ui);letter-spacing:var(--neo-chrome-tracking)}html[data-ui] .login__mark,html[data-ui] .mobile-sidebar__mark,html[data-ui] .sidebar__mark{border-radius:var(--neo-radius-chrome);font-family:var(--neo-font-family-ui);font-weight:var(--neo-chrome-heading-weight);letter-spacing:var(--neo-chrome-label-tracking);text-transform:var(--neo-chrome-label-transform)}html[data-ui=bauhaus] .sidebar__mark,html[data-ui=ikea] .sidebar__mark,html[data-ui=military] .sidebar__mark,html[data-ui=nyt] .sidebar__mark,html[data-ui=terminal] .sidebar__mark{border-radius:0}html[data-ui=military] .accounts-section__head h3,html[data-ui=military] .add-column-menu__title,html[data-ui=military] .mobile-header__logo .neo-mark__glyph,html[data-ui=military] .mobile-sidebar__action,html[data-ui=military] .mobile-sidebar__link,html[data-ui=military] .neo-btn,html[data-ui=military] .settings-nav-item,html[data-ui=military] .settings-subheading,html[data-ui=military] .sidebar__link{letter-spacing:.08em;text-transform:uppercase;font-weight:500}html[data-ui=terminal] .accounts-modal,html[data-ui=terminal] .mobile-header,html[data-ui=terminal] .mobile-nav,html[data-ui=terminal] .mobile-sidebar,html[data-ui=terminal] .neo-btn,html[data-ui=terminal] .notes-panel,html[data-ui=terminal] .settings-modal,html[data-ui=terminal] .sidebar{font-family:var(--neo-font-family-ui)}html[data-ui=terminal] .sidebar{border-right-style:dashed}html[data-ui=nyt] .explore-hero h1,html[data-ui=nyt] .groups-hero h1,html[data-ui=nyt] .login__wordmark,html[data-ui=nyt] .mobile-header__logo .neo-mark__glyph,html[data-ui=nyt] .profile-name,html[data-ui=nyt] .sidebar__mark{letter-spacing:-.02em;font-family:Georgia,Times New Roman,Times,serif;font-weight:700}html[data-ui=nyt] .sidebar{border-right-width:1px}html[data-ui=nyt] .accounts-modal,html[data-ui=nyt] .neo-card,html[data-ui=nyt] .settings-modal,html[data-ui=nyt] .status-card{border-top-width:2px;border-top-color:var(--neo-text-primary)}html[data-ui=ikea] .neo-btn--primary{text-transform:uppercase;letter-spacing:.02em;font-weight:700}html[data-ui=bauhaus] .neo-btn{text-transform:uppercase;letter-spacing:.06em;font-weight:500}html[data-ui=noyes] .neo-btn{letter-spacing:0;font-weight:500}html[data-ui=braun] .neo-btn{letter-spacing:.01em}html[data-ui=monocle] .neo-card,html[data-ui=monocle] .status-card{border-color:color-mix(in srgb,var(--neo-border-color) 80%,transparent)}html[data-ui=ikea] .neo-card,html[data-ui=ikea] .settings-modal,html[data-ui=ikea] .status-card,html[data-ui=military] .neo-card,html[data-ui=military] .status-card{border-width:2px}html[data-ui=terminal] .accounts-modal,html[data-ui=terminal] .neo-card,html[data-ui=terminal] .notes-panel,html[data-ui=terminal] .settings-modal,html[data-ui=terminal] .status-card{box-shadow:none;border-style:dashed}html[data-ui=bauhaus] .acct-switch__avatar,html[data-ui=bauhaus] .neo-avatar,html[data-ui=bauhaus] .sidebar__avatar,html[data-ui=ikea] .acct-switch__avatar,html[data-ui=ikea] .neo-avatar,html[data-ui=ikea] .sidebar__avatar,html[data-ui=military] .acct-switch__avatar,html[data-ui=military] .neo-avatar,html[data-ui=military] .sidebar__avatar,html[data-ui=nyt] .acct-switch__avatar,html[data-ui=nyt] .neo-avatar,html[data-ui=nyt] .sidebar__avatar,html[data-ui=terminal] .acct-switch__avatar,html[data-ui=terminal] .neo-avatar,html[data-ui=terminal] .sidebar__avatar{border-radius:0}html[data-ui] .neo-heading,html[data-ui] h1,html[data-ui] h2{font-family:var(--neo-font-family-heading);font-weight:var(--neo-chrome-heading-weight);letter-spacing:var(--neo-chrome-heading-tracking);line-height:var(--neo-leading-ui)}html[data-ui=bauhaus] h1,html[data-ui=bauhaus] h2{text-transform:uppercase}html[data-ui=military] h1,html[data-ui=military] h2{text-transform:uppercase;letter-spacing:.08em}html[data-ui=nyt] h1{letter-spacing:-.02em;font-family:Georgia,Times New Roman,Times,serif;font-weight:400}.compose-input,.login__lede,.post-text,.profile-bio,.recent-post-content,.status-content{font-family:var(--neo-font-family);line-height:var(--neo-leading-body);letter-spacing:normal;text-transform:none;max-width:var(--neo-measure)}.accounts-section__head h3,.action-label,.add-column-menu__item,.add-column-menu__title,.neo-btn,.notes-kind,.settings-nav-item,.settings-subheading{font-family:var(--neo-font-family-ui)}.neo-btn{font-weight:var(--neo-chrome-btn-weight);letter-spacing:var(--neo-chrome-btn-tracking);border-radius:var(--neo-radius-chrome);text-transform:var(--neo-chrome-label-transform)}.compose.neo-card,.neo-card,.status-card{border-radius:var(--neo-card-radius,var(--neo-radius-md));border-width:var(--neo-chrome-border-width);border-style:var(--neo-border-style,solid);box-shadow:var(--neo-chrome-card-shadow),var(--neo-card-extra-shadow,none)}.chat-composer__field,.compose-cw-input,.compose-input,.explore-search,.group-posts-search__field,.messages-search__input,.neo-input,.notif-search,.profile-search,.thread-search__field{border-radius:var(--neo-input-radius,min(12px,var(--neo-radius-md)));border-style:var(--neo-border-style,solid)}.compose--compact .compose-pill,.compose--compact.compose--expanded,.compose.neo-card{border-radius:var(--neo-compose-radius,var(--neo-radius-md))}html[data-line=crayon] .compose,html[data-line=crayon] .neo-btn:not(.neo-btn--icon),html[data-line=crayon] .neo-card,html[data-line=crayon] .neo-input,html[data-line=crayon] .status-card{border-color:var(--neo-chrome-outline-color,var(--neo-border-color));box-shadow:var(--neo-chrome-outline-shadow,var(--neo-chrome-card-shadow))}:root,[data-font=sans]{--neo-font-family:Helvetica, "Helvetica Neue", Arial, ui-sans-serif, system-ui, sans-serif;--neo-leading-body:1.5}:root,[data-font=sans],html[data-font=serif]{--neo-font-family-heading:var(--neo-font-family);--neo-body-tracking:0}html[data-font=serif]{--neo-font-family:Georgia, "Times New Roman", Times, serif;--neo-leading-body:1.55}html[data-font=book]{--neo-font-family:Palatino, "Palatino Linotype", Georgia, serif;--neo-leading-body:1.65;--neo-body-tracking:.01em;--neo-measure:52ch}html[data-font=book],html[data-font=mono]{--neo-font-family-heading:var(--neo-font-family)}html[data-font=mono]{--neo-font-family:"SF Mono", ui-monospace, Menlo, Consolas, monospace;--neo-leading-body:1.45;--neo-body-tracking:0}html[data-font=dyslexic]{--neo-font-family:OpenDyslexic, "Comic Sans MS", Arial, sans-serif;--neo-font-family-heading:var(--neo-font-family);--neo-leading-body:1.7;--neo-body-tracking:.02em;--neo-measure:48ch}html[data-font=book] .profile-bio,html[data-font=book] .status-content{letter-spacing:.01em;line-height:1.65}html[data-font=dyslexic] .status-content,html[data-font=dyslexic] body{letter-spacing:.02em;word-spacing:.04em;line-height:1.7}html[data-font=mono] .status-content{letter-spacing:0;line-height:1.45}html[data-theme=brutal],html[data-theme=nes]{--neo-radius-sm:0;--neo-radius-md:0;--neo-radius-lg:0;--neo-radius-chrome:0}[data-theme=light] body,[data-theme=paper] body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}[data-theme=beta] body,[data-theme=contrast] body,[data-theme=dark] body,[data-theme=frost] body,[data-theme=loom] body,[data-theme=tank] body,[data-theme=y] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-font-size=small]{--neo-font-size-base:.875rem;--neo-leading-body:1.45}html[data-font-size=medium]{--neo-font-size-base:.9375rem}html[data-font-size=large]{--neo-font-size-base:1.0625rem;--neo-leading-body:1.55}html[data-font-size=xlarge]{--neo-font-size-base:1.1875rem;--neo-leading-body:1.6}html[data-font-size=xxlarge]{--neo-font-size-base:1.3125rem;--neo-leading-body:1.65}html[data-radius=sharp]{--neo-radius-sm:0;--neo-radius-md:0;--neo-radius-lg:0;--neo-radius-chrome:0}html[data-radius=business]{--neo-radius-sm:2px;--neo-radius-md:4px;--neo-radius-lg:8px;--neo-radius-chrome:4px}html[data-radius=soft]{--neo-radius-sm:8px;--neo-radius-md:14px;--neo-radius-lg:22px;--neo-radius-chrome:12px}html[data-radius=bubble]{--neo-radius-sm:16px;--neo-radius-md:24px;--neo-radius-lg:32px;--neo-radius-chrome:20px;--neo-card-radius:var(--neo-radius-lg);--neo-input-radius:12px;--neo-compose-radius:16px}html[data-radius=jagged]{--neo-radius-sm:2px 11px 3px 9px / 9px 3px 11px 2px;--neo-radius-md:3px 18px 5px 14px / 14px 5px 18px 3px;--neo-radius-lg:4px 28px 8px 20px / 20px 8px 28px 4px;--neo-radius-chrome:2px 14px 4px 11px / 11px 4px 14px 2px;--neo-card-extra-shadow:1px 0 0 color-mix(in srgb, var(--neo-text-primary) 12%, transparent), -1px 1px 0 color-mix(in srgb, var(--neo-text-primary) 8%, transparent)}:root,html[data-radius=jagged]{--neo-card-radius:var(--neo-radius-md)}:root{--neo-input-radius:min(12px, var(--neo-radius-md));--neo-compose-radius:var(--neo-radius-md);--neo-card-extra-shadow:0 0 0 0 transparent}html[data-line=clean],html[data-line=ink]{--neo-border-style:solid}html[data-line=ink]{--neo-border-width:max(2px, var(--neo-theme-border-width,0px));--neo-border-width-thick:3px;--neo-chrome-border-width:max(2px, var(--neo-theme-border-width,0px))}html[data-line=dashed]{--neo-border-style:dashed;--neo-border-width:max(1.5px, var(--neo-theme-border-width,0px));--neo-chrome-border-width:max(1.5px, var(--neo-theme-border-width,0px))}html[data-line=crayon]{--neo-border-width:max(2.5px, var(--neo-theme-border-width,0px));--neo-border-width-thick:3.5px;--neo-border-style:solid;--neo-chrome-border-width:max(2.5px, var(--neo-theme-border-width,0px))}html[data-line=ink] .column-header,html[data-line=ink] .compose,html[data-line=ink] .messages-row,html[data-line=ink] .neo-btn,html[data-line=ink] .neo-card,html[data-line=ink] .neo-input,html[data-line=ink] .settings-overlay .settings-modal,html[data-line=ink] .status-card{border-style:solid;border-width:var(--neo-border-width);box-shadow:1.5px 1.5px 0 color-mix(in srgb,var(--neo-text-primary) 18%,transparent)}html[data-line=dashed]{--neo-chrome-outline-style:dashed}html[data-line=crayon]{--neo-chrome-outline-style:solid;--neo-chrome-outline-color:color-mix(in srgb, var(--neo-border-color) 88%, var(--neo-accent));--neo-chrome-outline-shadow:1px .5px 0 color-mix(in srgb, var(--neo-border-color) 55%, transparent), -.8px 1px 0 color-mix(in srgb, var(--neo-border-color) 40%, transparent), .6px -.9px 0 color-mix(in srgb, var(--neo-accent) 28%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--neo-border-color) 12%, transparent)}html[data-line=crayon] .neo-btn--primary{box-shadow:1px 1px 0 color-mix(in srgb,var(--neo-text-primary) 25%,transparent),-1px .5px 0 color-mix(in srgb,var(--neo-text-primary) 15%,transparent)}.nav-badge{font-family:var(--neo-font-family-ui);color:var(--neo-text-on-accent,var(--neo-text-inverse));background:var(--neo-accent);border-radius:var(--neo-radius-sm,2px);pointer-events:none;justify-content:center;align-items:center;padding:0 .25rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;right:2px}.nav-badge,.nav-badge--inline{min-width:1.15rem;height:1.15rem;font-size:max(.6875rem,11px)}.nav-badge--inline{margin-left:.4rem;position:static}.nav-badge--corner{top:2px;right:2px}.chrome-hint{color:var(--neo-accent)!important;background:var(--neo-accent-soft)!important}.acct-switch.chrome-hint .acct-switch__trigger,.chrome-hint{box-shadow:0 0 0 2px color-mix(in srgb,var(--neo-accent) 45%,transparent);animation:1.6s ease-in-out infinite chrome-hint-pulse}.acct-switch.chrome-hint .acct-switch__trigger{color:var(--neo-accent);background:var(--neo-accent-soft);border-radius:var(--neo-radius-sm,4px)}@keyframes chrome-hint-pulse{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,var(--neo-accent) 35%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--neo-accent) 22%,transparent)}}.chaos-active{--neo-transition:.1s ease-in-out}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:var(--neo-font-size-base);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;overscroll-behavior-x:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:var(--neo-text-muted) var(--neo-bg-tertiary)}::selection{background:var(--neo-accent-soft-hover,var(--neo-accent-soft));color:var(--neo-text-primary)}@media print{.compose-fab,.mobile-header,.mobile-tab-bar,.neo-bottom-dock,.sidebar{display:none!important}body{color:#111!important;background:#fff!important}}body{font-family:var(--neo-font-family);line-height:var(--neo-leading-body,var(--neo-line-height));color:var(--neo-text-primary);background-color:var(--neo-bg-primary);background-image:var(--neo-bg-image);cursor:var(--neo-cursor);overscroll-behavior-x:none;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-variant-ligatures:common-ligatures contextual;background-size:cover;background-attachment:fixed;min-height:100dvh;overflow-x:hidden}@media (width<=1023px){body{background-image:none;background-attachment:scroll}}@supports (-webkit-touch-callout:none){body{background-attachment:scroll}}audio,embed,iframe,img,object,video{max-width:100%;height:auto}a{color:var(--neo-text-link);transition:color var(--neo-transition);text-decoration:none}@media (hover:hover){a:hover{color:var(--neo-text-link-hover)}}button{font-family:var(--neo-font-family-ui,inherit);cursor:pointer;background:0 0;border:none}input,select,textarea{font-family:var(--neo-font-family);font-size:inherit}ol,ul{list-style:none}.neo-container{width:100%;max-width:var(--neo-container-xl);padding:0 var(--neo-spacing-md);margin:0 auto}.neo-grid{gap:var(--neo-spacing-md);display:grid}.neo-flex{display:flex}.neo-flex-center{justify-content:center;align-items:center;display:flex}.neo-flex-between{justify-content:space-between;align-items:center;display:flex}.neo-card{background-color:var(--neo-bg-card);border:var(--neo-chrome-border-width,1px) var(--neo-border-style,solid) var(--neo-border-color);border-radius:var(--neo-card-radius,var(--neo-radius-md));box-shadow:var(--neo-chrome-card-shadow,0 0 0 0 transparent),var(--neo-card-extra-shadow,0 0 0 0 transparent);padding:var(--neo-spacing-6);transition:border-color var(--neo-transition-fast);box-sizing:border-box;max-width:100%;overflow:hidden}.neo-card--interactive:hover{border-color:var(--neo-border-color-dark)}.neo-btn{justify-content:center;align-items:center;gap:var(--neo-spacing-2);padding:var(--neo-spacing-3) var(--neo-spacing-6);font-family:var(--neo-font-family-ui);font-size:var(--neo-font-size-sm);font-weight:var(--neo-chrome-btn-weight,var(--neo-font-weight-medium));letter-spacing:var(--neo-chrome-btn-tracking,.01em);text-transform:var(--neo-chrome-label-transform,none);border-radius:var(--neo-radius-chrome,var(--neo-radius-sm));transition:background-color var(--neo-transition-fast),color var(--neo-transition-fast),border-color var(--neo-transition-fast);display:inline-flex}.neo-btn--primary{background-color:var(--neo-accent);color:var(--neo-text-on-accent,var(--neo-text-inverse))}@media (hover:hover){.neo-btn--primary:hover{background-color:var(--neo-accent-hover)}}.neo-btn--primary:disabled{opacity:var(--neo-disabled-opacity,.5);cursor:not-allowed}.neo-btn--secondary{background-color:var(--neo-bg-tertiary);color:var(--neo-text-primary);border:1px solid var(--neo-border-color)}@media (hover:hover){.neo-btn--secondary:hover{background-color:var(--neo-bg-hover);border-color:var(--neo-border-color-dark)}}.neo-btn--tertiary{color:var(--neo-text-tertiary);background-color:#0000;border:1px solid #0000}@media (hover:hover){.neo-btn--tertiary:hover:not(:disabled){background-color:var(--neo-bg-tertiary);color:var(--neo-text-secondary);border-color:var(--neo-border-color)}}.neo-btn--tertiary:disabled{color:var(--neo-text-quaternary);opacity:var(--neo-disabled-opacity,.5);cursor:not-allowed}.neo-btn--ghost{color:var(--neo-text-secondary);border:1px solid var(--neo-border-color);background-color:#0000}@media (hover:hover){.neo-btn--ghost:hover{background-color:var(--neo-accent-soft);color:var(--neo-accent);border-color:color-mix(in srgb,var(--neo-accent) 35%,transparent)}}.neo-btn--sm{padding:var(--neo-spacing-1) var(--neo-spacing-3);font-size:var(--neo-font-size-xs);gap:var(--neo-spacing-1)}.neo-btn--icon{flex-shrink:0;justify-content:center;align-items:center;gap:0;width:30px;height:30px;padding:0;display:inline-flex}.neo-btn--icon .neo-icon,.neo-btn--icon svg{margin:0 auto;display:block}.neo-chrome{--neo-chrome-fg:var(--neo-text-tertiary);--neo-chrome-fg-strong:var(--neo-text-secondary);--neo-chrome-label:var(--neo-text-primary)}.neo-chrome--recessed{--neo-chrome-fg:var(--neo-text-quaternary);--neo-chrome-fg-strong:var(--neo-text-tertiary);--neo-chrome-label:var(--neo-text-tertiary)}.neo-chrome--recessed:focus-within,.neo-chrome--recessed:hover{--neo-chrome-fg:var(--neo-text-tertiary);--neo-chrome-fg-strong:var(--neo-text-secondary);--neo-chrome-label:var(--neo-text-primary)}.neo-chrome-btn{border-radius:var(--neo-radius-chrome,var(--neo-radius-sm));width:30px;height:30px;color:var(--neo-chrome-fg);transition:background-color var(--neo-transition-fast),color var(--neo-transition-fast);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:none),(pointer:coarse){.neo-chrome-btn{width:44px;height:44px}}@media (hover:hover) and (pointer:fine){.neo-chrome-btn:hover:not(:disabled){background:var(--neo-bg-tertiary);color:var(--neo-chrome-fg-strong)}.neo-chrome-btn--danger:hover:not(:disabled){background:var(--neo-danger-soft);color:var(--neo-danger)}}.neo-chrome-btn:active:not(:disabled){background:var(--neo-bg-tertiary);color:var(--neo-chrome-fg-strong)}.neo-chrome-btn:disabled{opacity:var(--neo-disabled-opacity,.5);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.neo-chrome-btn[aria-label]:not([aria-label=""]),.neo-tip[aria-label]:not([aria-label=""]),.sidebar__foot-btn[aria-label]:not([aria-label=""]),.subview-chrome__btn[aria-label]:not([aria-label=""]){position:relative}.neo-chrome-btn[aria-label]:not([aria-label=""]):after,.neo-tip[aria-label]:not([aria-label=""]):after,.sidebar__foot-btn[aria-label]:not([aria-label=""]):after,.subview-chrome__btn[aria-label]:not([aria-label=""]):after{content:attr(aria-label);background:var(--neo-bg-elevated,var(--neo-bg-secondary));color:var(--neo-text-primary);border:1px solid var(--neo-border-color);box-shadow:var(--neo-shadow-md);letter-spacing:.01em;white-space:nowrap;opacity:0;pointer-events:none;z-index:var(--neo-z-tooltip);border-radius:6px;padding:.28rem .5rem;font-size:.75rem;font-weight:550;line-height:1.2;transition:opacity .12s 80ms,transform .12s 80ms;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(-2px)}.neo-chrome-btn[aria-label]:not([aria-label=""]):focus-visible:after,.neo-chrome-btn[aria-label]:not([aria-label=""]):hover:after,.neo-tip[aria-label]:not([aria-label=""]):focus-visible:after,.neo-tip[aria-label]:not([aria-label=""]):hover:after,.sidebar__foot-btn[aria-label]:not([aria-label=""]):focus-visible:after,.sidebar__foot-btn[aria-label]:not([aria-label=""]):hover:after,.subview-chrome__btn[aria-label]:not([aria-label=""]):focus-visible:after,.subview-chrome__btn[aria-label]:not([aria-label=""]):hover:after{opacity:1;transform:translate(-50%)translateY(0)}.sidebar__foot-btn[aria-label]:not([aria-label=""]):after{top:auto;bottom:calc(100% + 6px);transform:translate(-50%)translateY(2px)}.sidebar__foot-btn[aria-label]:not([aria-label=""]):focus-visible:after,.sidebar__foot-btn[aria-label]:not([aria-label=""]):hover:after{transform:translate(-50%)translateY(0)}}.neo-avatar{border-radius:var(--neo-radius-full);-o-object-fit:cover;object-fit:cover;border:var(--neo-border-width-thick) var(--neo-border-style) var(--neo-border-color);width:48px;height:48px}.neo-avatar--sm{width:32px;height:32px}.neo-avatar--lg{width:64px;height:64px}.neo-avatar--xl{width:96px;height:96px}.neo-input{width:100%;max-width:100%;padding:var(--neo-spacing-3) var(--neo-spacing-4);background-color:var(--neo-bg-secondary);color:var(--neo-text-primary);border:var(--neo-border-width) var(--neo-border-style) var(--neo-input-border,var(--neo-border-color));border-radius:var(--neo-input-radius,min(12px,var(--neo-radius-md)));transition:border-color var(--neo-transition),box-shadow var(--neo-transition),background-color var(--neo-transition);box-sizing:border-box;font-size:1rem}.neo-input:focus{border-color:var(--neo-accent);box-shadow:0 0 0 3px var(--neo-accent-soft);background-color:var(--neo-bg-card);outline:none}.neo-input::placeholder{color:var(--neo-text-muted)}.neo-input:disabled{opacity:var(--neo-opacity-50);cursor:not-allowed}@media (hover:none),(width<=1023px),(pointer:coarse){.chat-composer__input,.compose-input,.group-pick-sheet__input,.neo-input,.notes-input,.notes-textarea,.recipient-picker input,input,select,textarea{font-size:max(16px,1rem)!important}}.neo-heading{font-family:var(--neo-font-family-heading);font-weight:var(--neo-font-weight-bold);line-height:var(--neo-line-height-tight);color:var(--neo-text-primary)}.neo-heading--1{font-size:var(--neo-font-size-4xl)}.neo-heading--1,.neo-heading--2{letter-spacing:var(--neo-letter-spacing-tight)}.neo-heading--2{font-size:var(--neo-font-size-3xl)}.neo-heading--3{font-size:var(--neo-font-size-2xl)}.neo-heading--4{font-size:var(--neo-font-size-xl)}.neo-text--muted{color:var(--neo-text-muted)}.neo-text--secondary{color:var(--neo-text-secondary)}.neo-text--tertiary{color:var(--neo-text-tertiary)}.neo-text--quaternary{color:var(--neo-text-quaternary)}.neo-text--accent{color:var(--neo-accent)}.neo-text--sm{font-size:var(--neo-font-size-sm)}.neo-text--lg{font-size:var(--neo-font-size-lg)}.neo-text--mono{font-family:var(--neo-font-family-mono)}.neo-text--bold{font-weight:var(--neo-font-weight-bold)}.neo-text--semibold{font-weight:var(--neo-font-weight-semibold)}body.chaos-active:after{content:"";pointer-events:none;z-index:var(--neo-z-chaos-overlay);opacity:.2;background:repeating-linear-gradient(0deg,#00000005 0 1px,#0000 0 2px);position:fixed;inset:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--neo-bg-tertiary)}::-webkit-scrollbar-thumb{background:var(--neo-text-muted);border-radius:var(--neo-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--neo-text-secondary)}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.neo-hit-44{min-width:44px;min-height:44px}.neo-hit-min{min-width:24px;min-height:24px}@media (hover:none),(width<=1023px),(pointer:coarse){.chat-composer__attach,.chat-composer__send,.compose-send,.compose-submit,.compose-tool,.mobile-header__btn,.mobile-nav__item,.neo-btn,.neo-chrome-btn,.neo-hit-44,.notif-icon-btn,.notif-item__avatar,.sidebar__link,.status-action,.status-avatar-link{touch-action:manipulation;min-width:44px;min-height:44px}[role=button],a,button,input,label,select,textarea{touch-action:manipulation}.notif-item__name,.row-btn__name,.status-author{align-items:center;min-width:0;min-height:36px;display:inline-flex}.column-header{height:56px;min-height:56px}}@media (hover:hover) and (pointer:fine){.panel-column:not(:hover):not(:focus-within) .column-reorder,.timeline-column:not(:hover):not(:focus-within) .column-reorder{display:none}}@media (pointer:coarse){.chat-composer__thumb-x:before,.compose-handoff__dismiss:before,.compose-media__remove:before,.group-pick__clear:before,.notes-panel__close:before,.profile-avatar__edit:before,.status-menu-container .neo-menu__trigger:before{content:"";position:absolute;inset:-8px}.compose-handoff__dismiss,.group-pick__clear,.notes-panel__close,.status-menu-container .neo-menu__trigger{position:relative}.neo-tabs__tab{min-height:40px}}@media (pointer:coarse) and (width<=1023px){.neo-btn--sm{font-size:var(--neo-font-size-sm)}}:root{--neo-safe-top:env(safe-area-inset-top,0px)}@media (display-mode:fullscreen),(display-mode:minimal-ui),(display-mode:standalone){html{--neo-safe-top:max(env(safe-area-inset-top,0px), 24px)}body,html{min-height:100dvh}body{overscroll-behavior-y:none}}html.neo-standalone{--neo-safe-top:max(env(safe-area-inset-top,0px), 24px);min-height:100dvh}html.neo-standalone body{overscroll-behavior-y:none;min-height:100dvh}.neo-sr-only,.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:var(--neo-z-skip,10000);background:var(--neo-accent);color:var(--neo-text-on-accent,var(--neo-text-inverse,#fff));border-radius:0 0 var(--neo-radius-md) 0;padding:.65rem 1rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .15s;position:absolute;top:0;left:0;transform:translateY(-120%)}.skip-link:focus,.skip-link:focus-visible{outline:3px solid var(--neo-text-primary);outline-offset:2px;transform:translateY(0)}:focus{outline:none}:focus-visible{outline:2px solid var(--neo-focus,var(--neo-accent));outline-offset:2px}.neo-input:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--neo-focus,var(--neo-accent));outline-offset:1px;border-color:var(--neo-focus,var(--neo-accent))}[tabindex="-1"]:focus{box-shadow:none;outline:none}.neo-scroll :focus-visible,[data-neo-scroll] :focus-visible{outline-offset:-2px}@media (forced-colors:active){.neo-input:focus-visible,:focus-visible,[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid highlight}.mobile-nav__item,.neo-btn,.neo-chrome-btn,.sidebar__link,.sidebar__row,.status-action,button{border:1px solid buttontext}.mobile-nav__compose-mark,.nav-badge,.neo-btn--primary{forced-color-adjust:none;border:1px solid buttontext}.mobile-header,.mobile-nav,.sidebar,.status-card{border-color:canvastext}html :is(a,button)[aria-current]:not([aria-current=false]),html [aria-pressed=true],html [role=radio][aria-checked=true],html [role=tab][aria-selected=true]{border:2px solid highlight}}@media (width>=1024px){html{scrollbar-gutter:stable}}@media (width<=1023px){html[data-keyboard-open] .mobile-nav,html[data-keyboard-open] .neo-bottom-dock{display:none}}html.neo-dialog-open,html.neo-dialog-open body,html.neo-scroll-lock,html.neo-scroll-lock body{overflow:hidden}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.reduce-motion *,html.reduce-motion :after,html.reduce-motion :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-density=roomy]{--neo-spacing-2:.5rem;--neo-spacing-3:.75rem;--neo-spacing-4:1.1rem;--neo-spacing-6:1.65rem;--neo-spacing-8:2.25rem}html[data-density=roomy] .neo-card{padding:1.35rem}html[data-density=roomy] .compose.neo-card,html[data-density=roomy] .status-card{padding:1.15rem 1.25rem}html[data-density=roomy] .column-compose{margin-bottom:1.15rem}html[data-density=roomy] .compose-input{min-height:5.5rem}html[data-density=roomy] .messages-row__main{padding-top:1.05rem;padding-bottom:1.05rem}html[data-density=roomy] .sidebar--rail .sidebar__link,html[data-density=roomy] .sidebar--rail .sidebar__row{width:48px;height:48px}html.compact-mode:is([data-font-size=medium],:not([data-font-size])),html[data-density=dense]:is([data-font-size=medium],:not([data-font-size])){--neo-font-size-base:.875rem}html.compact-mode,html[data-density=dense]{--neo-spacing-2:.25rem;--neo-spacing-3:.35rem;--neo-spacing-4:.5rem;--neo-spacing-6:.75rem;--neo-spacing-8:1rem}html.compact-mode .neo-card,html[data-density=dense] .neo-card{padding:.75rem}html.compact-mode .compose.neo-card,html.compact-mode .status-card,html[data-density=dense] .compose.neo-card,html[data-density=dense] .status-card{padding:.55rem .7rem}html.compact-mode .column-compose,html[data-density=dense] .column-compose{margin-bottom:.4rem}html.compact-mode .compose-input,html[data-density=dense] .compose-input{min-height:3.25rem}html.compact-mode .messages-row__main,html[data-density=dense] .messages-row__main{padding-top:.55rem;padding-bottom:.55rem}html.compact-mode .column-posts,html[data-density=dense] .column-posts{gap:.2rem}html.compact-mode .sidebar--rail .sidebar__link,html.compact-mode .sidebar--rail .sidebar__row,html[data-density=dense] .sidebar--rail .sidebar__link,html[data-density=dense] .sidebar--rail .sidebar__row{width:40px;height:40px}#main-content .status-card:not(.status-card--menu-open){content-visibility:auto;contain-intrinsic-size:auto 220px}#main-content .notif-item{content-visibility:auto;contain-intrinsic-size:auto 88px}.neo-error[data-v-20084f5b]{justify-content:center;align-items:center;min-height:60dvh;padding:1.5rem 1rem 3rem;display:flex}.neo-error--standalone[data-v-20084f5b]{background:var(--neo-bg-primary);min-height:100dvh}.neo-error__card[data-v-20084f5b]{background:var(--neo-bg-secondary);border:1px solid var(--neo-border-color);border-radius:var(--neo-radius-lg,16px);flex-direction:column;gap:.65rem;width:min(28rem,100%);padding:1.5rem 1.25rem;display:flex}.neo-error__eyebrow[data-v-20084f5b]{letter-spacing:.06em;text-transform:uppercase;color:var(--neo-text-muted);margin:0;font-size:.6875rem;font-weight:700}.neo-error__title[data-v-20084f5b]{color:var(--neo-text-primary);margin:0;font-size:1.35rem;font-weight:700}.neo-error__desc[data-v-20084f5b]{color:var(--neo-text-secondary);margin:0;font-size:.875rem;line-height:1.45}.neo-error__detail[data-v-20084f5b]{color:var(--neo-text-muted);overflow-wrap:anywhere;margin:0;font-size:.75rem}.neo-error__detail[data-v-20084f5b]:empty{display:none}.neo-error__actions[data-v-20084f5b]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}
