.mp-hero{position:relative;padding:120px 0 20px;background:radial-gradient(60% 90% at 0% 0%,color-mix(in srgb,var(--hc) 26%,transparent),transparent 70%),radial-gradient(60% 90% at 100% 0%,color-mix(in srgb,var(--ac) 26%,transparent),transparent 70%)}.mp-crumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.mp-crumbs .crumb{font-size:13px}.mp-h1{font-size:clamp(22px,3.4vw,32px);line-height:1.25;margin:0 0 18px;word-break:keep-all}.mp-h1 small{display:block;font:700 14px/1.4 var(--body);color:var(--muted);margin-top:4px}.mp-board{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:22px 16px;border-radius:var(--radius-lg);background:var(--bg2);border:1px solid var(--line2)}.mp-live.in .mp-board{border-color:#ff3d4780}.mp-live.goal .mp-board{animation:goal-flash 2.4s ease-out 3}.mp-team{display:grid;justify-items:center;gap:8px;text-align:center;min-width:0;color:inherit;text-decoration:none}.mp-team b{font-size:clamp(15px,2.2vw,20px);line-height:1.25;word-break:keep-all}.mp-team small{color:var(--muted);font-size:12px}.mp-mid{display:grid;justify-items:center;gap:8px;min-width:120px}.mp-score{font:900 clamp(40px,7vw,64px)/1 var(--num);letter-spacing:.02em}.mp-score i{font-style:normal;color:var(--muted);margin:0 .12em}.mp-kick{font:900 clamp(32px,6vw,48px)/1 var(--num)}.mp-so{color:var(--muted);font-size:13px}.mp-when{color:var(--muted);font-size:13px;text-align:center}.mp-status{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:var(--card2);font:800 13px/1 var(--body)}.mp-status.in{background:#ff3d472e;color:#ff8a90}.mp-status .dot,.mp-live .live-note .dot{width:8px;height:8px;border-radius:50%;background:#ff3d47;display:inline-block}.mp-scorers{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;padding:12px 16px 0;font-size:14px;color:var(--muted)}.mp-scorers ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.mp-scorers .home{text-align:right}.mp-scorers>span{font-size:12px;opacity:.7}.mp-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:14px}.mp-live .live-note{text-align:center;margin:12px 0 0;font-size:13px;color:var(--muted);display:flex;gap:8px;align-items:center;justify-content:center}.mp-sec{margin-top:16px}.mp-sec h2{font-size:19px;margin-bottom:12px}.mp-tl{list-style:none;margin:0;padding:0}.mp-tl li{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:15px}.mp-tl li:first-child{border-top:0}.mp-tl .min{grid-column:2;grid-row:1;text-align:center;font-weight:900;color:var(--muted)}.mp-tl .ev.home .txt{grid-column:1;grid-row:1;text-align:right}.mp-tl .ev.away .txt{grid-column:3;grid-row:1}.mp-tl .ico{display:none}.mp-tl .txt small{display:block;color:var(--muted);font-size:12px;margin-top:2px}.mp-tl .txt em{font-style:normal;font-weight:900;color:var(--lime);margin-left:4px}.mp-tl .k-goal .txt b:before,.mp-tl .k-pen .txt b:before,.mp-tl .k-own .txt b:before{content:"⚽ "}.mp-tl .k-yellow .txt b:before,.mp-tl .k-red .txt b:before,.mp-tl .k-yr .txt b:before{content:"";display:inline-block;width:9px;height:12px;border-radius:2px;margin-right:6px;vertical-align:-1px;background:#ffd400}.mp-tl .k-red .txt b:before,.mp-tl .k-yr .txt b:before{background:#ff3d47}.mp-tl .txt{word-break:keep-all}.mp-tl .in,.mp-tl .out{display:block}.mp-tl .in{color:#5bd68f}.mp-tl .out{color:#ff7a80;font-size:13px}.mp-tl li.mark{grid-template-columns:1fr;text-align:center;color:var(--muted);font-size:12px;font-weight:800}.mp-st-head{display:flex;justify-content:space-between;font-weight:800;font-size:13px;color:var(--muted);margin-bottom:6px}.mp-st{display:grid;grid-template-columns:64px 1fr 64px;column-gap:8px;row-gap:6px;padding:8px 0;border-top:1px solid var(--line);font-size:14px}.mp-st>span:not(.bars){text-align:center;color:var(--muted)}.mp-st>b:last-of-type{text-align:right}.mp-st .bars{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:6px}.mp-st .bar{height:5px;border-radius:3px;background:var(--card2);display:flex;justify-content:flex-end;overflow:hidden}.mp-st .bar.r{justify-content:flex-start}.mp-st .bar i{display:block;height:100%;background:var(--lime);border-radius:3px}.mp-st .bar.r i{background:#4aa3ff}.mp-lu{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mp-lu h3{font-size:16px;margin:0 0 8px;display:flex;gap:8px;align-items:baseline}.mp-lu h3 small{color:var(--muted);font-size:13px}.mp-lu h4{font-size:13px;color:var(--muted);margin:12px 0 4px}.mp-lu ul{list-style:none;margin:0;padding:0}.mp-lu li{display:grid;grid-template-columns:28px minmax(0,1fr) 30px auto;gap:6px;align-items:center;padding:6px 0;border-top:1px solid var(--line);font-size:14px}.mp-lu .no{color:var(--muted);text-align:right}.mp-lu .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-lu .pos{font-size:11px;color:var(--dim);font-weight:800}.mp-lu .tags{display:inline-flex;gap:3px;align-items:center;font-size:12px}.mp-lu .card{width:8px;height:11px;border-radius:2px;display:inline-block}.mp-lu .card.y{background:#ffd400}.mp-lu .card.r{background:#ff3d47}.mp-lu .in{color:#5bd68f}.mp-lu .out{color:#ff7a80}.mp-lu details{margin-top:10px}.mp-lu summary{cursor:pointer;color:var(--muted);font-size:13px;font-weight:800}.mp-body.section{padding-top:18px}.mp-intro{max-width:900px;line-height:1.7;font-size:15px;word-break:keep-all;margin:22px 0 0;color:var(--muted)}.mp-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.mp-info{display:grid;grid-template-columns:70px 1fr;gap:8px 12px;margin:0;font-size:15px}.mp-info dt{color:var(--muted);font-weight:700}.mp-info dd{margin:0}.mp-info small{color:var(--muted)}.mp-body{--mh: var(--lime);--ma: #4aa3ff}.mp-cmp{max-width:760px;margin-left:auto;margin-right:auto}.mp-cmp h2{text-align:center}.mp-vs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--line)}.mp-vs .side{display:grid;gap:4px;justify-items:end;text-align:right;min-width:0}.mp-vs .side.away{justify-items:start;text-align:left}.mp-vs .nm{display:inline-flex;align-items:center;gap:8px;min-width:0}.mp-vs .nm b{font:900 clamp(17px,2.4vw,21px)/1.2 var(--display);word-break:keep-all}.mp-vs small{color:var(--muted);font-size:13px}.mp-vs small em{font-style:normal;color:var(--text)}.mp-vs .vs{font-size:20px;color:var(--dim);letter-spacing:.04em}.mp-row{display:grid;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);align-items:center;gap:10px;padding:12px 0 0}.mp-row .lbl{text-align:center;color:var(--muted);font-size:13px;font-weight:800;white-space:nowrap}.mp-row .chips{display:flex;gap:4px;justify-content:flex-end}.mp-row .chips+.lbl+.chips{justify-content:flex-start}.mp-row .chips i{position:relative;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;font:800 12px/1 var(--body);font-style:normal}.mp-row .chips .r-W{background:var(--win);color:#03140c}.mp-row .chips .r-D{background:var(--draw);color:#0b0f14}.mp-row .chips .r-L{background:var(--loss);color:#200}.mp-row .chips .last:after{content:"";position:absolute;top:-4px;right:-3px;width:7px;height:7px;border-radius:50%;background:var(--live);box-shadow:0 0 0 2px var(--bg2)}.bar-row{grid-template-columns:44px minmax(0,1fr) 84px minmax(0,1fr) 44px;gap:8px}.bar-row .v{font-size:15px;color:var(--muted)}.bar-row .v.best{color:var(--text)}.bar-row>.v:first-child{text-align:right}.bar-row .bar{height:8px;border-radius:4px;background:var(--card2);display:flex;justify-content:flex-end;overflow:hidden}.bar-row .bar.a{justify-content:flex-start}.bar-row .bar i{display:block;height:100%;border-radius:4px;background:var(--mh)}.bar-row .bar.a i{background:var(--ma)}.mp-foot{margin:12px 0 0;color:var(--dim);font-size:12px;text-align:center;word-break:keep-all}.mp-h2h{list-style:none;margin:0;padding:0}.mp-h2h li{display:grid;grid-template-columns:minmax(0,1fr) 22px 92px 22px minmax(0,1fr);align-items:center;gap:8px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.mp-h2h li:first-child{border-top:0}.mp-h2h .t{display:flex;align-items:center;gap:6px;min-width:0;color:var(--muted)}.mp-h2h .t.h{justify-content:flex-end;text-align:right}.mp-h2h .t.w{color:var(--text);font-weight:800}.mp-h2h .tn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-h2h .s{text-align:center;font-size:17px;color:var(--muted)}.mp-h2h .s.w{color:var(--text)}.mp-h2h .mid{display:grid;justify-items:center;line-height:1.3}.mp-h2h .mid time{font-size:12px;color:var(--muted);font-weight:600;letter-spacing:0}.mp-h2h .mid small{font-size:11px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mp-lead{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mp-lt{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}.mp-lt th{text-align:left;font-size:12px;color:var(--muted);font-weight:800;padding:8px 4px;border-top:3px solid var(--mh);border-bottom:1px solid var(--line)}.mp-lt.a th{border-top-color:var(--ma)}.mp-lt th:first-child{color:var(--text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-lt th+th,.mp-lt td+td{width:38px;text-align:center}.mp-lt td{padding:9px 4px;border-bottom:1px solid var(--line);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-lt td+td{color:var(--muted)}.mp-lt td:nth-child(2){color:var(--text)}.mp-lt tr:first-child td:first-child{font-weight:800}html[data-theme=light] .mp-body{--ma: #1f6fd1}html[data-theme=light] .mp-row .chips i{color:#fff}html[data-theme=light] .mp-hero{background:radial-gradient(60% 90% at 0% 0%,color-mix(in srgb,var(--hc) 14%,transparent),transparent 70%),radial-gradient(60% 90% at 100% 0%,color-mix(in srgb,var(--ac) 14%,transparent),transparent 70%)}html[data-theme=light] .mp-board{box-shadow:0 1px 2px #0f1e370d}html[data-theme=light] .mp-live.in .mp-board{border-color:#d6202b73}html[data-theme=light] .mp-status.in{background:#d6202b1a;color:#b3141d}html[data-theme=light] .mp-tl .in,html[data-theme=light] .mp-lu .in{color:#0a7d47}html[data-theme=light] .mp-tl .out,html[data-theme=light] .mp-lu .out{color:#c62832}html[data-theme=light] .mp-st .bar.r i{background:#1f6fd1}html[data-theme=light] .mp-tl .k-yellow .txt b:before,html[data-theme=light] .mp-lu .card.y{box-shadow:inset 0 0 0 1px #00000026}.mp-more{margin-top:10px}.mp-more summary{cursor:pointer;color:var(--muted);font-size:13px;font-weight:800}.mp-list{list-style:none;margin:8px 0 0;padding:0;font-size:14px}.mp-list li{display:grid;grid-template-columns:96px minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center;padding:7px 0;border-top:1px solid var(--line)}.mp-more .mp-list li{grid-template-columns:76px minmax(0,1fr) auto}.mp-list li.hd{display:block;font-weight:800;border-top:0;padding-top:10px}.mp-list li>span:first-child{color:var(--muted);font-size:12px}.mp-list li>span:nth-child(2){text-align:right}.mp-more .mp-list li>span:nth-child(2){text-align:left}.mp-list .w{font-weight:800}.mp-list .r.W{color:var(--win, #5bd68f)}.mp-list .r.L{color:var(--loss, #ff7a80)}.mp-list .r.D{color:var(--muted)}.mp-table{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:12px}.mp-table th{font-size:12px;color:var(--muted);font-weight:700;text-align:left;padding:0 6px 6px}.mp-table td{padding:9px 6px;border-top:1px solid var(--line);white-space:nowrap}.mp-news{list-style:none;margin:0;padding:0}.mp-news li{display:flex;gap:12px;justify-content:space-between;padding:8px 0;border-top:1px solid var(--line);font-size:15px}.mp-news li:first-child{border-top:0}.mp-news a{color:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-news a:hover{text-decoration:underline}.mp-news span{flex:none;color:var(--muted);font-size:13px}.mp-src{font-size:12px;margin-top:18px}@media(max-width:760px){.mp-hero{padding-top:96px}.mp-board{padding:16px 8px;gap:6px}.mp-mid{min-width:96px}.mp-grid,.mp-lu{grid-template-columns:1fr}.mp-tl li{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);font-size:14px}.mp-list li{grid-template-columns:74px minmax(0,1fr) auto minmax(0,1fr);font-size:13px}.mp-row{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:6px}.bar-row{grid-template-columns:36px minmax(0,1fr) 64px minmax(0,1fr) 36px}.mp-row .chips{gap:3px}.mp-row .chips i{width:22px;height:22px;font-size:11px;border-radius:6px}.mp-row .lbl{font-size:12px}.mp-h2h li{grid-template-columns:minmax(0,1fr) 18px 78px 18px minmax(0,1fr);gap:6px;font-size:13px}.mp-lead{gap:10px}.mp-lt{font-size:13px}.mp-lt th+th,.mp-lt td+td{width:30px}}
