:root{--background:#f6f7fb;--foreground:#182033;--focus:#6759e8;--surface:#fff;--border:#e7e9f0;--primary:#7063e8;--success:#299a6e;--warning:#b87623;--danger:#d44d62;--radius-card:12px;--shadow-card:0 2px 8px #1820330a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{scroll-behavior:smooth;max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.35}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--focus) 35%, transparent);outline-offset:2px}.primaryButton{color:#fff;cursor:pointer;background:#7063e8;border:0;border-radius:8px;min-height:40px;padding:0 17px;font-size:11px;font-weight:750;transition:background .2s,transform .2s}.primaryButton:hover{background:#5e51d6;transform:translateY(-1px)}.primaryButton:disabled{cursor:wait;opacity:.65}.runFeedback{color:#8f95a5;max-width:170px;margin-top:5px;font-size:8px}::selection{color:#282047;background:#dad5ff}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
