.mt-page{--mt-lift: inset 0 1px 0 oklch(100% 0 0 / .9), 0 1px 2px var(--color-shadow-soft), 0 18px 36px -22px var(--color-shadow);--mt-lift-sm: inset 0 1px 0 oklch(100% 0 0 / .85), 0 1px 1px var(--color-shadow-soft), 0 6px 14px -8px var(--color-shadow);--mt-radius: 22px;--mt-card-y: oklch(86% .17 92)}.num{font-variant-numeric:tabular-nums}.mt-flag{width:20px;height:14px;margin-right:8px;vertical-align:-2px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px color-mix(in oklch,var(--color-ink) 12%,transparent)}.mt-wrap{width:min(1280px,100% - 2 * var(--space-lg));margin-inline:auto;padding-bottom:var(--space-2xl)}main:focus{outline:none}.mt-back{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:var(--space-sm) 0 var(--space-xs) -8px;padding:0 12px 0 6px;border-radius:999px;color:var(--color-ink-2);font-weight:800;font-size:var(--text-small);text-decoration:none;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.mt-back:hover{color:var(--color-sky);background:var(--color-paper-2)}.mt-back:active{transform:translateY(1px)}.mt-back:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mt-hero{position:relative;isolation:isolate;overflow:clip;border-radius:calc(var(--mt-radius) + 6px);border:1px solid var(--color-line);background:radial-gradient(60% 90% at 50% 58%,color-mix(in oklch,var(--color-sky-deep) 12%,transparent),transparent 70%),radial-gradient(40% 70% at 96% 0%,color-mix(in oklch,var(--color-ember-deep) 14%,transparent),transparent 70%),linear-gradient(170deg,var(--color-paper-2),var(--color-paper-3));box-shadow:var(--mt-lift)}.mt-hero.is-live{border-color:color-mix(in oklch,var(--color-live) 28%,var(--color-line))}.mt-3d{position:absolute;inset:0;z-index:-1;pointer-events:none}.mt-3d canvas{display:block;width:100%!important;height:100%!important}.mt-hero-in{position:relative;display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl) var(--space-xl);min-height:360px}.mt-top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}.mt-lg{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0;margin:0;padding-top:6px;font-size:var(--text-small);line-height:1.35}.mt-sptag{flex:none;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px 0 9px;border-radius:999px;background:var(--color-led);color:var(--color-sky);font-weight:800;font-size:.78rem;box-shadow:var(--mt-lift-sm)}.mt-lglogo{width:20px;height:20px;object-fit:contain;flex:none}.mt-lgname{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;min-width:0}.mt-lgname b{color:var(--color-ink);font-weight:800;overflow-wrap:anywhere}.mt-region{color:var(--color-ink-3);font-weight:600}.mt-board{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-lg)}.mt-team{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);min-width:0;text-align:center}.mt-mkwrap{position:relative;display:grid;place-items:center}.mt-mk{width:76px;height:76px;border-radius:50%;object-fit:contain;padding:10px;background:#fff;box-shadow:0 0 0 1px var(--color-line),var(--mt-lift-sm)}.mt-mk.ini{display:grid;place-items:center;padding:0;background:linear-gradient(170deg,var(--color-paper-2),var(--color-paper-3));color:var(--color-ink-2);font-family:var(--font-display);font-weight:850;font-size:1.7rem;font-style:normal}.mt-kit{position:absolute;bottom:-7px;width:30px;height:6px;border-radius:999px;box-shadow:0 0 0 2px var(--color-paper-2)}.mt-tname{position:relative;max-width:100%;font-family:var(--font-display);font-weight:800;font-stretch:104%;font-size:clamp(1rem,.9rem + .6vw,1.35rem);line-height:1.25;color:var(--color-ink);overflow-wrap:anywhere}.mt-srv{display:inline-block;width:9px;height:9px;margin-left:7px;border-radius:50%;background:var(--color-ember);vertical-align:middle;box-shadow:0 0 0 3px color-mix(in oklch,var(--color-ember) 22%,transparent)}.mt-rc{display:inline-grid;place-items:center;min-width:18px;height:22px;padding:0 4px;border-radius:4px;background:var(--color-live);color:var(--color-store-ink);font-size:.74rem;font-weight:800}.mt-mid{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.mt-score{display:flex;align-items:center;gap:.35rem;perspective:600px}.mt-tile{display:inline-grid;place-items:center;min-width:1.32em;height:1.36em;padding:0 .16em;border-radius:20px;overflow:hidden;font-family:var(--font-display);font-weight:900;font-stretch:116%;font-size:clamp(3.1rem,2rem + 4vw,5.6rem);line-height:1;color:var(--color-ink);background:linear-gradient(170deg,var(--color-paper-2),var(--color-led));box-shadow:inset 0 1px #fffffff2,inset 0 -3px color-mix(in oklch,var(--color-ink) 9%,transparent),0 2px 4px -2px var(--color-shadow),0 20px 34px -18px var(--color-shadow)}.mt-tile b{display:block;font-weight:inherit}.mt-tile.w{color:var(--color-store-ink);background:linear-gradient(165deg,var(--color-sky-deep),var(--color-sky));box-shadow:inset 0 1px #ffffff52,inset 0 -3px #0000002e,0 3px 6px -3px var(--color-sky),0 22px 36px -18px var(--color-sky-deep)}.mt-hero.is-live .mt-tile.w{background:linear-gradient(165deg,color-mix(in oklch,var(--color-live) 82%,oklch(100% 0 0)),var(--color-live));box-shadow:inset 0 1px #ffffff52,inset 0 -3px #0000002e,0 3px 6px -3px var(--color-live),0 22px 36px -18px var(--color-live)}.mt-colon{font-family:var(--font-display);font-weight:900;font-size:clamp(2rem,1.4rem + 2vw,3.2rem);color:var(--color-ink-3);line-height:1;padding-bottom:.12em}.mt-vs{display:inline-grid;place-items:center;min-width:2.6em;height:2.6em;padding:0 .6em;border-radius:999px;font-family:var(--font-display);font-weight:900;font-stretch:112%;font-size:clamp(1.3rem,1.1rem + 1vw,1.9rem);color:var(--color-ink-2);background:linear-gradient(170deg,var(--color-paper-2),var(--color-led));box-shadow:inset 0 1px #fffffff2,inset 0 -2px color-mix(in oklch,var(--color-ink) 8%,transparent),0 14px 26px -16px var(--color-shadow)}.mt-sets{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:0}.mt-sets span{min-width:44px;padding:2px 8px;border-radius:8px;background:var(--color-paper-2);color:var(--color-ink-2);font-weight:800;font-size:.82rem;text-align:center;box-shadow:0 0 0 1px var(--color-line)}.mt-sets span.cur{color:var(--color-live);box-shadow:0 0 0 1.5px color-mix(in oklch,var(--color-live) 45%,transparent)}.mt-pts{margin:0;font-weight:800;color:var(--color-live);font-size:.9rem}.mt-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;margin:0;font-size:var(--text-small);color:var(--color-ink-2)}.mt-pill{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;border-radius:999px;font-weight:850;font-size:.92rem;color:var(--color-ink-2);background:linear-gradient(170deg,var(--color-paper-2),var(--color-paper-3));box-shadow:var(--mt-lift-sm);font-variant-numeric:tabular-nums}.mt-pill.is-live{color:var(--color-live)}.mt-clk{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mt-pill.is-end{color:var(--color-ink)}.mt-pill.is-off{color:var(--color-live)}.mt-ht,.mt-date,.mt-kick,.mt-venue{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--color-paper-2) 80%,transparent);backdrop-filter:blur(6px)}.mt-ht{font-weight:800;color:var(--color-ink-2)}.mt-date{color:var(--color-ink-2);font-weight:600}.mt-kick{color:var(--color-ember);font-weight:800}.mt-venue{gap:6px;max-width:100%;min-width:0;padding-block:4px;border-radius:16px;color:var(--color-ink-2);font-weight:600;line-height:1.3;overflow-wrap:anywhere}.mt-venue svg{flex:none;color:var(--color-sky-deep)}.mt-golf{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);text-align:center}.mt-golf-t{margin:0;max-width:22ch;font-family:var(--font-display);font-weight:900;font-stretch:110%;font-size:clamp(1.7rem,1.2rem + 2.2vw,3rem);line-height:1.1;overflow-wrap:anywhere}.mt-golf-m{margin:0;color:var(--color-ink-2);font-weight:600}.mt-golf-ld{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin:0;font-weight:700;color:var(--color-ink-2)}.mt-golf-ld b{color:var(--color-ink);font-size:1.1rem}.mt-golf-ld .mt-tile{font-size:1.6rem;border-radius:12px}.mt-skel{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-lg);margin:auto 0}.mt-skel i{display:block;height:76px;border-radius:18px;background:linear-gradient(90deg,var(--color-paper-3),var(--color-paper-2),var(--color-paper-3));background-size:200% 100%;animation:mtSkel 1.4s linear infinite}.mt-skel i:nth-child(2){width:180px;height:104px}@keyframes mtSkel{to{background-position:-200% 0}}.mt-hero.is-error .mt-hero-in{min-height:0;align-items:flex-start;padding:var(--space-xl)}.mt-err-t{margin:0;max-width:40ch;font-family:var(--font-display);font-weight:800;font-size:clamp(1.2rem,1rem + .8vw,1.6rem);line-height:1.35}.mt-err-row{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.mt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;border:0;cursor:pointer;font:inherit;font-weight:800;text-decoration:none;white-space:nowrap;color:var(--color-store-ink);background:linear-gradient(165deg,var(--color-sky-deep),var(--color-sky));box-shadow:inset 0 1px #ffffff4d,inset 0 -2px #00000029,0 7px 14px -7px var(--color-sky-deep);transition:transform var(--dur-fast) var(--ease-out)}.mt-btn:hover{transform:translateY(-1px)}.mt-btn:active{transform:translateY(1px)}.mt-btn:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.mt-btn.ghost{color:var(--color-ink);background:linear-gradient(170deg,var(--color-paper-2),var(--color-paper-3));box-shadow:var(--mt-lift-sm)}.mt-share{position:relative;flex:none}.mt-share-b{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 18px 0 14px;border-radius:999px;border:1px solid color-mix(in oklch,var(--color-line) 80%,transparent);cursor:pointer;font:inherit;font-weight:800;font-size:var(--text-small);color:var(--color-ink);background:linear-gradient(170deg,var(--color-paper-2),var(--color-paper-3));box-shadow:var(--mt-lift-sm);transition:transform var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.mt-share-b svg{color:var(--color-sky-deep)}.mt-share-b:hover{color:var(--color-sky);transform:translateY(-1px)}.mt-share-b:active{transform:translateY(1px)}.mt-share-b:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mt-share-m{position:absolute;right:0;top:calc(100% + 8px);z-index:5;display:flex;flex-direction:column;min-width:180px;padding:6px;border-radius:16px;border:1px solid var(--color-line);background:var(--color-paper-2);backdrop-filter:blur(12px);box-shadow:var(--mt-lift)}.mt-share-i{display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:10px;border:0;background:transparent;cursor:pointer;font:inherit;font-weight:700;font-size:var(--text-small);color:var(--color-ink);text-decoration:none;text-align:left;white-space:nowrap}.mt-share-i:hover{background:var(--color-paper-3);color:var(--color-sky)}.mt-share-i:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.mt-body{display:flex;flex-direction:column;gap:var(--space-lg);margin-top:var(--space-lg)}.mt-col,.mt-duo{display:contents}#mt-s-trk{order:1}#mt-s-hl{order:2}#mt-s-tl{order:3}#mt-s-st{order:4}#mt-s-tbl{order:5}.mt-slot:empty{display:none}.mt-card{min-width:0;padding:var(--space-lg);border-radius:var(--mt-radius);border:1px solid var(--color-line);background:var(--color-paper-2);box-shadow:var(--mt-lift)}.mt-h2{display:flex;align-items:center;gap:8px;margin:0 0 var(--space-md);font-family:var(--font-display);font-weight:850;font-stretch:106%;font-size:1.08rem;line-height:1.3;color:var(--color-ink)}.mt-h2 svg{flex:none;color:var(--color-sky-deep)}.mt-note{margin:0;color:var(--color-ink-2);font-size:var(--text-small);max-width:62ch}.mt-card.is-short .mt-h2{margin-bottom:var(--space-xs)}.mt-trk{position:relative;display:flex;flex-direction:column;min-height:560px;border-radius:16px;overflow:hidden;border:1px solid var(--color-line);background:var(--color-paper)}.mt-trk-f{flex:1 0 auto;display:block;width:100%;min-height:560px;border:0;background:var(--color-paper)}.mt-trk-msg{position:absolute;z-index:1;top:var(--space-md);left:var(--space-md);right:var(--space-md);margin:0;padding:var(--space-sm) var(--space-md);border-radius:12px;background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-small);box-shadow:var(--mt-lift-sm)}.mt-hl-b{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;border-radius:16px;overflow:hidden;cursor:pointer;background:var(--color-ink);color:var(--color-store-ink);text-align:left;font:inherit;box-shadow:0 16px 30px -18px var(--color-shadow)}.mt-hl-b img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease-out)}.mt-hl-b:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,color-mix(in oklch,var(--color-ink) 82%,transparent))}.mt-hl-b:hover img{transform:scale(1.03)}.mt-hl-b:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.mt-hl-play{position:absolute;z-index:1;left:50%;top:44%;display:grid;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;color:var(--color-store-ink);background:linear-gradient(165deg,var(--color-ember-deep),var(--color-ember));box-shadow:inset 0 1px #ffffff59,inset 0 -3px #0000002e,0 12px 24px -10px var(--color-ember);transition:transform var(--dur-fast) var(--ease-out)}.mt-hl-b:hover .mt-hl-play{transform:scale(1.06)}.mt-hl-b:active .mt-hl-play{transform:scale(.97)}.mt-hl-cap{position:absolute;z-index:1;left:var(--space-md);right:var(--space-md);bottom:var(--space-sm);display:flex;flex-direction:column;gap:2px;line-height:1.3}.mt-hl-cap b{font-weight:800;font-size:.98rem;overflow-wrap:anywhere}.mt-hl-cap span{font-size:.8rem;opacity:.85}.mt-hl-frame{position:relative;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:var(--color-ink)}.mt-hl-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mt-tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mt-ev{display:grid;grid-template-columns:44px 26px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:6px 12px;border-radius:12px;background:var(--color-paper-3)}.mt-ev.away{grid-template-columns:auto minmax(0,1fr) 26px 44px;text-align:right}.mt-ev.away .mt-ev-min{order:4}.mt-ev.away .mt-ev-ic{order:3}.mt-ev.away .mt-ev-tx{order:2}.mt-ev.away .mt-ev-sc{order:1}.mt-ev.is-goal{background:color-mix(in srgb,var(--color-sky-deep) 9%,var(--color-paper-2));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-sky-deep) 22%,transparent)}.mt-ev-min{font-weight:850;color:var(--color-ink-2);font-size:.86rem}.mt-ev-ic{display:grid;place-items:center;color:var(--color-sky)}.mt-ev-tx{display:flex;flex-direction:column;min-width:0;line-height:1.3}.mt-ev-tx b{font-weight:800;font-size:.92rem}.mt-ev-who{color:var(--color-ink-3);font-size:.8rem;overflow-wrap:anywhere}.mt-ev-sc{font-family:var(--font-display);font-weight:900;font-size:1rem;padding:2px 9px;border-radius:8px;background:var(--color-paper-2);box-shadow:var(--mt-lift-sm)}.mt-ev-mark{display:flex;align-items:center;gap:10px;padding:4px 0;color:var(--color-ink-3);font-size:.78rem;font-weight:800;font-variant-numeric:tabular-nums}.mt-ev-mark:before,.mt-ev-mark:after{content:"";flex:1;height:1px;background:var(--color-line)}.mt-cd{display:block;width:12px;height:16px;border-radius:2px;box-shadow:0 1px 2px var(--color-shadow-soft)}.mt-cd.y{background:var(--mt-card-y)}.mt-cd.r{background:var(--color-live)}.mt-st-teams{display:flex;justify-content:space-between;gap:var(--space-md);margin:0 0 var(--space-sm);font-size:.8rem;font-weight:800;color:var(--color-ink-2)}.mt-st-teams span{min-width:0;overflow-wrap:anywhere}.mt-st-teams span:last-child{text-align:right}.mt-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.mt-bar-row{display:grid;grid-template-columns:3.2em minmax(0,1fr) 3.2em;align-items:baseline;gap:8px;font-size:.86rem}.mt-bar-row b{font-weight:850;color:var(--color-ink-2)}.mt-bar-row b:last-child{text-align:right}.mt-bar-row b.w{color:var(--color-ink)}.mt-bar-l{text-align:center;color:var(--color-ink-2);font-weight:600}.mt-bar-tr{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:5px}.mt-bar-tr i{display:block;height:8px;border-radius:999px}.mt-bar-tr i.h{transform-origin:right center;background:linear-gradient(90deg,var(--color-sky),var(--color-sky-deep))}.mt-bar-tr i.a{transform-origin:left center;background:linear-gradient(90deg,var(--color-ember),var(--color-ember-deep))}.mt-bar-tr{position:relative}.mt-bar-tr:before{content:"";position:absolute;inset:0;border-radius:999px;background:var(--color-paper-3);box-shadow:inset 0 1px 1px color-mix(in oklch,var(--color-shadow) 35%,transparent);z-index:-1}.mt-bar{position:relative;isolation:isolate}.mt-per{margin-top:var(--space-lg)}.mt-per-t{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.86rem}.mt-per-t caption{text-align:left;font-weight:800;color:var(--color-ink-2);padding-bottom:6px;font-size:.82rem}.mt-per-t th,.mt-per-t td{padding:8px 4px;text-align:center;border-bottom:1px solid var(--color-line)}.mt-per-t thead th{color:var(--color-ink-3);font-weight:800;font-size:.78rem}.mt-per-t th.mt-c-nm{width:38%;text-align:left;font-weight:700;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-per-t thead th:first-child{width:38%}.mt-per-t .mt-c-tot{font-weight:900;color:var(--color-sky)}.mt-season{margin:-6px 0 var(--space-sm);color:var(--color-ink-3);font-size:.8rem;font-weight:600}.mt-grp+.mt-grp{margin-top:var(--space-lg)}.mt-grp-h{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);margin:0 0 6px;font-size:.84rem;color:var(--color-ink-3)}.mt-grp-h b{color:var(--color-ink);font-weight:800}.mt-tbl{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.88rem}.mt-tbl th,.mt-tbl td{padding:0 4px;height:44px;text-align:center;border-bottom:1px solid color-mix(in oklch,var(--color-line) 80%,transparent)}.mt-tbl thead th{height:34px;color:var(--color-ink-3);font-weight:800;font-size:.76rem}.mt-tbl .mt-c-pos{width:44px;position:relative;font-weight:850;color:var(--color-ink-2)}.mt-tbl .mt-c-team{width:auto;text-align:left;font-weight:700}.mt-tbl .mt-c-p,.mt-tbl .mt-c-opt{width:40px;color:var(--color-ink-2)}.mt-tbl .mt-c-gf{width:66px}.mt-tbl .mt-c-gd{width:48px;color:var(--color-ink-2)}.mt-tbl .mt-c-pts{width:52px;font-weight:900;color:var(--color-ink);font-family:var(--font-display)}.mt-tbl.no-d .mt-c-d{display:none}.mt-tw{display:flex;align-items:center;gap:8px;min-width:0}.mt-tmk{flex:none;width:22px;height:22px;border-radius:50%;object-fit:contain;background:#fff;box-shadow:0 0 0 1px var(--color-line)}.mt-tmk.ini{display:grid;place-items:center;background:var(--color-paper-3);color:var(--color-ink-2);font-size:.7rem;font-weight:800;font-style:normal}.mt-tn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-tbl tr.is-me th,.mt-tbl tr.is-me td{background:color-mix(in srgb,var(--color-sky-deep) 11%,var(--color-paper-2));border-bottom-color:transparent}.mt-tbl tr.is-me>:first-child{border-radius:12px 0 0 12px;box-shadow:inset 3px 0 0 var(--color-sky-deep)}.mt-tbl tr.is-me>:last-child{border-radius:0 12px 12px 0}.mt-tbl tr.is-me .mt-c-team,.mt-tbl tr.is-me .mt-c-pts{color:var(--color-sky);font-weight:850}.mt-pr{position:absolute;left:4px;top:10px;bottom:10px;width:4px;border-radius:2px}.mt-legend .mt-pr{position:static;display:inline-block;width:10px;height:10px;border-radius:3px;flex:none}.mt-pr.a{background:var(--color-sky-deep)}.mt-pr.b{background:var(--color-sky)}.mt-pr.c{background:var(--color-ember)}.mt-pr.d{background:var(--color-ember-deep)}.mt-pr.e{background:var(--color-live)}.mt-pr.me{background:color-mix(in srgb,var(--color-sky-deep) 22%,var(--color-paper-2));box-shadow:inset 2px 0 0 var(--color-sky-deep)}.mt-legend{list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px;margin:var(--space-md) 0 0;padding:0;font-size:.78rem;color:var(--color-ink-2)}.mt-legend li{display:inline-flex;align-items:center;gap:6px}.mt-more{margin-top:var(--space-md)}.mt-more summary{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;cursor:pointer;font-weight:800;font-size:var(--text-small);color:var(--color-sky);background:var(--color-paper-3);box-shadow:var(--mt-lift-sm)}.mt-more summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mt-more[open] summary{margin-bottom:var(--space-md)}.mt-gb .mt-c-opt{width:64px}.mt-foot{padding-top:var(--space-xl)}.mt-foot nav{flex-wrap:wrap;column-gap:var(--space-lg);row-gap:0}.mt-foot nav a{display:inline-flex;align-items:center;min-height:44px}@media (min-width: 760px) and (max-width: 1099px){.mt-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-lg);order:3;align-items:start}.mt-duo.is-one{grid-template-columns:minmax(0,1fr)}}@media (min-width: 1100px){.mt-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;gap:var(--space-lg)}.mt-body.no-side{grid-template-columns:minmax(0,1fr)}.mt-body.no-side .mt-col.side{display:none}.mt-col{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}#mt-s-trk,#mt-s-hl,#mt-s-duo,#mt-s-tl,#mt-s-st,#mt-s-tbl{order:0}.mt-duo{display:flex;flex-direction:column;gap:var(--space-lg)}.mt-hero-in{min-height:340px;padding:var(--space-xl) var(--space-2xl) var(--space-2xl);justify-content:space-between}}@media (max-width: 640px){.mt-wrap{width:calc(100% - 2 * var(--space-md))}.mt-hero{border-radius:var(--mt-radius)}.mt-hero-in{padding:var(--space-md) var(--space-md) var(--space-lg);gap:var(--space-md);min-height:300px}.mt-board{gap:var(--space-xs)}.mt-mk{width:56px;height:56px;padding:7px}.mt-mk.ini{font-size:1.3rem}.mt-tname{font-size:.95rem}.mt-score{gap:.2rem}.mt-tile{font-size:clamp(2.3rem,1.4rem + 5vw,3rem);border-radius:14px}.mt-share-b{padding:0 14px 0 12px}.mt-card{padding:var(--space-md)}.mt-trk,.mt-trk-f{min-height:520px}.mt-tbl .mt-c-opt{display:none}.mt-gb .mt-c-opt{display:table-cell}.mt-tbl .mt-c-pos,.mt-tbl .mt-c-p{width:36px}.mt-tbl .mt-c-gd{width:42px}.mt-tbl .mt-c-pts{width:44px}.mt-ev{grid-template-columns:38px 22px minmax(0,1fr) auto;padding:6px 10px;gap:6px}.mt-ev.away{grid-template-columns:auto minmax(0,1fr) 22px 38px}.mt-skel i:nth-child(2){width:110px}}@media (max-width: 360px){.mt-share-b span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mt-share-b{width:44px;padding:0;justify-content:center}.mt-mk{width:48px;height:48px}.mt-tile{min-width:1.2em}}@media (prefers-reduced-motion: reduce){.mt-skel i,.live-dot{animation:none}.mt-hl-b img,.mt-hl-play,.mt-btn,.mt-share-b,.mt-back{transition:none}}.mt-lglink{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none;border-radius:6px}.mt-lglink:hover b{color:var(--color-sky-deep);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.mt-lglink:focus-visible{outline:2px solid var(--color-sky-deep);outline-offset:2px}.mt-wrap{width:min(860px,100% - 2 * var(--space-lg))}.mt-body,.mt-body.no-side{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-md)}#mt-s-trk,#mt-s-hl,#mt-tabs,.mt-pane{order:0}.mt-tabs{display:flex;gap:2px;padding:4px;border-radius:16px;background:var(--color-paper-2);border:1px solid var(--color-line);box-shadow:var(--mt-lift)}.mt-tabs button{flex:1;min-width:0;min-height:44px;border:0;border-radius:12px;background:transparent;font:inherit;font-size:.95rem;font-weight:700;color:var(--color-ink-3);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px;transition:background-color .18s var(--ease-out, ease-out),color .18s var(--ease-out, ease-out)}.mt-tabs button.on{background:var(--color-paper-3);color:var(--color-ink);font-weight:800}.mt-tabs button:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.mt-pane{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}.mt-pane[hidden]{display:none}.mt-pane-tl .mt-card>.mt-h2,.mt-pane-st .mt-card>.mt-h2,.mt-pane-tbl .mt-card>.mt-h2{display:none}.mt-pane-h2h .mt-xtra{display:grid;gap:var(--space-md)}html.mt-embed .bar,html.mt-embed .mt-foot,html.mt-embed .mt-back,html.mt-embed .nv-tab,html.mt-embed .mt-3d{display:none!important}html.mt-embed .mt-wrap{width:calc(100% - 24px);padding-top:12px}html.mt-embed .mt-top{align-items:center}.mt-close{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;border:1px solid var(--color-line);background:var(--color-paper-2);color:var(--color-ink);box-shadow:var(--mt-lift);cursor:pointer}.mt-close:active{transform:translateY(1px)}.mt-close:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.lv-xtra{--k-h: oklch(42% .17 264);--k-a: oklch(60% .175 39);--k-d: oklch(45% .025 262);--hl: oklch(100% 0 0 / .75);--edge: color-mix(in oklch, var(--color-line) 70%, oklch(45% .03 262));display:grid;gap:var(--space-lg);margin-top:var(--space-lg)}:root[data-theme=dark] .lv-xtra{--hl: oklch(100% 0 0 / .07);--edge: oklch(11% .01 262)}:root[data-theme=dark] .lx-sumn b{text-shadow:0 2px 0 oklch(0% 0 0 / .45),0 8px 14px oklch(0% 0 0 / .35)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .lv-xtra{--hl: oklch(100% 0 0 / .07);--edge: oklch(11% .01 262)}:root:not([data-theme=light]) .lx-sumn b{text-shadow:0 2px 0 oklch(0% 0 0 / .45),0 8px 14px oklch(0% 0 0 / .35)}}.lv-xtra:empty{display:none}.lx-sec{display:grid;gap:12px;padding:var(--space-md);border-radius:var(--radius-card, 18px);border:1px solid var(--color-line);background:linear-gradient(180deg,var(--color-paper-2),color-mix(in oklch,var(--color-paper-2) 88%,var(--color-paper-3)));box-shadow:inset 0 1px 0 var(--hl),0 2px 0 var(--edge),0 3px 6px -3px var(--color-shadow),0 22px 34px -26px var(--color-shadow)}.lx-h{margin:0;font-size:.82rem;font-weight:800;color:var(--color-ink-3)}.lx-tm{display:inline-flex;align-items:center;gap:8px;min-width:0;font-weight:800;font-size:.9rem;color:var(--color-ink)}.lx-tm.r{flex-direction:row-reverse;text-align:right}.lx-nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lx-sq{flex:none;width:11px;height:11px;border-radius:50%;--c: var(--k-h);background:radial-gradient(circle at 35% 30%,color-mix(in oklch,var(--c) 45%,white),var(--c) 60%,color-mix(in oklch,var(--c) 75%,black));box-shadow:0 1px 2px #0000004d}.lx-tm.a .lx-sq,tr.a .lx-sq{--c: var(--k-a)}.lx-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.lx-cells{display:flex;gap:6px}.lx-c{--c: var(--k-d);display:grid;place-items:center;align-content:center;width:42px;height:44px;border-radius:11px;font-variant-numeric:tabular-nums;color:var(--color-ink-2);background:linear-gradient(180deg,var(--color-paper-2),var(--color-paper-3));box-shadow:inset 0 1px 0 var(--hl),0 3px 0 var(--edge),0 7px 12px -8px var(--color-shadow);transform:translateY(-2px)}.lx-c b{font-family:var(--font-display);font-size:.86rem;font-weight:900;line-height:1.1}.lx-c small{font-size:.62rem;font-weight:800;opacity:.85}.lx-form.h .lx-c.w{--c: var(--k-h)}.lx-form.a .lx-c.w{--c: var(--k-a)}.lx-c.w{color:#fff;text-shadow:0 1px 0 oklch(0% 0 0 / .28);background:linear-gradient(180deg,color-mix(in oklch,var(--c) 72%,white),var(--c) 58%,color-mix(in oklch,var(--c) 80%,black));box-shadow:inset 0 1px #fff6,inset 0 -2px #00000026,0 3px color-mix(in oklch,var(--c) 58%,black),0 9px 16px -7px color-mix(in oklch,var(--c) 55%,transparent)}.lx-c.d{background:linear-gradient(180deg,var(--color-paper-2),var(--color-paper-2));box-shadow:inset 0 0 0 1.5px var(--color-ink-3),0 3px 0 var(--edge),0 7px 12px -8px var(--color-shadow);color:var(--color-ink)}.lx-c.l{color:var(--color-ink-3)}.lx-c.l b,.lx-c.l small{opacity:.75}.lx-sum{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:4px 0 2px}.lx-sumn{display:flex;align-items:baseline;justify-content:center;gap:14px;min-width:62px;font-family:var(--font-display);font-variant-numeric:tabular-nums}.lx-sumn b{font-size:2rem;font-weight:900;letter-spacing:-.006em;text-shadow:0 1px 0 color-mix(in oklch,currentColor 82%,black),0 2px 0 color-mix(in oklch,currentColor 72%,black),0 3px 0 color-mix(in oklch,currentColor 62%,black),0 10px 14px oklch(0% 0 0 / .2)}.lx-sumn b.h{color:var(--color-sky)}.lx-sumn b.a{color:var(--color-ember)}.lx-sumn span{font-size:.84rem;font-weight:800;color:var(--color-ink-3)}.lx-h2h{list-style:none;margin:0;padding:0;display:grid}.lx-h2h li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:9px 0;font-size:.86rem;border-top:1px solid color-mix(in oklch,var(--color-line) 70%,transparent)}.lx-h2h li:first-child{border-top:0}.lx-lc{display:flex;align-items:center;gap:10px;min-width:0}.lx-d{flex:none;width:3.4rem;font-size:.76rem;color:var(--color-ink-3);font-variant-numeric:tabular-nums}.lx-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-2)}.lx-t.r{text-align:right}.lx-t.h,.lx-t.a{font-weight:700;color:var(--color-ink)}.lx-sc{--c: oklch(26% .03 262);min-width:62px;padding:4px 10px;border-radius:8px;text-align:center;color:#fff;letter-spacing:.02em;font-family:var(--font-display);font-weight:850;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(180deg,color-mix(in oklch,var(--c) 80%,white),var(--c) 55%,color-mix(in oklch,var(--c) 80%,black));box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000059,0 2px color-mix(in oklch,var(--c) 55%,black),0 6px 10px -6px var(--color-shadow)}.lx-sc.h{--c: var(--k-h)}.lx-sc.a{--c: var(--k-a)}.lx-sc.d{--c: var(--k-d)}.lx-none{margin:0;font-size:.86rem;color:var(--color-ink-3)}.lx-grp{margin:2px 0 0;font-size:.8rem;font-weight:800;color:var(--color-ink-2)}.lx-tbl{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.86rem;font-variant-numeric:tabular-nums}.lx-tbl th{width:2.8rem;padding:6px 4px;font-size:.74rem;font-weight:800;color:var(--color-ink-3);text-align:center}.lx-tbl th:first-child{width:2.2rem}.lx-tbl th.tm{width:auto}.lx-tbl td{padding:9px 4px;text-align:center;color:var(--color-ink-2);font-family:var(--font-display);font-weight:700;border-top:1px solid color-mix(in oklch,var(--color-line) 70%,transparent)}.lx-tbl .tm{text-align:left}.lx-tbl td.tm{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:inherit}.lx-tbl td.tm .lx-sq{display:inline-block;margin-right:7px;vertical-align:-1px}.lx-tbl td.pts{font-weight:900;color:var(--color-ink)}.lx-tbl.no-d .dc,.lx-tbl.no-p .pc{display:none}.lx-tbl tr.me td{color:var(--color-ink);font-weight:800}.lx-tbl tr.me.h td{background:color-mix(in oklch,var(--k-h) 10%,transparent)}.lx-tbl tr.me.a td{background:color-mix(in oklch,var(--k-a) 12%,transparent)}.lx-tbl tr.me td:first-child{box-shadow:inset 3px 0 0 var(--k-h)}.lx-tbl tr.me.a td:first-child{box-shadow:inset 3px 0 0 var(--k-a)}:root[data-theme=dark] .lx-tbl tr.me.h td{background:color-mix(in oklch,var(--color-sky) 16%,transparent)}:root[data-theme=dark] .lx-tbl tr.me.a td{background:color-mix(in oklch,var(--color-ember) 16%,transparent)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .lx-tbl tr.me.h td{background:color-mix(in oklch,var(--color-sky) 16%,transparent)}:root:not([data-theme=light]) .lx-tbl tr.me.a td{background:color-mix(in oklch,var(--color-ember) 16%,transparent)}}@media (max-width: 420px){.lx-c{width:34px;height:40px}.lx-cells{gap:4px}.lx-c small{font-size:.56rem}.lx-h2h li{gap:6px;font-size:.8rem}.lx-lc{gap:6px}.lx-d{width:2.9rem}.lx-sc{min-width:52px;padding:4px 6px}.lx-sumn b{font-size:1.6rem}.lx-tbl th{width:2.2rem}.lx-tbl th:first-child{width:1.8rem}}@media (prefers-reduced-motion: reduce){.lx-c{transform:none}}.mt-tabs button{padding:0 2px;font-size:clamp(.82rem,3.6vw,.95rem);text-overflow:clip}html.mt-embed .mt-sptag,html.mt-embed .mt-lglogo{display:none}.mt-seo{margin-top:var(--space-lg)}.mt-seo[hidden],html.mt-embed .mt-seo{display:none}.mt-seo-p{margin:0;max-width:68ch;font-size:.95rem;line-height:1.7;color:var(--color-ink-2);text-wrap:pretty;overflow-wrap:anywhere}.mt-seo-h3{margin:var(--space-lg) 0 var(--space-sm);font-family:var(--font-display);font-weight:800;font-size:.98rem;color:var(--color-sky-deep)}.mt-seo-ai{list-style:none;margin:0;padding:0;display:grid;gap:8px;max-width:68ch}.mt-seo-ai li{position:relative;padding-left:16px;font-size:.92rem;line-height:1.65;color:var(--color-ink-2);text-wrap:pretty;overflow-wrap:anywhere}.mt-seo-ai li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--color-sky)}.mt-seo-ai b{font-weight:700;color:var(--color-ink)}.mt-seo-lg{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-sm);font-weight:700;font-size:.92rem;color:var(--color-sky-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.mt-seo-lg:hover{text-decoration-thickness:2px}.mt-seo-lg:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}@media (max-width: 640px){.mt-seo{margin-top:var(--space-md)}}:root[data-theme=dark] .mt-seo-h3,:root[data-theme=dark] .mt-seo-lg{color:var(--color-sky)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .mt-seo-h3,:root:not([data-theme=light]) .mt-seo-lg{color:var(--color-sky)}}html.mt-embed .mt-lg{padding-top:0;justify-content:center;text-align:center;flex:1}html.mt-embed .mt-lglink{--lg-hi: oklch(100% 0 0 / .95);--lg-side: color-mix(in oklch, var(--color-ink) 18%, var(--color-led));position:relative;gap:8px;max-width:100%;min-width:0;padding:5px 13px 5px 16px;border:1px solid color-mix(in oklch,var(--color-ink) 10%,transparent);border-radius:12px;background:linear-gradient(170deg,var(--color-paper-2),var(--color-led));box-shadow:inset 0 1px 0 var(--lg-hi),0 3px 0 var(--lg-side),0 12px 18px -10px var(--color-shadow);transition:transform .12s var(--ease-out),box-shadow .12s var(--ease-out)}html.mt-embed .mt-lglink:after{content:"";flex:none;width:7px;height:7px;margin-left:1px;border:solid var(--color-ink-3);border-width:2px 2px 0 0;transform:rotate(45deg)}html.mt-embed .mt-lglink:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 var(--lg-hi),0 4px 0 var(--lg-side),0 14px 20px -10px var(--color-shadow)}html.mt-embed .mt-lglink:hover b{color:var(--color-ink);text-decoration:none}html.mt-embed .mt-lglink:active{transform:translateY(2px);box-shadow:inset 0 1px 0 var(--lg-hi),0 1px 0 var(--lg-side),0 4px 8px -6px var(--color-shadow)}html.mt-embed .mt-lglink b{min-width:0}html.mt-embed .mt-lglink .mt-region{color:var(--color-ink-2);font-weight:600}:root[data-theme=dark] html.mt-embed .mt-lglink,html.mt-embed:root[data-theme=dark] .mt-lglink{--lg-hi: oklch(100% 0 0 / .14);--lg-side: oklch(12% .012 257)}@media (prefers-color-scheme: dark){html.mt-embed:root:not([data-theme=light]) .mt-lglink{--lg-hi: oklch(100% 0 0 / .14);--lg-side: oklch(12% .012 257)}}@media (prefers-reduced-motion: reduce){html.mt-embed .mt-lglink{transition:none}html.mt-embed .mt-lglink:hover,html.mt-embed .mt-lglink:active{transform:none}}html.mt-embed .mt-share-b{width:48px;min-height:48px;padding:0;justify-content:center;border-radius:14px}html.mt-embed .mt-share-b span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.mt-embed .mt-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60% 55% at 50% 58%,color-mix(in oklch,var(--color-sky) 14%,transparent),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%233d5fc4' stroke-opacity='.28' stroke-width='1.4'%3E%3Cpath d='M128 18H272L470 300H-70Z'/%3E%3Cpath d='M60 168H340'/%3E%3Cellipse cx='200' cy='168' rx='74' ry='24'/%3E%3Cpath d='M200 18V300'/%3E%3Cpath d='M165 18 160 40H240L235 18'/%3E%3Cpath d='M146 18 136 64H264L254 18'/%3E%3C/g%3E%3Ccircle cx='200' cy='168' r='3' fill='%233d5fc4' fill-opacity='.35'/%3E%3C/svg%3E") center / 100% 100% no-repeat}:root[data-theme=dark] html.mt-embed .mt-hero:before,html.mt-embed[data-theme=dark] .mt-hero:before{opacity:.7}html.mt-embed .mt-hero-in{position:relative;z-index:1;min-height:0;padding-bottom:var(--space-lg)}@media (max-width: 640px){html.mt-embed .mt-hero-in{padding-bottom:var(--space-md)}}@media (min-width: 1100px){html.mt-embed .mt-hero-in{padding-bottom:var(--space-xl)}}.lx-bar{display:flex;gap:3px;height:12px}.lx-bar i{--c: var(--k-d);flex-basis:0;border-radius:3px;background:linear-gradient(180deg,color-mix(in oklch,var(--c) 70%,white),var(--c) 60%,color-mix(in oklch,var(--c) 85%,black));box-shadow:0 2px color-mix(in oklch,var(--c) 55%,black)}.lx-bar i:first-child{border-radius:6px 3px 3px 6px}.lx-bar i:last-child{border-radius:3px 6px 6px 3px}.lx-bar i:only-child{border-radius:6px}.lx-bar i.h{--c: var(--k-h)}.lx-bar i.a{--c: var(--k-a)}.lx-bar i.d{--c: color-mix(in oklch, var(--k-d) 60%, white)}.lx-h2h li.lx-mt{grid-template-columns:minmax(0,1fr) 7.2rem minmax(0,1fr);align-items:end;padding:10px 0}.lx-mt .lx-t{display:flex;align-items:center;height:34px}.lx-mt .lx-t.r{justify-content:flex-end}.lx-mid{display:grid;justify-items:center;gap:4px}.lx-mid .lx-d{width:auto;font-size:.74rem;font-weight:700}.lx-mid .lx-sc{display:grid;place-items:center;width:64px;min-width:0;height:34px;padding:0;box-sizing:border-box}
