.fe-v{color:var(--fosforo)}.fe-tocar{display:flex;gap:8px}.fe-trad{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.fe-trad textarea{resize:vertical}.fe-luz-linha{display:flex;align-items:center;gap:16px;margin-top:14px;flex-wrap:wrap}.fe-luz{width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#3a2f1a,#120f08);border:2px solid var(--linha-2);flex:none}.fe-luz.acesa{background:radial-gradient(circle at 35% 30%,#fff1cf,var(--fosforo) 55%,#b77a12);box-shadow:0 0 22px #ffc35cbf;border-color:var(--fosforo)}.fe-luz.fixa{border-color:var(--fosforo);background:radial-gradient(circle at 35% 30%,#6b5426,#2a210f)}.fe-letra{font-size:1.9rem;min-width:2ch}.fe-letras{display:flex;flex-wrap:wrap;gap:6px}.fe-ch{display:inline-grid;justify-items:center;padding:6px 10px;border:1px solid var(--linha-2);border-radius:8px;background:var(--fundo-2);min-width:46px}.fe-ch b{font:600 1.05rem var(--mono)}.fe-ch small{font:.72rem var(--mono);color:var(--texto-3);letter-spacing:.08em}.fe-ch.nova{border-color:var(--fosforo)}.fe-nota{margin:14px 0 6px}.fe-tira{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 8px}.fe-tira span{font:500 1rem var(--mono);padding:2px 6px;border-radius:5px;display:inline-flex;gap:3px;align-items:baseline}.fe-tira i{font-style:normal;font-size:.7rem}.fe-tira .ok{background:#0ca30c26;color:#8fe08f}.fe-tira .erro{background:#d03b3b2e;color:#f2a3a3;text-decoration:underline wavy}
