:root{
  color-scheme:dark;
  --bg:#0b0f14;
  --panel:#121923;
  --panel-2:#0f151d;
  --line:#2b3645;
  --text:#f2f5f8;
  --muted:#93a0af;
  --accent:#dfa45d;
  --accent-soft:rgba(223,164,93,.13);
  --blue:#7ea8ff;
  --green:#7dc9a6;
  --red:#e38c8c;
}
*{box-sizing:border-box}
html{min-width:320px}
body{
  margin:0;
  min-height:100vh;
  font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  color:var(--text);
  background:var(--bg);
}
a{color:inherit;text-decoration:none}
button,input,select{font:inherit}
button{color:inherit}
strong,input{font-variant-numeric:tabular-nums}
