/* Generated by tools/uniform-ui/generate.py; original source retained. */
/* Current utility-control contract. Values refer to the 960 × 540 lobby canvas;
   only the transparent hit target compensates for scaling on small touch screens. */
:root {
  --quest-ink: #3e5349;
  --quest-paper: #fcf5e4;
  --quest-utility-paper: linear-gradient(#fffdf1, #ece8ce);
  --quest-edge: #afa98c;
  --quest-rail: #344b47e8;
  --quest-rail-edge: #eee2bf8c;
  --quest-rail-ink: #ffefd3;
  --quest-focus: #e7ba67;
  --quest-corner: 6px 2px;
  --quest-utility-height: 32px;
  --quest-utility-hit: 34px;
  --quest-utility-font: 11px;
  --quest-utility-gap: 6px;
}
@media (max-width:0px) {
  :root {
    --quest-utility-height: max(32px, calc(30px / var(--ui-scale, 1)));
    --quest-utility-hit: max(34px, calc(44px / var(--ui-scale, 1)));
    --quest-utility-font: max(11px, calc(12px / var(--ui-scale, 1)));
  }
}
