:root{--theme-bg:#FBF8F2;--theme-surface:#FFFFFF;--theme-raised:#F1F6F2;--theme-text:#073C3B;--theme-muted:#4F6863;--theme-primary:#0D756D;--theme-onPrimary:#FFFCF4;--theme-control:#788D86;--theme-line:#DCE8E2;--theme-ink:#123F3A;--theme-inverse:#FFFCF4;--sz-muted:#4F6863;color-scheme:light}
.sz-theme-toolbar{padding:6px 16px;display:flex;justify-content:flex-end;background:var(--theme-bg);color:var(--theme-text);font:600 14px/1.4 SavasNunito,system-ui,sans-serif}
.sz-theme-toolbar label{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.sz-theme-toolbar select{min-height:48px;max-width:100%;padding:8px 32px 8px 12px;border:1px solid var(--theme-control);border-radius:12px;background:var(--theme-surface);color:var(--theme-text);font:inherit}
:focus-visible{outline:3px solid var(--theme-primary);outline-offset:3px}
@media print{.sz-theme-toolbar{display:none}}
html[data-sz-theme="dark"]{
  --theme-bg:#101E1B;
  --theme-surface:#192C27;
  --theme-raised:#223A32;
  --theme-text:#F6F2E8;
  --theme-muted:#B8CABF;
  --theme-primary:#8ED6BC;
  --theme-onPrimary:#0A3427;
  --theme-line:#3F5F52;
  --theme-control:#89A799;
  --theme-ink:#143F33;
  --theme-inverse:#FFFCF4;
  --theme-danger:#FFA8A4;
  --theme-dangerSurface:#482824;
  --theme-warning:#F3CF80;
  --theme-warningSurface:#3C3523;
  --theme-success:#A2D6AB;
  --bg:var(--theme-bg);
  --panel:var(--theme-surface);
  --panel2:var(--theme-surface);
  --text:var(--theme-text);
  --muted:var(--theme-muted);
  --line:var(--theme-line);
  --accent:var(--theme-primary);
  --accent-dark:var(--theme-primary);
  --accent-soft:var(--theme-raised);
  --dark:var(--theme-ink);
  --dark2:var(--theme-ink);
  --green:var(--theme-success);
  --green-soft:var(--theme-raised);
  --blue:var(--theme-primary);
  --blue-soft:var(--theme-raised);
  --gold:var(--theme-warning);
  --gold-soft:var(--theme-raised);
  --lavender:var(--theme-primary);
  --lavender-soft:var(--theme-raised);
  --red:var(--theme-danger);
  --red-soft:var(--theme-raised);
  --v6-pink:var(--theme-text);
  --v6-purple:var(--theme-primary);
  --v6-orange:var(--theme-warning);
  --v6-green:var(--theme-success);
  --v6-ink:var(--theme-text);
  --v6-cream:var(--theme-surface);
  --premium-ink:var(--theme-text);
  --premium-soft:var(--theme-raised);
  --premium-pink:var(--theme-text);
  --premium-purple:var(--theme-primary);
  --premium-orange:var(--theme-warning);
  --premium-green:var(--theme-success);
  --v8-pink:var(--theme-text);
  --v8-purple:var(--theme-primary);
  --v8-orange:var(--theme-warning);
  --v8-mint:var(--theme-raised);
  --v8-ink:var(--theme-text);
  --v8-muted:var(--theme-muted);
  --ink:var(--theme-text);
  --plum:var(--theme-primary);
  --cream:var(--theme-surface);
  --sand:var(--theme-surface);
  --pro-ink:var(--theme-text);
  --pro-muted:var(--theme-muted);
  --pro-line:var(--theme-line);
  --pro-pink:var(--theme-text);
  --pro-purple:var(--theme-primary);
  --v22-ink:var(--theme-text);
  --v22-plum:var(--theme-primary);
  --v22-rose:var(--theme-primary);
  --v22-blush:var(--theme-raised);
  --v22-lilac:var(--theme-raised);
  --v22-mint:var(--theme-raised);
  --v22-line:var(--theme-line);
  --demand-ink:var(--theme-text);
  --seo-ink:var(--theme-text);
  --seo-muted:var(--theme-muted);
  --seo-line:var(--theme-line);
  --seo-paper:var(--theme-surface);
  --seo-rose:var(--theme-primary);
  --seo-plum:var(--theme-primary);
  --seo-mint:var(--theme-raised);
  --p25-ink:var(--theme-text);
  --p25-muted:var(--theme-muted);
  --p25-rose:var(--theme-primary);
  --p25-soft:var(--theme-raised);
  --p25-line:var(--theme-line);
  --p25-green:var(--theme-success);
  --p25-violet:var(--theme-primary);
  --v27-ink:var(--theme-text);
  --v27-muted:var(--theme-muted);
  --v27-line:var(--theme-line);
  --v27-surface:var(--theme-surface);
  --v27-rose:var(--theme-primary);
  --v27-rose-dark:var(--theme-primary);
  --v27-blush:var(--theme-raised);
  --v27-sand:var(--theme-surface);
  --p28-ink:var(--theme-text);
  --p28-muted:var(--theme-muted);
  --p28-rose:var(--theme-primary);
  --p28-rose-soft:var(--theme-raised);
  --p28-edge:var(--theme-line);
  --p28-paper:var(--theme-surface);
  --p28-green:var(--theme-success);
  --v6-teal:var(--theme-primary);
  --v6-coral:var(--theme-primary);
  --v6-ivory:var(--theme-surface);
  --sz-ink:var(--theme-text);
  --sz-teal:var(--theme-primary);
  --sz-teal-2:var(--theme-primary);
  --sz-mint:var(--theme-raised);
  --sz-ivory:var(--theme-surface);
  --sz-coral:var(--theme-primary);
  --sz-line:var(--theme-line);
  --sz-muted:var(--theme-muted);
  color-scheme:dark
}

html[data-sz-theme="dark"]{
  --bg:var(--theme-bg);--panel:var(--theme-surface);--panel2:var(--theme-surface);--text:var(--theme-text);--muted:var(--theme-muted);--line:var(--theme-line);
  --accent:var(--theme-primary);--accent-dark:var(--theme-primary);--accent-soft:var(--theme-raised);--dark:var(--theme-ink);--dark2:var(--theme-ink);
  --green:var(--theme-success);--green-soft:var(--theme-raised);--blue:var(--theme-primary);--blue-soft:var(--theme-raised);--gold:var(--theme-warning);--gold-soft:var(--theme-raised);
  --lavender:var(--theme-primary);--lavender-soft:var(--theme-raised);--red:var(--theme-danger);--red-soft:var(--theme-raised)
}

html[data-sz-theme="dark"] .sidebar{background:linear-gradient(180deg,var(--theme-ink) 0%,var(--theme-ink) 100%);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .brand-mark{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised));color:var(--theme-inverse);box-shadow:0 8px 20px color-mix(in srgb, var(--theme-raised) 28%, transparent)
}

html[data-sz-theme="dark"] .brand-copy small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .nav-label{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .sidebar nav a{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .nav-icon{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .sidebar nav a:hover,html[data-sz-theme="dark"] .sidebar nav a.active{background:linear-gradient(90deg,color-mix(in srgb, var(--theme-raised) 34%, transparent),color-mix(in srgb, var(--theme-raised) 12%, transparent));color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .sidebar nav a.active .nav-icon{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .sidebar-footer{border:1px solid var(--theme-control);background:var(--theme-ink)
}

html[data-sz-theme="dark"] .profile-dot{background:var(--theme-raised);color:var(--theme-danger)
}

html[data-sz-theme="dark"] .profile-copy small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .metrics article{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .accent-card{background:linear-gradient(135deg,var(--theme-surface) 0%,var(--theme-surface) 100%)!important
}

html[data-sz-theme="dark"] .time-badge{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .status{background:var(--theme-raised);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .live-pill i{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-raised) 12%, transparent)
}

html[data-sz-theme="dark"] .budget-box{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .automation-timeline>div{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .automation-timeline i{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .value-panel{background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}

html[data-sz-theme="dark"] .primary{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised));color:var(--theme-inverse);box-shadow:0 8px 18px color-mix(in srgb, var(--theme-raised) 18%, transparent)
}

html[data-sz-theme="dark"] .secondary{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .ghost{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .icon-button.light{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .stack label,html[data-sz-theme="dark"] .grid-2-fields label{color:var(--theme-text)
}

html[data-sz-theme="dark"] .stack input,html[data-sz-theme="dark"] .stack select,html[data-sz-theme="dark"] .stack textarea,html[data-sz-theme="dark"] .toolbar input,html[data-sz-theme="dark"] .inline-form input,html[data-sz-theme="dark"] .grid-2-fields input,html[data-sz-theme="dark"] .grid-2-fields select{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .stack input:focus,html[data-sz-theme="dark"] .stack select:focus,html[data-sz-theme="dark"] .toolbar input:focus,html[data-sz-theme="dark"] .grid-2-fields input:focus{border-color:var(--theme-control);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-raised) 9%, transparent)
}

html[data-sz-theme="dark"] .soft-check{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .soft-note{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .rule{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .toggle{background:var(--theme-raised);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .chips span{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .empty.nice{background:var(--theme-surface);border:1px dashed var(--theme-control)
}

html[data-sz-theme="dark"] .alert.danger{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .alert.ok{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .revenue-hero{background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}

html[data-sz-theme="dark"] .channel-policy{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .appointment-dot{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .completed-dot{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .block-dot{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .time-head,html[data-sz-theme="dark"] .day-head{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .day-head.today{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .time-gutter,html[data-sz-theme="dark"] .day-column{background:repeating-linear-gradient(to bottom,var(--theme-surface) 0,var(--theme-surface) 29px,var(--theme-surface) 30px,var(--theme-surface) 31px,var(--theme-surface) 59px,var(--theme-raised) 60px)
}

html[data-sz-theme="dark"] .time-gutter{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .time-gutter span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .day-column.today-column{background:repeating-linear-gradient(to bottom,var(--theme-surface) 0,var(--theme-surface) 29px,var(--theme-raised) 30px,var(--theme-surface) 31px,var(--theme-surface) 59px,var(--theme-raised) 60px)
}

html[data-sz-theme="dark"] .cal-event{box-shadow:0 4px 10px color-mix(in srgb, var(--theme-ink) 6%, transparent)
}

html[data-sz-theme="dark"] .cal-event.appointment{background:var(--theme-raised);color:var(--theme-danger);border-color:var(--theme-control)
}

html[data-sz-theme="dark"] .cal-event.appointment.completed{color:var(--theme-muted);border-color:var(--theme-control)
}

html[data-sz-theme="dark"] .cal-event.block{color:var(--theme-muted);border-color:var(--theme-control)
}

html[data-sz-theme="dark"] .cal-event.block.break{background:var(--theme-surface);color:var(--theme-muted);border-color:var(--theme-control)
}

html[data-sz-theme="dark"] .cal-event.block.unavailable{background:var(--theme-raised);color:var(--theme-muted);border-color:var(--theme-control)
}

html[data-sz-theme="dark"] .new-client-fields{background:var(--theme-surface);border:1px dashed var(--theme-control)
}

html[data-sz-theme="dark"] .date-tile{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .appointment-copy small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .login-wrap,html[data-sz-theme="dark"] .public-page{background:radial-gradient(circle at 12% 8%,var(--theme-raised) 0,transparent 28%),radial-gradient(circle at 85% 88%,var(--theme-raised) 0,transparent 24%),var(--theme-surface)
}

html[data-sz-theme="dark"] .login-feature-grid>div{background:color-mix(in srgb, var(--theme-surface) 68%, transparent);border:1px solid color-mix(in srgb, var(--theme-control) 80%, transparent)
}

html[data-sz-theme="dark"] .login-feature-grid b{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .login-card{background:var(--theme-surface);box-shadow:0 30px 80px color-mix(in srgb, var(--theme-ink) 11%, transparent)
}

html[data-sz-theme="dark"] .booking-shell{background:var(--theme-surface);box-shadow:0 25px 70px color-mix(in srgb, var(--theme-ink) 10%, transparent)
}

html[data-sz-theme="dark"] .booking-brand-panel{background:linear-gradient(155deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .public-logo{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised))
}

html[data-sz-theme="dark"] .booking-brand-panel .eyebrow{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .booking-brand-panel p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .trust-list{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .booking-card{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .step-badge{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .success.standalone{box-shadow:0 24px 70px color-mix(in srgb, var(--theme-ink) 10%, transparent)
}

html[data-sz-theme="dark"] .avatar{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .success-notice{background:var(--theme-surface);color:var(--theme-muted);border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .error-notice{background:var(--theme-surface);color:var(--theme-danger);border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .danger{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .danger.subtle{background:var(--theme-surface);border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .setup-strip{background:linear-gradient(95deg,var(--theme-surface),var(--theme-surface))
}

html[data-sz-theme="dark"] .setup-links a{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .service-photo-admin>img,html[data-sz-theme="dark"] .photo-placeholder{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .brand-media-preview{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .gallery-admin-grid article{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .availability-explainer{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .public-booking-v3{background:var(--theme-surface);color:var(--theme-text)
}

html[data-sz-theme="dark"] .public-business-hero{background:linear-gradient(135deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .public-business-copy p{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .public-meta{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .booking-workflow,html[data-sz-theme="dark"] .public-booking-aside>div{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .booking-step-title>span{background:color-mix(in srgb,var(--public-accent) 13%,var(--theme-surface))
}

html[data-sz-theme="dark"] .public-service-card{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .public-service-image{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .service-image-fallback{background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}

html[data-sz-theme="dark"] .featured-pill{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .slot-buttons span{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .slot-buttons input:checked+span{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .service-editor label,html[data-sz-theme="dark"] .booking-type-grid label,html[data-sz-theme="dark"] .course-builder-card label{color:var(--theme-text)
}

html[data-sz-theme="dark"] .service-editor input,html[data-sz-theme="dark"] .service-editor select,html[data-sz-theme="dark"] .service-editor textarea,html[data-sz-theme="dark"] .booking-type-grid input,html[data-sz-theme="dark"] .booking-type-grid select,html[data-sz-theme="dark"] .course-builder-card input,html[data-sz-theme="dark"] .course-builder-card select{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .service-editor input:focus,html[data-sz-theme="dark"] .service-editor select:focus,html[data-sz-theme="dark"] .service-editor textarea:focus,html[data-sz-theme="dark"] .course-builder-card input:focus,html[data-sz-theme="dark"] .course-builder-card select:focus{border-color:var(--theme-control);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-raised) 9%, transparent)
}

html[data-sz-theme="dark"] .field-check{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .booking-type-box{border:1px solid var(--theme-control);background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}

html[data-sz-theme="dark"] .course-hint{color:var(--theme-muted);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .service-type-summary{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .custom-domain-box{border:1px solid var(--theme-control);background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}

html[data-sz-theme="dark"] .domain-status{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .dns-note{border-top:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .course-pill{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .course-builder-card{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .weekday-picker span{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .weekday-picker input:checked+span{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .course-session-row{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .course-session-row.invalid{border-color:var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .course-session-index{background:color-mix(in srgb,var(--public-accent) 12%,var(--theme-surface))
}

html[data-sz-theme="dark"] .series-progress>span{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .series-progress i{background:linear-gradient(90deg,var(--accent),var(--theme-raised))
}

html[data-sz-theme="dark"] .series-session span{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .series-session.completed{background:var(--theme-surface);border-color:var(--theme-control)
}

html[data-sz-theme="dark"] .url-options>div{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .url-options .featured-url{background:var(--theme-surface);border-color:var(--theme-control)
}

html[data-sz-theme="dark"] .trial-chip{color:var(--theme-inverse);background:color-mix(in srgb, var(--theme-raised) 13%, transparent);border:1px solid color-mix(in srgb, var(--theme-control) 12%, transparent)
}

html[data-sz-theme="dark"] .trial-chip span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .landing-page{background:var(--theme-surface);color:var(--theme-text)
}

html[data-sz-theme="dark"] .landing-links a,html[data-sz-theme="dark"] .ghost-link{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .hero-kicker{color:var(--theme-muted);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .hero-copy>p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .hero-proof{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .mock-window{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 34px 90px color-mix(in srgb, var(--theme-ink) 13%, transparent)
}

html[data-sz-theme="dark"] .mock-top{background:var(--theme-surface);border-bottom:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .mock-top>span{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .mock-top>b{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .mock-side{background:var(--theme-ink)
}

html[data-sz-theme="dark"] .mock-side b{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .mock-side i{background:var(--theme-ink)
}

html[data-sz-theme="dark"] .mock-content{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .mock-greeting span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .mock-metrics>div{background:var(--theme-surface);border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .mock-metrics small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .mock-metrics .hot{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .mock-calendar,html[data-sz-theme="dark"] .mock-autopilot{background:var(--theme-surface);border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .mock-autopilot small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .mock-autopilot span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .floating-card{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 18px 40px color-mix(in srgb, var(--theme-ink) 12%, transparent)
}

html[data-sz-theme="dark"] .floating-card small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .logo-strip>span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .logo-strip b{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .section-heading p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .feature-bento article{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .feature-bento article p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .mini-flow span,html[data-sz-theme="dark"] .mini-flow strong{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .mini-flow i{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .revenue-widget{background:linear-gradient(145deg,var(--theme-surface),var(--theme-raised))
}

html[data-sz-theme="dark"] .revenue-widget small,html[data-sz-theme="dark"] .revenue-widget span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .client-experience{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-experience .section-heading p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .phone-frame{background:var(--theme-ink);border:8px solid var(--theme-control);box-shadow:0 20px 60px color-mix(in srgb, var(--theme-ink) 28%, transparent)
}

html[data-sz-theme="dark"] .phone-island{background:var(--theme-ink)
}

html[data-sz-theme="dark"] .phone-screen{background:var(--theme-surface);color:var(--theme-text)
}

html[data-sz-theme="dark"] .phone-service{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .phone-service span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .phone-screen button{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .journey-steps>div{border-bottom:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .journey-steps>div>b{background:var(--theme-ink);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .journey-steps small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .mobile-copy p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .mobile-badges span{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .mini-phone{border:7px solid var(--theme-control);background:var(--theme-surface);box-shadow:0 24px 55px color-mix(in srgb, var(--theme-ink) 13%, transparent)
}

html[data-sz-theme="dark"] .mini-phone small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .pricing-grid article{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .pricing-grid h3 small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .pricing-grid p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .pricing-grid ul{color:var(--theme-text)
}

html[data-sz-theme="dark"] .pricing-note{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .final-cta{background:linear-gradient(135deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .final-cta p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .landing-footer{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .landing-footer a{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .auth-page{background:radial-gradient(circle at 20% 15%,var(--theme-raised) 0,transparent 34%),var(--theme-surface)
}

html[data-sz-theme="dark"] .auth-promise p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .auth-card{background:var(--theme-surface);box-shadow:0 26px 70px color-mix(in srgb, var(--theme-ink) 10%, transparent)
}

html[data-sz-theme="dark"] .auth-card-head p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .auth-form small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .slug-input{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .slug-input span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .form-legal{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .auth-alt{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .check-row i{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .check-row small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .billing-status p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .billing-wallet span,html[data-sz-theme="dark"] .billing-wallet a{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .billing-details p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .settings-grid .soft-check small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .install-platforms>div{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .install-platforms span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .tiny-note{color:var(--theme-muted)!important
}

html[data-sz-theme="dark"] .copy-field input{background:var(--theme-surface);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .deposit-box{border:1px dashed var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .public-booking-v5{background:var(--theme-surface);color:var(--theme-text)
}

html[data-sz-theme="dark"] .public-language a{color:var(--theme-inverse);border:1px solid color-mix(in srgb, var(--theme-control) 16%, transparent)
}

html[data-sz-theme="dark"] .public-language a.active{background:var(--theme-surface);color:var(--theme-text)
}

html[data-sz-theme="dark"] .booking-progress span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .booking-progress span b{background:var(--theme-raised);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .booking-progress span.active b{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .booking-progress i{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .service-category-filter button{background:var(--theme-surface);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .service-category-filter button.active{background:var(--theme-ink);color:var(--theme-inverse);border-color:var(--theme-control)
}

html[data-sz-theme="dark"] .deposit-hint{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .privacy-reassurance{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .public-summary-card p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .success-footnote{color:var(--theme-muted)!important
}

html[data-sz-theme="dark"] .success-page{background:radial-gradient(circle at 50% 0,var(--theme-raised) 0,transparent 33%),var(--theme-surface)
}

html[data-sz-theme="dark"] .manage-page{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .manage-brand small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .manage-hero p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .manage-summary span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .manage-appointment{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .manage-date{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .manage-date span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .manage-appt-copy span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .manage-actions summary{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .manage-actions-pop{background:var(--theme-surface);box-shadow:0 16px 45px color-mix(in srgb, var(--theme-ink) 12%, transparent)
}

html[data-sz-theme="dark"] .manage-security{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .install-toast{background:var(--theme-ink);color:var(--theme-inverse);border:1px solid var(--theme-control);box-shadow:0 20px 50px color-mix(in srgb, var(--theme-ink) 25%, transparent)
}

html[data-sz-theme="dark"] .install-toast p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .install-toast button{color:var(--theme-inverse)
}

@media(max-width:760px){

  html[data-sz-theme="dark"] .mobile-bottom-nav{background:color-mix(in srgb, var(--theme-surface) 96%, transparent);border-top:1px solid var(--theme-control)
  }

  html[data-sz-theme="dark"] .mobile-bottom-nav a,html[data-sz-theme="dark"] .mobile-bottom-nav button{color:var(--theme-muted)
  }

  html[data-sz-theme="dark"] .mobile-bottom-nav .mobile-add span{color:var(--theme-inverse);box-shadow:0 8px 18px color-mix(in srgb, var(--theme-raised) 25%, transparent)
  }

  html[data-sz-theme="dark"] .mobile-more-sheet:not([hidden]){background:color-mix(in srgb, var(--theme-ink) 32%, transparent)
  }

  html[data-sz-theme="dark"] .mobile-more-sheet{background:color-mix(in srgb, var(--theme-ink) 32%, transparent)
  }

  html[data-sz-theme="dark"] .mobile-more-sheet::before{background:var(--theme-surface)
  }

  html[data-sz-theme="dark"] .sheet-handle{background:var(--theme-raised)
  }

  html[data-sz-theme="dark"] .sheet-head button{background:var(--theme-surface)
  }

  html[data-sz-theme="dark"] .sheet-grid a{color:var(--theme-text)
  }

  html[data-sz-theme="dark"] .mobile-booking-summary{background:var(--theme-ink);color:var(--theme-inverse);box-shadow:0 15px 40px color-mix(in srgb, var(--theme-ink) 22%, transparent)
  }

  html[data-sz-theme="dark"] .mobile-booking-summary small{color:var(--theme-muted)
  }

  html[data-sz-theme="dark"] .mobile-booking-summary span{color:var(--theme-inverse)
  }

  html[data-sz-theme="dark"] .mobile-booking-summary button{background:var(--theme-ink);color:var(--theme-inverse)
  }
}

html[data-sz-theme="dark"] .public-link-tools{background:var(--theme-surface)
}
@media(max-width:760px){

  html[data-sz-theme="dark"] .mobile-agenda{background:var(--theme-surface)
  }

  html[data-sz-theme="dark"] .agenda-day{background:var(--theme-surface)
  }

  html[data-sz-theme="dark"] .agenda-day.today{border-color:var(--theme-control)
  }

  html[data-sz-theme="dark"] .agenda-day-head{background:var(--theme-surface)
  }

  html[data-sz-theme="dark"] .agenda-item{border-bottom:1px solid var(--theme-control);border-left:4px solid var(--theme-control)
  }

  html[data-sz-theme="dark"] .agenda-item.block{border-left-color:var(--theme-control)
  }

  html[data-sz-theme="dark"] .agenda-item.completed{border-left-color:var(--theme-control)
  }

  html[data-sz-theme="dark"] .agenda-empty{color:var(--theme-muted)
  }
}
html[data-sz-theme="dark"]{--v6-pink:var(--theme-text);--v6-purple:var(--theme-primary);--v6-orange:var(--theme-warning);--v6-green:var(--theme-success);--v6-ink:var(--theme-text);--v6-cream:var(--theme-surface)
}
html[data-sz-theme="dark"] .aligned-form label{color:var(--theme-text)
}
html[data-sz-theme="dark"] .aligned-form input,html[data-sz-theme="dark"] .aligned-form select,html[data-sz-theme="dark"] .aligned-form textarea{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .aligned-form input:focus,html[data-sz-theme="dark"] .aligned-form select:focus,html[data-sz-theme="dark"] .aligned-form textarea:focus{border-color:var(--theme-control);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-raised) 9%, transparent)
}
html[data-sz-theme="dark"] .landing-v6{background:linear-gradient(180deg,var(--theme-surface) 0,var(--theme-surface) 30%,var(--theme-surface) 68%,var(--theme-surface) 100%)
}
html[data-sz-theme="dark"] .orb-a{background:radial-gradient(circle,var(--theme-raised) 0,color-mix(in srgb, var(--theme-raised) 0%, transparent) 68%)
}
html[data-sz-theme="dark"] .orb-b{background:radial-gradient(circle,var(--theme-raised) 0,color-mix(in srgb, var(--theme-raised) 0%, transparent) 70%)
}
html[data-sz-theme="dark"] .orb-c{background:radial-gradient(circle,var(--theme-raised) 0,color-mix(in srgb, var(--theme-raised) 0%, transparent) 70%)
}
html[data-sz-theme="dark"] .v6-nav{border:1px solid color-mix(in srgb, var(--theme-control) 86%, transparent);background:color-mix(in srgb, var(--theme-surface) 82%, transparent);box-shadow:0 12px 40px color-mix(in srgb, var(--theme-ink) 6%, transparent)
}
html[data-sz-theme="dark"] .v6-brand>span{background:linear-gradient(135deg,var(--theme-ink),var(--theme-raised));color:var(--theme-inverse);box-shadow:0 8px 24px color-mix(in srgb, var(--theme-raised) 25%, transparent)
}
html[data-sz-theme="dark"] .v6-nav a{color:var(--theme-text)
}
html[data-sz-theme="dark"] .v6-pill{background:var(--theme-surface);border:1px solid var(--theme-control);color:var(--theme-muted);box-shadow:0 8px 28px color-mix(in srgb, var(--theme-ink) 5%, transparent)
}
html[data-sz-theme="dark"] .v6-hero-copy h1 em{background:linear-gradient(95deg,var(--theme-raised),var(--theme-raised) 56%,var(--theme-raised))
}
html[data-sz-theme="dark"] .v6-hero-copy>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-demo{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .v6-proof span{background:color-mix(in srgb, var(--theme-surface) 75%, transparent);border:1px solid var(--theme-control);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-proof b{color:var(--theme-text)
}
html[data-sz-theme="dark"] .v6-hero-visual>img{box-shadow:0 32px 80px color-mix(in srgb, var(--theme-ink) 18%, transparent);border:1px solid color-mix(in srgb, var(--theme-control) 90%, transparent)
}
html[data-sz-theme="dark"] .hero-image-glow{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .hero-float{background:color-mix(in srgb, var(--theme-surface) 94%, transparent);box-shadow:0 16px 40px color-mix(in srgb, var(--theme-ink) 18%, transparent);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .hero-float small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .hero-float-a i{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .hero-float-b i{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .v6-trust-row{border-top:1px solid var(--theme-control);border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .v6-trust-row span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-trust-row b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-section-head p,html[data-sz-theme="dark"] .v6-image-story-copy p,html[data-sz-theme="dark"] .v6-gift-copy>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-value-grid article{border:1px solid color-mix(in srgb, var(--theme-control) 80%, transparent);box-shadow:0 12px 35px color-mix(in srgb, var(--theme-ink) 7%, transparent)
}
html[data-sz-theme="dark"] .v6-value-grid article>span{background:color-mix(in srgb, var(--theme-surface) 65%, transparent)
}
html[data-sz-theme="dark"] .v6-value-grid p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .value-pink{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .value-purple{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .value-orange{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .value-green{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .v6-image-story{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v6-image-story::after{background:radial-gradient(circle,var(--theme-raised),transparent 68%)
}
html[data-sz-theme="dark"] .v6-image-story-copy .eyebrow{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-image-story-copy p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v6-feature-chips span{background:var(--theme-ink);border:1px solid var(--theme-control);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v6-image-frame{background:var(--theme-surface);box-shadow:0 30px 80px color-mix(in srgb, var(--theme-ink) 28%, transparent)
}
html[data-sz-theme="dark"] .v6-feature-grid article{border:1px solid var(--theme-control);background:var(--theme-surface);box-shadow:0 8px 26px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .v6-feature-grid p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-gifts{background:linear-gradient(135deg,var(--theme-surface) 0,var(--theme-surface) 45%,var(--theme-surface) 100%);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .sample-gift-card{box-shadow:0 26px 60px color-mix(in srgb, var(--theme-ink) 18%, transparent)
}
html[data-sz-theme="dark"] .sample-gift-card.g1{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .sample-gift-card.g2{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .sample-gift-card.g3{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised));color:var(--theme-danger)
}
html[data-sz-theme="dark"] .gift-benefits span{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .messaging-compare article{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .messaging-compare .auto-card{background:linear-gradient(145deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse);border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .messaging-compare p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .auto-card p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .plan-dot.start{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .plan-dot.pro{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .compare-arrow{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-final{background:linear-gradient(105deg,var(--theme-ink),var(--theme-ink) 58%,var(--theme-raised));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v6-final::after{background:radial-gradient(circle,var(--theme-raised),transparent 65%)
}
html[data-sz-theme="dark"] .v6-final .eyebrow{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-footer{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .v6-footer small,html[data-sz-theme="dark"] .v6-footer>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v6-footer a{color:var(--theme-text)
}
html[data-sz-theme="dark"] .message-plan-banner{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .message-plan-banner.manual-only{background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .message-plan-banner.auto-on{background:linear-gradient(135deg,var(--theme-raised),var(--theme-surface))
}
html[data-sz-theme="dark"] .message-plan-icon{background:var(--theme-surface);box-shadow:0 8px 20px color-mix(in srgb, var(--theme-ink) 8%, transparent)
}
html[data-sz-theme="dark"] .message-plan-banner p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .message-plan-balance small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .message-composer select,html[data-sz-theme="dark"] .message-composer input,html[data-sz-theme="dark"] .message-composer textarea{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .template-variable-hint{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .template-variable-hint code{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .channel-action{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .channel-action:hover{box-shadow:0 10px 22px color-mix(in srgb, var(--theme-ink) 8%, transparent)
}
html[data-sz-theme="dark"] .channel-action span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .channel-action.sms{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .channel-action.whatsapp{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .channel-action.viber{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .channel-action.email{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .message-device-note{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .template-edit{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .template-edit summary small,html[data-sz-theme="dark"] .template-edit summary i{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-live-preview{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .gift-live-preview>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-card-mini{background:linear-gradient(135deg,var(--gift-primary),color-mix(in srgb,var(--gift-primary) 70%,var(--theme-surface)));color:var(--theme-inverse);box-shadow:0 13px 32px color-mix(in srgb, var(--theme-ink) 15%, transparent)
}
html[data-sz-theme="dark"] .gift-template-visual{color:var(--theme-inverse);box-shadow:0 16px 35px color-mix(in srgb, var(--theme-ink) 16%, transparent)
}
html[data-sz-theme="dark"] .gift-template-visual::after{background:linear-gradient(90deg,color-mix(in srgb, var(--theme-ink) 55%, transparent),color-mix(in srgb, var(--theme-ink) 5%, transparent))
}
html[data-sz-theme="dark"] .gift-store-page{background:linear-gradient(180deg,var(--theme-surface) 0,var(--theme-surface) 52%,var(--theme-surface) 100%);color:var(--theme-text)
}
html[data-sz-theme="dark"] .gift-store-nav{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .gift-store-nav small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-store-nav>a{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-store-hero p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-store-proof span{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .gift-card-showcase{color:var(--theme-inverse);box-shadow:0 22px 55px color-mix(in srgb, var(--theme-ink) 17%, transparent)
}
html[data-sz-theme="dark"] .gift-choice-panel,html[data-sz-theme="dark"] .gift-form-panel{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 12px 35px color-mix(in srgb, var(--theme-ink) 5%, transparent)
}
html[data-sz-theme="dark"] .gift-step>b{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .gift-step small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-design-art{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .gift-design-art::after{background:linear-gradient(90deg,color-mix(in srgb, var(--theme-ink) 42%, transparent),transparent)
}
html[data-sz-theme="dark"] .gift-design-option>input:checked+.gift-design-art{border-color:var(--theme-control);box-shadow:0 0 0 3px var(--tenant-accent,var(--accent)),0 12px 24px color-mix(in srgb, var(--theme-ink) 13%, transparent)
}
html[data-sz-theme="dark"] .gift-form-panel input,html[data-sz-theme="dark"] .gift-form-panel textarea{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .gift-preset-buttons button{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .gift-preset-buttons button.active{background:var(--theme-ink);color:var(--theme-inverse);border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .gift-checkout-summary{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .gift-checkout-summary span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-payment-note{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-view-page{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .gift-view-page>header a{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-success-chip{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-full-card{color:var(--theme-inverse);box-shadow:0 30px 80px color-mix(in srgb, var(--theme-ink) 20%, transparent)
}
html[data-sz-theme="dark"] .gift-full-card::after{background:linear-gradient(90deg,color-mix(in srgb, var(--theme-ink) 68%, transparent),color-mix(in srgb, var(--theme-ink) 8%, transparent))
}
html[data-sz-theme="dark"] .gift-full-copy blockquote{border-left:2px solid color-mix(in srgb, var(--theme-control) 60%, transparent)
}
html[data-sz-theme="dark"] .gift-terms{color:var(--theme-muted)
}
@media print{

  html[data-sz-theme="dark"] .gift-view-page{background:var(--theme-surface)
  }}
html[data-sz-theme="dark"] .plan-feature-list li{color:var(--theme-text)
}
html[data-sz-theme="dark"] .gift-public-link{background:color-mix(in srgb, var(--theme-surface) 93%, transparent);color:var(--theme-text);box-shadow:0 8px 24px color-mix(in srgb, var(--theme-ink) 12%, transparent)
}
html[data-sz-theme="dark"] .v6-landing{background:radial-gradient(circle at 10% 0,var(--theme-raised) 0,transparent 30%),radial-gradient(circle at 88% 13%,var(--theme-raised) 0,transparent 28%),linear-gradient(var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .v6-hero-visual>img{box-shadow:0 35px 90px color-mix(in srgb, var(--theme-ink) 16%, transparent)
}
html[data-sz-theme="dark"] .v6-image-frame img{box-shadow:0 22px 55px color-mix(in srgb, var(--theme-ink) 12%, transparent)
}
html[data-sz-theme="dark"] .v6-parity{background:linear-gradient(145deg,color-mix(in srgb, var(--theme-surface) 80%, transparent),color-mix(in srgb, var(--theme-surface) 95%, transparent));border:1px solid color-mix(in srgb, var(--theme-control) 72%, transparent)
}
html[data-sz-theme="dark"] .gift-purchase-layout input:read-only{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"]{--premium-ink:var(--theme-text);--premium-soft:var(--theme-raised);--premium-pink:var(--theme-text);--premium-purple:var(--theme-primary);--premium-orange:var(--theme-warning);--premium-green:var(--theme-success)
}
html[data-sz-theme="dark"] .period-tabs{background:var(--theme-surface);box-shadow:0 8px 30px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .period-tabs a{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .period-tabs a.active{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .analytics-kpi{background:var(--theme-surface);box-shadow:0 10px 34px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .analytics-kpi>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .analytics-kpi.hero-kpi{background:linear-gradient(145deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .analytics-kpi.hero-kpi>span,html[data-sz-theme="dark"] .analytics-kpi.hero-kpi small{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .bar-track{background:linear-gradient(var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .bar-track i{background:linear-gradient(180deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .bar-col small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .bar-tip{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .health-ring{background:conic-gradient(var(--theme-ink) calc(var(--score)*1%),var(--theme-raised) calc(var(--score)*1%))
}
html[data-sz-theme="dark"] .health-ring::before{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .health-ring span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .health-ring small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .health-list i{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .health-list i.warn{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .rank-bar,html[data-sz-theme="dark"] .source-meter{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .rank-bar i,html[data-sz-theme="dark"] .source-meter i{background:linear-gradient(90deg,var(--theme-ink),var(--premium-purple))
}
html[data-sz-theme="dark"] .channel-bubble{background:var(--theme-raised);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .channel-bubble.email{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .channel-bubble.whatsapp{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .channel-bubble.sms{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .channel-bubble.viber{background:var(--theme-raised);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .analytics-insight{background:linear-gradient(125deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .qr-card{background:var(--theme-surface);box-shadow:0 12px 40px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .qr-card-head>span{background:linear-gradient(145deg,var(--theme-surface),var(--theme-raised))
}
html[data-sz-theme="dark"] .qr-image-wrap{background:linear-gradient(var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .qr-print-tip{border:1px dashed var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .review-admin-card{background:var(--theme-surface);box-shadow:0 10px 30px color-mix(in srgb, var(--theme-ink) 3%, transparent)
}
html[data-sz-theme="dark"] .review-stars span,html[data-sz-theme="dark"] .mini-stars span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .review-stars span.on,html[data-sz-theme="dark"] .mini-stars span.on{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .review-admin-card blockquote{color:var(--theme-text)
}
html[data-sz-theme="dark"] .review-public-page{background:radial-gradient(circle at 80% 10%,var(--theme-raised),transparent 28%),linear-gradient(var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .review-public-card{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 35px 100px color-mix(in srgb, var(--theme-ink) 12%, transparent)
}
html[data-sz-theme="dark"] .public-back{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .review-service p,html[data-sz-theme="dark"] .review-thankyou p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .review-form label span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .star-input legend{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .star-input label{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .star-input label:hover,html[data-sz-theme="dark"] .star-input label:hover~label,html[data-sz-theme="dark"] .star-input input:checked~label{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .review-thankyou>div{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .public-booking-page{background:linear-gradient(180deg,var(--theme-surface) 0,var(--theme-surface) 240px,var(--theme-surface) 100%);color:var(--theme-text)
}
html[data-sz-theme="dark"] .public-business-hero{background-color:var(--theme-ink)!important;box-shadow:0 20px 60px color-mix(in srgb, var(--theme-ink) 12%, transparent)
}
html[data-sz-theme="dark"] .public-business-logo{box-shadow:0 14px 36px color-mix(in srgb, var(--theme-ink) 22%, transparent)
}
html[data-sz-theme="dark"] .public-business-copy>p{color:color-mix(in srgb, var(--theme-inverse) 78%, transparent)!important
}
html[data-sz-theme="dark"] .public-rating span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .public-rating small{color:color-mix(in srgb, var(--theme-inverse) 70%, transparent)
}
html[data-sz-theme="dark"] .booking-progress{background:var(--theme-surface)!important;border:1px solid var(--theme-control)!important;box-shadow:0 10px 30px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .booking-speed-note{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .booking-speed-note>span{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .booking-speed-note small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .booking-workflow{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 16px 55px color-mix(in srgb, var(--theme-ink) 5%, transparent)
}
html[data-sz-theme="dark"] .booking-step-title>span{background:linear-gradient(135deg,var(--accent,var(--theme-raised)),var(--theme-raised))!important;box-shadow:0 8px 20px color-mix(in srgb,var(--accent,var(--theme-raised)) 28%,transparent)
}
html[data-sz-theme="dark"] .service-category-filter{background:color-mix(in srgb, var(--theme-surface) 90%, transparent);box-shadow:0 8px 25px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .public-service-card{border:1px solid var(--theme-control)!important;background:var(--theme-surface)!important
}
html[data-sz-theme="dark"] .public-service-card:hover{border-color:var(--theme-control)!important;box-shadow:0 12px 28px color-mix(in srgb, var(--theme-ink) 7%, transparent)
}
html[data-sz-theme="dark"] .public-service-card.selected{border:2px solid var(--accent,var(--theme-control))!important;background:linear-gradient(90deg,var(--theme-surface),var(--theme-surface))!important
}
html[data-sz-theme="dark"] .slot-day{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .slot-buttons label span{background:var(--theme-surface)!important;border:1px solid var(--theme-control)!important
}
html[data-sz-theme="dark"] .slot-buttons label input:checked+span{background:var(--accent,var(--theme-raised))!important;color:var(--theme-inverse)!important;border-color:var(--accent,var(--theme-control))!important;box-shadow:0 8px 18px color-mix(in srgb,var(--accent,var(--theme-raised)) 22%,transparent)
}
html[data-sz-theme="dark"] .contact-step{border-top:1px solid var(--theme-control)!important
}
html[data-sz-theme="dark"] .optional-contact{border:1px dashed var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .optional-contact summary{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .optional-contact summary small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .optional-contact[open] summary{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .public-submit{box-shadow:0 12px 25px color-mix(in srgb,var(--accent,var(--theme-raised)) 25%,transparent)
}
html[data-sz-theme="dark"] .sticky-summary{background:linear-gradient(145deg,var(--theme-ink),var(--theme-ink))!important;color:var(--theme-inverse)!important;box-shadow:0 18px 50px color-mix(in srgb, var(--theme-ink) 15%, transparent)!important
}
html[data-sz-theme="dark"] .public-reviews-card{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .public-reviews-card blockquote{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .public-reviews-card blockquote small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .mobile-booking-summary{box-shadow:0 -10px 35px color-mix(in srgb, var(--theme-ink) 12%, transparent)!important
}
html[data-sz-theme="dark"] .landing-v6{background:radial-gradient(circle at 12% 5%,var(--theme-raised) 0,transparent 23%),radial-gradient(circle at 86% 14%,var(--theme-raised) 0,transparent 26%),radial-gradient(circle at 70% 60%,var(--theme-surface) 0,transparent 19%),linear-gradient(180deg,var(--theme-surface),var(--theme-surface) 70%,var(--theme-surface))
}
html[data-sz-theme="dark"] .v6-nav{box-shadow:0 14px 45px color-mix(in srgb, var(--theme-ink) 7%, transparent)!important
}
html[data-sz-theme="dark"] .v6-hero-copy h1 em{background:linear-gradient(95deg,var(--theme-raised),var(--theme-raised) 55%,var(--theme-raised))
}
html[data-sz-theme="dark"] .v6-hero-visual{background:linear-gradient(140deg,color-mix(in srgb, var(--theme-surface) 80%, transparent),color-mix(in srgb, var(--theme-surface) 58%, transparent));border:1px solid color-mix(in srgb, var(--theme-control) 70%, transparent)
}
html[data-sz-theme="dark"] .v6-value-grid article:hover,html[data-sz-theme="dark"] .v6-feature-grid article:hover{box-shadow:0 20px 55px color-mix(in srgb, var(--theme-ink) 8%, transparent)
}
html[data-sz-theme="dark"] .social-auth{border:1px solid var(--theme-control);color:var(--theme-text);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .social-auth:hover{border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .social-auth.facebook b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .social-auth.google b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .oauth-note{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .auth-divider::before{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .auth-divider span{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .magic-login{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .magic-sent{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .magic-sent a{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .payout-connect{background:linear-gradient(125deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .payout-status>span{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .payout-status>span.on{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .payout-status small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .gift-form-panel label small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .sidebar-scroll::-webkit-scrollbar-thumb{background:var(--theme-ink)
}
html[data-sz-theme="dark"] .panel,html[data-sz-theme="dark"] .analytics-kpi,html[data-sz-theme="dark"] .service-admin-card{box-shadow:0 12px 36px color-mix(in srgb, var(--theme-ink) 5%, transparent)
}
@media(max-width:980px){

  html[data-sz-theme="dark"] .admin-body .mobile-bottom-nav{background:color-mix(in srgb, var(--theme-surface) 97%, transparent);border-top:1px solid var(--theme-control);box-shadow:0 -12px 32px color-mix(in srgb, var(--theme-ink) 8%, transparent)
  }

  html[data-sz-theme="dark"] .admin-body .mobile-bottom-nav a,html[data-sz-theme="dark"] .admin-body .mobile-bottom-nav button{color:var(--theme-muted)
  }

  html[data-sz-theme="dark"] .admin-body .mobile-bottom-nav .mobile-add span{color:var(--theme-inverse);box-shadow:0 9px 20px color-mix(in srgb, var(--theme-raised) 28%, transparent)
  }
}
html[data-sz-theme="dark"] .landing-v8{--v8-pink:var(--theme-text);--v8-purple:var(--theme-primary);--v8-orange:var(--theme-warning);--v8-mint:var(--theme-raised);--v8-ink:var(--theme-text);--v8-muted:var(--theme-muted);background:radial-gradient(circle at 8% 8%,color-mix(in srgb, var(--theme-raised) 72%, transparent),transparent 24%),radial-gradient(circle at 92% 9%,color-mix(in srgb, var(--theme-raised) 70%, transparent),transparent 25%),linear-gradient(180deg,var(--theme-surface) 0%,var(--theme-surface) 22%,var(--theme-surface) 58%,var(--theme-surface) 100%)
}
html[data-sz-theme="dark"] .v8-nav{border:1px solid color-mix(in srgb, var(--theme-control) 90%, transparent);background:color-mix(in srgb, var(--theme-surface) 88%, transparent);box-shadow:0 16px 48px color-mix(in srgb, var(--theme-ink) 8%, transparent)
}
html[data-sz-theme="dark"] .v8-brand-mark{background:linear-gradient(135deg,var(--theme-ink),var(--theme-raised));color:var(--theme-inverse);box-shadow:0 10px 25px color-mix(in srgb, var(--theme-raised) 24%, transparent)
}
html[data-sz-theme="dark"] .v8-brand small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-nav-links a,html[data-sz-theme="dark"] .v8-link{color:var(--theme-text)
}
html[data-sz-theme="dark"] .v8-kicker{background:color-mix(in srgb, var(--theme-surface) 86%, transparent);border:1px solid var(--theme-control);color:var(--theme-muted);box-shadow:0 8px 26px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .v8-hero h1 em{background:linear-gradient(95deg,var(--theme-ink),var(--v8-purple) 56%,var(--v8-orange))
}
html[data-sz-theme="dark"] .v8-lead{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-secondary-cta{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .v8-proof-grid>div{border:1px solid var(--theme-control);background:color-mix(in srgb, var(--theme-surface) 78%, transparent)
}
html[data-sz-theme="dark"] .v8-proof-grid span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-stage-glow{background:linear-gradient(135deg,color-mix(in srgb, var(--theme-raised) 70%, transparent),color-mix(in srgb, var(--theme-raised) 70%, transparent),color-mix(in srgb, var(--theme-raised) 72%, transparent))
}
html[data-sz-theme="dark"] .v8-stage-card{border:1px solid color-mix(in srgb, var(--theme-control) 80%, transparent);background:color-mix(in srgb, var(--theme-surface) 72%, transparent);box-shadow:0 35px 90px color-mix(in srgb, var(--theme-ink) 17%, transparent)
}
html[data-sz-theme="dark"] .v8-float{background:color-mix(in srgb, var(--theme-surface) 96%, transparent);border:1px solid var(--theme-control);box-shadow:0 18px 45px color-mix(in srgb, var(--theme-ink) 17%, transparent)
}
html[data-sz-theme="dark"] .v8-float-icon.mint{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-float-icon.peach{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .v8-float small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-audience{border-top:1px solid var(--theme-control);border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .v8-audience span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-audience b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-product-showcase{border:1px solid var(--theme-control);background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface));box-shadow:0 28px 80px color-mix(in srgb, var(--theme-ink) 10%, transparent)
}
html[data-sz-theme="dark"] .v8-product-points article{border:1px solid var(--theme-control);background:var(--theme-surface);box-shadow:0 10px 28px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .v8-product-points article>span{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .v8-product-points p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-customer-section{background:linear-gradient(145deg,var(--theme-ink),var(--theme-ink) 65%,var(--theme-ink));color:var(--theme-inverse);box-shadow:0 35px 90px color-mix(in srgb, var(--theme-ink) 16%, transparent)
}
html[data-sz-theme="dark"] .v8-customer-section .v8-section-heading>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-customer-section .v8-section-heading p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v8-journey-frame{background:var(--theme-surface);color:var(--theme-text);box-shadow:0 24px 60px color-mix(in srgb, var(--theme-ink) 18%, transparent)
}
html[data-sz-theme="dark"] .v8-journey-scroll{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .v8-customer-grid article{border:1px solid color-mix(in srgb, var(--theme-control) 13%, transparent);background:color-mix(in srgb, var(--theme-surface) 7%, transparent)
}
html[data-sz-theme="dark"] .v8-customer-grid b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-customer-grid p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v8-grow-card{border:1px solid color-mix(in srgb, var(--theme-control) 78%, transparent);box-shadow:0 14px 38px color-mix(in srgb, var(--theme-ink) 6%, transparent)
}
html[data-sz-theme="dark"] .v8-grow-card.pink{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .v8-grow-card.violet{background:linear-gradient(145deg,var(--theme-raised),var(--theme-surface))
}
html[data-sz-theme="dark"] .v8-grow-card.amber{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .v8-grow-card.mint{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .v8-grow-icon{background:color-mix(in srgb, var(--theme-surface) 72%, transparent)
}
html[data-sz-theme="dark"] .v8-grow-card p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-grow-card.wide>div>span{background:color-mix(in srgb, var(--theme-surface) 12%, transparent)
}
html[data-sz-theme="dark"] .v8-grow-card.dark{background:linear-gradient(135deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v8-grow-card.dark p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v8-grow-card.soft{background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .v8-switch-section{border:1px solid var(--theme-control);background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface) 55%,var(--theme-surface))
}
html[data-sz-theme="dark"] .v8-switch-copy li{color:var(--theme-text)
}
html[data-sz-theme="dark"] .v8-switch-panel{background:var(--theme-ink);color:var(--theme-inverse);box-shadow:0 24px 55px color-mix(in srgb, var(--theme-ink) 17%, transparent)
}
html[data-sz-theme="dark"] .v8-switch-step{border:1px solid var(--theme-control);background:var(--theme-ink)
}
html[data-sz-theme="dark"] .v8-switch-step>b{background:var(--theme-ink);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-switch-step small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-switch-result{background:linear-gradient(90deg,var(--theme-ink),var(--theme-raised))
}
html[data-sz-theme="dark"] .v8-switch-result>span{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .v8-switch-result small{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v8-pricing-grid article{border:1px solid var(--theme-control);background:var(--theme-surface);box-shadow:0 12px 34px color-mix(in srgb, var(--theme-ink) 5%, transparent)
}
html[data-sz-theme="dark"] .v8-pricing-grid article.featured{border:2px solid var(--theme-control);background:linear-gradient(180deg,var(--theme-surface),var(--theme-surface));box-shadow:0 22px 55px color-mix(in srgb, var(--theme-raised) 12%, transparent)
}
html[data-sz-theme="dark"] .v8-popular{background:var(--theme-raised);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v8-plan-head>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .v8-plan-head h3 small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-plan-head p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-pricing-grid li{color:var(--theme-text)
}
html[data-sz-theme="dark"] .v8-pricing-grid li::before{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-final-cta{background:linear-gradient(105deg,var(--theme-ink),var(--theme-ink) 60%,var(--theme-raised));color:var(--theme-inverse);box-shadow:0 28px 65px color-mix(in srgb, var(--theme-ink) 17%, transparent)
}
html[data-sz-theme="dark"] .v8-final-cta span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-footer{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .v8-footer small,html[data-sz-theme="dark"] .v8-footer>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .v8-footer a{color:var(--theme-text)
}
html[data-sz-theme="dark"] .loyalty-preview{background:linear-gradient(135deg,var(--accent,var(--theme-raised)),var(--theme-raised) 64%,var(--theme-raised));color:var(--theme-inverse);box-shadow:0 22px 55px color-mix(in srgb, var(--theme-ink) 18%, transparent)
}
html[data-sz-theme="dark"] .loyalty-preview .eyebrow{color:color-mix(in srgb, var(--theme-inverse) 75%, transparent)
}
html[data-sz-theme="dark"] .loyalty-preview p{color:color-mix(in srgb, var(--theme-inverse) 92%, transparent)
}
html[data-sz-theme="dark"] .loyalty-stamps span,html[data-sz-theme="dark"] .manage-stamps span,html[data-sz-theme="dark"] .mini-loyalty-stamps span{border:2px solid color-mix(in srgb, var(--theme-control) 50%, transparent)
}
html[data-sz-theme="dark"] .loyalty-stamps span.filled{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .loyalty-stamps span.reward{background:color-mix(in srgb, var(--theme-surface) 18%, transparent)
}
html[data-sz-theme="dark"] .toggle-row{border:1px solid var(--line,var(--theme-control));background:var(--theme-surface)
}
html[data-sz-theme="dark"] .toggle-row small{color:var(--muted,var(--theme-muted))
}
html[data-sz-theme="dark"] .loyalty-client-row{border:1px solid var(--line,var(--theme-control))
}
html[data-sz-theme="dark"] .avatar-soft{background:var(--theme-raised);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .loyalty-client-copy small{color:var(--muted,var(--theme-muted))
}
html[data-sz-theme="dark"] .mini-progress{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .mini-progress i{background:linear-gradient(90deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .mini-adjust{background:var(--theme-surface);box-shadow:0 15px 40px color-mix(in srgb, var(--theme-ink) 12%, transparent)
}
html[data-sz-theme="dark"] .promotion-pickers>div{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .service-checkboxes label{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .promotion-badge{background:var(--theme-raised);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .promotion-badge.happy_hour{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .promotion-badge.last_minute{background:var(--theme-raised);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .promotion-meta span{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .home-visit-admin-box,html[data-sz-theme="dark"] .home-visit-service-box,html[data-sz-theme="dark"] .onboarding-home-visit{border:1px solid var(--theme-control);background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .home-visit-hint{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .booking-location-section{border:1px solid var(--theme-control);background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .location-choice{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .location-choice.selected{border-color:var(--public-accent,var(--theme-control));box-shadow:0 0 0 3px color-mix(in srgb,var(--public-accent,var(--theme-raised)) 12%,transparent);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .location-icon{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .home-visit-note{background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .slot-promo{color:var(--theme-danger);background:var(--theme-raised)
}
html[data-sz-theme="dark"] .loyalty-redeem-option{background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface));border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .gift-star{background:var(--theme-surface);color:var(--theme-muted);box-shadow:0 7px 18px color-mix(in srgb, var(--theme-raised) 9%, transparent)
}
html[data-sz-theme="dark"] .public-loyalty-card{border:1px solid var(--theme-control);background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .mini-loyalty-stamps span{border:1px solid var(--theme-control);color:var(--theme-danger);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .booking-savings-card{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .success-loyalty{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .success-loyalty>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .manage-loyalty-card{background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface));border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .manage-stamps span{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .manage-stamps span.filled{background:var(--theme-raised);color:var(--theme-inverse);border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .analytics-growth-strip article,html[data-sz-theme="dark"] .analytics-growth-strip>a{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .analytics-growth-strip>a{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .v8-grow-card.rose{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface));border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .v8-grow-card.sky{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface));border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .nav-group{border-top:1px solid color-mix(in srgb, var(--theme-control) 7%, transparent)
}
html[data-sz-theme="dark"] .nav-group>summary{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .parity-item{border:1px solid var(--line,var(--theme-control));background:var(--theme-surface)
}
html[data-sz-theme="dark"] .parity-item small,html[data-sz-theme="dark"] .response-row small,html[data-sz-theme="dark"] .form-template-card small,html[data-sz-theme="dark"] .movement-row small{color:var(--muted,var(--theme-muted))
}
html[data-sz-theme="dark"] .member-avatar,html[data-sz-theme="dark"] .resource-icon{background:color-mix(in srgb,var(--member-color,var(--theme-raised)) 13%,var(--theme-surface));color:var(--member-color,var(--theme-danger))
}
html[data-sz-theme="dark"] .resource-icon{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .parity-commission{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .metric-warning{border-color:var(--theme-control);background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .stock-pill{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .stock-pill.low{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .movement-row{border-bottom:1px solid var(--line,var(--theme-control))
}
html[data-sz-theme="dark"] .positive{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .negative{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .form-template-card{border:1px solid var(--line,var(--theme-control))
}
html[data-sz-theme="dark"] .form-template-card p{color:var(--muted,var(--theme-muted))
}
html[data-sz-theme="dark"] .response-row{border:1px solid var(--line,var(--theme-control))
}
html[data-sz-theme="dark"] .membership-plan{border:1px solid var(--theme-control);background:linear-gradient(150deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .membership-plan>p{color:var(--muted,var(--theme-muted))
}
html[data-sz-theme="dark"] .membership-benefits{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .intake-shell{background:radial-gradient(circle at 20% 5%,var(--theme-surface),transparent 35%),linear-gradient(180deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .intake-card{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 25px 70px color-mix(in srgb, var(--theme-ink) 8%, transparent)
}
html[data-sz-theme="dark"] .intake-card>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .intake-client{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .intake-success>span{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .intake-success small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .market-v2{--ink:var(--theme-text);--plum:var(--theme-primary);--cream:var(--theme-surface);--sand:var(--theme-surface);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .market-nav{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .market-logo i{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-nav nav a,html[data-sz-theme="dark"] .market-login{color:var(--theme-text)
}
html[data-sz-theme="dark"] .market-login{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .market-hero-copy>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .market-search{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 18px 55px color-mix(in srgb, var(--theme-ink) 9%, transparent)
}
html[data-sz-theme="dark"] .market-search label{border-right:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .market-search button,html[data-sz-theme="dark"] .market-rewards a,html[data-sz-theme="dark"] .market-home a{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-trust{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .market-float-card{background:color-mix(in srgb, var(--theme-surface) 93%, transparent);box-shadow:0 18px 50px color-mix(in srgb, var(--theme-ink) 18%, transparent)
}
html[data-sz-theme="dark"] .market-float-card small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .market-categories span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .market-soft{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .market-card{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 12px 40px color-mix(in srgb, var(--theme-ink) 5%, transparent)
}
html[data-sz-theme="dark"] .market-card-visual{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .market-card-visual>b{color:color-mix(in srgb, var(--theme-inverse) 53%, transparent)
}
html[data-sz-theme="dark"] .market-card-visual>span,html[data-sz-theme="dark"] .market-card-visual>em{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .market-card-body small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .market-card-body p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .market-card-body a{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-rewards{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-rewards>div>span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-rewards p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-rewards>div>a{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .reward-card{background:var(--theme-surface);box-shadow:0 24px 60px color-mix(in srgb, var(--theme-ink) 44%, transparent)
}
html[data-sz-theme="dark"] .reward-card i{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-home{background:linear-gradient(90deg,var(--theme-raised) 0%,var(--theme-raised) 48%,var(--theme-raised) 100%)
}
html[data-sz-theme="dark"] .market-partner-strip{border-top:1px solid var(--theme-control);border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .market-partner-strip p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .market-footer{border-top:1px solid var(--theme-control);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .result-count{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .hub-points{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .hub-visit{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .hub-visit div span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .hub-grid aside code{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .hub-grid aside button{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-account-link{background:var(--theme-raised);color:var(--theme-text)
}
@media(max-width:800px){

  html[data-sz-theme="dark"] .market-search label{border-bottom:1px solid var(--theme-control)
  }}
html[data-sz-theme="dark"] body.admin-body{--pro-ink:var(--theme-text);--pro-muted:var(--theme-muted);--pro-line:var(--theme-line);--pro-pink:var(--theme-text);--pro-purple:var(--theme-primary);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .admin-body .sidebar{background:linear-gradient(180deg,var(--theme-ink) 0%,var(--theme-ink) 56%,var(--theme-ink) 100%);border-right:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .admin-body .brand{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .admin-body .brand-mark{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .admin-body .brand-copy small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .brand-plan{background:var(--theme-raised);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .admin-body .trial-chip{background:var(--theme-ink);border-color:var(--theme-control);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .admin-body .nav-group{border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .admin-body .nav-group summary{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .admin-body .sidebar nav a{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .admin-body .sidebar nav a:hover,html[data-sz-theme="dark"] .admin-body .sidebar nav a.active{background:linear-gradient(90deg,var(--theme-ink),var(--theme-ink))
}
html[data-sz-theme="dark"] .admin-body .nav-icon{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .admin-body .sidebar-footer{background:var(--theme-ink);border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .admin-body .profile-dot{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .pro21-overline{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro21-header h1{color:var(--theme-text)
}
html[data-sz-theme="dark"] .pro21-icon-action{color:var(--theme-text)
}
html[data-sz-theme="dark"] .pro21-notification i{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .pro21-primary{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .pro21-kpis article,html[data-sz-theme="dark"] .pro21-card{background:var(--theme-surface);box-shadow:0 3px 12px color-mix(in srgb, var(--theme-ink) 3%, transparent)
}
html[data-sz-theme="dark"] .pro21-kpis article>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rose{color:var(--theme-danger);background:var(--theme-raised)
}
html[data-sz-theme="dark"] .green{color:var(--theme-muted);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .purple{color:var(--theme-muted);background:var(--theme-raised)
}
html[data-sz-theme="dark"] .coral{color:var(--theme-danger);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .orange{color:var(--theme-danger);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .blue{color:var(--theme-muted);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro21-card-head>a,html[data-sz-theme="dark"] .pro21-quiet-link{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro21-chart-legend .pink,html[data-sz-theme="dark"] .pro21-retention-meta .pink{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .pro21-chart-legend .violet{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .pro21-retention-meta .grey{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .pro21-revenue-value small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro21-chart-axis{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro21-slot{border-left:2px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro21-slot.color-2{border-left-color:var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro21-slot.color-3{border-left-color:var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro21-slot.color-4{border-left-color:var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro21-slot.color-0{border-left-color:var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro21-slot time{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro21-slot>span{color:var(--theme-muted);background:color-mix(in srgb, var(--theme-surface) 72%, transparent)
}
html[data-sz-theme="dark"] .pro21-empty a{color:var(--theme-text)
}
html[data-sz-theme="dark"] .pro21-demand-total strong{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pro21-demand-list div{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro21-demand-list span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro21-demand-list b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro21-flow em{background:var(--theme-raised);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .pro21-gauge:before{background:conic-gradient(from 270deg,var(--theme-raised) calc(var(--pro21-score)*1.8deg),var(--theme-raised) 0 180deg,transparent 0)
}
html[data-sz-theme="dark"] .pro21-gauge:after{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro21-retention-meta b{color:var(--theme-text)
}
html[data-sz-theme="dark"] .pro21-avatar{background:var(--theme-raised);color:var(--theme-text)
}
html[data-sz-theme="dark"] .pro21-review span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro21-advice{background:linear-gradient(135deg,var(--theme-surface),var(--theme-raised))
}
html[data-sz-theme="dark"] .pro21-advice h2{color:var(--theme-text)
}
html[data-sz-theme="dark"] .pro21-advice p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro21-advice>a{color:var(--theme-text);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .partner-v21 .v8-brand-mark{color:var(--theme-danger)!important
}
html[data-sz-theme="dark"] .partner-preview{background:var(--theme-surface)!important;box-shadow:0 26px 75px color-mix(in srgb, var(--theme-ink) 13%, transparent)!important
}
html[data-sz-theme="dark"] .partner-preview>aside{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner-preview>aside>span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner-preview>aside>span.selected{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .partner-preview-main header small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner-preview-kpis article{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .partner-preview-kpis article>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner-preview-kpis article>i{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner-preview-panels section{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .partner-preview-panels p{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .partner-preview-panels p span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner-preview-panels p small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner-phone{background:var(--theme-surface);border:6px solid var(--theme-control);box-shadow:0 18px 50px color-mix(in srgb, var(--theme-ink) 21%, transparent)
}
html[data-sz-theme="dark"] .partner-phone-notch{background:var(--theme-ink)
}
html[data-sz-theme="dark"] .partner-phone>span{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .partner-phone>button{background:var(--theme-raised);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner-live-demo{background:linear-gradient(130deg,var(--theme-ink),var(--theme-ink))!important;color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner-live-demo>div>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner-live-demo p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner-demo-stats article{background:color-mix(in srgb, var(--theme-surface) 7%, transparent);border:1px solid color-mix(in srgb, var(--theme-control) 9%, transparent)
}
html[data-sz-theme="dark"] .partner-demo-stats b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner-demo-stats span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-favorite-form button{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .hub-favorite{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .hub-favorite div span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .hub-favorite a,html[data-sz-theme="dark"] .hub-discover{color:var(--theme-text)
}
html[data-sz-theme="dark"]{--v22-ink:var(--theme-text);--v22-plum:var(--theme-primary);--v22-rose:var(--theme-primary);--v22-blush:var(--theme-raised);--v22-lilac:var(--theme-raised);--v22-mint:var(--theme-raised);--v22-line:var(--theme-line)
}
html[data-sz-theme="dark"] .nav-new{color:var(--theme-inverse);background:var(--theme-ink)
}
html[data-sz-theme="dark"] .market-v22 .market-nav .nav-smart{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .smart-match-invite{border:1px solid var(--theme-control);background:var(--theme-surface);box-shadow:0 12px 35px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .smart-match-invite>i{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised));color:var(--theme-danger)
}
html[data-sz-theme="dark"] .smart-match-invite small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .smart-match-invite em{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .smart-match-invite:hover{box-shadow:0 17px 42px color-mix(in srgb, var(--theme-ink) 9%, transparent)
}
html[data-sz-theme="dark"] .live-trends{background:linear-gradient(120deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse);box-shadow:0 25px 70px color-mix(in srgb, var(--theme-ink) 17%, transparent)
}
html[data-sz-theme="dark"] .live-trends>div:first-child>span,html[data-sz-theme="dark"] .trends-hero>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .live-trends p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .trend-cloud a{background:color-mix(in srgb, var(--theme-surface) 5%, transparent);border:1px solid color-mix(in srgb, var(--theme-control) 9%, transparent);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .trend-cloud small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .trend-cloud a:first-child{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .trend-all{color:var(--theme-inverse);border:1px solid color-mix(in srgb, var(--theme-control) 18%, transparent)
}
html[data-sz-theme="dark"] .result-tools a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .trend-badge{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .smart-page,html[data-sz-theme="dark"] .trends-page{background:linear-gradient(180deg,var(--theme-surface) 0,var(--theme-surface) 46%,var(--theme-surface) 100%)
}
html[data-sz-theme="dark"] .smart-intro>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .smart-intro h1 em,html[data-sz-theme="dark"] .trends-hero h1 em{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .smart-intro>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .smart-trust{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .smart-trust i{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .smart-form{background:var(--theme-surface);box-shadow:0 22px 70px color-mix(in srgb, var(--theme-ink) 5%, transparent)
}
html[data-sz-theme="dark"] .smart-question>small,html[data-sz-theme="dark"] .smart-results-head span,html[data-sz-theme="dark"] .passport-intro>span,html[data-sz-theme="dark"] .demand-section-head span,html[data-sz-theme="dark"] .demand-side-card>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .goal-card>span{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .goal-card i{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .goal-card small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .goal-card input:checked+span{border-color:var(--theme-control);background:linear-gradient(150deg,var(--theme-surface),var(--theme-raised));box-shadow:inset 0 0 0 1px var(--theme-raised),0 12px 30px color-mix(in srgb, var(--theme-ink) 7%, transparent)
}
html[data-sz-theme="dark"] .goal-card input:focus-visible+span{outline:3px solid color-mix(in srgb, var(--theme-control) 27%, transparent)
}
html[data-sz-theme="dark"] .smart-filters select{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .smart-home{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .smart-home small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .smart-filters button{background:linear-gradient(135deg,var(--theme-raised),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .smart-results-head p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .smart-result-grid>article{background:var(--theme-surface);box-shadow:0 8px 24px color-mix(in srgb, var(--theme-ink) 2%, transparent)
}
html[data-sz-theme="dark"] .smart-score{background:conic-gradient(var(--theme-raised) calc(var(--match,1)*1%),var(--theme-raised) 0)
}
html[data-sz-theme="dark"] .smart-score:before{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .smart-score span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .smart-result-copy small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .smart-result-copy p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .match-reasons span{background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .smart-result-action a{color:var(--theme-inverse);background:var(--theme-ink)
}
html[data-sz-theme="dark"] .trends-hero p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .trend-board{background:var(--theme-ink);color:var(--theme-inverse);box-shadow:0 28px 80px color-mix(in srgb, var(--theme-ink) 15%, transparent)
}
html[data-sz-theme="dark"] .trend-board-head{border-bottom:1px solid color-mix(in srgb, var(--theme-control) 9%, transparent)
}
html[data-sz-theme="dark"] .trend-board-head small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .trend-board-head>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .trend-ranking>a{border-bottom:1px solid color-mix(in srgb, var(--theme-control) 6%, transparent);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .trend-ranking>a>i{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .trend-ranking>a>div span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .trend-ranking>a>strong small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .trend-ranking>a>em{background:linear-gradient(90deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .trend-category-strip a{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .trend-category-strip span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .trend-category-strip small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .passport-saved{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .passport-card{background:linear-gradient(135deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse);box-shadow:0 23px 60px color-mix(in srgb, var(--theme-ink) 13%, transparent)
}
html[data-sz-theme="dark"] .passport-intro p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .passport-goals span{border:1px solid color-mix(in srgb, var(--theme-control) 9%, transparent);background:color-mix(in srgb, var(--theme-surface) 3%, transparent)
}
html[data-sz-theme="dark"] .passport-goals i{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .passport-goals input:checked+span{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised));border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .passport-actions label span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .passport-actions input{border:1px solid color-mix(in srgb, var(--theme-control) 12%, transparent);background:color-mix(in srgb, var(--theme-surface) 4%, transparent);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .passport-actions button{background:var(--theme-raised);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .passport-actions a{color:var(--theme-inverse);border:1px solid color-mix(in srgb, var(--theme-control) 15%, transparent)
}
html[data-sz-theme="dark"] .hub-visit small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-studio{--demand-ink:var(--theme-text)
}
html[data-sz-theme="dark"] .demand-header p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-toast{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-summary article{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .demand-summary span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-summary small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-summary .demand-summary-dark{background:linear-gradient(135deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .demand-summary-dark span,html[data-sz-theme="dark"] .demand-summary-dark small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-opportunities,html[data-sz-theme="dark"] .demand-side-card,html[data-sz-theme="dark"] .demand-guard{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .demand-section-head{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .demand-section-head>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-signal{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .demand-score{background:linear-gradient(145deg,var(--theme-surface),var(--theme-raised))
}
html[data-sz-theme="dark"] .demand-score strong{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .demand-score span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-signal-title>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-metrics span{color:var(--theme-muted);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .demand-metrics span.hot{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .demand-signal-main>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-action label{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-action select{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .demand-action button,html[data-sz-theme="dark"] .demand-action>a{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .demand-action small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-side-card.dark{background:linear-gradient(150deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .demand-side-card li{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .demand-side-card li b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-side-card>p,html[data-sz-theme="dark"] .demand-guard p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-side-card>a{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .active-demand-offer{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .active-demand-offer small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .demand-guard{background:var(--theme-surface);border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .demand-empty{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .booking-for-note{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .booking-for-success{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .booking-for-success span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .booking-for-success small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .smart-score{background:conic-gradient(var(--theme-raised) 82%,var(--theme-raised) 0)
}
html[data-sz-theme="dark"] .nav-pulse{color:var(--theme-danger)!important
}
html[data-sz-theme="dark"] .nav-pulse::first-letter{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .watch-search-button{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-preview{border:1px solid var(--theme-control);background:linear-gradient(135deg,var(--theme-surface) 0%,var(--theme-surface) 58%,var(--theme-surface) 100%)
}
html[data-sz-theme="dark"] .pulse-preview-head>div>span,html[data-sz-theme="dark"] .care-cycle-heading>div>span,html[data-sz-theme="dark"] .hub-radar-preview>div>span,html[data-sz-theme="dark"] .radar-section-heading>div>span,html[data-sz-theme="dark"] .rescue-section-heading>div>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-preview-head p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-preview-head>a,html[data-sz-theme="dark"] .pulse-preview-grid a,html[data-sz-theme="dark"] .care-cycle-heading>a,html[data-sz-theme="dark"] .radar-section-heading>a,html[data-sz-theme="dark"] .rescue-section-heading>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-mini{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .pulse-mini>div>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-mini>div>b{color:var(--theme-danger);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pulse-mini p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-mini footer{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .pulse-mini del,html[data-sz-theme="dark"] .pulse-offer footer del,html[data-sz-theme="dark"] .radar-offer-price del{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-mini strong{color:var(--theme-text)
}
html[data-sz-theme="dark"] .pulse-page,html[data-sz-theme="dark"] .radar-page{background:radial-gradient(circle at 92% 8%,color-mix(in srgb, var(--theme-raised) 58%, transparent),transparent 24%),radial-gradient(circle at 8% 36%,color-mix(in srgb, var(--theme-raised) 48%, transparent),transparent 27%),var(--theme-surface)
}
html[data-sz-theme="dark"] .pulse-hero>div:first-child>span,html[data-sz-theme="dark"] .radar-hero>div:first-child>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-hero>div:first-child>span>i{background:var(--theme-raised);box-shadow:0 0 0 5px var(--theme-raised)
}
html[data-sz-theme="dark"] .pulse-hero h1 em,html[data-sz-theme="dark"] .radar-hero h1 em{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-hero p,html[data-sz-theme="dark"] .radar-hero p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-proof>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-signal,html[data-sz-theme="dark"] .radar-stat{border:1px solid var(--theme-control);background:linear-gradient(145deg,var(--theme-surface) 0%,var(--theme-surface) 68%,var(--theme-surface) 100%);box-shadow:0 18px 50px color-mix(in srgb, var(--theme-ink) 6%, transparent)
}
html[data-sz-theme="dark"] .pulse-signal-ring{border:1px solid var(--theme-control);box-shadow:0 0 0 12px color-mix(in srgb, var(--theme-raised) 24%, transparent)
}
html[data-sz-theme="dark"] .pulse-signal-ring i{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-signal>span,html[data-sz-theme="dark"] .radar-stat>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-controls{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .pulse-controls>div>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-controls form label,html[data-sz-theme="dark"] .radar-add form label,html[data-sz-theme="dark"] .rescue-slot form label,html[data-sz-theme="dark"] .care-create form label{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-controls select,html[data-sz-theme="dark"] .radar-add input,html[data-sz-theme="dark"] .rescue-slot select,html[data-sz-theme="dark"] .care-create select{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .pulse-offer{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 13px 34px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}
html[data-sz-theme="dark"] .pulse-offer>header{background:linear-gradient(110deg,var(--theme-surface),var(--theme-surface));border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .pulse-offer>header>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-offer>header>span>b{color:var(--theme-text)
}
html[data-sz-theme="dark"] .pulse-offer>header>i{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-offer-body>span,html[data-sz-theme="dark"] .radar-offer-details>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-offer-body>p,html[data-sz-theme="dark"] .radar-offer-details>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-match{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-offer>footer{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .pulse-offer footer>a{background:var(--theme-raised);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .pulse-empty{border:1px dashed var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pulse-empty>i{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-empty p,html[data-sz-theme="dark"] .radar-empty p,html[data-sz-theme="dark"] .rescue-empty p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pulse-empty>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-explainer{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .pulse-explainer article i{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pulse-explainer article p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .care-cycle-card{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .care-cycle-heading p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .care-plan{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .care-plan>i{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .care-plan>div:nth-child(2)>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .care-due small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .care-plan>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .care-plan form button{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .care-empty{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .care-create summary{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .care-create form button,html[data-sz-theme="dark"] .radar-add form button{background:var(--theme-raised);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .hub-radar-preview{border:1px solid var(--theme-control);background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .hub-radar-preview>a:not(.hub-radar-more){color:var(--theme-text);background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .hub-radar-preview>a>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .hub-radar-preview>a>b{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .hub-radar-more{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .radar-stat>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .radar-add{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .radar-add>div>span,html[data-sz-theme="dark"] .radar-side-card>span,html[data-sz-theme="dark"] .rescue-active>span,html[data-sz-theme="dark"] .rescue-how>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .radar-offer{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .radar-offer-time{border-right:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .radar-offer-time span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .radar-offer-details p b{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .radar-offer-price>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .radar-empty,html[data-sz-theme="dark"] .rescue-empty{border:1px dashed var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .radar-side-card,html[data-sz-theme="dark"] .rescue-active{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .radar-side-card>p,html[data-sz-theme="dark"] .rescue-active>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .radar-watch{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .radar-watch>div>small,html[data-sz-theme="dark"] .radar-rituals>article>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .radar-watch button,html[data-sz-theme="dark"] .rescue-active article button{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .radar-rituals>article{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .radar-rituals>article>strong{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .radar-rituals>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .radar-privacy,html[data-sz-theme="dark"] .rescue-guard{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .radar-privacy>b,html[data-sz-theme="dark"] .rescue-guard>b{color:var(--theme-text)
}
html[data-sz-theme="dark"] .radar-privacy p,html[data-sz-theme="dark"] .rescue-guard p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro23-growth-strip>a{border:1px solid var(--theme-control);background:linear-gradient(115deg,var(--theme-surface),var(--theme-surface));color:var(--theme-text)
}
html[data-sz-theme="dark"] .pro23-growth-strip>a>i{color:var(--theme-danger);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro23-growth-strip>a:nth-child(2)>i{color:var(--theme-muted);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro23-growth-strip>a>span>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro23-growth-strip>a>b{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .rescue-header p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rescue-toast{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rescue-summary article{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .rescue-summary article>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rescue-summary article>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rescue-summary article.rescue-summary-dark{background:linear-gradient(135deg,var(--theme-ink),var(--theme-ink));border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .rescue-summary-dark>span,html[data-sz-theme="dark"] .rescue-summary-dark>strong,html[data-sz-theme="dark"] .rescue-summary-dark>small{color:var(--theme-inverse)!important
}
html[data-sz-theme="dark"] .rescue-slot{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .rescue-slot-time{border-right:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .rescue-slot-time>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .rescue-slot-time>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rescue-slot-main>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rescue-slot-main p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rescue-slot form button{background:var(--theme-raised);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .rescue-how{background:linear-gradient(150deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .rescue-how>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rescue-how li{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .rescue-how li>b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .rescue-active>article{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .rescue-active article>div>small{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .demand-rescue-link{color:var(--theme-danger)
}
html[data-sz-theme="dark"]{--seo-ink:var(--theme-text);--seo-muted:var(--theme-muted);--seo-line:var(--theme-line);--seo-paper:var(--theme-surface);--seo-rose:var(--theme-primary);--seo-plum:var(--theme-primary);--seo-mint:var(--theme-raised)
}
html[data-sz-theme="dark"] .seo-public{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .seo-nav{background:color-mix(in srgb, var(--theme-surface) 92%, transparent);border-bottom:1px solid color-mix(in srgb, var(--theme-control) 8%, transparent)
}
html[data-sz-theme="dark"] .seo-brand i{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .seo-brand span:after{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-nav nav a{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-nav nav a:hover,html[data-sz-theme="dark"] .seo-nav nav a.active{color:var(--theme-text)
}
html[data-sz-theme="dark"] .seo-nav nav a.active:after{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .seo-partner-link{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .seo-kicker,html[data-sz-theme="dark"] .seo-section-title>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .seo-breadcrumb{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-breadcrumb a:hover{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .seo-breadcrumb b{color:var(--theme-text)
}
html[data-sz-theme="dark"] .seo-footer{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-footer>a{color:var(--theme-text)
}
html[data-sz-theme="dark"] .seo-directory-hero:after{background:radial-gradient(circle at 42% 38%,color-mix(in srgb, var(--theme-raised) 65%, transparent),color-mix(in srgb, var(--theme-raised) 26%, transparent) 45%,transparent 70%)
}
html[data-sz-theme="dark"] .seo-directory-hero h1 em,html[data-sz-theme="dark"] .local-hero h1 em,html[data-sz-theme="dark"] .guide-index-hero h1 em{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .seo-directory-hero>p,html[data-sz-theme="dark"] .guide-index-hero>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-quick-search{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .seo-quick-search input{border-right:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .seo-quick-search button,html[data-sz-theme="dark"] .local-hero aside button{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .seo-directory-card{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .seo-directory-card:hover{border-color:var(--theme-control);box-shadow:0 20px 40px color-mix(in srgb, var(--theme-ink) 8%, transparent)
}
html[data-sz-theme="dark"] .seo-card-mark{background:var(--theme-raised);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .seo-directory-card p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-directory-card>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .seo-mini-links a{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-trust-strip{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .seo-trust-strip>div{border-right:1px solid color-mix(in srgb, var(--theme-control) 11%, transparent)
}
html[data-sz-theme="dark"] .seo-trust-strip span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .seo-empty{border:1px dashed var(--theme-control);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .local-hero>div>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .local-hero aside{background:var(--theme-ink);color:var(--theme-inverse);box-shadow:0 30px 80px color-mix(in srgb, var(--theme-ink) 18%, transparent)
}
html[data-sz-theme="dark"] .local-hero aside>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .local-hero aside input{border:1px solid color-mix(in srgb, var(--theme-control) 14%, transparent);background:color-mix(in srgb, var(--theme-surface) 8%, transparent);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .local-hero aside button{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .local-hero aside small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .local-stats>div{border-left:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .local-stats span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .local-cards>article{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .local-cards>article:hover{box-shadow:0 18px 40px color-mix(in srgb, var(--theme-ink) 7%, transparent)
}
html[data-sz-theme="dark"] .local-card-visual{background:linear-gradient(135deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .local-card-visual>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .local-card-visual em{background:color-mix(in srgb, var(--theme-surface) 90%, transparent)
}
html[data-sz-theme="dark"] .local-card-copy small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .local-card-copy p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .local-card-copy>div{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .local-card-copy>div b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .local-cards article>footer a.book{color:var(--theme-inverse);background:var(--theme-ink)
}
html[data-sz-theme="dark"] .local-explainer{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .local-steps i{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .local-steps p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .related-guides a{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .related-guides a:hover{border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .related-guides a small{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .provider-hero{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .provider-cover{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .provider-cover-fallback{background:radial-gradient(circle at 70% 30%,var(--theme-raised),transparent 45%),linear-gradient(145deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .provider-cover-fallback i{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .provider-logo{background:var(--provider-accent,var(--theme-raised));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .verified-pill{color:var(--theme-muted);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .provider-location{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .provider-rating b{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .provider-rating span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .provider-lead{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .provider-actions a,html[data-sz-theme="dark"] .provider-actions button{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .provider-actions .provider-cta{background:var(--provider-accent,var(--theme-raised));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .provider-services article{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .provider-services small{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .provider-services p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .provider-service-meta span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .provider-service-meta a{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .provider-facts{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .provider-facts dl>div{border-top:1px solid color-mix(in srgb, var(--theme-control) 10%, transparent)
}
html[data-sz-theme="dark"] .provider-facts dt{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .provider-hours>div{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .provider-hours b{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .provider-gallery figure{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .provider-gallery figcaption{background:color-mix(in srgb, var(--theme-ink) 70%, transparent);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .provider-reviews blockquote{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .provider-reviews blockquote>div{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .provider-reviews blockquote footer{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .service-hero{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .service-visual{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .service-visual>div{background:radial-gradient(circle at 50% 35%,var(--theme-raised),transparent 42%),linear-gradient(145deg,var(--theme-raised),var(--theme-raised))
}
html[data-sz-theme="dark"] .service-visual i{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .service-provider{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .service-provider small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .service-price span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .service-copy>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .service-benefits article{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .service-benefits i{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .service-benefits p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .next-slots{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .next-slots>div a{background:color-mix(in srgb, var(--theme-surface) 8%, transparent)
}
html[data-sz-theme="dark"] .next-slots>div a:hover{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .next-slots>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .next-slots>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .secondary-wide{border:1px solid color-mix(in srgb, var(--theme-control) 20%, transparent)
}
html[data-sz-theme="dark"] .guide-grid>a{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .guide-grid>a:hover{border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .guide-grid>a>div span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .guide-grid>a>div small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .guide-grid p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .guide-grid footer b{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .guide-principles{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .guide-principles article{border-top:1px solid color-mix(in srgb, var(--theme-control) 18%, transparent)
}
html[data-sz-theme="dark"] .guide-principles article p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .guide-article>header>p{color:var(--theme-text)
}
html[data-sz-theme="dark"] .guide-article>header>div{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .guide-article>header button{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .guide-toc{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .guide-toc>span,html[data-sz-theme="dark"] .guide-body section>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .guide-toc a{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .guide-body p{color:var(--theme-text)
}
html[data-sz-theme="dark"] .guide-checklist{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .guide-checklist li{background:color-mix(in srgb, var(--theme-surface) 65%, transparent)
}
html[data-sz-theme="dark"] .guide-faq details p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .medical-note{border-left:3px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .medical-note p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .guide-results a{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .guide-results small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .guide-results p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .guide-results footer span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .seo-admin-top{background:linear-gradient(135deg,var(--theme-surface) 65%,var(--theme-raised))
}
html[data-sz-theme="dark"] .seo-score-hero{background:linear-gradient(135deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .seo-score-ring{background:conic-gradient(var(--theme-raised) calc(var(--score)*1%),color-mix(in srgb, var(--theme-surface) 12%, transparent) 0)
}
html[data-sz-theme="dark"] .seo-score-ring:after{background:var(--theme-ink)
}
html[data-sz-theme="dark"] .seo-score-ring span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-score-hero p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-engine-tags span{background:color-mix(in srgb, var(--theme-surface) 8%, transparent);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .seo-score-hero aside{border-left:1px solid color-mix(in srgb, var(--theme-control) 14%, transparent)
}
html[data-sz-theme="dark"] .seo-score-hero aside>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-check-list article{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .seo-check-list article>i{background:var(--theme-raised);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .seo-check-list article.done>i{background:var(--theme-raised);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-check-list span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-check-list em{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .serp-preview{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .serp-preview>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .serp-preview h3{color:var(--theme-text)
}
html[data-sz-theme="dark"] .serp-preview p{color:var(--theme-text)
}
html[data-sz-theme="dark"] .seo-tech-state{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .seo-tech-state i{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .seo-tech-state i.ready{background:var(--theme-raised);box-shadow:0 0 0 4px var(--theme-raised)
}
html[data-sz-theme="dark"] .seo-tech-state small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-machine-status{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-machine-status i{background:var(--theme-raised);box-shadow:0 0 0 4px var(--theme-raised)
}
html[data-sz-theme="dark"] .seo-url-table>div{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .seo-url-table .head{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-url-table small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .seo-url-table em{color:var(--theme-muted);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .seo-tech-links>a{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .seo-tech-links span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .seo-tech-links em{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .profile-seo-fields{border:1px solid var(--theme-control);background:linear-gradient(135deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .profile-seo-fields>a{color:var(--theme-danger)
}

@media(max-width:980px){

  html[data-sz-theme="dark"] .seo-score-hero aside{border-top:1px solid color-mix(in srgb, var(--theme-control) 14%, transparent)
  }}
@media(max-width:680px){

  html[data-sz-theme="dark"] .seo-quick-search input{border-bottom:1px solid var(--theme-control)
  }

  html[data-sz-theme="dark"] .seo-trust-strip>div{border-bottom:1px solid color-mix(in srgb, var(--theme-control) 11%, transparent)
  }

  html[data-sz-theme="dark"] .local-stats>div,html[data-sz-theme="dark"] .local-stats>div:first-child{border-left:1px solid var(--theme-control)
  }

  html[data-sz-theme="dark"] .mobile-book-bar{background:var(--theme-ink);color:var(--theme-inverse);box-shadow:0 15px 50px color-mix(in srgb, var(--theme-ink) 28%, transparent)
  }

  html[data-sz-theme="dark"] .mobile-book-bar span{color:var(--theme-muted)
  }

  html[data-sz-theme="dark"] .mobile-book-bar a{background:var(--theme-raised)
  }}
html[data-sz-theme="dark"] .market-directory-links a{border:1px solid color-mix(in srgb, var(--theme-control) 12%, transparent)
}
html[data-sz-theme="dark"] .market-guides-preview{background:linear-gradient(120deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-guides-preview span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .market-guides-preview p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-guides-preview>a{background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"]{--p25-ink:var(--theme-text);--p25-muted:var(--theme-muted);--p25-rose:var(--theme-primary);--p25-soft:var(--theme-raised);--p25-line:var(--theme-line);--p25-green:var(--theme-success);--p25-violet:var(--theme-primary)
}
html[data-sz-theme="dark"] .compare-concierge-link{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .compare-filter{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .compare-filter label,html[data-sz-theme="dark"] .concierge-form label,html[data-sz-theme="dark"] .inbox-answer form>label{color:var(--theme-text)
}
html[data-sz-theme="dark"] .compare-filter select,html[data-sz-theme="dark"] .concierge-form input,html[data-sz-theme="dark"] .concierge-form select,html[data-sz-theme="dark"] .concierge-form textarea,html[data-sz-theme="dark"] .inbox-answer select,html[data-sz-theme="dark"] .inbox-answer textarea{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .compare-filter button,html[data-sz-theme="dark"] .concierge-submit,html[data-sz-theme="dark"] .compare-book,html[data-sz-theme="dark"] .inquiry-offer form button,html[data-sz-theme="dark"] .inquiry-continue,html[data-sz-theme="dark"] .inbox-answer form button{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .compare-card{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .compare-card>header>a{color:var(--theme-text)
}
html[data-sz-theme="dark"] .compare-card dl>div{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .compare-fairness{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .compare-fairness>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .concierge-trust{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .concierge-trust>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .concierge-form-card{background:var(--theme-surface);box-shadow:0 25px 70px color-mix(in srgb, var(--theme-ink) 6%, transparent)
}
html[data-sz-theme="dark"] .concierge-check>span{color:var(--theme-text)!important
}
html[data-sz-theme="dark"] .inquiry-alert{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .requests-title>a{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .inbox-stats article{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .inbox-stats article.inbox-stats-dark{border-color:var(--theme-control);background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .inbox-stats article.inbox-stats-dark>span,html[data-sz-theme="dark"] .inbox-stats article.inbox-stats-dark>small{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .inbox-filters>a{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .inbox-lead{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .inbox-lead>header>div>i{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .inbox-status{background:var(--theme-surface);color:var(--theme-muted)
}
html[data-sz-theme="dark"] .inbox-status.new{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .inbox-status.accepted,html[data-sz-theme="dark"] .inbox-status.booked{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .inbox-guide{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .inbox-guide>span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .inbox-guide>ol{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .inbox-privacy{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .inbox-privacy>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .inbox-toast.success{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .inbox-toast.error{background:var(--theme-surface);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .market-concierge-strip{border:1px solid var(--theme-control);background:linear-gradient(120deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .market-concierge-strip>a{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .compare-picker{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .compare-picker.selected{border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .compare-tray{border:1px solid var(--theme-control);background:var(--theme-surface);box-shadow:0 12px 37px color-mix(in srgb, var(--theme-ink) 14%, transparent)
}
html[data-sz-theme="dark"] .compare-tray>span{color:var(--theme-text)
}
html[data-sz-theme="dark"] .compare-tray>a{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .hub-concierge-card,html[data-sz-theme="dark"] .dashboard-inquiry-strip{border:1px solid var(--theme-control);background:linear-gradient(120deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .market-reward-badge{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .benefits-v26,html[data-sz-theme="dark"] .rewards-hub-v26{background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .benefits-hero>div>span,html[data-sz-theme="dark"] .benefit-partners>header span,html[data-sz-theme="dark"] .benefit-trust>span,html[data-sz-theme="dark"] .reward-wallet-hero>div>span,html[data-sz-theme="dark"] .wallet-partners>header>span,html[data-sz-theme="dark"] .wallet-insights article>span,html[data-sz-theme="dark"] .retention-header>div>span,html[data-sz-theme="dark"] .retention-queue>header span,html[data-sz-theme="dark"] .retention-policy>div>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .benefits-hero h1 em,html[data-sz-theme="dark"] .return-offer-v26 h1 em{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .benefits-hero>div>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .benefits-hero>div>a,html[data-sz-theme="dark"] .return-book{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .benefits-hero>div>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .benefits-hero>aside{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 24px 70px color-mix(in srgb, var(--theme-ink) 5%, transparent)
}
html[data-sz-theme="dark"] .benefits-hero>aside>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .benefits-hero>aside article{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .benefits-hero>aside i{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .benefits-hero>aside small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .benefit-partners>header>small,html[data-sz-theme="dark"] .retention-queue>header>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .benefit-partner-grid>article,html[data-sz-theme="dark"] .wallet-partner{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .benefit-partner-grid article>div>span,html[data-sz-theme="dark"] .wallet-partner>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .benefit-partner-grid p,html[data-sz-theme="dark"] .wallet-partner p{color:var(--theme-text)
}
html[data-sz-theme="dark"] .benefit-partner-grid article>div>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .benefit-partner-grid article>a,html[data-sz-theme="dark"] .wallet-partner>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .benefit-trust article{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .benefit-trust article p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .reward-wallet-hero>div{background:linear-gradient(145deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .reward-wallet-hero>div>span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .reward-wallet-hero h1 em{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .reward-wallet-hero>div p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .reward-wallet-hero>aside{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .reward-wallet-hero>aside>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .reward-wallet-hero>aside>code{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .reward-wallet-hero>aside>button{background:var(--theme-raised);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .reward-wallet-hero>aside>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .wallet-partner.available{border-color:var(--theme-control);box-shadow:0 12px 38px color-mix(in srgb, var(--theme-raised) 7%, transparent)
}
html[data-sz-theme="dark"] .wallet-partner>strong{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .wallet-insights>article{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .wallet-insights>article>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .wallet-line{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .wallet-line small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .wallet-line>strong{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .wallet-line>strong.spent{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .hub-reward-banner-v26{background:linear-gradient(130deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .hub-reward-banner-v26 span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .hub-reward-banner-v26 p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .hub-reward-banner-v26>a{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .hub-visit-actions a:first-child{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .platform-reward-choice,html[data-sz-theme="dark"] .return-personal-choice{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .platform-reward-choice b,html[data-sz-theme="dark"] .return-personal-choice b{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .platform-reward-choice small,html[data-sz-theme="dark"] .return-personal-choice small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .platform-reward-choice>i,html[data-sz-theme="dark"] .return-personal-choice>i{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .success-network-card-v26{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .success-network-card-v26>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .success-network-card-v26>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .retention-header p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .retention-header>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .retention-kpis>article{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .retention-kpis article span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .retention-kpis article small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .retention-queue{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .retention-client{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .retention-avatar{background:var(--theme-raised);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .retention-client-name>small,html[data-sz-theme="dark"] .retention-service>small,html[data-sz-theme="dark"] .retention-no-consent>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .retention-risk>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .retention-client.inactive .retention-risk>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .retention-client select,html[data-sz-theme="dark"] .retention-client button,html[data-sz-theme="dark"] .retention-policy input,html[data-sz-theme="dark"] .retention-policy button{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .retention-client button,html[data-sz-theme="dark"] .retention-policy button{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .retention-offer-ready>b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .retention-offer-ready>a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .retention-no-consent>b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .retention-empty{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .retention-policy{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .retention-policy>div>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .retention-policy>div>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .retention-policy form>.retention-toggle{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .retention-policy form>div label{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .dashboard-retention-strip-v26{border:1px solid var(--theme-control);background:linear-gradient(110deg,var(--theme-surface),var(--theme-surface))
}
html[data-sz-theme="dark"] .dashboard-retention-strip-v26 span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .dashboard-retention-strip-v26 a{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .return-offer-v26{background:radial-gradient(circle at 45% 12%,var(--theme-raised) 0,transparent 35%),var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .return-offer-v26>header>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .return-offer-v26 main>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .return-offer-v26 main>p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .return-offer-v26 main>article{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .return-offer-v26 article>div>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .return-offer-v26 article small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .return-offer-v26 article aside>s{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .return-offer-v26 article aside>strong{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .return-slots span{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .return-offer-v26 main>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"]{--v27-ink:var(--theme-text);--v27-muted:var(--theme-muted);--v27-line:var(--theme-line);--v27-surface:var(--theme-surface);--v27-rose:var(--theme-primary);--v27-rose-dark:var(--theme-primary);--v27-blush:var(--theme-raised);--v27-sand:var(--theme-surface)
}
html[data-sz-theme="dark"] .partner-v27{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .partner27-brand>span:first-child{background:var(--theme-ink);color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner27-header>nav>a,html[data-sz-theme="dark"] .partner27-header-actions>a:first-child,html[data-sz-theme="dark"] .partner27-footer nav>a{color:var(--theme-text)
}
html[data-sz-theme="dark"] .partner27-button-dark{background:var(--theme-ink);color:var(--theme-inverse)!important
}
html[data-sz-theme="dark"] .partner27-button-primary{background:var(--theme-raised);color:var(--theme-inverse);box-shadow:0 11px 27px color-mix(in srgb, var(--theme-raised) 15%, transparent)
}
html[data-sz-theme="dark"] .partner27-button-light{background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .partner27-link{color:var(--theme-text)
}
html[data-sz-theme="dark"] .partner27-proof li{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner27-product{background:radial-gradient(circle at 25% 15%,var(--theme-raised),transparent 43%),linear-gradient(140deg,var(--theme-surface),var(--theme-raised))
}
html[data-sz-theme="dark"] .partner27-mobile-preview{background:var(--theme-surface);border:1px solid var(--theme-control);box-shadow:0 23px 60px color-mix(in srgb, var(--theme-ink) 9%, transparent)
}
html[data-sz-theme="dark"] .partner27-mobile-preview>header>a{color:var(--theme-text)
}
html[data-sz-theme="dark"] .partner27-mobile-highlight{background:linear-gradient(125deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner27-mobile-highlight>span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner27-mobile-highlight>p{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner27-mobile-agenda>div{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .partner27-mobile-agenda>div>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner27-mobile-agenda p small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner27-preview-note{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner27-audience{border-top:1px solid var(--theme-control);border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .partner27-audience>div>a{border:1px solid var(--theme-control);color:var(--theme-text);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .partner27-feature-grid>article{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .partner27-feature-grid>article>i{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .partner27-mobile-photo{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .partner27-device-list>div>i{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .partner27-step-grid>article{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .partner27-plan-grid>article{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .partner27-plan-grid>article>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .partner27-plan-grid li{color:var(--theme-text)
}
html[data-sz-theme="dark"] .partner27-plan-grid>article>a{border:1px solid var(--theme-control);color:var(--theme-text)
}
html[data-sz-theme="dark"] .partner27-plan-featured{border:2px solid var(--theme-control)!important;background:var(--theme-surface)!important
}
html[data-sz-theme="dark"] .partner27-plan-featured>mark{background:var(--theme-raised);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .partner27-plan-featured>a{background:var(--theme-raised)!important;border-color:var(--theme-control)!important;color:var(--theme-inverse)!important
}
html[data-sz-theme="dark"] .partner27-final{background:linear-gradient(125deg,var(--theme-ink),var(--theme-ink));color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner27-final>div>span{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .partner27-final h2 em{color:var(--theme-inverse)
}
html[data-sz-theme="dark"] .market-categories-v27>a{border:1px solid var(--theme-control)!important;background:var(--theme-surface)!important
}
html[data-sz-theme="dark"] .market-category-photo{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .market-category-copy{background:var(--theme-surface)!important
}
html[data-sz-theme="dark"] .market-category-copy>b{color:var(--theme-text)!important
}
html[data-sz-theme="dark"] .market-category-copy>small{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .market-card-photo{background:var(--theme-raised)!important
}
html[data-sz-theme="dark"] .market-card-photo>span{background:color-mix(in srgb, var(--theme-surface) 93%, transparent)!important;color:var(--theme-text)!important
}
html[data-sz-theme="dark"] .market-card-photo>em{background:color-mix(in srgb, var(--theme-surface) 94%, transparent)!important;color:var(--theme-text)!important
}
html[data-sz-theme="dark"] .admin-body{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .pro27-next-visit{background:var(--theme-surface);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .pro27-next-visit>div>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pro27-next-visit>div>strong{color:var(--theme-text)
}
html[data-sz-theme="dark"] .pro27-next-visit>div>small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .pro27-next-visit>a{background:var(--theme-surface);border:1px solid var(--theme-control);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pro27-quick-actions>a{background:var(--theme-surface);border:1px solid var(--theme-control);color:var(--theme-text)
}
html[data-sz-theme="dark"] .pro27-quick-actions>a>span:first-child{background:var(--theme-raised);color:var(--theme-danger)
}
html[data-sz-theme="dark"] .pro27-quick-actions small{color:var(--theme-muted)
}

@media(max-width:760px){

  html[data-sz-theme="dark"] .partner27-header{background:color-mix(in srgb, var(--theme-surface) 93%, transparent);border-bottom:1px solid var(--theme-control)
  }

  html[data-sz-theme="dark"] .partner27-mobile-cta{background:color-mix(in srgb, var(--theme-surface) 93%, transparent);border-top:1px solid var(--theme-control)
  }

  html[data-sz-theme="dark"] .partner27-mobile-cta>a{color:var(--theme-text)
  }

  html[data-sz-theme="dark"] .partner27-mobile-cta>a:last-child{background:var(--theme-raised);color:var(--theme-inverse)
  }

  html[data-sz-theme="dark"] .admin-body .mobile-app-header{background:color-mix(in srgb, var(--theme-surface) 94%, transparent);border-bottom:1px solid var(--theme-control)
  }

  html[data-sz-theme="dark"] .mobile-app-identity{color:var(--theme-text)
  }

  html[data-sz-theme="dark"] .mobile-app-identity>span:first-child{background:var(--theme-ink);color:var(--theme-inverse)
  }

  html[data-sz-theme="dark"] .mobile-app-identity small{color:var(--theme-muted)
  }

  html[data-sz-theme="dark"] .mobile-app-create{border:1px solid var(--theme-control);color:var(--theme-danger)
  }

  html[data-sz-theme="dark"] .admin-body .mobile-bottom-nav{background:color-mix(in srgb, var(--theme-surface) 95%, transparent)!important;border-top:1px solid var(--theme-control)!important
  }

  html[data-sz-theme="dark"] .admin-body .mobile-bottom-nav>a,html[data-sz-theme="dark"] .admin-body .mobile-bottom-nav>button{color:var(--theme-text)!important
  }

  html[data-sz-theme="dark"] .admin-body .mobile-bottom-nav>a.active{color:var(--theme-danger)!important
  }

  html[data-sz-theme="dark"] .admin-body .mobile-bottom-nav .mobile-add>span{background:var(--theme-raised)!important;color:var(--theme-inverse)!important
  }
}

html[data-sz-theme="dark"]{--p28-ink:var(--theme-text);--p28-muted:var(--theme-muted);--p28-rose:var(--theme-primary);--p28-rose-soft:var(--theme-raised);--p28-edge:var(--theme-line);--p28-paper:var(--theme-surface);--p28-green:var(--theme-success)
}

html[data-sz-theme="dark"] .launch28-day-link,html[data-sz-theme="dark"] .workday28-add{background:var(--theme-ink);color:var(--theme-inverse)!important
}

html[data-sz-theme="dark"] .launch28-notice.success{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .launch28-notice.error{color:var(--theme-danger);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .launch28-overview>article,html[data-sz-theme="dark"] .workday28-metrics>article{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .launch28-readiness{background:var(--theme-ink)!important;color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .launch28-readiness>div>span,html[data-sz-theme="dark"] .launch28-readiness>div>p{color:var(--theme-inverse)!important
}

html[data-sz-theme="dark"] .launch28-readiness>a{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .launch28-panel{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .launch28-checklist>a>i{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .launch28-checklist>a.done>i{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .launch28-kit>button{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .launch28-contact-form textarea{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .launch28-file-picker{border:1px dashed var(--theme-control)
}

html[data-sz-theme="dark"] .launch28-preview{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .launch28-preview>div{border-top:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .launch28-preview>div.duplicate>b{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .launch28-share-url>button{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .launch28-share-actions>a,html[data-sz-theme="dark"] .launch28-share-actions button{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .workday28-day-nav>a{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .workday28-day-nav>a.active{border-color:var(--theme-control)
}

html[data-sz-theme="dark"] .workday28-next{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .workday28-next>span{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .workday28-next>div>p>small{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .workday28-next>aside{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .workday28-next>footer>a{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .workday28-next>footer>a+a{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .workday28-timeline,html[data-sz-theme="dark"] .workday28-openings{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .workday28-visit{border-top:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .workday28-visit-actions button,html[data-sz-theme="dark"] .workday28-visit-actions>a{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .workday28-visit-actions>.missed{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .workday28-block{border-top:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .workday28-openings>div>a{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .partner28-switch-grid>article{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .pro28-dashboard-strip>a{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .organic29-shell{color:var(--theme-text)
}

html[data-sz-theme="dark"] .organic29-heading>div>span,html[data-sz-theme="dark"] .organic29-section-title>div>span,html[data-sz-theme="dark"] .organic29-invite>div>span,html[data-sz-theme="dark"] .visibility29-progress>div>span,html[data-sz-theme="dark"] .organic29-thanks>span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-heading h1 em,html[data-sz-theme="dark"] .organic29-invite h2 em,html[data-sz-theme="dark"] .invite29-card h1 em,html[data-sz-theme="dark"] .demand29-hero h1 em{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .organic29-heading p,html[data-sz-theme="dark"] .organic29-section-title p,html[data-sz-theme="dark"] .organic29-invite p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-header-link,html[data-sz-theme="dark"] .organic29-section-title>a{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .organic29-notice.success{background:var(--theme-surface);color:var(--theme-text)
}

html[data-sz-theme="dark"] .organic29-notice.error{background:var(--theme-surface);color:var(--theme-danger)
}

html[data-sz-theme="dark"] .organic29-metrics article{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .organic29-metrics article>span,html[data-sz-theme="dark"] .organic29-metrics article>small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-metrics article>strong{color:var(--theme-text)
}

html[data-sz-theme="dark"] .organic29-metrics .organic29-metric-main{background:var(--theme-ink)
}

html[data-sz-theme="dark"] .organic29-metric-main>span,html[data-sz-theme="dark"] .organic29-metric-main>small,html[data-sz-theme="dark"] .organic29-metric-main>strong{color:var(--theme-inverse)!important
}

html[data-sz-theme="dark"] .organic29-invite{background:linear-gradient(120deg,var(--theme-surface),var(--theme-surface))
}

html[data-sz-theme="dark"] .organic29-invite-link{border:1px solid color-mix(in srgb, var(--theme-control) 80%, transparent);background:color-mix(in srgb, var(--theme-surface) 82%, transparent)
}

html[data-sz-theme="dark"] .organic29-invite-link label span,html[data-sz-theme="dark"] .visibility29-links label span,html[data-sz-theme="dark"] .organic29-route>span{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .organic29-invite-link button,html[data-sz-theme="dark"] .organic29-opt-in>button,html[data-sz-theme="dark"] .organic29-peer-grid form button,html[data-sz-theme="dark"] .organic29-create-route,html[data-sz-theme="dark"] .organic29-route button,html[data-sz-theme="dark"] .visibility29-links button{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .organic29-invite-link>a{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .organic29-invite-link>small,html[data-sz-theme="dark"] .organic29-honest,html[data-sz-theme="dark"] .organic29-route>small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-panel{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .organic29-privacy{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-toggle{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .organic29-opt-in>label input,html[data-sz-theme="dark"] .organic29-peer-grid form input{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .organic29-referrals article,html[data-sz-theme="dark"] .organic29-requests article{border-top:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .organic29-referrals small,html[data-sz-theme="dark"] .organic29-requests small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-referrals mark{background:var(--theme-surface);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-referrals .status-qualified{background:var(--theme-surface);color:var(--theme-text)
}

html[data-sz-theme="dark"] .organic29-referrals .status-active{background:var(--theme-surface);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-requests form button{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .organic29-requests form button.muted{background:var(--theme-raised);color:var(--theme-text)
}

html[data-sz-theme="dark"] .organic29-requests p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-peer-grid>article,html[data-sz-theme="dark"] .organic29-partner-grid>article{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .organic29-peer-avatar,html[data-sz-theme="dark"] .organic29-partner-grid header i{background:var(--theme-raised);color:var(--theme-danger)
}

html[data-sz-theme="dark"] .organic29-peer-grid>article>p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-tags span{background:var(--theme-surface);color:var(--theme-text)
}

html[data-sz-theme="dark"] .organic29-status-ready,html[data-sz-theme="dark"] .organic29-status-pending{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-status-pending{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-partner-grid header small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-partner-stats span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-partner-stats b{color:var(--theme-text)
}

html[data-sz-theme="dark"] .organic29-partner-grid article.highlight{border-color:var(--theme-control);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-raised) 8%, transparent)
}

html[data-sz-theme="dark"] .organic29-empty{background:var(--theme-surface);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-demand>a{border-top:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .organic29-demand>a>div small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-demand>a>span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .organic29-demand>a>span b{color:var(--theme-text)
}

html[data-sz-theme="dark"] .organic29-demand>a>i{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .visibility29-progress{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .visibility29-progress>div>span{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .visibility29-progress>div>small{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .visibility29-links label span{color:var(--theme-text);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .visibility29-links button{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .visibility29-google article{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .visibility29-google article>span,html[data-sz-theme="dark"] .visibility29-content article>span{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .visibility29-google article>small,html[data-sz-theme="dark"] .visibility29-content article>small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .visibility29-copy-block textarea,html[data-sz-theme="dark"] .visibility29-content textarea{border:1px solid var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .visibility29-content article{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .visibility29-content article>p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .visibility29-content article>a{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .visibility29-checklist form{border-top:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .visibility29-checklist form i{background:var(--theme-raised);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .visibility29-checklist form.done i{background:var(--theme-surface);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .visibility29-checklist form button{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .visibility29-checklist form.done button{background:var(--theme-surface);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .invite29-public,html[data-sz-theme="dark"] .demand29-public{color:var(--theme-text)
}

html[data-sz-theme="dark"] .invite29-brand{color:var(--theme-text)
}

html[data-sz-theme="dark"] .invite29-brand>span{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .invite29-public>header>a:last-child,html[data-sz-theme="dark"] .demand29-public>header nav>a{color:var(--theme-text)
}

html[data-sz-theme="dark"] .invite29-card{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .invite29-eyebrow,html[data-sz-theme="dark"] .demand29-hero>span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .invite29-avatar{background:var(--theme-raised);color:var(--theme-danger)
}

html[data-sz-theme="dark"] .invite29-from{color:var(--theme-text)
}

html[data-sz-theme="dark"] .invite29-card>p:not(.invite29-from),html[data-sz-theme="dark"] .demand29-hero>p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .invite29-reward{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .invite29-reward strong{color:var(--theme-text)
}

html[data-sz-theme="dark"] .invite29-reward small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .invite29-services>span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .invite29-services i{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .invite29-cta{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .invite29-card ul{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .invite29-public>footer{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .demand29-list>article{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .demand29-list article>div:first-child>span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .demand29-facts small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .demand29-list article>a{background:var(--theme-ink);color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .demand29-empty{background:var(--theme-surface);color:var(--theme-muted)
}

html[data-sz-theme="dark"] .demand29-trust article>span{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .demand29-trust article p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .demand29-public>footer{border-top:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .demand29-public>footer a{color:var(--theme-text)
}

html[data-sz-theme="dark"] .partner29-organic>header>span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .partner29-organic>header h2 em{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .partner29-organic>header>p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .partner29-organic-grid article{border:1px solid var(--theme-control)
}

html[data-sz-theme="dark"] .partner29-organic-grid article>span{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .partner29-organic-grid article p{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .partner29-organic>a{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .signup29-referral{background:var(--theme-raised);color:var(--theme-text)
}

html[data-sz-theme="dark"]{
  --v6-teal: var(--theme-primary);
  --v6-coral: var(--theme-primary);
  --v6-ink: var(--theme-text);
  --v6-ivory: var(--theme-surface)
}

html[data-sz-theme="dark"] .sidebar{ border-color: color-mix(in srgb, var(--theme-control) 14%, transparent)
}

html[data-sz-theme="dark"] .primary,html[data-sz-theme="dark"] button.primary,html[data-sz-theme="dark"] .button-link.primary{ background: var(--theme-ink)
}

html[data-sz-theme="dark"] .primary:hover,html[data-sz-theme="dark"] button.primary:hover,html[data-sz-theme="dark"] .button-link.primary:hover{ background: var(--theme-ink)
}

html[data-sz-theme="dark"] .v6-cookie-panel{ border:1px solid color-mix(in srgb, var(--theme-control) 20%, transparent); background:var(--theme-surface); box-shadow:0 18px 60px color-mix(in srgb, var(--theme-ink) 18%, transparent)
}

html[data-sz-theme="dark"] .v6-privacy-page header{ border-bottom:1px solid color-mix(in srgb, var(--theme-control) 15%, transparent)
}

html[data-sz-theme="dark"] .v6-privacy-page .draft-notice{ background:var(--theme-surface)
}

html[data-sz-theme="dark"] .v6-help-grid a{ border:1px solid color-mix(in srgb, var(--theme-control) 15%, transparent); background:var(--theme-surface)
}

html[data-sz-theme="dark"] .v6-faq-edit{ border-top:1px solid color-mix(in srgb, var(--theme-control) 15%, transparent)
}

html[data-sz-theme="dark"] .v6-service-grid article{ border:1px solid color-mix(in srgb, var(--theme-control) 14%, transparent); background:var(--theme-surface)
}

html[data-sz-theme="dark"] .appointment-dialog{box-shadow:0 24px 80px color-mix(in srgb, var(--theme-ink) 28%, transparent);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .appointment-dialog::backdrop{background:color-mix(in srgb, var(--theme-ink) 50%, transparent)
}

html[data-sz-theme="dark"]{--sz-ink:var(--theme-text);--sz-teal:var(--theme-primary);--sz-teal-2:var(--theme-primary);--sz-mint:var(--theme-raised);--sz-ivory:var(--theme-surface);--sz-coral:var(--theme-primary);--sz-line:var(--theme-line);--sz-muted:var(--theme-muted)
}

html[data-sz-theme="dark"] .client-mobile-app{background:linear-gradient(180deg,var(--theme-surface) 0,var(--theme-surface) 70%)
}

html[data-sz-theme="dark"] .client-topbar{background:color-mix(in srgb, var(--theme-surface) 92%, transparent);border-bottom:1px solid color-mix(in srgb, var(--theme-control) 8%, transparent)
}

html[data-sz-theme="dark"] .client-icon-button{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-next-card{background:linear-gradient(135deg,var(--theme-ink),var(--theme-raised));color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-next-card .client-kicker{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-next-card p{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-arrow{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-quick-grid a,html[data-sz-theme="dark"] .client-quick-grid button{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-feature-card{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-care-note{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-bottom-nav{background:color-mix(in srgb, var(--theme-surface) 96%, transparent);box-shadow:0 -8px 30px color-mix(in srgb, var(--theme-ink) 8%, transparent)
}

html[data-sz-theme="dark"] .client-bottom-nav button,html[data-sz-theme="dark"] .client-bottom-nav a{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .client-segment{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-segment .active{color:var(--theme-inverse);box-shadow:0 5px 14px color-mix(in srgb, var(--theme-raised) 20%, transparent)
}

html[data-sz-theme="dark"] .client-visit-card{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-empty{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-primary-action{color:var(--theme-inverse)!important;box-shadow:0 9px 25px color-mix(in srgb, var(--theme-raised) 20%, transparent)
}

html[data-sz-theme="dark"] .client-saved{background:var(--theme-surface);color:var(--theme-text)
}

html[data-sz-theme="dark"] .client-push-card{background:linear-gradient(145deg,var(--theme-surface),var(--theme-surface))
}

html[data-sz-theme="dark"] .client-bell{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-primary-small{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-preferences-form{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-toggle-row input{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .client-toggle-row input:before{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-select-row select{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-next-reminder{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-profile-avatar{background:linear-gradient(135deg,var(--theme-raised),var(--sz-teal));color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-menu-list{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-menu-list>a,html[data-sz-theme="dark"] .client-menu-list>button,html[data-sz-theme="dark"] .client-menu-list>div{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-menu-list i{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .client-gift-banner{background:linear-gradient(110deg,var(--theme-raised),var(--theme-raised));color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-logout{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .v61-home-header{background:color-mix(in srgb, var(--theme-surface) 90%, transparent)
}

html[data-sz-theme="dark"] .v61-hero{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .v61-primary{color:var(--theme-inverse)!important
}

html[data-sz-theme="dark"] .v61-service-card{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-booking-wizard{--public-accent:var(--theme-primary)!important
}

html[data-sz-theme="dark"] .client-booking-wizard .public-business-hero{background:var(--theme-surface)!important
}

html[data-sz-theme="dark"] .client-booking-wizard .public-service-card{background:var(--theme-surface)!important
}

html[data-sz-theme="dark"] .client-booking-wizard .public-service-card.selected{box-shadow:0 8px 24px color-mix(in srgb, var(--theme-raised) 15%, transparent)!important
}

html[data-sz-theme="dark"] .client-wizard-toolbar{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-wizard-dots i{background:var(--theme-raised)
}

html[data-sz-theme="dark"] .client-service-preview{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-wizard-next{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-booking-wizard .slot-day{background:var(--theme-surface)!important
}

html[data-sz-theme="dark"] .client-booking-wizard .slot-buttons span{background:var(--theme-surface)!important
}

html[data-sz-theme="dark"] .client-booking-wizard .slot-buttons input:checked+span{color:var(--theme-inverse)!important
}

html[data-sz-theme="dark"] .client-calendar{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .client-calendar-days button,html[data-sz-theme="dark"] .client-calendar-days span{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .client-calendar-days button.active{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .client-booking-wizard .contact-step{background:var(--theme-surface)!important
}

html[data-sz-theme="dark"] .v61-success-card{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .v61-check{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .v61-success-actions .primary{color:var(--theme-inverse)
}

html[data-sz-theme="dark"] .v61-success-actions .secondary{background:var(--theme-surface)
}

html[data-sz-theme="dark"] .admin-body{color:var(--theme-text)
}

html[data-sz-theme="dark"] .admin-body .mobile-app-identity>small{color:var(--theme-muted)
}

html[data-sz-theme="dark"] .admin-body .mobile-app-create{border-color:var(--theme-control);background:var(--theme-surface);color:var(--theme-danger);box-shadow:0 5px 18px color-mix(in srgb, var(--theme-ink) 6%, transparent)
}

html[data-sz-theme="dark"] .sz-dashboard .pro21-primary{background:var(--theme-ink);box-shadow:0 9px 24px color-mix(in srgb, var(--theme-ink) 16%, transparent)
}

html[data-sz-theme="dark"] .sz-dashboard .pro28-dashboard-strip>a{color:var(--theme-text);box-shadow:0 3px 14px color-mix(in srgb, var(--theme-ink) 4%, transparent)
}

html[data-sz-theme="dark"] .sz-dashboard .pro28-dashboard-strip>a:hover{border-color:var(--theme-control);background:var(--theme-surface)
}

html[data-sz-theme="dark"] .sz-dashboard .pro28-dashboard-strip>a>b{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .sz-dashboard .pro21-card-head>a,html[data-sz-theme="dark"] .sz-dashboard .pro21-empty a,html[data-sz-theme="dark"] .sz-dashboard .pro21-advice>a,html[data-sz-theme="dark"] .sz-card-action{color:var(--theme-danger)
}

html[data-sz-theme="dark"] .sz-card-action{border-top:1px solid var(--theme-control)
}

@media(max-width:760px){

  html[data-sz-theme="dark"] .admin-body .mobile-app-header{background:color-mix(in srgb, var(--theme-surface) 96%, transparent)
  }
}
@media(max-width:760px){

  html[data-sz-theme="dark"] .admin-body .mobile-more-sheet:not([hidden]){background:color-mix(in srgb, var(--theme-ink) 42%, transparent)!important
  }

  html[data-sz-theme="dark"] .admin-body .mobile-more-sheet::before{background:var(--theme-surface)!important;
    box-shadow:0 -14px 46px color-mix(in srgb, var(--theme-ink) 15%, transparent)!important
  }

  html[data-sz-theme="dark"] .admin-body .mobile-more-sheet>.sheet-head{background:var(--theme-surface)!important
  }

  html[data-sz-theme="dark"] .admin-body .mobile-more-sheet>.sheet-grid{
    background:var(--theme-surface)!important
  }

  html[data-sz-theme="dark"] .admin-body .mobile-more-sheet>.secondary{background:var(--theme-surface)!important
  }

  html[data-sz-theme="dark"] .admin-body .sheet-grid>a{background:var(--theme-surface)!important
  }

  html[data-sz-theme="dark"] .admin-body .appointment-continue-form small{color:var(--theme-muted)!important
  }
}
html[data-sz-theme="dark"] .admin-body .workday28-day-nav>a{color:var(--theme-text)!important
}
html[data-sz-theme="dark"] .admin-body .workday28-day-nav>a.active{color:var(--theme-danger)!important
}
html[data-sz-theme="dark"] .admin-body .workday28-timeline>header>a,html[data-sz-theme="dark"] .admin-body .workday28-openings>header>a,html[data-sz-theme="dark"] .admin-body .workday28-empty>a{
  color:var(--theme-danger)!important
}
html[data-sz-theme="dark"] .admin-body .sz-sidebar-brand-copy b{color:var(--theme-inverse)!important
}
html[data-sz-theme="dark"] .admin-body .sz-sidebar-brand-copy small{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .public-service-body{background:var(--theme-surface)!important
}
html[data-sz-theme="dark"] .booking-scope-choice{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .booking-scope-choice b{color:var(--theme-text)
}
html[data-sz-theme="dark"] .booking-scope-choice small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .booking-scope-choice.selected{border:2px solid var(--theme-control);background:var(--theme-surface);box-shadow:0 8px 22px color-mix(in srgb, var(--theme-raised) 10%, transparent)
}
html[data-sz-theme="dark"] .booking-scope-choice.selected b{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .launch28-checklist>a{color:var(--theme-text)!important;background:var(--theme-surface)!important
}
html[data-sz-theme="dark"] .launch28-checklist>a:hover{border-color:var(--theme-control)!important;box-shadow:0 8px 22px color-mix(in srgb, var(--theme-ink) 6%, transparent)!important
}
html[data-sz-theme="dark"] .launch28-checklist>a>span>strong{color:var(--theme-text)!important
}
html[data-sz-theme="dark"] .launch28-checklist>a>span>small{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .launch28-checklist>a>b{color:var(--theme-danger)!important
}
html[data-sz-theme="dark"] .launch28-check-panel>header>a,html[data-sz-theme="dark"] .launch28-panel>header>a,html[data-sz-theme="dark"] .launch28-inline-link{color:var(--theme-danger)!important
}
html[data-sz-theme="dark"] .studio-only-note{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .studio-only-note>span{background:var(--theme-raised)
}
html[data-sz-theme="dark"] .studio-only-note small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .client-calendar{background:var(--theme-surface)!important
}
html[data-sz-theme="dark"] .client-calendar-days>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .client-calendar-days>button.available{background:var(--theme-surface)!important;color:var(--theme-text)!important;border:1px solid var(--theme-control)!important
}
html[data-sz-theme="dark"] .client-calendar-days>button.active{background:var(--theme-raised)!important;color:var(--theme-inverse)!important;border-color:var(--theme-control)!important
}
html[data-sz-theme="dark"] .client-day-times{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .client-day-times-head small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .client-day-time-grid button{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .client-day-time-grid button.selected{background:var(--theme-raised);color:var(--theme-inverse);border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .client-day-loading,html[data-sz-theme="dark"] .client-day-empty{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .client-booking-wizard .course-session-row{background:var(--theme-surface)!important
}
html[data-sz-theme="dark"] .client-booking-wizard .course-session-index{background:var(--theme-raised)!important;color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .client-booking-wizard .course-session-ok{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .client-booking-wizard .course-total{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .client-time-action [data-wizard-message]{color:var(--theme-danger)!important
}
html[data-sz-theme="dark"] .retention-kpis>article>small{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .retention-queue>header>small{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .client-booking-wizard .client-course-compact{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .client-booking-wizard .client-course-compact small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .client-booking-wizard .client-course-compact>strong{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .client-booking-wizard .client-course-compact>strong.ready{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .client-booking-wizard .client-calendar-days>button.course-selected{box-shadow:inset 0 0 0 2px var(--theme-raised)!important
}
html[data-sz-theme="dark"] .client-booking-wizard .client-preference-note small{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] .quick-add-dialog{
  background:var(--theme-surface);
  box-shadow:0 24px 70px color-mix(in srgb, var(--theme-ink) 22%, transparent)
}
html[data-sz-theme="dark"] .quick-add-dialog::backdrop{background:color-mix(in srgb, var(--theme-ink) 48%, transparent)
}
html[data-sz-theme="dark"] .quick-add-dialog-head>span{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .quick-add-dialog-head p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .historical-visit-note{border-color:var(--theme-control)!important;background:var(--theme-surface)!important
}
html[data-sz-theme="dark"] .client-booking-wizard .booking-count-choice{background:var(--theme-surface);border:2px solid var(--theme-control);color:var(--theme-text)
}
html[data-sz-theme="dark"] .booking-count-choice small{color:var(--theme-text)
}
html[data-sz-theme="dark"] .client-booking-wizard .booking-count-choice select{color:var(--theme-text);background:var(--theme-surface);border:2px solid var(--theme-control)
}
html[data-sz-theme="dark"] .booking-count-choice [data-course-progress].ready{color:var(--theme-text)
}
html[data-sz-theme="dark"] .account-current>strong{color:var(--theme-text)
}
html[data-sz-theme="dark"] .account-field-help,html[data-sz-theme="dark"] .account-security-note{color:var(--theme-muted)
}
@media(max-width:760px){

  html[data-sz-theme="dark"] .admin-body .appointment-item>.payment-proof-form,html[data-sz-theme="dark"] .admin-body .appointment-item>.refund-proof-form{
    background:var(--theme-surface)!important
  }
}
html[data-sz-theme="dark"] .client-booking-wizard .client-booking-reminder input[type="checkbox"],html[data-sz-theme="dark"] .client-mobile-app .client-toggle-row input[type="checkbox"]{
  background:var(--theme-raised)!important
}
html[data-sz-theme="dark"] .client-booking-wizard .client-booking-reminder input[type="checkbox"]::before,html[data-sz-theme="dark"] .client-mobile-app .client-toggle-row input[type="checkbox"]::before{
  background:var(--theme-surface)!important;
  box-shadow:0 1px 3px color-mix(in srgb, var(--theme-ink) 18%, transparent)!important
}
html[data-sz-theme="dark"] .client-booking-wizard .client-booking-reminder input[type="checkbox"]:focus-visible,html[data-sz-theme="dark"] .client-mobile-app .client-toggle-row input[type="checkbox"]:focus-visible{
  outline:3px solid color-mix(in srgb, var(--theme-control) 24%, transparent)!important
}
html[data-sz-theme="dark"] .v6-legal-footer :is(a,button){color:var(--theme-text)!important
}
html[data-sz-theme="dark"] .launch28-week-grid>a,html[data-sz-theme="dark"] .launch28-week-grid>a:visited{color:var(--theme-text)
}
html[data-sz-theme="dark"] .launch28-week-grid>a>strong{color:var(--theme-text)
}
html[data-sz-theme="dark"] .launch28-week-grid>a>:is(span,small,i){color:var(--theme-muted)
}
html[data-sz-theme="dark"] .launch28-week-grid>a>b{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .launch28-week-grid>a:hover,html[data-sz-theme="dark"] .launch28-week-grid>a:focus-visible{border-color:var(--theme-control);box-shadow:0 0 0 2px var(--theme-raised)
}
html[data-sz-theme="dark"] .sz-reminder-link{color:var(--theme-text);border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .sz-reminder-badge{background:var(--theme-raised);color:var(--theme-inverse);border:2px solid var(--theme-control)
}
html[data-sz-theme="dark"] .sz-reminder-banner{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .sz-reminder-banner-icon{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .sz-reminder-banner small{color:var(--theme-text)
}
html[data-sz-theme="dark"] .sz-reminder-banner em{color:var(--theme-text)
}
html[data-sz-theme="dark"] .sz-reminder-counts>span{background:var(--theme-surface);color:var(--theme-text);border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .sz-reminder-explanation{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .sz-reminder-task header p{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .sz-reminder-kind{color:var(--theme-danger)
}
html[data-sz-theme="dark"] .sz-reminder-pending{color:var(--theme-danger);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .sz-reminder-composer{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .sz-reminder-composer textarea{border:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .sz-reminder-composer small,html[data-sz-theme="dark"] .sz-reminder-feedback{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .sz-reminder-history>div{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .sz-reminder-history small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .launch28-shell a:focus-visible{outline:2px solid var(--theme-control)
}
html[data-sz-theme="dark"] .sz-booking-push,html[data-sz-theme="dark"] .sz-push-panel{border:1px solid var(--theme-control);background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .sz-push-details>summary{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .admin-body .calendar-slot{border-bottom:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .admin-body .calendar-slot.hour-start{border-top:1px solid var(--theme-control)
}
html[data-sz-theme="dark"] .calendar-slot>span{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .admin-body .calendar-slot:hover,html[data-sz-theme="dark"] .admin-body .calendar-slot:focus-visible{background:var(--theme-raised);outline:2px solid var(--theme-control)
}
html[data-sz-theme="dark"] .admin-body .day-column{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .admin-body .day-column.today-column{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .sz-calendar-date-form input{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .sz-install-guide{border:1px solid var(--theme-control);color:var(--theme-text);background:var(--theme-surface);box-shadow:0 24px 70px color-mix(in srgb, var(--theme-ink) 20%, transparent)
}
html[data-sz-theme="dark"] .sz-install-guide::backdrop{background:color-mix(in srgb, var(--theme-ink) 40%, transparent)
}
html[data-sz-theme="dark"] .sz-install-safety{background:var(--theme-surface)
}
html[data-sz-theme="dark"] .admin-body .sz-client-picker>small,html[data-sz-theme="dark"] .admin-body .sz-client-search-status{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .admin-body .sz-client-results{border:1px solid var(--theme-control);background:var(--theme-surface)
}
html[data-sz-theme="dark"] .admin-body .sz-client-result{background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .admin-body .sz-client-result small{color:var(--theme-muted)
}
html[data-sz-theme="dark"] .admin-body .sz-client-result:hover,html[data-sz-theme="dark"] .admin-body .sz-client-result:focus-visible{background:var(--theme-surface);border-color:var(--theme-control)
}
html[data-sz-theme="dark"] .admin-body .sz-client-selection{background:var(--theme-surface);color:var(--theme-text)
}
html[data-sz-theme="dark"] .sz-client-history-link{color:var(--theme-muted)!important
}
html[data-sz-theme="dark"] body{background:var(--theme-bg);color:var(--theme-text)}
html[data-sz-theme="dark"] :is(.primary,.public-submit,.hero-cta,.mobile-add span){background:var(--theme-primary)!important;color:var(--theme-onPrimary)!important}
html[data-sz-theme="dark"] :is(input,select,textarea){color:var(--theme-text);background-color:var(--theme-surface);border-color:var(--theme-control)}
html[data-sz-theme="dark"] :is(input,textarea)::placeholder{color:var(--theme-muted);opacity:1}
html[data-sz-theme="dark"] .sz-theme-toolbar select{background:var(--theme-surface);color:var(--theme-text)}
html[data-sz-theme="dark"] img[src*="logo-horizontal"]{background:#FBF8F2;border-radius:10px;padding:6px;box-sizing:content-box;max-width:calc(100% - 12px)}
html[data-sz-theme="dark"] .sz-theme-toolbar{background:var(--theme-bg);color:var(--theme-text)}
html[data-sz-theme="dark"] [style*="--public-accent"]{--public-accent:var(--theme-primary)!important}
html[data-sz-theme="dark"] :is(.status,.cal-event,.agenda-item){outline-color:var(--theme-control)}

:root{--theme-danger:#A52B2B;--theme-warning:#73500D;--theme-success:#1E6A45}
html:not([data-sz-theme="dark"]){--text:var(--theme-text);--muted:var(--theme-muted);
  --accent:var(--theme-primary);--accent-dark:var(--theme-primary);--accent-soft:var(--theme-raised);
  --green:var(--theme-success);--green-soft:var(--theme-raised);--blue:var(--theme-primary);--blue-soft:var(--theme-raised);--gold:var(--theme-warning);--gold-soft:var(--theme-raised);
  --lavender:var(--theme-primary);--lavender-soft:var(--theme-raised);--red:var(--theme-danger);--red-soft:var(--theme-raised)
}

html:not([data-sz-theme="dark"]) .brand-copy small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .nav-label{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .nav-icon{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .sidebar nav a.active .nav-icon{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .profile-dot{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .profile-copy small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .status{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .automation-timeline i{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .stack label,html:not([data-sz-theme="dark"]) .grid-2-fields label{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .soft-note{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .toggle{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .time-gutter span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .cal-event.appointment{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .cal-event.appointment.completed{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .cal-event.block{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .cal-event.block.break{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .cal-event.block.unavailable{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .appointment-copy small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .booking-brand-panel .eyebrow{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .booking-brand-panel p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .success-notice{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .error-notice{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .danger{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .public-booking-v3{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .public-meta{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .service-editor label,html:not([data-sz-theme="dark"]) .booking-type-grid label,html:not([data-sz-theme="dark"]) .course-builder-card label{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .course-hint{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .trial-chip span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .landing-page{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .landing-links a,html:not([data-sz-theme="dark"]) .ghost-link{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .hero-kicker{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .hero-copy>p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .hero-proof{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mock-top>b{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mock-greeting span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mock-metrics small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mock-autopilot small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mock-autopilot span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .floating-card small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .logo-strip>span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .logo-strip b{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .section-heading p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .feature-bento article p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mini-flow i{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .revenue-widget small,html:not([data-sz-theme="dark"]) .revenue-widget span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .client-experience .section-heading p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .phone-screen{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .phone-service span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .journey-steps>div>b{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .journey-steps small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mobile-copy p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mini-phone small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .pricing-grid h3 small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .pricing-grid p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .pricing-grid ul{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .pricing-note{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .final-cta p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .landing-footer{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .landing-footer a{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .auth-promise p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .auth-card-head p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .auth-form small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .slug-input span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .form-legal{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .auth-alt{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .check-row small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .billing-status p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .billing-wallet span,html:not([data-sz-theme="dark"]) .billing-wallet a{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .billing-details p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .settings-grid .soft-check small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .install-platforms span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .tiny-note{color:var(--theme-muted)!important
}

html:not([data-sz-theme="dark"]) .copy-field input{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .public-booking-v5{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .public-language a.active{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .booking-progress span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .booking-progress span b{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .service-category-filter button{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .deposit-hint{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .privacy-reassurance{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .public-summary-card p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .success-footnote{color:var(--theme-muted)!important
}

html:not([data-sz-theme="dark"]) .manage-brand small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .manage-hero p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .manage-summary span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .manage-date span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .manage-appt-copy span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .manage-security{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .install-toast p{color:var(--theme-muted)
}

@media(max-width:760px){

html:not([data-sz-theme="dark"]) .mobile-bottom-nav a,html:not([data-sz-theme="dark"]) .mobile-bottom-nav button{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .sheet-grid a{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .mobile-booking-summary small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mobile-booking-summary span{color:var(--theme-muted)
}
}
@media(max-width:760px){

html:not([data-sz-theme="dark"]) .agenda-empty{color:var(--theme-muted)
}
}
html:not([data-sz-theme="dark"]){--v6-pink:var(--theme-primary);--v6-purple:var(--theme-primary);--v6-green:var(--theme-success);--v6-ink:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .aligned-form label{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-nav a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-pill{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v6-hero-copy>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-demo{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .v6-proof span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-proof b{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .hero-float small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .hero-float-a i{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .hero-float-b i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v6-trust-row span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-trust-row b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-section-head p,html:not([data-sz-theme="dark"]) .v6-image-story-copy p,html:not([data-sz-theme="dark"]) .v6-gift-copy>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-value-grid p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-image-story-copy .eyebrow{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v6-image-story-copy p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-feature-grid p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .sample-gift-card.g3{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .messaging-compare p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .auto-card p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .compare-arrow{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-final .eyebrow{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v6-footer small,html:not([data-sz-theme="dark"]) .v6-footer>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-footer a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .message-plan-banner p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .message-plan-balance small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .template-variable-hint{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .template-variable-hint code{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .channel-action span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .message-device-note{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .template-edit summary small,html:not([data-sz-theme="dark"]) .template-edit summary i{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-live-preview>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-store-page{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .gift-store-nav small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-store-nav>a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-store-hero p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-step small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-checkout-summary span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-payment-note{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-view-page>header a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-success-chip{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-terms{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .plan-feature-list li{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-public-link{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .gift-purchase-layout input:read-only{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]){--premium-ink:var(--theme-text);--premium-soft:var(--theme-raised);--premium-pink:var(--theme-primary);--premium-purple:var(--theme-primary);--premium-green:var(--theme-success)
}
html:not([data-sz-theme="dark"]) .period-tabs a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .analytics-kpi>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .bar-col small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .health-ring span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .health-ring small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .channel-bubble{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .channel-bubble.email{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .channel-bubble.whatsapp{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .channel-bubble.sms{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .channel-bubble.viber{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .review-stars span.on,html:not([data-sz-theme="dark"]) .mini-stars span.on{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .review-admin-card blockquote{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .public-back{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .review-service p,html:not([data-sz-theme="dark"]) .review-thankyou p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .review-form label span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .star-input legend{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .star-input label:hover,html:not([data-sz-theme="dark"]) .star-input label:hover~label,html:not([data-sz-theme="dark"]) .star-input input:checked~label{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .review-thankyou>div{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .public-booking-page{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .public-rating span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .booking-speed-note{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .booking-speed-note small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .optional-contact summary{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .optional-contact summary small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .public-reviews-card blockquote small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .social-auth{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .social-auth.facebook b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .social-auth.google b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .oauth-note{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .auth-divider span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .magic-sent{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .magic-sent a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .payout-status small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .gift-form-panel label small{color:var(--theme-muted)
}
@media(max-width:980px){

html:not([data-sz-theme="dark"]) .admin-body .mobile-bottom-nav a,html:not([data-sz-theme="dark"]) .admin-body .mobile-bottom-nav button{color:var(--theme-muted)
}
}
html:not([data-sz-theme="dark"]) .landing-v8{--v8-pink:var(--theme-primary);--v8-purple:var(--theme-primary);--v8-mint:var(--theme-raised);--v8-ink:var(--theme-text);--v8-muted:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-brand small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-nav-links a,html:not([data-sz-theme="dark"]) .v8-link{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-kicker{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v8-lead{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-secondary-cta{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .v8-proof-grid span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-float-icon.mint{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-float-icon.peach{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v8-float small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-audience span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-audience b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-product-points p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-customer-section .v8-section-heading>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v8-journey-frame{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .v8-customer-grid b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v8-grow-card p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-switch-copy li{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-switch-step>b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v8-switch-step small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-switch-result>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v8-plan-head>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v8-plan-head h3 small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-plan-head p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-pricing-grid li{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-pricing-grid li::before{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-final-cta span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .v8-footer small,html:not([data-sz-theme="dark"]) .v8-footer>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v8-footer a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .loyalty-stamps span.filled{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .toggle-row small{color:var(--muted,var(--theme-muted))
}
html:not([data-sz-theme="dark"]) .avatar-soft{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .loyalty-client-copy small{color:var(--muted,var(--theme-muted))
}
html:not([data-sz-theme="dark"]) .promotion-badge{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .promotion-badge.happy_hour{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .promotion-badge.last_minute{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .home-visit-hint{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .home-visit-note{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .slot-promo{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .gift-star{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .mini-loyalty-stamps span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .success-loyalty>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .manage-stamps span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .nav-group>summary{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .parity-item small,html:not([data-sz-theme="dark"]) .response-row small,html:not([data-sz-theme="dark"]) .form-template-card small,html:not([data-sz-theme="dark"]) .movement-row small{color:var(--muted,var(--theme-muted))
}
html:not([data-sz-theme="dark"]) .member-avatar,html:not([data-sz-theme="dark"]) .resource-icon{color:var(--member-color,var(--theme-danger))
}
html:not([data-sz-theme="dark"]) .resource-icon{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .parity-commission{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .stock-pill{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .stock-pill.low{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .positive{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .negative{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .form-template-card p{color:var(--muted,var(--theme-muted))
}
html:not([data-sz-theme="dark"]) .membership-plan>p{color:var(--muted,var(--theme-muted))
}
html:not([data-sz-theme="dark"]) .membership-benefits{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .intake-card>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .intake-success>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .intake-success small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-v2{--ink:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .market-nav nav a,html:not([data-sz-theme="dark"]) .market-login{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-hero-copy>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-trust{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-float-card small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-categories span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-card-body small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-card-body p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-rewards>div>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-partner-strip p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-footer{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .result-count{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .hub-visit div span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-account-link{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) body.admin-body{--pro-ink:var(--theme-text);--pro-muted:var(--theme-muted);--pro-pink:var(--theme-primary);--pro-purple:var(--theme-primary)
}
html:not([data-sz-theme="dark"]) .admin-body .brand-mark{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .admin-body .brand-copy small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .admin-body .nav-group summary{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-overline{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-header h1{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .pro21-icon-action{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .pro21-kpis article>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rose{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .green{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .purple{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .coral{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .orange{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .blue{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-card-head>a,html:not([data-sz-theme="dark"]) .pro21-quiet-link{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-revenue-value small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-chart-axis{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-slot time{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-slot>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-empty a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pro21-demand-total strong{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pro21-demand-list span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-demand-list b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pro21-retention-meta b{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .pro21-avatar{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pro21-review span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-advice h2{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-advice p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro21-advice>a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner-v21 .v8-brand-mark{color:var(--theme-danger)!important
}
html:not([data-sz-theme="dark"]) .partner-preview-main header small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner-preview-kpis article>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner-preview-kpis article>i{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner-preview-panels p span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner-preview-panels p small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner-live-demo>div>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner-live-demo p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner-demo-stats b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-favorite-form button{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .hub-favorite div span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .hub-favorite a,html:not([data-sz-theme="dark"]) .hub-discover{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]){--v22-ink:var(--theme-text);--v22-rose:var(--theme-primary);--v22-blush:var(--theme-raised);--v22-mint:var(--theme-raised)
}
html:not([data-sz-theme="dark"]) .nav-new{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-v22 .market-nav .nav-smart{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .smart-match-invite>i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .smart-match-invite small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .smart-match-invite em{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .live-trends>div:first-child>span,html:not([data-sz-theme="dark"]) .trends-hero>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .live-trends p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .trend-cloud small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .result-tools a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .smart-intro>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .smart-intro h1 em,html:not([data-sz-theme="dark"]) .trends-hero h1 em{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .smart-intro>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .smart-trust{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .smart-question>small,html:not([data-sz-theme="dark"]) .smart-results-head span,html:not([data-sz-theme="dark"]) .passport-intro>span,html:not([data-sz-theme="dark"]) .demand-section-head span,html:not([data-sz-theme="dark"]) .demand-side-card>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .goal-card i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .goal-card small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .smart-home small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .smart-results-head p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .smart-score span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .smart-result-copy small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .smart-result-copy p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .match-reasons span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .trends-hero p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .trend-board-head small{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .trend-board-head>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .trend-ranking>a>i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .trend-ranking>a>div span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .trend-ranking>a>strong small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .trend-category-strip span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .trend-category-strip small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .passport-saved{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .passport-intro p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .passport-goals i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .passport-actions label span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .hub-visit small{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .demand-studio{--demand-ink:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .demand-header p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-toast{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-summary span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-summary small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-summary-dark span,html:not([data-sz-theme="dark"]) .demand-summary-dark small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-section-head>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-score strong{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .demand-score span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-signal-title>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .demand-metrics span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-metrics span.hot{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .demand-signal-main>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-action label{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-action small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-side-card li{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-side-card li b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .demand-side-card>p,html:not([data-sz-theme="dark"]) .demand-guard p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-side-card>a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .active-demand-offer small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .demand-empty{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .booking-for-note{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .booking-for-success span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .booking-for-success small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .nav-pulse{color:var(--theme-danger)!important
}
html:not([data-sz-theme="dark"]) .nav-pulse::first-letter{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .watch-search-button{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-preview-head>div>span,html:not([data-sz-theme="dark"]) .care-cycle-heading>div>span,html:not([data-sz-theme="dark"]) .hub-radar-preview>div>span,html:not([data-sz-theme="dark"]) .radar-section-heading>div>span,html:not([data-sz-theme="dark"]) .rescue-section-heading>div>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-preview-head p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-preview-head>a,html:not([data-sz-theme="dark"]) .pulse-preview-grid a,html:not([data-sz-theme="dark"]) .care-cycle-heading>a,html:not([data-sz-theme="dark"]) .radar-section-heading>a,html:not([data-sz-theme="dark"]) .rescue-section-heading>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-mini>div>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-mini>div>b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-mini p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-mini del,html:not([data-sz-theme="dark"]) .pulse-offer footer del,html:not([data-sz-theme="dark"]) .radar-offer-price del{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-mini strong{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .pulse-hero>div:first-child>span,html:not([data-sz-theme="dark"]) .radar-hero>div:first-child>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-hero h1 em,html:not([data-sz-theme="dark"]) .radar-hero h1 em{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-hero p,html:not([data-sz-theme="dark"]) .radar-hero p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-proof>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-signal-ring i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-signal>span,html:not([data-sz-theme="dark"]) .radar-stat>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-controls>div>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-controls form label,html:not([data-sz-theme="dark"]) .radar-add form label,html:not([data-sz-theme="dark"]) .rescue-slot form label,html:not([data-sz-theme="dark"]) .care-create form label{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-controls select,html:not([data-sz-theme="dark"]) .radar-add input,html:not([data-sz-theme="dark"]) .rescue-slot select,html:not([data-sz-theme="dark"]) .care-create select{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .pulse-offer>header>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-offer>header>span>b{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .pulse-offer>header>i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-offer-body>span,html:not([data-sz-theme="dark"]) .radar-offer-details>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-offer-body>p,html:not([data-sz-theme="dark"]) .radar-offer-details>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-match{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-empty>i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-empty p,html:not([data-sz-theme="dark"]) .radar-empty p,html:not([data-sz-theme="dark"]) .rescue-empty p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pulse-empty>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-explainer article i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pulse-explainer article p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .care-cycle-heading p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .care-plan>i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .care-plan>div:nth-child(2)>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .care-due small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .care-plan>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .care-plan form button{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .care-empty{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .care-create summary{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .hub-radar-preview>a:not(.hub-radar-more){color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .hub-radar-preview>a>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .hub-radar-preview>a>b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .hub-radar-more{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .radar-stat>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .radar-add>div>span,html:not([data-sz-theme="dark"]) .radar-side-card>span,html:not([data-sz-theme="dark"]) .rescue-active>span,html:not([data-sz-theme="dark"]) .rescue-how>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .radar-offer-time span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .radar-offer-details p b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .radar-offer-price>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .radar-side-card>p,html:not([data-sz-theme="dark"]) .rescue-active>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .radar-watch>div>small,html:not([data-sz-theme="dark"]) .radar-rituals>article>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .radar-watch button,html:not([data-sz-theme="dark"]) .rescue-active article button{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .radar-rituals>article>strong{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .radar-rituals>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .radar-privacy>b,html:not([data-sz-theme="dark"]) .rescue-guard>b{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .radar-privacy p,html:not([data-sz-theme="dark"]) .rescue-guard p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro23-growth-strip>a{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .pro23-growth-strip>a>i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pro23-growth-strip>a:nth-child(2)>i{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro23-growth-strip>a>span>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro23-growth-strip>a>b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .rescue-header p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rescue-toast{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rescue-summary article>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rescue-summary article>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rescue-slot-time>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .rescue-slot-time>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rescue-slot-main>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rescue-slot-main p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rescue-how>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rescue-how li>b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .rescue-active article>div>small{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .demand-rescue-link{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]){--seo-ink:var(--theme-text);--seo-muted:var(--theme-muted);--seo-rose:var(--theme-primary);--seo-mint:var(--theme-raised)
}
html:not([data-sz-theme="dark"]) .seo-brand span:after{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-nav nav a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-nav nav a:hover,html:not([data-sz-theme="dark"]) .seo-nav nav a.active{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .seo-kicker,html:not([data-sz-theme="dark"]) .seo-section-title>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .seo-breadcrumb{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-breadcrumb a:hover{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .seo-breadcrumb b{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .seo-footer{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-footer>a{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .seo-directory-hero h1 em,html:not([data-sz-theme="dark"]) .local-hero h1 em,html:not([data-sz-theme="dark"]) .guide-index-hero h1 em{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .seo-directory-hero>p,html:not([data-sz-theme="dark"]) .guide-index-hero>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-card-mark{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .seo-directory-card p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-directory-card>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .seo-mini-links a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-trust-strip span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-empty{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .local-hero>div>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .local-hero aside>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .local-hero aside small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .local-stats span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .local-card-visual>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .local-card-copy small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .local-card-copy p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .local-card-copy>div b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .local-steps i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .local-steps p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .related-guides a small{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .provider-cover-fallback i{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .verified-pill{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .provider-location{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .provider-rating b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .provider-rating span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .provider-lead{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .provider-services small{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .provider-services p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .provider-service-meta span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .provider-facts dt{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .provider-hours>div{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .provider-reviews blockquote>div{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .provider-reviews blockquote footer{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .service-visual i{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .service-provider small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .service-price span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .service-copy>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .service-benefits i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .service-benefits p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .next-slots>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .next-slots>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-grid>a>div span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .guide-grid>a>div small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-grid p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-grid footer b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .guide-principles article p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-article>header>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-article>header>div{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-toc>span,html:not([data-sz-theme="dark"]) .guide-body section>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .guide-body p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-faq details p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .medical-note p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-results small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-results p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .guide-results footer span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .seo-score-ring span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-score-hero p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-score-hero aside>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-check-list article>i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .seo-check-list article.done>i{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-check-list span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-check-list em{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .serp-preview>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .serp-preview h3{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .serp-preview p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-tech-state small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-machine-status{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-url-table .head{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-url-table small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-url-table em{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .seo-tech-links span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .seo-tech-links em{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .profile-seo-fields>a{color:var(--theme-danger)
}
@media(max-width:680px){

html:not([data-sz-theme="dark"]) .mobile-book-bar span{color:var(--theme-muted)
}}
html:not([data-sz-theme="dark"]) .market-guides-preview span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-guides-preview p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-guides-preview>a{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]){--p25-ink:var(--theme-text);--p25-muted:var(--theme-muted);--p25-rose:var(--theme-primary);--p25-soft:var(--theme-raised);--p25-green:var(--theme-success);--p25-violet:var(--theme-primary)
}
html:not([data-sz-theme="dark"]) .compare-filter label,html:not([data-sz-theme="dark"]) .concierge-form label,html:not([data-sz-theme="dark"]) .inbox-answer form>label{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .compare-card>header>a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .compare-fairness>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .concierge-trust>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .concierge-check>span{color:var(--theme-text)!important
}
html:not([data-sz-theme="dark"]) .inquiry-alert{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .inbox-filters>a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .inbox-status{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .inbox-guide>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .inbox-privacy>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .inbox-toast.error{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .compare-picker{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .compare-tray>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-reward-badge{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .benefits-v26,html:not([data-sz-theme="dark"]) .rewards-hub-v26{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .benefits-hero>div>span,html:not([data-sz-theme="dark"]) .benefit-partners>header span,html:not([data-sz-theme="dark"]) .benefit-trust>span,html:not([data-sz-theme="dark"]) .reward-wallet-hero>div>span,html:not([data-sz-theme="dark"]) .wallet-partners>header>span,html:not([data-sz-theme="dark"]) .wallet-insights article>span,html:not([data-sz-theme="dark"]) .retention-header>div>span,html:not([data-sz-theme="dark"]) .retention-queue>header span,html:not([data-sz-theme="dark"]) .retention-policy>div>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .benefits-hero h1 em,html:not([data-sz-theme="dark"]) .return-offer-v26 h1 em{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .benefits-hero>div>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .benefits-hero>div>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .benefits-hero>aside>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .benefits-hero>aside i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .benefits-hero>aside small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .benefit-partners>header>small,html:not([data-sz-theme="dark"]) .retention-queue>header>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .benefit-partner-grid article>div>span,html:not([data-sz-theme="dark"]) .wallet-partner>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .benefit-partner-grid p,html:not([data-sz-theme="dark"]) .wallet-partner p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .benefit-partner-grid article>div>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .benefit-partner-grid article>a,html:not([data-sz-theme="dark"]) .wallet-partner>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .benefit-trust article p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .reward-wallet-hero>div>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .reward-wallet-hero h1 em{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .reward-wallet-hero>aside>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .reward-wallet-hero>aside>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .wallet-partner>strong{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .wallet-insights>article>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .wallet-line small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .wallet-line>strong{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .wallet-line>strong.spent{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .hub-reward-banner-v26 span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .hub-visit-actions a:first-child{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .platform-reward-choice b,html:not([data-sz-theme="dark"]) .return-personal-choice b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .platform-reward-choice small,html:not([data-sz-theme="dark"]) .return-personal-choice small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .platform-reward-choice>i,html:not([data-sz-theme="dark"]) .return-personal-choice>i{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .success-network-card-v26>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .success-network-card-v26>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .retention-header p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .retention-header>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .retention-kpis article span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .retention-kpis article small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .retention-avatar{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .retention-client-name>small,html:not([data-sz-theme="dark"]) .retention-service>small,html:not([data-sz-theme="dark"]) .retention-no-consent>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .retention-risk>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .retention-client.inactive .retention-risk>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .retention-offer-ready>b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .retention-offer-ready>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .retention-no-consent>b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .retention-empty{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .retention-policy>div>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .retention-policy>div>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .retention-policy form>div label{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .dashboard-retention-strip-v26 span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .dashboard-retention-strip-v26 a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .return-offer-v26{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .return-offer-v26>header>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .return-offer-v26 main>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .return-offer-v26 main>p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .return-offer-v26 article>div>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .return-offer-v26 article small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .return-offer-v26 article aside>s{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .return-offer-v26 article aside>strong{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .return-offer-v26 main>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]){--v27-ink:var(--theme-text);--v27-muted:var(--theme-muted);--v27-rose:var(--theme-primary);--v27-rose-dark:var(--theme-primary);--v27-blush:var(--theme-raised)
}
html:not([data-sz-theme="dark"]) .partner27-header>nav>a,html:not([data-sz-theme="dark"]) .partner27-header-actions>a:first-child,html:not([data-sz-theme="dark"]) .partner27-footer nav>a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-button-light{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .partner27-link{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-proof li{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-mobile-preview>header>a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-mobile-agenda>div>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-mobile-agenda p small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-preview-note{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-audience>div>a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-plan-grid>article>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-plan-grid li{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-plan-grid>article>a{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-plan-featured>mark{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .partner27-final>div>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .partner27-final h2 em{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .market-category-copy>b{color:var(--theme-text)!important
}
html:not([data-sz-theme="dark"]) .market-category-copy>small{color:var(--theme-danger)!important
}
html:not([data-sz-theme="dark"]) .market-card-photo>span{color:var(--theme-text)!important
}
html:not([data-sz-theme="dark"]) .market-card-photo>em{color:var(--theme-text)!important
}
html:not([data-sz-theme="dark"]) .pro27-next-visit>div>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pro27-next-visit>div>strong{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .pro27-next-visit>div>small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .pro27-next-visit>a{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pro27-quick-actions>a{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .pro27-quick-actions>a>span:first-child{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .pro27-quick-actions small{color:var(--theme-muted)
}

@media(max-width:760px){

html:not([data-sz-theme="dark"]) .partner27-mobile-cta>a{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .mobile-app-identity{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .mobile-app-identity small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .mobile-app-create{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .admin-body .mobile-bottom-nav>a,html:not([data-sz-theme="dark"]) .admin-body .mobile-bottom-nav>button{color:var(--theme-muted)!important
}

html:not([data-sz-theme="dark"]) .admin-body .mobile-bottom-nav>a.active{color:var(--theme-danger)!important
}
}

html:not([data-sz-theme="dark"]){--p28-ink:var(--theme-text);--p28-muted:var(--theme-muted);--p28-rose:var(--theme-primary);--p28-rose-soft:var(--theme-raised);--p28-green:var(--theme-success)
}

html:not([data-sz-theme="dark"]) .launch28-notice.error{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .launch28-preview>div.duplicate>b{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .workday28-visit-actions>.missed{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .organic29-shell{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .organic29-heading>div>span,html:not([data-sz-theme="dark"]) .organic29-section-title>div>span,html:not([data-sz-theme="dark"]) .organic29-invite>div>span,html:not([data-sz-theme="dark"]) .visibility29-progress>div>span,html:not([data-sz-theme="dark"]) .organic29-thanks>span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-heading h1 em,html:not([data-sz-theme="dark"]) .organic29-invite h2 em,html:not([data-sz-theme="dark"]) .invite29-card h1 em,html:not([data-sz-theme="dark"]) .demand29-hero h1 em{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .organic29-heading p,html:not([data-sz-theme="dark"]) .organic29-section-title p,html:not([data-sz-theme="dark"]) .organic29-invite p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-header-link,html:not([data-sz-theme="dark"]) .organic29-section-title>a{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .organic29-notice.success{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-notice.error{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .organic29-metrics article>span,html:not([data-sz-theme="dark"]) .organic29-metrics article>small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-metrics article>strong{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .organic29-invite-link>a{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .organic29-invite-link>small,html:not([data-sz-theme="dark"]) .organic29-honest,html:not([data-sz-theme="dark"]) .organic29-route>small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-privacy{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-referrals small,html:not([data-sz-theme="dark"]) .organic29-requests small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-referrals mark{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-referrals .status-qualified{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-referrals .status-active{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-requests form button.muted{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-requests p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-peer-avatar,html:not([data-sz-theme="dark"]) .organic29-partner-grid header i{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .organic29-peer-grid>article>p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-tags span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-status-ready,html:not([data-sz-theme="dark"]) .organic29-status-pending{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-status-pending{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-partner-grid header small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-partner-stats span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-partner-stats b{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .organic29-empty{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-demand>a>div small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-demand>a>span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .organic29-demand>a>span b{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .organic29-demand>a>i{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .visibility29-progress>div>span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .visibility29-links label span{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .visibility29-google article>span,html:not([data-sz-theme="dark"]) .visibility29-content article>span{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .visibility29-google article>small,html:not([data-sz-theme="dark"]) .visibility29-content article>small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .visibility29-content article>p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .visibility29-content article>a{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .visibility29-checklist form i{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .visibility29-checklist form.done i{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .visibility29-checklist form.done button{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .invite29-public,html:not([data-sz-theme="dark"]) .demand29-public{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .invite29-brand{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .invite29-public>header>a:last-child,html:not([data-sz-theme="dark"]) .demand29-public>header nav>a{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .invite29-eyebrow,html:not([data-sz-theme="dark"]) .demand29-hero>span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .invite29-avatar{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .invite29-from{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .invite29-card>p:not(.invite29-from),html:not([data-sz-theme="dark"]) .demand29-hero>p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .invite29-reward strong{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .invite29-reward small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .invite29-services>span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .invite29-card ul{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .invite29-public>footer{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .demand29-list article>div:first-child>span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .demand29-facts small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .demand29-empty{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .demand29-trust article>span{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .demand29-trust article p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .demand29-public>footer a{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .partner29-organic>header>span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .partner29-organic>header h2 em{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .partner29-organic>header>p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .partner29-organic-grid article>span{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .partner29-organic-grid article p{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .partner29-organic>a{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .signup29-referral{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]){
  --v6-teal: var(--theme-primary);
  --v6-ink: var(--theme-text)
}

html:not([data-sz-theme="dark"]){--sz-ink:var(--theme-text);--sz-teal:var(--theme-primary);--sz-teal-2:var(--theme-primary);--sz-mint:var(--theme-raised);--sz-muted:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .client-bottom-nav button,html:not([data-sz-theme="dark"]) .client-bottom-nav a{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .client-saved{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .client-menu-list i{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .client-logout{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .client-booking-wizard{--public-accent:var(--theme-primary)!important
}

html:not([data-sz-theme="dark"]) .client-calendar-days button,html:not([data-sz-theme="dark"]) .client-calendar-days span{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .admin-body{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .admin-body .mobile-app-identity>small{color:var(--theme-muted)
}

html:not([data-sz-theme="dark"]) .admin-body .mobile-app-create{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .sz-dashboard .pro28-dashboard-strip>a{color:var(--theme-text)
}

html:not([data-sz-theme="dark"]) .sz-dashboard .pro28-dashboard-strip>a>b{color:var(--theme-danger)
}

html:not([data-sz-theme="dark"]) .sz-dashboard .pro21-card-head>a,html:not([data-sz-theme="dark"]) .sz-dashboard .pro21-empty a,html:not([data-sz-theme="dark"]) .sz-dashboard .pro21-advice>a,html:not([data-sz-theme="dark"]) .sz-card-action{color:var(--theme-danger)
}
@media(max-width:760px){

html:not([data-sz-theme="dark"]) .admin-body .appointment-continue-form small{color:var(--theme-muted)!important
}
}
html:not([data-sz-theme="dark"]) .admin-body .workday28-day-nav>a{color:var(--theme-text)!important
}
html:not([data-sz-theme="dark"]) .admin-body .workday28-day-nav>a.active{color:var(--theme-danger)!important
}
html:not([data-sz-theme="dark"]) .admin-body .workday28-timeline>header>a,html:not([data-sz-theme="dark"]) .admin-body .workday28-openings>header>a,html:not([data-sz-theme="dark"]) .admin-body .workday28-empty>a{
  color:var(--theme-danger)!important
}
html:not([data-sz-theme="dark"]) .admin-body .sz-sidebar-brand-copy small{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .booking-scope-choice b{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .booking-scope-choice small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .booking-scope-choice.selected b{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .launch28-checklist>a{color:var(--theme-text)!important
}
html:not([data-sz-theme="dark"]) .launch28-checklist>a>span>strong{color:var(--theme-text)!important
}
html:not([data-sz-theme="dark"]) .launch28-checklist>a>span>small{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .launch28-checklist>a>b{color:var(--theme-danger)!important
}
html:not([data-sz-theme="dark"]) .launch28-check-panel>header>a,html:not([data-sz-theme="dark"]) .launch28-panel>header>a,html:not([data-sz-theme="dark"]) .launch28-inline-link{color:var(--theme-danger)!important
}
html:not([data-sz-theme="dark"]) .studio-only-note{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .studio-only-note small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .client-calendar-days>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .client-calendar-days>button.available{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .client-day-times-head small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .client-day-time-grid button{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .client-day-loading,html:not([data-sz-theme="dark"]) .client-day-empty{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .client-booking-wizard .course-session-index{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .client-booking-wizard .course-session-ok{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .client-booking-wizard .course-total{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .client-time-action [data-wizard-message]{color:var(--theme-danger)!important
}
html:not([data-sz-theme="dark"]) .retention-kpis>article>small{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .retention-queue>header>small{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .client-booking-wizard .client-course-compact small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .client-booking-wizard .client-course-compact>strong{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .client-booking-wizard .client-course-compact>strong.ready{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .client-booking-wizard .client-preference-note small{color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .quick-add-dialog-head>span{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .quick-add-dialog-head p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .client-booking-wizard .booking-count-choice{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .booking-count-choice small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .client-booking-wizard .booking-count-choice select{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .booking-count-choice [data-course-progress].ready{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .account-current>strong{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .account-field-help,html:not([data-sz-theme="dark"]) .account-security-note{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .v6-legal-footer :is(a,button){color:var(--theme-muted)!important
}
html:not([data-sz-theme="dark"]) .launch28-week-grid>a,html:not([data-sz-theme="dark"]) .launch28-week-grid>a:visited{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .launch28-week-grid>a>strong{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .launch28-week-grid>a>:is(span,small,i){color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .launch28-week-grid>a>b{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .sz-reminder-link{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .sz-reminder-banner{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .sz-reminder-banner small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .sz-reminder-banner em{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .sz-reminder-counts>span{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .sz-reminder-explanation{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .sz-reminder-task header p{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .sz-reminder-kind{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .sz-reminder-pending{color:var(--theme-danger)
}
html:not([data-sz-theme="dark"]) .sz-reminder-composer small,html:not([data-sz-theme="dark"]) .sz-reminder-feedback{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .sz-reminder-history small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .sz-booking-push,html:not([data-sz-theme="dark"]) .sz-push-panel{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .sz-push-details>summary{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .calendar-slot>span{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .sz-install-guide{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .admin-body .sz-client-picker>small,html:not([data-sz-theme="dark"]) .admin-body .sz-client-search-status{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .admin-body .sz-client-result{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .admin-body .sz-client-result small{color:var(--theme-muted)
}
html:not([data-sz-theme="dark"]) .admin-body .sz-client-selection{color:var(--theme-text)
}
html:not([data-sz-theme="dark"]) .sz-client-history-link{color:var(--theme-muted)!important
}

/* Final public-page checks: selected actions, disabled-provider labels and an atomic theme switch. */
html[data-sz-theme="dark"] .v61-primary{background:var(--theme-primary)!important;color:var(--theme-onPrimary)!important}
html:not([data-sz-theme="dark"]) .social-auth>span{opacity:1;color:var(--theme-muted)}
html.sz-theme-changing *,html.sz-theme-changing *::before,html.sz-theme-changing *::after{transition:none!important}
html:not([data-sz-theme="dark"]) .social-auth.disabled{opacity:1;background:var(--theme-raised);color:var(--theme-muted);cursor:not-allowed}
