.cos{--bg:#f5f4fb;--surface:#fff;--surface-2:#faf9fe;--surface-raised:var(--surface);--surface-sunken:var(--surface-2);--surface-overlay:color-mix(in srgb,var(--surface),transparent 5%);--ink:#202033;--muted:#686580;--line:#e5e2ef;--text-on-accent:#fff;--accent:#6d4bd8;--accent-2:#8c6cf1;--accent-soft:#eee9ff;--accent-hover:color-mix(in srgb,var(--accent),#000 8%);--accent-border:color-mix(in srgb,var(--accent),var(--line) 45%);--success:#249668;--warning:#b46a00;--danger:#d84f61;--success-soft:#e8f6ee;--warning-soft:#fff2d7;--neutral-soft:#efeff4;--danger-soft:#fbe9ec;--space-3xs:4px;--space-2xs:6px;--space-xs:7px;--space-sm:8px;--space-md:10px;--space-lg:12px;--space-xl:14px;--space-2xl:16px;--space-3xl:18px;--space-4xl:22px;--space-5xl:24px;--space-6xl:30px;--radius:16px;--radius-sm:10px;--radius-xs:7px;--radius-control:9px;--radius-card:12px;--radius-panel:var(--radius);--radius-sheet:18px;--radius-pill:999px;--radius-circle:50%;--assistant-width:400px;--shadow:0 8px 24px rgba(48,38,84,.08),0 1px 2px rgba(48,38,84,.06);--shadow-raised:var(--shadow);--shadow-accent:0 5px 14px color-mix(in srgb,var(--accent),transparent 70%);--shadow-lift:0 10px 35px rgba(31,25,58,.14);--shadow-dialog:0 24px 80px rgba(20,17,42,.24);--z-sticky:20;--z-topbar:30;--z-sidebar:40;--z-dock:50;--z-assistant:55;--z-scrim:60;--z-mobile-nav:80;--z-dialog:120;--ring-focus:color-mix(in srgb,var(--accent),transparent 55%);--control-h:44px;--control-h-sm:36px;--duration-fast:0.18s;--duration-base:0.2s;--ease:ease;--font:Geist,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--display:var(--font);--text-display-size:32px;--text-display-weight:600;--text-display-line:1.15;--text-display-tracking:-0.025em;--text-section-size:16px;--text-section-weight:600;--text-section-line:1.3;--text-section-tracking:-0.012em;--text-card-size:14px;--text-card-weight:600;--text-card-line:1.4;--text-card-tracking:-0.006em;--text-body-size:14px;--text-body-weight:400;--text-body-line:1.45;--text-caption-size:12px;--text-micro-size:11px;--text-nano-size:10px;--text-metric-size:34px;--text-metric-line:1;--text-metric-tracking:-0.04em;--text-eyebrow-size:11px;--text-eyebrow-weight:700;--text-eyebrow-tracking:0.08em;min-height:100dvh;margin:0;color-scheme:light;color:var(--ink);background:var(--bg);font-family:var(--font);font-size:14px;font-weight:400;line-height:1.45;letter-spacing:0}:where(.cos) :is(h1,h2,h3,b,strong){font-family:var(--font);font-style:normal}:where(.cos) :is(b,strong){font-weight:600}:where(.cos) h1{font-size:32px;font-weight:600;line-height:1.15;letter-spacing:-.025em}:where(.cos) h2{font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.012em}:where(.cos) h3{font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.006em}.cos *,.cos :after,.cos :before{box-sizing:border-box}:where(.cos) :is(button,textarea,input,select){font:inherit;color:inherit;margin:0;padding:0}:where(.cos) button{background-color:transparent;background-image:none}.cos button{font-weight:500}:where(.cos) :is(h1,h2,h3,p,ul,ol){margin:0}:where(.cos) :is(ul,ol){padding:0;list-style:none}:where(.cos) svg{display:block;vertical-align:middle}.cos :is(a[href],button,textarea,input,select,[tabindex],[contenteditable=true]):focus-visible{outline:3px solid var(--ring-focus);outline-offset:2px}@media (max-width:820px){:where(.cos) h1{font-size:27px}.cos :is(input,textarea,select){font-size:16px}}
/*# sourceMappingURL=1b6a9edd18ccdb08.css.map*/