.report-dialog{width:min(92vw,500px);max-height:90vh;overflow:auto;border:1px solid var(--mt-border);border-radius:1rem;background:var(--mt-bg-secondary);color:var(--mt-text);padding:1.3rem;box-shadow:0 1.5rem 5rem var(--mt-bg)}.report-dialog::backdrop{background:color-mix(in srgb,var(--mt-bg) 80%,transparent)}.report-dialog header,.report-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.report-dialog h2{font-size:1.1rem;margin:0}.report-dialog p{font-size:.85rem;color:var(--mt-text-secondary);margin:1rem 0}.report-dialog label{display:grid;gap:.4rem;font-size:.9rem;margin:1rem 0}.report-dialog :is(select,textarea,button){font:inherit;color:var(--mt-text);background:var(--mt-surface);border:1px solid var(--mt-border);border-radius:.5rem;padding:.55rem .7rem}.report-dialog textarea{resize:vertical}.report-dialog button{cursor:pointer}.report-dialog [type=submit]{background:var(--mt-primary);color:var(--mt-bg);font-weight:600}.report-dialog :disabled{opacity:.6;cursor:wait}.report-dialog [data-report-status]:empty{display:none}.deck-game-stats{padding:1rem 0;border-block:1px solid var(--mt-border);margin:1rem 0}.deck-game-stats h2{font-size:1rem}.deck-game-stats dl{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;margin:.8rem 0}.deck-game-stats dl div{display:grid;gap:.15rem}.deck-game-stats dt{font-size:.8rem;color:var(--mt-text-secondary);font-weight:400}.deck-game-stats dd{margin:0;font-size:1.1rem;font-variant-numeric:tabular-nums}.deck-game-stats small{color:var(--mt-text-secondary)}
