.bateria-reading-guide{display:grid;grid-template-columns:1.05fr 1fr;gap:25px;margin:25px 0 22px;padding:22px 25px;border:1px solid #46513b;border-radius:13px;background:#20291e}.bateria-reading-guide strong{font-size:.94rem}.bateria-sound-key{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:14px}.bateria-sound-key>span{font-size:.75rem;line-height:1.5}.bateria-reading-guide p{font-size:.78rem;line-height:1.8;color:var(--muted);margin:0}.bateria-sound-key [data-note=x]{color:#d9b8f4}.bateria-sound-key [data-note=L]{color:#ffaf73}.bateria-sound-key [data-note=H]{color:#d6e7a6}.bateria-sound-key [data-note="."]{color:#acb7a1}
.bateria-score-caption{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px;font-size:.6rem;line-height:1.5;color:var(--muted);margin-bottom:10px;font-variant-numeric:tabular-nums}.bateria-voice .bateria-beads{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0;min-height:0}.bateria-voice .bateria-beads i{--note:var(--voice);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:66px;padding:5px 1px;color:var(--note);border:1px solid #4d5940;background:#ffffff03;border-radius:6px;transition:none;box-sizing:border-box}.bateria-voice .bateria-beads [data-note=x]{--note:#d6b1f3}.bateria-voice .bateria-beads [data-note=L]{--note:#ffad6a}.bateria-voice .bateria-beads [data-note=H]{--note:#d4e59c}.bateria-voice .bateria-beads .bead-number{font-size:.56rem;line-height:1.4;font-variant-numeric:tabular-nums;opacity:.75}.bateria-voice .bateria-beads .pulse-step .bead-number{border-bottom:1px solid currentColor;opacity:1}.bateria-voice .bateria-beads .bead-symbol{font-size:1.05rem;line-height:1}.bateria-voice .bateria-beads small{font-size:.56rem;line-height:1.3;font-weight:550;letter-spacing:0}.bateria-voice .bateria-beads .rest{--note:#a1ad94;border-style:dashed;background:#10180f44}.bateria-voice .bateria-beads .current{background:var(--note);border-color:var(--note);color:#192016;box-shadow:0 0 0 1px var(--note)}.bateria-voice .bateria-beads .current.rest{background:#34402c;color:#d2dcc5;border-color:#c5d0b7;box-shadow:0 0 0 1px #a8b89688}.bateria-note-now{border:1px solid #47523c;border-radius:8px;background:#273020;min-height:74px;margin:12px 0 18px;padding:12px 9px;display:flex;flex-direction:column;justify-content:center;gap:5px;box-sizing:border-box}.bateria-note-now strong{font-size:.94rem;color:var(--voice)}.bateria-note-now[data-state=note][data-note=x] strong{color:#dbb6f7}.bateria-note-now[data-state=note][data-note=L] strong{color:#ffad6a}.bateria-note-now[data-state=note][data-note=H] strong{color:#d4e59c}.bateria-note-now span{font-size:.65rem;line-height:1.55;color:#bcc9ad;min-height:2.9em}.bateria-note-now[data-state=rest]{background:#20291c;border-style:dashed}.bateria-note-now[data-state=rest] strong,.bateria-note-now[data-state=off] strong,.bateria-note-now[data-state=idle] strong{color:#c2cdb5}.bateria-note-now[data-state=off]{background:#1a2018;border-color:var(--line)}.bateria-note-now[data-state=off] span{color:#a6b29b}.bateria-voice{transition:none}
@media(max-width:1150px){.bateria-reading-guide{grid-template-columns:1fr;gap:16px}.bateria-voice .bateria-beads small{font-size:.63rem}.bateria-score-caption{font-size:.68rem}.bateria-voice .bateria-beads .bead-number{font-size:.65rem}.bateria-note-now span{min-height:0}.bateria-note-now{min-height:74px}}
@media(max-width:760px){.bateria-reading-guide{padding:20px;gap:15px}.bateria-reading-guide p{font-size:.77rem}.bateria-sound-key{gap:9px 14px}.bateria-voice .bateria-beads i{min-height:69px}.bateria-voice .bateria-beads small{font-size:.59rem}}
@media(max-width:420px){.bateria-voice .bateria-beads{grid-template-columns:repeat(4,minmax(0,1fr))}.bateria-voice .bateria-beads i{min-height:68px}.bateria-voice .bateria-beads small{font-size:.68rem}}
.bateria-voice-actions button{min-width:0;white-space:nowrap;line-height:1.3;padding:10px 6px;font-size:.72rem}
.bateria-voice{display:flex;flex-direction:column}.bateria-voice>.eyebrow{min-height:2.8em}.bateria-voice>p{flex:1}.bateria-score{margin-top:auto}.bateria-score-caption{min-height:2.9em;align-content:flex-start}.bateria-voice .bateria-beads small{font-size:.68rem}.bateria-voice .bateria-beads .bead-number{font-size:.62rem}.bateria-note-now span{font-size:.75rem}
@media(max-width:1400px){.bateria-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bateria-voice .bateria-beads i{min-height:73px}.bateria-voice .bateria-beads small{font-size:.75rem}.bateria-voice .bateria-beads .bead-number{font-size:.66rem}}
@media(max-width:1050px){.bateria-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.bateria-grid{grid-template-columns:1fr}.bateria-voice p{min-height:0}.bateria-voice>.eyebrow{min-height:0}.bateria-art{height:155px}}
.bateria-voice[data-bateria-sound=x]{--active-note:#d6b1f3}.bateria-voice[data-bateria-sound=L]{--active-note:#ffad6a}.bateria-voice[data-bateria-sound=H]{--active-note:#d4e59c}.bateria-voice.hit{border-color:var(--active-note,var(--voice))}.bateria-voice.hit .bateria-live-dot{background:var(--active-note,var(--voice));box-shadow:0 0 18px var(--active-note,var(--voice))}
