.replay-dialog{max-width:min(92vw,520px);width:100%;padding:0;border:2px solid #bbff22;border-radius:22px;background:#1c1425;color:#fff;box-shadow:0 0 35px #bbff2280,0 24px 70px #000b;text-align:center}
.replay-dialog::backdrop{background:#08040bd9;backdrop-filter:blur(6px)}
.replay-content{padding:28px 24px}.replay-content h2{margin:0 0 18px;color:#bbff22;font:900 clamp(23px,4vw,34px) 'Archivo Black',sans-serif}.replay-content p{font:700 16px/1.8 'DM Sans',sans-serif;overflow-wrap:anywhere}.replay-actions{display:flex;gap:12px;justify-content:center;margin-top:24px}.replay-actions button{min-width:125px;padding:15px 18px;border:1px solid #bbff22;border-radius:12px;background:#bbff22;color:#171020;font:900 14px 'Archivo Black',sans-serif;cursor:pointer}.replay-actions button:last-child{background:transparent;color:#fff;border-color:#756579}
