:root{--st-navy-900:#14202b;--st-navy-700:#2b3a4b;--st-slate-500:#4c5b6e;--st-slate-400:#7a8898;--st-surface:#fff;--st-surface-tint:#f5fafd;--st-surface-alt:#ecf1f4;--st-surface-band:#e5f4fa;--st-surface-soft:#f7f8fa;--st-line:#e3e9ef;--st-line-strong:#c9d3dd;--st-canvas:#edf1f5;--st-line-card:#d8e0e8;--st-surface-sunken:#f3f6f9;--st-chat-own-bg:#e1eff2;--st-chat-own-line:#bcdbe0;--st-chat-reply-bg:var(--st-surface);--st-chat-reply-line:var(--st-line-card);--st-brand-50:#e8f5f6;--st-brand-100:#cfe9ec;--st-brand-500:#218c93;--st-brand-600:#0f7a85;--st-brand-700:#0b616a;--st-brand-800:#084a52;--st-success:#1e8e5a;--st-success-bg:#e6f4ec;--st-danger:#c2410c;--st-danger-bg:#fdeee6;--st-warning:#9a6512;--st-warning-bg:#fbf2df;--st-success-ink:#17734a;--st-warning-ink:#865710;--st-danger-ink:#ad3a0b;--st-marker:#c62828;--st-info:var(--st-brand-600);--st-info-bg:var(--st-brand-50);--st-neutral-bg:var(--st-surface-alt);--wm-phase-preview:#2563eb;--wm-phase-change:#d4a017;--wm-phase-ordered:#8b5a2b;--wm-phase-live:#16a34a;--wm-agent:#7c3aed;--st-phase-preview-ink:#1d4ed8;--st-phase-change-ink:#8a6406;--st-phase-ordered-ink:#6f4720;--st-phase-live-ink:#14713a;--st-agent-ink:#6d28d9;--st-ramp-0:#f5fafd;--st-ramp-50:#ecf1f4;--st-ramp-100:#e3e9ef;--st-ramp-150:#d3dbe3;--st-ramp-200:#c2ccd6;--st-ramp-250:#aebac6;--st-ramp-300:#9aa7b5;--st-ramp-350:#8a98a8;--st-ramp-400:#75849a;--st-ramp-450:#66768a;--st-ramp-500:#5b6b7f;--st-ramp-550:#4b5a6c;--st-ramp-600:#3d4b5b;--st-ramp-650:#34414f;--st-ramp-700:#2b3a4b;--st-ramp-750:#233140;--st-ramp-800:#14202b;--st-ramp-850:#101a24;--st-ramp-900:#0c141c;--st-ramp-950:#0a1118;--st-ramp-1000:#070c12;--st-legacy-cyan:#3cd6e0;--st-legacy-coral:#ff6b5e;--st-legacy-ok:#3bb273;--st-legacy-wait:#e0a82e;--st-legacy-action:#e8833a;--st-legacy-error:#e0564e;--st-legacy-idle:#646b78;--st-font-sans:var(--font-manrope,"Manrope"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--st-text-heading:28px;--st-text-title:20px;--st-text-lead:17px;--st-text-body:15px;--st-text-small:13px;--st-text-badge:12px;--st-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--st-radius-button:10px;--st-radius-field:14px;--st-radius-card:16px;--st-radius-band:20px;--st-radius-pill:999px;--st-shadow-soft:0 1px 2px #14202b0f;--st-shadow-card:0 8px 24px -8px #14202b1f, 0 2px 6px #14202b0d;--st-shadow-float:0 32px 64px -24px #14202b40;--st-shadow-raised:0 1px 2px #14202b0d, 0 8px 20px -12px #14202b2e;--st-shadow-bubble:0 1px 2px #14202b0f;--st-shadow-composer:0 -12px 24px -20px #14202b59;--st-overlay:#14202b6b;--st-ease:cubic-bezier(.2, .8, .2, 1);--st-duration:.18s;--st-container:1240px;--st-gutter:clamp(16px, 3vw, 24px);--st-header-h:68px;--st-footer-h:72px;--st-focus:0 0 0 2px var(--st-surface), 0 0 0 4px var(--st-brand-600);--st-focus-ring:2px solid var(--st-brand-600);--st-space-1:4px;--st-space-2:8px;--st-space-3:12px;--st-space-4:16px;--st-space-5:20px;--st-space-6:24px;--st-space-8:32px;--st-space-10:40px;--st-target-min:32px;--st-target-touch:44px}@media (prefers-reduced-motion:reduce){:root{--st-duration:0s}}@media (pointer:coarse){:root{--st-target-min:var(--st-target-touch)}}
:root{--color-base-0:var(--st-ramp-0);--color-base-50:var(--st-ramp-50);--color-base-100:var(--st-ramp-100);--color-base-150:var(--st-ramp-150);--color-base-200:var(--st-ramp-200);--color-base-250:var(--st-ramp-250);--color-base-300:var(--st-ramp-300);--color-base-350:var(--st-ramp-350);--color-base-400:var(--st-ramp-400);--color-base-450:var(--st-ramp-450);--color-base-500:var(--st-ramp-500);--color-base-550:var(--st-ramp-550);--color-base-600:var(--st-ramp-600);--color-base-650:var(--st-ramp-650);--color-base-700:var(--st-ramp-700);--color-base-750:var(--st-ramp-750);--color-base-800:var(--st-ramp-800);--color-base-850:var(--st-ramp-850);--color-base-900:var(--st-ramp-900);--color-base-950:var(--st-ramp-950);--color-base-1000:var(--st-ramp-1000);--font-body:var(--st-font-sans);--style-radius-s:8px;--style-radius-m:var(--st-radius-button);--style-radius-l:var(--st-radius-card);--wm-accent-cyan:var(--st-legacy-cyan);--wm-accent-coral:var(--st-legacy-coral);--wm-bg:var(--st-ramp-900);--wm-surface-1:var(--st-ramp-850);--wm-surface-2:var(--st-ramp-800);--wm-surface-3:var(--st-ramp-750);--wm-border:var(--st-line);--wm-text-primary:var(--st-navy-900);--wm-text-secondary:var(--st-slate-500);--wm-text-tertiary:var(--st-slate-400);--wm-text:var(--st-navy-900);--wm-text-muted:var(--st-slate-500);--wm-accent:var(--st-brand-600);--theme-text-dim:var(--st-slate-500);--wm-status-ok:var(--st-legacy-ok);--wm-status-wait:var(--st-legacy-wait);--wm-status-action:var(--st-legacy-action);--wm-status-error:var(--st-legacy-error);--wm-status-info:var(--st-legacy-cyan);--wm-status-idle:var(--st-legacy-idle);--wm-status-progress:var(--st-legacy-cyan);--wm-radius-card:var(--st-radius-card);--wm-surface:var(--st-surface);--wm-surface-raised:var(--st-surface);--wm-shadow-sm:var(--st-shadow-soft);--wm-shadow-md:var(--st-shadow-card);--wm-card-ring:0 0 0 1px var(--st-line-card)}html[data-theme=light]{--theme-elevation-400:var(--st-slate-500);--theme-elevation-500:var(--st-navy-700);--theme-bg:var(--st-canvas);--theme-input-bg:var(--st-surface)}html{font-size:15px}body{background:var(--st-canvas);color:var(--st-navy-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv11", "ss01";line-height:1.55}h1,h2,h3{letter-spacing:-.015em}:focus-visible{outline:var(--st-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn--style-primary,[data-theme=light] .btn--style-primary{--bg-color:var(--st-brand-600);--color:var(--st-surface);--hover-bg:var(--st-brand-700);--hover-color:var(--st-surface)}.template-default,.template-default--nav-open,.template-default--nav-hydrated,.template-default--nav-hydrated.template-default--nav-open{background:var(--st-canvas);min-height:calc(100dvh - var(--st-header-h) - var(--st-footer-h))!important;grid-template-columns:1fr!important}.template-default .nav,.template-default__nav-toggler-wrapper,.app-header__mobile-nav-toggler,.app-header{display:none!important}.template-default__wrap{grid-column:1/-1!important;width:100%!important;min-width:0!important}.template-minimal{background:var(--st-canvas)}.template-default:has(.wm-website-cockpit) .doc-header{display:none!important}
