.pixora-language-picker{z-index:100000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0f172ae0;border:1px solid #ffffff2d;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;display:none;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 28px #0004}.pixora-language-picker.is-main-page{display:flex}.pixora-language-picker>span{font-size:15px;line-height:1}.pixora-language-select{appearance:none;color:#fff;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#cbd5e1 50%),linear-gradient(135deg,#cbd5e1 50%,#0000 50%);background-position:calc(100% - 8px),calc(100% - 4px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:0;outline:none;padding:2px 20px 2px 0;font:700 12px/1.2 Inter,system-ui,sans-serif}.pixora-language-select option{color:#111827;background:#fff}.pixora-personal-translate{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-left:1px solid #ffffff2d;align-items:center;gap:5px;margin-left:3px;padding-left:8px;display:flex}.pixora-personal-translate input{accent-color:#818cf8;cursor:pointer;width:14px;height:14px;margin:0}.pixora-personal-translate span{color:#e2e8f0;font:700 11px/1.2 Inter,system-ui,sans-serif}.pixora-personal-translate:has(input:checked) span{color:#fff}[data-pixora-translated=display-only]{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}.pixora-shared-auth-form [hidden],.pixora-shared-auth-receipt[hidden]{display:none!important}@media (width<=760px){.pixora-language-picker{max-width:calc(100vw - 20px);padding:6px 8px;bottom:10px;right:10px}.pixora-language-picker.is-menu-placement{z-index:auto;width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--theme-side,var(--pixora-shared-side));background:#fff;border:0;border-radius:11px;padding:7px 8px;display:flex;position:static}.pixora-language-picker.is-menu-placement .pixora-language-select{min-width:0;max-width:none;color:var(--theme-side,var(--pixora-shared-side));background-image:linear-gradient(45deg,#0000 50%,#64748b 50%),linear-gradient(135deg,#64748b 50%,#0000 50%);flex:1;font-size:13px}.pixora-language-picker.is-menu-placement .pixora-personal-translate{border-left-color:#d9ddd8}.pixora-language-picker.is-menu-placement .pixora-personal-translate span{color:#53605c;max-width:none;font-size:12px}.pixora-language-picker.is-menu-placement .pixora-personal-translate:has(input:checked) span{color:var(--theme-side,var(--pixora-shared-side))}.pixora-language-select{max-width:118px;font-size:11px}.pixora-personal-translate span{text-overflow:ellipsis;max-width:105px;overflow:hidden}}@media (width<=430px){.pixora-language-picker.is-menu-placement{flex-wrap:wrap;align-items:stretch}.pixora-language-picker.is-menu-placement .pixora-personal-translate{border-top:1px solid #d9ddd8;border-left:0;width:100%;margin:4px 0 0;padding:8px 0 0}}@media print{.pixora-language-picker{display:none!important}}@media (width<=760px){.pixora-mobile-tools{box-sizing:border-box;gap:7px;width:100%;margin-top:7px;display:grid}body>.pixora-language-picker{display:none!important}.pixora-mobile-tools .pixora-language-picker.is-menu-placement{z-index:auto;box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, var(--pixora-shared-paper,#fff) 94%, transparent);width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--pixora-shared-ink,var(--theme-side,var(--pixora-shared-side)));border-radius:11px;padding:9px 10px;position:static;display:flex!important}.pixora-mobile-tools .pixora-language-picker.is-menu-placement .pixora-language-select{color:inherit}}:root[data-pixora-planner-theme=hearth],.theme-hearth{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#203b38;--pixora-shared-side-soft:#34534f;--pixora-shared-accent:#d96c50;--pixora-shared-highlight:#f3b95f;--pixora-shared-bg:#f6f3ec;--pixora-shared-tint:#f8f6f1;--pixora-shared-paper:#fffefa;--pixora-shared-ink:#183d38;--pixora-shared-muted:#71827e;--pixora-shared-line:#d8ded8;--pixora-shared-shadow:0 18px 55px #203b3818;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=coastal],.theme-coastal{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#16465a;--pixora-shared-side-soft:#2b6273;--pixora-shared-accent:#2c91a6;--pixora-shared-highlight:#8ed8d4;--pixora-shared-bg:#eef7f7;--pixora-shared-tint:#dceff0;--pixora-shared-paper:#fbffff;--pixora-shared-ink:#123f4d;--pixora-shared-muted:#627c82;--pixora-shared-line:#c8dcdd;--pixora-shared-shadow:0 18px 55px #16465a18;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=lavender],.theme-lavender{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#493b59;--pixora-shared-side-soft:#675477;--pixora-shared-accent:#9a6fa5;--pixora-shared-highlight:#e2b8d5;--pixora-shared-bg:#f7f1f7;--pixora-shared-tint:#eadfec;--pixora-shared-paper:#fffaff;--pixora-shared-ink:#3e3248;--pixora-shared-muted:#786b7d;--pixora-shared-line:#ddd0df;--pixora-shared-shadow:0 18px 55px #493b5918;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=sunshine],.theme-sunshine{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#59451f;--pixora-shared-side-soft:#745d30;--pixora-shared-accent:#e08a32;--pixora-shared-highlight:#f5ce5b;--pixora-shared-bg:#fbf6e9;--pixora-shared-tint:#f8e9bf;--pixora-shared-paper:#fffdf6;--pixora-shared-ink:#493817;--pixora-shared-muted:#7f7052;--pixora-shared-line:#e4d8b9;--pixora-shared-shadow:0 18px 55px #59451f18;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=winter],.theme-winter{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#2d4158;--pixora-shared-side-soft:#455d75;--pixora-shared-accent:#6085a8;--pixora-shared-highlight:#b9d7e8;--pixora-shared-bg:#f0f5f8;--pixora-shared-tint:#dfeaf0;--pixora-shared-paper:#fbfdff;--pixora-shared-ink:#273a4c;--pixora-shared-muted:#6b7c8b;--pixora-shared-line:#ccd9e1;--pixora-shared-shadow:0 18px 55px #2d415818;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=coral],.theme-coral{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#15133c;--pixora-shared-side-soft:#3b2170;--pixora-shared-accent:#d72cff;--pixora-shared-highlight:#20f6ff;--pixora-shared-bg:#f7f0ff;--pixora-shared-tint:#eadcff;--pixora-shared-paper:#fffbff;--pixora-shared-ink:#211b43;--pixora-shared-muted:#75698c;--pixora-shared-line:#d9cae9;--pixora-shared-shadow:0 18px 55px #15133c18;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=tropical],.theme-tropical{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#37105c;--pixora-shared-side-soft:#75245f;--pixora-shared-accent:#ff5a1f;--pixora-shared-highlight:#ffd43b;--pixora-shared-bg:#fff3e9;--pixora-shared-tint:#ffd8c7;--pixora-shared-paper:#fffaf6;--pixora-shared-ink:#3d174d;--pixora-shared-muted:#806378;--pixora-shared-line:#ebcdbf;--pixora-shared-shadow:0 18px 55px #37105c18;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=citrus],.theme-citrus{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#064e3b;--pixora-shared-side-soft:#087a59;--pixora-shared-accent:#ff3158;--pixora-shared-highlight:#ffe45e;--pixora-shared-bg:#effcf5;--pixora-shared-tint:#d3f5e3;--pixora-shared-paper:#fbfffd;--pixora-shared-ink:#0d4437;--pixora-shared-muted:#607c72;--pixora-shared-line:#c3dfd3;--pixora-shared-shadow:0 18px 55px #064e3b18;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=berry],.theme-berry{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#08296b;--pixora-shared-side-soft:#174bb3;--pixora-shared-accent:#3d63ff;--pixora-shared-highlight:#4fffe0;--pixora-shared-bg:#eef5ff;--pixora-shared-tint:#d8e6ff;--pixora-shared-paper:#fbfdff;--pixora-shared-ink:#102d61;--pixora-shared-muted:#667797;--pixora-shared-line:#c9d7ed;--pixora-shared-shadow:0 18px 55px #08296b18;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=electric],.theme-electric{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-accent);--care-deepest:var(--pixora-shared-side);--pixora-shared-side:#005c59;--pixora-shared-side-soft:#008a82;--pixora-shared-accent:#f5007f;--pixora-shared-highlight:#ffdf37;--pixora-shared-bg:#fff1f8;--pixora-shared-tint:#ffd7e9;--pixora-shared-paper:#fffbfd;--pixora-shared-ink:#124b4b;--pixora-shared-muted:#6a797e;--pixora-shared-line:#e5cad7;--pixora-shared-shadow:0 18px 55px #005c5918;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint)}:root[data-pixora-planner-theme=midnight],.theme-midnight{--care-ink:var(--pixora-dark-text);--care-accent:var(--pixora-dark-accent-strong);--care-accent-strong:var(--pixora-dark-accent);--care-deep:var(--pixora-dark-raised);--care-deep-soft:var(--pixora-dark-control-strong);--care-accent-soft:var(--pixora-dark-control);--care-accent-text:var(--pixora-dark-accent);--care-accent-border:var(--pixora-dark-border);--care-focus:var(--pixora-dark-accent-strong);--care-deepest:var(--pixora-dark-surface);--pixora-shared-side:#070b16;--pixora-shared-side-soft:#18213a;--pixora-shared-accent:#668cff;--pixora-shared-highlight:#9db3ff;--pixora-shared-bg:#050810;--pixora-shared-tint:#12192a;--pixora-shared-paper:#0d1422;--pixora-shared-ink:#f5f7ff;--pixora-shared-muted:#9ba8bd;--pixora-shared-line:#29344d;--pixora-shared-shadow:0 18px 55px #00000052;--pixora-dark-bg:#050810;--pixora-dark-sidebar:#080d19;--pixora-dark-surface:#0d1422;--pixora-dark-raised:#131b2b;--pixora-dark-control:#19233a;--pixora-dark-control-strong:#202b49;--pixora-dark-border:#29395f;--pixora-dark-text:#e5ebff;--pixora-dark-muted:#b7c6f3;--pixora-dark-accent:#829fff;--pixora-dark-accent-strong:#668cff;--pixora-dark-warning:#d9c9f0;--pixora-dark-warning-bg:#29263a;--pixora-dark-warning-border:#544e6d;--pixora-dark-danger:#ffc9bd;--pixora-dark-danger-bg:#442923;--pixora-dark-danger-border:#70453c;--theme-side:var(--pixora-shared-side);--theme-side-soft:var(--pixora-shared-side-soft);--theme-accent:var(--pixora-shared-accent);--theme-highlight:var(--pixora-shared-highlight);--theme-bg:var(--pixora-shared-bg);--theme-tint:var(--pixora-shared-tint);--theme-soft:#151d31;--page-soft:#12192a;--planner-peach:#1b1d2d;--planner-mint:#151d33;--planner-sky:#141e38;--planner-lilac:#211f35;--paper:var(--pixora-shared-paper);--ink:var(--pixora-shared-ink);--muted:var(--pixora-shared-muted);--line:var(--pixora-shared-line);--midnight-bg:var(--pixora-dark-bg);--midnight-sidebar:var(--pixora-dark-sidebar);--midnight-surface:var(--pixora-dark-surface);--midnight-raised:var(--pixora-dark-raised);--midnight-control:var(--pixora-dark-control);--midnight-border:var(--pixora-shared-line);--midnight-text:var(--pixora-shared-ink);--midnight-muted:var(--pixora-shared-muted);--midnight-accent:var(--pixora-shared-accent);--midnight-highlight:var(--pixora-shared-highlight);color:var(--midnight-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--midnight-bg)}.theme-midnight .home-dashboard .mini-events>div{color:var(--midnight-text,#f2f7fa);border:1px solid var(--pixora-dark-border,#304856);border-left:5px solid var(--person,var(--midnight-accent,var(--pixora-dark-border,#57c3ee)));background:color-mix(in srgb, var(--person,var(--pixora-dark-control,#57c3ee)) 14%, #172631)!important}.theme-midnight .home-dashboard .mini-events>div>b,.theme-midnight .home-dashboard .mini-events>div strong{color:var(--midnight-text,#f2f7fa)!important}.theme-midnight .home-dashboard .mini-events>div small{color:color-mix(in srgb, var(--person,var(--pixora-dark-accent,#57c3ee)) 72%, #dce8ee)!important}.theme-midnight .headshot-editor{color:#f5f8fa;background:#111d28}.theme-midnight .headshot-editor>p{color:#94a7b7}.theme-midnight .headshot-actions>button:not(.primary){color:#f5f8fa;background:#172531;border-color:#344555}.theme-midnight :is(.max-card-link,.max-smart-card>div>button,.max-ai-dock>button,.max-ai-dock>div button){color:#d9e5eb;background:#1b2a36;border-color:#293b49}.theme-midnight .max-card-link:hover{background:#263a49}.theme-midnight .max-ai-dock>button{color:#8195a5}.theme-midnight .max-smart-card>div>button>i,.theme-midnight .max-hourly-weather>span,.theme-midnight .max-tv-programs>article{background:#1b2a36}.theme-midnight.planner-free.home-view .header-actions .max-service-launcher{--max-text:#f5f8fa;--max-border:#263746}.theme-midnight.planner-plus.home-view{--max-bg:#050810;--max-panel:#0d1422;--max-panel-2:#131b2b;--max-border:#29344d;--max-text:#f5f7ff;--max-muted:#9ba8bd}.theme-midnight.planner-plus.home-view>main{background:radial-gradient(circle at 35% -20%,#17213b 0,#050810 48%)}.theme-midnight .max-home-header>div:first-child>svg,.theme-midnight .max-brief-card>header>span svg{color:#9db3ff}.theme-midnight .max-dash-card>header b{color:#9db3ff;background:#202b4d}.theme-midnight .max-smart-card>div>button.is-active .max-device-state{background:#668cff;box-shadow:0 0 0 3px #668cff24}.theme-midnight .max-smart-card>div>button.is-active>i{color:#9db3ff;background:#28365a}.theme-midnight .max-tv-card>header>b{color:#9db3ff;background:#202b4d}.theme-midnight .max-home-header>.max-home-ask,.theme-midnight .max-home-header>button:not(.max-home-ask){background:#151d31!important;border-color:#29344d!important}body:has(.theme-midnight) .pixora-home-invite-banner.accepted{background:var(--pixora-dark-raised);border-color:var(--pixora-dark-border)}body:has(.theme-midnight) .pixora-home-invite-banner.accepted .pixora-home-invite-icon{background:var(--pixora-dark-accent-strong)}body:has(.theme-midnight) .pixora-home-invite-banner.accepted .pixora-home-invite-kicker{color:var(--pixora-dark-accent)}body:has(.theme-midnight) .pixora-home-invite-banner.accepted .pixora-home-invite-copy h2 strong{color:var(--pixora-dark-accent)}body:has(.theme-midnight) .pixora-home-invite-banner.accepted .pixora-home-invite-actions button.primary{background:var(--pixora-dark-accent-strong);border-color:var(--pixora-dark-accent-strong);color:#fff}body:has(.theme-midnight) .pixora-home-invite-banner{color:#f2f7fa;background:#17222c;border-color:#7b4a3c;box-shadow:0 18px 60px #000b}body:has(.theme-midnight) .pixora-home-invite-copy h2{color:#fff}body:has(.theme-midnight) .pixora-home-invite-copy h2 strong{color:#ff9b7d}body:has(.theme-midnight) .pixora-home-invite-copy p{color:var(--pixora-dark-text,#c8d8df)}body:has(.theme-midnight) .pixora-home-invite-kicker{color:#ff9b7d}body:has(.theme-midnight) .pixora-home-invite-actions button{background:var(--pixora-dark-raised,#223440);color:#eef7fb;border-color:var(--pixora-dark-border,#405663)}body:has(.theme-midnight) .pixora-home-invite-actions button.primary{color:#fff;background:#e46f51;border-color:#e46f51}body:has(.theme-midnight) .pixora-home-invite-actions button.decline{color:#ffb4b4!important;background:#351b1f!important;border-color:#7f3b3b!important}body:has(.theme-midnight) .pixora-pending-cancel{color:#ffb4b4!important;background:#351b1f!important;border-color:#7f3b3b!important}body:has(.theme-midnight) .pixora-invite-dialog{color:#f3f8fb;background:#14212b;border-color:#75483f;box-shadow:0 30px 95px #000d}body:has(.theme-midnight) .pixora-invite-dialog-close{background:var(--pixora-dark-raised,#243641);color:#dbe8ee}body:has(.theme-midnight) .pixora-invite-dialog-kicker{color:#ff9b7d}body:has(.theme-midnight) .pixora-invite-dialog h2{color:#fff}body:has(.theme-midnight) .pixora-invite-dialog>p{color:var(--pixora-dark-text,#c8d8df)}body:has(.theme-midnight) .pixora-invite-dialog-private{color:#ffd5c9;background:#351f1c;border-color:#78483d}body:has(.theme-midnight) .pixora-invite-dialog-actions button{background:var(--pixora-dark-raised,#223440);color:#eef7fb;border-color:var(--pixora-dark-border,#405663)}body:has(.theme-midnight) .pixora-invite-dialog-actions button.danger{color:#fff;background:#8f2f2f;border-color:#a94444}body:has(.theme-midnight) .pixora-membership-scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02070ccf}body:has(.theme-midnight) .pixora-membership-modal{color:#f2f7fa;border:1px solid var(--pixora-dark-border,#2b4251);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#071019;box-shadow:0 30px 90px #000c}body:has(.theme-midnight) .pixora-membership-modal>header{border-bottom-color:var(--pixora-dark-border,#2b4251);background:#101b25}body:has(.theme-midnight) .pixora-membership-modal>header h2{color:#f2f7fa}body:has(.theme-midnight) .pixora-membership-card h3{color:#f2f7fa}body:has(.theme-midnight) .pixora-membership-card strong{color:#f2f7fa}body:has(.theme-midnight) .pixora-calendar-item strong{color:#f2f7fa}body:has(.theme-midnight) .pixora-membership-modal>header p{color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-membership-card>p{color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-membership-card-heading p{color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-permission-grid small{color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-full-access-table .person small{color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-calendar-events small{color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-membership-status{color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-pending-row small{color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-membership-close{background:var(--pixora-dark-raised,#1b2d39);color:#f2f7fa;border:1px solid var(--pixora-dark-border,#344d5c)}body:has(.theme-midnight) .pixora-membership-close:hover{background:var(--pixora-dark-control,#223845)}body:has(.theme-midnight) .pixora-membership-card{border-color:var(--pixora-dark-border,#2b4251);background:#101b25}body:has(.theme-midnight) .pixora-participation label{border-color:var(--pixora-dark-border,#2b4251);color:#f2f7fa;background:#162531}body:has(.theme-midnight) .pixora-calendar-events article{border-color:var(--pixora-dark-border,#2b4251);color:#f2f7fa;background:#162531}body:has(.theme-midnight) .pixora-calendar-item{border-color:var(--pixora-dark-border,#2b4251);color:#f2f7fa;background:#162531}:is(body:has(.theme-midnight) .pixora-permission-grid,body:has(.theme-midnight) .pixora-full-access-table){background:var(--pixora-dark-control,#2b4251);border-color:var(--pixora-dark-border,#2b4251)}body:has(.theme-midnight) .pixora-permission-grid>*{color:#f2f7fa;background:#162531}body:has(.theme-midnight) .pixora-full-access-table>div{color:#f2f7fa;background:#162531}body:has(.theme-midnight) .pixora-full-access-table .person{border-right-color:var(--pixora-dark-border,#2b4251)}:is(body:has(.theme-midnight) .pixora-permission-grid .head,body:has(.theme-midnight) .pixora-full-access-table .head){color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-pending-invites{border-color:var(--pixora-dark-border,#2b4251)}body:has(.theme-midnight) .pixora-pending-title{color:var(--pixora-dark-muted,#9aafbc);background:#0c1720}body:has(.theme-midnight) .pixora-pending-title span{background:var(--pixora-dark-control,#263c49);color:#d8e5ea}body:has(.theme-midnight) .pixora-pending-row{border-top-color:var(--pixora-dark-border,#2b4251);color:#f2f7fa;background:#162531}body:has(.theme-midnight) .pixora-pending-role{color:var(--pixora-dark-text,#c8d8df)}body:has(.theme-midnight) .pixora-pending-badge{color:#ffd3a8;background:#3d2815;border-color:#74471d}body:has(.theme-midnight) .pixora-role-guide-scrim{background:#02070cdd}body:has(.theme-midnight) .pixora-role-guide{color:#f2f7fa;border-color:var(--pixora-dark-border,#2b4251);background:#101b25}body:has(.theme-midnight) .pixora-role-guide>header{border-bottom-color:var(--pixora-dark-border,#2b4251)}body:has(.theme-midnight) .pixora-role-guide>header p{color:var(--pixora-dark-muted,#9aafbc)}body:has(.theme-midnight) .pixora-role-guide-close{background:var(--pixora-dark-raised,#1b2d39);color:#f2f7fa;border-color:var(--pixora-dark-border,#344d5c)}body:has(.theme-midnight) .pixora-role-guide-list article{border-color:var(--pixora-dark-border,#2b4251);background:#162531}body:has(.theme-midnight) .pixora-role-guide-list p{color:var(--pixora-dark-text,#c8d8df)}body:has(.theme-midnight) .pixora-role-guide-note{background:var(--pixora-dark-raised,#102b3a);border-color:var(--pixora-dark-border,#28536a);color:#d8eef8}:is(body:has(.theme-midnight) .pixora-membership-form input,body:has(.theme-midnight) .pixora-membership-form select,body:has(.theme-midnight) .pixora-permission-grid select,body:has(.theme-midnight) .pixora-full-access-table select){color:#f2f7fa;border-color:var(--pixora-dark-border,#334b5a);background:#0c1720}body:has(.theme-midnight) .pixora-membership-form input::placeholder{color:var(--pixora-dark-muted,#708795)}:is(body:has(.theme-midnight) .pixora-household-tabs button,body:has(.theme-midnight) .pixora-membership-card button){background:var(--pixora-dark-raised,#1b2d39);color:#d8e5ea;border-color:var(--pixora-dark-border,#344d5c)}:is(body:has(.theme-midnight) .pixora-household-tabs button:hover,body:has(.theme-midnight) .pixora-membership-card button:hover){background:var(--pixora-dark-control,#223845);color:#fff}body:has(.theme-midnight) .pixora-household-tabs button.active{background:var(--pixora-dark-control,#57c3ee);color:#06131a;border-color:var(--pixora-dark-border,#57c3ee)}body:has(.theme-midnight) .pixora-membership-danger{color:#ffb4b4!important;background:#351b1f!important;border-color:#7f3b3b!important}body:has(.theme-midnight) .pixora-access-denied{color:#f2f7fa;background:#071019}body:has(.theme-midnight) .pixora-access-denied>div{border-color:var(--pixora-dark-border,#2b4251);background:#101b25;box-shadow:0 18px 60px #0008}body:has(.theme-midnight) .pixora-access-denied button{background:var(--pixora-dark-control,#57c3ee);color:#06131a}.theme-midnight .planner-date-time{color:#f5f8fa}.theme-midnight .household-access-subheading small{color:#9fb0bd}.theme-midnight .access-settings.embedded,.theme-midnight .access-card.embedded{background:0 0;border-color:#304454}.theme-midnight .unified-household-member{background:#172531;border-color:#304454}.theme-midnight .unified-member-identity>input{color:#f5f8fa;background:#0d1822;border-color:#304454}.theme-midnight .unified-member-identity>strong{color:#f5f8fa}.theme-midnight .unified-member-identity>small,.theme-midnight .unified-no-access{color:#9fb0bd}.theme-midnight .unified-role,.theme-midnight .unified-member-identity>code{color:#9db3ff}.theme-midnight .unified-profile-controls button,.theme-midnight .unified-access-controls button{color:var(--pixora-dark-text,#b9c8d2);background:#20323f}.theme-midnight .unified-profile-controls button:last-child,.theme-midnight .unified-access-controls button:last-child{color:#ff9f91}.theme-midnight .unified-access-controls>select{color:#9db3ff;background:#0d1822;border-color:#304454}.theme-midnight :is(.board,.overview-card,.modal,.toolbar,.home-dashboard,.day-focus,.month-wrap,.week-grid,.weekly-sheet,.household-setting,.access-settings,.access-card,.safety-profiles,.display-management,.display-registry>article,.ha-connect,.ha-page,.ha-entities>article,.ha-summary>*,.smart-provider-tabs button,.planner-plan-banner){color:#f5f8fa;background-color:#111d28;border-color:#263746}.theme-midnight :is(input,select,textarea,.ha-tools label,.mini-list span,.task,.calendar-day,.month-day,.agenda-day,.message-grid>article,.custom-list,.person-setting){color:#f5f8fa;background-color:#172531;border-color:#304454}.theme-midnight :is(p,small,em,.board-title p,.overview-card>p,.ha-entities>article>div span,.display-management small){color:#9fb0bd}.theme-midnight :is(h1,h2,h3,strong,.big-number,.meal-card>strong,.ha-empty strong){color:#f5f8fa}.theme-midnight .ha-star-help{color:#f5f8fa;background:#172531;border-color:#304454}.theme-midnight .ha-star.starred{background:var(--theme-highlight);color:var(--theme-side)}.theme-midnight .safety-form{background:#0d1822;border:1px solid #263746}.theme-midnight .safety-form label{color:#e7eef2}.theme-midnight .safety-form :is(input,textarea){color:#f5f8fa;caret-color:#f5f8fa;background:#172531;border-color:#304454}.theme-midnight .safety-form :is(input,textarea):focus{border-color:#668cff;outline:2px solid #668cff38}.theme-midnight .safety-profiles>nav button{color:#dce7ed;background:#172531;border-color:#304454}.theme-midnight .safety-profiles>nav button.active{color:#050810;background:#668cff;border-color:#668cff}.theme-midnight .safety-share{color:#dce7ed}.theme-midnight .access-heading :is(strong,small),.theme-midnight .pin-form :is(strong,small){color:#f5f8fa}.theme-midnight .access-heading small,.theme-midnight .pin-form small,.theme-midnight .member-list small{color:#9fb0bd}.theme-midnight :is(.access-actions button,.access-heading button,.invite-form button,.pin-form>button){color:#f5f8fa;background:#172531;border:1px solid #304454}.theme-midnight .access-actions .logout-button{color:#ffb4a8;background:#291c1c;border-color:#71413d}.theme-midnight :is(.invite-form input,.invite-form select,.pin-form input){color:#f5f8fa;background:#0d1822;border-color:#304454}.theme-midnight :is(.invite-form input,.pin-form input)::placeholder{color:#8194a2}.theme-midnight .invite-form select:focus,.theme-midnight .invite-form input:focus,.theme-midnight .pin-form input:focus{border-color:#668cff;outline:2px solid #668cff38}.theme-midnight .member-list>div{color:#f5f8fa;background:#172531;border:1px solid #304454}.theme-midnight .member-list strong{color:#f5f8fa}.theme-midnight .member-list code{color:#9db3ff}.theme-midnight .member-list button{color:#9db3ff;background:0 0}.theme-midnight .member-list button:last-child{color:#ff9f91}.theme-midnight .pin-form{border-color:#304454}.theme-midnight .new-code{color:#e5ebff;background:#202b4d;border-color:#40558b}.theme-midnight .new-code small{color:#9db3ff}.theme-midnight .sync.synced:before{background:#668cff!important}.theme-midnight :is(.member-list code,.member-list button,.unified-role,.unified-member-identity>code,.unified-access-controls>select){color:#9db3ff!important}.theme-midnight .unified-owner-role{color:#9db3ff!important;background:#202b4d!important}.theme-midnight>aside{color:var(--midnight-text);background:linear-gradient(180deg, #0b1120 0%, var(--midnight-sidebar) 100%);border-right:1px solid #222c43;box-shadow:10px 0 32px #0004}.theme-midnight>main{color:var(--midnight-text);background:radial-gradient(circle at 48% -18%, #17213b 0, var(--midnight-bg) 38rem)!important}.theme-midnight .brand>span{color:var(--midnight-highlight);background:#19233a;box-shadow:0 0 22px #668cff24}.theme-midnight .brand small,.theme-midnight .family p,.theme-midnight .today-card span{color:var(--midnight-muted)}.theme-midnight>aside nav button{color:var(--pixora-dark-text,#c8d5dc);background:0 0}.theme-midnight>aside nav button:hover,.theme-midnight>aside nav button.active{color:#fff;background:var(--midnight-control)}.theme-midnight>aside nav button svg{color:#9db3ff;background:#1d2944}.theme-midnight>aside nav button.active svg{color:var(--midnight-highlight);background:var(--pixora-dark-control,#2b3c46)}.theme-midnight .today-card{background:var(--midnight-raised);border:1px solid var(--midnight-border);box-shadow:none}.theme-midnight .sidebar-toggle{background:var(--midnight-control)!important;border-color:var(--midnight-border)!important;color:var(--midnight-text)!important}.theme-midnight>main>header{color:var(--midnight-text);padding:18px 20px;position:relative;background:var(--midnight-surface)!important;border:1px solid var(--midnight-border)!important;background-image:none!important;box-shadow:0 12px 28px #0003!important}.theme-midnight>main>header:before{content:"";background:linear-gradient(var(--midnight-accent), var(--midnight-highlight));width:5px;box-shadow:none;border-radius:999px;flex:none;align-self:stretch;margin-right:8px}.theme-midnight>main>header>div:first-child{margin-right:auto}.theme-midnight>main>header h1{color:var(--midnight-text)!important}.theme-midnight>main>header p{color:var(--midnight-accent)!important}.theme-midnight .sync{color:var(--midnight-muted)}.theme-midnight .voice-add,.theme-midnight .lock-badge{color:#dce8ed!important;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#3a5261)!important;box-shadow:none!important}.theme-midnight .voice-add:hover,.theme-midnight .lock-badge:hover{color:#fff!important;background:var(--pixora-dark-control,#223845)!important}.theme-midnight .primary{color:#050810!important;background:var(--midnight-accent)!important;box-shadow:0 7px 18px #668cff26!important}.theme-midnight button:disabled{color:var(--pixora-dark-muted,#718692)!important;border-color:var(--pixora-dark-border,#293b47)!important;box-shadow:none!important;background-color:#17232c!important}.theme-midnight>main :where(h1,h2,h3,h4,h5,h6){color:var(--midnight-text)}.theme-midnight>main :where(p,small,em,.setting-status,.privacy-note){color:var(--midnight-muted)}.theme-midnight .board,.theme-midnight .modal,.theme-midnight .week-grid,.theme-midnight .month-wrap,.theme-midnight .agenda,.theme-midnight .day-focus,.theme-midnight .weekly-sheet,.theme-midnight .display-management,.theme-midnight .main-menu-settings,.theme-midnight .dashboard-studio,.theme-midnight .sync-diagnostics,.theme-midnight .home-dashboard-settings,.theme-midnight .planner-install-setup{box-shadow:0 14px 34px #0002;color:var(--midnight-text)!important;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight .board-title{color:var(--midnight-text);border-color:var(--midnight-border)!important;background:0 0!important}.theme-midnight .board-title :is(h2,strong){color:var(--midnight-text)}.theme-midnight .board-title p{color:var(--midnight-muted)!important}.theme-midnight .board-title svg{color:var(--midnight-accent)}.theme-midnight :is(input,select,textarea){color:var(--midnight-text)!important;border-color:var(--pixora-dark-border,#334b5a)!important;background:#0c1720!important}.theme-midnight :is(input,select,textarea)::placeholder{color:var(--pixora-dark-muted,#708795)}.theme-midnight :is(input,select,textarea):focus{outline:0;box-shadow:0 0 0 3px #668cff20;border-color:var(--midnight-accent)!important}.theme-midnight input[type=color]{box-shadow:none!important;background:0 0!important;border:0!important}.theme-midnight>main button:not(.primary){color:#d8e5ea;border-color:var(--pixora-dark-border,#344d5c);box-shadow:none;background-color:var(--midnight-control)!important;background-image:none!important}.theme-midnight>main button:not(.primary):hover{color:#fff;background-color:var(--pixora-dark-control,#223845)!important}.theme-midnight .toolbar,.theme-midnight .household-tabs,.theme-midnight .view-switch{color:var(--midnight-text);box-shadow:none;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight .toolbar button,.theme-midnight .household-tabs button,.theme-midnight .view-switch button,.theme-midnight .calendar-filters button{color:var(--pixora-dark-text,#c9d7de)!important;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#344d5c)!important;box-shadow:none!important}.theme-midnight .toolbar button:hover,.theme-midnight .household-tabs button:hover,.theme-midnight .view-switch button:hover,.theme-midnight .calendar-filters button:hover{color:#fff!important;background:var(--pixora-dark-control,#223845)!important}.theme-midnight .view-switch button.selected,.theme-midnight .household-tabs button.active,.theme-midnight .calendar-filters button.active{color:#06131a!important;background:var(--midnight-accent)!important;border-color:var(--midnight-accent)!important}.theme-midnight .toolbar>strong,.theme-midnight .calendar-week-toggle,.theme-midnight .calendar-week-toggle button>b,.theme-midnight .legend span{color:var(--pixora-dark-text,#b5c5ce)!important}.theme-midnight .calendar-week-toggle button>i{background:var(--pixora-dark-control,#405766)}.theme-midnight .calendar-week-toggle button>i:after{background:#eef5f8}.theme-midnight .calendar-week-toggle button[aria-checked=true]>i{background:var(--midnight-accent)}.theme-midnight.calendar-view .toolbar{background:var(--midnight-surface)!important}.theme-midnight.calendar-view .week-grid{background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight.calendar-view .week-grid .day,.theme-midnight.calendar-view .week-grid .day:nth-child(2n),.theme-midnight.calendar-view .week-grid .day:nth-child(odd){color:var(--midnight-text);border-color:var(--pixora-dark-border,#263b49)!important;background:#0d1821!important}.theme-midnight.calendar-view .week-grid .day:has(.day-head.current){color:var(--midnight-text);border-color:var(--pixora-dark-border,#263b49)!important;background:#0d1821!important}.theme-midnight.calendar-view .day-head,.theme-midnight.calendar-view .day:nth-child(2n) .day-head,.theme-midnight.calendar-view .day-head.current{color:var(--midnight-text);border-color:var(--pixora-dark-border,#2b4251)!important;background:#172733!important}.theme-midnight.calendar-view .day-head span{color:var(--pixora-dark-muted,#91a7b4)!important}.theme-midnight.calendar-view .day-head b{color:var(--midnight-text)!important}.theme-midnight.calendar-view .day-head.current b{color:#07131a!important;background:var(--midnight-highlight)!important}.theme-midnight.calendar-view .events article,.theme-midnight.calendar-view .agenda-day article,.theme-midnight.calendar-view .day-focus article{color:var(--midnight-text)!important;border:1px solid var(--pixora-dark-border,#304856)!important;border-left:5px solid var(--person,var(--midnight-accent))!important;box-shadow:none!important;background:#172631!important}.theme-midnight.calendar-view .events article:hover,.theme-midnight.calendar-view .agenda-day article:hover{background:var(--pixora-dark-raised,#1c303c)!important}.theme-midnight.calendar-view .events article strong,.theme-midnight.calendar-view .agenda-day article strong,.theme-midnight.calendar-view .day-focus article strong{color:#f4f8fa!important}.theme-midnight.calendar-view .events article :is(small,em,p),.theme-midnight.calendar-view .agenda-day article :is(small,em,p),.theme-midnight.calendar-view .day-focus article :is(small,em,p){color:var(--pixora-dark-muted,#9db1bc)!important}.theme-midnight.calendar-view .events article>span,.theme-midnight.calendar-view .agenda-day article>span{color:var(--person,var(--midnight-accent))!important}.theme-midnight .event-actions button{color:var(--pixora-dark-text,#b6c6ce)!important;background:var(--pixora-dark-raised,#223542)!important}.theme-midnight .event-actions button:hover{color:#fff!important;background:var(--pixora-dark-control,#2c4351)!important}.theme-midnight .month-weekdays{color:var(--midnight-text);border-color:var(--midnight-border)!important;background:#172733!important}.theme-midnight .month-weekdays span{color:var(--pixora-dark-text,#b6c5cd)!important}.theme-midnight .month-day,.theme-midnight .month-grid .month-day:nth-child(7n+1),.theme-midnight .month-grid .month-day:nth-child(7n){color:var(--midnight-text);border-color:var(--pixora-dark-border,#263b49)!important;background:#0d1821!important}.theme-midnight .month-day>b{color:var(--midnight-text)}.theme-midnight .month-day button{color:var(--midnight-text);border-color:var(--pixora-dark-border,#304856)!important;background:#172631!important}.theme-midnight .agenda-day{color:var(--midnight-text);border-color:var(--pixora-dark-border,#263b49)!important;background:#0d1821!important}.theme-midnight .agenda-day>div{border-color:var(--pixora-dark-border,#263b49)}.theme-midnight .agenda-day>div :is(span,b){color:var(--midnight-text)}.theme-midnight .day-focus>header{color:var(--midnight-text);border-color:var(--midnight-border)!important;background:#172733!important}.theme-midnight :is(.task,.mini-list span,.reward-strip>div,.custom-list,.message-grid>article,.notes-grid>article,.meal-grid label,.feed-list article,.list-tabs button,.ha-entities>article,.ha-tools label){color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight .task:hover,.theme-midnight .list-tabs button:hover{background:var(--midnight-control)!important}.theme-midnight .person-setting,.theme-midnight .household-setting,.theme-midnight .main-menu-options label,.theme-midnight .dashboard-card-editor article,.theme-midnight .sync-diagnostics article{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight .person-setting>input:not([type=color]){background:#0c1720!important}.theme-midnight .person-headshot>svg{color:#9db3ff;background:#202d49}.theme-midnight .theme-packs button{color:#dce8ed;box-shadow:none;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#3a5261)!important}.theme-midnight .theme-packs button:hover{background:var(--pixora-dark-control,#223845)!important}.theme-midnight .theme-packs button.selected{color:#fff;box-shadow:0 0 0 2px #668cff24;border-color:var(--midnight-accent)!important;background:#202b49!important}.theme-midnight .theme-packs button>span{color:inherit}.theme-midnight .dashboard-card-editor article.enabled{opacity:1;color:#fff!important;background:var(--pixora-dark-raised,#1a303c)!important;border-color:var(--pixora-dark-border,#41708a)!important}.theme-midnight .main-menu-options label:has(input:checked){opacity:1;color:#fff!important;background:var(--pixora-dark-raised,#1a303c)!important;border-color:var(--pixora-dark-border,#41708a)!important}.theme-midnight .ha-page,.theme-midnight .ha-connect,.theme-midnight .ha-summary>*,.theme-midnight .smart-provider-tabs button,.theme-midnight .ha-star-help{color:var(--midnight-text);background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight .ha-header,.theme-midnight .ha-connect-hero{color:var(--midnight-text);background:var(--pixora-dark-raised,#132531)!important}.theme-midnight .ha-star{color:var(--pixora-dark-muted,#9fb3be);background:var(--pixora-dark-raised,#223542)}.theme-midnight .ha-star.starred{color:#07131a;background:var(--midnight-highlight)}.theme-midnight .home-hero{color:var(--midnight-text);background:linear-gradient(140deg, var(--pixora-dark-raised,#12232e), var(--pixora-dark-raised,#18303c))!important;border-color:var(--pixora-dark-border,#31505f)!important}.theme-midnight.home-view .overview-grid>.overview-card{color:var(--midnight-text);background:linear-gradient(145deg, var(--pixora-dark-raised,#13212b), #0f1a23)!important;border-color:var(--midnight-border)!important}.theme-midnight .overview-heading>span svg{color:var(--midnight-accent)!important;background:var(--pixora-dark-raised,#1c3340)!important}.theme-midnight .overview-card :is(h2,h3,strong,.big-number){color:var(--midnight-text)}.theme-midnight .quick-actions button{color:#dbe7ec;background:var(--pixora-dark-raised,#1b303c)!important;border-color:var(--pixora-dark-border,#3a5362)!important}.theme-midnight .scrim{background:#02070bc4}.theme-midnight .modal{box-shadow:0 28px 80px #000a}.theme-midnight .close{color:#dce8ed;background:var(--midnight-control)}.theme-midnight .headshot-crop{box-shadow:0 0 0 5px var(--midnight-surface), 0 0 0 7px var(--midnight-accent), 0 14px 34px #0008;background:#09131b}.theme-midnight .phone-nav,.theme-midnight .phone-page-menu,.theme-midnight .phone-quick{color:var(--midnight-text);background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight .phone-nav button,.theme-midnight .phone-page-links button,.theme-midnight .phone-quick button{color:var(--pixora-dark-text,#c4d3da);background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight .phone-nav button.active,.theme-midnight .phone-page-links button.active{color:var(--midnight-accent)}.theme-midnight .phone-nav .phone-add{color:#07131a;background:var(--midnight-accent)!important}@media (width<=900px){.theme-midnight>aside{border-bottom:1px solid #243746;border-right:0}.theme-midnight>main>header{padding:15px 16px}}.theme-midnight .voice-assistant{color:var(--midnight-text);border-color:var(--midnight-border);background:#0d1821}.theme-midnight .assistant-message{color:var(--midnight-text);background:var(--midnight-raised);border-color:var(--midnight-border)}.theme-midnight .assistant-rich h4{color:#f4f8fa;border-color:var(--midnight-border)}.theme-midnight .assistant-rich section{background:var(--pixora-dark-raised,#1b2d39)!important}.theme-midnight .assistant-rich section strong{color:var(--midnight-accent)}.theme-midnight .assistant-rich section span,.theme-midnight .assistant-rich p{color:#d7e3e8!important}.theme-midnight .assistant-privacy{color:#c8d3f5;background:#151d33}.theme-midnight .voice-assistant>footer{background:#0d1821}.theme-midnight .assistant-options button{color:#d8e5ea;background:var(--midnight-control);border-color:var(--midnight-border)}.theme-midnight .max-family-row>button{color:inherit;background:0 0!important;border:0!important}.theme-midnight .max-family-row>button:hover,.theme-midnight .max-family-row>button:focus-visible{background:#ffffff10!important}.theme-midnight.view-notes .family-notes>header{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important;background-image:none!important}.theme-midnight.view-notes .family-notes>header>div>svg{color:var(--midnight-highlight)!important;background:var(--midnight-control)!important;box-shadow:none!important}.theme-midnight.view-notes .family-notes>header :is(strong,small){color:inherit!important}.theme-midnight .sports-hero{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border:1px solid var(--midnight-border)!important;box-shadow:none!important;background-image:none!important}.theme-midnight .sports-hero>i{color:var(--midnight-highlight)!important;background:var(--midnight-control)!important}.theme-midnight .sports-hero :is(span,p){color:var(--midnight-muted)!important}.theme-midnight .tv-favorites-hero{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border:1px solid var(--midnight-border)!important;box-shadow:none!important;background-image:none!important}.theme-midnight .tv-favorites-hero>i{color:var(--midnight-highlight)!important;background:var(--midnight-control)!important}.theme-midnight .tv-favorites-hero :is(span,p){color:var(--midnight-muted)!important}.theme-midnight.view-lists .custom-list-head{color:var(--midnight-text);background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight.view-lists .custom-list-head h3{color:var(--midnight-text)!important}.theme-midnight.view-lists .custom-list-head span{color:var(--midnight-muted)!important}.theme-midnight.view-smart-home .smart-provider-tabs,.theme-midnight.view-chores .reward-shop,.theme-midnight.view-chores .chore-suggestions,.theme-midnight.view-chores .routine-groups>section{color:var(--midnight-text);box-shadow:none;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight.view-chores .reward-create>label{color:#d7e3e8;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#344d5c)!important}.theme-midnight.view-chores .routine-groups>section h3{color:var(--midnight-text)!important;background:var(--pixora-dark-raised,#1b303c)!important;border-color:var(--midnight-border)!important}.theme-midnight.view-chores .routine-groups>section h3 span{color:var(--midnight-muted)!important}.theme-midnight.view-meals .meal-controls,.theme-midnight.view-meals .meal-batch,.theme-midnight.view-meals .recipe-cuisines{color:var(--midnight-text);box-shadow:none;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important;background-image:none!important}.theme-midnight.view-meals .meal-week>article{color:var(--midnight-text);box-shadow:none;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight.view-meals .meal-day-summary,.theme-midnight.view-meals .meal-day-summary:nth-child(2n){color:var(--midnight-text);background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight.view-meals .meal-day-summary:nth-child(odd){background:var(--midnight-surface)!important}.theme-midnight.view-meals .meal-day-summary strong{color:var(--midnight-text)!important}.theme-midnight.view-meals .meal-day-summary strong.empty{color:var(--midnight-muted)!important}.theme-midnight.view-meals .recipe-search .recipe-cuisines label{color:#d7e3e8;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#344d5c)!important}.theme-midnight.view-meals .recipe-search .recipe-cuisines label.selected{color:#07131a!important;background:var(--midnight-accent)!important;border-color:var(--midnight-accent)!important}.theme-midnight.view-meals .recipe-cuisine-heading :is(small,.recipe-dataset-note){color:var(--midnight-muted)!important}.theme-midnight.view-meals .recipe-search .recipe-search-row>label{color:var(--midnight-muted)!important;border-color:var(--pixora-dark-border,#344d5c)!important;background:#0c1720!important}.theme-midnight.view-meals .recipe-search-row input{color:var(--midnight-text)!important}.theme-midnight.view-meals .recipe-search-row input::placeholder{opacity:1;color:var(--midnight-muted)!important}.theme-midnight.view-pantry .pantry-filter,.theme-midnight.view-pantry .pantry-list-tools .pantry-filter{color:var(--midnight-text);border-color:var(--pixora-dark-border,#334b5a)!important;background:#0c1720!important}.theme-midnight.view-groceries .pantry-quick-add,.theme-midnight.view-groceries .grocery-batch,.theme-midnight .amazon-affiliate-note{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important;background-image:none!important}.theme-midnight.view-groceries .pantry-quick-add summary{color:var(--midnight-accent)!important}.theme-midnight.view-groceries .pantry-quick-add summary small,.theme-midnight.view-groceries .grocery-batch span,.theme-midnight .amazon-affiliate-note{color:var(--midnight-muted)!important}.theme-midnight .amazon-affiliate-note strong{color:var(--midnight-text)!important}.theme-midnight.view-groceries .grocery-batch :is(button,select){color:var(--midnight-text)!important;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#344d5c)!important}.theme-midnight.view-groceries .grocery-batch :is(button,select):disabled{color:var(--pixora-dark-muted,#718692)!important;border-color:var(--pixora-dark-border,#293b47)!important;background:#17232c!important}.theme-midnight.view-groceries .grocery-groups>section{background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight.view-groceries .grocery-groups h3{color:var(--midnight-text)!important;border-color:var(--midnight-border)!important;background:#172733!important}.theme-midnight.view-groceries .grocery-groups h3 span{color:var(--midnight-text)!important;background:var(--midnight-control)!important}.theme-midnight .commerce-suggestions{color:var(--midnight-text)!important;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important;background-image:none!important}.theme-midnight .commerce-suggestions>div:first-child{color:var(--midnight-text)!important}.theme-midnight .commerce-suggestions>div:first-child small{color:var(--midnight-muted)!important}.theme-midnight :is(.commerce-link,.countdown-shop){color:#dce8ed!important;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#344d5c)!important}.theme-midnight :is(.commerce-link,.countdown-shop):is(:hover,:focus-visible){color:#07131a!important;background:var(--midnight-accent)!important;border-color:var(--midnight-accent)!important}.theme-midnight .alarm-target-select{color:var(--midnight-muted)!important}.theme-midnight .alarm-target-select>span{color:var(--midnight-text)!important;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#344d5c)!important}.theme-midnight .alarm-target-select select{color:var(--midnight-text)!important;background:0 0!important}@media screen{.theme-midnight .weekly-sheet-title{border-color:var(--pixora-dark-border,#3b5665)!important}.theme-midnight .weekly-sheet-title>strong,.theme-midnight .weekly-sheet-title h2{color:var(--midnight-text)!important}.theme-midnight .weekly-days,.theme-midnight .weekly-days>article,.theme-midnight .weekly-days>article>section,.theme-midnight .weekly-bottom>section{color:var(--midnight-text)!important;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight .weekly-days>article>header{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight .weekly-days>article.today>header{color:#07131a!important;background:var(--midnight-accent)!important}.theme-midnight .memory-board-sender>form,.theme-midnight .memory-board-photo-picker,.theme-midnight .care-memory-board-stage,.theme-midnight .care-memory-board-day{color:var(--midnight-text)!important;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important;box-shadow:none!important;background-image:none!important}.theme-midnight .memory-board-fields fieldset,.theme-midnight .memory-board-photo-picker>div button,.theme-midnight .memory-board-fields .spotlight-targets>div>label{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight .memory-board-fields .spotlight-targets>div>label:hover,.theme-midnight .memory-board-fields .spotlight-targets>div>label:focus-within{border-color:var(--midnight-accent)!important}.theme-midnight .memory-board-fields .spotlight-targets>div>label.selected{color:#fff!important;background:color-mix(in srgb, var(--midnight-accent) 24%, var(--midnight-raised))!important;border-color:var(--midnight-accent)!important}.theme-midnight .spotlight-targets label strong{color:inherit!important}.theme-midnight .spotlight-targets label small{color:var(--midnight-muted)!important}.theme-midnight .spotlight-targets input{accent-color:var(--midnight-accent)}.theme-midnight .memory-board-fields :is(label,legend),.theme-midnight .memory-board-photo-picker>header strong,.theme-midnight .memory-board-sender form>footer strong,.theme-midnight .care-memory-board-header,.theme-midnight .care-memory-board-message :is(h1,.care-memory-board-body),.theme-midnight .care-memory-board-day :is(strong,span){color:var(--midnight-text)!important}.theme-midnight .memory-board-photo-picker>header small,.theme-midnight .memory-board-sender form>footer small,.theme-midnight .care-memory-board-message>p,.theme-midnight .care-memory-board-footer>p,.theme-midnight .care-memory-board-day :is(small,p){color:var(--midnight-muted)!important}.theme-midnight .memory-board-photo-picker>header button{color:#d8e5ea!important;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#344d5c)!important}.theme-midnight .memory-board-photo-picker>header button.selected{color:#07131a!important;background:var(--midnight-accent)!important;border-color:var(--midnight-accent)!important}.theme-midnight .memory-board-sender form>footer,.theme-midnight .care-memory-board-day article{border-color:var(--midnight-border)!important}.theme-midnight .care-memory-board-when{margin-right:0!important}.theme-midnight .memory-board-format button.active{color:#07131a!important;background:var(--midnight-accent)!important;border-color:var(--midnight-accent)!important}.theme-midnight .care-memory-board-footer>button{border:4px solid var(--midnight-accent)!important;box-shadow:0 0 0 3px #668cff30,0 10px 28px #0007!important}}.theme-midnight .sync-provider-grid>article>i{border:1px solid var(--pixora-dark-border,#344d5c);color:var(--midnight-accent)!important;background:var(--midnight-control)!important}.theme-midnight .tv-search-box{color:var(--midnight-text)!important;background:#0c1720!important;border-color:#51456d!important}.theme-midnight .tv-search-box input{color:var(--midnight-text)!important;background:0 0!important}.theme-midnight .tv-search-box input::placeholder{opacity:1;color:var(--midnight-muted)!important}.theme-midnight .help-search,.theme-midnight .help-layout>nav,.theme-midnight .help-layout>main>article,.theme-midnight .help-empty{box-shadow:none;color:var(--midnight-text)!important;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important}.theme-midnight .help-search input{color:var(--midnight-text)!important;background:0 0!important}.theme-midnight .help-search input::placeholder{opacity:1;color:var(--midnight-muted)!important}.theme-midnight .help-search button{color:var(--midnight-text)!important;background:var(--midnight-control)!important}.theme-midnight .help-layout>nav a{color:var(--pixora-dark-text,#c4d3da)!important}.theme-midnight .help-layout>nav a:is(:hover,:focus-visible){color:var(--midnight-accent)!important;background:var(--midnight-control)!important}.theme-midnight .help-layout>main>article>header{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight .help-layout article>div>section{border-color:var(--midnight-border)!important}.theme-midnight .help-layout article :is(h3,h4){color:var(--midnight-text)!important}.theme-midnight .help-layout article :is(header p,section p),.theme-midnight .help-empty{color:var(--midnight-muted)!important}.theme-midnight .help-empty strong{color:var(--midnight-text)!important}.theme-midnight .pixora-event-reminders label,.theme-midnight .dashboard-schedule,.theme-midnight .automation-center label,.theme-midnight .ring-menu-toggle,.theme-midnight .device-push-setup,.theme-midnight .display-location,.theme-midnight .screensaver-controls{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important;background-image:none!important}.theme-midnight .pixora-event-reminders select,.theme-midnight .dashboard-schedule :is(input,select),.theme-midnight .automation-center label input,.theme-midnight .screensaver-controls select{color:var(--midnight-text)!important;border-color:var(--pixora-dark-border,#344d5c)!important;background:#0c1720!important}.theme-midnight .ring-menu-toggle strong,.theme-midnight .device-push-setup strong,.theme-midnight .display-location strong{color:var(--midnight-text)!important}.theme-midnight .ring-menu-toggle small,.theme-midnight .device-push-setup small,.theme-midnight .display-location small,.theme-midnight .screensaver-controls label{color:var(--midnight-muted)!important}.theme-midnight .live-cards-handoff-points article,.theme-midnight .smart-import>form,.theme-midnight .import-file,.theme-midnight .import-review{color:var(--midnight-text)!important;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important;background-image:none!important}.theme-midnight .live-cards-handoff-points small,.theme-midnight .import-file small{color:var(--midnight-muted)!important}.theme-midnight .smart-import :is(textarea,select),.theme-midnight .import-review article :is(input,select){color:var(--midnight-text)!important;border-color:var(--pixora-dark-border,#344d5c)!important;background:#0c1720!important}.theme-midnight .sports-status{border:1px solid var(--midnight-border);color:var(--pixora-dark-text,#c9d9df)!important;background:var(--midnight-raised)!important}@media screen{.theme-midnight .care-center>header{color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border:1px solid var(--midnight-border)!important;box-shadow:none!important;background-image:none!important}.theme-midnight .care-center>header>aside,.theme-midnight .care-insights>header aside{color:var(--midnight-text)!important;background:0 0!important}.theme-midnight .care-center>header>aside>button{color:var(--midnight-text)!important;background:var(--midnight-control)!important;border-color:var(--midnight-border)!important}.theme-midnight .care-insights>header aside>div{color:var(--midnight-text)!important;background:var(--midnight-control)!important;border:1px solid var(--midnight-border)!important}.theme-midnight .care-visits>header>aside{color:var(--midnight-text)!important;background:0 0!important}.theme-midnight .care-visits>header>aside>a,.theme-midnight .care-visits>header>aside>b{color:var(--midnight-text)!important;background:var(--midnight-control)!important;border-color:var(--midnight-border)!important}.theme-midnight :is(.care-center-tabs,.care-center-summary article,.care-insights,.care-insight-metrics article,.care-coordination,.care-profile-settings,.care-notes,.care-plan-manager,.care-visits,.care-reliability,.care-emergency-summary,.care-audit,.care-readiness,.care-handoff-packet,.care-center-empty,.care-center-loading){color:var(--midnight-text)!important;background:var(--midnight-surface)!important;border-color:var(--midnight-border)!important;box-shadow:none!important;background-image:none!important}.theme-midnight .care-center-tabs button{color:var(--pixora-dark-text,#c4d3da)!important;background:0 0!important}.theme-midnight .care-center-tabs button:is(.active,:hover,:focus-visible){color:var(--midnight-text)!important;background:var(--midnight-control)!important;box-shadow:none!important}.theme-midnight :is(.care-center-summary article.attention,.care-insight-metrics article.attention,.care-open-requests article.acknowledged){color:var(--midnight-text)!important;background:#2b2020!important;border-color:#70473f!important}.theme-midnight :is(.care-coordination>form,.care-notes>form,.care-visits>form,.care-contact-editor fieldset,.care-reliability-note,.care-visit-checklist label,.care-daily-plan.all-done>header){color:var(--midnight-text)!important;background:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight :is(.care-coordination input,.care-coordination select,.care-profile-settings input,.care-profile-settings select,.care-notes textarea,.care-notes select,.care-alert-response input,.care-plan-fields input,.care-plan-fields select,.care-visits input,.care-visits select,.care-visits textarea,.care-visit-list article>div input,.care-reliability-grid input,.care-reliability-grid select,.care-safety-editor input,.care-safety-editor textarea,.care-audit-tools input){caret-color:var(--midnight-text);color:var(--midnight-text)!important;border-color:var(--pixora-dark-border,#344d5c)!important;background:#0c1720!important}.theme-midnight :is(.care-coordination input,.care-profile-settings input,.care-notes textarea,.care-alert-response input,.care-plan-fields input,.care-visits input,.care-visits textarea,.care-visit-list article>div input,.care-safety-editor input,.care-safety-editor textarea,.care-audit-tools input)::placeholder{opacity:1;color:var(--midnight-muted)!important}.theme-midnight :is(.care-insights>header aside>div,.care-plan-progress,.care-insight-chart,.care-insight-categories span,.care-handoff-metrics article,.care-handoff-content li,.care-print-summary article,.care-accessibility-panel>div>label){color:var(--midnight-text)!important;background-color:var(--midnight-raised)!important;border-color:var(--midnight-border)!important}.theme-midnight .care-insight-chart{background-image:linear-gradient(to top, var(--pixora-dark-control,#304654) 1px, transparent 1px)!important}.theme-midnight :is(.care-insights>header button.active,.care-plan-today button,.care-plan-days button,.care-visit-list article>div button,.care-reliability>footer button.secondary,.care-accessibility-panel fieldset button,.care-note-list article>button){color:var(--midnight-text)!important;background:var(--midnight-control)!important;border-color:var(--pixora-dark-border,#344d5c)!important;box-shadow:none!important}.theme-midnight :is(.care-plan-today button.complete,.care-plan-days button.active,.care-accessibility-panel fieldset button.selected){color:#07131a!important;background:var(--midnight-accent)!important;border-color:var(--midnight-accent)!important}.theme-midnight :is(.care-plan-today article,.care-plan-history article,.care-plan-editor,.care-plan-editor article,.care-visit-list article,.care-visit-history article,.care-open-requests article,.care-activity article,.care-note-list article,.care-audit article,.care-handoff-content>section,.care-handoff-content>footer){border-color:var(--midnight-border)!important}.theme-midnight :is(.care-center-summary p,.care-center-summary small,.care-insights small,.care-insight-metrics p,.care-insight-heading small,.care-insight-categories span,.care-exceptions small,.care-coordination small,.care-profile-settings small,.care-notes small,.care-plan-manager small,.care-plan-layout h3,.care-plan-empty,.care-visits small,.care-visit-columns h3,.care-visit-empty,.care-reliability small,.care-reliability-grid label,.care-reliability-grid em,.care-emergency-summary small,.care-audit small,.care-readiness small,.care-safety-editor label,.care-handoff-packet small,.care-handoff-content h3,.care-handoff-content li span){color:var(--midnight-muted)!important}.theme-midnight :is(.care-center-summary strong,.care-insights strong,.care-insight-heading h3,.care-insight-categories b,.care-exceptions strong,.care-coordination h2,.care-coordination h3,.care-profile-settings h2,.care-notes h2,.care-plan-manager h2,.care-plan-manager h3,.care-visits h2,.care-visits h3,.care-reliability h2,.care-emergency-summary h2,.care-audit h2,.care-readiness h2,.care-handoff-packet h2,.care-handoff-content h2,.care-handoff-content p){color:var(--midnight-text)!important}.theme-midnight .care-center-loading>i{background:linear-gradient(100deg, #152531 25%, var(--pixora-dark-control,#223644) 42%, #152531 60%)!important;background-size:300% 100%!important}}html[data-pixora-planner-theme=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-pixora-product=student][data-pixora-planner-theme=midnight] .student-hero{background:var(--pixora-dark-raised)!important;border:1px solid var(--pixora-shared-line)!important;box-shadow:0 18px 42px #00000052!important}html[data-pixora-planner-theme=midnight] :is(.connect-app,.student-app,.budget-shell,.live-app) :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-midnight .pixora-account-session-row{border-color:var(--midnight-border)!important;color:var(--midnight-text)!important}.theme-midnight .pixora-account-session-row p{color:var(--midnight-muted)!important}.theme-midnight .pixora-account-logout{color:#ef8d8d!important;border-color:#a94d4d!important}.theme-midnight .pixora-unified-account-invite input,.theme-midnight .pixora-household-only-form input{border-color:var(--midnight-border)!important;color:var(--midnight-text)!important;background:#07131e!important}.theme-midnight .pixora-unified-account-invite select,.theme-midnight .pixora-account-person-row select{background:var(--midnight-control)!important;border-color:var(--midnight-border)!important;color:var(--midnight-text)!important}.theme-midnight .pixora-pending-badge{background:var(--pixora-dark-warning-bg);color:var(--pixora-dark-warning);border-color:var(--pixora-dark-warning-border)}.theme-midnight .native-people-access .account-invite input,.theme-midnight .native-people-access .invite-form input,.theme-midnight .native-people-access .account-name{border-color:var(--midnight-border)!important;color:var(--midnight-text)!important;background:#07131e!important}.theme-midnight .native-people-access .account-invite select,.theme-midnight .native-people-access .account-row select{background:var(--midnight-control)!important;border-color:var(--midnight-border)!important;color:var(--midnight-text)!important}:root{--pixora-surface-radius:18px;--pixora-surface-radius-compact:14px;--pixora-surface-border-width:1px;--pixora-surface-border-color:color-mix(in srgb, var(--pixora-shared-line,#d8ded8) 58%, var(--pixora-shared-highlight,#8ba5ff) 42%);--pixora-surface-shadow:inset 0 1px 0 color-mix(in srgb, var(--pixora-shared-highlight,#8ba5ff) 32%, transparent), inset 0 -2px 0 color-mix(in srgb, var(--pixora-shared-side,#173f3a) 46%, transparent), 0 3px 0 color-mix(in srgb, var(--pixora-shared-side,#173f3a) 56%, transparent), 0 11px 26px color-mix(in srgb, var(--pixora-shared-side,#173f3a) 28%, transparent), 0 0 0 1px color-mix(in srgb, var(--pixora-shared-highlight,#8ba5ff) 20%, transparent)}html[data-pixora-planner-theme],.theme-pack{--pixora-surface-color:var(--pixora-shared-paper);--pixora-subsurface-color:var(--pixora-shared-tint);--pixora-surface-text:var(--pixora-shared-ink);--pixora-surface-muted:var(--pixora-shared-muted);--pixora-surface-accent:var(--pixora-shared-accent)}:is(html[data-pixora-product=planner] :is(.app.theme-pack>main>header,.max-home-header,.max-dash-card,.board,.toolbar,.week-grid,.month-wrap,.weekly-sheet,.day-focus,.planner-install-setup,.main-menu-settings,.pixora-event-reminders,.access-settings:not(.embedded),.access-card:not(.embedded),.display-management,.notification-center,.automation-center,.nudge-settings,.wall-display-card,.live-cards-handoff,.household-setting,.assistant-control-setting,.planner-plan-banner,.schedule-insights,.guided-routines,.meal-controls,.meal-batch,.meal-week>article,.recipe-discovery,.recipe-search-grid>article,.recipe-cuisines,.saved-recipe-card,.pantry-manager,.pantry-category-manager,.pantry-quick-add,.pantry-grid>article,.grocery-batch,.grocery-groups>section,.custom-list-head,.new-list-form,.message-form,.family-notes,.shopping-search-card,.shopping-section,.shopping-suggestion-grid>article,.shopping-saved>article,.alarm-overview,.alarm-list>article,.alarm-clock-face,.alarm-clock-face>aside,.alarm-channel-manager,.alarm-channel-list>article,.person-notification-routing,.person-notification-routing>div>article,.provider-help,.calendar-export,.reward-shop,.chore-suggestions,.routine-groups>section,.ring-page>header,.ring-certification-notice,.ring-menu-toggle,.ring-connect-card,.ring-camera,.ring-state,.weather-location,.weather-current,.weather-chart-card,.weather-days>article,.weather-day-details,.weather-empty,.smart-provider-tabs,.ha-page,.ha-connect,.ha-header,.ha-connection-editor,.ha-dashboard-section,.memory-board-sender>header,.memory-board-sender>form,.sports-hero,.sports-library,.tv-favorites-hero,.tv-library,.tv-search-card,.tv-search-results>article,.tv-empty,.tv-favorite,.tv-favorite-settings,.tv-add-modal),html[data-pixora-product=connect] :is(.sidebar,.feed-heading,.feed-tabs,.feed-filters,.composer,.post-card,.people-panel,.ad-panel,.college-circles-panel,.school-verification,.empty-feed),html[data-pixora-product=budget] :is(.summary-card,.panel,.page-panel,.settings-card,.report-card,.safe-card,.auth-card,.onboarding-card),html[data-pixora-product=live] :is(.live-intro,.live-intro>span,.cards-framework-grid>section,.cards-display-target,.deck-assignment-board),html[data-pixora-product=student] :is(.student-hero,.student-panel,.student-section,.class-grid>article,.project-grid>article,.connection-grid>form,.connection-grid>article,.connection-list>article,.assignment-table,.study-calendar>section,.student-modal),html[data-pixora-product=care] :is(.care-hero,.care-card,.care-center>header,.care-center-tabs,.care-center-summary>article,.care-profile-settings,.care-coordination,.care-notes,.care-visits,.care-plan-manager,.care-insights,.care-insight-metrics>article,.care-reliability,.care-emergency-summary,.care-audit,.care-readiness,.care-handoff-packet,.care-center-empty,.care-center-loading,.care-memory-board-stage,.care-memory-board-day)){box-sizing:border-box;border-style:solid;border-width:var(--pixora-surface-border-width);border-color:var(--pixora-surface-border-color);background-clip:padding-box;border-radius:var(--pixora-surface-radius)!important;background:var(--pixora-surface-color)!important;color:var(--pixora-surface-text)!important;box-shadow:var(--pixora-surface-shadow)!important}html[data-pixora-product=planner] .alarm-clock-face>aside{--pixora-surface-color:var(--pixora-subsurface-color)}html[data-pixora-product=planner] .alarm-clock-face>svg{color:var(--pixora-surface-accent)!important}html[data-pixora-product=planner] :is(.shopping-suggestion-grid>article>i,.shopping-actions>a,.shopping-amazon-open,.provider-help>a,.tv-favorite-actions>a,.tv-favorite-actions>button,.tv-search-results article>button,.tv-added){background:var(--pixora-subsurface-color)!important;color:var(--pixora-surface-text)!important;border-color:var(--pixora-shared-line,var(--line,#d8ded8))!important}html[data-pixora-product=planner] :is(.ring-certification-notice,.provider-help,.calendar-export,.alarm-channel-manager,.person-notification-routing,.alarm-overview) :is(strong,h2,h3){color:var(--pixora-surface-text)!important}html[data-pixora-product=planner] :is(.ring-certification-notice,.provider-help,.calendar-export,.alarm-channel-manager,.person-notification-routing,.alarm-overview) :is(p,small){color:var(--pixora-surface-muted)!important}:is(html[data-pixora-product=planner] :is(.board,.weekly-sheet,.day-focus,.meal-controls,.meal-batch,.meal-week>article,.recipe-discovery,.recipe-search-grid>article,.recipe-cuisines,.pantry-manager,.pantry-category-manager,.pantry-quick-add,.pantry-grid>article,.grocery-batch,.grocery-groups>section,.schedule-insights,.guided-routines,.new-list-form,.message-form,.family-notes,.shopping-search-card,.shopping-section,.shopping-suggestion-grid>article,.shopping-saved>article,.alarm-overview,.alarm-list>article,.alarm-clock-face,.alarm-clock-face>aside,.alarm-channel-manager,.alarm-channel-list>article,.person-notification-routing,.person-notification-routing>div>article,.provider-help,.calendar-export,.ring-certification-notice,.ring-menu-toggle,.tv-search-results>article,.tv-empty,.tv-favorite,.tv-favorite-settings,.tv-add-modal,.smart-provider-tabs,.ha-page,.ha-connect),html[data-pixora-product=budget] :is(.summary-card,.panel,.page-panel,.settings-card,.report-card,.safe-card,.auth-card,.onboarding-card),html[data-pixora-product=live] :is(.live-intro,.cards-framework-grid>section,.cards-display-target,.deck-assignment-board),html[data-pixora-product=student] :is(.student-hero,.student-panel,.student-section),html[data-pixora-product=care] :is(.care-hero,.care-card,.care-center>header,.care-center-tabs,.care-memory-board-stage,.care-memory-board-day)){overflow:hidden}html[data-pixora-product=planner] :is(.access-settings.embedded,.access-card.embedded){box-shadow:none;background:0 0;border-width:1px 0 0;border-radius:0!important}@media (width<=640px){:is(html[data-pixora-product=planner] :is(.board,.meal-controls,.meal-batch,.pantry-manager,.ring-page>header,.weather-location,.smart-provider-tabs,.ha-page,.ha-connect),html[data-pixora-product=connect] :is(.composer,.post-card,.people-panel,.ad-panel),html[data-pixora-product=budget] :is(.panel,.page-panel,.settings-card),html[data-pixora-product=live] .live-intro,html[data-pixora-product=student] :is(.student-hero,.student-panel,.student-section),html[data-pixora-product=care] :is(.care-hero,.care-card)){border-radius:var(--pixora-surface-radius-compact)!important}}html[data-pixora-planner-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--pixora-shared-bg)}html[data-pixora-planner-theme] body{color:var(--pixora-shared-ink);background:var(--pixora-shared-bg)!important}html[data-pixora-product=planner][data-pixora-planner-theme]:not([data-pixora-planner-theme=midnight]) .app.theme-pack{background:radial-gradient(circle at 78% -12%,color-mix(in srgb,var(--pixora-shared-highlight) 28%,transparent),transparent 34rem),linear-gradient(145deg,var(--pixora-shared-bg),color-mix(in srgb,var(--pixora-shared-tint) 60%,#fff))!important}html[data-pixora-product=planner][data-pixora-planner-theme]:not([data-pixora-planner-theme=midnight]) .app.theme-pack>aside{box-shadow:12px 0 40px color-mix(in srgb,var(--pixora-shared-side) 18%,transparent);background:linear-gradient(165deg,var(--pixora-shared-side),var(--pixora-shared-side-soft))!important}html[data-pixora-product=planner][data-pixora-planner-theme]:not([data-pixora-planner-theme=midnight]) :is(.board,.overview-card,.day-focus,.toolbar,.household-setting){box-shadow:0 14px 38px color-mix(in srgb,var(--pixora-shared-side) 9%,transparent);border-color:color-mix(in srgb,var(--pixora-shared-accent) 18%,var(--pixora-shared-line))!important}html[data-pixora-product=planner][data-pixora-planner-theme]:not([data-pixora-planner-theme=midnight]) :is(.primary,.home-hero){background:linear-gradient(120deg,var(--pixora-shared-accent),var(--pixora-shared-side-soft))!important}html[data-pixora-planner-theme] :is(button,a){transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}html[data-pixora-product=planner][data-pixora-planner-theme] .app.theme-pack>aside nav button.active{background:var(--pixora-shared-side-soft,var(--theme-side-soft))!important;color:#fff!important}@media (hover:hover){html[data-pixora-planner-theme] button:not(:disabled):hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){html[data-pixora-planner-theme] :is(button,a){transition:none}html[data-pixora-planner-theme] button:not(:disabled):hover{transform:none}}html[data-pixora-product=connect] .connect-app{min-height:100vh;background:radial-gradient(circle at 82% -8%,color-mix(in srgb,var(--pixora-shared-highlight) 20%,transparent),transparent 32rem),var(--pixora-shared-bg)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app :is(.topbar,.sidebar,.feed-heading,.feed-tabs,.feed-filters,.people-panel,.ad-panel,.modal,.modal-card),html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.composer,.post-card,.college-circles-panel,.school-verification,.empty-feed){background:var(--pixora-shared-paper)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app .topbar{background:color-mix(in srgb,var(--pixora-shared-paper) 92%,transparent)!important}html[data-pixora-product=connect] .connect-app :is(.sidebar,.right-rail){color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app :is(.sidebar button,.topbar-actions>button),html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.feed-tabs button,.topic-tabs button,.circle-pill,.filter-chip){border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app .sidebar button.selected,html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.feed-tabs button.active,.topic-tabs button.active,.filter-chip.active,.primary){background:linear-gradient(120deg,var(--pixora-shared-accent),var(--pixora-shared-side-soft))!important;border-color:var(--pixora-shared-accent)!important;color:#fff!important}html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.composer textarea,.composer input,.composer select),html[data-pixora-product=connect] .connect-app :is(.connect-modal input,.connect-modal textarea,.connect-modal select){background:var(--pixora-shared-tint)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app :is(.nav-label,.people-panel small,.ad-panel p),html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.post-meta,.post-time,.empty-feed p){color:var(--pixora-shared-muted)!important}html[data-pixora-product=connect] .connect-app :is(.connect-mark,.connect-mark>strong),html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.eyebrow,.college-circles-panel>header small){color:var(--pixora-shared-accent)!important}html[data-pixora-product=connect] .connect-app .connect-modal,html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.home-attention,.circle-home-card,.circle-welcome,.school-circle-banner,.school-renewal-banner,.school-circle-directory,.community-discovery-search,.common-prompt,.community-discovery-principles span,.discovery-section,.discovery-card-grid article,.common-card,.common-principles span,.common-themes button){background:var(--pixora-shared-paper)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app :is(.topbar-actions>button:not(.profile-button),.sidebar-circle-collapse),html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.home-attention>div button,.circle-home-tabs,.circle-home-tabs button,.circle-home-pane footer button,.school-circle-directory article,.school-circle-directory article>button,.community-interest-shortcuts button,.discovery-section>header>button,.discovery-card-grid article>button,.common-signal-row button){background:var(--pixora-shared-tint)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.circle-home-tabs button.active,.community-interest-shortcuts button.active,.discovery-section>header>button,.discovery-card-grid article>button,.common-themes button.active,.common-signal-row button.active){background:linear-gradient(120deg,var(--pixora-shared-accent),var(--pixora-shared-side-soft))!important;border-color:var(--pixora-shared-accent)!important;color:#fff!important}html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.community-discovery-hero,.common-hero){background:linear-gradient(125deg,var(--pixora-shared-side),var(--pixora-shared-side-soft) 65%,var(--pixora-shared-accent))!important;border-color:var(--pixora-shared-line)!important;color:#fff!important;box-shadow:var(--pixora-shared-shadow)!important}html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.community-discovery-hero h1,.community-discovery-hero p,.community-discovery-hero small,.common-hero h1,.common-hero p,.common-hero small){color:#fff!important}html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.home-attention small,.circle-home-card header em,.circle-home-pane,.school-circle-banner small,.school-renewal-banner small,.school-circle-directory em,.school-circle-directory small,.community-interest-shortcuts>span,.discovery-section header p,.discovery-card-grid article p,.discovery-card-grid article em,.community-discovery>footer,.common-card header em,.common-card p,.common-region){color:var(--pixora-shared-muted)!important}html[data-pixora-product=connect] .connect-app .feed-discovery-divider{border-color:var(--pixora-shared-line)!important;background:var(--pixora-shared-line)!important}html[data-pixora-product=connect] .connect-app .common-prompt strong{color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app .common-prompt small{color:var(--pixora-shared-muted)!important}html[data-pixora-product=connect] .connect-app .common-prompt>svg{color:var(--pixora-shared-accent)!important;background:var(--pixora-shared-tint)!important}html[data-pixora-product=connect] .connect-app .common-prompt button{background:var(--pixora-shared-accent)!important;color:#fff!important}html[data-pixora-product=connect] .connect-app :is(.location-pin-composer,.post-location-pin){background:var(--pixora-shared-tint)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app .location-pin-composer :is(label,.event-composer-heading),html[data-pixora-product=connect] .connect-app .post-location-pin :is(strong){color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app :is(.location-pin-composer label small,.location-pin-instructions,.location-pin-composer>p,.post-location-pin small,.post-location-pin em){color:var(--pixora-shared-muted)!important}html[data-pixora-product=connect] .connect-app .location-pin-composer input{background:var(--pixora-shared-paper)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=connect] .connect-app .location-choice-divider{background:var(--pixora-shared-line)!important}html[data-pixora-product=connect] .connect-app .location-choice-divider span{background:var(--pixora-shared-tint)!important;color:var(--pixora-shared-muted)!important}html[data-pixora-product=connect] .connect-app :is(.location-pin-actions button,.post-location-pin>i){background:linear-gradient(120deg,var(--pixora-shared-accent),var(--pixora-shared-side-soft))!important;color:#fff!important}html[data-pixora-product=connect] .connect-app :is(.location-pin-actions span,.post-location-pin>b){color:var(--pixora-shared-accent)!important}html[data-pixora-product=connect] .connect-app:not(.school-brand-colors) :is(.post-card footer,.circle-home-tabs,.school-circle-directory article){border-color:var(--pixora-shared-line)!important}html[data-pixora-product=student] .student-app{background:var(--pixora-shared-bg)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=student] .student-app>aside{background:var(--pixora-shared-side)!important;border-color:var(--pixora-shared-line)!important}html[data-pixora-product=student] :is(.student-brand,.student-app>aside nav button,.student-app>aside footer a){color:#fff!important}html[data-pixora-product=student] .student-app>aside :is(small,footer small){color:color-mix(in srgb,var(--pixora-shared-highlight) 78%,#fff)!important}html[data-pixora-product=student] .student-app>aside nav button.active{background:var(--pixora-shared-side-soft)!important;color:#fff!important}html[data-pixora-product=student] .student-app>main{background:radial-gradient(circle at 90% 0,color-mix(in srgb,var(--pixora-shared-highlight) 18%,transparent),transparent 30rem),var(--pixora-shared-bg)!important}html[data-pixora-product=student] .student-hero{background:linear-gradient(120deg,var(--pixora-shared-side),var(--pixora-shared-side-soft) 62%,var(--pixora-shared-accent))!important;box-shadow:0 20px 45px color-mix(in srgb,var(--pixora-shared-side) 25%,transparent)!important}html[data-pixora-product=student] .student-hero small{color:var(--pixora-shared-highlight)!important}html[data-pixora-product=student] :is(.student-panel,.student-section,.class-grid>article,.project-grid>article,.connection-grid>form,.connection-grid>article,.connection-list article,.assignment-table,.study-calendar>section,.student-modal,.student-login>section){background:var(--pixora-shared-paper)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important;box-shadow:var(--pixora-shared-shadow)!important}html[data-pixora-product=student] :is(.student-panel>header,.assignment-row,.study-row,.study-calendar article){border-color:var(--pixora-shared-line)!important}html[data-pixora-product=student] :is(.study-calendar>section>header,.project-grid article>div button,.student-modal-close,.student-login-switch){background:var(--pixora-shared-tint)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=student] :is(.student-app>main>header small,.project-grid article header small,.parent-summary>small){color:var(--pixora-shared-accent)!important}html[data-pixora-product=student] .student-primary{background:linear-gradient(120deg,var(--pixora-shared-accent),var(--pixora-shared-side-soft))!important;border-color:var(--pixora-shared-accent)!important;color:#fff!important;box-shadow:0 10px 24px color-mix(in srgb,var(--pixora-shared-accent) 24%,transparent)!important}html[data-pixora-product=student] :is(.family-settings input,.family-settings select,.student-modal input,.student-modal select,.student-modal textarea,.connection-grid input){background:var(--pixora-shared-tint)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=student] :is(.section-head p,.class-grid p,.class-grid small,.project-grid p,.connection-grid p,.assignment-row small,.study-row small,.student-empty){color:var(--pixora-shared-muted)!important}html[data-pixora-product=student] :is(.parent-summary,.student-sharing-summary){background:linear-gradient(135deg,var(--pixora-shared-tint),color-mix(in srgb,var(--pixora-shared-highlight) 16%,var(--pixora-shared-paper)))!important;border-color:var(--pixora-shared-line)!important}html[data-pixora-product=budget] .budget-shell{--ink:var(--pixora-shared-ink);--muted:var(--pixora-shared-muted);--line:var(--pixora-shared-line);--paper:var(--pixora-shared-paper);--cream:var(--pixora-shared-bg);--mint:var(--pixora-shared-tint);--green:var(--pixora-shared-accent);--deep:var(--pixora-shared-side);--teal:var(--pixora-shared-side-soft);--shadow:var(--pixora-shared-shadow);background:var(--pixora-shared-bg)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=budget] .budget-shell>aside{box-shadow:12px 0 40px color-mix(in srgb,var(--pixora-shared-side) 18%,transparent);background:linear-gradient(165deg,var(--pixora-shared-side),var(--pixora-shared-side-soft))!important;color:#fff!important}html[data-pixora-product=budget] .budget-shell>aside nav button.active{background:var(--pixora-shared-side-soft)!important;color:#fff!important}html[data-pixora-product=budget] :is(.summary-card,.panel,.page-panel,.settings-card,.report-card,.safe-card,.auth-card,.onboarding-card){background:var(--pixora-shared-paper)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=live] .live-app{--ink:var(--pixora-shared-ink);--muted:var(--pixora-shared-muted);--line:var(--pixora-shared-line);--paper:var(--pixora-shared-paper);--theme-soft:var(--pixora-shared-tint);--theme-side:var(--pixora-shared-side);--theme-accent:var(--pixora-shared-accent);background:radial-gradient(circle at 95% 0,color-mix(in srgb,var(--pixora-shared-highlight) 22%,transparent),transparent 30rem),var(--pixora-shared-bg)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=live] .live-topbar{background:linear-gradient(100deg,var(--pixora-shared-side),var(--pixora-shared-side-soft))!important;border-color:var(--pixora-shared-line)!important}html[data-pixora-product=live] .live-topbar nav button.active{border-color:var(--pixora-shared-highlight)!important}html[data-pixora-product=live] :is(.live-preview,.live-install){background:var(--pixora-shared-accent)!important;border-color:var(--pixora-shared-accent)!important;color:#fff!important}html[data-pixora-product=live] :is(.live-intro>span,.cards-framework-grid>section,.cards-display-target,.deck-assignment-board){background:var(--pixora-shared-paper)!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=care] .care-mode{--care-ink:var(--pixora-shared-ink);--care-accent:var(--pixora-shared-accent);--care-accent-strong:var(--pixora-shared-highlight);--care-deep:var(--pixora-shared-side);--care-deep-soft:var(--pixora-shared-side-soft);--care-accent-soft:var(--pixora-shared-tint);--care-accent-text:var(--pixora-shared-accent);--care-accent-border:var(--pixora-shared-line);--care-focus:var(--pixora-shared-highlight);--care-deepest:var(--pixora-shared-bg);background:var(--pixora-shared-bg)!important;color:var(--pixora-shared-ink)!important}html[data-pixora-product=care] .care-mode>main{background:radial-gradient(circle at 90% 0,color-mix(in srgb,var(--pixora-shared-highlight) 18%,transparent),transparent 30rem),var(--pixora-shared-bg)!important}html[data-pixora-background] body,html[data-pixora-background] #root,html[data-pixora-background] :is(.app.theme-pack,.connect-app,.budget-shell,.live-app,.student-app,.care-mode),html[data-pixora-background] :is(.app.theme-pack,.connect-app,.budget-shell,.live-app,.student-app,.care-mode)>main{background:var(--pixora-user-background)!important}html[data-pixora-background] :is(.max-home-dashboard,.home-dashboard,.overview-grid,.connect-layout,.feed-column,.budget-main,.budget-main>.content,.live-workspace,.student-app>main,.student-dashboard,.care-mode>main,.care-center,.care-workspace-panel){background:0 0!important}
