#fps-hud .veil article.options{width:min(1040px,calc(100vw - 32px));max-width:none;box-sizing:border-box;padding:24px 0;display:flex;flex-direction:column;max-height:calc(100vh / var(--ui-scale))}#fps-hud .veil .options button.back{align-self:flex-start;margin-bottom:14px}#fps-hud .veil .options header{display:flex;align-items:center;justify-content:space-between;gap:16px}#fps-hud .veil .options h1{margin:0}#fps-hud .veil .options .search{font:500 14px/1 var(--body);padding:9px 12px;width:min(280px,45%);border:2px solid rgba(230,240,245,.25);background:#080c10d9;color:var(--ink);outline:none}#fps-hud .veil .options .search:focus-visible{border-color:var(--cyan)}#fps-hud .veil .options .tabs{display:flex;flex-wrap:wrap;gap:2px;margin:16px 0 10px;border-bottom:1px solid rgba(230,240,245,.15)}#fps-hud .veil .options .tabs button{margin:0;padding:11px 14px;font-size:10px;letter-spacing:.16em;background:transparent;color:var(--ink-soft);border-bottom:2px solid transparent}#fps-hud .veil .options .tabs button:hover{color:var(--ink);background:#e6f0f50f}#fps-hud .veil .options .tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--cyan)}#fps-hud .veil .options>p.sub{margin:0 0 8px}#fps-hud .veil .options .unranked{color:var(--magenta)}#fps-hud .veil .options .body{display:grid;grid-template-columns:1fr 260px;gap:28px;min-height:0;flex:1}#fps-hud .veil .options .rows{overflow-y:auto;min-height:0;max-height:58vh;padding:2px 12px 8px 2px}#fps-hud .veil .options .about{padding:14px 16px;border-left:2px solid rgba(47,243,255,.35);background:#080c1066;align-self:start}#fps-hud .veil .options .about b{display:block;font:11px/1.4 var(--display);letter-spacing:.12em;margin-bottom:8px}#fps-hud .veil .options .about p{font-size:14px;color:var(--ink-soft);margin:0}#fps-hud .veil .options h2{font:10px/1 var(--display);letter-spacing:.24em;color:var(--cyan);margin:18px 0 12px}#fps-hud .veil .options h2:first-child{margin-top:4px}#fps-hud .veil .options .setting{grid-template-columns:minmax(150px,220px) 1fr 120px;margin:0 0 10px;padding:2px 0}#fps-hud .veil .options .setting:hover{background:#e6f0f50a}#fps-hud .veil .options .setting em{font-size:11px;white-space:nowrap}#fps-hud .veil .options .setting select{width:100%}#fps-hud .veil .options .setting button{margin:0;padding:10px 14px;justify-self:start}#fps-hud .veil .options .toggle input{justify-self:start;width:18px;height:18px}#fps-hud .veil .options .swatches{display:flex;align-items:center;gap:6px;flex-wrap:wrap}#fps-hud .veil .options .swatches button{width:22px;height:22px;padding:0;margin:0;background:var(--c);border:2px solid rgba(0,0,0,.6)}#fps-hud .veil .options .swatches button[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}#fps-hud .veil .options .swatches input[type=color]{width:30px;height:24px;padding:0;border:0;background:none;cursor:pointer}#fps-hud .veil .options .binds{display:grid;gap:6px}#fps-hud .veil .options .bind{display:grid;grid-template-columns:minmax(160px,1fr) 150px 150px;gap:8px;align-items:center;font-size:14px}#fps-hud .veil .options .bind button{margin:0;padding:10px 8px;font-size:10px;letter-spacing:.08em;background:#e6f0f514;color:var(--ink);border:1px solid rgba(230,240,245,.2)}#fps-hud .veil .options .bind button:hover{background:#2ff3ff2e}#fps-hud .veil .options .bind button.listening{background:var(--cyan);color:#06090c}#fps-hud .veil .options .bind.fixed button{opacity:.5}#fps-hud .veil .options .pad{font-size:13px;margin-top:12px}#fps-hud .veil .options .presets{display:flex;flex-wrap:wrap;gap:8px}#fps-hud .veil .options .presets button{margin:0}#fps-hud .veil .options [data-follow-preset]:disabled{background:transparent;color:var(--ink-soft);box-shadow:inset 0 0 0 1px var(--ink-soft);opacity:.6}#fps-hud .veil .options .presets:has([data-follow-preset]){align-items:center;margin-bottom:12px}#fps-hud .veil .options .xh-preview{position:relative;height:76px;margin:0 0 14px;display:grid;grid-template-columns:1fr 1fr;background:linear-gradient(90deg,#1b2a35,#4a5b66 50%,#c9d3d8)}#fps-hud .veil .options .xh-preview .reticle{position:relative;left:auto;top:auto;transform:none;place-self:center}#fps-hud .veil .options .actions{margin-top:14px}#fps-hud .veil .options .actions button{margin-right:8px}@media(max-width:760px){#fps-hud .veil .options .body{grid-template-columns:1fr}#fps-hud .veil .options .about{display:none}#fps-hud .veil .options .setting{grid-template-columns:1fr 1fr 70px}#fps-hud .veil .options .setting[data-quality]{grid-template-columns:1fr}#fps-hud .veil .options .setting[data-quality] em{display:none}#fps-hud .veil .options .bind{grid-template-columns:1fr 1fr 1fr}}
