:root{--surface-page:var(--white);--surface-raised:var(--white);--surface-sunken:var(--off-white);--veil:#ffffffeb;--veil-strong:#fffffffa;--text-strong:var(--navy);--text-body:var(--slate);--text-muted:var(--slate-light);--text-base:#0f172a;--line-soft:#0b25450a;--line:#0b254514;--line-strong:#0b254524;--shadow:#0b25450f;--accent-wash:#eff6ff;--accent-wash-strong:#dbeafe;--sheet-wash:#0b25452b;--sheet-wash-2:#2563eb21;--sheet-grid:#0b25450b;--sheet-pulse-line:#0b25458c;--sheet-pulse-bloom:#2563eb80;--sheet-pulse-core:#0b2545e6;--accent:var(--blue);--logo-disc:#0b2545;--logo-wave:#93c5fd;--logo-wave-dim:#93c5fd80;--btn-solid:var(--navy);--btn-solid-hover:var(--blue);--btn-solid-text:#fff;--mag-chip-bg:#fff;--mag-chip-ink:var(--blue);--grad-panel:linear-gradient(160deg, #fff 0%, #fafbff 60%, #f1f5ff 100%);--grad-card:linear-gradient(135deg, #fff 0%, #eff6ff 100%);--grad-tile-active:linear-gradient(160deg, #fff 0%, #eff6ff 100%);--sweep-unread:#d6dbe2;--sweep-read:#0b2545;--sweep-light:#2f96ff;--img-placeholder:#eef2f7;--rail-thumb:#667a98d9;--rail-thumb-active:#7e96baf2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--surface-page:#0a1220;--surface-raised:#111c2e;--surface-sunken:#0d1626;--veil:#111c2eeb;--veil-strong:#111c2efa;--text-strong:#e8eef7;--text-body:#b3c0d4;--text-muted:#8797ae;--text-base:#dbe3ef;--line-soft:#ffffff0d;--line:#ffffff17;--line-strong:#ffffff29;--shadow:#00000080;--accent-wash:#3b82f621;--accent-wash-strong:#3b82f63d;--sheet-wash:#60a5fa4d;--sheet-wash-2:#93c5fd29;--sheet-grid:#ffffff05;--sweep-unread:#ffffff29;--sweep-read:#e8eef7;--sweep-light:#93c5fd;--sheet-pulse-line:#fff;--sheet-pulse-bloom:#7cb0f5;--sheet-pulse-core:#f2f7ff;--accent:#7ab3ff;--logo-disc:#fff;--logo-wave:#60a5fa;--logo-wave-dim:#60a5fa80;--btn-solid:#3b82f6;--btn-solid-hover:#60a5fa;--btn-solid-text:#fff;--mag-chip-bg:#ffffff2e;--mag-chip-ink:#fff;--grad-panel:linear-gradient(160deg, #131f33 0%, #111c2e 60%, #101d33 100%);--grad-card:linear-gradient(135deg, #111c2e 0%, #14233c 100%);--grad-tile-active:linear-gradient(160deg, #111c2e 0%, #16294a 100%);--img-placeholder:#172233;--rail-thumb:#94a8c6d9;--rail-thumb-active:#b2c5e0f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.om-theme-toggle{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.om-theme-seg{color:#ffffff80;cursor:pointer;width:28px;height:28px;transition:background-color .18s var(--ease-smooth), color .18s var(--ease-smooth);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.om-theme-seg:hover{color:#fffc}.om-theme-seg:focus-visible{outline:2px solid var(--blue-light);outline-offset:2px}.om-theme-seg:active{transition:transform;transform:scale(.9)}html[data-theme-pref=system] .om-theme-seg[data-value=system],html[data-theme-pref=light] .om-theme-seg[data-value=light],html[data-theme-pref=dark] .om-theme-seg[data-value=dark],html:not([data-theme-pref]) .om-theme-seg[data-value=system]{color:#fff;background:#ffffff24}.om-theme-tip{color:#ffffffeb;letter-spacing:.03em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-smooth), transform .16s var(--ease-smooth);z-index:2;background:#16233a;border:1px solid #ffffff1f;border-radius:8px;padding:.32rem .55rem;font-size:.7rem;font-weight:600;line-height:1;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(3px)}.om-theme-tip:after{content:"";background:#16233a;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;width:7px;height:7px;margin:-4px 0 0 -3.5px;position:absolute;top:100%;left:50%;transform:rotate(45deg)}.om-theme-seg:hover .om-theme-tip,.om-theme-seg:focus-visible .om-theme-tip{opacity:1;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){.om-theme-seg{transition:none}.om-theme-seg:active{transform:none}.om-theme-tip{transition:none}}