.kit,.kit *,.kit :before,.kit :after{box-sizing:border-box}.kit{--kit-accent-fill:color-mix(in srgb, var(--gr-lime) 22%, var(--gr-accent-text));min-width:0;color:var(--gr-text);font-family:var(--gr-font-body)}.kit .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kit :focus-visible{outline:3px solid var(--gr-focus);outline-offset:2px}.kit abbr[title]{text-decoration:none}.kit-tone-accent{--kit-fill:var(--kit-accent-fill);--kit-ink:var(--gr-accent-text)}.kit-tone-good{--kit-fill:var(--gr-good);--kit-ink:var(--gr-good)}.kit-tone-warn{--kit-fill:var(--gr-warn);--kit-ink:var(--gr-warn)}.kit-tone-bad{--kit-fill:var(--gr-bad);--kit-ink:var(--gr-bad)}.kit-tone-info{--kit-fill:var(--gr-info);--kit-ink:var(--gr-info)}.kit-tone-muted{--kit-fill:var(--gr-muted);--kit-ink:var(--gr-muted)}.kit-tone-home{--kit-fill:var(--gr-home);--kit-ink:var(--gr-home)}.kit-tone-away{--kit-fill:var(--gr-away);--kit-ink:var(--gr-away)}.kit-card{background:var(--gr-surface);border:1px solid var(--gr-line);border-radius:12px;width:100%;overflow:hidden;container:kit/inline-size}.kit-empty{text-align:center;color:var(--gr-muted);margin:0;padding:28px 16px;font-size:14px;line-height:1.4}.kit-caption{caption-side:top;text-align:left;color:var(--gr-text);font:700 14px/1.2 var(--gr-font-heading);padding:14px 16px 10px}.kit-group-title{background:var(--gr-raised);border-top:1px solid var(--gr-line);border-bottom:1px solid var(--gr-line);color:var(--gr-muted);font:700 12px/1.2 var(--gr-font-data);letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:8px;margin:0;padding:10px 16px;display:flex}.kit-group-title .kit-sh-count{background:var(--gr-sunken)}.kit-btn{border:1px solid var(--gr-line-strong);min-width:44px;min-height:44px;color:var(--gr-text);font:700 12px/1 var(--gr-font-data);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.kit-btn svg{flex:none}@media (hover:hover){.kit-btn:hover{background:var(--gr-hover);border-color:var(--gr-accent-text);color:var(--gr-accent-text)}}.kit-iconbtn{width:44px;height:44px;color:var(--gr-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.kit-iconbtn svg{transition:rotate .16s}.kit-iconbtn[aria-expanded=true]{color:var(--gr-accent-text)}.kit-iconbtn[aria-expanded=true] svg{rotate:180deg}@media (hover:hover){.kit-iconbtn:hover{background:var(--gr-hover);color:var(--gr-accent-text)}}.kit-chip{border:1px solid var(--gr-line);background:var(--gr-sunken);min-height:24px;color:var(--gr-text);font:700 12px/1 var(--gr-font-data);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.kit-tier{background:color-mix(in srgb, var(--kit-tier) 12%, transparent);border-color:color-mix(in srgb, var(--kit-tier) 55%, transparent);color:var(--kit-tier)}.kit-tier-0{--kit-tier:var(--tier-0)}.kit-tier-1{--kit-tier:var(--tier-1)}.kit-tier-2{--kit-tier:var(--tier-2)}.kit-tier-3{--kit-tier:var(--tier-3)}.kit-status-live{background:var(--gr-bad-bg);border-color:color-mix(in srgb, var(--gr-bad) 45%, transparent);color:var(--gr-bad)}.kit-status-ft{color:var(--gr-muted)}.kit-status-void{background:var(--gr-warn-bg);border-color:color-mix(in srgb, var(--gr-warn) 45%, transparent);color:var(--gr-warn)}.kit-live-dot{background:currentColor;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.kit-live-dot{animation:1.6s ease-in-out infinite kit-pulse}}@keyframes kit-pulse{50%{opacity:.35}}.kit-crest .cs-initials{font-size:max(11px, calc(var(--cs-size,44px) * .27))}.kit-crest{width:var(--kit-crest,36px);height:var(--kit-crest,36px);border:1px solid var(--gr-line);background:var(--gr-sunken);border-radius:9px;flex:none;place-items:center;display:inline-grid}.kit-sh{border:1px solid var(--gr-line);background:var(--gr-surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:56px;padding:6px 12px 6px 20px;display:flex;position:relative}.kit-sh:before{content:"";background:var(--gr-accent-text);width:4px;position:absolute;top:0;bottom:0;left:0}.kit-card>.kit-sh{border:0;border-bottom:1px solid var(--gr-line);border-radius:0}.kit-sh-title{min-width:0;color:var(--gr-text);font:700 16px/1.2 var(--gr-font-heading);letter-spacing:.03em;text-transform:uppercase;overflow-wrap:anywhere;flex:auto;align-items:baseline;gap:8px;margin:0;display:flex}.kit-sh-count{background:var(--gr-sunken);color:var(--gr-muted);font:700 12px/1 var(--gr-font-data);letter-spacing:0;border-radius:99px;padding:4px 8px}.kit-sh-extra{align-items:center;gap:8px;min-width:0;display:flex}.kit-sh .kit-btn{flex:none;margin-left:auto}.kit-tabs-wrap{border:1px solid var(--gr-line);background:var(--gr-surface);border-radius:12px;position:relative;overflow:hidden}.kit-tabs{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.kit-tabs::-webkit-scrollbar{display:none}.kit-tabs-wrap[data-more-end] .kit-tabs{-webkit-mask-image:linear-gradient(to right, var(--gr-text) calc(100% - 36px), transparent);-webkit-mask-image:linear-gradient(to right, var(--gr-text) calc(100% - 36px), transparent);mask-image:linear-gradient(to right, var(--gr-text) calc(100% - 36px), transparent)}.kit-tabs-wrap[data-more-start] .kit-tabs{-webkit-mask-image:linear-gradient(to left, var(--gr-text) calc(100% - 36px), transparent);-webkit-mask-image:linear-gradient(to left, var(--gr-text) calc(100% - 36px), transparent);mask-image:linear-gradient(to left, var(--gr-text) calc(100% - 36px), transparent)}.kit-tabs-wrap[data-more-start][data-more-end] .kit-tabs{-webkit-mask-image:linear-gradient(to right, transparent, var(--gr-text) 36px, var(--gr-text) calc(100% - 36px), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--gr-text) 36px, var(--gr-text) calc(100% - 36px), transparent);mask-image:linear-gradient(to right, transparent, var(--gr-text) 36px, var(--gr-text) calc(100% - 36px), transparent)}.kit-tab{min-height:52px;color:var(--gr-muted);font:700 13px/1 var(--gr-font-heading);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.kit-tab[aria-selected=true]{border-bottom-color:var(--gr-accent-text);color:var(--gr-text)}.kit-tab:disabled{opacity:.5;cursor:default}.kit-tab-count{background:var(--gr-sunken);color:var(--gr-muted);font:700 12px/1 var(--gr-font-data);letter-spacing:0;border-radius:99px;padding:3px 7px}.kit-tab:focus-visible{outline-offset:-3px}@media (hover:hover){.kit-tab:not(:disabled):hover{color:var(--gr-text)}}.kit-tabpanel{min-width:0}.kit-statbar{gap:7px;min-width:0;display:grid}.kit-statbar-head{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.kit-statbar-label{min-width:0;color:var(--gr-muted);font:700 12px/1.2 var(--gr-font-data);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.kit-statbar-value{color:var(--gr-text);font:700 16px/1 var(--gr-font-data);font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:6px;display:inline-flex}.kit-statbar-value small{color:var(--gr-muted);font-size:12px;font-weight:600}.kit-delta{font:700 12px/1 var(--gr-font-data);border-radius:99px;padding:3px 6px;font-style:normal}.kit-delta.is-up{background:var(--gr-good-bg);color:var(--gr-good)}.kit-delta.is-down{background:var(--gr-bad-bg);color:var(--gr-bad)}.kit-statbar-track{background:var(--gr-sunken);border-radius:99px;height:10px;position:relative}.kit-statbar-fill,.kit-statbar-ghost,.kit-statbar-cap{position:absolute;top:0;bottom:0}.kit-statbar-fill{background:var(--kit-fill);border-radius:99px;left:0}.kit-statbar-ghost{background:color-mix(in srgb, var(--kit-fill) 30%, transparent);border-radius:0 99px 99px 0}.kit-statbar-cap{background:var(--gr-text);opacity:.75;border-radius:1px;width:2px;margin-left:-1px;top:-3px;bottom:-3px}.kit-statbar.is-sm .kit-statbar-track{height:6px}.kit-statbar.is-sm .kit-statbar-value{font-size:14px}.kit-statbar.is-unknown .kit-statbar-value{color:var(--gr-muted)}.kit-statbar[data-motion=on] .kit-statbar-fill,.kit-statbar[data-motion=on] .kit-statbar-ghost{transition:width .52s var(--ease-out,ease-out), left .52s var(--ease-out,ease-out)}.kit-statbar[data-motion=on] .kit-statbar-cap{transition:left .52s var(--ease-out,ease-out)}.kit-ring{width:var(--kit-ring,92px);text-align:center;justify-items:center;gap:6px;max-width:100%;display:inline-grid}.kit-ring-dial{width:var(--kit-ring,92px);height:var(--kit-ring,92px);position:relative}.kit-ring-dial svg{width:100%;height:100%;display:block;rotate:-90deg}.kit-ring-track,.kit-ring-fill{fill:none;stroke-width:9px}.kit-ring-track{stroke:var(--gr-sunken)}.kit-ring-fill{stroke:var(--kit-fill);stroke-linecap:round}.kit-ring[data-motion=on] .kit-ring-fill{transition:stroke-dashoffset .6s var(--ease-out,ease-out)}.kit-ring-value{color:var(--gr-text);font:800 calc(var(--kit-ring,92px) * .27)/1 var(--gr-font-heading);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.kit-ring-label{color:var(--gr-muted);font:700 12px/1.2 var(--gr-font-data);letter-spacing:.02em;text-transform:uppercase}.kit-ring-caption{color:var(--gr-muted);font:600 12px/1.2 var(--gr-font-data);margin-top:-4px}.kit-ring.is-unknown .kit-ring-value{color:var(--gr-muted)}.kit-hero-wrap{width:100%;container:kit-hero/inline-size}.kit-hero{border:1px solid var(--gr-line);background:var(--gr-surface);width:100%;box-shadow:var(--gr-shadow-small);border-radius:14px;gap:18px;padding:18px 16px 20px;display:grid}.kit-hero-head{align-items:flex-end;gap:14px;min-width:0;display:flex}.kit-hero-no{color:var(--gr-text);font:800 clamp(56px, 20cqw, 96px)/.82 var(--gr-font-heading);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none}.kit-hero-title{gap:10px;min-width:0;display:grid}.kit-hero-name{text-transform:uppercase;overflow-wrap:anywhere;margin:0}.kit-hero-first,.kit-hero-last{font-family:var(--gr-font-heading);line-height:1;display:block}.kit-hero-first{color:var(--gr-muted);letter-spacing:.1em;font-size:clamp(14px,4.4cqw,20px);font-weight:600}.kit-hero-last{color:var(--gr-accent-text);letter-spacing:.01em;margin-top:4px;font-size:clamp(28px,10cqw,52px);font-weight:800}.kit-hero-meta{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.kit-hero-club{min-width:0;color:var(--gr-muted);font:600 14px/1.2 var(--gr-font-body);align-items:center;gap:8px;display:inline-flex}.kit-hero-media{border:1px solid var(--gr-line);background:radial-gradient(ellipse 80% 70% at 50% 28%, color-mix(in srgb, var(--art-lime) 16%, var(--art-forest)), var(--art-void) 78%);border-radius:12px;place-items:center;min-height:240px;padding:18px;display:grid}.kit-hero-media>*{width:min(100%,230px)}.kit-hero-body{gap:18px;min-width:0;display:grid}.kit-hero-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.kit-fact{background:var(--gr-raised);border:1px solid var(--gr-line);border-radius:10px;gap:4px;min-width:0;padding:10px 12px;display:grid}.kit-fact dt{color:var(--gr-muted);font:700 12px/1.2 var(--gr-font-data);letter-spacing:.06em;text-transform:uppercase}.kit-fact dd{color:var(--gr-text);font:700 16px/1.2 var(--gr-font-heading);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.kit-hero-rings{grid-template-columns:repeat(auto-fit,minmax(68px,1fr));justify-items:center;gap:14px 6px;display:grid}.kit-hero-stats{gap:14px;display:grid}.kit-hero-stats-title{color:var(--gr-muted);font:700 12px/1.2 var(--gr-font-data);letter-spacing:.08em;text-transform:uppercase;margin:0}@container kit-hero (width>=700px){.kit-hero{grid-template-columns:minmax(220px,290px) minmax(0,1fr);grid-template-areas:"media head""media body";align-items:start;gap:22px 32px;padding:26px 28px 28px}.kit-hero-head{grid-area:head}.kit-hero-media{grid-area:media;align-self:stretch}.kit-hero-body{grid-area:body}.kit-hero:not(.has-media){grid-template-columns:minmax(0,1fr);grid-template-areas:"head""body"}.kit-hero-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.kit-table{border-collapse:collapse;width:100%;color:var(--gr-text);font-size:14px}.kit-table th,.kit-table td{border-top:1px solid var(--gr-line);text-align:center;vertical-align:middle;padding:6px 8px}.kit-table thead th{border-top:0;border-bottom:1px solid var(--gr-line-strong);background:var(--gr-raised);color:var(--gr-muted);font:700 12px/1.2 var(--gr-font-data);letter-spacing:.06em;text-transform:uppercase}.kit-table tbody th{font-weight:inherit}.kit-num{font-family:var(--gr-font-data);font-variant-numeric:tabular-nums;text-align:center}.kit-table thead th:first-child,.kit-table tbody td:first-child,.kit-table tbody th:first-child{padding-left:16px}.kit-table thead th:last-child,.kit-table tbody td:last-child{padding-right:16px}.kit-st-table thead th.kit-st-club,.kit-st-table tbody th.kit-st-club{text-align:left;width:100%}.kit-st-table .kit-st-pos{text-align:left;white-space:nowrap;width:1%}.kit-rank{color:var(--gr-muted);font:700 12px/1 var(--gr-font-data);letter-spacing:.04em}.kit-st-team{min-width:0;min-height:48px;color:inherit;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;text-decoration:none;display:flex}.kit-st-name{-webkit-line-clamp:2;min-width:0;font:600 14px/1.25 var(--gr-font-body);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){a.kit-st-team:hover .kit-st-name{color:var(--gr-accent-text);text-decoration:underline}}.kit-st-pts b{color:var(--gr-text);font-size:15px;font-weight:800}.kit-st-table tr.is-own{background:var(--gr-accent-soft)}.kit-st-table tr.is-own>:first-child{box-shadow:inset 4px 0 0 var(--gr-accent-text)}.kit-st-more,.kit-st-detail{display:none}.kit-st-formcol{white-space:nowrap}.kit-form{gap:3px;display:inline-flex}.kit-pip{background:var(--gr-sunken);width:22px;height:22px;color:var(--gr-muted);font:700 12px/1 var(--gr-font-data);border-radius:5px;place-items:center;font-style:normal;display:grid}.kit-pip.is-W{background:var(--gr-good-bg);color:var(--gr-good);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gr-good) 45%, transparent)}.kit-pip.is-L{background:var(--gr-bad-bg);color:var(--gr-bad);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gr-bad) 45%, transparent)}.kit-pip.is-D{box-shadow:inset 0 0 0 1px var(--gr-line-strong)}.kit-st-detail td{background:var(--gr-raised);text-align:left;border-top:0;padding:4px 16px 14px}.kit-st-facts{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;display:grid}.kit-st-facts div{background:var(--gr-surface);border:1px solid var(--gr-line);border-radius:8px;justify-items:center;gap:4px;padding:8px 4px;display:grid}.kit-st-facts dt{color:var(--gr-muted);font:700 12px/1 var(--gr-font-data);letter-spacing:.06em}.kit-st-facts dd{color:var(--gr-text);font:800 16px/1 var(--gr-font-data);font-variant-numeric:tabular-nums;margin:0}.kit-st-formrow{color:var(--gr-muted);font:700 12px/1 var(--gr-font-data);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}@container kit (width<=720px){.kit-st-x{display:none}.kit-st-table th.kit-st-more,.kit-st-table td.kit-st-more{width:48px;padding:0 4px 0 0;display:table-cell}.kit-st-table tr.kit-st-detail{display:table-row}.kit-st-table th,.kit-st-table td{padding-inline-start:4px;padding-inline-end:4px}.kit-table thead th:first-child,.kit-table tbody td:first-child{padding-left:12px}.kit-st-team{gap:8px}}.kit-fx-list{margin:0;padding:0;list-style:none}.kit-fx-list>li+li{border-top:1px solid var(--gr-line)}.kit-fx-group:first-of-type .kit-group-title{border-top:0}.kit-fx-row{min-height:68px;color:inherit;-webkit-tap-highlight-color:transparent;grid-template-columns:minmax(0,1fr) minmax(78px,auto) minmax(0,1fr);align-items:center;gap:4px 8px;padding:10px 16px;text-decoration:none;display:grid;position:relative}.kit-fx-row.is-link{min-height:72px}@media (hover:hover){a.kit-fx-row:hover{background:var(--gr-hover)}}.kit-fx-row.is-own{background:var(--gr-accent-soft);box-shadow:inset 4px 0 0 var(--gr-accent-text)}.kit-fx-row:focus-visible{outline-offset:-3px}.kit-fx-side{align-items:center;gap:10px;min-width:0;display:flex}.kit-fx-side.is-home{text-align:right;justify-content:flex-end}.kit-fx-name{-webkit-line-clamp:2;min-width:0;color:var(--gr-text);font:600 14px/1.25 var(--gr-font-body);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kit-fx-side.is-win .kit-fx-name{font-weight:800}.kit-fx-side.is-lose .kit-fx-name{color:var(--gr-muted);font-weight:500}.kit-fx-mid{text-align:center;justify-items:center;gap:5px;display:grid}.kit-fx-score{color:var(--gr-text);font:800 22px/1 var(--gr-font-heading);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.kit-fx-score i{color:var(--gr-muted);font-style:normal;font-weight:600}.kit-fx-score.is-hidden{color:var(--gr-muted)}.kit-fx-time{color:var(--gr-text);font:800 18px/1 var(--gr-font-heading);font-variant-numeric:tabular-nums}.kit-fx-sub{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;display:flex}.kit-fx-date{color:var(--gr-muted);font:600 12px/1.2 var(--gr-font-data)}.kit-fx-note{color:var(--gr-muted);font:600 12px/1.3 var(--gr-font-body);text-align:center;grid-column:1/-1}@container kit (width<=420px){.kit-fx-row{grid-template-columns:minmax(0,1fr) minmax(64px,auto) minmax(0,1fr);gap:4px 6px;min-height:96px;padding:12px}.kit-fx-side,.kit-fx-side.is-home{text-align:center;flex-direction:column;justify-content:center;gap:6px}.kit-fx-side.is-home{flex-direction:column-reverse}.kit-fx-name{overflow-wrap:break-word}}.kit-log-table thead th.kit-log-date,.kit-log-table thead th.kit-log-opp,.kit-log-table tbody td.kit-log-date,.kit-log-table tbody td.kit-log-opp{text-align:left}.kit-log-date{white-space:nowrap;color:var(--gr-muted);font:600 13px/1.2 var(--gr-font-data)}.kit-log-opp{width:100%}.kit-log-opp>*{vertical-align:middle}.kit-log-team{min-width:0;min-height:48px;color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.kit-log-name{min-width:0;font:600 14px/1.25 var(--gr-font-body);overflow-wrap:anywhere}@media (hover:hover){a.kit-log-team:hover .kit-log-name{color:var(--gr-accent-text);text-decoration:underline}}.kit-venue{border:1px solid var(--gr-line-strong);min-width:22px;height:22px;color:var(--gr-muted);font:700 12px/1 var(--gr-font-data);border-radius:5px;place-items:center;margin-left:8px;display:inline-grid}.kit-result{justify-content:center;min-width:30px}.kit-result.is-W{background:var(--gr-good-bg);border-color:color-mix(in srgb, var(--gr-good) 45%, transparent);color:var(--gr-good)}.kit-result.is-L{background:var(--gr-bad-bg);border-color:color-mix(in srgb, var(--gr-bad) 45%, transparent);color:var(--gr-bad)}.kit-result.is-D{color:var(--gr-muted);border-color:var(--gr-line-strong)}.kit-result.is-hidden{color:var(--gr-muted)}.kit-log-score b{white-space:nowrap;font-size:15px;font-weight:800}@container kit (width<=680px){.kit-log-table,.kit-log-table tbody{display:block}.kit-log-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.kit-log-table tbody tr{border-top:1px solid var(--gr-line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:8px;padding:12px 12px 14px;display:grid}.kit-log-table tbody tr:first-child{border-top:0}.kit-log-table tbody td{text-align:left;border:0;min-width:0;padding:0;display:block}.kit-log-table td.kit-log-date{grid-area:1/1/auto/7}.kit-log-table td.kit-log-res{grid-area:1/7/auto/13;justify-self:end}.kit-log-table td.kit-log-opp{grid-area:2/1/auto/10;align-items:center;width:auto;display:flex}.kit-log-table td.kit-log-score{text-align:right;grid-area:2/10/auto/13}.kit-log-table td.kit-log-score b{font:800 22px/1 var(--gr-font-heading)}.kit-log-table tbody td.kit-log-n{background:var(--gr-raised);border:1px solid var(--gr-line);border-radius:8px;grid-column:span 4;gap:3px;padding:8px 9px;font-size:16px;font-weight:700;display:grid}.kit-log-table[data-n="1"] tbody td.kit-log-n{grid-column:span 12}.kit-log-table[data-n="2"] tbody td.kit-log-n{grid-column:span 6}.kit-log-table[data-n="4"] tbody td.kit-log-n{grid-column:span 3}.kit-log-table td.kit-log-n:before{content:attr(data-label);color:var(--gr-muted);font:700 12px/1.2 var(--gr-font-data);letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere}}.kit-cmp-sides{justify-content:space-between;gap:12px;padding:16px 16px 4px;display:flex}.kit-cmp-side{min-width:0;color:var(--gr-text);font:700 14px/1.2 var(--gr-font-heading);overflow-wrap:anywhere;align-items:center;gap:10px;padding-bottom:6px;display:flex}.kit-cmp-side.is-home{border-bottom:3px solid var(--gr-home)}.kit-cmp-side.is-away{border-bottom:3px solid var(--gr-away);text-align:right;justify-content:flex-end}.kit-cmp-notice{border:1px dashed var(--gr-line-strong);background:var(--gr-raised);border-radius:10px;justify-items:start;gap:10px;margin:8px 16px 0;padding:12px 14px;display:grid}.kit-cmp-notice p{color:var(--gr-muted);margin:0;font-size:14px;line-height:1.4}.kit-cmp-list{gap:18px;margin:0;padding:14px 16px 18px;list-style:none;display:grid}.kit-cmp-head{grid-template-columns:minmax(48px,auto) minmax(0,1fr) minmax(48px,auto);align-items:baseline;gap:8px;margin-bottom:7px;display:grid}.kit-cmp-val{font:700 16px/1 var(--gr-font-data);font-variant-numeric:tabular-nums}.kit-cmp-val.is-home{color:var(--gr-home);text-align:left}.kit-cmp-val.is-away{color:var(--gr-away);text-align:right}.kit-cmp-val.is-lead{font-size:18px;font-weight:800}.kit-cmp.is-hidden .kit-cmp-val{color:var(--gr-muted)}.kit-cmp-label{color:var(--gr-muted);font:700 12px/1.2 var(--gr-font-data);letter-spacing:.06em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.kit-cmp-bar{background:var(--gr-sunken);border-radius:99px;gap:3px;height:10px;display:flex;overflow:hidden}.kit-cmp-bar i{min-width:3px;height:100%;display:block}.kit-cmp-bar i.is-home{background:var(--gr-home);border-radius:99px 0 0 99px}.kit-cmp-bar i.is-away{background:var(--gr-away);border-radius:0 99px 99px 0}.kit-cmp-bar i.is-none{background:repeating-linear-gradient(135deg, var(--gr-line-strong) 0 6px, transparent 6px 12px);flex:1}.kit-box-head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:12px;padding:22px 16px 18px;display:grid}.kit-box-club{min-width:0;color:var(--gr-text);font:700 14px/1.2 var(--gr-font-heading);text-align:center;overflow-wrap:anywhere;justify-items:center;gap:10px;display:grid}.kit-box-club:after{content:"";background:var(--gr-home);border-radius:2px;width:36px;height:3px}.kit-box-club.is-away:after{background:var(--gr-away)}.kit-box-mid{text-align:center;justify-items:center;gap:8px;padding-top:6px;display:grid}.kit-box-mid small{color:var(--gr-muted);font:600 12px/1.2 var(--gr-font-data)}.kit-box-score{color:var(--gr-text);font:800 38px/1 var(--gr-font-heading);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.kit-box-score i{color:var(--gr-muted);font-style:normal;font-weight:600}.kit-box-score.is-hidden{color:var(--gr-muted)}.kit-box-time{color:var(--gr-text);font:800 26px/1 var(--gr-font-heading);font-variant-numeric:tabular-nums}.kit-box .kit-box-stats{border:0;border-top:1px solid var(--gr-line);border-radius:0}.kit-box .kit-box-stats .kit-cmp-sides{display:none}.kit-box .kit-box-notice{margin-bottom:16px}.kit-ev{border-top:1px solid var(--gr-line);gap:0;margin:0;padding:4px 16px 8px;list-style:none;display:grid}.kit-ev-row{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:center;min-height:44px;padding:6px 0;display:grid}.kit-ev-row+.kit-ev-row{border-top:1px solid var(--gr-line)}.kit-ev-body{min-width:0;color:var(--gr-text);font:600 14px/1.25 var(--gr-font-body);overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}.kit-ev-row.is-home .kit-ev-body{text-align:right;color:var(--gr-text);flex-direction:row-reverse;grid-area:1/1;justify-self:end}.kit-ev-row.is-away .kit-ev-body{grid-area:1/3;justify-self:start}.kit-ev-min{color:var(--gr-muted);font:700 12px/1 var(--gr-font-data);font-variant-numeric:tabular-nums;grid-area:1/2;justify-self:center}.kit-ev-row.is-home svg{color:var(--gr-home)}.kit-ev-row.is-away svg{color:var(--gr-away)}.kit-cardpip{background:var(--gr-warn);border-radius:2px;flex:none;width:11px;height:15px}.kit-cardpip.is-red{background:var(--gr-bad)}.kit-lp-switch{gap:8px;padding:12px 12px 0;display:none}.kit-lp-pick{border:1px solid var(--gr-line-strong);min-width:0;min-height:52px;color:var(--gr-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:10px;flex:1 1 0;justify-items:center;gap:2px;padding:6px 10px;display:grid}.kit-lp-pick-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:700 14px/1.2 var(--gr-font-heading);overflow:hidden}.kit-lp-pick-form{color:var(--gr-muted);font:700 12px/1.2 var(--gr-font-data);letter-spacing:.06em}.kit-lp-pick[aria-pressed=true]{border-color:var(--gr-accent-text);background:var(--gr-accent-soft);box-shadow:inset 0 -3px 0 var(--gr-accent-text)}.kit-lp-board{isolation:isolate;aspect-ratio:4/3;border:1px solid var(--gr-line);background:repeating-linear-gradient(90deg, var(--art-forest) 0 12.5%, color-mix(in srgb, var(--art-lime) 9%, var(--art-forest)) 12.5% 25%);border-radius:10px;max-width:920px;margin:12px auto;position:relative;overflow:hidden;container:kit-pitch/inline-size}.kit-lp-lines{z-index:-1;fill:none;width:100%;height:100%;stroke:color-mix(in srgb, var(--art-flood) 45%, transparent);stroke-width:1.6px;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.kit-lp-lines *{vector-effect:non-scaling-stroke}.kit-lp-lines .kit-lp-spot{fill:color-mix(in srgb, var(--art-flood) 55%, transparent);stroke:none}.kit-lp-lines.is-port{display:none}.kit-lp-team{margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.kit-lp-slot{left:var(--lx);top:var(--ly);width:0;height:0;position:absolute}.kit-lp-chip{min-width:48px;color:var(--gr-text);font:inherit;background:0 0;border:0;justify-items:center;gap:3px;padding:0;text-decoration:none;display:grid;position:absolute;top:0;left:0;translate:-50% -50%}.kit-lp-chip.is-action{cursor:pointer;-webkit-tap-highlight-color:transparent;align-content:center;min-height:52px}.kit-lp-disc{aspect-ratio:1;background:var(--gr-home);width:clamp(28px,6.4cqw,46px);color:var(--gr-on-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--art-void) 70%, transparent);font:800 clamp(12px, 2.6cqw, 16px)/1 var(--gr-font-data);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:relative}.kit-lp-chip.is-away .kit-lp-disc{background:var(--gr-away)}.kit-lp-rating,.kit-lp-cap{border:1px solid var(--gr-line-strong);background:var(--art-void);min-width:20px;color:var(--gr-text);font:700 12px/1 var(--gr-font-data);text-align:center;border-radius:6px;padding:3px 4px;font-style:normal;position:absolute}.kit-lp-rating{top:-9px;right:-10px}.kit-lp-cap{color:var(--gr-accent-text);top:-9px;left:-10px}.kit-lp-name{text-overflow:ellipsis;white-space:nowrap;max-width:clamp(70px,11cqw,104px);color:var(--gr-text);font:600 12px/1.2 var(--gr-font-body);text-shadow:0 1px 2px var(--art-void), 0 0 6px var(--art-void);overflow:hidden}@media (hover:hover){.kit-lp-chip.is-action:hover .kit-lp-disc{box-shadow:0 0 0 3px var(--gr-accent-text)}}.kit-lp-chip.is-action:focus-visible{outline-offset:0;border-radius:10px}@container kit (width<=600px){.kit-lp-switch{display:flex}.kit-lp-board{aspect-ratio:3/4;max-width:440px;margin-inline-start:auto;margin-inline-end:auto}.kit-lp-lines.is-land{display:none}.kit-lp-lines.is-port{display:block}.kit-lp-slot{left:var(--px);top:var(--py)}.kit-lp-disc{width:clamp(34px,11.5cqw,48px);font-size:clamp(13px,4cqw,17px)}.kit-lp-name{max-width:76px}.kit-lp-board[data-mode=duel][data-view=home] .kit-lp-team.is-away,.kit-lp-board[data-mode=duel][data-view=away] .kit-lp-team.is-home{display:none}}.kit-roster-group+.kit-roster-group{margin-top:4px}.kit-roster-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;margin:0;padding:14px 16px 18px;list-style:none;display:grid}.kit-rc{border:1px solid var(--gr-line);background:var(--gr-raised);width:100%;min-height:44px;color:var(--gr-text);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;gap:10px;padding:8px;text-decoration:none;display:grid}.kit-rc.is-static{cursor:default}@media (hover:hover){a.kit-rc:hover,button.kit-rc:hover{border-color:var(--gr-accent-text);background:var(--gr-hover)}}.kit-rc:focus-visible{outline-offset:2px}.kit-rc-art{background:radial-gradient(ellipse 80% 70% at 50% 30%, color-mix(in srgb, var(--art-lime) 14%, var(--art-forest)), var(--art-void) 80%);border-radius:9px;padding:8px 10px;display:block;position:relative}.kit-rc-art .gx-tier{max-width:150px;margin-inline-start:auto;margin-inline-end:auto}.kit-rc-bust{width:100%;height:100%;fill:color-mix(in srgb, var(--gr-text) 22%, transparent);padding:14% 10% 0;display:block}.kit-rc-no{z-index:3;color:var(--gr-text);font:800 14px/1 var(--gr-font-data);text-shadow:0 1px 3px var(--art-void);position:absolute;top:8px;left:10px}.kit-rc-lock{z-index:3;color:var(--gr-text);position:absolute;top:8px;right:10px}.kit-rc-meta{gap:6px;min-width:0;padding:0 2px 2px;display:grid}.kit-rc-name{-webkit-line-clamp:2;color:var(--gr-text);font:700 14px/1.2 var(--gr-font-heading);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kit-rc-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.kit-rc-rating{color:var(--gr-accent-text);font:800 20px/1 var(--gr-font-heading);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.kit *,.kit :before,.kit :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.kit-card,.kit-hero,.kit-sh,.kit-tabs-wrap,.kit-fact,.kit-rc,.kit-lp-board,.kit-chip,.kit-statbar-track,.kit-cmp-bar{border:1px solid canvastext}.kit-statbar-fill,.kit-cmp-bar i.is-home{forced-color-adjust:none;background:highlight}.kit-cmp-bar i.is-away{forced-color-adjust:none;background:linktext}.kit-statbar-cap{background:canvastext}.kit-ring-track{stroke:graytext}.kit-ring-fill{stroke:highlight}.kit-tab[aria-selected=true]{border-bottom-color:highlight}.kit-sh:before{background:highlight}.kit-st-table tr.is-own>:first-child,.kit-fx-row.is-own{box-shadow:inset 4px 0 highlight}.kit-lp-disc{border:2px solid canvastext}}
