:root{--backend-space-1:clamp(4px,3.28px + .22vw,5px);--backend-space-2:clamp(8px,6.57px + .45vw,10px);--backend-space-3:clamp(12px,10.57px + .45vw,14px);--backend-space-4:clamp(16px,14.57px + .45vw,18px);--backend-space-5:clamp(20px,17.14px + .89vw,24px);--backend-space-6:clamp(24px,21.14px + .89vw,28px);--backend-space-7:clamp(32px,29.14px + .89vw,36px);--backend-space-8:clamp(40px,35.7px + 1.34vw,46px);--backend-space-9:clamp(48px,42.27px + 1.79vw,56px);--backend-text-xs:clamp(12px,11.64px + .11vw,12.5px);--backend-text-sm:clamp(13px,12.64px + .11vw,13.5px);--backend-text-body:clamp(15px,14.28px + .22vw,16px);--backend-text-md:clamp(16px,15.28px + .22vw,17px);--backend-text-lg:clamp(18px,17.28px + .22vw,19px);--backend-text-xl:clamp(20px,18.57px + .45vw,22px);--backend-text-2xl:clamp(24px,22.57px + .45vw,26px);--backend-text-display:clamp(28px,26.57px + .45vw,30px);--backend-control-text:clamp(16px,15.28px + .22vw,17px);--backend-control-h:clamp(44px,41.14px + .89vw,48px);--backend-control-h-sm:clamp(36px,33.14px + .89vw,40px);--backend-row-h:clamp(52px,49.14px + .89vw,56px);--backend-nav-row-h:clamp(44px,41.14px + .89vw,48px);--backend-bar-h:clamp(52px,49.14px + .89vw,56px);--backend-leading:1.5;--backend-font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--backend-tracking-tight:-.005em;--backend-tracking-display:-.015em;--backend-radius-1:6px;--backend-radius-2:8px;--backend-radius-3:12px;--backend-radius-4:16px;--backend-radius-sheet:18px;--backend-radius-pill:999px;--backend-control-radius:var(--backend-radius-2);--backend-field-radius:var(--backend-radius-2);--backend-card-radius:var(--backend-radius-3);--backend-badge-radius:var(--backend-radius-1);--backend-panel-radius:var(--backend-radius-3);--backend-pop-radius:var(--backend-radius-4);--backend-hairline:1px;--backend-topbar-h:56px;--backend-sidebar-w:248px;--backend-rail-w:64px;--backend-panel-inset:8px;--backend-side-row-h:clamp(32px,30px + .26vw,36px);--backend-tab-clearance:96px;--backend-icon-tab:24px;--backend-z-bar:40;--backend-z-rail:42;--backend-z-popover:55;--backend-z-sheet:100;--backend-ease-out:cubic-bezier(.2,.7,.3,1);--backend-dur-sheet:.3s;--backend-dur-panel:.28s;--backend-dur-press:.12s;--backend-dur-micro:.16s;--backend-bg:#fff;--backend-surface:#f6f7f9;--backend-surface-2:#eceef2;--backend-surface-3:#e0e3e9;--backend-card-bg:#fff;--backend-card-border:#e6e8ec;--backend-card-shadow:0 1px 2px #1018280a;--backend-line:#e6e8ec;--backend-line-strong:#d0d4dc;--backend-text:#1a1d23;--backend-text-2:#5b6170;--backend-text-3:#8b909c;--backend-accent:#1a1d23;--backend-accent-ink:#fff;--backend-accent-hover:#30343d;--backend-accent-soft:#eceef2;--backend-link:#1a1d23;--backend-focus:#1a1d23;--backend-focus-ring:0 0 0 3px #1a1d2347;--backend-ok-soft:#dff5e7;--backend-ok-ink:#14653a;--backend-warn-soft:#fff1d6;--backend-warn-ink:#8a5a00;--backend-danger-soft:#fdecec;--backend-danger-ink:#b32f34;--backend-danger:#d92d20;--backend-danger-hover:#c2261a;--backend-badge-amber:#d4a574;--backend-badge-sage:#7ab89b;--backend-badge-slate-blue:#8b9dc3;--backend-badge-rose:#d97195;--backend-badge-brown:#b89178;--backend-badge-slate:#9a9aa8;--backend-badge-lavender:#a88dc4;--backend-badge-tangerine:#e0a074;--backend-badge-teal:#6fb8a9;--backend-badge-amber-ink:#935c2b;--backend-badge-sage-ink:#397459;--backend-badge-slate-blue-ink:#566888;--backend-badge-rose-ink:#a14868;--backend-badge-brown-ink:#846043;--backend-badge-slate-ink:#656572;--backend-badge-lavender-ink:#755b8e;--backend-badge-tangerine-ink:#94592e;--backend-badge-teal-ink:#277366;--backend-inverse-bg:#1a1d23;--backend-inverse-fg:#fff;--backend-hover:#1a1d230d;--backend-pressed:#1a1d2317;--backend-scrim:#10121870;--backend-shadow-sm:0 1px 2px #1018280f;--backend-shadow-lg:0 2px 6px #1018280f,0 16px 40px #10182824;--backend-shadow-float:0 1px 2px #1018280d,0 4px 12px #1018280f;--backend-field-bg:var(--backend-card-bg);--backend-field-border:var(--backend-line-strong);--backend-field-shadow:var(--backend-shadow-sm);--backend-control-bg:var(--backend-card-bg);--backend-control-border:var(--backend-line-strong);--backend-control-shadow:var(--backend-shadow-sm);--backend-pop-bg:var(--backend-card-bg);--backend-pop-border:var(--backend-line);--backend-inset-bg:var(--backend-card-bg);--backend-check-bg:var(--backend-card-bg);--backend-switch-thumb:var(--backend-card-bg);--backend-switch-thumb-on:var(--backend-card-bg);--backend-segment-active:var(--backend-card-bg);--backend-alert-stroke:20%}body{--backend-font:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}@media (min-width:768px){:root{--backend-space-1:clamp(5px,4.33px + .09vw,6px);--backend-space-2:clamp(10px,8.67px + .17vw,12px);--backend-space-3:clamp(14px,12.67px + .17vw,16px);--backend-space-4:clamp(18px,16.67px + .17vw,20px);--backend-space-5:clamp(24px,21.33px + .35vw,28px);--backend-space-6:clamp(28px,25.33px + .35vw,32px);--backend-space-7:clamp(36px,30.67px + .69vw,44px);--backend-space-8:clamp(46px,39.33px + .87vw,56px);--backend-space-9:clamp(56px,48px + 1.04vw,68px);--backend-text-xs:clamp(11.5px,11.17px + .04vw,12px);--backend-text-sm:clamp(12.5px,12.17px + .04vw,13px);--backend-text-body:clamp(14px,13.33px + .09vw,15px);--backend-text-md:clamp(15px,14.33px + .09vw,16px);--backend-text-lg:clamp(17px,16.33px + .09vw,18px);--backend-text-xl:clamp(20px,18.67px + .17vw,22px);--backend-text-2xl:clamp(22px,20.67px + .17vw,24px);--backend-text-display:clamp(26px,23.33px + .35vw,30px);--backend-control-text:clamp(14px,13.33px + .09vw,15px);--backend-control-h:clamp(36px,33.33px + .35vw,40px);--backend-control-h-sm:clamp(30px,28.67px + .17vw,32px);--backend-row-h:clamp(44px,41.33px + .35vw,48px);--backend-nav-row-h:clamp(36px,33.33px + .35vw,40px);--backend-topbar-h:clamp(56px,53.33px + .35vw,60px);--backend-sidebar-w:clamp(248px,232px + 2.08vw,272px)}}body:has(.business-shell){--backend-font:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}:root:has(.business-shell){--backend-canvas:#f3f3f5;--backend-bg:#fff;--backend-surface:#f6f6f8;--backend-surface-2:#eeeef1;--backend-surface-3:#e3e3e8;--backend-surface-4:#d8d8de;--backend-card-bg:#f6f6f8;--backend-card-border:transparent;--backend-card-shadow:none;--backend-line:#e8e8ec;--backend-line-strong:#d9d9df;--backend-text:#111114;--backend-text-2:#5c5c68;--backend-text-3:#8d8d99;--backend-accent:#5a4be6;--backend-accent-ink:#fff;--backend-accent-hover:#4b3dd4;--backend-accent-soft:#5a4be61a;--backend-accent-text:#4a3cd0;--backend-link:#4a3cd0;--backend-focus:#5a4be6;--backend-focus-ring:0 0 0 3px #5a4be652;--backend-accent-swatch-violet:#5a4be6;--backend-accent-swatch-blue:#2563eb;--backend-accent-swatch-teal:#0f766e;--backend-accent-swatch-green:#15803d;--backend-accent-swatch-orange:#c2410c;--backend-accent-swatch-pink:#be185d;--backend-accent-swatch-graphite:#1a1d23;--backend-preview-light-canvas:#f3f3f5;--backend-preview-light-panel:#fff;--backend-preview-light-card:#f6f6f8;--backend-preview-light-row:#e3e3e8;--backend-preview-light-line:#d8d8de;--backend-preview-light-active:#fff;--backend-preview-light-shadow:0 1px 2px #10101814;--backend-preview-dark-canvas:#09090b;--backend-preview-dark-panel:#121215;--backend-preview-dark-card:#18181c;--backend-preview-dark-row:#2a2a30;--backend-preview-dark-line:#35353c;--backend-preview-dark-active:#202025;--backend-preview-dark-shadow:0 1px 2px #00000080;--backend-preview-accent-violet-light:#5a4be6;--backend-preview-accent-violet-dark:#6a5cf0;--backend-preview-accent-blue-light:#2563eb;--backend-preview-accent-blue-dark:#2f6fe4;--backend-preview-accent-teal-light:#0f766e;--backend-preview-accent-teal-dark:#0e7f76;--backend-preview-accent-green-light:#15803d;--backend-preview-accent-green-dark:#1a7f45;--backend-preview-accent-orange-light:#c2410c;--backend-preview-accent-orange-dark:#c44a12;--backend-preview-accent-pink-light:#be185d;--backend-preview-accent-pink-dark:#c42d6e;--backend-preview-accent-graphite-light:#1a1d23;--backend-preview-accent-graphite-dark:#f2f3f5;--backend-ok-soft:#dff5e7;--backend-ok-ink:#14653a;--backend-warn-soft:#fff1d6;--backend-warn-ink:#8a5a00;--backend-danger-soft:#fdecec;--backend-danger-ink:#b32f34;--backend-danger:#d92d20;--backend-danger-hover:#c2261a;--backend-st-reserved:#2459c4;--backend-st-reserved-soft:#2a68dc17;--backend-st-confirmed:#4a3cd0;--backend-st-confirmed-soft:#5a4be61a;--backend-st-live:#935800;--backend-st-live-soft:#e6960021;--backend-st-completed:#0f7339;--backend-st-completed-soft:#17914c1a;--backend-st-cancelled:#5c5c68;--backend-st-cancelled-soft:#5c5c681a;--backend-st-blocked:#5c5c68;--backend-st-blocked-soft:#5c5c6814;--backend-svc-1:#e2853f;--backend-svc-2:#2b9bd4;--backend-svc-3:#df4f8a;--backend-svc-4:#2e9e62;--backend-svc-5:#7a5cf0;--backend-svc-6:#c99a0e;--backend-svc-7:#16a0a0;--backend-svc-8:#d9534f;--backend-inverse-bg:#111114;--backend-inverse-fg:#fff;--backend-hover:#1111140d;--backend-pressed:#11111417;--backend-scrim:#09090b70;--backend-shadow-sm:0 1px 2px #1010180f;--backend-shadow-lg:0 2px 6px #1010180f,0 16px 40px #10101824;--backend-shadow-float:0 1px 2px #1010180d,0 4px 12px #10101812;--backend-shadow-panel:0 1px 3px #1010180d,0 14px 36px -18px #10101829;--backend-shadow-pop:0 2px 6px #1010180f,0 18px 48px -12px #1010183d;--backend-field-bg:#1111140d;--backend-field-border:transparent;--backend-field-shadow:none;--backend-control-bg:#1111140f;--backend-control-border:transparent;--backend-control-shadow:none;--backend-pop-bg:#fff;--backend-pop-border:transparent;--backend-inset-bg:#11111409;--backend-check-bg:#11111424;--backend-switch-thumb:#fff;--backend-switch-thumb-on:#fff;--backend-segment-active:#fff;--backend-alert-stroke:0%;--backend-badge-amber:#e69600;--backend-badge-amber-ink:#935800;--backend-badge-sage:#17914c;--backend-badge-sage-ink:#0f7339;--backend-badge-slate-blue:#2a68dc;--backend-badge-slate-blue-ink:#2459c4;--backend-badge-rose:#d53b3b;--backend-badge-rose-ink:#b52f2f;--backend-badge-brown:#5c5c68;--backend-badge-brown-ink:#5c5c68;--backend-badge-slate:#5c5c68;--backend-badge-slate-ink:#5c5c68;--backend-badge-lavender:#5a4be6;--backend-badge-lavender-ink:#4a3cd0;--backend-badge-tangerine:#e2853f;--backend-badge-tangerine-ink:#9a4c14;--backend-badge-teal:#16a0a0;--backend-badge-teal-ink:#0a6b6b}:is(:root:has(.business-shell[data-card-style=style2]),:root:has(.business-shell[data-card-style=style3]),:root:has(.business-shell[data-card-style=style4]),:root:has(.business-shell[data-card-style=style5])){--backend-canvas:#09090b;--backend-bg:#121215;--backend-surface:#18181c;--backend-surface-2:#202025;--backend-surface-3:#2a2a30;--backend-surface-4:#35353c;--backend-card-bg:#18181c;--backend-card-border:transparent;--backend-card-shadow:none;--backend-line:#232329;--backend-line-strong:#2f2f36;--backend-text:#f1f1f3;--backend-text-2:#a2a2ad;--backend-text-3:#6d6d79;--backend-accent:#6a5cf0;--backend-accent-ink:#fff;--backend-accent-hover:#5f51e6;--backend-accent-soft:#7e70ff29;--backend-accent-text:#a69dff;--backend-link:#a69dff;--backend-focus:#8f83ff;--backend-focus-ring:0 0 0 3px #8f83ff66;--backend-accent-swatch-violet:#6a5cf0;--backend-accent-swatch-blue:#2f6fe4;--backend-accent-swatch-teal:#0e7f76;--backend-accent-swatch-green:#1a7f45;--backend-accent-swatch-orange:#c44a12;--backend-accent-swatch-pink:#c42d6e;--backend-accent-swatch-graphite:#f2f3f5;--backend-ok-soft:#12321f;--backend-ok-ink:#6fd39a;--backend-warn-soft:#3a2e14;--backend-warn-ink:#f2c46b;--backend-danger-soft:#3b1a1c;--backend-danger-ink:#f26669;--backend-danger:#d92d20;--backend-danger-hover:#e5392c;--backend-badge-amber:#f0b03c;--backend-badge-amber-ink:#f0b03c;--backend-badge-sage:#3fcb7e;--backend-badge-sage-ink:#3fcb7e;--backend-badge-slate-blue:#6b9fff;--backend-badge-slate-blue-ink:#6b9fff;--backend-badge-rose:#ff6b6b;--backend-badge-rose-ink:#ff6b6b;--backend-badge-brown:#a2a2ad;--backend-badge-brown-ink:#a2a2ad;--backend-badge-slate:#a2a2ad;--backend-badge-slate-ink:#a2a2ad;--backend-badge-lavender:#a69dff;--backend-badge-lavender-ink:#a69dff;--backend-badge-tangerine:#f39a58;--backend-badge-tangerine-ink:#f39a58;--backend-badge-teal:#3cc4c0;--backend-badge-teal-ink:#3cc4c0;--backend-st-reserved:#6b9fff;--backend-st-reserved-soft:#6b9fff21;--backend-st-confirmed:#a69dff;--backend-st-confirmed-soft:#7e70ff29;--backend-st-live:#f0b03c;--backend-st-live-soft:#f0b03c21;--backend-st-completed:#3fcb7e;--backend-st-completed-soft:#3fcb7e1f;--backend-st-cancelled:#a2a2ad;--backend-st-cancelled-soft:#a2a2ad1a;--backend-st-blocked:#a2a2ad;--backend-st-blocked-soft:#a2a2ad14;--backend-svc-1:#f39a58;--backend-svc-2:#4ab6ea;--backend-svc-3:#f2709f;--backend-svc-4:#4cc985;--backend-svc-5:#9a84ff;--backend-svc-6:#e6bd39;--backend-svc-7:#3cc4c0;--backend-svc-8:#ff7a73;--backend-inverse-bg:#f1f1f3;--backend-inverse-fg:#121215;--backend-hover:#f1f1f30f;--backend-pressed:#f1f1f31c;--backend-scrim:#0000009e;--backend-shadow-sm:0 1px 2px #0006;--backend-shadow-lg:0 2px 6px #00000073,0 16px 40px #0009;--backend-shadow-float:0 1px 2px #0000004d,0 4px 12px #00000059;--backend-shadow-panel:0 16px 40px -20px #000000b3;--backend-shadow-pop:0 2px 8px #00000080,0 24px 56px -12px #000000bf;--backend-field-bg:#f1f1f30f;--backend-field-border:transparent;--backend-field-shadow:none;--backend-control-bg:#f1f1f314;--backend-control-border:transparent;--backend-control-shadow:none;--backend-pop-bg:#1c1c21;--backend-pop-border:transparent;--backend-inset-bg:#f1f1f30a;--backend-check-bg:#f1f1f329;--backend-switch-thumb:#f1f1f3;--backend-switch-thumb-on:#f1f1f3;--backend-segment-active:#35353c;--backend-alert-stroke:0%}:root:has(.business-shell[data-accent=blue]){--backend-accent:#2563eb;--backend-accent-ink:#fff;--backend-accent-hover:#1d4ed8;--backend-accent-soft:#2563eb1a;--backend-accent-text:#1d4ed8;--backend-link:#1d4ed8;--backend-focus:#2563eb;--backend-focus-ring:0 0 0 3px #2563eb52}:root:has(.business-shell[data-accent=blue][data-card-style]){--backend-accent:#2f6fe4;--backend-accent-ink:#fff;--backend-accent-hover:#2862d4;--backend-accent-soft:#6f9dff29;--backend-accent-text:#8db4ff;--backend-link:#8db4ff;--backend-focus:#6f9dff;--backend-focus-ring:0 0 0 3px #6f9dff66}:root:has(.business-shell[data-accent=teal]){--backend-accent:#0f766e;--backend-accent-ink:#fff;--backend-accent-hover:#115e59;--backend-accent-soft:#0f766e1a;--backend-accent-text:#0d6660;--backend-link:#0d6660;--backend-focus:#0f766e;--backend-focus-ring:0 0 0 3px #0f766e52}:root:has(.business-shell[data-accent=teal][data-card-style]){--backend-accent:#0e7f76;--backend-accent-ink:#fff;--backend-accent-hover:#0b726a;--backend-accent-soft:#3fbfb129;--backend-accent-text:#5fd4c6;--backend-link:#5fd4c6;--backend-focus:#3fbfb1;--backend-focus-ring:0 0 0 3px #3fbfb166}:root:has(.business-shell[data-accent=green]){--backend-accent:#15803d;--backend-accent-ink:#fff;--backend-accent-hover:#166534;--backend-accent-soft:#15803d1a;--backend-accent-text:#146c35;--backend-link:#146c35;--backend-focus:#15803d;--backend-focus-ring:0 0 0 3px #15803d52}:root:has(.business-shell[data-accent=green][data-card-style]){--backend-accent:#1a7f45;--backend-accent-ink:#fff;--backend-accent-hover:#16733e;--backend-accent-soft:#4cc28229;--backend-accent-text:#6fd39a;--backend-link:#6fd39a;--backend-focus:#4cc282;--backend-focus-ring:0 0 0 3px #4cc28266}:root:has(.business-shell[data-accent=orange]){--backend-accent:#c2410c;--backend-accent-ink:#fff;--backend-accent-hover:#9a3412;--backend-accent-soft:#c2410c1a;--backend-accent-text:#ad3a0a;--backend-link:#ad3a0a;--backend-focus:#c2410c;--backend-focus-ring:0 0 0 3px #c2410c52}:root:has(.business-shell[data-accent=orange][data-card-style]){--backend-accent:#c44a12;--backend-accent-ink:#fff;--backend-accent-hover:#b3420f;--backend-accent-soft:#f08a4b29;--backend-accent-text:#ffa66e;--backend-link:#ffa66e;--backend-focus:#f08a4b;--backend-focus-ring:0 0 0 3px #f08a4b66}:root:has(.business-shell[data-accent=pink]){--backend-accent:#be185d;--backend-accent-ink:#fff;--backend-accent-hover:#9d174d;--backend-accent-soft:#be185d1a;--backend-accent-text:#be185d;--backend-link:#be185d;--backend-focus:#be185d;--backend-focus-ring:0 0 0 3px #be185d52}:root:has(.business-shell[data-accent=pink][data-card-style]){--backend-accent:#c42d6e;--backend-accent-ink:#fff;--backend-accent-hover:#b02662;--backend-accent-soft:#f06aa329;--backend-accent-text:#ff8fbd;--backend-link:#ff8fbd;--backend-focus:#f06aa3;--backend-focus-ring:0 0 0 3px #f06aa366}:root:has(.business-shell[data-accent=graphite]){--backend-accent:#1a1d23;--backend-accent-ink:#fff;--backend-accent-hover:#30343d;--backend-accent-soft:#1a1d231a;--backend-accent-text:#1a1d23;--backend-link:#1a1d23;--backend-focus:#1a1d23;--backend-focus-ring:0 0 0 3px #1a1d2352}:root:has(.business-shell[data-accent=graphite][data-card-style]){--backend-accent:#f2f3f5;--backend-accent-ink:#0f1115;--backend-accent-hover:#dfe1e6;--backend-accent-soft:#f2f3f529;--backend-accent-text:#f2f3f5;--backend-link:#f2f3f5;--backend-focus:#f2f3f5;--backend-focus-ring:0 0 0 3px #f2f3f566;--backend-switch-thumb-on:#0f1115}@media (max-width:767.98px){:root:has(.business-shell){--backend-bg:#f3f3f5;--backend-card-bg:#fff}:is(:root:has(.business-shell[data-card-style=style2]),:root:has(.business-shell[data-card-style=style3]),:root:has(.business-shell[data-card-style=style4]),:root:has(.business-shell[data-card-style=style5])){--backend-bg:#09090b;--backend-card-bg:#121215}}
