.ice-live{--ice-accent:#19bfd6;box-sizing:border-box;max-width:1100px;color:#e9f0f2;background:rgba(0,0,0,.82);border:1px solid #49616b;font:15px/1.5 Arial,sans-serif;backdrop-filter:blur(8px)}
.ice-live *{box-sizing:border-box}.ice-live p,.ice-live h2{margin:0}.ice-live__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px;border-bottom:1px solid #29414a}.ice-live__identity{display:flex;align-items:center;gap:16px}.ice-live__signal{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--ice-accent);color:var(--ice-accent);font-size:25px}.ice-live .ice-live__eyebrow{color:var(--ice-accent);font-size:10px;font-weight:bold;letter-spacing:.16em;text-transform:uppercase}.ice-live h2{color:#f1f5f6;font:bold 18px/1.4 Arial,sans-serif;margin-top:4px}.ice-live__formats{display:flex;gap:10px}.ice-live button{margin:0;border-radius:0;background:transparent;color:#cedce1;font:inherit;text-shadow:none;box-shadow:none;cursor:pointer}.ice-live button:disabled{cursor:default;opacity:.5}.ice-live .ice-live__format{display:flex;flex-direction:column;align-items:flex-start;min-width:128px;min-height:62px;padding:10px 16px;border:1px solid #46606b}.ice-live__format strong{font-size:13px}.ice-live__format span{color:#9faeb5;font-size:11px}.ice-live .ice-live__format[aria-pressed=true]{border-color:var(--ice-accent);background:rgba(25,191,214,.1)}.ice-live__controls{display:flex;align-items:center;gap:14px;padding:26px}.ice-live .ice-live__play{min-width:88px;min-height:48px;padding:12px 22px;background:var(--ice-accent);border:1px solid var(--ice-accent);color:#00171d;font-weight:bold}.ice-live .ice-live__stop{min-width:70px;min-height:48px;padding:12px 16px;border:1px solid #46606b}.ice-live button:hover:not(:disabled){border-color:#f0f9fc;color:#fff}.ice-live .ice-live__play:hover:not(:disabled){background:#f0f9fc;color:#00171d}.ice-live :focus-visible{outline:2px solid #fff;outline-offset:4px}.ice-live .ice-live__status{flex:1;color:#afc3cc;font-size:13px;min-width:140px}.ice-live__volume{display:grid;grid-template-columns:1fr auto;gap:2px 10px;min-width:160px;margin:0;color:#afc3cc;font-size:11px;letter-spacing:.04em}.ice-live__volume input{grid-column:1;grid-row:2;width:140px;min-height:32px;margin:0;accent-color:var(--ice-accent)}.ice-live__volume output{grid-column:2;grid-row:2;align-self:center;font-size:12px}.ice-live noscript p{padding:20px}.ice-live noscript a{color:var(--ice-accent)}.ice-live audio{display:none}.ice-live[data-state=playing] .ice-live__signal{box-shadow:0 0 18px rgba(25,191,214,.2)}
@media(max-width:720px){.ice-live__heading{align-items:stretch;flex-direction:column;padding:20px;gap:20px}.ice-live__formats{display:grid;grid-template-columns:1fr 1fr}.ice-live .ice-live__format{min-width:0}.ice-live__controls{padding:20px;display:grid;grid-template-columns:auto auto 1fr;gap:14px}.ice-live .ice-live__status{grid-column:1/-1;grid-row:2;min-width:0}.ice-live__volume{grid-column:1/-1;grid-row:3;grid-template-columns:1fr auto;width:100%}.ice-live__volume input{width:100%}}
.ice-live--recording{width:100%;margin:1rem 0 2rem}.ice-live__identity{min-width:0}.ice-live__identity>div:last-child{min-width:0}.ice-live__identity h2{overflow-wrap:anywhere}.ice-live__cover{flex:0 0 112px;width:112px}.ice-live .ice-live__cover .field{margin:0}.ice-live__cover img{display:block;width:112px;height:auto;max-width:100%}.ice-live__badge{flex:none;color:var(--ice-accent);border:1px solid #49616b;padding:7px 12px;font-size:12px}.ice-live__timeline{display:flex;align-items:end;gap:20px;padding:0 26px 26px;color:#afc3cc;font-size:12px}.ice-live__timeline label{flex:1;min-width:0;margin:0}.ice-live__timeline input{display:block;width:100%;margin:6px 0 0;accent-color:var(--ice-accent);min-height:28px}.ice-live__timeline>span{white-space:nowrap;padding-bottom:5px}.ice-live__timeline input:disabled{opacity:.45}@media(max-width:720px){.ice-live__timeline{padding:0 20px 20px;gap:12px}.ice-live__cover{flex-basis:80px;width:80px}.ice-live__heading>.ice-live__badge{align-self:flex-start}}
.ice-live__panel{min-width:0}.ice-live--recording.ice-live--with-cover{display:grid;grid-template-columns:minmax(0,1fr) 34%;align-items:stretch}.ice-live--with-cover .ice-live__panel{display:flex;flex-direction:column}.ice-live--with-cover .ice-live__heading{flex:1}.ice-live--with-cover .ice-live__controls{flex-wrap:wrap}.ice-live--with-cover .ice-live__status{min-width:0}.ice-live--with-cover .ice-live__volume{min-width:135px}.ice-live--with-cover .ice-live__volume input{width:110px}.ice-live__artwork{display:grid;align-content:center;background:#000;border-left:1px solid #29414a}.ice-live__artwork .field{margin:0!important;padding:0!important}.ice-live__artwork img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;max-width:100%}@media(max-width:1000px){.ice-live--recording.ice-live--with-cover{grid-template-columns:1fr}.ice-live__artwork{border-left:0;border-top:1px solid #29414a;justify-items:center}.ice-live__artwork>.field{max-width:420px;width:100%}.ice-live--with-cover .ice-live__volume input{width:100%}}

