:root{--ground:#121513;--surface:#1e231f;--ink:#e8ede7;--muted:#96a198;--green:#4c9a55;--amber:#c9b458;--red:#cf4b3f;--key:#3a403b;--key-hover:#474e48;--key-used:#24291f}*{box-sizing:border-box}html,body{background:var(--ground);color:var(--ink);overscroll-behavior:none;-webkit-text-size-adjust:100%;margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:hidden}button{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}
