
.zesty-radio-player{display:inline-flex;align-items:center;gap:9px}
.zesty-radio-player button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:transparent;color:var(--cream,#fff7df);font:900 10px/1 Arial,sans-serif;letter-spacing:.04em;cursor:pointer}
.zesty-radio-player button:hover,.zesty-radio-player button:focus-visible{border-color:var(--yellow,#f4c542);outline:none}
.zesty-radio-player button[aria-pressed="true"]{border-color:var(--yellow,#f4c542);color:var(--yellow,#f4c542)}
.zesty-radio-player .zesty-radio-player__dot{width:7px;height:7px;border-radius:50%;background:#9fb2a8;flex:0 0 auto}
.zesty-radio-player[data-state="playing"] .zesty-radio-player__dot{background:var(--yellow,#f4c542)}
.zesty-radio-player[data-state="error"] .zesty-radio-player__dot{background:#d88}
.zesty-radio-player__label{white-space:nowrap}
