@keyframes WizardModalShell_auth-form-stage-in__Jsqpg{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.WizardModalShell_new-site-wizard-modal__panel__cVAVz{--nsw-modal-radius:28px;--nsw-modal-pad-x:clamp(1.35rem,3vw,2rem);--nsw-modal-pad-y:clamp(1.15rem,2.5vw,1.5rem);position:relative;z-index:1;display:flex;flex-direction:column;flex:0 0 auto;width:min(720px,100%);margin:auto;border:1px solid color-mix(in srgb,var(--s48-surface-raised) 72%,transparent);border-radius:var(--nsw-modal-radius);background:var(--s48-surface);box-shadow:var(--s48-shadow-md)}.WizardModalShell_new-site-wizard-modal__chrome__Xf3KF{padding:var(--nsw-modal-pad-y) var(--nsw-modal-pad-x) 0}.WizardModalShell_new-site-wizard-modal__topbar__w1COP{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin-bottom:14px}.WizardModalShell_new-site-wizard-modal__eyebrow__4Vgnm{margin:0;font-size:.6875rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--s48-ink-tertiary)}.WizardModalShell_new-site-wizard-modal__step-counter__HvAoo{margin:0;font-size:.75rem;font-weight:600;letter-spacing:-.01em;color:var(--s48-accent);white-space:nowrap}.WizardModalShell_new-site-wizard-modal__close__fmAOC{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:4px;border:0;border-radius:999px;background:color-mix(in srgb,var(--s48-ink) 6%,transparent);color:var(--s48-accent);cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.WizardModalShell_new-site-wizard-modal__close__fmAOC:hover:not(:disabled){background:color-mix(in srgb,var(--s48-ink) 10%,transparent);color:var(--s48-accent)}.WizardModalShell_new-site-wizard-modal__close__fmAOC:active:not(:disabled){transform:scale(.96)}.WizardModalShell_new-site-wizard-modal__close__fmAOC:disabled{opacity:.45;cursor:not-allowed}.WizardModalShell_new-site-wizard-modal__stepper__LGpFt{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.WizardModalShell_new-site-wizard-modal__stepper__LGpFt li span{display:block;height:5px;border-radius:999px;background:var(--s48-surface);transition:background .25s ease,transform .25s ease}.WizardModalShell_new-site-wizard-modal__stepper__LGpFt li.WizardModalShell_is-complete__hDuFr span{background:color-mix(in srgb,var(--primary,var(--s48-accent)) 88%,var(--s48-canvas))}.WizardModalShell_new-site-wizard-modal__stepper__LGpFt li.WizardModalShell_is-current__NSipZ span{background:var(--primary,var(--s48-accent));transform:scaleY(1.15)}.WizardModalShell_new-site-wizard-modal__back-row__PA353{padding:.85rem var(--nsw-modal-pad-x) 0}.WizardModalShell_new-site-wizard-modal__back__1Wm3K{width:36px;height:36px;border:0;border-radius:999px;background:color-mix(in srgb,var(--s48-ink) 6%,transparent)}.WizardModalShell_new-site-wizard-modal__back__1Wm3K:hover:not(:disabled){background:color-mix(in srgb,var(--s48-ink) 10%,transparent)}.WizardModalShell_new-site-wizard-modal__hero__X20sm{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:1.35rem var(--nsw-modal-pad-x) .35rem}.WizardModalShell_new-site-wizard-modal__back-row__PA353+.WizardModalShell_new-site-wizard-modal__hero__X20sm{padding-top:.55rem}.WizardModalShell_new-site-wizard-modal__hero-copy__j7_EO{min-width:0}.WizardModalShell_new-site-wizard-modal__title__yqE5R{margin:0;font-size:clamp(1.5rem,2.4vw,1.85rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;color:var(--s48-ink)}.WizardModalShell_new-site-wizard-modal__subtitle__OhoRj{margin:.45rem 0 0;max-width:34rem;font-size:.9375rem;line-height:1.5;color:var(--s48-accent)}.WizardModalShell_new-site-wizard-modal__body__lFWOx{flex:0 0 auto;padding:.35rem var(--nsw-modal-pad-x) calc(var(--nsw-modal-pad-y) + 4px)}.WizardModalShell_new-site-wizard-modal__topbar--plain__rz9Az{grid-template-columns:1fr auto;margin-bottom:0}.WizardModalShell_new-site-wizard-modal__panel__cVAVz[data-variant=plain] .WizardModalShell_new-site-wizard-modal__body__lFWOx{padding-top:1.25rem}.WizardModalShell_onboarding-card__back__zq22u{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--s48-line);border-radius:999px;background:var(--s48-surface-raised);color:var(--s48-ink-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.WizardModalShell_onboarding-card__back__zq22u:hover:not(:disabled){border-color:var(--s48-line);background:var(--s48-surface-raised);color:var(--s48-ink)}.WizardModalShell_onboarding-card__back__zq22u:focus-visible{outline:none;border-color:color-mix(in srgb,var(--primary) 45%,var(--s48-line));box-shadow:var(--s48-shadow-md)}.WizardModalShell_onboarding-card__back__zq22u:disabled{opacity:.45;cursor:not-allowed}.WizardModalShell_auth-form-stage__qe_qx{animation:WizardModalShell_auth-form-stage-in__Jsqpg var(--auth-motion-stage-duration) var(--auth-motion-ease-out) both}@media (prefers-reduced-motion:reduce){.WizardModalShell_auth-form-stage__qe_qx{transform-style:flat!important;backface-visibility:visible!important}}@media (max-width:720px){.WizardModalShell_new-site-wizard-modal__panel__cVAVz{width:100%;margin:0;border-radius:0;border-left:0;border-right:0}.WizardModalShell_new-site-wizard-modal__hero__X20sm{flex-direction:column;align-items:stretch}}.BrandColoursModal_brand-colours-modal__UwvWH{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2rem);background:color-mix(in srgb,var(--s48-ink) 44%,transparent);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1)}.BrandColoursModal_brand-colours-modal__panel__qWahS{width:min(100%,860px);max-height:min(92vh,780px);display:flex;flex-direction:column;border-radius:20px;border:1px solid color-mix(in srgb,var(--s48-surface) 88%,var(--s48-line));background:var(--s48-surface-raised);box-shadow:var(--s48-shadow-md);overflow:hidden}.BrandColoursModal_brand-colours-modal__header__n2CHk{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.35rem 1.5rem 1.1rem;border-bottom:1px solid var(--s48-surface)}.BrandColoursModal_brand-colours-modal__header-copy__prvUg h2{margin:0 0 .4rem;font-size:1.35rem;font-weight:700;letter-spacing:-.03em;color:var(--s48-ink)}.BrandColoursModal_brand-colours-modal__header-copy__prvUg p{margin:0;max-width:36rem;font-size:.9rem;line-height:1.5;color:var(--s48-ink-secondary)}.BrandColoursModal_brand-colours-modal__close__AfqbS{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:999px;background:color-mix(in srgb,var(--s48-ink) 6%,transparent);color:var(--s48-accent);cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.BrandColoursModal_brand-colours-modal__close__AfqbS:hover:not(:disabled){background:color-mix(in srgb,var(--s48-ink) 10%,transparent);color:var(--s48-accent)}.BrandColoursModal_brand-colours-modal__close__AfqbS:active:not(:disabled){transform:scale(.96)}.BrandColoursModal_brand-colours-modal__close__AfqbS:disabled{opacity:.45;cursor:not-allowed}.BrandColoursModal_brand-colours-modal__body__Boh4A{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(260px,300px) minmax(0,1fr);gap:1.5rem;padding:1.25rem 1.5rem 1.35rem;overflow:auto}.BrandColoursModal_brand-colours-modal__picker-column__buunK,.BrandColoursModal_brand-colours-modal__suggestions-column__CVAka{display:flex;flex-direction:column;gap:.85rem;min-width:0}.BrandColoursModal_brand-colours-modal__section-title__eePHK{margin:0;font-size:.95rem;font-weight:700;letter-spacing:-.02em;color:var(--s48-ink)}.BrandColoursModal_brand-colours-modal__extracted__IAQ1A{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;border:1px solid var(--s48-surface);border-radius:12px;background:var(--s48-surface)}.BrandColoursModal_brand-colours-modal__extracted-main__v8kbE{display:flex;align-items:center;gap:.7rem;min-width:0}.BrandColoursModal_brand-colours-modal__extracted-swatch__Qqyn0{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:9px;border:1px solid color-mix(in srgb,var(--s48-accent) 8%,transparent)}.BrandColoursModal_brand-colours-modal__extracted-copy__z8G3W{display:flex;flex-direction:column;gap:.1rem;min-width:0}.BrandColoursModal_brand-colours-modal__extracted-label__A_6AU{font-size:.75rem;font-weight:600;color:var(--s48-ink-secondary)}.BrandColoursModal_brand-colours-modal__extracted-hex__iqrfH{font-size:.8125rem;font-family:var(--s48-font-mono);color:var(--s48-ink)}.BrandColoursModal_brand-colours-modal__section-hint__0lhkA,.BrandColoursModal_brand-colours-modal__section-label__w45Kx{margin:0;font-size:.8125rem;line-height:1.45;color:var(--s48-ink-tertiary)}.BrandColoursModal_brand-colours-modal__picker__4ndhC{width:100%}.BrandColoursModal_brand-colours-modal__picker__4ndhC .BrandColoursModal_react-colorful__AfPG7{width:100%;height:220px;gap:12px}.BrandColoursModal_brand-colours-modal__picker__4ndhC .BrandColoursModal_react-colorful__saturation__UENbs{border-radius:12px;border-bottom:none}.BrandColoursModal_brand-colours-modal__picker__4ndhC .BrandColoursModal_react-colorful__hue__2ebV5{height:14px;border-radius:999px}.BrandColoursModal_brand-colours-modal__picker__4ndhC .BrandColoursModal_react-colorful__pointer__FFDhr{width:16px;height:16px;border-width:2px}.BrandColoursModal_brand-colours-modal__hex-row__7jEqO{display:flex;align-items:center;gap:.65rem}.BrandColoursModal_brand-colours-modal__hex-swatch__E9YAO{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--s48-accent) 8%,transparent);box-shadow:var(--s48-shadow-md)}.BrandColoursModal_brand-colours-modal__hex-input__qdeZJ{flex:1 1;min-width:0;height:2.5rem;padding:0 .75rem;border:1px solid var(--s48-line);border-radius:10px;background:var(--s48-surface-raised);font-size:.875rem;font-family:var(--s48-font-mono);color:var(--s48-ink)}.BrandColoursModal_brand-colours-modal__hex-input__qdeZJ:focus{outline:none;border-color:color-mix(in srgb,var(--primary) 45%,var(--s48-line));box-shadow:var(--s48-shadow-md)}.BrandColoursModal_brand-colours-modal__live-preview__Mboxc{display:flex;flex-direction:column;gap:.45rem;margin-top:.15rem}.BrandColoursModal_brand-colours-modal__preview-strip__RDFVX,.BrandColoursModal_brand-colours-modal__suggestion-strip__9zscb{display:flex;width:100%;height:2rem;border-radius:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--s48-accent) 6%,transparent)}.BrandColoursModal_brand-colours-modal__preview-swatch__CDF7G{flex:1 1 20%;min-width:0}.BrandColoursModal_brand-colours-modal__suggestions-grid__jX6zM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.BrandColoursModal_brand-colours-modal__suggestion__dSZng{display:flex;flex-direction:column;padding:0;overflow:hidden;border:1.5px solid var(--s48-surface);border-radius:14px;background:var(--s48-surface-raised);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease}.BrandColoursModal_brand-colours-modal__suggestion__dSZng:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 22%,var(--s48-surface));transform:translateY(-1px)}.BrandColoursModal_brand-colours-modal__suggestion__dSZng:focus-visible{outline:none;border-color:color-mix(in srgb,var(--primary) 45%,var(--s48-surface));box-shadow:var(--s48-shadow-md)}.BrandColoursModal_brand-colours-modal__suggestion__dSZng[aria-pressed=true]{border-color:color-mix(in srgb,var(--primary) 55%,var(--s48-surface));box-shadow:var(--s48-shadow-md)}.BrandColoursModal_brand-colours-modal__suggestion__dSZng:disabled{opacity:.55;cursor:not-allowed;transform:none}.BrandColoursModal_brand-colours-modal__suggestion-preview__fUwe5{display:flex;flex-direction:column}.BrandColoursModal_brand-colours-modal__suggestion-hero__mWnwH{display:block;width:100%;height:3.5rem}.BrandColoursModal_brand-colours-modal__suggestion-strip__9zscb{height:1.35rem;border-radius:0;border:none;border-top:1px solid color-mix(in srgb,var(--s48-accent) 5%,transparent)}.BrandColoursModal_brand-colours-modal__suggestion-footer__TVZtr{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.65rem .75rem}.BrandColoursModal_brand-colours-modal__suggestion-label__kv1Fk{font-size:.8125rem;font-weight:600;color:var(--s48-ink)}.BrandColoursModal_brand-colours-modal__suggestion-check__7Dc9y{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:50%;background:color-mix(in srgb,var(--primary) 12%,var(--s48-surface-raised));color:var(--primary);flex-shrink:0}.BrandColoursModal_brand-colours-modal__footer___icso{display:flex;justify-content:flex-end;gap:.65rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--s48-surface);background:var(--s48-surface-raised)}@media (max-width:760px){.BrandColoursModal_brand-colours-modal__body__Boh4A,.BrandColoursModal_brand-colours-modal__suggestions-grid__jX6zM{grid-template-columns:1fr}}.NewSiteWizardModal_new-site-wizard-modal__JV_sL{--nsw-modal-radius:28px;--nsw-modal-pad-x:clamp(1.35rem,3vw,2rem);--nsw-modal-pad-y:clamp(1.15rem,2.5vw,1.5rem);position:fixed;inset:0;z-index:1200;display:flex;justify-content:center;padding:clamp(12px,2.5vw,28px);overflow-y:auto;overscroll-behavior:contain}.NewSiteWizardModal_new-site-wizard-modal__backdrop__WG5Ut{position:fixed;inset:0;border:0;background:color-mix(in srgb,var(--s48-ink) 42%,transparent);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);cursor:pointer}.NewSiteWizardModal_new-site-wizard-modal__backdrop__WG5Ut:disabled{cursor:default}.NewSiteWizardModal_new-site-wizard-modal__state__wXTHr{display:grid;gap:14px;padding:3rem .5rem;text-align:center}.NewSiteWizardModal_new-site-wizard-modal__state-title__q8cmT{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:-.02em}.NewSiteWizardModal_new-site-wizard-modal__state-actions__oZxz6{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.NewSiteWizardModal_new-site-wizard-modal__entry__sovb3{width:100%}.NewSiteWizardModal_new-site-wizard-modal__confirm-overlay__Ap341{position:fixed;inset:0;z-index:1201;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,var(--s48-ink) 38%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.NewSiteWizardModal_new-site-wizard-modal__confirm__h_Uwe{width:min(420px,100%);padding:1.35rem;border-radius:20px;border:1px solid color-mix(in srgb,var(--s48-surface-raised) 70%,transparent);background:var(--s48-surface-raised);box-shadow:var(--s48-shadow-md)}.NewSiteWizardModal_new-site-wizard-modal__confirm__h_Uwe h3{margin:0 0 8px;font-size:1.05rem;font-weight:700;letter-spacing:-.02em}.NewSiteWizardModal_new-site-wizard-modal__confirm__h_Uwe p{margin:0;font-size:.9rem;line-height:1.5;color:var(--s48-accent)}.NewSiteWizardModal_new-site-wizard-modal__confirm-error__CVSUe{color:var(--danger,var(--s48-danger))}.NewSiteWizardModal_new-site-wizard-modal__confirm-actions__ONdQy{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:16px}@media (max-width:720px){.NewSiteWizardModal_new-site-wizard-modal__JV_sL{padding:0}}@keyframes WizardWorkspaceShell_wizard-workspace-in__49t1q{0%{opacity:0}to{opacity:1}}@keyframes WizardWorkspaceShell_wizard-workspace-mark-in__AahjX{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes WizardWorkspaceShell_wizard-workspace-rule__ZUmYd{0%{transform:translateX(-110%)}to{transform:translateX(110%)}}.WizardWorkspaceShell_wizard-workspace__fUDX1{min-height:100vh;width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;overflow:hidden;background:var(--bg,var(--s48-surface-raised));animation:WizardWorkspaceShell_wizard-workspace-in__49t1q .42s cubic-bezier(.22,1,.36,1) both}.WizardWorkspaceShell_wizard-workspace--scoped__H_O9z{position:absolute;inset:0;min-height:0;height:100%;width:100%;z-index:1;border-radius:inherit}.WizardWorkspaceShell_wizard-workspace--compact__m6mTZ{min-height:0;height:auto;padding:1.25rem .25rem .5rem;background:transparent;animation:none}.WizardWorkspaceShell_wizard-workspace__fUDX1:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--s48-surface);background-size:48px 48px;-webkit-mask-image:var(--s48-surface);mask-image:var(--s48-surface);opacity:.28}.WizardWorkspaceShell_wizard-workspace--compact__m6mTZ:before{content:none}.WizardWorkspaceShell_wizard-workspace__stage__fTuVp{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.15rem;text-align:center;width:min(100%,22rem)}.WizardWorkspaceShell_wizard-workspace__mark___9_rq{position:relative;display:grid;place-items:center;overflow:visible;line-height:0;animation:WizardWorkspaceShell_wizard-workspace-mark-in__AahjX .56s cubic-bezier(.22,1,.36,1) both}.WizardWorkspaceShell_wizard-workspace__mark___9_rq .WizardWorkspaceShell_wizard-workspace__logo__VyMrt{position:relative;display:block;height:36px;width:auto;max-width:none;max-height:none}.WizardWorkspaceShell_wizard-workspace__copy__bgtGW{display:grid;gap:.4rem;justify-items:center}.WizardWorkspaceShell_wizard-workspace__title___DUHv{margin:0;max-width:20rem;font-size:1.15rem;font-weight:600;letter-spacing:-.03em;line-height:1.3;color:var(--text)}.WizardWorkspaceShell_wizard-workspace__message__Efegb{margin:0;max-width:18rem;font-size:.9375rem;font-weight:500;letter-spacing:-.015em;line-height:1.5;color:color-mix(in srgb,var(--text) 78%,var(--muted))}.WizardWorkspaceShell_wizard-workspace__copy--titled__n47lf .WizardWorkspaceShell_wizard-workspace__message__Efegb{font-weight:450;font-size:.875rem}.WizardWorkspaceShell_wizard-workspace__rule__n_ZGX{position:relative;width:5.5rem;height:2px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--border) 88%,transparent)}.WizardWorkspaceShell_wizard-workspace__rule__n_ZGX span{position:absolute;inset:0;width:42%;border-radius:inherit;background:var(--s48-accent-soft);animation:WizardWorkspaceShell_wizard-workspace-rule__ZUmYd 1.35s cubic-bezier(.45,0,.2,1) infinite}.WizardWorkspaceShell_wizard-workspace--error__hGj9e .WizardWorkspaceShell_wizard-workspace__stage__fTuVp{gap:1.25rem;padding:1.6rem 1.4rem 1.45rem;border-radius:18px;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);background:color-mix(in srgb,var(--s48-surface-raised) 92%,var(--surface-alt));box-shadow:var(--s48-shadow-md)}@media (prefers-reduced-motion:reduce){.WizardWorkspaceShell_wizard-workspace__fUDX1,.WizardWorkspaceShell_wizard-workspace__mark___9_rq,.WizardWorkspaceShell_wizard-workspace__rule__n_ZGX span{animation:none}.WizardWorkspaceShell_wizard-workspace__rule__n_ZGX span{width:100%;background:var(--primary);opacity:.55}}@keyframes DashboardPage_wizardWorkspaceIn__t5O2c{0%{opacity:0}to{opacity:1}}.DashboardPage_wizard-workspace__XB0LY{min-height:100vh;width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:var(--s48-surface);animation:DashboardPage_wizardWorkspaceIn__t5O2c .42s var(--transition-smooth,cubic-bezier(.22,1,.36,1)) both}.DashboardPage_wizard-workspace__XB0LY:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--s48-surface);background-size:36px 36px;opacity:.22}.DashboardPage_wizard-workspace__inner__VFh79{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,24rem)}.DashboardPage_dashboard-page__UclJb{--ew-accent:var(--brand-violet);--ew-accent-soft:color-mix(in srgb,var(--ew-accent) 10%,var(--surface));--ew-accent-border:color-mix(in srgb,var(--ew-accent) 24%,var(--border));--ew-shadow-sm:0 1px 2px color-mix(in srgb,var(--s48-accent) 4%,transparent),0 0 0 1px color-mix(in srgb,var(--s48-accent) 2%,transparent);--ew-shadow-md:0 8px 28px color-mix(in srgb,var(--s48-accent) 6%,transparent),0 2px 6px color-mix(in srgb,var(--s48-accent) 4%,transparent);--dashboard-motion-ease:cubic-bezier(0.16,1,0.3,1);--dashboard-motion-duration:0.48s;--dashboard-page-gutter:clamp(24px,4vw,56px);--dashboard-content-width:1200px;--dashboard-hero-width:1080px;--dashboard-hero-height:400px;min-height:100vh;height:100vh;display:grid;grid-template-rows:minmax(0,1fr);background:var(--bg);color:var(--text)}.DashboardPage_dashboard-page__body__tCtG_{min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr)}.DashboardPage_dashboard-page__body__tCtG_>.DashboardPage_dashboard-sidebar__VZOqj,.DashboardPage_dashboard-page__body__tCtG_>.DashboardPage_left-sidebar__L_A4L{min-height:0;height:100%;overflow:hidden}.DashboardPage_dashboard-page__main__YA1UQ{position:relative;min-height:0;padding:0;overflow:hidden;display:flex;flex-direction:column;background:var(--s48-surface-raised)}.DashboardPage_dashboard-page__theme__RXpjp{position:absolute;top:16px;right:max(16px,var(--dashboard-page-gutter));z-index:30}.DashboardPage_dashboard-page__main-inner__RXidj{flex:1 1;min-height:0;overflow-y:auto;padding:0;display:flex;flex-direction:column}.DashboardPage_dashboard-page__content__wIgAG{width:100%;min-width:0;flex:1 1;display:flex;flex-direction:column;gap:0}.DashboardPage_dashboard-page__hero-band__UswEj{position:relative;isolation:isolate;flex:1 1 auto;min-height:52vh;display:flex;align-items:center;justify-content:center;padding:48px var(--dashboard-page-gutter) 80px;overflow:hidden}.DashboardPage_dashboard-page__hero-fx__ZdFTS{--dashboard-hero-0:#eef2ff;--dashboard-hero-1:#f4f2ff;--dashboard-hero-2:#ffffff;position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.DashboardPage_dashboard-page__hero-fx-band__8fvKv{position:absolute;inset-inline:0;bottom:0;height:88%;width:100%;transform:scale(1.1);filter:blur(24px)}.DashboardPage_dashboard-page__hero-fx-orb__O13CG{position:absolute;bottom:4%;height:20rem;width:46%;border-radius:50%;filter:blur(48px)}.DashboardPage_dashboard-page__hero-fx-orb--left__X1HSt{left:-12%;background:color-mix(in srgb,#4f46e5 20%,transparent)}.DashboardPage_dashboard-page__hero-fx-orb--right__X45al{right:-12%;background:color-mix(in srgb,#4f46e5 15%,transparent)}.DashboardPage_dashboard-page__hero-fx-fade-top__PKFro{position:absolute;inset-inline:0;top:0;height:34%;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.9) 55%,transparent)}.DashboardPage_dashboard-page__hero-fx-fade-bottom__HTQUr{position:absolute;inset-inline:0;bottom:0;height:7rem;background:linear-gradient(180deg,transparent,#fff)}[data-theme=dark] .DashboardPage_dashboard-page__hero-fx__ZdFTS{--dashboard-hero-0:#0c1c40;--dashboard-hero-1:#0f0f11;--dashboard-hero-2:#000000}[data-theme=dark] .DashboardPage_dashboard-page__hero-fx-orb--left__X1HSt{background:color-mix(in srgb,var(--s48-accent) 20%,transparent)}[data-theme=dark] .DashboardPage_dashboard-page__hero-fx-orb--right__X45al{background:color-mix(in srgb,var(--s48-accent) 15%,transparent)}[data-theme=dark] .DashboardPage_dashboard-page__hero-fx-fade-top__PKFro{background:linear-gradient(180deg,#000 0,rgba(0,0,0,.9) 55%,transparent)}[data-theme=dark] .DashboardPage_dashboard-page__hero-fx-fade-bottom__HTQUr{background:linear-gradient(180deg,transparent,#000)}.DashboardPage_dashboard-page__hero-band__UswEj>:not(.DashboardPage_dashboard-page__hero-fx__ZdFTS){position:relative;z-index:1}.DashboardPage_dashboard-page__sites-sheet__8HE91{position:relative;z-index:2;flex:0 0 auto;margin-top:-56px;padding:32px var(--dashboard-page-gutter) 64px;background:var(--surface);border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:28px 28px 0 0;box-shadow:var(--s48-shadow-md);display:flex;flex-direction:column;gap:28px}.DashboardPage_dashboard-page__content--error__vKY5k{min-height:100%}.DashboardPage_dashboard-page__hero-band--fill__fsi3W{flex:1 1 auto;min-height:100%;padding-bottom:48px}.DashboardPage_dashboard-page__load-error__50e4t{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;width:min(100%,26rem);padding:8px 12px}.DashboardPage_dashboard-page__load-error-mark__iTr7v{position:relative;display:grid;place-items:center;width:5.5rem;height:5.5rem;margin-bottom:1.15rem}.DashboardPage_dashboard-page__load-error-mark__iTr7v:before{content:"";position:absolute;width:5.75rem;height:5.75rem;border-radius:50%;background:var(--s48-surface);pointer-events:none}.DashboardPage_dashboard-page__load-error-robot__Z33_n{position:relative;width:4.5rem;height:4.5rem}.DashboardPage_dashboard-page__load-error-antenna__ZR_Vg{transform-origin:40px 14px;animation:DashboardPage_dashboard-sad-antenna__S6P2b 2.8s ease-in-out infinite}@keyframes DashboardPage_dashboard-sad-antenna__S6P2b{0%,to{transform:rotate(-8deg)}50%{transform:rotate(10deg)}}@media (prefers-reduced-motion:reduce){.DashboardPage_dashboard-page__load-error-antenna__ZR_Vg{animation:none}}.DashboardPage_dashboard-page__load-error-title__XprJE{margin:0;font-family:var(--s48-font-sans);font-size:clamp(1.6rem,2.5vw,2.1rem);font-weight:600;letter-spacing:-.04em;line-height:1.15;color:var(--text)}.DashboardPage_dashboard-page__load-error-body__Wo89a{margin:12px 0 22px;max-width:34ch;font-size:15px;line-height:1.5;color:var(--muted)}.DashboardPage_usage-cancel-toast__yGM3O{position:fixed;top:1rem;left:50%;transform:translateX(-50%);z-index:100;padding:.65rem 1rem;border-radius:10px;background:var(--surface);border:1px solid var(--border);font-size:.875rem;color:var(--text);box-shadow:var(--ew-shadow-md)}.DashboardPage_left-sidebar__L_A4L{display:flex;flex-direction:column;min-height:0;background:var(--bg);border-right:1px solid color-mix(in srgb,var(--border) 55%,transparent);gap:12px;padding:12px 10px 14px}.DashboardPage_left-sidebar__section__Q16BP{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;gap:4px;padding:4px 2px 0;overflow:hidden}.DashboardPage_left-sidebar__section--nav__xue5z{flex:0 0 auto;overflow:visible;padding-top:0}.DashboardPage_left-sidebar__section-title__oJ7dg{margin:0;padding:6px 10px 4px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--muted);text-transform:none}@media (max-width:640px){.DashboardPage_dashboard-page__hero-band__UswEj{min-height:0;padding:24px var(--dashboard-page-gutter) 56px}.DashboardPage_dashboard-page__hero-band--fill__fsi3W{min-height:100%;padding:40px var(--dashboard-page-gutter)}.DashboardPage_dashboard-page__sites-sheet__8HE91{margin-top:-28px;padding:20px var(--dashboard-page-gutter) 40px;border-radius:20px 20px 0 0;gap:24px}}