/* The room pause is a fully opaque replacement for every media layer. */
.live-paused-cover{position:absolute;inset:0;z-index:8;isolation:isolate;overflow:hidden;border-radius:inherit;display:flex;align-items:center;justify-content:center;text-align:center;background:radial-gradient(ellipse at 75% 10%,color-mix(in srgb,var(--live-accent) 12%,transparent),transparent 57%),radial-gradient(ellipse at 10% 90%,#C5B5F415,transparent 55%),var(--live-bg);color:var(--live-text)}
.live-stage.is-paused>.live-stage-photo,.live-stage.is-paused>.live-stage-video,.live-stage.is-paused>.live-stage-top,.live-stage.is-paused>.live-stage-bottom{visibility:hidden}
.live-paused-cover::before{content:'';position:absolute;z-index:-1;width:75%;aspect-ratio:1;border:1px solid #E4E5F009;border-radius:50%;transform:translate(44%,30%);pointer-events:none}
.live-pause-brand{position:absolute;top:22px;left:24px;right:24px;display:flex;align-items:center;justify-content:space-between;gap:15px}
.live-pause-brand img{width:126px;height:auto}
.live-pause-brand>span{font-size:7px;line-height:1.5;letter-spacing:.14em;color:var(--live-lilac);white-space:nowrap}
.live-pause-content{position:relative;display:grid;justify-items:center;gap:12px;padding:57px 24px 50px;max-width:100%}
.live-pause-symbol{width:40px;height:40px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--live-accent) 29%,transparent);border-radius:50%;color:var(--live-accent);background:color-mix(in srgb,var(--live-accent) 6%,transparent)}
.live-pause-content h2{font-size:clamp(30px,4.5vw,48px);line-height:.99;letter-spacing:-.055em;font-weight:700}
.live-pause-content h2>span{color:var(--live-accent)}
.live-pause-content>p{font-size:11px;line-height:1.7;color:var(--live-silver)}
.live-pause-clock{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 13px;border:1px solid var(--live-edge);border-radius:99px;background:#E4E5F005;font-variant-numeric:tabular-nums}
.live-pause-clock>span{font-size:6px;letter-spacing:.11em;line-height:1.4;color:var(--live-muted)}
.live-pause-clock>time{font-size:10px;font-weight:700;color:var(--live-silver)}
.live-pause-foot{position:absolute;left:22px;right:22px;bottom:18px;font-size:8px;line-height:1.7;color:var(--live-muted)}
.live-status.is-paused{background:var(--live-lilac);color:var(--live-bg)}
.live-chat-pause{display:grid;gap:5px;padding:12px 14px;margin:0 15px 9px;border:1px solid #C5B5F429;border-radius:18px;background:#C5B5F40B;color:var(--live-lilac)}
.live-chat-pause>strong{font-size:10px;font-weight:600;line-height:1.5}
.live-chat-pause>span{font-size:8px;line-height:1.6;color:var(--live-muted)}
@media(max-width:560px){.live-pause-brand{top:20px;left:20px;right:20px;gap:12px}.live-pause-brand img{width:116px}.live-pause-brand>span{font-size:6px;letter-spacing:.1em}.live-pause-content{gap:14px;padding:58px 19px 53px}.live-pause-content h2{font-size:39px}.live-pause-content>p{font-size:10px}.live-pause-foot{font-size:8px;bottom:20px}.live-chat-pause{margin-inline:13px}}
@media(max-width:350px){.live-pause-brand{left:17px;right:17px;top:18px}.live-pause-brand img{width:102px}.live-pause-brand>span{font-size:5px}.live-pause-content{gap:11px}.live-pause-content h2{font-size:35px}.live-pause-content>p{font-size:9px}.live-pause-clock{gap:9px;padding:7px 11px}.live-pause-foot{font-size:7px;bottom:17px}}
