:root{--sf-bg:var(--hp-bg);--sf-surface:var(--hp-surface);--sf-raised:var(--hp-surface-sunken);--sf-text:var(--hp-text);--sf-muted:var(--sf-text);--sf-muted-line:var(--hp-muted-line);--sf-text-disabled:var(--hp-text-disabled);--sf-border:var(--hp-line-strong);--sf-accent:var(--hp-accent);--sf-on-accent:#fff;--sf-error:#a32f30;--sf-soft:var(--hp-accent-soft)}html[data-sf-theme=dark]{color-scheme:dark;--sf-bg:var(--sf-black-bg);--sf-surface:var(--sf-black-surface);--sf-raised:var(--sf-black-raised);--sf-text:var(--sf-black-ink);--sf-muted:var(--sf-text);--sf-muted-line:var(--sf-black-muted-line);--sf-text-disabled:var(--sf-black-disabled);--sf-border:var(--sf-black-border);--sf-accent:var(--sf-black-accent);--sf-on-accent:var(--sf-black-on-accent);--sf-error:#ffb3ad;--sf-soft:var(--sf-black-selected);--sf-card-bg:var(--sf-surface);--sf-shell-ink:var(--sf-text);--sf-shell-line:var(--sf-border);--sf-shell-soft:var(--sf-soft);--sf-select-line-color:var(--sf-accent);--sf-dirty-dot:var(--sf-error);--sf-type-brand-color:var(--sf-text);--sf-type-nav-color:var(--sf-text);--sf-type-nav-selected-color:var(--sf-accent);--sf-type-section-heading-color:var(--sf-text);--sf-type-body-color:var(--sf-text);--sf-type-dense-color:var(--sf-text);--sf-type-todo-color:var(--sf-muted);--sf-type-button-color:var(--sf-text);--sf-type-action-color:var(--sf-accent);--sf-type-input-color:var(--sf-text);--sf-type-note-color:var(--sf-muted);--sf-type-category-color:var(--sf-muted);--sf-type-data-heading-color:var(--sf-text)}html[data-sf-theme] body{background:var(--sf-bg)}html[data-sf-theme] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell){background-image:var(--sf-background-image,none);background-position:50%;background-size:cover;background-attachment:fixed}html[data-sf-text-size] [data-everflow-shell-top]{zoom:var(--sf-text-zoom-header,1)}html[data-sf-text-size] nav[data-quick-labels]{zoom:var(--sf-text-zoom-rail,1)}html[data-sf-text-size] :is(:is(main,.app-shell)>aside,aside.sunny-sidebar){zoom:var(--sf-text-zoom-sidebar,1)}html[data-sf-text-size] :is([data-everflow-shell-top]~:not([data-first-run-guide]),body:not(:has([data-everflow-shell-top])) nav[data-quick-labels]~main){zoom:var(--sf-text-zoom-main,1)}html[data-sf-hidden~=attention] [data-home-display=attention],html[data-sf-hidden~=board] [data-home-display=board],html[data-sf-hidden~=calendar] [data-home-display=calendar],html[data-sf-hidden~=important] [data-home-display=important],html[data-sf-hidden~=schedule] [data-home-display=schedule],html[data-sf-hidden~=todo] [data-home-display=todo],html[data-sf-hidden~=weather] [data-home-display=weather]{display:none!important}html[data-sf-theme=dark] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell) :is(h1,h2,h3,p,span,strong,small,em,b,label,dt,dd,li,a,button,summary,time){color:var(--sf-text)}html[data-sf-theme=dark] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell) :is(input,select,textarea){color:var(--sf-text);background:var(--sf-raised);border-color:var(--sf-border)}html[data-sf-theme=dark] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell) input::placeholder{color:var(--sf-muted)}html[data-sf-theme=dark] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell) :is(a,button,input,summary,select):focus-visible{outline:3px solid var(--sf-accent)!important;outline-offset:3px}html[data-sf-theme=dark] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell) :is(.sunny-home-panel,.sunny-panel-head,.sunny-panel-link,.sunny-panel-empty,.sunny-module-card:not(:where(html:not([data-sf-preset=aurora]) [data-home-v2-section=modules]>.sunny-module-card))){color:var(--sf-text);background:var(--sf-card-bg,var(--sf-surface))!important;border-color:var(--sf-border)}html[data-sf-theme=dark] .sunny-home-shell .sunny-module-card :is(b,em){color:var(--sf-text)}html[data-sf-theme=dark] .sunny-home-shell .sunny-hero-calendar :is(h2,span,b,button){color:var(--sf-text)}html[data-sf-theme=dark] .sunny-home-shell .sunny-hero-calendar .sunny-calendar-day.outside{color:var(--sf-text-disabled)}html[data-sf-theme=dark] .sunny-home-shell .sunny-calendar-day.today{background:var(--sf-soft)}html[data-sf-theme=dark] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell) :is(.sunny-favorite-add,.sunny-favorite-manage,.sunny-favorite-controls button){color:var(--sf-text);background:var(--sf-raised);border-color:var(--sf-border)}html[data-sf-theme=dark] svg[data-weather-symbol] [data-dark-stroke]{stroke:var(--sf-weather-dark-stroke)}html[data-sf-theme=dark]:not([data-sf-preset=aurora]) :is(.sunny-calendar-weekday.weekday-6,.sunny-calendar-day.weekday-6:not(.holiday):not(.outside)){color:var(--sf-black-accent)}:root{--hp-bg:#f7f6f2;--sf-page-ground-standard:var(--hp-bg);--hp-bg-rgb:247,246,242;--hp-surface:#fffefb;--hp-surface-sunken:#f2ece1;--hp-sidebar:#c4cccb;--hp-side-menu-text:#211a12;--hp-settings-sidebar:#c4d2e1;--hp-settings-bg:#f7f7f7;--hp-settings-bg-rgb:247,247,247;--hp-mist-blue:#e1e8f0;--hp-navy-ink:#0a1b2e;--sf-quick-bar-bg:#8d9ea8;--sf-quick-bar-ink:#2a231b;--sf-quick-bar-hover:rgba(255,255,255,0.38);--sf-quick-bar-selected:rgba(255,255,255,0.6);--hp-line:#e6ddcc;--hp-line-strong:#d3c7b2;--hp-line-card:#e0d6c6;--hp-ink:#2a231b;--hp-text:#3a3026;--hp-muted:var(--hp-text);--hp-muted-line:#6e6252;--hp-text-disabled:#4f4337;--hp-text-soft:#5b636c;--hp-accent:#4f6a37;--hp-accent-deep:#415a2a;--hp-accent-soft:#e9ecdc;--hp-terracotta:#9a4a2a;--hp-terracotta-soft:#f6e7dc;--app-switch-base-bg:#eceeed;--app-switch-meeting-bg:#e2eadf;--app-switch-field-bg:#c9bcad;--app-switch-team-bg:#c9d9e6;--app-image-base-deep:#5f656b;--app-image-meeting-deep:#42705a;--app-image-field-deep:#7d6a55;--app-image-team-deep:#46658f;--app-image-common-deep:var(--hp-tsz-strong);--app-image-base-soft:var(--app-switch-base-bg);--app-image-meeting-soft:#e6ede8;--app-image-field-soft:#f1ebe2;--app-image-team-soft:#e5ebf2;--app-image-common-soft:var(--hp-settings-selected);--app-image-on-deep:var(--hp-settings-surface);--app-image-select:var(--app-image-common-deep);--app-image-select-meeting:var(--app-image-meeting-deep);--app-switch-text:#24354e;--sf-base-side-bg-top:var(--app-image-base-soft);--sf-base-side-bg-bottom:var(--app-image-base-soft);--sf-base-side-edge:#bfcdd0;--sf-select-line-color:var(--app-image-select);--sf-select-line-height:2px;--hp-calendar-sunday:#c23a41;--hp-calendar-saturday:#3473d4;--hp-matte-red:#9b5144;--hp-matte-blue:#4b6a8f;--sc-bg:#f6f0e6;--sc-card:#fffdf8;--sc-text:#2b2722;--sc-strong:#18210f;--sc-link:#2f4321;--sc-line:#e6dccb;--sc-line-strong:#cdbfa7;--sc-input-line:#b9ab92;--sc-primary:#7d936c;--sc-primary-hover:#8aa078;--sc-primary-line:#6a7f5a;--sc-soft:#eef2e6;--sc-soft-strong:#e2ead6;--sc-soft-line:#cdd8bf;--sc-sand:#efe6d6;--sc-warm-bg:#fbf3e4;--sc-warm-line:#e8cfa6;--sc-warm-text:#5c340b;--sc-staff-bg:#eef4fb;--sc-staff-line:#9fb8d6;--sc-staff-text:#1f3550;--sc-staff-bar:#2f5d8f;--sc-alert-text:#6b2410;--sc-alert-line:#d49a86;--sc-shadow:rgb(43 39 34/6%);--scp-canvas:#f9f9f7;--scp-card:#ffffff;--scp-line:#ecebe6;--scp-ink:#0d1747;--scp-label:#262f47;--scp-name:#2b3966;--scp-body:#262f47;--scp-muted:#262f47;--scp-faint:#262f47;--scp-tab-off:#262f47;--scp-navy:#14224a;--scp-green:#6c844b;--scp-green-text:#576a2f;--scp-green-label:#677e48;--scp-green-soft:#f1f4ec;--scp-green-chip:#e6ecdc;--scp-green-active:#edf1e6;--scp-green-bar:#8ea271;--scp-green-circle:#eef1e7;--scp-blue:#2c64bf;--scp-blue-soft:#ebf2f9;--scp-blue-button:#3876cd;--scp-blue-icon:#5a8ad7;--scp-blue-link:#4676c1;--scp-blue-tab:#2b71cb;--scp-warn-bg:#fcf9f1;--scp-warn-line:#f3e7cc;--scp-warn-title:#7b410c;--scp-warn-icon:#b2702a;--scp-warn-button:#fbeecf;--scp-warn-button-line:#dcc18a;--scp-warn-button-text:#865214;--scp-side-card:#f6f8f2;--scp-dot-beige:#dcd0be;--scp-dot-brown:#9c7249;--scp-dot-black:#2b2b2b;--scp-shadow:rgb(20 30 60/7%);--ch-green:var(--app-image-meeting-deep);--ch-surface:#fff;--ch-line:#e3e7e4;--ch-green-deep:var(--app-image-meeting-deep);--ch-row-hover:color-mix(in srgb,var(--app-image-meeting-soft) 50%,var(--hp-surface));--ch-selected:var(--app-image-meeting-soft);--ch-line-soft:#e4ebe6;--ch-green-line:color-mix(in srgb,var(--app-image-meeting-deep) 35%,var(--hp-surface));--ch-button-line:#b8c7bd;--ch-line-mid:#d5ddd8;--ch-sunken:#f6f8f7;--fld-bg:#faf6ee;--fld-surface:#faf7f2;--fld-head:#efe6d6;--fld-primary:#c8b39a;--fld-line:#e0d1b8;--fld-thumb:#9a8472;--fld-secondary:#a9b59a;--fld-active:#b0cbe1;--fld-done:#f3cdcf;--hp-settings-control:#8a9ea9;--hp-settings-selected:#e4e8ec;--hp-settings-ink:#16212a;--hp-settings-note:#334155;--hp-settings-line:#dbe3e9;--hp-settings-menu:#c0c8c6;--hp-settings-surface:#ffffff;--hp-settings-preview-dark:#222a31;--hp-settings-preview-bar:#15202a;--hp-settings-preview-line:#3d4b55;--hp-tsz-ink:#1d2329;--hp-tsz-muted:#555a62;--hp-tsz-sub:#43566c;--hp-tsz-blue:#335a75;--hp-tsz-strong:#4f6a80;--hp-tsz-pale:#dbe2e8;--hp-tsz-surface:#fffefc;--hp-bluegray-strong:var(--hp-tsz-strong);--hp-bluegray-deep:var(--hp-tsz-blue);--hp-bluegray-soft:var(--hp-settings-selected);--hp-ai-action:#574f9e;--hp-ai-action-soft:#ecebf7;--hp-ai-action-line:#c9c5ea;--hp-ai-usage-muted:#5d6670;--hp-ai-usage-line:#c9d2da;--hp-ai-preview-bg:#eef1f4;--hp-ai-usage-warning:#9a5b00;--hp-ai-usage-warning-soft:#fdf1dc;--hp-ai-usage-stop:#8f2f2f;--hp-ai-action-disabled-bg:#f2f2f4;--hp-ai-action-disabled-text:#8a8a95;--hp-ai-action-disabled-line:#dcdce2;--hp-ai-action-disabled-mark:#a3a3ad;--hp-tip-glass:rgb(230 240 238/95%);--hp-tip-solid:#e6f0ee;--hp-tip-ink:#234348;--hp-tip-edge:rgb(160 190 188/55%);--hp-tip-shadow:0 4px 16px rgb(35 60 60/8%);--hp-tip-blur:14px;--sf-black-bg:#000000;--sf-black-surface:#080808;--sf-black-raised:#0f0f0f;--sf-black-selected:#1c1c1c;--sf-black-line:#262626;--sf-black-ink:#f5f5f5;--sf-black-muted:#b6b6b6;--sf-black-accent:#3d8ef5;--sf-black-focus:#8ab8ff;--sf-black-border:#3a3a3a;--sf-black-disabled:#c8c8c8;--sf-black-muted-line:#a8a8a8;--sf-black-on-accent:#0b0b0b}html[data-sf-theme=dark]{--hp-tip-glass:rgb(230 240 238/97%)}html:not([data-sf-theme=dark]) .sf-palette-hp{background-color:var(--hp-bg);--sf-type-brand-color:var(--hp-ink);--sf-type-nav-color:var(--hp-text);--sf-type-nav-selected-color:var(--hp-ink);--sf-type-section-heading-color:var(--hp-ink);--sf-type-body-color:var(--hp-text);--sf-type-dense-color:var(--hp-text);--sf-type-button-color:var(--hp-text);--sf-type-action-color:var(--hp-accent);--sf-type-category-color:var(--hp-muted);--sf-type-todo-color:var(--hp-muted)}:root{--sf-aurora-night:#061220;--sf-aurora-side:rgba(5,20,40,.82);--sf-aurora-rail:rgba(8,28,50,.88);--sf-aurora-top-glow:linear-gradient(180deg,rgba(40,190,225,.16),rgba(40,190,225,0) 260px);--sf-aurora-side-line:rgba(130,180,205,.16);--sf-aurora-surface:rgba(10,26,46,.86);--sf-aurora-border:rgba(255,255,255,.08);--sf-aurora-teal:#68ecd2;--sf-aurora-purple:#c5b5ff;--sf-aurora-preview:linear-gradient(135deg,#111827,#311042 25%,#4c0519 50%,#1e3a8a 75%,#065f46);--sf-aurora-preview-ring:inset 0 0 0 1px rgba(52,211,153,.45),0 0 10px rgba(52,211,153,.3);--sf-aurora-preview-bar:rgba(104,236,210,.75);--sf-aurora-preview-line:rgba(255,255,255,.22);--sf-aurora-page-background:radial-gradient(1000px 560px at 14% -8%,rgba(40,190,220,.33),transparent 68%),radial-gradient(900px 340px at 48% -6%,rgba(40,220,180,.17),transparent 70%),radial-gradient(620px 640px at 108% 24%,rgba(130,90,255,.41),transparent 68%),radial-gradient(1200px 820px at 96% 114%,rgba(40,235,170,.38),transparent 68%),radial-gradient(900px 360px at 52% 112%,rgba(40,200,170,.17),transparent 70%),radial-gradient(320px 800px at -6% 60%,rgba(40,170,220,.18),transparent 70%),linear-gradient(180deg,#041122,#030e1c);--sf-aurora-search-ground:linear-gradient(110deg,rgba(52,211,153,.10),rgba(17,24,39,.06) 45%,rgba(167,139,250,.14));--sf-aurora-selected-glow:inset 0 0 16px rgba(52,211,153,.12),0 0 15px rgba(52,211,153,.25);--sf-aurora-glass-filter:blur(18px) saturate(150%);--sf-aurora-blue:#a8d7ff;--sf-aurora-blue-glow:0 0 8px rgba(147,197,253,.5);--sf-aurora-brand-glow:0 0 5px rgba(255,255,255,.62),0 0 14px rgba(140,200,255,.55);--sf-aurora-w-sun:#ffd36b;--sf-aurora-w-sun-fill:rgba(255,211,107,.22);--sf-aurora-w-cloud:#b9dcff;--sf-aurora-w-cloud-fill:rgba(185,220,255,.10);--sf-aurora-w-cloud-solid:#0b1a2d;--sf-aurora-w-storm:#c9b8ff;--sf-aurora-w-storm-fill:rgba(201,184,255,.12);--sf-aurora-w-rain:#6cbcff;--sf-aurora-w-snow:#e6f3ff;--sf-aurora-w-bolt:#ffe27a;--sf-aurora-w-bolt-fill:rgba(255,226,122,.32);--sf-aurora-w-mist:#9fd4e8;--sf-aurora-w-glow:0 0 3px rgba(120,205,255,.55);--sf-aurora-today:#20b98a;--sf-aurora-today-ink:#04301f;--sf-aurora-today-size:30px;--sf-aurora-today-glow:0 0 10px 1px rgba(32,185,138,.55);--sf-aurora-mint:#3df5cc;--sf-aurora-mint-hover:#8ffbe3;--sf-aurora-mint-ink:#033b2c;--sf-aurora-mint-glow:0 0 12px rgba(61,245,204,.55);--sf-aurora-mint-glow-strong:0 0 18px rgba(61,245,204,.8);--sf-preset-standard-bg:#f7f6f2;--sf-preset-standard-sidebar:#c4cccb;--sf-preset-standard-surface:#fffefb;--sf-preset-standard-border:#d3c7b2}html[data-sf-theme=dark][data-sf-preset=aurora]{color-scheme:dark;--sf-bg:var(--sf-aurora-night);--sf-surface:var(--sf-aurora-surface);--sf-raised:rgba(255,255,255,.065);--sf-text:#edf5fc;--sf-muted:#c5d3e3;--sf-text-disabled:#cbdbe8;--sf-muted-line:#9db8cc;--sf-border:var(--sf-aurora-border);--sf-accent:var(--sf-aurora-teal);--sf-on-accent:#06231e;--sf-soft:rgba(52,211,153,.12);--sf-error:#ffb3ad;--hp-bg:var(--sf-bg);--hp-bg-rgb:6,18,32;--hp-surface:var(--sf-surface);--hp-surface-sunken:var(--sf-raised);--hp-sidebar:var(--sf-aurora-side);--hp-side-menu-text:var(--sf-text);--hp-ink:var(--sf-text);--hp-text:var(--sf-text);--hp-muted:var(--sf-text);--hp-text-disabled:var(--sf-text-disabled);--hp-muted-line:var(--sf-muted-line);--hp-line:var(--sf-border);--hp-line-strong:var(--sf-border);--hp-accent:var(--sf-accent);--hp-accent-deep:#1f625f;--hp-accent-soft:var(--sf-soft);--sf-rail-top:var(--sf-aurora-rail);--sf-rail-bottom:var(--sf-aurora-rail);--sf-rail-ink:var(--sf-text);--sf-rail-hover:var(--sf-soft);--sf-rail-selected:var(--sf-soft);--sf-card-radius:20px;--sf-card-radius-small:16px;--sf-card-edge-width:1.25px;--sf-card-face:rgba(58,68,80,.32);--sf-card-bg:linear-gradient(180deg,rgba(80,176,214,.28) 0%,rgba(80,176,214,.10) 24px,rgba(80,176,214,0) 72px),var(--sf-card-face);--sf-edge-a:rgba(160,245,252,.95);--sf-edge-b:rgba(105,175,252,.46);--sf-edge-c:rgba(160,120,238,.20);--sf-card-edge:linear-gradient(168deg,var(--sf-edge-a) 0%,color-mix(in srgb,var(--sf-edge-a) 72%,transparent) 6%,var(--sf-edge-b) 18%,color-mix(in srgb,var(--sf-edge-b) 42%,transparent) 42%,var(--sf-edge-c) 100%);--sf-card-border-tint:rgba(130,215,230,.26);--sf-card-top-line:inset 0 1px 0 rgba(180,245,252,.40);--sf-card-shoulder:var(--sf-card-top-line),inset 1.5px 2.5px 3.5px -1px rgba(120,225,235,.26),0 -1px 2.5px 0.5px rgba(130,215,235,.62),-1px 0 2.5px rgba(120,205,235,.22);--sf-card-shadow:var(--sf-card-shoulder),0 12px 28px rgba(0,0,0,.34),0 0 16px -3px rgba(60,215,205,.42),0 0 34px -8px rgba(100,120,255,.30),0 0 9px 1px rgba(110,215,235,.20);--sf-small-edge-color:rgba(130,215,225,.55);--sf-small-edge-glow:inset 0 1px 0 rgba(170,230,240,.20),0 0 8px -2px rgba(60,200,200,.30);--sf-entrance-face:rgba(15,35,55,.45);--sf-entrance-ring:#508a94;--sf-entrance-ring-soft:rgba(76,150,160,.35);--sf-entrance-glow:inset 0 0 10px rgba(40,140,150,.50);--sf-theme-base:#78aaf0;--sf-theme-meeting:#5ad7aa;--sf-theme-field:#becda5;--sf-theme-team:#87a5f5;--sf-theme-case-navigator:#78cdb9;--sf-theme-product-search:#6ebeeb;--sf-theme-sunny-capture:#b4a5f0;--sf-theme-twinfile:#afbed7;--sf-theme-sunny-link:#f0a587;--sf-theme-sns-operation-navi:#eb96be;--sf-control-bg:rgba(255,255,255,.05);--sf-sidebar-bg:var(--hp-sidebar);--hp-tip-glass:#0d1723;--hp-tip-solid:#0d1723;--hp-tip-ink:#ffffff;--hp-tip-edge:#00f0ff;--hp-tip-border-width:1.5px;--hp-tip-shadow:0 0 6px rgba(0,240,255,.8),0 0 16px rgba(0,229,208,.5),0 0 32px rgba(0,200,255,.3),0 6px 16px rgba(0,0,0,.6);--hp-tip-radius:12px;--hp-tip-blur:0px;--hp-tip-padding:8px 18px;--hp-tip-font-size:var(--sf-read-font-body);--hp-tip-letter-spacing:0.03em}html[data-sf-theme=dark][data-sf-preset=aurora] :is(.sunny-home-panel,.sunny-module-card,[class*=heroCopy],[class*=heroCalendar],[class*=heroSummary] a,[class*=heroSummaryStatic]){--sf-card-edge:linear-gradient(168deg,var(--sf-edge-a) 0%,color-mix(in srgb,var(--sf-edge-a) 72%,transparent) 6%,var(--sf-edge-b) 18%,color-mix(in srgb,var(--sf-edge-b) 42%,transparent) 42%,var(--sf-edge-c) 100%)}html[data-sf-theme=dark][data-sf-preset=aurora] .sunny-module-card.base{--sf-edge-a:rgba(150,210,255,.95);--sf-edge-b:rgba(110,150,255,.46);--sf-edge-c:rgba(170,120,255,.22)}html[data-sf-theme=dark][data-sf-preset=aurora] .sunny-module-card.meeting{--sf-edge-a:rgba(140,255,215,.95);--sf-edge-b:rgba(70,225,195,.46);--sf-edge-c:rgba(90,160,240,.20)}html[data-sf-theme=dark][data-sf-preset=aurora] .sunny-module-card.field{--sf-edge-a:rgba(200,255,190,.95);--sf-edge-b:rgba(110,230,190,.46);--sf-edge-c:rgba(100,170,230,.20)}html[data-sf-theme=dark][data-sf-preset=aurora] .sunny-module-card.team{--sf-edge-a:rgba(170,195,255,.95);--sf-edge-b:rgba(125,150,255,.46);--sf-edge-c:rgba(190,120,255,.22)}html[data-sf-theme=dark][data-sf-preset=aurora] :is([data-home-display=calendar],[data-home-display=attention],.sunny-attention-card){--sf-edge-a:rgba(130,255,205,.95);--sf-edge-b:rgba(70,225,195,.46);--sf-edge-c:rgba(100,150,240,.20)}html[data-sf-theme=dark][data-sf-preset=aurora] button[data-everflow-shortcut][data-everflow-shortcut]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-sf-theme=dark][data-sf-preset=aurora] button[data-everflow-shortcut][data-everflow-shortcut]:hover{background:radial-gradient(closest-side,rgba(110,220,235,.22),rgba(110,220,235,0))!important}html[data-sf-theme=dark][data-sf-preset=aurora] button[data-everflow-shortcut][data-everflow-shortcut][aria-current=page]{background:radial-gradient(closest-side,rgba(110,220,235,.14),rgba(110,220,235,0))!important}html[data-sf-theme=dark][data-sf-preset=aurora] [data-app-switch-head] button[data-app-switch-button][data-app-switch-button]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-sf-theme=dark][data-sf-preset=aurora] [data-app-switch-head] button[data-app-switch-button][data-app-switch-button]:hover{background:radial-gradient(closest-side,rgba(110,220,235,.2),rgba(110,220,235,0))!important}html[data-sf-theme=dark][data-sf-preset=aurora] a[data-sidebar-brand-logo][data-sidebar-brand-logo]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-sf-theme=dark][data-sf-preset=aurora] a[data-sidebar-brand-logo][data-sidebar-brand-logo]:hover{background:radial-gradient(closest-side,rgba(110,220,235,.2),rgba(110,220,235,0))!important}html[data-sf-theme=dark][data-sf-preset=aurora]:not([data-sf-aurora-bg=off]) :is([data-home-display=calendar],[data-home-display=attention],.sunny-attention-card){--sf-card-bg:linear-gradient(180deg,rgba(40,230,170,.26) 0%,rgba(40,230,170,.10) 24px,rgba(40,230,170,0) 76px),var(--sf-card-face)}html[data-sf-preset=aurora] body{background:var(--sf-aurora-page-background);background-color:var(--sf-bg);background-attachment:fixed;background-size:cover}html[data-sf-preset=aurora] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell){background:transparent!important}html[data-sf-preset=aurora] :is(.sunny-sidebar,[data-sunny-flow-white-sidebar]){background:var(--sf-aurora-top-glow),var(--hp-sidebar)!important;backdrop-filter:var(--sf-aurora-glass-filter);-webkit-backdrop-filter:var(--sf-aurora-glass-filter);border-right-color:var(--sf-aurora-side-line)}html[data-sf-preset=aurora] .sunny-quick-rail-fixed{color:var(--sf-text);background:var(--sf-aurora-top-glow),var(--sf-aurora-rail);border-right-color:var(--sf-aurora-side-line);backdrop-filter:var(--sf-aurora-glass-filter);-webkit-backdrop-filter:var(--sf-aurora-glass-filter)}html[data-sf-preset=aurora] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell) :is(.sunny-top-search,.sunny-home-clock){color:var(--sf-text);background:var(--sf-surface);border-color:rgba(52,211,153,.4);box-shadow:var(--sf-aurora-selected-glow);backdrop-filter:var(--sf-aurora-glass-filter);-webkit-backdrop-filter:var(--sf-aurora-glass-filter)}html[data-sf-preset=aurora] :is(.sunny-home-shell,.sunny-apps-shell,.sunny-settings-shell) .sunny-top-search{background-image:var(--sf-aurora-search-ground)}html[data-sf-preset=aurora] .sunny-top-search input{background:transparent!important}html[data-sf-preset=aurora] .sunny-home-shell :is(.sunny-home-panel,.sunny-module-card){position:relative;isolation:isolate;border-color:var(--sf-card-border-tint);border-radius:var(--sf-card-radius);box-shadow:var(--sf-card-shadow);backdrop-filter:var(--sf-aurora-glass-filter);-webkit-backdrop-filter:var(--sf-aurora-glass-filter)}html[data-sf-preset=aurora] .sunny-home-shell.sunny-home-shell :is(.sunny-panel-head,.sunny-panel-link,.sunny-panel-empty){background:transparent!important;border-color:var(--sf-border)}html[data-sf-preset=aurora] .sunny-home-shell .sunny-home-panel:before,html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card:after{content:"";position:absolute;inset:0;padding:var(--sf-card-edge-width);border:0;border-radius:inherit;background:var(--sf-card-edge);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;z-index:0}html[data-sf-preset=aurora] .sunny-home-shell .sunny-home-panel:before{z-index:-1}html[data-sf-preset=aurora] .sunny-apps-shell :is([data-app-id],[data-sheet-id]),html[data-sf-preset=aurora] .sunny-settings-shell [role=tabpanel] section[aria-labelledby]{backdrop-filter:var(--sf-aurora-glass-filter);-webkit-backdrop-filter:var(--sf-aurora-glass-filter)}html[data-sf-preset=aurora] .sunny-home-shell .sunny-home-clock :is(strong,b,time){color:var(--sf-aurora-blue)!important;text-shadow:var(--sf-aurora-blue-glow)}html[data-sf-theme=dark][data-sf-preset=aurora] a[data-sidebar-brand-logo] img{content:image-set(url("/everflow-neon-logo-s-44-1x.png") 1x,url("/everflow-neon-logo-s-44-2x.png") 2x,url("/everflow-neon-logo-s-44-3x.png") 3x);width:44px;height:44px;object-fit:contain}html[data-sf-preset=aurora] :is([data-standard-brand-name],[data-app-switch-name]){color:#f4fbff!important;text-shadow:var(--sf-aurora-brand-glow)}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-icon{--sf-aurora-theme:var(--sf-aurora-blue);border-radius:var(--sf-card-radius-small);color:var(--sf-aurora-theme)!important;background:color-mix(in srgb,var(--sf-aurora-theme) 16%,rgba(8,20,36,.82))!important;border-color:color-mix(in srgb,var(--sf-aurora-theme) 48%,transparent);box-shadow:0 0 15px -2px color-mix(in srgb,var(--sf-aurora-theme) 32%,transparent)}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card.base .sunny-module-icon{--sf-aurora-theme:var(--sf-theme-base)}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card.meeting .sunny-module-icon{--sf-aurora-theme:var(--sf-theme-meeting)}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card.field .sunny-module-icon{--sf-aurora-theme:var(--sf-theme-field)}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card.team .sunny-module-icon{--sf-aurora-theme:var(--sf-theme-team)}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card.sunny-module-card{--module-card-veil:linear-gradient(90deg,rgba(6,18,32,.97),rgba(6,18,32,.90) 24%,rgba(6,18,32,.46) 38%,rgba(6,18,32,.05) 62%,rgba(6,18,32,0));background-repeat:no-repeat!important;background-size:100% 100%,auto 100%!important}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card.base{background-image:var(--module-card-veil),url(/sunny-flow/home/base-card-20260821.webp)!important}html[data-sf-preset=aurora] .sunny-home-shell :is(.sunny-module-card.meeting,.sunny-module-card.team){background-image:var(--module-card-veil),url(/sunny-flow/home/meeting-card-20260821.webp)!important}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card.field{background-image:var(--module-card-veil),url(/sunny-flow/home/field-card-20260821.webp)!important}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card.base{background-position:0 0,right -28px center!important}html[data-sf-preset=aurora] .sunny-home-shell :is(.sunny-module-card.meeting,.sunny-module-card.team){background-position:0 0,right -48px center!important}html[data-sf-preset=aurora] .sunny-home-shell .sunny-module-card.field{background-position:0 0,right -24px center!important}html[data-sf-theme=dark][data-sf-preset=aurora] [class*=sunny-works-home_sidebar] .sunny-favorite-list li:hover>a:not(:hover):not(:focus-visible),html[data-sf-theme=dark][data-sf-preset=aurora] [class*=sunny-works-home_sidebar] .sunny-favorite-list li:not(:hover)>:is(a,button[data-context-trigger]):not(:focus-visible){background:transparent!important}html[data-sf-theme=dark][data-sf-preset=aurora] .sunny-home-shell :is(.sunny-favorite-manage,.sunny-panel-link,.sunny-calendar-month-button,[class*=weatherWeekButton],[class*=home-cards_collapse],[class*=scopeButton],[class*=boardOpenAction]){border-color:var(--sf-small-edge-color);box-shadow:var(--sf-small-edge-glow)}html[data-sf-preset=aurora] .sunny-home-shell :is(.sunny-calendar-weekday.weekday-0,.sunny-calendar-day.weekday-0:not(.outside),.sunny-calendar-day.holiday:not(.outside)){color:#ffb4bf}html[data-sf-preset=aurora] .sunny-home-shell :is(.sunny-calendar-weekday.weekday-6,.sunny-calendar-day.weekday-6:not(.holiday):not(.outside)){color:#acd2ff}html[data-sf-theme=dark][data-sf-preset=aurora] .sunny-home-shell .sunny-calendar-grid .sunny-calendar-day.today{position:relative;isolation:isolate;color:var(--sf-aurora-today-ink);background:transparent}html[data-sf-theme=dark][data-sf-preset=aurora] .sunny-home-shell .sunny-calendar-grid .sunny-calendar-day.today:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:var(--sf-aurora-today-size);height:var(--sf-aurora-today-size);border-radius:50%;background:var(--sf-aurora-today);box-shadow:var(--sf-aurora-today-glow);transform:translate(-50%,-50%);pointer-events:none}html[data-sf-preset=aurora] svg[data-weather-symbol]>:not([data-aurora-symbol]),svg[data-weather-symbol] [data-aurora-symbol]{display:none}html[data-sf-preset=aurora] svg[data-weather-symbol] [data-aurora-symbol]{display:inline;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(var(--sf-aurora-w-glow))}html[data-sf-preset=aurora] svg[data-weather-symbol] .aw-sun{stroke:var(--sf-aurora-w-sun)}html[data-sf-preset=aurora] svg[data-weather-symbol] .aw-sun-fill{fill:var(--sf-aurora-w-sun-fill);stroke:none}html[data-sf-preset=aurora] svg[data-weather-symbol] .aw-cloud{stroke:var(--sf-aurora-w-cloud);fill:var(--sf-aurora-w-cloud-fill)}html[data-sf-preset=aurora] svg[data-weather-symbol] .aw-cloud-solid{fill:var(--sf-aurora-w-cloud-solid);stroke:none}html[data-sf-preset=aurora] svg[data-weather-symbol] .aw-storm{stroke:var(--sf-aurora-w-storm);fill:var(--sf-aurora-w-storm-fill)}html[data-sf-preset=aurora] svg[data-weather-symbol] .aw-rain{stroke:var(--sf-aurora-w-rain);stroke-width:2}html[data-sf-preset=aurora] svg[data-weather-symbol] .aw-snow{stroke:var(--sf-aurora-w-snow)}html[data-sf-preset=aurora] svg[data-weather-symbol] .aw-bolt{stroke:var(--sf-aurora-w-bolt);fill:var(--sf-aurora-w-bolt-fill);stroke-width:1.5}html[data-sf-preset=aurora] svg[data-weather-symbol] .aw-mist{stroke:var(--sf-aurora-w-mist);stroke-width:2}html[data-sf-theme=dark][data-sf-preset=aurora][data-sf-aurora-bg=off]{--sf-aurora-page-background:none;--sf-aurora-search-ground:none;--sf-aurora-selected-glow:0 0 0 0 transparent;--sf-aurora-glass-filter:none;--sf-aurora-blue-glow:none;--sf-aurora-top-glow:linear-gradient(transparent,transparent);--sf-aurora-brand-glow:0 0 3px rgba(255,255,255,.35);--sf-card-bg:var(--sf-card-face);--sf-card-shoulder:var(--sf-card-top-line);--sf-card-shadow:var(--sf-card-top-line);--sf-small-edge-glow:0 0 0 0 transparent;--sf-entrance-glow:0 0 0 0 transparent;--sf-aurora-w-glow:0 0 0 transparent;--sf-aurora-today-glow:0 0 0 0 transparent;--sf-aurora-mint-glow:0 0 0 0 transparent;--sf-aurora-mint-glow-strong:0 0 0 0 transparent}html[data-sf-preset=aurora][data-sf-aurora-bg=off] .sunny-home-shell .sunny-module-card{background-image:none!important}@media screen{html[data-sf-preset=aurora][data-sf-aurora-app] main{--hp-bg:transparent;--hp-accent-deep:var(--sf-accent);--accent:var(--sf-accent);--hp-terracotta:var(--sf-error);--hp-terracotta-soft:color-mix(in srgb,var(--sf-error) 12%,var(--sf-surface));--meeting-bg:transparent;--meeting-sage:var(--sf-soft);--meeting-moss:var(--sf-soft);--meeting-sage-soft:var(--sf-soft);--meeting-row-selected:var(--sf-soft);--meeting-sidebar-bg:var(--sf-aurora-side);--meeting-sidebar-line:var(--sf-border);--sf-base-side-bg-top:var(--sf-aurora-side);--sf-base-side-bg-bottom:var(--sf-aurora-side);--sf-base-side-edge:var(--sf-border);background:transparent!important}html[data-sf-preset=aurora][data-sf-aurora-app] main[class*=meeting-property-list_page__]{--meeting-on-deep:var(--sf-text);--hp-settings-ink:var(--sf-text);--hp-settings-control:var(--sf-soft);--hp-settings-selected:var(--sf-soft);--hp-settings-line:var(--sf-border)}html[data-sf-preset=aurora][data-sf-aurora-app] main :is([class*=team-home_page__],[class*=team-todo_page__],[class*=ledger_workspace__],[class*=base-progress-list_pageArea__]){background:transparent!important}html[data-sf-preset=aurora][data-sf-aurora-app] main :is([class*=baseSidebar__],[class*=base-sidebar-v05_sidebar__],[class*=meeting-property-list_sidebar__]){background:var(--sf-aurora-top-glow),var(--sf-aurora-side)!important;color:var(--sf-text);border-color:var(--sf-border);-webkit-backdrop-filter:var(--sf-aurora-glass-filter);backdrop-filter:var(--sf-aurora-glass-filter)}html[data-sf-preset=aurora][data-sf-aurora-app] main :is(input,select,textarea,thead th){color:var(--sf-text)!important;background:var(--sf-surface)!important;border-color:var(--sf-border)!important}html[data-sf-preset=aurora][data-sf-aurora-app] main input::placeholder,html[data-sf-preset=aurora][data-sf-aurora-app] main textarea::placeholder{color:var(--sf-muted)!important;opacity:1}html[data-sf-preset=aurora][data-sf-aurora-app] .sunny-top-search input{background:transparent!important}html[data-sf-preset=aurora][data-sf-aurora-app] main :is(.summary-list div,.quick-link-list a,.input-guidance,.export-link){background:var(--sf-control-bg)!important;color:var(--sf-text)!important;border-color:var(--sf-border)}html[data-sf-preset=aurora][data-sf-aurora-app] main :is(.panel,[class*=_card__],[class*=_panel__],[class*=team-todo_summaryCard__],[class*=team-todo_listCard__],[class*=team-todo_editorCard__],[class*=base-progress-list_section__]){position:relative;isolation:isolate;background:var(--sf-card-bg)!important;border-color:var(--sf-card-border-tint);border-radius:var(--sf-card-radius);box-shadow:var(--sf-card-shadow);backdrop-filter:var(--sf-aurora-glass-filter);-webkit-backdrop-filter:var(--sf-aurora-glass-filter)}html[data-sf-preset=aurora][data-sf-aurora-app] main :is(.panel,[class*=_card__],[class*=_panel__],[class*=team-todo_summaryCard__],[class*=team-todo_listCard__],[class*=team-todo_editorCard__],[class*=base-progress-list_section__]):before{content:"";position:absolute;inset:0;z-index:-1;padding:var(--sf-card-edge-width);border-radius:inherit;background:var(--sf-card-edge);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}html[data-sf-preset=aurora][data-sf-aurora-app] main :is(.button.primary,.action-button,.filter-button,.filters button[type=submit],[class*=toolbarPrimary__],[class*=dialogPrimary__],[class*=dialogSecondary__],[class*=primaryButton__],[class*=primaryAction__],[class*=_primary__],[class*=selectedDay__]){background:var(--sf-soft)!important;color:var(--sf-text)!important;border-color:var(--sf-small-edge-color);box-shadow:var(--sf-small-edge-glow)}html[data-sf-preset=aurora][data-sf-aurora-app] main :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--sf-accent)!important;outline-offset:3px}html[data-sf-preset=aurora][data-sf-aurora-app] main :is([class*=sunday__],[class*=todoOverdue__],[class*=actionError__]){color:var(--sf-error)}html[data-sf-preset=aurora][data-sf-aurora-app] main [class*=saturday__]{color:var(--sf-aurora-blue)}html[data-sf-preset=aurora][data-sf-aurora-app] main tr[class*=dataRowSelected__] td{background:var(--sf-soft)}}@media print{html[data-sf-preset=aurora][data-sf-aurora-app]{color-scheme:light;--sf-bg:Canvas;--sf-surface:Canvas;--sf-raised:Canvas;--sf-card-bg:Canvas;--sf-text:CanvasText;--sf-muted:CanvasText;--sf-text-disabled:CanvasText;--sf-accent:CanvasText;--sf-border:GrayText;--sf-soft:Canvas;--sf-aurora-rail:Canvas;--sf-aurora-top-glow:none;--hp-accent-deep:CanvasText}}@media (prefers-contrast:more){html[data-sf-theme=dark][data-sf-preset=aurora]{--sf-card-face:rgba(10,18,30,.97);--sf-card-edge:linear-gradient(rgba(214,238,248,.9),rgba(214,238,248,.9));--sf-entrance-ring:#8cc9d2;--sf-aurora-w-glow:0 0 0 transparent}}@media (prefers-reduced-transparency:reduce){html[data-sf-theme=dark][data-sf-preset=aurora]{--sf-card-face:rgba(14,22,34,.96);--sf-aurora-glass-filter:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){html[data-sf-theme=dark][data-sf-preset=aurora]{--sf-surface:rgba(6,18,32,.94);--sf-raised:rgba(6,18,32,.94);--sf-card-bg:linear-gradient(160deg,rgba(14,42,62,.94),rgba(5,14,32,.94))}}html[data-sf-preset=aurora] :is([class*=sunny-proposal-v02_root__],[class*=base-screen_baseToolbar__],[class*=base-screen_baseWorkspace__],[class*=ledger_page__],[class*=trade-partners_body__],[class*=field-contacts_wrap__],[class*=uploads_page__],[class*=plan-studio-sidebar_shell__],[class*=estimate-builder_body__],[class*=field-visit_screen__],[class^=navi_frame__],[class*=" navi_frame__"],[class*=meeting-property-list_page__],[class*=team-home_page__],[class*=team-todo_page__]){--hp-accent:inherit;--hp-accent-deep:inherit;--hp-accent-soft:inherit;--app-image-scope-deep:inherit;--app-image-scope-soft:inherit}