:root{--app-canvas:#090b12;--app-surface:#121622;--app-raised:#1a2030;--app-border:#303a4e;--app-text:#f8fafc;--app-secondary:#d6deeb;--app-muted:#94a3b8;--app-cyan:#22d3ee;--app-violet:#a78bfa;--app-amber:#fbbf24}body.bodyos-dark{color:var(--app-text);line-height:1.5}.bodyos-dark:before,body.bodyos-dark{background:var(--app-canvas)}.bodyos-dark ::-moz-selection{background:var(--app-cyan);color:#071018}.bodyos-dark ::selection{background:var(--app-cyan);color:#071018}.bodyos-dark :is(h1,h2){font-weight:700;letter-spacing:-.04em}.bodyos-dark :is(h1,h2,h3){text-wrap:balance}.bodyos-dark .font-display{font-family:var(--font-roboto),system-ui,sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.bodyos-dark :is(.font-mono,.tabular-nums){font-family:var(--font-plex-mono),ui-monospace,monospace}.app-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--app-border);padding-bottom:.75rem}.app-calendar-link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.5rem .875rem;border:1px solid var(--app-border);border-radius:.75rem;background:var(--app-surface);color:var(--app-text);font-size:.875rem;font-weight:500;border-color:rgb(34 211 238/.42);color:#cffafe;background:rgb(8 47 73/.35)}.app-calendar-link:hover{background:rgb(8 47 73/.7);border-color:var(--app-cyan)}.app-bottom-nav{left:max(.75rem,env(safe-area-inset-left));right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));max-width:32rem;margin-inline:auto;border:1px solid rgb(255 255 255/.22);border-radius:2.5rem;background:#202329;box-shadow:0 12px 36px rgb(0 0 0/.35),inset 0 1px 0 rgb(255 255 255/.18),inset 0 -1px 0 rgb(255 255 255/.04)}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.app-bottom-nav{background:linear-gradient(145deg,rgb(55 59 67/.78),rgb(20 23 29/.82));backdrop-filter:blur(28px) saturate(160%)}}.app-bottom-nav-items{display:flex;align-items:center;gap:.125rem;padding:.375rem}.app-nav-item{display:flex;flex:1 1 0;min-width:0;min-height:3.75rem;align-items:center;justify-content:center;flex-direction:column;gap:.25rem;border:1px solid transparent;border-radius:2rem;color:#d4d8e0;font-size:.75rem;font-weight:600;line-height:1.25;transition:color .15s,background-color .15s}.app-nav-item:hover,.app-nav-item[aria-current=page]{color:#e0faff}.app-nav-icon{display:grid;place-items:center;width:2.75rem;height:2rem;border-radius:.625rem}.app-nav-item[aria-current=page] .app-nav-icon{background:rgb(6 182 212/.18);color:var(--app-cyan)}.app-log-button{display:grid;place-items:center;height:2.5rem;width:2.75rem;border-radius:.75rem;background:linear-gradient(135deg,#22d3ee,#818cf8);color:#061019;box-shadow:0 8px 24px rgb(34 211 238/.28)}.app-log-button.is-open{background:linear-gradient(135deg,#67e8f9,#a78bfa)}.app-side-nav{border-right:1px solid var(--app-border);background:#111214}.app-sidebar-link{color:var(--app-muted);transition:background-color .15s,color .15s}.app-sidebar-link:hover,.app-sidebar-link[aria-current=page]{background:rgb(34 211 238/.12);color:#e0faff}.app-sidebar-log{background:linear-gradient(135deg,#22d3ee,#818cf8);color:#061019}.app-sidebar-log:hover{background:linear-gradient(135deg,#67e8f9,#a78bfa)}.bodyos-dark :is(.story-card,.story-card-hero,.story-card-calm,.tron-panel,.glass){border:1px solid var(--app-border);border-radius:1.125rem;background:var(--app-surface);box-shadow:0 2px 8px rgb(0 0 0/.12);backdrop-filter:none;-webkit-backdrop-filter:none}.bodyos-dark .story-card-hero{background:linear-gradient(145deg,#17253a,#151724 62%);border-color:rgb(34 211 238/.28)}.bodyos-dark .glass-nav-dark{background:#141517;border-color:var(--app-border);box-shadow:none}.bodyos-dark :is(.story-tile,.hud-cell,.hud-cell-active,.hud-chip-arrow){background:var(--app-raised);border:1px solid var(--app-border);color:var(--app-secondary);box-shadow:none}.bodyos-dark :is(.story-rule,.tron-divider){background:var(--app-border);opacity:1}.bodyos-dark .story-divide>*+*{border-color:var(--app-border)}.bodyos-dark :is(.story-eyebrow,.tron-field-label){color:#8be8f5;font-size:.75rem;font-weight:500;line-height:1.5;letter-spacing:.06em}.bodyos-dark .tron-field-label{font-size:.875rem;letter-spacing:0;text-transform:none}.bodyos-dark :is(.story-meta,.card-link-detail){color:var(--app-muted);font-size:.75rem;letter-spacing:.02em}.bodyos-dark .card-link{color:var(--app-secondary);border-color:var(--app-border);font-size:.875rem}.bodyos-dark .card-link-standalone{background:var(--app-surface)}.bodyos-dark .card-link:hover{background:var(--app-raised);color:var(--app-text)}.bodyos-dark .card-link-chevron{color:var(--app-muted)}.bodyos-dark .card-link-inline{color:#8be8f5;font-size:.75rem;letter-spacing:0;text-transform:none}.bodyos-dark :is(.tron-btn,.tron-btn-primary,.tron-btn-hero,.tron-btn-night,.tron-btn-dawn,.tron-btn-danger){min-height:2.75rem;border-radius:.75rem;font-size:.875rem;font-weight:600;letter-spacing:0;background-image:none;box-shadow:none;text-shadow:none}.bodyos-dark :is(.tron-btn-primary,.tron-btn-hero){background:linear-gradient(135deg,#22d3ee,#818cf8);border-color:transparent;color:#061019;box-shadow:0 8px 24px rgb(34 211 238/.2)}.bodyos-dark :is(.tron-btn-primary,.tron-btn-hero):hover{background:linear-gradient(135deg,#67e8f9,#a78bfa);border-color:transparent}.bodyos-dark :is(.tron-btn,.tron-btn-night,.tron-btn-dawn){background:var(--app-raised);color:var(--app-text);border-color:#46474e}.bodyos-dark :is(.tron-btn,.tron-btn-night,.tron-btn-dawn):hover{background:#303136;color:#fff;border-color:#71717a}.bodyos-dark .tron-btn-danger{background:#301c20;color:var(--app-text);border-color:#8c414d}.bodyos-dark .tron-btn-danger:hover{background:#46252c}.bodyos-dark .tron-input{min-height:2.875rem;border-color:#4c4d55;border-radius:.75rem;background:#101113;color:var(--app-text);font-size:1rem;box-shadow:none}.bodyos-dark .tron-input::-moz-placeholder{color:#a1a1aa}.bodyos-dark .tron-input::placeholder{color:#a1a1aa}.bodyos-dark :is(.tron-input,.apple-search-input):focus{border-color:var(--app-cyan);box-shadow:0 0 0 3px rgb(34 211 238/.14)}.bodyos-dark :is(input,textarea,select){accent-color:var(--app-cyan)}.bodyos-dark :is(.tron-focus-ring,.tron-input,.tron-btn,.tron-btn-primary,.tron-btn-hero,.tron-btn-night,.tron-btn-dawn,.tron-btn-danger):focus-visible{outline:2px solid var(--app-cyan);outline-offset:3px;--tw-ring-color:transparent;--tw-ring-offset-color:transparent}.bodyos-dark .tron-note{background:#1d1e21;border-color:#3f3f46;color:var(--app-secondary);font-size:.875rem}.bodyos-dark :is(.tron-success,.tron-error){color:var(--app-text);font-size:.875rem}.bodyos-dark .hud-rail{padding:.25rem;border:1px solid var(--app-border);border-radius:.875rem;background:#141517}.bodyos-dark .hud-rail-track{gap:.25rem}.bodyos-dark .hud-rail-tab{min-height:2.75rem;border-radius:.625rem;color:var(--app-muted);letter-spacing:0;text-transform:none}.bodyos-dark .hud-rail-tab:hover{color:var(--app-text)}.bodyos-dark .hud-rail-tab[aria-current=page]{background:rgb(34 211 238/.15);color:#e0faff;box-shadow:inset 0 0 0 1px rgb(34 211 238/.18);text-shadow:none}.bodyos-dark .hud-chip{min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--app-border);border-radius:.75rem;background:var(--app-surface);color:var(--app-secondary)}.bodyos-dark .hud-chip:hover{background:var(--app-raised);color:var(--app-text)}.bodyos-dark .hud-chip-label{font-size:.875rem;text-transform:none;letter-spacing:0}.bodyos-dark .hud-chip-arrow{width:1.75rem;height:1.75rem}.bodyos-dark .hud-chip-disabled{opacity:.5}.bodyos-dark :is(.story-bloom,.hud-dock-rim,.hud-dock-face,.hud-dock-scan,.hud-corner,.hud-beam,.hud-core-ring,.hud-rail-rim,.hud-rail-face,.hud-chip-rim,.hud-chip-face,.ai-presence-halo){display:none}.bodyos-dark :is(.story-hairline,.hud-rail,.hud-rail-tab,.hud-dock,.tron-btn-hero,.tron-btn-night,.tron-btn-dawn):after,.bodyos-dark :is(.story-hairline,.hud-rail,.hud-rail-tab,.hud-dock,.tron-btn-hero,.tron-btn-night,.tron-btn-dawn):before{display:none}.bodyos-dark :is(.tron-glow-text,.tron-glow-white,.tron-glow-magenta,.tron-glow-amber){text-shadow:none}.bodyos-dark :is(.tron-flicker-in,.tron-pulse){animation:none}.bodyos-dark .accent-cyan{--story-accent:34 211 238}.bodyos-dark .accent-slate{--story-accent:167 139 250}.bodyos-dark :is(.ai-presence-card,.brief-stage){background:var(--app-surface);border-color:var(--app-border);box-shadow:none}.bodyos-dark .apple-search-cancel{color:var(--app-secondary)}.bodyos-dark .apple-search-spinner{border-color:#f4f4f5 #52525b #52525b}@media (min-width:1024px){.app-toolbar{margin-top:.5rem;margin-bottom:2rem}}@media (prefers-reduced-motion:reduce){.app-nav-item,.app-sidebar-link,.bodyos-dark .today-fade-up{animation:none;transition:none}}.bodyos-dark :is(.tron-btn-primary,.tron-btn-hero) :is(span,svg){color:inherit}.bodyos-dark .hud-chip-label{font-family:inherit}.section-tabs{display:flex;gap:.25rem;overflow-x:auto;padding:.25rem;border:1px solid var(--app-border);border-radius:.875rem;margin-bottom:1rem;background:var(--app-surface)}.section-tabs a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:.5rem .8rem;white-space:nowrap;border-radius:.625rem;font-size:.875rem;color:var(--app-muted)}.section-tabs a[aria-current=page]{background:var(--app-raised);color:var(--app-text)}.date-nav{display:flex;align-items:center;gap:.375rem;min-width:0}.date-nav button{min-height:44px;min-width:44px;border-radius:.75rem;padding:.5rem;border:1px solid var(--app-border);background:var(--app-surface)}.date-nav button:disabled{opacity:.4}.date-nav input{min-width:0;flex:1;max-width:16rem;min-height:44px;border:1px solid var(--app-border);border-radius:.75rem;padding:.5rem;background:var(--app-surface);color:var(--app-text);font-size:1rem;color-scheme:dark}.calendar-toolbar{position:sticky;top:0;z-index:35;display:grid;gap:.75rem;padding:.75rem 0;background:var(--app-canvas);border-bottom:1px solid var(--app-border)}.calendar-toolbar .section-tabs{margin:0}.bodyos-dark .organizer-calendar{margin:0;min-height:0;--sans:var(--font-roboto),system-ui,sans-serif;--serif:var(--sans);--bk-text-3:var(--app-muted)}.calendar-agenda{list-style:none;padding:0;border:1px solid var(--app-border);border-radius:1rem;overflow:hidden;background:var(--app-surface)}.calendar-agenda:empty{display:none}.calendar-agenda li+li{border-top:1px solid var(--app-border)}.calendar-agenda-row{display:flex;width:100%;align-items:center;gap:1rem;padding:1rem;text-align:left;min-height:72px}.calendar-agenda-row:hover{background:var(--app-raised)}.calendar-agenda-row time{flex:0 0 4.5rem;font-size:.875rem;color:var(--app-muted);font-variant-numeric:tabular-nums}.calendar-agenda-row span{overflow-wrap:anywhere}.bodyos-dark .bk-grid.calendar-single-day{grid-template-columns:var(--bk-gutter) minmax(0,1fr);min-width:0}.bodyos-dark .bk-block{color:var(--app-text);font-size:.875rem;box-shadow:none}.bodyos-dark .bk-block-title{font-size:.875rem}.bodyos-dark .bk-block-status,.bodyos-dark .bk-block-time{display:block;font-size:.75rem;color:var(--app-secondary)}.bodyos-dark .bk-sheet{background:var(--app-surface);border-color:var(--app-border);font-family:var(--font-roboto),system-ui,sans-serif;color:var(--app-text);overscroll-behavior:contain}.bodyos-dark .bk-sheet-title{font-family:inherit;font-size:1.25rem}.bodyos-dark .bk-btn,.bodyos-dark .bk-icon-btn,.bodyos-dark .bk-sheet-close{min-height:44px;min-width:44px}.bodyos-dark .bk-detail-list,.bodyos-dark .bk-hint,.bodyos-dark .bk-meta{font-size:.875rem;color:var(--app-muted)}.bodyos-dark .bk-title{font-family:var(--font-roboto),system-ui,sans-serif;font-size:1.5rem}.bodyos-dark .bk-sheet input,.bodyos-dark .bk-sheet select,.bodyos-dark .bk-sheet textarea{font-size:1rem;color-scheme:dark}.bodyos-dark .calendar-agenda-row:focus-visible,.bodyos-dark .date-nav :focus-visible,.bodyos-dark .section-tabs a:focus-visible{outline:2px solid var(--app-text);outline-offset:2px}.bodyos-dark .bk-block.is-planned{border-style:dashed}.bodyos-dark :is(.tron-panel,.story-card,.story-card-hero) :is(.text-cyan-300,.text-cyan-200,.text-fuchsia-300){color:var(--app-secondary)}.bodyos-dark .train-tron .font-display{font-family:var(--font-roboto),system-ui,sans-serif}@media(min-width:1024px){.bodyos-dark .bk-sheet{left:auto;right:1rem;top:1rem;bottom:1rem;transform:none;width:440px;max-width:calc(100vw - 2rem);max-height:none;border-radius:1rem}.calendar-toolbar{grid-template-columns:1fr auto}.calendar-toolbar>:last-child{grid-column:1/-1}}@media(max-width:420px){.section-tabs a{padding:.5rem .55rem}}:root{--daily-canvas:#050b16;--daily-glass:rgba(5,12,24,0.86);--daily-glass-raised:rgba(8,18,33,0.9);--daily-glass-strong:rgba(3,9,19,0.92);--daily-glass-border:rgba(226,232,240,0.27);--daily-glass-highlight:rgba(255,255,255,0.11);--daily-text:#f8fafc;--daily-secondary:#e2e8f0;--daily-muted:#cbd5e1;--daily-cyan:#67e8f9;--daily-mint:#6ee7b7;--daily-violet:#c4b5fd;--daily-amber:#fcd34d}body.bodyos-dark{--app-canvas:var(--daily-canvas);--app-surface:var(--daily-glass);--app-raised:var(--daily-glass-raised);--app-border:var(--daily-glass-border);--app-text:var(--daily-text);--app-secondary:var(--daily-secondary);--app-muted:var(--daily-muted);background:radial-gradient(circle at 18% -8%,rgba(34,211,238,.11),transparent 34rem),radial-gradient(circle at 96% 105%,rgba(167,139,250,.12),transparent 30rem),var(--daily-canvas)}.bodyos-dark:before{background-color:var(--daily-canvas);background-image:linear-gradient(180deg,rgba(3,8,19,.18),rgba(3,8,19,.62)),radial-gradient(circle at 82% 8%,rgba(103,232,249,.1),transparent 32rem),radial-gradient(circle at 12% 94%,rgba(110,231,183,.08),transparent 28rem);background-size:auto}.daily-scenery,.daily-scenery-root{--daily-scene-image-opacity:0.84;--daily-scene-tint:rgba(103,232,249,0.1);position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;isolation:isolate;background:var(--daily-canvas)}.daily-scenery-image,.daily-scenery__image{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;opacity:var(--daily-scene-image-opacity);filter:saturate(1.05) contrast(1.04);transform:scale(1.015);transform-origin:center}.daily-scenery-scrim,.daily-scenery__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,8,19,.62) 0,rgba(3,8,19,.24) 42%,rgba(3,8,19,.7) 100%),radial-gradient(circle at 70% 12%,var(--daily-scene-tint),transparent 34rem),radial-gradient(circle at 16% 88%,rgba(5,10,22,.36),transparent 32rem)}.daily-scenery[data-accent=blue],.daily-scenery[data-accent=cobalt],.daily-scenery[data-accent=cyan],.daily-scenery[data-accent=teal]{--daily-scene-tint:rgba(103,232,249,0.12)}.daily-scenery[data-accent=ice],.daily-scenery[data-accent=steel]{--daily-scene-tint:rgba(147,197,253,0.13)}.daily-scenery[data-accent=emerald],.daily-scenery[data-accent=green],.daily-scenery[data-accent=mint],.daily-scenery[data-accent=moss]{--daily-scene-tint:rgba(110,231,183,0.12)}.daily-scenery[data-accent=aurora],.daily-scenery[data-accent=indigo],.daily-scenery[data-accent=lavender],.daily-scenery[data-accent=purple],.daily-scenery[data-accent=violet]{--daily-scene-tint:rgba(196,181,253,0.13)}.daily-scenery[data-accent=amber],.daily-scenery[data-accent=blush],.daily-scenery[data-accent=coral],.daily-scenery[data-accent=gold],.daily-scenery[data-accent=mediterranean],.daily-scenery[data-accent=olive],.daily-scenery[data-accent=peach],.daily-scenery[data-accent=rose],.daily-scenery[data-accent=terracotta]{--daily-scene-tint:rgba(252,211,77,0.11)}html[data-scenery-intensity=subtle] .daily-scenery,html[data-scenery-intensity=subtle] .daily-scenery-root{--daily-scene-image-opacity:0.48}html[data-scenery-intensity=balanced] .daily-scenery,html[data-scenery-intensity=balanced] .daily-scenery-root{--daily-scene-image-opacity:0.84}html[data-scenery-intensity=immersive] .daily-scenery,html[data-scenery-intensity=immersive] .daily-scenery-root{--daily-scene-image-opacity:1}html[data-daily-scenery=off] .daily-scenery,html[data-daily-scenery=off] .daily-scenery-root{display:none}html[data-daily-scenery=on] body.bodyos-dark{background:transparent}html[data-daily-scenery=on] .bodyos-dark:before{background-color:transparent;background-image:linear-gradient(180deg,rgba(3,8,19,.2),rgba(3,8,19,.36)),radial-gradient(circle at 82% 8%,rgba(103,232,249,.07),transparent 32rem)}@supports selector(body:has(.daily-scenery)){body.bodyos-dark:has(.daily-scenery){background:transparent}body.bodyos-dark:has(.daily-scenery):before{background-color:transparent;background-image:linear-gradient(180deg,rgba(3,8,19,.2),rgba(3,8,19,.36)),radial-gradient(circle at 82% 8%,rgba(103,232,249,.07),transparent 32rem)}}.bodyos-dark :is(.story-card,.story-card-hero,.story-card-calm,.tron-panel,.glass,.glass-nav-dark,.ai-presence-card,.brief-stage,.calendar-agenda,.bk-sheet,.section-tabs,.app-toolbar,.calendar-toolbar,.hud-rail,.hud-chip,.hud-dock){border-color:var(--daily-glass-border);background:linear-gradient(135deg,var(--daily-glass-highlight),transparent 38%),linear-gradient(180deg,rgba(12,25,44,.78),rgba(4,10,21,.89));color:var(--daily-text);box-shadow:0 20px 48px rgba(1,5,15,.38),inset 0 1px 0 rgba(255,255,255,.09);backdrop-filter:blur(26px) saturate(145%)}.bodyos-dark :is(.app-page-header,.app-section-head,.app-section-title,.settings-group-header,.settings-section-header){border:1px solid rgba(226,232,240,.28);background:linear-gradient(135deg,rgba(255,255,255,.09),transparent 44%),rgba(3,9,19,.91);box-shadow:0 12px 28px rgba(1,5,15,.3),inset 0 1px 0 rgba(255,255,255,.09);backdrop-filter:blur(22px) saturate(140%)}.bodyos-dark .app-page-header{border-radius:1.125rem;padding:1rem}.bodyos-dark :is(.app-section-head,.app-section-title,.settings-group-header,.settings-section-header){border-radius:.875rem;padding:.625rem .75rem}.bodyos-dark :is(.text-slate-400,.text-slate-500){color:var(--daily-muted)}.bodyos-dark :is(.app-toolbar,.calendar-toolbar){border:1px solid var(--daily-glass-border);border-radius:1rem;padding-inline:.75rem}.bodyos-dark .calendar-toolbar{background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 38%),rgba(4,10,21,.9)}.bodyos-dark :is(.story-tile,.hud-cell,.hud-cell-active,.hud-chip-arrow){border-color:rgba(226,232,240,.2);background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 42%),rgba(7,16,30,.84);color:var(--daily-secondary);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(20px) saturate(135%)}.bodyos-dark :is(.tron-input,.apple-search-input,.date-nav input,.bk-sheet input,.bk-sheet textarea,.bk-sheet select,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),textarea,select){border-color:rgba(226,232,240,.34);background:rgba(3,9,19,.91);color:var(--daily-text);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 8px 22px rgba(1,5,15,.18);backdrop-filter:blur(22px) saturate(135%)}.bodyos-dark :is(.tron-input,.apple-search-input,input,textarea,select)::-moz-placeholder{color:#cbd5e1;opacity:.9}.bodyos-dark :is(.tron-input,.apple-search-input,input,textarea,select)::placeholder{color:#cbd5e1;opacity:.9}.bodyos-dark select option{background:#071221;color:#f8fafc}.bodyos-dark :is(.tron-input,.apple-search-input,input,textarea,select):focus{border-color:var(--daily-cyan);box-shadow:0 0 0 3px rgba(103,232,249,.22),inset 0 1px 0 rgba(255,255,255,.09)}.bodyos-dark :is(.tron-focus-ring,.tron-input,.tron-btn,.tron-btn-primary,.tron-btn-hero,.tron-btn-night,.tron-btn-dawn,.tron-btn-danger,input,textarea,select):focus-visible{outline-color:var(--daily-cyan);--tw-ring-color:rgba(103,232,249,0.78);--tw-ring-offset-color:#050b16}.bodyos-dark .app-bottom-nav{border-color:rgba(226,232,240,.28);background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 35%),rgba(3,9,19,.92);box-shadow:0 -18px 36px rgba(1,5,15,.34),inset 0 1px 0 rgba(255,255,255,.09);backdrop-filter:blur(28px) saturate(150%)}.bodyos-dark .app-side-nav{border-color:rgba(226,232,240,.24);background:linear-gradient(180deg,rgba(11,24,43,.84),rgba(3,9,19,.92));box-shadow:18px 0 42px rgba(1,5,15,.24);backdrop-filter:blur(28px) saturate(150%)}.bodyos-dark .hud-dock{border:1px solid rgba(226,232,240,.28);background:linear-gradient(135deg,rgba(255,255,255,.09),transparent 40%),rgba(3,9,19,.9);box-shadow:0 18px 38px rgba(1,5,15,.36),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(28px) saturate(150%)}.bodyos-dark :is(.app-nav-item,.app-sidebar-link,.hud-rail-tab){color:var(--daily-muted)}.bodyos-dark :is(.app-nav-item:hover,.app-sidebar-link:hover,.hud-rail-tab:hover){color:var(--daily-cyan)}.bodyos-dark .app-nav-item[aria-current=page] .app-nav-icon,.bodyos-dark .app-sidebar-link[aria-current=page],.bodyos-dark .hud-rail-tab[aria-current=page]{border:1px solid rgba(103,232,249,.48);background:linear-gradient(135deg,rgba(103,232,249,.28),rgba(110,231,183,.13));color:#ecfeff;box-shadow:0 0 0 1px rgba(103,232,249,.12),0 8px 18px rgba(8,145,178,.22);text-shadow:none}.bodyos-dark .app-nav-item[aria-current=page]{color:#ecfeff}.bodyos-dark .accent-cyan{--story-accent:103 232 249}.bodyos-dark .accent-slate{--story-accent:148 163 184}.bodyos-dark :is(.tron-btn,.tron-btn-night,.tron-btn-dawn){border-color:rgba(226,232,240,.3);background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 42%),rgba(7,16,30,.86);color:var(--daily-text);backdrop-filter:blur(20px) saturate(135%)}.bodyos-dark :is(.tron-btn,.tron-btn-night,.tron-btn-dawn):hover{border-color:rgba(103,232,249,.62);background:linear-gradient(135deg,rgba(103,232,249,.16),transparent 48%),rgba(7,18,34,.92)}.bodyos-dark :is(.tron-btn-primary,.tron-btn-hero){border-color:rgba(165,243,252,.78);background:linear-gradient(135deg,#67e8f9,#2dd4bf);color:#031019;box-shadow:0 12px 28px rgba(8,145,178,.28),inset 0 1px 0 rgba(255,255,255,.34)}.bodyos-dark :is(.tron-btn-primary,.tron-btn-hero):hover{border-color:#cffafe;background:linear-gradient(135deg,#a5f3fc,#6ee7b7);color:#021017}.bodyos-dark .tron-btn-night{border-color:rgba(196,181,253,.64);background:linear-gradient(135deg,#43327c,#7250c9);color:#f5f3ff;box-shadow:0 12px 28px rgba(91,72,182,.28)}.bodyos-dark .tron-btn-dawn{border-color:rgba(253,230,138,.68);background:linear-gradient(135deg,#b86712,#e7aa29);color:#201104;box-shadow:0 12px 28px rgba(217,119,6,.26)}html[data-surface-treatment=solid] body.bodyos-dark{--daily-glass:rgba(5,12,24,0.98);--daily-glass-raised:rgba(8,18,33,0.99);--daily-glass-strong:rgba(3,9,19,1)}html[data-surface-treatment=solid] .bodyos-dark :is(.app-page-header,.app-section-head,.app-section-title,.settings-group-header,.settings-section-header){background:rgba(3,9,19,.98);backdrop-filter:none}html[data-surface-treatment=solid] .bodyos-dark :is(.story-card,.story-card-hero,.story-card-calm,.tron-panel,.glass,.glass-nav-dark,.ai-presence-card,.brief-stage,.calendar-agenda,.bk-sheet,.section-tabs,.app-toolbar,.calendar-toolbar,.hud-rail,.hud-chip,.hud-dock,.app-bottom-nav,.app-side-nav,.story-tile,.hud-cell,.hud-cell-active,.hud-chip-arrow,.tron-input,.apple-search-input,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),textarea,select){background:rgba(3,9,19,.98);box-shadow:0 12px 30px rgba(1,5,15,.28),inset 0 1px 0 rgba(255,255,255,.07);backdrop-filter:none}@media (prefers-contrast:more){.daily-scenery,.daily-scenery-root,html[data-scenery-intensity] .daily-scenery,html[data-scenery-intensity] .daily-scenery-root{--daily-scene-image-opacity:0.3}.daily-scenery__veil{background:rgba(3,8,19,.78)}.bodyos-dark :is(.app-page-header,.app-section-head,.app-section-title,.settings-group-header,.settings-section-header){border-color:rgba(255,255,255,.52);background:rgba(2,7,16,.98);color:#ffffff;backdrop-filter:none}.bodyos-dark :is(.story-card,.story-card-hero,.story-card-calm,.tron-panel,.glass,.glass-nav-dark,.ai-presence-card,.brief-stage,.calendar-agenda,.bk-sheet,.section-tabs,.app-toolbar,.calendar-toolbar,.hud-rail,.hud-chip,.hud-dock,.app-bottom-nav,.app-side-nav,.tron-input,.apple-search-input,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),textarea,select){border-color:rgba(255,255,255,.52);background:rgba(2,7,16,.98);color:#ffffff;backdrop-filter:none}.bodyos-dark :is(.story-meta,.card-link-detail,.story-eyebrow,.tron-field-label){color:#e2e8f0}}@media (prefers-reduced-transparency:reduce){.daily-scenery,.daily-scenery-root,html[data-scenery-intensity] .daily-scenery,html[data-scenery-intensity] .daily-scenery-root{--daily-scene-image-opacity:0.34}.daily-scenery__veil{background:rgba(3,8,19,.76)}.bodyos-dark :is(.app-page-header,.app-section-head,.app-section-title,.settings-group-header,.settings-section-header){background:rgba(3,9,19,.98);backdrop-filter:none}.bodyos-dark :is(.story-card,.story-card-hero,.story-card-calm,.tron-panel,.glass,.glass-nav-dark,.ai-presence-card,.brief-stage,.calendar-agenda,.bk-sheet,.section-tabs,.app-toolbar,.calendar-toolbar,.hud-rail,.hud-chip,.hud-dock,.app-bottom-nav,.app-side-nav,.tron-input,.apple-search-input,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),textarea,select){background:rgba(3,9,19,.97);backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.daily-scenery-image,.daily-scenery__image{transform:none;transition:none}.bodyos-dark :is(.app-nav-item,.app-sidebar-link,.hud-rail-tab,.hud-chip,.tron-btn){transition:none}}:root.fx-calm .daily-scenery-image,:root.fx-calm .daily-scenery__image{transform:none;transition:none}@media (forced-colors:active){.bodyos-dark:before,.daily-scenery,.daily-scenery-root{display:none}body.bodyos-dark{background:Canvas!important;color:CanvasText}.bodyos-dark :is(.story-card,.story-card-hero,.story-card-calm,.tron-panel,.glass,.glass-nav-dark,.ai-presence-card,.brief-stage,.calendar-agenda,.bk-sheet,.section-tabs,.app-toolbar,.calendar-toolbar,.hud-rail,.hud-chip,.hud-dock,.app-bottom-nav,.app-side-nav,.story-tile,.hud-cell,.hud-cell-active,.hud-chip-arrow,.tron-input,.apple-search-input,input,textarea,select){border-color:CanvasText!important;background:Canvas!important;color:CanvasText!important;box-shadow:none!important;backdrop-filter:none!important}.bodyos-dark :is(.tron-btn,.tron-btn-primary,.tron-btn-hero,.tron-btn-night,.tron-btn-dawn,.tron-btn-danger){border-color:ButtonText!important;background:ButtonFace!important;color:ButtonText!important;box-shadow:none!important}.bodyos-dark :is(.app-nav-item[aria-current=page],.app-sidebar-link[aria-current=page],.hud-rail-tab[aria-current=page]){background:Highlight!important;color:HighlightText!important}}.bodyos-dark h1{font-weight:900;letter-spacing:-.04em}.bodyos-dark .font-semibold,.bodyos-dark h2,.bodyos-dark h3{font-weight:700}.bodyos-dark :is(.story-meta,.card-link-detail){font-weight:300}html[data-text-scale=large]{font-size:112.5%}@media (max-width:639px){html[data-text-scale=large] .app-bottom-nav{font-size:.94rem}}.bodyos-dark :is(.tron-panel,.story-card,.story-card-hero) .text-cyan-200{color:#a5f3fc}.bodyos-dark :is(.tron-panel,.story-card,.story-card-hero) .text-cyan-300{color:#67e8f9}.bodyos-dark :is(.tron-panel,.story-card,.story-card-hero) .text-fuchsia-300{color:#f0abfc}