:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--setup-site-accent:#0e6573;--setup-plan-accent:#6841aa;--setup-business-accent:#12509e;--bg-canvas:#fff;--bg-surface:#fff;--bg-sunken:#d8e1ea;--bg-elevated:#fff;--bg-overlay:#0911198c;--border-hairline:#e5e9ef;--border-control:#6e8296;--text-primary:#141419;--text-secondary:#47474c;--text-muted:#5c5c61;--text-on-solid:#fff;--text-disabled:#7e8d9b;--primary-solid:#12509e;--primary-solid-hover:#0e4183;--primary-subtle:#dbe7f7;--primary-on-subtle:#0c3d77;--ok-text:#0e6b3f;--ok-subtle:#d7efe1;--ok-on-subtle:#08532f;--warn-text:#8a5200;--warn-solid:#8a5200;--warn-subtle:#fbebce;--warn-on-subtle:#6b4000;--danger-text:#a31c12;--danger-solid:#b3261e;--danger-subtle:#fbe1dd;--danger-on-subtle:#7e140c;--sync-text:#41546a;--sync-subtle:#e3e9f0;--sync-on-subtle:#33445a;--focus-ring:#12509e;--focus-ring-inverse:#fff;--brand-mark-bg:#12509e;--brand-mark-ink:#fff;--row-hover:#eef3fb;--elevation-1:0 1px 2px #0d161f14, 0 1px 1px #0d161f0a;--elevation-2:0 4px 12px #0d161f1f;--elevation-3:0 12px 32px #0d161f33;--elevation-card:0 1px 2px #1414190a, 0 8px 24px #1414190f;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--target-primary:64px;--target-secondary:52px;--target-floor:48px;--target-gap:12px;--target-big:64px;--target-row:var(--target-big);--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", Roboto, system-ui, "Helvetica Neue", Arial, "Noto Sans", "Nirmala UI", "Noto Sans Devanagari", sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Roboto, system-ui, "Helvetica Neue", Arial, "Noto Sans", "Nirmala UI", "Noto Sans Devanagari", sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Menlo, Consolas, monospace;--fs-caption:clamp(.875rem, .6875rem + .2083vw, .9375rem);--fs-th:clamp(.8125rem, .625rem + .2083vw, .875rem);--fs-label:clamp(.9375rem, .75rem + .2083vw, 1rem);--fs-button:clamp(1rem, .9286rem + .1116vw, 1.0625rem);--fs-body:clamp(1rem, .9286rem + .1116vw, 1.0625rem);--fs-button-big:clamp(1.0625rem, .9911rem + .1116vw, 1.125rem);--fs-title3:clamp(1.0625rem, 1.0337rem + .1282vw, 1.1875rem);--fs-title2:clamp(1.1875rem, 1.1442rem + .1923vw, 1.375rem);--fs-hero:clamp(1.25rem, 1.1779rem + .3205vw, 1.5625rem);--fs-title1:clamp(1.375rem, 1.2885rem + .3846vw, 1.75rem);--fs-cell:clamp(1.375rem, 1.2885rem + .3846vw, 1.75rem);--fs-page:clamp(1.5rem, 1.3558rem + .641vw, 2.125rem);--fs-kpi:clamp(1.5rem, 1.3846rem + .5128vw, 2rem);--fs-display:clamp(1.75rem, 1.5769rem + .7692vw, 2.5rem);--fs-readout:clamp(3rem, 2.7692rem + 1.0256vw, 4rem);--type-caption:400 var(--fs-caption) / 1.43 var(--font-sans);--type-caption-strong:600 var(--fs-caption) / 1.43 var(--font-sans);--type-tab:500 var(--fs-caption) / 1.29 var(--font-sans);--type-table-header:600 var(--fs-th) / 1.3 var(--font-sans);--type-label:500 var(--fs-label) / 1.34 var(--font-sans);--type-table-cell:400 var(--fs-label) / 1.45 var(--font-sans);--type-button:500 var(--fs-button) / 1.25 var(--font-sans);--type-body:400 var(--fs-body) / 1.5 var(--font-sans);--type-body-strong:600 var(--fs-body) / 1.5 var(--font-sans);--type-secondary:400 var(--fs-body) / 1.5 var(--font-sans);--type-secondary-row:400 var(--fs-label) / 1.45 var(--font-sans);--type-input:400 var(--fs-body) / 1.4 var(--font-sans);--type-count:600 var(--fs-body) / 1.25 var(--font-sans);--type-button-big:600 var(--fs-button-big) / 1.25 var(--font-sans);--type-body-lg:400 var(--fs-title3) / 1.5 var(--font-sans);--type-title3:600 var(--fs-title3) / 1.3 var(--font-sans);--type-title2:600 var(--fs-title2) / 1.25 var(--font-sans);--type-hero:600 var(--fs-hero) / 1.25 var(--font-sans);--type-title1:600 var(--fs-title1) / 1.2 var(--font-display);--type-cell-compact:600 var(--fs-cell) / 1.15 var(--font-sans);--type-page-title:600 var(--fs-page) / 1.15 var(--font-display);--type-readout-sm:600 var(--fs-kpi) / 1.1 var(--font-sans);--type-display:600 var(--fs-display) / 1.1 var(--font-display);--type-readout:600 var(--fs-readout) / 1.05 var(--font-sans);--type-mono:400 var(--fs-caption) / 1.5 var(--font-mono);--type-chip:500 var(--fs-caption) / 1.29 var(--font-sans);--chip-height:1.75rem;--chip-pad-block:2px;--chip-pad-inline:10px;--chip-gap:6px;--step-marker-size:2rem;--step-marker-ring:2px;--type-step-marker:500 var(--fs-label) / 1 var(--font-sans);--type-glass-caption:600 var(--fs-caption) / 1.43 var(--font-sans);--type-glass-small:600 var(--fs-caption) / 1.29 var(--font-sans);--type-glass-label:var(--type-label);--type-glass-th:var(--type-table-header);--type-glass-count:var(--type-count);--type-glass-cell-compact:var(--type-cell-compact);--type-glass-input:var(--type-input);--type-glass-toast:var(--type-body-strong);--type-setup-title:var(--type-display);--type-setup-heading:var(--type-title2);--type-meta:var(--type-caption);--type-section:var(--type-title3);--track-display:-.015em;--track-page:-.012em;--track-title1:-.01em;--track-title2:-.008em;--track-readout:-.02em;--track-upper:.05em;--track-eyebrow:.06em;--print-fs-70:.7rem;--print-fs-75:.75rem;--print-fs-80:.8rem;--print-fs-85:.85rem;--print-fs-90:.9rem;--print-fs-95:.95rem;--print-fs-100:1rem;--print-fs-105:1.05rem;--print-fs-120:1.2rem;--print-fs-125:1.25rem;--print-fs-140:1.4rem;--print-fs-150:1.5rem;--print-fs-155:1.55rem;--print-fs-160:1.6rem;--print-fs-175:1.75rem;--print-fs-190:1.9rem;--print-label-reference:11px;--print-label-small:12px;--print-label-value:15px;--print-label-title:22px;--print-label-expiry:23px;--motion-instant:.12s;--motion-fast:.18s;--motion-base:.24s;--motion-exit:.16s;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-spring:cubic-bezier(.2, .9, .3, 1.15);--motion-stagger-step:40ms;--motion-route:.26s;--motion-ring:.42s;--motion-toast-in:.24s;--motion-toast-out:.16s;--motion-burst:.64s;--motion-shimmer:1.4s;--nav-bg:#f8fafc;--nav-text:#1b2533;--nav-muted:#536174;--nav-active:#e7edf6;--nav-border:#e5e9ef;--nav-focus:#315ccc;--nav-width:232px;--topbar-height:64px;--bar-inset:8px;--tabbar-height:80px;--measure-prose:72ch;--measure-form:56rem;--workspace-max:1840px;--aside-width:22rem}[data-theme=dark]{--setup-site-accent:#7edce7;--setup-plan-accent:#c7adff;--setup-business-accent:#78adf5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:#0b1119;--bg-surface:#18212c;--bg-sunken:#121a24;--bg-elevated:#212c39;--bg-overlay:#000000a8;--border-hairline:#3a4a5a;--border-control:#748698;--text-primary:#ededf1;--text-secondary:#c8c8cc;--text-muted:#a3a3a7;--text-on-solid:#0b1119;--text-disabled:#67788a;--primary-solid:#78adf5;--primary-solid-hover:#93bef8;--primary-subtle:#152b45;--primary-on-subtle:#78adf5;--ok-text:#57ce93;--ok-subtle:#0f2e20;--ok-on-subtle:#57ce93;--warn-text:#e5a83e;--warn-solid:#e5a83e;--warn-subtle:#33260e;--warn-on-subtle:#e5a83e;--danger-text:#ff8a7a;--danger-solid:#ff8a7a;--danger-subtle:#3a1c18;--danger-on-subtle:#ff8a7a;--sync-text:#a7b7c7;--sync-subtle:#212c39;--sync-on-subtle:#a7b7c7;--focus-ring:#78adf5;--focus-ring-inverse:#0b1119;--row-hover:#1f2b39;--nav-bg:#0c1726;--nav-text:#f0f5ff;--nav-muted:#b6c6dc;--nav-active:#253f60;--nav-border:#405775;--nav-focus:#a7c9ff;--elevation-1:none;--elevation-2:none;--elevation-3:none;--elevation-card:none}@media (min-width:1024px){:root{--nav-width:clamp(16rem, 13rem + 3.5vw, 18.5rem);--topbar-height:56px}}@media (pointer:fine) and (not (any-pointer:coarse)){:root{--target-primary:48px;--target-secondary:48px;--target-floor:48px;--target-gap:8px;--tabbar-height:0px;--topbar-height:56px}}
:root{--field-base-1:#eaf1ff;--field-base-2:#f1ecff;--field-base-3:#e6f5fd;--field-blue:#6c9cff;--field-violet:#9c7dff;--field-plum:#e07fe0;--field-sky:#55c5f7;--field-blue-evening:#5e8df6;--field-violet-evening:#8d6cf4;--field-plum-evening:#cf6fd0;--field-sky-evening:#45b4e8;--glass-thin-bg:#fff9;--glass-thin-fx:blur(16px) saturate(160%);--glass-regular-bg:#fffc;--glass-regular-fx:blur(24px) saturate(160%);--glass-thick-bg:#fafcfff0;--glass-thick-fx:blur(32px) saturate(150%);--glass-solid-bg:var(--bg-surface);--glass-edge:#ffffff9e;--glass-edge-strong:#ffffffe0;--glass-solid-edge:#b9c6d3;--glass-hl:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #0d161f0d;--glass-glow:inset 0 0 22px #ffffff57;--glass-sheen:linear-gradient(180deg, #ffffff73, #fff0 42%);--glass-rim-a:.98;--glass-rim-b:.55;--glass-sh-1:0 1px 2px #0d161f0f;--glass-sh-2:0 12px 30px -14px #1e2e684d, 0 2px 6px #0d161f0f;--glass-sh-3:0 24px 52px -20px #1e2e686b, 0 6px 16px #0d161f14;--glass-sh-bar:0 10px 16px -12px #1e2e6857, 0 2px 4px #0d161f0d;--glass-hover:#ffffffc7;--glass-active-row:var(--bg-surface);--glass-active-shadow:0 6px 14px -8px #0d161f59;--glass-scrim:#080e1e66;--glass-scrim-fx:blur(4px);--sheet-sheen-amount:6%;--module-blue:#2f6fdb;--module-violet:#7a5ae6;--module-plum:#ae4baa;--module-sky:#1679b0;--module-brand:#2f6fdb;--module-temp:#187ca1;--module-clean:#306fdd;--module-disinf:#596ad8;--module-check:#6f64d3;--module-recv:#815cd9;--module-cool:#9059c8;--module-stock:#9f53bf;--module-label:#ad49b8;--module-menu:#b647ab;--module-pest:#c0419a;--field-fade:.4s;--field-drift:36s;--radius-glass-row:14px;--radius-glass-card:20px;--radius-glass-bar:24px;--radius-glass-panel:26px;--pill-hl:#ffffff59;--glass-row:#ffffff85;--glass-row-ring:#ffffff73;--glass-tile-ring:#ffffff80;--glass-tile-shadow:0 8px 18px -14px #1e2e6873;--glass-divider:#4e5f6f2e;--glass-table-rule:#4e5f6f29;--glass-table-head-rule:#4e5f6f4d;--glass-twin-rule:#4e5f6f38;--glass-sheet-foot-rule:#4e5f6f38;--glass-cell-hl:#ffffff8c;--glass-cell-shadow:0 10px 22px -14px #0d161f73;--glass-disc-shadow:0 1px 2px #0d161f24;--glass-track-ring:#41546a33;--glass-seg-ring:#41546a2e;--glass-seg-shadow:0 2px 6px -2px #0d161f4d;--glass-chip-press-shadow:0 4px 10px -6px #0d161f66;--glass-tonal-hl:#ffffff73;--glass-knob-shadow:0 1px 3px #0d161f59;--glass-toast-hl:#ffffff80;--hero-sheen-amount:8%;--radius-glass-surface:22px;--radius-glass-tile:18px;--radius-glass-plate:16px;--radius-glass-sheet:28px;--glass-gap:16px}[data-theme=dark]{--field-base-1:#060b1a;--field-base-2:#0b081d;--field-base-3:#05101c;--field-blue:#2050c8;--field-violet:#4a2dbf;--field-plum:#7e2585;--field-sky:#0a6ea6;--field-blue-evening:#1a44ac;--field-violet-evening:#3e25a2;--field-plum-evening:#6a1f70;--field-sky-evening:#095c8c;--glass-thin-bg:#0e15248c;--glass-thin-fx:blur(16px) saturate(160%);--glass-regular-bg:#111a29b3;--glass-regular-fx:blur(24px) saturate(170%);--glass-thick-bg:#141d2be6;--glass-thick-fx:blur(32px) saturate(150%);--glass-solid-bg:var(--bg-surface);--glass-edge:#ffffff1a;--glass-edge-strong:#ffffff29;--glass-solid-edge:#3a4a5a;--glass-hl:inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #0000004d;--glass-glow:inset 0 0 0 0 transparent;--glass-sheen:none;--glass-rim-a:.42;--glass-rim-b:.16;--glass-sh-1:0 1px 2px #0006;--glass-sh-2:0 16px 36px -16px #000000bf;--glass-sh-3:0 28px 60px -22px #000000d9;--glass-sh-bar:0 10px 18px -12px #000c;--glass-hover:#243040;--glass-active-row:var(--bg-surface);--glass-active-shadow:0 6px 14px -8px #0009;--glass-scrim:#0000008c;--pill-hl:#ffffff14;--glass-row:#1c2633;--glass-row-ring:#ffffff0d;--glass-tile-ring:#ffffff0f;--glass-tile-shadow:0 10px 20px -14px #000c;--glass-sheet-foot-rule:#ffffff1a;--glass-toast-hl:transparent}@media (max-width:767px){:root{--glass-gap:14px}}:where([data-tone=ok]){--tone-subtle:var(--ok-subtle);--tone-on:var(--ok-on-subtle);--tone-text:var(--ok-text)}:where([data-tone=warn]){--tone-subtle:var(--warn-subtle);--tone-on:var(--warn-on-subtle);--tone-text:var(--warn-text)}:where([data-tone=danger]){--tone-subtle:var(--danger-subtle);--tone-on:var(--danger-on-subtle);--tone-text:var(--danger-text)}:where([data-tone=sync]){--tone-subtle:var(--sync-subtle);--tone-on:var(--sync-on-subtle);--tone-text:var(--sync-text)}:where([data-tone=info]){--tone-subtle:var(--primary-subtle);--tone-on:var(--primary-on-subtle);--tone-text:var(--primary-solid)}:where([data-tone=neutral]){--tone-subtle:var(--bg-surface);--tone-on:var(--text-secondary);--tone-text:var(--text-secondary)}.glass-field{z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--field-base-1), var(--field-base-3));position:fixed;inset:0;overflow:hidden}.glass-field-layer{--fb:var(--field-blue);--fv:var(--field-violet);--fp:var(--field-plum);--fs:var(--field-sky);--p1:12% 2%;--p2:95% 30%;--p3:10% 78%;--p4:88% 98%;--b1:var(--field-base-1);--b2:var(--field-base-3);--rd:62vmax;--rr:36vmax;--c1:var(--fb);--c2:var(--fv);--c3:var(--fp);--c4:var(--fs);opacity:0;transition:opacity var(--field-fade) var(--ease-out);background-image:radial-gradient(circle var(--rd) at var(--p1), color-mix(in srgb, var(--c1) 95%, transparent) 0, color-mix(in srgb, var(--c1) 52%, transparent) calc(var(--rd) * .55), transparent var(--rd)), radial-gradient(circle var(--rr) at var(--p2), color-mix(in srgb, var(--c2) 70%, transparent) 0, color-mix(in srgb, var(--c2) 38%, transparent) calc(var(--rr) * .55), transparent var(--rr)), radial-gradient(circle var(--rr) at var(--p3), color-mix(in srgb, var(--c3) 70%, transparent) 0, color-mix(in srgb, var(--c3) 38%, transparent) calc(var(--rr) * .55), transparent var(--rr)), radial-gradient(circle var(--rr) at var(--p4), color-mix(in srgb, var(--c4) 70%, transparent) 0, color-mix(in srgb, var(--c4) 38%, transparent) calc(var(--rr) * .55), transparent var(--rr)), linear-gradient(180deg, var(--b1), var(--b2));position:absolute;inset:-10%}.glass-field-layer[data-on]{opacity:1}:root[data-field-band=tarde] .glass-field-layer:not([data-band]),.glass-field-layer[data-band=tarde]{--p1:55% -6%;--p2:2% 40%;--p3:98% 62%;--p4:40% 102%;--b1:var(--field-base-3);--b2:var(--field-base-1)}:root[data-field-band=noite] .glass-field-layer:not([data-band]),.glass-field-layer[data-band=noite]{--p1:92% 4%;--p2:8% 22%;--p3:80% 80%;--p4:18% 100%;--b1:var(--field-base-2);--b2:var(--field-base-1);--fb:var(--field-blue-evening);--fv:var(--field-violet-evening);--fp:var(--field-plum-evening);--fs:var(--field-sky-evening)}.glass-field-layer[data-group=violet]{--c1:var(--fv);--c2:var(--fb);--c3:var(--fp);--c4:var(--fs)}.glass-field-layer[data-group=plum]{--c1:var(--fp);--c2:var(--fb);--c3:var(--fv);--c4:var(--fs)}.glass-field-layer[data-group=sky]{--c1:var(--fs);--c2:var(--fb);--c3:var(--fv);--c4:var(--fp)}@media (prefers-reduced-motion:no-preference){.glass-field[data-drift=on] .glass-field-layer{animation:glass-drift var(--field-drift) ease-in-out 2 alternate}}:root[data-transparency=reduce] .glass-field[data-drift=on] .glass-field-layer{animation:none}@keyframes glass-drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(5%,-4%)scale(1.06)}to{transform:translate(-4%,5%)scale(1.03)}}@media print{.glass-field{display:none}}:where(.glass){isolation:isolate;background-color:var(--material-bg,var(--glass-regular-bg));-webkit-backdrop-filter:var(--material-fx,var(--glass-regular-fx));backdrop-filter:var(--material-fx,var(--glass-regular-fx));border:1px solid var(--material-edge,var(--glass-edge));box-shadow:var(--glass-hl), var(--glass-glow), var(--material-shadow,var(--glass-sh-2));position:relative}:where(.glass):has([data-actions-menu][open]){z-index:3}:where(.glass):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--glass-sheen);position:absolute;inset:0}:where(.glass):after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, rgb(255 255 255/var(--glass-rim-a)) 0%, rgb(255 255 255/calc(var(--glass-rim-a) * .5)) 16%, #fff0 40%, #fff0 68%, rgb(255 255 255/var(--glass-rim-b)) 100%);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where(.glass-thin){--material-bg:var(--glass-thin-bg);--material-fx:var(--glass-thin-fx);--material-edge:var(--glass-edge);--material-shadow:var(--glass-sh-1)}:where(.glass-regular){--material-bg:var(--glass-regular-bg);--material-fx:var(--glass-regular-fx);--material-edge:var(--glass-edge);--material-shadow:var(--glass-sh-2)}:where(.glass-thick){--material-bg:var(--glass-thick-bg);--material-fx:var(--glass-thick-fx);--material-edge:var(--glass-edge-strong);--material-shadow:var(--glass-sh-3)}:where(.glass-solid){--material-bg:var(--glass-solid-bg);--material-fx:none;--material-edge:var(--glass-solid-edge);--material-shadow:var(--glass-sh-2)}:where(.glass-solid):before,:where(.glass-solid):after{content:none}html:has([data-shell]){scroll-padding-block-start:calc(var(--topbar-height) + var(--space-7))}@media (max-width:1023px){html:has([data-shell]){scroll-padding-block-start:calc(var(--topbar-height) + var(--space-6));scroll-padding-block-end:calc(var(--tabbar-height) + var(--space-4) + env(safe-area-inset-bottom))}}html[data-transparency=reduce]{--glass-thin-bg:var(--glass-solid-bg);--glass-regular-bg:var(--glass-solid-bg);--glass-thick-bg:var(--glass-solid-bg);--glass-thin-fx:none;--glass-regular-fx:none;--glass-thick-fx:none;--glass-edge:var(--glass-solid-edge);--glass-edge-strong:var(--glass-solid-edge);--glass-glow:inset 0 0 0 0 transparent;--glass-sheen:none;--glass-rim-a:0;--glass-rim-b:0;--glass-hover:var(--row-hover);--glass-active-row:var(--row-hover);--sheet-sheen-amount:0%;--hero-sheen-amount:0%;--glass-scrim-fx:none}@media (prefers-reduced-transparency:reduce),(prefers-reduced-motion:reduce),(prefers-contrast:more){:root{--glass-thin-bg:var(--glass-solid-bg);--glass-regular-bg:var(--glass-solid-bg);--glass-thick-bg:var(--glass-solid-bg);--glass-thin-fx:none;--glass-regular-fx:none;--glass-thick-fx:none;--glass-edge:var(--glass-solid-edge);--glass-edge-strong:var(--glass-solid-edge);--glass-glow:inset 0 0 0 0 transparent;--glass-sheen:none;--glass-rim-a:0;--glass-rim-b:0;--glass-hover:var(--row-hover);--glass-active-row:var(--row-hover);--sheet-sheen-amount:0%;--hero-sheen-amount:0%;--glass-scrim-fx:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--glass-thin-bg:var(--glass-solid-bg);--glass-regular-bg:var(--glass-solid-bg);--glass-thick-bg:var(--glass-solid-bg);--glass-thin-fx:none;--glass-regular-fx:none;--glass-thick-fx:none;--glass-edge:var(--glass-solid-edge);--glass-edge-strong:var(--glass-solid-edge);--glass-glow:inset 0 0 0 0 transparent;--glass-sheen:none;--glass-rim-a:0;--glass-rim-b:0;--glass-hover:var(--row-hover);--glass-active-row:var(--row-hover);--sheet-sheen-amount:0%;--hero-sheen-amount:0%;--glass-scrim-fx:none}}@media (prefers-contrast:more){:root{--glass-solid-edge:var(--border-control);--border-hairline:var(--border-control)}}
*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{overflow-x:hidden}body{background:var(--bg-canvas);color:var(--text-primary);font:var(--type-body);-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0}b,strong,th,h4,h5,h6,optgroup{font-weight:600}.tabular{font-variant-numeric:tabular-nums}h1,h2,h3,h4{margin:0}h1{font:var(--type-page-title);letter-spacing:var(--track-page);text-wrap:balance}h2{font:var(--type-title2);letter-spacing:var(--track-title2);text-wrap:balance}h3{font:var(--type-title3)}p{margin:0}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}:focus:not(:focus-visible){outline:none}.skip-link{z-index:100;padding:var(--space-3) var(--space-4);background:var(--bg-surface);color:var(--primary-solid);border:1px solid var(--border-control);border-radius:var(--radius-md);font:var(--type-body-strong);transition:inset-block-start var(--motion-fast) var(--ease-out);text-decoration:none;position:absolute;inset-block-start:calc(var(--space-4) * -4);inset-inline-start:var(--space-4)}.skip-link:focus{inset-block-start:var(--space-4)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes tick-pop{0%{transform:scale(.85)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}input[type=checkbox],input[type=radio]{accent-color:var(--primary-solid);cursor:pointer;flex-shrink:0;width:20px;height:20px}input[type=checkbox]:checked,input[type=radio]:checked{animation:tick-pop var(--motion-fast) var(--ease-spring)}.theme-switching,.theme-switching *,.theme-switching :before,.theme-switching :after{transition:none!important}.theme-switching body{animation:fade-in var(--motion-base) var(--ease-out)}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--motion-instant)!important;transition-duration:var(--motion-instant)!important;scroll-behavior:auto!important;transition-property:opacity!important;animation-iteration-count:1!important}}
