.radio>header{align-items:flex-start}.radio .ir{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.radio .ir input{width:9.5rem;padding:6px 10px;font-family:var(--mono);font-size:.88rem}.radio .ir-erro{flex-basis:100%;font-size:.78rem;color:var(--serio);min-height:0}.radio .ir-erro:empty{display:none}.radio .corpo{display:grid;gap:16px}.radio .frente{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,230px);gap:12px;align-items:stretch}.radio .visor{position:relative;background:radial-gradient(120% 140% at 50% 0%,#0d1218,#04070a 70%);border:1px solid #000;box-shadow:inset 0 2px 14px #000000e6,0 0 0 1px var(--linha-2);border-radius:12px;padding:10px 14px 9px;cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none;min-width:0}.radio .visor:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.012) 0 1px,transparent 1px 3px)}.radio .visor.puxando{box-shadow:inset 0 2px 14px #000000e6,0 0 0 1px var(--fosforo)}.radio .visor-topo,.radio .visor-pe{display:flex;gap:10px;align-items:center;font:500 .74rem var(--mono);color:#ffc35cb8;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap}.radio .visor-pe{justify-content:space-between;margin-top:2px}.radio .visor-pe b{color:var(--fosforo);font-weight:500}.radio .v-lambda{text-transform:none}.radio .v-modo{border:1px solid rgba(255,195,92,.5);border-radius:4px;padding:0 6px;color:var(--fosforo)}.radio .vfo-linha{display:flex;align-items:baseline;gap:8px;min-width:0}.radio .vfo{display:block;font-size:clamp(2.3rem,9vw,3.5rem);line-height:1.12;white-space:nowrap;letter-spacing:0}.radio .vfo .vfo-d{font-size:.62em;opacity:.85}.radio .vfo-un{font:500 .9rem var(--mono);color:#ffc35cb3}.radio .smetro{position:relative;background:linear-gradient(180deg,#e9e2cf,#d8cfb8);border-radius:12px;box-shadow:inset 0 2px 10px #00000073,0 0 0 1px var(--linha-2);padding:6px 8px 4px;display:grid;align-content:end;overflow:hidden;min-height:108px}.radio .smetro svg{width:100%;height:auto;display:block}.radio .s-arco{fill:none;stroke:#2a2a26;stroke-width:1.6}.radio .s-arco.mais,.radio .s-tique.mais{stroke:#b2381e}.radio .s-tique{stroke:#2a2a26;stroke-width:1.3}.radio .smetro text{font:600 11px var(--mono);fill:#2a2a26;text-anchor:middle}.radio .smetro text.mais{fill:#b2381e}.radio .smetro .s-nome{font-size:12px;text-anchor:start}.radio .smetro .s-nome.mais{text-anchor:end}.radio .s-agulha{stroke:#141414;stroke-width:1.8;stroke-linecap:round}.radio .s-leitura{display:flex;justify-content:space-between;align-items:baseline;font:500 .72rem var(--mono);color:#4a4638;text-transform:uppercase;letter-spacing:.06em;padding:0 2px}.radio .s-leitura b{font-size:.95rem;color:#1a1a16}.radio .comandos{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px 20px;align-items:center}.radio .sintonia-bloco{display:flex;align-items:center;gap:10px}.radio .tecla{width:42px;height:42px;border-radius:50%;border:1px solid var(--linha-2);background:linear-gradient(180deg,var(--sup-3),var(--sup-2));color:var(--texto);font:500 1.3rem/1 var(--mono);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none}.radio .tecla:hover{border-color:var(--texto-3)}.radio .tecla:active{transform:translateY(1px)}.radio .sintonia{position:relative;width:118px;height:118px;border-radius:50%;cursor:grab;touch-action:none;flex:none;background:radial-gradient(circle at 50% 50%,#0b1016 58%,#1c2733 60%,#0b1016 64%,#161f29);box-shadow:0 10px 24px -8px #000000e6,inset 0 1px #ffffff0f,0 0 0 1px #000}.radio .sintonia:active{cursor:grabbing}.radio .sintonia:focus-visible{outline:2px solid var(--fosforo);outline-offset:4px;border-radius:50%}.radio .giro{position:absolute;inset:9px;border-radius:50%;transform:rotate(var(--giro, 0deg));transition:transform .08s linear;background:repeating-conic-gradient(from 0deg,#ffffff12 0 2.5deg,#00000040 2.5deg 7.5deg),radial-gradient(circle at 38% 30%,#3d4c5d,#1b2531 62%,#111821);box-shadow:inset 0 2px 3px #ffffff14,inset 0 -4px 10px #0009}.radio .giro:before{content:"";position:absolute;inset:22%;border-radius:50%;background:radial-gradient(circle at 40% 32%,#34424f,#18212b 70%);box-shadow:0 1px 2px #0009,inset 0 1px #ffffff14}.radio .giro:after{content:"";position:absolute;width:15px;height:15px;left:calc(50% - 7.5px);top:9%;border-radius:50%;background:radial-gradient(circle at 50% 60%,#0a0e13,#1d2833);box-shadow:inset 0 2px 3px #000c,0 1px #ffffff14}.radio .ajustes{display:grid;gap:6px;min-width:0}.radio .ajustes .rot{margin:4px 0 0}.radio .segmentado.quebra{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%}.radio .segmentado button{font-family:var(--mono);font-size:.78rem;padding:6px 8px}.radio .segmentado [aria-pressed=true]{color:var(--fosforo)}.radio .faixas-bloco{display:grid;gap:10px;border-top:1px solid var(--linha);padding-top:14px}.radio .faixas-cab{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.radio .faixas-cab .rot{margin:0}.radio .faixas-bloco .pilula{font-family:var(--mono);font-size:.8rem;padding:5px 11px}.radio .pilulas[hidden]{display:none}.radio .atalhos{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px 22px;border-top:1px solid var(--linha);padding-top:14px}.radio .atalhos-b{display:flex;flex-wrap:wrap;gap:6px}.radio .atalho{display:grid;text-align:left;gap:1px;padding:7px 12px;border-radius:10px;border:1px solid var(--linha-2);background:var(--fundo-2);color:var(--texto);cursor:pointer;font-size:.86rem}.radio .atalho:hover{border-color:var(--fosforo)}.radio .atalho small{font:.72rem var(--mono);color:var(--texto-3)}.radio .memorias .rot{display:flex;align-items:center;gap:10px}.radio .memorias .rot .botao{text-transform:none;letter-spacing:0;font-family:var(--sans);padding:3px 10px;font-size:.78rem}.radio .mem-lista{display:flex;flex-wrap:wrap;gap:6px}.radio .mem{display:inline-flex;align-items:center}.radio .mem .pilula{font-family:var(--mono);font-size:.78rem;border-radius:999px 0 0 999px}.radio .mem-x{appearance:none;border:1px solid var(--linha-2);border-left:0;background:transparent;color:var(--texto-3);border-radius:0 999px 999px 0;padding:5px 9px 5px 7px;cursor:pointer;font-size:.84rem;line-height:1.2}.radio .mem-x:hover{color:var(--critico)}@media(max-width:640px){.radio .frente{grid-template-columns:1fr}.radio .smetro{min-height:0;padding:4px 8px 2px}.radio .smetro svg{max-height:86px;margin-inline:auto;width:auto;max-width:100%}.radio .comandos{grid-template-columns:1fr}.radio .sintonia-bloco{justify-content:center;gap:22px}.radio .tecla{width:52px;height:52px}.radio .atalhos{grid-template-columns:1fr}.radio .ir input{width:8rem}}@media(prefers-reduced-motion:reduce){.radio .giro{transition:none}}.cascata-p .selo-sim{display:inline-block;vertical-align:middle;margin-left:6px;font:500 .66rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--atencao);border:1px dashed var(--atencao);border-radius:999px;padding:2px 8px}.cascata-p .casc-ctl{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cascata-p .corpo{display:grid;gap:10px}.casc-raiz{position:relative;border-radius:10px;overflow:hidden;border:1px solid #000;box-shadow:0 0 0 1px var(--linha-2);background:#05080c;cursor:crosshair;touch-action:pan-y;user-select:none;-webkit-user-select:none}.casc-raiz canvas{display:block;width:100%}.casc-raiz .espectro{height:124px;background:linear-gradient(180deg,#070b10,#05080c);border-bottom:1px solid var(--linha)}.casc-raiz .cascata{height:230px;image-rendering:auto}.casc-leg{margin:0;align-items:center}.casc-leg i{width:120px;height:10px;border-radius:3px}.casc-pe p{margin:0}.casc-pe p:empty{display:none}.casc-base b{color:var(--texto);font-weight:600}.cascata-p .som{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;border-top:1px solid var(--linha);padding-top:12px}.cascata-p .som [aria-pressed=true]{border-color:var(--fosforo);color:var(--fosforo)}.cascata-p .som-vol{display:inline-flex;gap:8px;align-items:center;font-size:.85rem;color:var(--texto-2)}.cascata-p .som-vol input{width:120px}.cascata-p .som-vol input:disabled{opacity:.4}@media(max-width:640px){.casc-raiz .espectro{height:104px}.casc-raiz .cascata{height:190px}}.paineis-b{display:grid;gap:14px;min-width:0;align-content:start}.paineis-b .painel+.painel{margin-top:0}.abas-b{display:none}.painel-b .corpo>:last-child{margin-bottom:0}.painel-b .fa-titulo{margin:0 0 10px}.painel-b .fa-bloco{padding:12px 0;border-top:1px solid var(--linha)}.painel-b .fa-bloco:first-of-type{border-top:0;padding-top:0}.painel-b .fa-bloco p{margin:6px 0 0}.painel-b .fa-cond,.painel-b .fa-linha{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;margin-top:4px}.painel-b .fa-cond>span{display:inline-flex;gap:8px;align-items:center;color:var(--texto-3);font-size:.86rem;padding:3px 8px;border-radius:8px;border:1px solid transparent}.painel-b .fa-cond>span.vale{border-color:var(--linha-2);color:var(--texto);background:var(--sup-2)}.painel-b .fa-numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px}.painel-b .fa-numeros .num{font-size:1.35rem}.painel-b .calor .cel{height:18px}.painel-b .abertura{height:8px;border-radius:4px;background:var(--sup-3);overflow:hidden;margin-top:6px}.painel-b .abertura span{display:block;height:100%;background:var(--serie-1);border-radius:0 4px 4px 0}.painel-b .rx{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px}.painel-b .rx li{border:1px solid var(--linha);border-radius:10px;padding:10px 12px;background:var(--fundo-2);display:grid;gap:6px}.painel-b .rx-topo{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.painel-b .rx-nome{font-weight:600;font-size:.93rem;overflow-wrap:anywhere}.painel-b .rx .botao{justify-self:start}.painel-b .mapa-p{height:220px;min-height:0}.painel-b .refs{padding-left:1.1em;margin:8px 0}@media(max-width:1079px){.abas-b{display:grid;grid-template-columns:repeat(4,auto);width:100%}@media(max-width:560px){.abas-b{grid-template-columns:1fr 1fr}}.abas-b button{flex:1 1 auto;justify-content:center}.painel-b.inativa{display:none}}.caderno .cad-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.caderno [hidden]{display:none!important}.caderno .cad-agora b{color:var(--fosforo);font-weight:500;padding:9px 0;white-space:nowrap}.caderno .cad-agora{align-self:start}.caderno .campo small{min-height:1.2em}.caderno .cad-enviar{display:flex;gap:10px;align-items:center}.caderno .cad-agora,.caderno .cad-nota,.caderno .cad-enviar{grid-column:1 / -1}.caderno .cad-agora{display:flex;gap:10px;align-items:baseline}.caderno .cad-agora b{padding:0}.caderno .cad-enviar .fraco-2:empty{display:none}.caderno .cad-filtros{margin:18px 0 8px}.caderno .cad-acoes{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:auto}.caderno .cad-apaga:hover{border-color:var(--critico)}.caderno .botao:disabled{opacity:.45;cursor:not-allowed}.caderno .elo-sint{appearance:none;border:0;background:none;color:var(--elo);cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px;font-size:.92rem}.caderno td.larga{color:var(--texto-2)}@media(max-width:520px){.caderno .cad-form{grid-template-columns:1fr}.caderno .cad-acoes{margin-left:0}}.bancada .cidade-b{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;background:var(--sup-1);border:1px solid var(--linha);border-radius:var(--raio);padding:10px 14px;margin:8px 0 16px}.bancada .cidade-b .rot{margin:0}.bancada .cidade-b select{width:auto;max-width:100%;padding:6px 10px;font-size:.9rem}.bancada .cid-grid{display:inline-flex;align-items:center;gap:6px;font:500 .72rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-3)}.bancada .cid-grid input{width:6.6rem;padding:6px 10px;font-family:var(--mono);font-size:.88rem;text-transform:none;letter-spacing:0}.bancada .cid-erro{flex-basis:100%;font-size:.82rem;color:var(--serio)}.bancada .cid-erro:empty{display:none}.bancada-grade{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,1fr);gap:14px;align-items:start}.bancada-esq{display:grid;gap:14px;min-width:0}.bancada-esq .painel+.painel{margin-top:0}.bancada .fontes-b{margin-top:20px;max-width:90ch}@media(max-width:1079px){.bancada-grade{grid-template-columns:minmax(0,1fr)}.bancada-esq{display:contents}.bancada-grade>.paineis-b{order:3}.bancada .caderno{order:4}}@media(max-width:640px){.bancada .cidade-b select{flex:1 1 60%}.bancada .cidade-b .fraco-2{flex-basis:100%}}
