:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--display:var(--font);--ground:#f6f6f4;--surface:#f2f3f1;--paper:#fff;--ink:#242729;--muted:#5e6367;--accent:#2948df;--accent-hover:#2039bc;--yellow:#ffe686;--yellow-hover:#ffdc61;--border:#e2e4e0;--control:#808580;--error:#b42332;--error-surface:#fff1f2;--active:#e7e9e5;--radius-panel:12px;--radius-field:8px;font-family:var(--font);color:var(--ink);background:var(--ground)}*{box-sizing:border-box}body{font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.5}a{color:var(--accent);text-underline-offset:.22em}p{font-size:14px;line-height:1.6}h1,h2,h3,p{overflow-wrap:break-word}h1{font-family:var(--font);letter-spacing:-.02em;margin:0 0 16px;font-size:28px;font-weight:500;line-height:1.3}h2{margin:0 0 16px;font-size:16px;font-weight:600;line-height:1.5}h3{font-size:14px;font-weight:600;line-height:1.5}button,input,textarea,select{font:inherit}button,a,input,textarea,select,summary{-webkit-tap-highlight-color:transparent}a,button,input,textarea,select,summary{transition:background-color .14s,color .14s,border-color .14s}button{overflow-wrap:anywhere}input,textarea,select{accent-color:var(--accent)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input:disabled,textarea:disabled,select:disabled{color:var(--muted);-webkit-text-fill-color:var(--muted);opacity:1;background:var(--surface);cursor:not-allowed}button:disabled{opacity:1}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}::selection{color:var(--ink);background:#dbeafe}@media (max-width:640px){h1{font-size:24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
