.page_main__i8_pS{max-width:760px;margin:0 auto;padding:2rem 1.5rem 4rem}.page_header__Pqvz6{padding:4rem 0 1rem}.page_title__pWpcB{font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:700;margin:0 0 .5rem}.page_subtitle__UrXuv{color:var(--text-dim);line-height:1.65;max-width:60ch}@media (max-width:600px){.page_main__i8_pS{padding:1rem 1rem 3rem}.page_header__Pqvz6{padding-top:3rem}.page_title__pWpcB{font-size:1.7rem}}.FrequencyDeck_shell__ZXe84{display:grid;grid-gap:1rem;gap:1rem}.FrequencyDeck_controls__PlCG4{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.75rem;gap:.75rem}.FrequencyDeck_bandBtn__2f6No{border:1px solid color-mix(in srgb,var(--tone) 55%,#2a2a2f);background:rgba(20,20,26,.7);color:var(--text);border-radius:10px;padding:.7rem .8rem;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.FrequencyDeck_bandBtn__2f6No:hover{transform:translateY(-2px)}.FrequencyDeck_bandBtn__2f6No small{color:var(--text-dim);font-size:.78rem}.FrequencyDeck_bandBtnActive__9U2eN{border-color:var(--tone);box-shadow:0 0 0 1px color-mix(in srgb,var(--tone) 30%,transparent)}.FrequencyDeck_panel__G61AJ{border:1px solid #2a2a2f;border-radius:14px;padding:1rem;background:linear-gradient(160deg,rgba(17,17,22,.95),rgba(10,10,14,.95))}.FrequencyDeck_kicker__ExJ_M{text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;color:var(--text-dim);margin-bottom:.3rem}.FrequencyDeck_readout__jlrYF h2{margin:0;font-size:1.25rem}.FrequencyDeck_meta__Ry3uw{margin-top:.25rem;color:var(--text-dim)}.FrequencyDeck_descriptor__3JGs1{margin-top:.7rem;line-height:1.6}.FrequencyDeck_meter__r6HbC{margin-top:1rem;height:130px;display:grid;grid-template-columns:repeat(24,1fr);align-items:end;grid-gap:.2rem;gap:.2rem;border:1px solid #232328;border-radius:10px;padding:.6rem;background:rgba(8,8,12,.8)}.FrequencyDeck_bar__OfZ2c{width:100%;border-radius:3px 3px 0 0;opacity:.85;animation:FrequencyDeck_pulse__1L29T 1.2s ease-in-out infinite alternate}@keyframes FrequencyDeck_pulse__1L29T{0%{opacity:.45}to{opacity:1}}.FrequencyDeck_rescan__V03F6{margin-top:1rem;border:1px solid #363645;color:var(--text);background:rgba(167,139,250,.1);padding:.55rem .85rem;border-radius:999px;font-family:inherit;cursor:pointer}