:root{--background_default:#111;--background_elevated:#161616;--background_secondary:#161616;--background_contrast:#f5f5f7;--background_primary:#ffd60a;--background_primary_10:#ffd60a24;--background_accent:#ff9f0a;--background_accent_10:#ff9f0a24;--background_green:#00ff1b;--background_green_10:#30d15824;--background_negative_10:#ff453a24;--background_teal_10:#64d2ff24;--background_surface:#2c2c2e;--background_surface_tertiary:#3a3a3c;--card_bg:#161616;--track_bg:#2c2c2e;--overlay_soft:#ffffff0d;--grid_line:#ffffff0f;--overlay_backdrop:#0009;--overlay_scrim:#000000eb;--button_default_background:#2c2c2e;--button_primary_background:#ffd60a;--button_primary_10_background:#ffd60a24;--button_primary_text:#111;--button_secondary_background:#2c2c2e;--input_background:#161616;--input_border:#ffffff17;--text_default:#f5f5f7;--text_secondary:#9a9aa1;--text_tertiary:#6b6b70;--text_primary:#ffd60a;--text_accent:#ff9f0a;--text_green:#00ff1b;--text_negative:#ff453a;--text_teal:#64d2ff;--text_contrast:#111;--icon_default:#f5f5f7;--icon_secondary:#9a9aa1;--icon_tertiary:#6b6b70;--icon_primary:#ffd60a;--icon_green:#00ff1b;--icon_contrast:#111;--icon_error:#ff453a;--snack_background_success:#00ff1b;--snack_background_error:#ff453a;--snack_background_info:#64d2ff;--stroke_hairline:#ffffff0f;--stroke_default:#ffffff17;--stroke_secondary:#ffffff29;--stroke_primary:#ffd60a;--stroke_accent:#ff9f0a;--stroke_green:#00ff1b;--stroke_negative:#ff453a;--stroke_error:#ff000080;--stroke_contrast:#f5f5f7;--glass:480px;--gap_side:8px;--padding:0 8px;--padding-x:8px;--gap:16px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body,#root{height:100%}body{background:var(--background_default);min-width:320px;color:var(--text_default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration-skip-ink:none;scroll-behavior:smooth;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;overflow-x:clip}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ol,ul{white-space:break-spaces;margin:0}h1,h2{font-weight:unset}h1,h2,h3,h4,h5,h6{font-family:var(--font-sofia-sans-extra-condensed),"Sofia Sans Extra Condensed",sans-serif}label{cursor:unset}input,textarea{font-weight:400}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}img{display:block}ul{margin:0;padding:0;list-style:none}
