.frequency-desk .desk-radio{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.frequency-desk .desk-shell{position:relative}.frequency-desk .desk-plate{margin-bottom:1.25rem}.frequency-desk .desk-plate-mark{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-frequency);margin-bottom:.75rem;font-size:.7rem}.frequency-desk .desk-rack{background:var(--color-navy);border:1px solid var(--color-slate-dark);border-bottom:0;border-radius:.75rem .75rem 0 0;flex-wrap:wrap;gap:.4rem;margin-bottom:0;padding:.75rem;display:flex}.frequency-desk .desk-tab{font-size:.82rem;font-family:var(--font-sans);color:var(--color-body-muted);cursor:pointer;border:1px solid #0000;border-radius:.4rem .4rem 0 0;align-items:center;padding:.45rem .8rem;font-weight:600;display:inline-flex}.frequency-desk .desk-tab:hover,.frequency-desk .desk-tab:focus-visible{color:var(--color-cream)}.frequency-desk .desk-stage{border:1px solid var(--color-frequency);box-shadow:0 0 10px var(--color-frequency-glow), inset 0 0 18px var(--color-frequency-glow);background:color-mix(in srgb, var(--color-midnight) 82%, var(--color-navy));border-radius:0 0 .75rem .75rem;padding:1.25rem 1.25rem 1.5rem}.frequency-desk .desk-panel{display:none}.frequency-desk #desk-microscope:checked~.desk-stage .desk-panel-microscope,.frequency-desk #desk-trial:checked~.desk-stage .desk-panel-trial,.frequency-desk #desk-mor:checked~.desk-stage .desk-panel-mor,.frequency-desk #desk-modern:checked~.desk-stage .desk-panel-modern,.frequency-desk #desk-suppression:checked~.desk-stage .desk-panel-suppression,.frequency-desk #desk-lists:checked~.desk-stage .desk-panel-lists{display:block}.frequency-desk #desk-microscope:checked~.desk-rack label[for=desk-microscope],.frequency-desk #desk-trial:checked~.desk-rack label[for=desk-trial],.frequency-desk #desk-mor:checked~.desk-rack label[for=desk-mor],.frequency-desk #desk-modern:checked~.desk-rack label[for=desk-modern],.frequency-desk #desk-suppression:checked~.desk-rack label[for=desk-suppression],.frequency-desk #desk-lists:checked~.desk-rack label[for=desk-lists]{color:var(--color-midnight);background:var(--color-frequency);border-color:var(--color-frequency)}.frequency-desk .desk-crt{color:var(--color-frequency);background:#03110c;border-radius:.5rem;margin-bottom:1.25rem;padding:.65rem .75rem .4rem;position:relative;overflow:hidden}.frequency-desk .desk-crt:after{content:"";pointer-events:none;opacity:.35;background:repeating-linear-gradient(#0000 0 3px,#00000047 3px 4px);position:absolute;inset:0}.frequency-desk .grade-later-account,.frequency-desk .grade-legal-not-campaign{color:var(--color-amber);background:#140d04}.frequency-desk .grade-hypothesis,.frequency-desk .grade-later-compilation{color:var(--color-sepia);background:#120d08}.frequency-desk .grade-distinct-modern{color:var(--color-scientific);background:#061018}.frequency-desk .desk-crt-label{z-index:1;letter-spacing:.04em;margin-bottom:.2rem;position:relative}.frequency-desk .desk-crt-svg{z-index:1;width:100%;height:auto;display:block;position:relative}.frequency-desk .desk-channels{gap:1rem;margin-bottom:1.25rem;display:grid}@media (width>=768px){.frequency-desk .desk-channels{grid-template-columns:1fr 1fr}}.frequency-desk .desk-channel{background:var(--color-navy);border:1px solid var(--color-slate-dark);border-radius:.5rem;padding:1rem}.frequency-desk .desk-channel h4,.frequency-desk .desk-grade-kicker{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-body-muted);margin-bottom:.45rem;font-size:.72rem;font-weight:600}.frequency-desk .desk-channel p,.frequency-desk .desk-grade-detail,.frequency-desk .desk-not-this{color:var(--color-body);margin:0;font-size:.95rem;line-height:1.7}.frequency-desk .desk-channel-record{border-color:color-mix(in srgb, var(--color-frequency) 28%, var(--color-slate-dark))}.frequency-desk .desk-grade{border-left:3px solid var(--color-frequency);background:color-mix(in srgb, var(--color-navy) 70%, transparent);gap:.25rem;margin-bottom:1rem;padding:1rem;display:grid}.frequency-desk .desk-grade-label{font-family:var(--font-sans);color:var(--color-cream);font-weight:700}.frequency-desk .desk-not-this{border-left:2px solid var(--color-slate);color:var(--color-body-muted);margin-bottom:1.25rem;padding-left:.9rem;font-size:.9rem}.frequency-desk .desk-sources{gap:.55rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.frequency-desk .desk-sources li{gap:.15rem;font-size:.9rem;display:grid}.frequency-desk .desk-source-kind{font-family:var(--font-mono);color:var(--color-scientific);font-size:.68rem}.frequency-desk .desk-sources a{color:var(--color-frequency);text-underline-offset:3px;text-decoration:underline}.frequency-desk .desk-deeper a{font-family:var(--font-sans);color:var(--color-cream);font-weight:600}.frequency-desk .desk-deeper a:hover{color:var(--color-frequency)}.frequency-desk .desk-walk{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.frequency-desk .desk-walk-btn{font-weight:600;font-family:var(--font-sans);border:1px solid var(--color-slate);color:var(--color-cream);cursor:pointer;background:0 0;border-radius:.5rem;padding:.65rem 1rem;font-size:.9rem}.frequency-desk .desk-walk-next{background:var(--color-frequency);color:var(--color-midnight);border-color:var(--color-frequency)}.frequency-desk .desk-walk-btn:hover,.frequency-desk .desk-walk-btn:focus-visible{border-color:var(--color-frequency)}.frequency-desk .desk-status{color:var(--color-body-muted);min-height:1.25rem;margin:0;font-size:.85rem}.frequency-desk .desk-method{color:var(--color-body);gap:.85rem;padding-left:1.25rem;line-height:1.7;display:grid}.frequency-desk .desk-method strong{color:var(--color-cream)}@media (prefers-reduced-motion:reduce){.frequency-desk .desk-crt:after{display:none}}
