/* Narrowly scoped match dialog additions; keep v180 geometry. */
#root .match-modal-v179 .match-periods-v181 { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0 16px; }
#root .match-modal-v179 .match-periods-v181 button { min-width:0;min-height:44px;padding:8px 4px;border:1px solid #30485d;border-radius:10px;background:#0b1722;color:#c3cfde;font:700 13px Arial,sans-serif;cursor:pointer; }
#root .match-modal-v179 .match-periods-v181 button[aria-selected="true"] { background:#182a0c;border-color:#81dd00;color:#a4ff25; }
#root .match-modal-v179 .match-periods-v181 button:focus-visible { outline:2px solid #91ff00;outline-offset:2px; }
@media(hover:hover) and (pointer:fine) { #root .match-modal-v179 .match-periods-v181 button:hover { background:#172330; } }
#root .match-modal-v179 .match-periods-v181 button:active { background:#172330; }
#root .match-modal-v179 .match-stats-accessible-head-v181 { position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap; }
#root .match-modal-v179 .match-period-missing-v181 { color:#91a4b8;font:12px/1.5 Arial,sans-serif;text-align:center;margin:0 0 12px; }
#root .match-modal-v179 .match-fetch-status-v181 { text-align:center; }

#root#root#root#root#root#root#root#root#root#root#root#root#root#root .match-modal-v179 .match-stats-v179 tbody tr:first-child :is(th,td) { border-top:0 !important; }
