.match{padding:16px var(--pad) 48px;gap:16px;display:grid}.match .t-board{grid-area:auto;height:auto;min-height:0;overflow:hidden}.match-mast .page{gap:22px}.match-mast nav a[href=\/]{color:var(--ink)}.mb{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px 28px;padding:22px 24px 8px;display:grid}.mb-kicker{font:500 13px/1.2 var(--sans);color:var(--led-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 14px;display:flex}.mb-kicker.live{color:var(--board-red);font-weight:600}.mb-club{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.mb-club.home{text-align:left;align-items:flex-start}.mb-club.away{text-align:right;align-items:flex-end}.mb-club .crest{filter:drop-shadow(0 0 .6px #ffffffe6);width:52px;height:52px}.mb-club .nm{font:700 clamp(22px, 2.4vw, 36px)/1.05 var(--display);letter-spacing:-.03em;max-width:100%}.mb-club .nm span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mb-club .pos{font:500 13px/1.2 var(--sans);color:var(--led-2)}.mb-club.mine .nm{color:var(--yellow)}.mb-mid{flex-direction:column;align-self:start;align-items:center;gap:6px;min-width:7.5rem;padding-top:4px;display:flex}.mb-score{font:800 clamp(52px, 7vw, 92px)/.9 var(--dots);letter-spacing:.04em;color:var(--led);font-variant-numeric:tabular-nums}.mb-score.live{color:var(--board-red)}.mb-score .sep{opacity:.45;margin:0 .08em}.mb-ko{font:800 clamp(40px, 5vw, 64px)/.9 var(--dots);letter-spacing:.04em}.mb-ko-l{font:500 12.5px/1.2 var(--sans);color:var(--led-2);text-align:center}.match[data-state=pre] .mb{padding-bottom:22px}.mb-marks{width:100%;font:400 13.5px/1.35 var(--sans);color:#cfcfc8;grid-column:auto}.mb-club.home .mb-marks{text-align:left}.mb-club.away .mb-marks{text-align:right}.mb-marks li{gap:8px;justify-content:inherit;display:flex}.mb-club.home .mb-marks li{justify-content:flex-start}.mb-club.away .mb-marks li{justify-content:flex-end}.mb-marks .min{font:700 13px/1.35 var(--cond);color:var(--led);font-variant-numeric:tabular-nums;min-width:2.6em}.mb-marks .red,.mb-marks .red .min{color:var(--board-red)}.mb-follow{height:30px;color:var(--led-2);font:600 12.5px/1 var(--sans);background:0 0;border:1px solid #333;border-radius:999px;margin-top:auto;padding:0 12px}.mb-follow:hover{color:var(--led);border-color:#555}.mb-follow[aria-pressed=true]{color:var(--yellow);border-color:var(--yellow)}.mb-foot{font:400 13px/1.2 var(--sans);color:var(--led-2);border-top:1px solid var(--board-line);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px 24px 16px;display:flex}.mb-foot .live{color:var(--board-red);align-items:center;gap:8px;font-weight:600;display:inline-flex}.mb-foot a{color:#ff6b7a}.mb-foot a:hover{text-decoration:underline}.match-body{grid-template-columns:minmax(0,7.2fr) minmax(0,4.8fr);align-items:start;gap:16px;display:grid}.match-col{gap:16px;min-width:0;display:grid}.match-tile{background:var(--paper-2);border-radius:24px;min-width:0;padding:22px 24px 24px}.match-tile h2{font:700 24px/1.1 var(--display);letter-spacing:-.03em;margin-bottom:14px}.match-tile h2 small{font:400 14px/1.3 var(--sans);color:var(--ink-2);letter-spacing:0;margin-top:4px;display:block}.mf{padding-top:18px}.mf ol{overflow-anchor:none}.mf-item{border-bottom:1px solid var(--line);font:400 15px/1.4 var(--sans);color:var(--ink-2);overflow-anchor:auto;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.mf-item:last-child{border-bottom:0}.mf-item .min{font:700 15px/1.2 var(--cond);color:var(--ink);font-variant-numeric:tabular-nums}.mf-item.period{color:var(--ink-3);font-style:normal}.mf-item.period .min{color:var(--ink-3);font:600 12px/1.4 var(--sans)}.mf-item.goal,.mf-item.pen,.mf-item.og{color:var(--ink);background:color-mix(in srgb, var(--paper) 55%, transparent);border-bottom-color:#0000;border-radius:8px;margin-inline:-10px;padding-inline:10px;font-weight:600}.mf-item.red{color:var(--red);font-weight:600}.mf-item.red .min{color:var(--red)}.mf-empty{font:400 15px/1.4 var(--sans);color:var(--ink-3)}.ms{gap:14px;display:grid}.ms-row{gap:6px;display:grid}.ms-lab{font:500 13.5px/1.2 var(--sans);grid-template-columns:48px minmax(0,1fr) 48px;align-items:baseline;display:grid}.ms-lab b{font:700 15px/1 var(--cond);font-variant-numeric:tabular-nums}.ms-lab span{text-align:center;color:var(--ink-2)}.ms-lab b:last-child{text-align:right}.ms-bars{grid-template-columns:1fr 1fr;gap:3px;height:8px;display:grid}.ms-bars i{background:var(--ink);transform-origin:0;border-radius:99px;height:100%;display:block}.ms-bars i:last-child{background:var(--ink-3);transform-origin:100%;justify-self:end}.ms-row.mine-h .ms-bars i:first-child,.ms-row.mine-a .ms-bars i:last-child{background:var(--yellow)}.ml{grid-template-columns:1fr 1fr;gap:8px 24px;display:grid}.ml-team h3{border-bottom:1px solid var(--line);font:700 18px/1.1 var(--display);letter-spacing:-.02em;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.ml-team h3 small{font:500 13px/1 var(--sans);color:var(--ink-3);letter-spacing:0}.ml-team.mine h3{color:var(--ink);box-shadow:inset 0 -2px 0 var(--yellow)}.ml li{border-bottom:1px solid var(--line);font:400 14px/1.3 var(--sans);grid-template-columns:22px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:6px 0;display:grid}.ml .no{font:700 13px/1.3 var(--cond);color:var(--ink-3);font-variant-numeric:tabular-nums}.ml .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ml .sub{font:500 12px/1.3 var(--sans);color:var(--ink-3);white-space:nowrap}.ml .bench-h{font:600 12.5px/1.2 var(--sans);color:var(--ink-3);border-bottom:0;margin-top:14px;padding-bottom:4px}.m-facts dl{gap:10px;display:grid}.m-facts div{font:400 14.5px/1.35 var(--sans);grid-template-columns:7.5rem minmax(0,1fr);gap:12px;display:grid}.m-facts dt{color:var(--ink-3)}.m-facts dd{font-weight:500}.mp-clubs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mp-club{background:var(--paper-2);border-radius:22px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 12px;padding:18px 20px;display:grid}.mp-club .crest{grid-row:span 2;width:44px;height:44px}.mp-club b{font:700 22px/1.1 var(--display);letter-spacing:-.02em}.mp-club.mine{box-shadow:inset 0 0 0 2px var(--yellow)}.mp-club .form{margin-top:4px}.mp-meet li{border-bottom:1px solid var(--line);font:400 14.5px/1.3 var(--sans);grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 0;display:grid}.mp-meet time{color:var(--ink-3);font-variant-numeric:tabular-nums}.mp-meet b{font:700 15px/1.2 var(--cond);font-variant-numeric:tabular-nums}.mst-h{margin:8px 0 12px;padding:0}.m-stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.m-st{background:var(--paper-2);border-radius:24px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.m-st img{aspect-ratio:16/9;object-fit:cover;background:var(--line);width:100%}.m-st .in{padding:16px 18px 20px}.m-st .kk{font:500 13px/1.2 var(--sans);color:var(--ink-3)}.m-st h3{font:700 20px/1.15 var(--display);letter-spacing:-.02em;margin-top:6px}.m-st h3 a:hover{text-underline-offset:3px;text-decoration:underline}.m-st p{font:400 14px/1.35 var(--sans);color:var(--ink-2);margin-top:6px}@media (max-width:1180px){.match-body{grid-template-columns:1fr}.m-stories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.match{gap:12px;padding-top:12px}.mb{grid-template-columns:1fr auto 1fr;gap:8px 10px;padding:18px 16px 6px}.mb-club .crest{width:36px;height:36px}.mb-club .nm{font-size:18px}.mb-score{font-size:42px}.mb-ko{font-size:32px}.mb-mid{min-width:4.8rem}.mb-ko-l{max-width:6.5rem}.mb-club.home,.mb-club.away{text-align:center;align-items:center}.mb-club.home .mb-marks,.mb-club.away .mb-marks{text-align:center}.mb-club.home .mb-marks li,.mb-club.away .mb-marks li{justify-content:center}.mb-follow{height:28px}.mb-foot{padding:10px 16px 14px}.ml,.mp-clubs,.m-stories{grid-template-columns:1fr}.m-facts div{grid-template-columns:1fr;gap:2px}}@media (pointer:coarse){.mb-follow{position:relative}.mb-follow:after{content:"";position:absolute;inset:-8px 0}}@media (prefers-reduced-motion:reduce){.match .pulse{animation:none}}
