.tuner_lead__ymeW8{color:#666}.tuner_wrap__ZLoyQ{display:grid;grid-gap:1rem;gap:1rem;width:100%;margin:0}.tuner_page__qSvSm{width:100%}.tuner_controls__XzKSh{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem;background:#0b0f14;border:1px solid #161b22;border-radius:10px}.tuner_controlsLeft___mi8C{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.tuner_controlsLeft___mi8C label{color:#9aa4b2;font-size:.9rem}.tuner_controlsLeft___mi8C input,.tuner_controlsLeft___mi8C select{background:#0c1117;color:#e5e7eb;border:1px solid #283041;border-radius:8px;padding:.4rem .6rem}.tuner_custom__uTL0f{flex:1 1}.tuner_meterWrap__Mw9Ul{display:grid;grid-gap:1rem;gap:1rem;background:#0b0f14;border:1px solid #161b22;border-radius:14px;padding:1.25rem 1.25rem 1.5rem}.tuner_meterHeadings__lHo3e{display:flex;justify-content:space-between;align-items:flex-end}.tuner_note__6viC1{font-size:3.5rem;font-weight:700;line-height:1;letter-spacing:-2px;background:linear-gradient(90deg,#4fd1c5,#22c55e);-webkit-background-clip:text;background-clip:text;color:transparent}.tuner_playTarget__pRWCh{margin-left:.5rem;background:#0f141a;border:1px solid #1f2937;color:#9ca3af;padding:.4rem .55rem;border-radius:8px;cursor:pointer;font-size:.8rem}.tuner_playTarget__pRWCh:hover{color:#e5e7eb;border-color:#283041}.tuner_targetFreq__S5qB8{font-size:1rem;color:#9aa4b2;font-weight:500}.tuner_meterBar__xgCwc{position:relative;height:68px;background:#0f1115;border:1px solid #1f2937;border-radius:10px;overflow:hidden}.tuner_meterCenter__HF95C{position:absolute;top:0;bottom:0;left:50%;width:2px;background:hsla(0,0%,100%,.18)}.tuner_meterNeedle__b51px{position:absolute;top:0;bottom:0;width:3px;background:linear-gradient(#4fd1c5,#22c55e);box-shadow:0 0 14px rgba(79,209,197,.6);transform:translateX(-50%);transition:left .15s ease-out}.tuner_meterScaleRight__P_1Ib,.tuner_meterScale__tdHi7{position:absolute;bottom:6px;font-size:.65rem;font-weight:600;letter-spacing:.5px;color:#64748b;background:rgba(15,17,21,.6);padding:2px 4px;border-radius:4px}.tuner_meterScale__tdHi7{left:8px}.tuner_meterScaleRight__P_1Ib{right:8px}.tuner_readoutSimple__KSIWd{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:.75rem;gap:.75rem;align-items:flex-start}.tuner_centsBlock___ySoW,.tuner_detectedBlock__EIQ0U{display:grid;grid-gap:.25rem;gap:.25rem}.tuner_detectedLabel__csIl0{font-size:.65rem;text-transform:uppercase;letter-spacing:.8px;color:#64748b;font-weight:600}.tuner_detectedFreq__MNHV7{font-size:1.15rem;font-weight:600;color:#e5e7eb}.tuner_centsValue__j_sRG{font-size:1.4rem;font-weight:600;color:#e5e7eb}.tuner_autoRow__qiQQX{display:flex;align-items:center;justify-content:space-between;margin-top:-.5rem;margin-bottom:.25rem}.tuner_autoBadge__PRlev{background:#132026;color:#4fd1c5;border:1px solid #1f3a42;padding:2px 6px;font-size:.65rem;font-weight:600;letter-spacing:.5px;border-radius:6px}.tuner_autoMode__43kw1{color:#64748b;background:#10151b;padding:2px 5px;border-radius:4px;border:1px solid #1e2630}.tuner_autoModeBtn__8YmWW,.tuner_autoMode__43kw1{font-size:.55rem;font-weight:700;letter-spacing:1px}.tuner_autoModeBtn__8YmWW{color:#fff;background:#2563eb;padding:3px 7px;border-radius:5px;border:1px solid #1d4ed8;cursor:pointer}.tuner_autoModeBtn__8YmWW:hover{background:#1d4ed8}.tuner_chipRow__I_NVJ{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.tuner_chip__PdmV_{position:relative;display:flex;align-items:center;gap:.4rem;background:#11161d;border:1px solid #1f2937;padding:.35rem .55rem;border-radius:8px;cursor:pointer;font-size:.7rem;line-height:1;color:#cbd5e1;font-weight:600;letter-spacing:.5px}.tuner_chip__PdmV_:hover{border-color:#2a3a4f;background:#16202a}.tuner_chipActive__XhmpE{background:linear-gradient(90deg,#22c55e,#4fd1c5);color:#0b0f14;border-color:#22c55e;box-shadow:0 0 0 1px rgba(34,197,94,.4),0 4px 18px -4px rgba(34,197,94,.35)}.tuner_chipNum__9Ya8W{opacity:.85;font-weight:700}.tuner_chipNote__M4pAI,.tuner_direction__UvQyu{font-weight:600}.tuner_direction__UvQyu.tuner_ok__mRiun{color:#22c55e}.tuner_direction__UvQyu.tuner_up__p_pmZ{color:#3b82f6}.tuner_direction__UvQyu.tuner_down__OUEZr{color:#ef4444}.tuner_ok__mRiun{color:#22c55e}.tuner_up__p_pmZ{color:#3b82f6}.tuner_down__OUEZr{color:#ef4444}.tuner_levelWrap__gl_6J{display:flex;align-items:center;gap:.5rem;justify-self:end}.tuner_levelBg__v960E{width:160px;height:8px;border-radius:999px;background:#1f2937;border:1px solid #283041;overflow:hidden}.tuner_levelFg__vbqh_{height:100%;background:linear-gradient(90deg,#6ee7b7,#22c55e);box-shadow:inset 0 0 10px rgba(34,197,94,.5)}.tuner_levelText__Pv3gO{color:#9aa4b2;font-size:.85rem;min-width:36px;text-align:right}.tuner_actions__j9CfB{display:flex;gap:.5rem}.tuner_start__rvLtd,.tuner_stop__G1ZfH{padding:.6rem 1rem;border-radius:10px;border:1px solid transparent;cursor:pointer;font-weight:600;box-shadow:0 6px 20px rgba(0,0,0,.25)}.tuner_start__rvLtd{background:linear-gradient(90deg,#22c55e,#4fd1c5);color:#0b0f14}.tuner_start__rvLtd:hover{filter:brightness(1.05)}.tuner_stop__G1ZfH{background:linear-gradient(90deg,#ef4444,#f97316);color:#fff}.tuner_stop__G1ZfH:hover{filter:brightness(1.05)}.tuner_error__Uv_pC{margin-top:.25rem;color:#fca5a5}@media (max-width:600px){.tuner_note__6viC1{font-size:2.6rem;letter-spacing:-1px}.tuner_meterWrap__Mw9Ul{padding:1rem .85rem 1.1rem}.tuner_meterBar__xgCwc{height:60px}.tuner_readoutSimple__KSIWd{grid-template-columns:1fr 1fr}.tuner_levelWrap__gl_6J{grid-column:1/-1;justify-self:stretch}.tuner_levelBg__v960E{width:100%}}