.render-tuner-button{z-index:100;cursor:pointer;background:var(--hud-bg);color:#aebfd5;border:1px solid var(--hud-line);letter-spacing:.08em;border-radius:3px;width:40px;height:28px;padding:0;font-size:8px;font-weight:700;line-height:1;position:fixed;top:8px;right:52px}.render-tuner-button.on{color:#7fd4ff;box-shadow:none;background:#59c6ff29;border-color:#3d5a86}.render-tuner-panel{z-index:99;width:620px;max-width:calc(100vw - 16px);max-height:calc(100vh - 50px);overscroll-behavior:contain;scrollbar-gutter:stable;color:#cfe0ff;border:1px solid var(--hud-line);font-variant-numeric:tabular-nums;touch-action:pan-y;background:#0a0d14f2;border-radius:3px;max-height:calc(100dvh - 50px);font:10px/1.35 Kode Mono,Gothic A1,ui-monospace,monospace;position:fixed;top:42px;right:8px;overflow-y:auto;box-shadow:0 10px 28px #00000094,inset 2px 0 #59c6ff29}.render-tuner-head{z-index:1;border-bottom:1px solid var(--hud-line);background:linear-gradient(90deg,#101e2dfa,#080d16fa);justify-content:space-between;align-items:center;min-height:38px;padding:5px 7px 5px 10px;display:flex;position:sticky;top:0}.render-tuner-head div{flex-direction:column;gap:1px;display:flex}.render-tuner-head b{color:#9fd7ff;letter-spacing:.08em;font-size:11px}.render-tuner-head span{color:#73829b;font-size:9px}.render-tuner-head button{color:#8fa3c4;background:0 0;border-color:#263149;border-radius:2px;width:24px;height:24px;padding:0;font-size:18px;line-height:1}.render-tuner-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;display:grid}.render-tuner-group{background:linear-gradient(145deg,#2641581a,#ffffff03);border:1px solid #50779f3d;border-radius:2px;align-self:start;min-width:0;padding:7px 8px 8px}.render-tuner-group h3{color:#9fd7ff;letter-spacing:.06em;margin:0;font-size:10px}.render-tuner-group>p{color:#71819a;min-height:22px;margin:2px 0 5px;font-size:8px;line-height:1.35}.render-tuner-control{border-top:1px solid #415e7e47;grid-template-rows:18px auto;grid-template-columns:82px minmax(72px,1fr) 52px;align-items:center;column-gap:6px;padding:4px 0;display:grid}.render-tuner-control-top{display:contents}.render-tuner-control b{color:#b6c8e4;text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;font-size:9px;font-weight:600;overflow:hidden}.render-tuner-control output{color:#e0ebff;text-align:right;grid-area:1/3;font-size:9px}.render-tuner-control input[type=range]{appearance:none;cursor:pointer;background:0 0;grid-area:1/2;width:100%;height:14px;margin:0;display:block}.render-tuner-control input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#59c6ff75,#59c6ff1a);border-radius:0;height:3px;box-shadow:0 0 0 1px #638bb133}.render-tuner-control input[type=range]::-webkit-slider-thumb{appearance:none;background:#59c6ff;border:1px solid #b9e8ff;border-radius:1px;width:6px;height:12px;margin-top:-4.5px;box-shadow:0 0 7px #59c6ff7a}.render-tuner-control input[type=range]::-moz-range-track{background:#59c6ff38;border:0;border-radius:0;height:3px}.render-tuner-control input[type=range]::-moz-range-thumb{background:#59c6ff;border:1px solid #b9e8ff;border-radius:1px;width:6px;height:12px}.render-tuner-control small{color:#66758e;overflow-wrap:anywhere;grid-area:2/1/auto/-1;font-size:7.5px;line-height:1.3;display:block}.render-tuner-control.toggle button{color:#63718a;background:#ffffff08;border-color:#263149;border-radius:2px;grid-area:1/3;min-width:42px;height:18px;padding:1px 6px;font:9px Kode Mono,ui-monospace,monospace}.render-tuner-control.toggle button.on{color:#9fd7ff;box-shadow:none;background:#59c6ff29;border-color:#3d5a86}@media (max-width:700px){.render-tuner-groups{grid-template-columns:minmax(0,1fr)}.render-tuner-group>p{min-height:0}}.render-tuner-panel{scrollbar-width:thin;scrollbar-color:#31536c #060c1499}.render-tuner-panel::-webkit-scrollbar{width:6px}.render-tuner-panel::-webkit-scrollbar-thumb{background:#31536c;border:1px solid #132433}@media (max-width:700px){.render-tuner-panel{width:min(430px,100vw - 12px);right:6px}.render-tuner-control{grid-template-columns:88px minmax(80px,1fr) 54px}}.render-tuner-control input[type=range]:focus-visible{outline-offset:2px;outline:1px solid #b7e9ff}
