:root[data-palette=broadsheet]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5e7dd;--bg-2:#efe0d4;--surface:#fcf5f0;--surface-2:#f3e5da;--surface-3:#e9d7ca;--surface-elevated:#fcf5f0;--surface-hover:#f3e5da;--border:#e4cfc0;--border-2:#d2baa9;--border-strong:#d2baa9;--bg-subtle:#1f18150d;--text:#1f1815;--text-1:#1f1815;--text-2:#4a3d35;--text-3:#65554a;--accent:#0c5a6d;--accent-dim:#0c5a6d12;--accent-glow:#0c5a6d29;--accent-contrast:#fff;--accent-alpha:#0c5a6d1f;--accent-bg:#0c5a6d14;--brand-blue:#0c5a6d;--brand-blue-rgb:12, 90, 109;--brand-ink:#231b17;--brand-stone:#fef9f5;--success:#1b6636;--success-bg:#1b66361a;--success-rgb:27, 102, 54;--warning:#94500a;--warning-bg:#94500a1a;--warning-rgb:148, 80, 10;--danger:#a8231c;--danger-bg:#a8231c17;--danger-rgb:168, 35, 28;--info:#0c5a6d;--info-bg:#0c5a6d17;--info-rgb:12, 90, 109;--tint-blue-bg:#dde1df;--tint-blue-text:#0c5a6d;--tint-green-bg:#dfe2d8;--tint-green-text:#1b6636;--tint-amber-bg:#eee0d2;--tint-amber-text:#924f0a;--tint-red-bg:#f1dad4;--tint-red-text:#a8231c;--tint-purple-bg:#ecdde8;--tint-purple-text:#7e3fb0;--scrim:#26181070;--shadow-xs:0 1px 1px #4a2a180d;--shadow-sm:0 1px 3px #4a2a1812, 0 1px 2px #4a2a180d;--shadow-md:0 4px 6px -1px #4a2a1814, 0 2px 4px -2px #4a2a180f;--shadow-lg:0 10px 15px -3px #4a2a1817, 0 4px 6px -4px #4a2a180d;--shadow-xl:0 20px 25px -5px #4a2a181a, 0 8px 10px -6px #4a2a180d;--btn-primary-bg:#231b17;--btn-primary-bg-hover:#30261f;--btn-primary-bg-active:#17110e;--btn-primary-fg:#fdf6f1;--btn-primary-shadow:0 1px 2px #4a2a181a, inset 0 1px 0 #ffffff12;--btn-primary-shadow-hover:0 6px 16px -4px #231b174d, inset 0 1px 0 #ffffff12;--btn-secondary-bg:#fef9f5;--btn-secondary-bg-hover:#f3e5da;--btn-secondary-fg:#1f1815;--btn-secondary-border:#e4cfc0;--btn-secondary-border-hover:#d2baa9;--btn-ghost-fg:#4a3d35;--btn-ghost-fg-hover:#1f1815;--btn-ghost-bg-hover:#1f18150d;--btn-success-bg:#1c6338;--btn-success-bg-hover:#185430;--btn-success-fg:#fff;--btn-success-shadow-hover:0 6px 16px -4px #1c63384d;--btn-danger-bg:#a52520;--btn-danger-bg-hover:#8c1f1b;--btn-danger-fg:#fff;--btn-danger-shadow-hover:0 6px 16px -4px #a5252047;--rail-bg:#f0e1d6;--panel-bg:#fcf5f0;--rail-pill-bg:#e6d2c4;--rail-icon:#5c4d43;--rail-icon-hover:#1f1815;--rail-icon-active:#1f1815;--lg-fill:#fef9f5e6;--lg-fill-hover:#fef9f5fa;--lg-fill-active:#f3e5daf0;--lg-border:#1f18151a;--lg-border-hover:#1f18152b;--lg-text:#1f1815;--lg-sheen:linear-gradient(180deg, #ffffff80 0%, #ffffff1f 30%, #fff0 56%);--lg-shadow:0 1px 2px #4a2a180f, 0 6px 18px #4a2a1817, inset 0 1px 1px #ffffffb3;--lg-shadow-hover:0 2px 4px #4a2a1814, 0 14px 30px #4a2a1824, inset 0 1px 1px #ffffffd9;--lg-shadow-active:0 1px 2px #4a2a1821, inset 0 1px 2px #4a2a1821;--chart-1:#11ac78;--chart-2:#307383;--chart-3:#e4930c;--chart-4:#de4040;--chart-5:#8257e4;--chart-6:#0f9ad8;--chart-1-rgb:17, 172, 120;--chart-2-rgb:48, 115, 131;--chart-3-rgb:228, 147, 12;--chart-4-rgb:222, 64, 64;--chart-5-rgb:130, 87, 228;--chart-6-rgb:15, 154, 216;--act-emerald:#078c62;--act-emerald-rgb:7, 140, 98;--act-teal:#106e67;--act-teal-rgb:16, 110, 103;--act-mint:#119c76;--act-mint-rgb:17, 156, 118;--act-indigo:#5e60df;--act-indigo-rgb:94, 96, 223;--act-violet:#7537dc;--act-violet-rgb:117, 55, 220;--act-orange:#e86c16;--act-orange-rgb:232, 108, 22;--act-green:#22b758;--act-green-rgb:34, 183, 88;--act-green-deep:#16783a;--act-green-deep-rgb:22, 120, 58;--act-cyan:#08a9c5;--act-cyan-rgb:8, 169, 197;--act-pink:#dc448e;--act-pink-rgb:220, 68, 142;--act-lime:#7cbe16;--act-lime-rgb:124, 190, 22;--act-slate:#65554a;--act-slate-rgb:101, 85, 74;--act-slate-light:#9e9289;--act-slate-light-rgb:158, 146, 137;--status-live:#109c76;--status-live-rgb:16, 156, 118}:root[data-palette=broadsheet] body[data-app-variant=ios]{--ios-surface:#fcf5f0;--ios-surface-raised:#fef9f5;--ios-surface-muted:#f3e5da;--ios-glass:#fcf5f0;--ios-glass-strong:#fef9f5;--ios-glass-border:#4a2a181a;--ios-shadow:0 20px 45px #4a2a181c;--ios-subtle:#1f1815a8;--ios-surface-tint:#0c5a6d17;--elev-1:0 1px 2px #4a2a180d;--elev-2:0 4px 12px #4a2a1812;--elev-3:0 12px 32px #4a2a181f}:root[data-palette=broadsheet] body[data-app-variant=ios] .tab-action-overlay{background:#2618104d}:root[data-palette=broadsheet] body[data-app-variant=ios] .tab-action-menu{box-shadow:inset 0 1px #fff9,0 24px 60px -12px #4a2a184d,0 2px 6px #4a2a1814}:root[data-palette=broadsheet] body[data-app-variant=ios] .tab-action-item{color:#1f1815}:root[data-palette=broadsheet] body[data-app-variant=ios] .tab-action-item:active{background:#1f18150f}:root[data-palette=broadsheet] body[data-app-variant=ios] .stx-sheet-backdrop{background:var(--scrim)!important}:root[data-palette=broadsheet] body[data-app-variant=ios] .stx-sheet-panel{box-shadow:0 -12px 48px #4a2a1833!important}:root[data-palette=broadsheet] .cn-root{--cn-rule:var(--border);--cn-rule-strong:var(--border-2);--cn-st-scheduled:var(--accent);--cn-st-progress:var(--warning);--cn-st-complete:var(--success);--cn-st-cancelled:var(--danger);--cn-today-line:var(--accent)}:root[data-palette=broadsheet] .home-calendar .hc-calendar-wrap{--fc-today-bg-color:var(--accent-dim)}:root[data-palette=broadsheet] .cal-grid-wrapper .fc{--fc-border-color:#4a2a1814;--fc-today-bg-color:var(--accent-dim)}:root[data-palette=celadon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e2ebe5;--bg-2:#d8e3dc;--surface:#f5f9f6;--surface-2:#e9f1ec;--surface-3:#d4e0d8;--surface-elevated:#f5f9f6;--surface-hover:#e9f1ec;--border:#cad8ce;--border-2:#b0c4b6;--border-strong:#b0c4b6;--bg-subtle:#16211c0d;--text:#16211c;--text-1:#16211c;--text-2:#384841;--text-3:#4d5d56;--accent:#2a529a;--accent-dim:#2a529a12;--accent-glow:#2a529a29;--accent-contrast:#fff;--accent-alpha:#2a529a1f;--accent-bg:#2a529a14;--brand-blue:#2a529a;--brand-blue-rgb:42, 82, 154;--brand-ink:#20342d;--brand-stone:#fafcfa;--success:#126634;--success-bg:#1266341a;--success-rgb:18, 102, 52;--warning:#984d0b;--warning-bg:#984d0b1a;--warning-rgb:152, 77, 11;--danger:#ac2520;--danger-bg:#ac252017;--danger-rgb:172, 37, 32;--info:#2a529a;--info-bg:#2a529a17;--info-rgb:42, 82, 154;--tint-blue-bg:#dbe3ea;--tint-blue-text:#2a529a;--tint-green-bg:#d7e6dd;--tint-green-text:#126634;--tint-amber-bg:#e9e3d7;--tint-amber-text:#984d0b;--tint-red-bg:#ecddda;--tint-red-text:#ac2520;--tint-purple-bg:#e6e1ed;--tint-purple-text:#7e3fb0;--scrim:#0e1c1670;--shadow-xs:0 1px 1px #16302a0d;--shadow-sm:0 1px 3px #16302a12, 0 1px 2px #16302a0d;--shadow-md:0 4px 6px -1px #16302a14, 0 2px 4px -2px #16302a0f;--shadow-lg:0 10px 15px -3px #16302a17, 0 4px 6px -4px #16302a0d;--shadow-xl:0 20px 25px -5px #16302a1a, 0 8px 10px -6px #16302a0d;--btn-primary-bg:#20342d;--btn-primary-bg-hover:#2a4239;--btn-primary-bg-active:#172720;--btn-primary-fg:#fff;--btn-primary-shadow:0 1px 2px #16302a1a, inset 0 1px 0 #ffffff12;--btn-primary-shadow-hover:0 6px 16px -4px #20342d4d, inset 0 1px 0 #ffffff12;--btn-secondary-bg:#fafcfa;--btn-secondary-bg-hover:#e9f1ec;--btn-secondary-fg:#16211c;--btn-secondary-border:#cad8ce;--btn-secondary-border-hover:#b0c4b6;--btn-ghost-fg:#384841;--btn-ghost-fg-hover:#16211c;--btn-ghost-bg-hover:#16211c0d;--btn-success-bg:#15673a;--btn-success-bg-hover:#125831;--btn-success-fg:#fff;--btn-success-shadow-hover:0 6px 16px -4px #15673a4d;--btn-danger-bg:#a82626;--btn-danger-bg-hover:#8f2020;--btn-danger-fg:#fff;--btn-danger-shadow-hover:0 6px 16px -4px #a8262647;--rail-bg:#dbe5de;--panel-bg:#f5f9f6;--rail-pill-bg:#cbd9cf;--rail-icon:#485a52;--rail-icon-hover:#16211c;--rail-icon-active:#16211c;--lg-fill:#fafcfae6;--lg-fill-hover:#fafcfafa;--lg-fill-active:#e9f1ecf0;--lg-border:#16211c1a;--lg-border-hover:#16211c2b;--lg-text:#16211c;--lg-sheen:linear-gradient(180deg, #ffffff80 0%, #ffffff1f 30%, #fff0 56%);--lg-shadow:0 1px 2px #16302a0f, 0 6px 18px #16302a17, inset 0 1px 1px #ffffffb3;--lg-shadow-hover:0 2px 4px #16302a14, 0 14px 30px #16302a24, inset 0 1px 1px #ffffffd9;--lg-shadow-active:0 1px 2px #16302a21, inset 0 1px 2px #16302a21;--chart-1:#10ad79;--chart-2:#4a6ca9;--chart-3:#e3940c;--chart-4:#de4141;--chart-5:#8257e5;--chart-6:#0f9ad9;--chart-1-rgb:16, 173, 121;--chart-2-rgb:74, 108, 169;--chart-3-rgb:227, 148, 12;--chart-4-rgb:222, 65, 65;--chart-5-rgb:130, 87, 229;--chart-6-rgb:15, 154, 217;--act-emerald:#068d63;--act-emerald-rgb:6, 141, 99;--act-teal:#106f67;--act-teal-rgb:16, 111, 103;--act-mint:#109d76;--act-mint-rgb:16, 157, 118;--act-indigo:#5d60e0;--act-indigo-rgb:93, 96, 224;--act-violet:#7438dc;--act-violet-rgb:116, 56, 220;--act-orange:#e76c16;--act-orange-rgb:231, 108, 22;--act-green:#21b859;--act-green-rgb:33, 184, 89;--act-green-deep:#15783a;--act-green-deep-rgb:21, 120, 58;--act-cyan:#07aac5;--act-cyan-rgb:7, 170, 197;--act-pink:#db458f;--act-pink-rgb:219, 69, 143;--act-lime:#7bbe16;--act-lime-rgb:123, 190, 22;--act-slate:#4d5d56;--act-slate-rgb:77, 93, 86;--act-slate-light:#8d9893;--act-slate-light-rgb:141, 152, 147;--status-live:#109d76;--status-live-rgb:16, 157, 118}:root[data-palette=celadon] body[data-app-variant=ios]{--ios-surface:#f5f9f6;--ios-surface-raised:#fafcfa;--ios-surface-muted:#e9f1ec;--ios-glass:#f5f9f6;--ios-glass-strong:#fafcfa;--ios-glass-border:#16302a1a;--ios-shadow:0 20px 45px #16302a1c;--ios-subtle:#16211ca8;--ios-surface-tint:#2a529a17;--elev-1:0 1px 2px #16302a0d;--elev-2:0 4px 12px #16302a12;--elev-3:0 12px 32px #16302a1f}:root[data-palette=celadon] body[data-app-variant=ios] .tab-action-overlay{background:#0e1c164d}:root[data-palette=celadon] body[data-app-variant=ios] .tab-action-menu{box-shadow:inset 0 1px #fff9,0 24px 60px -12px #16302a4d,0 2px 6px #16302a14}:root[data-palette=celadon] body[data-app-variant=ios] .tab-action-item{color:#16211c}:root[data-palette=celadon] body[data-app-variant=ios] .tab-action-item:active{background:#16211c0f}:root[data-palette=celadon] body[data-app-variant=ios] .stx-sheet-backdrop{background:var(--scrim)!important}:root[data-palette=celadon] body[data-app-variant=ios] .stx-sheet-panel{box-shadow:0 -12px 48px #16302a33!important}:root[data-palette=celadon] .cn-root{--cn-rule:var(--border);--cn-rule-strong:var(--border-2);--cn-st-scheduled:var(--accent);--cn-st-progress:var(--warning);--cn-st-complete:var(--success);--cn-st-cancelled:var(--danger);--cn-today-line:var(--accent)}:root[data-palette=celadon] .home-calendar .hc-calendar-wrap{--fc-today-bg-color:var(--accent-dim)}:root[data-palette=celadon] .cal-grid-wrapper .fc{--fc-border-color:#16302a14;--fc-today-bg-color:var(--accent-dim)}:root[data-palette=chambray]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eceff4;--bg-2:#e3e8ef;--surface:#fbfcfd;--surface-2:#f0f3f7;--surface-3:#dfe5ed;--surface-elevated:#fbfcfd;--surface-hover:#f0f3f7;--border:#d6dde7;--border-2:#bfc9d7;--border-strong:#bfc9d7;--bg-subtle:#151c2c0d;--text:#151c2c;--text-1:#151c2c;--text-2:#3c465b;--text-3:#566178;--accent:#3a4c98;--accent-dim:#3a4c9812;--accent-glow:#3a4c9829;--accent-contrast:#fff;--accent-alpha:#3a4c981f;--accent-bg:#3a4c9814;--brand-blue:#3a4c98;--brand-blue-rgb:58, 76, 152;--brand-ink:#232d55;--brand-stone:#fff;--success:#15703a;--success-bg:#15703a1a;--success-rgb:21, 112, 58;--warning:#a3520a;--warning-bg:#a3520a1a;--warning-rgb:163, 82, 10;--danger:#b3261e;--danger-bg:#b3261e17;--danger-rgb:179, 38, 30;--info:#3a4c98;--info-bg:#3a4c9817;--info-rgb:58, 76, 152;--tint-blue-bg:#e2e5f0;--tint-blue-text:#3a4c98;--tint-green-bg:#ddeae4;--tint-green-text:#15703a;--tint-amber-bg:#f0e6dd;--tint-amber-text:#9a4f0c;--tint-red-bg:#f2e0e0;--tint-red-text:#b3261e;--tint-purple-bg:#ebe3f3;--tint-purple-text:#7e3fb0;--scrim:#10182c75;--shadow-xs:0 1px 1px #1c2a4a0d;--shadow-sm:0 1px 3px #1c2a4a12, 0 1px 2px #1c2a4a0d;--shadow-md:0 4px 6px -1px #1c2a4a14, 0 2px 4px -2px #1c2a4a0f;--shadow-lg:0 10px 15px -3px #1c2a4a17, 0 4px 6px -4px #1c2a4a0d;--shadow-xl:0 20px 25px -5px #1c2a4a1a, 0 8px 10px -6px #1c2a4a0d;--btn-primary-bg:#232d55;--btn-primary-bg-hover:#2d3866;--btn-primary-bg-active:#1b2344;--btn-primary-fg:#fff;--btn-primary-shadow:0 1px 2px #1c2a4a1a, inset 0 1px 0 #ffffff12;--btn-primary-shadow-hover:0 6px 16px -4px #232d554d, inset 0 1px 0 #ffffff12;--btn-secondary-bg:#fff;--btn-secondary-bg-hover:#f0f3f7;--btn-secondary-fg:#151c2c;--btn-secondary-border:#d6dde7;--btn-secondary-border-hover:#bfc9d7;--btn-ghost-fg:#3c465b;--btn-ghost-fg-hover:#151c2c;--btn-ghost-bg-hover:#151c2c0d;--btn-success-bg:#166a3d;--btn-success-bg-hover:#135a34;--btn-success-fg:#fff;--btn-success-shadow-hover:0 6px 16px -4px #166a3d4d;--btn-danger-bg:#ad2424;--btn-danger-bg-hover:#931f1f;--btn-danger-fg:#fff;--btn-danger-shadow-hover:0 6px 16px -4px #ad242447;--rail-bg:#e6eaf0;--panel-bg:#fbfcfd;--rail-pill-bg:#d8dfe9;--rail-icon:#4d586e;--rail-icon-hover:#151c2c;--rail-icon-active:#151c2c;--lg-fill:#ffffffe6;--lg-fill-hover:#fffffffa;--lg-fill-active:#f0f3f7f0;--lg-border:#151c2c1a;--lg-border-hover:#151c2c2b;--lg-text:#151c2c;--lg-sheen:linear-gradient(180deg, #ffffff80 0%, #ffffff1f 30%, #fff0 56%);--lg-shadow:0 1px 2px #1c2a4a0f, 0 6px 18px #1c2a4a17, inset 0 1px 1px #ffffffb3;--lg-shadow-hover:0 2px 4px #1c2a4a14, 0 14px 30px #1c2a4a24, inset 0 1px 1px #ffffffd9;--lg-shadow-active:0 1px 2px #1c2a4a21, inset 0 1px 2px #1c2a4a21;--chart-1:#10ac7a;--chart-2:#5867a7;--chart-3:#e3940e;--chart-4:#de4142;--chart-5:#8257e6;--chart-6:#0f9ada;--chart-1-rgb:16, 172, 122;--chart-2-rgb:88, 103, 167;--chart-3-rgb:227, 148, 14;--chart-4-rgb:222, 65, 66;--chart-5-rgb:130, 87, 230;--chart-6-rgb:15, 154, 218;--act-emerald:#068c64;--act-emerald-rgb:6, 140, 100;--act-teal:#0f6f69;--act-teal-rgb:15, 111, 105;--act-mint:#109d77;--act-mint-rgb:16, 157, 119;--act-indigo:#5d60e1;--act-indigo-rgb:93, 96, 225;--act-violet:#7438de;--act-violet-rgb:116, 56, 222;--act-orange:#e76c18;--act-orange-rgb:231, 108, 24;--act-green:#21b75a;--act-green-rgb:33, 183, 90;--act-green-deep:#15783c;--act-green-deep-rgb:21, 120, 60;--act-cyan:#07aac7;--act-cyan-rgb:7, 170, 199;--act-pink:#db4490;--act-pink-rgb:219, 68, 144;--act-lime:#7bbe18;--act-lime-rgb:123, 190, 24;--act-slate:#566178;--act-slate-rgb:86, 97, 120;--act-slate-light:#959cab;--act-slate-light-rgb:149, 156, 171;--status-live:#0f9d77;--status-live-rgb:15, 157, 119}:root[data-palette=chambray] body[data-app-variant=ios]{--ios-surface:#fbfcfd;--ios-surface-raised:#fff;--ios-surface-muted:#f0f3f7;--ios-glass:#fbfcfd;--ios-glass-strong:#fff;--ios-glass-border:#1c2a4a1a;--ios-shadow:0 20px 45px #1c2a4a1c;--ios-subtle:#151c2ca8;--ios-surface-tint:#3a4c9817;--elev-1:0 1px 2px #1c2a4a0d;--elev-2:0 4px 12px #1c2a4a12;--elev-3:0 12px 32px #1c2a4a1f}:root[data-palette=chambray] body[data-app-variant=ios] .tab-action-overlay{background:#10182c4d}:root[data-palette=chambray] body[data-app-variant=ios] .tab-action-menu{box-shadow:inset 0 1px #fff9,0 24px 60px -12px #1c2a4a4d,0 2px 6px #1c2a4a14}:root[data-palette=chambray] body[data-app-variant=ios] .tab-action-item{color:#151c2c}:root[data-palette=chambray] body[data-app-variant=ios] .tab-action-item:active{background:#151c2c0f}:root[data-palette=chambray] body[data-app-variant=ios] .stx-sheet-backdrop{background:var(--scrim)!important}:root[data-palette=chambray] body[data-app-variant=ios] .stx-sheet-panel{box-shadow:0 -12px 48px #1c2a4a33!important}:root[data-palette=chambray] .cn-root{--cn-rule:var(--border);--cn-rule-strong:var(--border-2);--cn-st-scheduled:var(--accent);--cn-st-progress:var(--warning);--cn-st-complete:var(--success);--cn-st-cancelled:var(--danger);--cn-today-line:var(--accent)}:root[data-palette=chambray] .home-calendar .hc-calendar-wrap{--fc-today-bg-color:var(--accent-dim)}:root[data-palette=chambray] .cal-grid-wrapper .fc{--fc-border-color:#1c2a4a14;--fc-today-bg-color:var(--accent-dim)}:root[data-palette=flannel]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e1e0dc;--bg-2:#d8d7d2;--surface:#eeede9;--surface-2:#e5e4e0;--surface-3:#d4d3ce;--surface-elevated:#eeede9;--surface-hover:#e5e4e0;--border:#cac8c2;--border-2:#b3b1aa;--border-strong:#b3b1aa;--bg-subtle:#1b1b1d0d;--text:#1b1b1d;--text-1:#1b1b1d;--text-2:#403f42;--text-3:#56555a;--accent:#223b69;--accent-dim:#223b6912;--accent-glow:#223b6929;--accent-contrast:#fff;--accent-alpha:#223b691f;--accent-bg:#223b6914;--brand-blue:#223b69;--brand-blue-rgb:34, 59, 105;--brand-ink:#2a2a2e;--brand-stone:#f3f2ef;--success:#16632f;--success-bg:#16632f1a;--success-rgb:22, 99, 47;--warning:#8f4a08;--warning-bg:#8f4a081a;--warning-rgb:143, 74, 8;--danger:#a3221c;--danger-bg:#a3221c17;--danger-rgb:163, 34, 28;--info:#223b69;--info-bg:#223b6917;--info-rgb:34, 59, 105;--tint-blue-bg:#d3d6d8;--tint-blue-text:#223b69;--tint-green-bg:#d2dbd1;--tint-green-text:#16632f;--tint-amber-bg:#e2d8cc;--tint-amber-text:#8d4908;--tint-red-bg:#e4d3ce;--tint-red-text:#a3221c;--tint-purple-bg:#dfd6e2;--tint-purple-text:#783da7;--scrim:#1616187a;--shadow-xs:0 1px 1px #1d1c1a0d;--shadow-sm:0 1px 3px #1d1c1a12, 0 1px 2px #1d1c1a0d;--shadow-md:0 4px 6px -1px #1d1c1a14, 0 2px 4px -2px #1d1c1a0f;--shadow-lg:0 10px 15px -3px #1d1c1a17, 0 4px 6px -4px #1d1c1a0d;--shadow-xl:0 20px 25px -5px #1d1c1a1a, 0 8px 10px -6px #1d1c1a0d;--btn-primary-bg:#2a2a2e;--btn-primary-bg-hover:#36363b;--btn-primary-bg-active:#1f1f22;--btn-primary-fg:#f3f2ef;--btn-primary-shadow:0 1px 2px #1d1c1a1a, inset 0 1px 0 #ffffff12;--btn-primary-shadow-hover:0 6px 16px -4px #2a2a2e4d, inset 0 1px 0 #ffffff12;--btn-secondary-bg:#f3f2ef;--btn-secondary-bg-hover:#e5e4e0;--btn-secondary-fg:#1b1b1d;--btn-secondary-border:#cac8c2;--btn-secondary-border-hover:#b3b1aa;--btn-ghost-fg:#403f42;--btn-ghost-fg-hover:#1b1b1d;--btn-ghost-bg-hover:#1b1b1d0d;--btn-success-bg:#18602f;--btn-success-bg-hover:#145228;--btn-success-fg:#fff;--btn-success-shadow-hover:0 6px 16px -4px #18602f4d;--btn-danger-bg:#a0231e;--btn-danger-bg-hover:#881e1a;--btn-danger-fg:#fff;--btn-danger-shadow-hover:0 6px 16px -4px #a0231e47;--rail-bg:#d9d8d3;--panel-bg:#eeede9;--rail-pill-bg:#cbc9c3;--rail-icon:#4c4b4f;--rail-icon-hover:#1b1b1d;--rail-icon-active:#1b1b1d;--lg-fill:#f3f2efe6;--lg-fill-hover:#f3f2effa;--lg-fill-active:#e5e4e0f0;--lg-border:#1b1b1d1a;--lg-border-hover:#1b1b1d2b;--lg-text:#1b1b1d;--lg-sheen:linear-gradient(180deg, #ffffff80 0%, #ffffff1f 30%, #fff0 56%);--lg-shadow:0 1px 2px #1d1c1a0f, 0 6px 18px #1d1c1a17, inset 0 1px 1px #ffffffb3;--lg-shadow-hover:0 2px 4px #1d1c1a14, 0 14px 30px #1d1c1a24, inset 0 1px 1px #ffffffd9;--lg-shadow-active:0 1px 2px #1d1c1a21, inset 0 1px 2px #1d1c1a21;--chart-1:#11ac79;--chart-2:#435880;--chart-3:#e4940c;--chart-4:#de4141;--chart-5:#8257e5;--chart-6:#0f9ad9;--chart-1-rgb:17, 172, 121;--chart-2-rgb:67, 88, 128;--chart-3-rgb:228, 148, 12;--chart-4-rgb:222, 65, 65;--chart-5-rgb:130, 87, 229;--chart-6-rgb:15, 154, 217;--act-emerald:#078c63;--act-emerald-rgb:7, 140, 99;--act-teal:#106f68;--act-teal-rgb:16, 111, 104;--act-mint:#119d76;--act-mint-rgb:17, 157, 118;--act-indigo:#5d60e0;--act-indigo-rgb:93, 96, 224;--act-violet:#7438dc;--act-violet-rgb:116, 56, 220;--act-orange:#e76c17;--act-orange-rgb:231, 108, 23;--act-green:#21b759;--act-green-rgb:33, 183, 89;--act-green-deep:#15783a;--act-green-deep-rgb:21, 120, 58;--act-cyan:#08aac5;--act-cyan-rgb:8, 170, 197;--act-pink:#db448f;--act-pink-rgb:219, 68, 143;--act-lime:#7cbe17;--act-lime-rgb:124, 190, 23;--act-slate:#56555a;--act-slate-rgb:86, 85, 90;--act-slate-light:#908f90;--act-slate-light-rgb:144, 143, 144;--status-live:#109d76;--status-live-rgb:16, 157, 118}:root[data-palette=flannel] body[data-app-variant=ios]{--ios-surface:#eeede9;--ios-surface-raised:#f3f2ef;--ios-surface-muted:#e5e4e0;--ios-glass:#eeede9;--ios-glass-strong:#f3f2ef;--ios-glass-border:#1d1c1a1a;--ios-shadow:0 20px 45px #1d1c1a1c;--ios-subtle:#1b1b1da8;--ios-surface-tint:#223b6917;--elev-1:0 1px 2px #1d1c1a0d;--elev-2:0 4px 12px #1d1c1a12;--elev-3:0 12px 32px #1d1c1a1f}:root[data-palette=flannel] body[data-app-variant=ios] .tab-action-overlay{background:#1616184d}:root[data-palette=flannel] body[data-app-variant=ios] .tab-action-menu{box-shadow:inset 0 1px #fff9,0 24px 60px -12px #1d1c1a4d,0 2px 6px #1d1c1a14}:root[data-palette=flannel] body[data-app-variant=ios] .tab-action-item{color:#1b1b1d}:root[data-palette=flannel] body[data-app-variant=ios] .tab-action-item:active{background:#1b1b1d0f}:root[data-palette=flannel] body[data-app-variant=ios] .stx-sheet-backdrop{background:var(--scrim)!important}:root[data-palette=flannel] body[data-app-variant=ios] .stx-sheet-panel{box-shadow:0 -12px 48px #1d1c1a33!important}:root[data-palette=flannel] .cn-root{--cn-rule:var(--border);--cn-rule-strong:var(--border-2);--cn-st-scheduled:var(--accent);--cn-st-progress:var(--warning);--cn-st-complete:var(--success);--cn-st-cancelled:var(--danger);--cn-today-line:var(--accent)}:root[data-palette=flannel] .home-calendar .hc-calendar-wrap{--fc-today-bg-color:var(--accent-dim)}:root[data-palette=flannel] .cal-grid-wrapper .fc{--fc-border-color:#1d1c1a14;--fc-today-bg-color:var(--accent-dim)}:root[data-palette=ink]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#11131b;--bg-2:#161820;--surface:#1c1f28;--surface-2:#252833;--surface-3:#353845;--surface-elevated:#282b37;--bg-subtle:#eee7d80f;--border:#383b47;--border-2:#555966;--text:#eee7d8;--text-2:#cac3b4;--text-3:#a9a295;--accent:#95b3e9;--accent-dim:#95b3e929;--accent-glow:#95b3e947;--accent-alpha:#95b3e92e;--accent-bg:#95b3e91f;--accent-contrast:#131318;--scrim:#06060aa3;--bubble-out-bg:#3d5b9b;--success:#96cb7c;--success-bg:#96cb7c21;--warning:#eec26d;--warning-bg:#eec26d21;--danger:#f37d65;--danger-bg:#f37d6524;--info:#95b3e9;--info-bg:#95b3e924;--success-rgb:150, 203, 124;--warning-rgb:238, 194, 109;--danger-rgb:243, 125, 101;--info-rgb:149, 179, 233;--tint-blue-bg:#95b3e929;--tint-blue-text:#aec9fa;--tint-green-bg:#96cb7c26;--tint-green-text:#afdc9a;--tint-amber-bg:#eec26d26;--tint-amber-text:#f8d490;--tint-red-bg:#f37d6526;--tint-red-text:#ffa38e;--tint-purple-bg:#c39ecf29;--tint-purple-text:#dab9e5;--chart-1:#96cb7c;--chart-2:#95b3e9;--chart-3:#eec26d;--chart-4:#f37d65;--chart-5:#c39ecf;--chart-6:#88cada;--chart-1-rgb:150, 203, 124;--chart-2-rgb:149, 179, 233;--chart-3-rgb:238, 194, 109;--chart-4-rgb:243, 125, 101;--chart-5-rgb:195, 158, 207;--chart-6-rgb:136, 202, 218;--btn-primary-bg:#eee7d8;--btn-primary-bg-hover:#d7d0c2;--btn-primary-bg-active:#c3bdaf;--btn-primary-fg:#11131b;--btn-primary-shadow:0 1px 2px #04040859;--btn-primary-shadow-hover:0 4px 12px -4px #04040873;--btn-secondary-bg:#1c1f28;--btn-secondary-bg-hover:#252833;--btn-secondary-fg:#eee7d8;--btn-secondary-border:#383b47;--btn-secondary-border-hover:#555966;--btn-ghost-fg:#cac3b4;--btn-ghost-fg-hover:#eee7d8;--btn-ghost-bg-hover:#eee7d80f;--btn-success-bg:#3a7236;--btn-success-bg-hover:#2f5f2c;--btn-success-fg:#fff;--btn-success-shadow-hover:0 4px 12px -4px #04040873;--btn-danger-bg:#b43c2c;--btn-danger-bg-hover:#973223;--btn-danger-fg:#fff;--btn-danger-shadow-hover:0 4px 12px -4px #04040873;--rail-bg:#161820;--rail-pill-bg:#2d303b;--rail-icon:#a9a295;--rail-icon-hover:#eee7d8;--rail-icon-active:#eee7d8;--lg-fill:#252833f0;--lg-fill-hover:#282b37f7;--lg-fill-active:#21242ef0;--lg-border:#eee7d81f;--lg-border-hover:#eee7d833;--lg-sheen:linear-gradient(180deg, #eee7d80f 0%, #eee7d800 45%);--lg-shadow:0 1px 2px #04040859, 0 6px 16px #0404084d;--lg-shadow-hover:0 2px 4px #04040866, 0 10px 24px #0404085c;--lg-shadow-active:0 1px 2px #04040873, inset 0 1px 2px #04040866;--shadow-xs:0 1px 1px #0404084d;--shadow-sm:0 1px 3px #0404085c;--shadow-md:0 4px 8px -1px #04040866, 0 2px 4px -2px #0404084d;--shadow-lg:0 12px 18px -3px #04040873, 0 4px 6px -4px #0404084d;--shadow-xl:0 22px 30px -5px #04040880, 0 8px 12px -6px #0404084d}:root[data-palette=ink] body[data-app-variant=ios]{--ios-surface:#1c1f28;--ios-surface-raised:#21242e;--ios-surface-muted:#252833;--ios-glass-border:#eee7d81a;--ios-shadow:0 16px 40px #04040873;--ios-subtle:#cac3b4;--ios-surface-tint:#95b3e924;--elev-1:0 1px 2px #0404084d;--elev-2:0 4px 12px #04040859;--elev-3:0 12px 32px #04040873}:root[data-palette=ink] .cn-root{--cn-rule:#383b47;--cn-rule-strong:#555966;--cn-today-line:#95b3e9}:root[data-palette=ink] .cal-grid-wrapper .fc{--fc-border-color:#eee7d81a;--fc-today-bg-color:#95b3e91f}:root[data-palette=ink] .home-calendar .hc-calendar-wrap{--fc-today-bg-color:#95b3e91f}:root[data-palette=ink] body[data-app-variant=ios] .tab-action-item{color:var(--text)}:root[data-palette=ink] body[data-app-variant=ios] .ws-pin-chip.is-pinned{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-bg)}:root[data-palette=ink] body[data-app-variant=ios] .stxd-panel{background:#11131b;box-shadow:-1px 0 #eee7d814,-24px 0 48px -12px #04040899}:root[data-palette=ink] .msg-bubble[class*=bubbleOut],:root[data-palette=ink] button[class*=_send_]:not([class*=sendDisabled]),:root[data-palette=ink] button[class*=newMessagePill]{background:var(--bubble-out-bg)}:root[data-palette=navy]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#071727;--bg-2:#0a1c2e;--surface:#0f2337;--surface-2:#142c44;--surface-3:#243d57;--surface-elevated:#183048;--bg-subtle:#eef4fb0f;--border:#283f58;--border-2:#465d76;--text:#eef4fb;--text-2:#bfcede;--text-3:#98acc1;--accent:#85c8f4;--accent-dim:#85c8f429;--accent-glow:#85c8f447;--accent-alpha:#85c8f42e;--accent-bg:#85c8f41f;--accent-contrast:#071727;--scrim:#020914a8;--bubble-out-bg:#224cb6;--success:#59d49e;--success-bg:#59d49e21;--warning:#f8c35b;--warning-bg:#f8c35b21;--danger:#fa7c7b;--danger-bg:#fa7c7b24;--info:#85c8f4;--info-bg:#85c8f424;--success-rgb:89, 212, 158;--warning-rgb:248, 195, 91;--danger-rgb:250, 124, 123;--info-rgb:133, 200, 244;--tint-blue-bg:#85c8f429;--tint-blue-text:#a2deff;--tint-green-bg:#59d49e26;--tint-green-text:#81e4b5;--tint-amber-bg:#f8c35b26;--tint-amber-text:#ffd581;--tint-red-bg:#fa7c7b26;--tint-red-text:#ffa3a0;--tint-purple-bg:#b3a9f029;--tint-purple-text:#ccc4ff;--chart-1:#59d49e;--chart-2:#85c8f4;--chart-3:#f8c35b;--chart-4:#fa7c7b;--chart-5:#b3a9f0;--chart-6:#7bd3e9;--chart-1-rgb:89, 212, 158;--chart-2-rgb:133, 200, 244;--chart-3-rgb:248, 195, 91;--chart-4-rgb:250, 124, 123;--chart-5-rgb:179, 169, 240;--chart-6-rgb:123, 211, 233;--btn-primary-bg:#eef4fb;--btn-primary-bg-hover:#d7dde4;--btn-primary-bg-active:#c4c9d0;--btn-primary-fg:#071727;--btn-primary-shadow:0 1px 2px #01081459;--btn-primary-shadow-hover:0 4px 12px -4px #01081473;--btn-secondary-bg:#0f2337;--btn-secondary-bg-hover:#142c44;--btn-secondary-fg:#eef4fb;--btn-secondary-border:#283f58;--btn-secondary-border-hover:#465d76;--btn-ghost-fg:#bfcede;--btn-ghost-fg-hover:#eef4fb;--btn-ghost-bg-hover:#eef4fb0f;--btn-success-bg:#0b7a5c;--btn-success-bg-hover:#08654c;--btn-success-fg:#fff;--btn-success-shadow-hover:0 4px 12px -4px #01081473;--btn-danger-bg:#c33333;--btn-danger-bg-hover:#a52828;--btn-danger-fg:#fff;--btn-danger-shadow-hover:0 4px 12px -4px #01081473;--rail-bg:#0a1c2e;--rail-pill-bg:#1c344d;--rail-icon:#98acc1;--rail-icon-hover:#eef4fb;--rail-icon-active:#eef4fb;--lg-fill:#142c44f0;--lg-fill-hover:#183048f7;--lg-fill-active:#13283ff0;--lg-border:#eef4fb1f;--lg-border-hover:#eef4fb33;--lg-sheen:linear-gradient(180deg, #eef4fb0f 0%, #eef4fb00 45%);--lg-shadow:0 1px 2px #01081459, 0 6px 16px #0108144d;--lg-shadow-hover:0 2px 4px #01081466, 0 10px 24px #0108145c;--lg-shadow-active:0 1px 2px #01081473, inset 0 1px 2px #01081466;--shadow-xs:0 1px 1px #0108144d;--shadow-sm:0 1px 3px #0108145c;--shadow-md:0 4px 8px -1px #01081466, 0 2px 4px -2px #0108144d;--shadow-lg:0 12px 18px -3px #01081473, 0 4px 6px -4px #0108144d;--shadow-xl:0 22px 30px -5px #01081480, 0 8px 12px -6px #0108144d}:root[data-palette=navy] body[data-app-variant=ios]{--ios-surface:#0f2337;--ios-surface-raised:#13283f;--ios-surface-muted:#142c44;--ios-glass-border:#eef4fb1a;--ios-shadow:0 16px 40px #01081473;--ios-subtle:#bfcede;--ios-surface-tint:#85c8f424;--elev-1:0 1px 2px #0108144d;--elev-2:0 4px 12px #01081459;--elev-3:0 12px 32px #01081473}:root[data-palette=navy] .cn-root{--cn-rule:#283f58;--cn-rule-strong:#465d76;--cn-today-line:#85c8f4}:root[data-palette=navy] .cal-grid-wrapper .fc{--fc-border-color:#eef4fb1a;--fc-today-bg-color:#85c8f41f}:root[data-palette=navy] .home-calendar .hc-calendar-wrap{--fc-today-bg-color:#85c8f41f}:root[data-palette=navy] body[data-app-variant=ios] .tab-action-item{color:var(--text)}:root[data-palette=navy] body[data-app-variant=ios] .ws-pin-chip.is-pinned{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-bg)}:root[data-palette=navy] body[data-app-variant=ios] .stxd-panel{background:#071727;box-shadow:-1px 0 #eef4fb14,-24px 0 48px -12px #01081499}:root[data-palette=navy] .msg-bubble[class*=bubbleOut],:root[data-palette=navy] button[class*=_send_]:not([class*=sendDisabled]),:root[data-palette=navy] button[class*=newMessagePill]{background:var(--bubble-out-bg)}:root[data-palette=onyx]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--bg-2:#08090a;--surface:#111213;--surface-2:#1a1c1e;--surface-3:#2a2b2e;--surface-elevated:#1e1f22;--bg-subtle:#f6f7f90f;--border:#2f3134;--border-2:#4e5054;--text:#f6f7f9;--text-2:#c5c7cb;--text-3:#9a9da2;--accent:#4e96ff;--accent-dim:#4e96ff29;--accent-glow:#4e96ff47;--accent-alpha:#4e96ff2e;--accent-bg:#4e96ff1f;--accent-contrast:#000;--scrim:#000000b8;--bubble-out-bg:#0268fb;--success:#50d08d;--success-bg:#50d08d21;--warning:#f8bf4a;--warning-bg:#f8bf4a21;--danger:#f86e6a;--danger-bg:#f86e6a24;--info:#4e96ff;--info-bg:#4e96ff24;--success-rgb:80, 208, 141;--warning-rgb:248, 191, 74;--danger-rgb:248, 110, 106;--info-rgb:78, 150, 255;--tint-blue-bg:#4e96ff29;--tint-blue-text:#69adff;--tint-green-bg:#50d08d26;--tint-green-text:#79e0a5;--tint-amber-bg:#f8bf4a26;--tint-amber-text:#ffd174;--tint-red-bg:#f86e6a26;--tint-red-text:#ff9690;--tint-purple-bg:#b699eb29;--tint-purple-text:#cfb4ff;--chart-1:#50d08d;--chart-2:#4e96ff;--chart-3:#f8bf4a;--chart-4:#f86e6a;--chart-5:#b699eb;--chart-6:#5ec6ec;--chart-1-rgb:80, 208, 141;--chart-2-rgb:78, 150, 255;--chart-3-rgb:248, 191, 74;--chart-4-rgb:248, 110, 106;--chart-5-rgb:182, 153, 235;--chart-6-rgb:94, 198, 236;--btn-primary-bg:#f6f7f9;--btn-primary-bg-hover:#dfe0e2;--btn-primary-bg-active:#cbccce;--btn-primary-fg:#000;--btn-primary-shadow:0 1px 2px #00000059;--btn-primary-shadow-hover:0 4px 12px -4px #00000073;--btn-secondary-bg:#111213;--btn-secondary-bg-hover:#1a1c1e;--btn-secondary-fg:#f6f7f9;--btn-secondary-border:#2f3134;--btn-secondary-border-hover:#4e5054;--btn-ghost-fg:#c5c7cb;--btn-ghost-fg-hover:#f6f7f9;--btn-ghost-bg-hover:#f6f7f90f;--btn-success-bg:#047857;--btn-success-bg-hover:#065f46;--btn-success-fg:#fff;--btn-success-shadow-hover:0 4px 12px -4px #00000073;--btn-danger-bg:#c42b2b;--btn-danger-bg-hover:#a32222;--btn-danger-fg:#fff;--btn-danger-shadow-hover:0 4px 12px -4px #00000073;--rail-bg:#08090a;--rail-pill-bg:#212426;--rail-icon:#9a9da2;--rail-icon-hover:#f6f7f9;--rail-icon-active:#f6f7f9;--lg-fill:#1a1c1ef0;--lg-fill-hover:#1e1f22f7;--lg-fill-active:#161719f0;--lg-border:#f6f7f91f;--lg-border-hover:#f6f7f933;--lg-sheen:linear-gradient(180deg, #f6f7f90f 0%, #f6f7f900 45%);--lg-shadow:0 1px 2px #00000059, 0 6px 16px #0000004d;--lg-shadow-hover:0 2px 4px #0006, 0 10px 24px #0000005c;--lg-shadow-active:0 1px 2px #00000073, inset 0 1px 2px #0006;--shadow-xs:0 1px 1px #0000004d;--shadow-sm:0 1px 3px #0000005c;--shadow-md:0 4px 8px -1px #0006, 0 2px 4px -2px #0000004d;--shadow-lg:0 12px 18px -3px #00000073, 0 4px 6px -4px #0000004d;--shadow-xl:0 22px 30px -5px #00000080, 0 8px 12px -6px #0000004d}:root[data-palette=onyx] body[data-app-variant=ios]{--ios-surface:#111213;--ios-surface-raised:#161719;--ios-surface-muted:#1a1c1e;--ios-glass-border:#f6f7f91a;--ios-shadow:0 16px 40px #00000073;--ios-subtle:#c5c7cb;--ios-surface-tint:#4e96ff24;--elev-1:0 1px 2px #0000004d;--elev-2:0 4px 12px #00000059;--elev-3:0 12px 32px #00000073}:root[data-palette=onyx] .cn-root{--cn-rule:#2f3134;--cn-rule-strong:#4e5054;--cn-today-line:#4e96ff}:root[data-palette=onyx] .cal-grid-wrapper .fc{--fc-border-color:#f6f7f91a;--fc-today-bg-color:#4e96ff1f}:root[data-palette=onyx] .home-calendar .hc-calendar-wrap{--fc-today-bg-color:#4e96ff1f}:root[data-palette=onyx] body[data-app-variant=ios] .tab-action-item{color:var(--text)}:root[data-palette=onyx] body[data-app-variant=ios] .ws-pin-chip.is-pinned{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-bg)}:root[data-palette=onyx] body[data-app-variant=ios] .stxd-panel{background:#08090a;box-shadow:-1px 0 #f6f7f914,-24px 0 48px -12px #0009}:root[data-palette=onyx] .msg-bubble[class*=bubbleOut],:root[data-palette=onyx] button[class*=_send_]:not([class*=sendDisabled]),:root[data-palette=onyx] button[class*=newMessagePill]{background:var(--bubble-out-bg)}:root[data-palette=spruce]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1814;--bg-2:#131d19;--surface:#18241f;--surface-2:#202e29;--surface-3:#2f3f38;--surface-elevated:#23312c;--bg-subtle:#eef4f10f;--border:#32413b;--border-2:#505f59;--text:#eef4f1;--text-2:#c0cec8;--text-3:#9aada5;--accent:#93d3e6;--accent-dim:#93d3e629;--accent-glow:#93d3e647;--accent-alpha:#93d3e62e;--accent-bg:#93d3e61f;--accent-contrast:#0e1814;--scrim:#030a08a3;--bubble-out-bg:#186e86;--success:#75d87f;--success-bg:#75d87f21;--warning:#f7c15f;--warning-bg:#f7c15f21;--danger:#fa7c75;--danger-bg:#fa7c7524;--info:#93d3e6;--info-bg:#93d3e624;--success-rgb:117, 216, 127;--warning-rgb:247, 193, 95;--danger-rgb:250, 124, 117;--info-rgb:147, 211, 230;--tint-blue-bg:#93d3e629;--tint-blue-text:#b2e8f9;--tint-green-bg:#75d87f26;--tint-green-text:#94e99b;--tint-amber-bg:#f7c15f26;--tint-amber-text:#ffd384;--tint-red-bg:#fa7c7526;--tint-red-text:#ffa39b;--tint-purple-bg:#c0a1e429;--tint-purple-text:#d8bcfa;--chart-1:#75d87f;--chart-2:#93d3e6;--chart-3:#f7c15f;--chart-4:#fa7c75;--chart-5:#c0a1e4;--chart-6:#83d4dd;--chart-1-rgb:117, 216, 127;--chart-2-rgb:147, 211, 230;--chart-3-rgb:247, 193, 95;--chart-4-rgb:250, 124, 117;--chart-5-rgb:192, 161, 228;--chart-6-rgb:131, 212, 221;--btn-primary-bg:#eef4f1;--btn-primary-bg-hover:#d7ddda;--btn-primary-bg-active:#c4c9c7;--btn-primary-fg:#0e1814;--btn-primary-shadow:0 1px 2px #020a0759;--btn-primary-shadow-hover:0 4px 12px -4px #020a0773;--btn-secondary-bg:#18241f;--btn-secondary-bg-hover:#202e29;--btn-secondary-fg:#eef4f1;--btn-secondary-border:#32413b;--btn-secondary-border-hover:#505f59;--btn-ghost-fg:#c0cec8;--btn-ghost-fg-hover:#eef4f1;--btn-ghost-bg-hover:#eef4f10f;--btn-success-bg:#16774a;--btn-success-bg-hover:#11623c;--btn-success-fg:#fff;--btn-success-shadow-hover:0 4px 12px -4px #020a0773;--btn-danger-bg:#c03434;--btn-danger-bg-hover:#a12929;--btn-danger-fg:#fff;--btn-danger-shadow-hover:0 4px 12px -4px #020a0773;--rail-bg:#131d19;--rail-pill-bg:#283631;--rail-icon:#9aada5;--rail-icon-hover:#eef4f1;--rail-icon-active:#eef4f1;--lg-fill:#202e29f0;--lg-fill-hover:#23312cf7;--lg-fill-active:#1d2a25f0;--lg-border:#eef4f11f;--lg-border-hover:#eef4f133;--lg-sheen:linear-gradient(180deg, #eef4f10f 0%, #eef4f100 45%);--lg-shadow:0 1px 2px #020a0759, 0 6px 16px #020a074d;--lg-shadow-hover:0 2px 4px #020a0766, 0 10px 24px #020a075c;--lg-shadow-active:0 1px 2px #020a0773, inset 0 1px 2px #020a0766;--shadow-xs:0 1px 1px #020a074d;--shadow-sm:0 1px 3px #020a075c;--shadow-md:0 4px 8px -1px #020a0766, 0 2px 4px -2px #020a074d;--shadow-lg:0 12px 18px -3px #020a0773, 0 4px 6px -4px #020a074d;--shadow-xl:0 22px 30px -5px #020a0780, 0 8px 12px -6px #020a074d}:root[data-palette=spruce] body[data-app-variant=ios]{--ios-surface:#18241f;--ios-surface-raised:#1d2a25;--ios-surface-muted:#202e29;--ios-glass-border:#eef4f11a;--ios-shadow:0 16px 40px #020a0773;--ios-subtle:#c0cec8;--ios-surface-tint:#93d3e624;--elev-1:0 1px 2px #020a074d;--elev-2:0 4px 12px #020a0759;--elev-3:0 12px 32px #020a0773}:root[data-palette=spruce] .cn-root{--cn-rule:#32413b;--cn-rule-strong:#505f59;--cn-today-line:#93d3e6}:root[data-palette=spruce] .cal-grid-wrapper .fc{--fc-border-color:#eef4f11a;--fc-today-bg-color:#93d3e61f}:root[data-palette=spruce] .home-calendar .hc-calendar-wrap{--fc-today-bg-color:#93d3e61f}:root[data-palette=spruce] body[data-app-variant=ios] .tab-action-item{color:var(--text)}:root[data-palette=spruce] body[data-app-variant=ios] .ws-pin-chip.is-pinned{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-bg)}:root[data-palette=spruce] body[data-app-variant=ios] .stxd-panel{background:#0e1814;box-shadow:-1px 0 #eef4f114,-24px 0 48px -12px #020a0799}:root[data-palette=spruce] .msg-bubble[class*=bubbleOut],:root[data-palette=spruce] button[class*=_send_]:not([class*=sendDisabled]),:root[data-palette=spruce] button[class*=newMessagePill]{background:var(--bubble-out-bg)}.stx-theme-switching,.stx-theme-switching *,.stx-theme-switching :before,.stx-theme-switching :after{transition:none!important}
