.pause-overlay{z-index:12;background:radial-gradient(ellipse at 50% 42%,rgba(30,70,78,.55),rgba(3,10,16,.88) 68%);backdrop-filter:blur(8px)}
.pause-console{position:relative;width:min(610px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(115,177,181,.3);border-top:2px solid #5ee4e0;background:linear-gradient(145deg,rgba(8,22,32,.98),rgba(10,31,41,.97));box-shadow:0 32px 110px rgba(0,0,0,.5)}
.pause-console:before{content:"";position:absolute;right:-82px;top:75px;width:240px;height:240px;border:1px solid rgba(94,228,224,.15);border-radius:50%;box-shadow:0 0 0 18px rgba(94,228,224,.025),0 0 0 42px rgba(94,228,224,.02);pointer-events:none}
.pause-console-head{position:relative;display:flex;align-items:center;justify-content:space-between;padding:19px 25px;border-bottom:1px solid rgba(173,208,228,.14);background:rgba(12,30,41,.55)}
.pause-console-head .eyebrow{display:flex;align-items:center;gap:9px;letter-spacing:1.3px}
.pause-pulse{width:7px;height:7px;border-radius:50%;background:#f1bd6c;box-shadow:0 0 10px rgba(241,189,108,.75)}
.pause-mark{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(173,208,228,.22);border-radius:50%;color:#abc0c7;font:15px 'DM Mono',monospace}
.pause-content{position:relative;padding:31px 34px 22px}
.pause-kicker{font:8px 'DM Mono',monospace;letter-spacing:1.7px;color:#6fa2af}
.pause-content h2{margin:7px 0 8px;color:#edf4f0;font:500 clamp(34px,5vw,48px) 'Barlow Condensed',Impact,sans-serif;letter-spacing:.4px}
.pause-content>p{max-width:440px;margin:0;color:#a3b7bf;font-size:12px;line-height:1.7}
.pause-readouts{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:24px 0 20px}
.pause-readouts>div{min-width:0;padding:12px 13px;border:1px solid rgba(137,182,189,.18);background:rgba(13,34,45,.68)}
.pause-readouts span{display:block;margin-bottom:7px;color:#789ca9;font:8px 'DM Mono',monospace;letter-spacing:1px}
.pause-readouts b{display:block;overflow:hidden;color:#e1ece7;font:10px 'DM Mono',monospace;text-overflow:ellipsis;white-space:nowrap}
.pause-actions{display:flex;align-items:center;gap:11px;flex-wrap:wrap}
.pause-actions .primary-button{min-width:220px;justify-content:center}
.pause-actions .quiet-button{padding:12px 14px;border-color:rgba(173,208,228,.18)}
.pause-footer{display:flex;gap:17px;flex-wrap:wrap;margin-top:23px;padding-top:12px;border-top:1px solid rgba(173,208,228,.1);color:#78909a;font:7px 'DM Mono',monospace;letter-spacing:.8px}
@media(max-width:560px){.pause-console-head{padding:15px 18px}.pause-content{padding:24px 20px 18px}.pause-readouts{grid-template-columns:1fr}.pause-actions{align-items:stretch;flex-direction:column}.pause-actions .primary-button{width:100%}.pause-footer{gap:10px}}
