.pixora-language-picker{z-index:100000;background:color-mix(in srgb,var(--pixora-shared-side) 88%,transparent);border:1px solid color-mix(in srgb,var(--pixora-shared-line) 18%,transparent);box-shadow:0 8px 28px color-mix(in srgb,var(--pixora-shared-side) 27%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;display:none;position:fixed;bottom:16px;right:16px}.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:var(--pixora-shared-ink);background:#fff}.pixora-personal-translate{border-left:1px solid color-mix(in srgb,var(--pixora-shared-line) 18%,transparent);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;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:var(--pixora-shared-muted);font:700 11px/1.2 Inter,system-ui,sans-serif}.pixora-personal-translate:has(input:checked) span{color:var(--pixora-shared-ink)}[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;background:var(--pixora-shared-paper);width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--pixora-shared-ink);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(--pixora-shared-ink);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{max-width:none;color:var(--pixora-shared-muted);font-size:12px}.pixora-language-picker.is-menu-placement .pixora-personal-translate:has(input:checked) span{color:var(--pixora-shared-ink)}.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-left:0;border-top:1px solid var(--pixora-shared-line);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,var(--pixora-shared-paper)) 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:#657874;--pixora-shared-line:#d8ded8;--pixora-shared-shadow:0 18px 55px #203b3818;--pixora-shared-on-accent:#050810;--pixora-shared-on-side:#fff;--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:#5e797f;--pixora-shared-line:#c8dcdd;--pixora-shared-shadow:0 18px 55px #16465a18;--pixora-shared-on-accent:#050810;--pixora-shared-on-side:#fff;--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;--pixora-shared-on-accent:#050810;--pixora-shared-on-side:#fff;--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;--pixora-shared-on-accent:#050810;--pixora-shared-on-side:#fff;--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:#647585;--pixora-shared-line:#ccd9e1;--pixora-shared-shadow:0 18px 55px #2d415818;--pixora-shared-on-accent:#050810;--pixora-shared-on-side:#fff;--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;--pixora-shared-on-accent:#050810;--pixora-shared-on-side:#fff;--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;--pixora-shared-on-accent:#050810;--pixora-shared-on-side:#fff;--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:#5e7a70;--pixora-shared-line:#c3dfd3;--pixora-shared-shadow:0 18px 55px #064e3b18;--pixora-shared-on-accent:#050810;--pixora-shared-on-side:#fff;--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:#637495;--pixora-shared-line:#c9d7ed;--pixora-shared-shadow:0 18px 55px #08296b18;--pixora-shared-on-accent:#fff;--pixora-shared-on-side:#fff;--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:#65767b;--pixora-shared-line:#e5cad7;--pixora-shared-shadow:0 18px 55px #005c5918;--pixora-shared-on-accent:#050810;--pixora-shared-on-side:#fff;--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-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:#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-shared-on-accent:#050810;--pixora-shared-on-side:var(--pixora-shared-ink);--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);color:var(--pixora-shared-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--pixora-shared-bg)}: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,.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,.weather-location,.weather-current,.weather-chart-card,.weather-days>article,.weather-day-details,.weather-empty,.smart-provider-tabs,.ha-page,.ha-connect,.ha-connection-editor,.ha-dashboard-section,.memory-board-sender>header,.memory-board-sender>form,.sports-library,.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=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,.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(.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(.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,.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=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,.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=care] :is(.care-hero,.care-card)){border-radius:var(--pixora-surface-radius-compact)!important}}html[data-pixora-planner-theme]{background:var(--pixora-shared-bg);--pixora-shared-on-side:var(--pixora-shared-on-accent);--pixora-shared-overlay-ink:#fff;--pixora-shared-overlay-shadow:#000;--pixora-shared-overlay-panel-start:#0b3578;--pixora-shared-overlay-panel-end:#000}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] .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] .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] :is(.board,.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] .primary{background:var(--pixora-shared-accent)!important;color:var(--pixora-shared-on-accent,#fff)!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:var(--pixora-shared-on-side)!important}@media (hover:hover){html[data-pixora-planner-theme] button:not(:disabled):not(.locator-member-marker):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:var(--pixora-shared-accent)!important;border-color:var(--pixora-shared-accent)!important;color:var(--pixora-shared-on-accent)!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:var(--pixora-shared-accent)!important;border-color:var(--pixora-shared-accent)!important;color:var(--pixora-shared-on-accent)!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))!important;border-color:var(--pixora-shared-line)!important;color:var(--pixora-shared-on-side)!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:var(--pixora-shared-on-side)!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:var(--pixora-shared-on-accent)!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:var(--pixora-shared-accent)!important;color:var(--pixora-shared-on-accent)!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=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:var(--pixora-shared-on-side)!important}html[data-pixora-product=budget] .budget-shell>aside nav button.active{background:var(--pixora-shared-side-soft)!important;color:var(--pixora-shared-on-side)!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:var(--pixora-shared-on-accent)!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,.care-mode),html[data-pixora-background] :is(.app.theme-pack,.connect-app,.budget-shell,.live-app,.care-mode)>main{background:var(--pixora-user-background)!important}html[data-pixora-background] :is(.max-home-dashboard,.connect-layout,.feed-column,.budget-main,.budget-main>.content,.live-workspace,.care-mode>main,.care-center,.care-workspace-panel){background:0 0!important}
