.desktop-event-control{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:20px 0}.desktop-event-control h3{margin:10px 0}.desktop-event-control p{margin-bottom:0}.desktop-quickview{max-width:1200px;margin:auto;padding:24px}.desktop-quick-header{display:flex;justify-content:space-between;gap:20px}.desktop-quick-header h1{font-size:clamp(24px,4vw,38px);margin:6px 0}.desktop-quick-links{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.desktop-quick-match-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:15px}.desktop-quick-match{border:1px solid var(--line,#44344e);border-radius:16px;padding:20px;background:var(--panel,#211c2c)}.desktop-quick-match.is-live{border-color:var(--accent,#ba98ff)}.desktop-quick-score{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:24px 0;font-size:18px}.desktop-quick-score strong:last-child{text-align:right}.desktop-quick-score b{font-size:34px;color:var(--accent,#ba98ff);white-space:nowrap}.desktop-quick-rounds{text-align:center}.desktop-quick-veto{background:rgba(182,147,251,.07);border-radius:12px;padding:16px;margin:12px 0}.desktop-quick-timer{display:inline-flex;align-items:center;justify-content:center;min-width:72px;border:2px solid var(--accent,#ba98ff);border-radius:50%;aspect-ratio:1;font-size:23px;font-variant-numeric:tabular-nums}.desktop-quick-timer.is-urgent{color:#ffc58c;border-color:#ffc58c}.desktop-quick-map-history{display:flex;gap:8px;flex-wrap:wrap}.desktop-quick-map-history span{border:1px solid var(--line,#44344e);border-radius:8px;padding:8px}.desktop-quick-map-history small{display:block;font-size:10px;color:var(--muted,#aca2bc)}.desktop-quick-map-history .is-banned{opacity:.55;text-decoration:line-through}.desktop-quick-maplist{color:var(--accent,#ba98ff);font-size:12px}.desktop-quickview footer{margin-top:24px;color:var(--muted,#aca2bc);font-size:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.desktop-quickview footer a{margin-left:auto}.desktop-connection-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#88d8af}.desktop-download-note{max-width:700px;font-size:12px}.desktop-sha{display:block;overflow-wrap:anywhere;font-size:11px;margin:12px 0}.desktop-quickview .empty{min-height:190px}@media(max-width:700px){.desktop-event-control,.desktop-quick-header{display:block}.desktop-event-control .row{margin-top:15px}.desktop-quickview{padding:16px}.desktop-quick-score{font-size:14px;gap:10px}.desktop-quick-score b{font-size:28px}}@media(prefers-reduced-motion:reduce){.desktop-quickview *{animation:none!important;transition:none!important}}
body[data-view=overlay] .desktop-quickview footer{display:flex}body[data-view=overlay] #app:has(.desktop-quickview){padding:0}
.desktop-quick-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:14px 0}.desktop-quick-map{position:relative;overflow:hidden;border:1px solid var(--line,#44344e);border-radius:9px;background:#17131f}.desktop-quick-map .map-card-image{position:relative;display:block;width:100%;height:62px;object-fit:cover}.desktop-quick-map strong,.desktop-quick-map small{display:block;padding:3px 7px;font-size:11px}.desktop-quick-map small{font-size:8px;color:var(--muted,#aca2bc);letter-spacing:.5px}.desktop-quick-map.is-banned .map-card-image{filter:grayscale(1);opacity:.28}.desktop-quick-map.is-banned strong{text-decoration:line-through;opacity:.65}.desktop-quick-map.is-picked{border-color:var(--accent,#ba98ff)}.desktop-quick-map.is-picked small{color:var(--accent,#ba98ff)}.desktop-quick-map.is-banned:after{content:'×';position:absolute;right:7px;top:3px;font-size:28px;color:#f8989b}
