.dc-page{--dc-home:var(--hub-back);--dc-away:var(--hub-lay)}.dc-section{border:1px solid var(--hub-line);border-radius:var(--hub-radius);background:var(--hub-surface);grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-width:0;padding:1.25rem;display:grid}.dc-section__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.dc-empty{color:var(--hub-muted);text-align:center;margin:0;padding:1.5rem 0;font-size:.9rem}.dc-count{background:var(--hub-surface-3);min-width:1.5rem;height:1.35rem;color:var(--hub-muted);font-family:var(--lb-body);border-radius:999px;place-items:center;padding:0 .4rem;font-size:.72rem;font-weight:600;display:inline-grid}.dc-leagues{scrollbar-width:none;gap:.4rem;margin:0 -1.25rem 1.75rem;padding:0 1.25rem .25rem;display:flex;overflow-x:auto}.dc-leagues::-webkit-scrollbar{display:none}.dc-league{border:1px solid var(--hub-line);min-height:2.25rem;color:var(--hub-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--hub-fast) ease, border-color var(--hub-fast) ease, background-color var(--hub-fast) ease;background:0 0;border-radius:999px;flex:none;padding:0 .85rem;font-size:.82rem;font-weight:550}.dc-league:hover{color:var(--hub-text)}.dc-league[aria-pressed=true]{background:var(--hub-text);color:var(--lb-black);border-color:#0000}.dc-list-section{gap:1rem;margin-bottom:2.5rem;display:grid}.dc-list-section__title{align-items:center;gap:.6rem;display:flex}.dc-list-section__title .hub-live{font-size:.8rem}.dc-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.dc-card{min-width:0}.dc-card__link{border:1px solid var(--hub-line);border-radius:var(--hub-radius);background:var(--hub-surface);height:100%;color:inherit;transition:border-color var(--hub-fast) ease, background-color var(--hub-fast) ease, transform var(--hub-fast) var(--hub-ease-out);gap:.6rem;padding:1rem 1rem .9rem;text-decoration:none;display:grid}a.dc-card__link:hover{border-color:var(--hub-line-strong);background:var(--hub-surface-2)}a.dc-card__link:active{transform:scale(.99)}.dc-card__meta{align-items:center;gap:.6rem;min-width:0;display:flex}.dc-card__league{color:var(--hub-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.dc-card__team{grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;display:grid}.dc-card__name{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.dc-card__goals{min-width:1.25rem;font-family:var(--lb-display);text-align:right;font-size:1.25rem;font-weight:700}.dc-card__spark{height:32px;margin-top:.15rem;display:block}.dc-spark{width:100%;height:32px;display:block;overflow:visible}.dc-spark__mid{stroke:var(--hub-line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.dc-card__facts{border-top:1px solid var(--hub-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:.6rem;display:grid}.dc-fact{gap:.15rem;min-width:0;display:grid}.dc-fact__label{color:var(--hub-faint);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:600;overflow:hidden}.dc-fact__value{white-space:nowrap;font-size:.85rem;font-weight:600}.dc-fact__home{color:var(--dc-home)}.dc-fact__away{color:var(--dc-away)}.dc-fact__sep{color:var(--hub-faint)}.dc-rows{border:1px solid var(--hub-line);border-radius:var(--hub-radius);background:var(--hub-surface);margin:0;padding:0;list-style:none}.dc-row+.dc-row{border-top:1px solid var(--hub-line)}.dc-row__link{min-height:3.75rem;color:inherit;transition:background-color var(--hub-fast) ease;grid-template-columns:4.5rem minmax(0,1fr) minmax(0,14rem) 1rem;align-items:center;gap:1rem;padding:.6rem 1rem;text-decoration:none;display:grid}a.dc-row__link:hover{background:var(--hub-surface-2)}.dc-row:first-child .dc-row__link{border-radius:var(--hub-radius) var(--hub-radius) 0 0}.dc-row:last-child .dc-row__link{border-radius:0 0 var(--hub-radius) var(--hub-radius)}.dc-row__time{color:var(--hub-muted);font-size:.82rem;font-weight:600}.dc-row__teams{gap:.3rem;min-width:0;display:grid}.dc-row__team{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;min-width:0;font-size:.9rem;font-weight:550;display:flex;overflow:hidden}.dc-row__league{color:var(--hub-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.dc-row__go{color:var(--hub-faint);transition:color var(--hub-fast) ease, transform var(--hub-base) var(--hub-ease-out)}a.dc-row__link:hover .dc-row__go{color:var(--hub-back);transform:translate(3px)}@media (max-width:40rem){.dc-row__link{grid-template-columns:3.5rem minmax(0,1fr) 1rem;gap:.75rem}.dc-row__league{display:none}}.dc-uncovered{color:var(--hub-muted);margin-top:.5rem}.dc-uncovered summary{cursor:pointer;align-items:center;gap:.6rem;min-height:2.75rem;font-size:.9rem;font-weight:600;list-style:none;display:inline-flex}.dc-uncovered summary::-webkit-details-marker{display:none}.dc-uncovered summary:after{content:"";width:.45rem;height:.45rem;transition:transform var(--hub-base) var(--hub-ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.dc-uncovered[open] summary:after{transform:translateY(1px)rotate(225deg)}.dc-uncovered summary:hover{color:var(--hub-text)}.dc-uncovered>p{max-width:34rem;margin:0 0 .9rem;font-size:.85rem;line-height:1.5}.dc-rows--quiet .dc-row__team{color:var(--hub-muted);font-weight:500}.dc-back{min-height:2.25rem;color:var(--hub-muted);align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.85rem;font-weight:550;text-decoration:none;display:inline-flex}.dc-back svg{transition:transform var(--hub-base) var(--hub-ease-out);transform:rotate(180deg)}.dc-back:hover{color:var(--hub-text)}.dc-back:hover svg{transform:rotate(180deg)translate(3px)}.dc-game{gap:1rem;display:grid}.dc-board{border:1px solid var(--hub-line);border-radius:var(--hub-radius);background:linear-gradient(180deg, color-mix(in srgb, var(--dc-home) 7%, transparent), transparent 55%) left / 50% 100% no-repeat, linear-gradient(180deg, color-mix(in srgb, var(--dc-away) 7%, transparent), transparent 55%) right / 50% 100% no-repeat, var(--hub-surface);gap:1.25rem;padding:1.25rem 1.25rem 1.1rem;display:grid}.dc-board__meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem .9rem;min-height:1.5rem;display:flex}.dc-status{font-size:.8rem}.dc-status--done{color:var(--hub-muted);font-weight:600}.dc-countdown{color:var(--hub-muted);font-size:.82rem}.dc-countdown__value{color:var(--hub-text);font-weight:650}.dc-board__teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.dc-board__team{align-items:center;gap:.9rem;min-width:0;display:flex}.dc-board__team--away{text-align:right;flex-direction:row-reverse}.dc-board__name{font-family:var(--lb-display);letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(1.05rem,2.2vw,1.6rem);font-weight:650;line-height:1.1;display:-webkit-box;overflow:hidden}.dc-score{font-family:var(--lb-display);letter-spacing:-.04em;align-items:center;gap:.6rem;font-size:clamp(2.25rem,6vw,3.75rem);font-weight:750;line-height:1;display:inline-flex}.dc-score__dash{color:var(--hub-faint);font-weight:500}.dc-score--vs{color:var(--hub-faint);letter-spacing:.04em;font-size:1.25rem;font-weight:600}.dc-board__odds{border-top:1px solid var(--hub-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;padding-top:1.1rem;display:grid}.dc-board__odd-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.dc-board__exchange{white-space:nowrap}@media (max-width:40rem){.dc-board{gap:1rem;padding:1rem}.dc-board__team,.dc-board__team--away{text-align:center;flex-direction:column;gap:.5rem}.dc-board__team .hub-crest{--crest:40px!important}.dc-board__name{font-size:.95rem}.dc-board__odds{grid-template-columns:minmax(0,1fr)}.dc-board__exchange{justify-self:center}}.dc-dock{z-index:30;top:var(--dc-dock-top,0);border-bottom:1px solid var(--hub-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity var(--hub-base) ease, transform var(--hub-base) var(--hub-ease-out);background:#121315eb;position:fixed;left:0;right:0;transform:translateY(-.5rem)}.dc-dock[data-docked]{opacity:1;pointer-events:auto;transform:none}.dc-dock__bar{grid-template-columns:minmax(0,auto) auto minmax(0,auto) auto 1fr;align-items:center;gap:.75rem;min-height:3.25rem;display:grid}.dc-dock__team{align-items:center;gap:.5rem;min-width:0;display:flex}.dc-dock__name{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:650;overflow:hidden}.dc-dock__score{font-family:var(--lb-display);font-size:1.25rem;font-weight:750}.dc-dock__status{margin-left:.25rem}.dc-dock__odds{grid-template-columns:repeat(3,4rem);justify-self:end;gap:.35rem;display:grid}.dc-dock__odds .hub-odd{min-height:2.35rem}@media (max-width:48rem){.dc-dock__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;gap:.6rem}.dc-dock__odds{display:none}.dc-dock__team--away{justify-content:flex-end}}@media (max-width:40rem){.dc-section{padding:1rem}.dc-section__head .hub-seg{width:100%}.dc-section__head .hub-seg button{padding:0 .6rem}.dc-h2h__summary{font-size:.78rem}}.dc-teams-key{flex-wrap:wrap;gap:.4rem 1rem;display:flex}.dc-key{color:var(--hub-muted);align-items:center;gap:.4rem;font-size:.8rem;font-weight:550;display:inline-flex}.dc-key:before{content:"";border-radius:2px;width:.6rem;height:.6rem}.dc-key--home:before{background:var(--dc-home)}.dc-key--away:before{background:var(--dc-away)}.dc-pulse{gap:.6rem;display:grid}.dc-pulse__plot{touch-action:pan-y;height:15rem;margin-top:1rem;position:relative}@media (max-width:40rem){.dc-pulse__plot{height:12.5rem}}.dc-pulse__plot--skeleton{display:block}.dc-pulse__plot svg{position:absolute;inset:0;overflow:visible}.dc-pulse__mid{stroke:var(--hub-line-strong);stroke-width:1px}.dc-pulse__half{stroke:var(--hub-line-strong);stroke-dasharray:2 4;stroke-width:1px}.dc-pulse__tick{fill:var(--hub-faint);font-family:var(--lb-body);font-variant-numeric:tabular-nums;font-size:10.5px}.dc-bar{transform-box:fill-box}.dc-bar--home{fill:var(--dc-home);opacity:.42;transform-origin:50% 100%}.dc-bar--away{fill:var(--dc-away);opacity:.42;transform-origin:50% 0}.dc-spark .dc-bar{opacity:.8}.dc-pulse--intro .dc-bar{animation:dc-grow var(--hub-slow) var(--hub-ease-out) both}@keyframes dc-grow{0%{transform:scaleY(0)}}.dc-xg{fill:none;stroke-linejoin:round;stroke-width:2px}.dc-xg--home{stroke:var(--dc-home)}.dc-xg--away{stroke:var(--dc-away)}.dc-pulse__guide{stroke:#ffffff47;stroke-width:1px}.dc-pulse__now line{stroke:var(--hub-text);stroke-dasharray:3 3;stroke-width:1px}.dc-pulse__now circle{fill:var(--hub-text)}.dc-pulse__now-label{background:var(--hub-text);color:var(--lb-black);pointer-events:none;white-space:nowrap;border-radius:999px;padding:.05rem .4rem;font-size:.66rem;font-weight:700;position:absolute;top:-.2rem;transform:translate(-50%,-100%)}.dc-pulse__empty{color:var(--hub-muted);place-items:center;margin:0;font-size:.9rem;display:grid;position:absolute;inset:0}.dc-marker{cursor:default;width:1.5rem;height:1.5rem;animation:dc-pop var(--hub-base) var(--hub-ease-out) both;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.dc-marker:focus-visible{outline:2px solid var(--hub-back);outline-offset:0}@keyframes dc-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}}.dc-tip{z-index:2;border:1px solid var(--hub-line-strong);pointer-events:none;background:#17191cf7;border-radius:.6rem;gap:.25rem;min-width:10.5rem;max-width:15rem;padding:.6rem .7rem;font-size:.78rem;display:grid;position:absolute;top:1.5rem;transform:translate(-50%);box-shadow:0 10px 30px #0006}.dc-tip__minute{font-weight:700}.dc-tip__row{justify-content:space-between;gap:.75rem;display:flex}.dc-tip__key{color:var(--hub-muted)}.dc-tip__home{color:var(--dc-home)}.dc-tip__away{color:var(--dc-away)}.dc-tip__event{border-top:1px solid var(--hub-line);align-items:center;gap:.4rem;padding-top:.25rem;display:flex}.dc-pulse__legend{color:var(--hub-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;font-size:.75rem;display:flex}.dc-legend{align-items:center;gap:.4rem;display:inline-flex}.dc-legend--bars:before{background:linear-gradient(90deg, var(--dc-home) 0 45%, transparent 45% 55%, var(--dc-away) 55%);content:"";opacity:.6;width:.7rem;height:.6rem}.dc-legend--line:before{background:var(--hub-text);content:"";width:.9rem;height:2px}.dc-pulse__xg{color:var(--hub-text);margin-left:auto;font-size:.82rem}.dc-glyph{flex:none;width:.7rem;height:.7rem;display:inline-block;position:relative}.dc-glyph--goal,.dc-glyph--penalty,.dc-glyph--own-goal{border:2px solid var(--lb-black);background:var(--hub-text);box-shadow:0 0 0 1.5px var(--hub-text);border-radius:50%}.dc-glyph--own-goal{background:var(--hub-lay)}.dc-glyph--missed-penalty{border:1.5px solid var(--hub-muted);border-radius:50%}.dc-glyph--yellow,.dc-glyph--red,.dc-glyph--second-yellow{background:var(--hub-warn);border-radius:1.5px;width:.5rem;height:.7rem}.dc-glyph--red{background:#ff3b3b}.dc-glyph--second-yellow{background:linear-gradient(135deg, var(--hub-warn) 50%, #ff3b3b 50%)}.dc-glyph--sub{width:.7rem;height:.7rem}.dc-glyph--sub:before,.dc-glyph--sub:after{content:"";border-inline:3.5px solid #0000;width:0;height:0;position:absolute}.dc-glyph--sub:before{border-bottom:5px solid var(--hub-gain);top:0;left:0}.dc-glyph--sub:after{border-top:5px solid var(--hub-loss);bottom:0;right:0}.dc-glyph--var{border:1.5px solid var(--hub-muted);border-radius:2px;width:.7rem;height:.55rem}.dc-glyph[data-cancelled]{opacity:.45}.dc-glyph[data-cancelled]:after{background:var(--hub-text);content:"";width:calc(100% + 6px);height:1.5px;position:absolute;top:50%;left:-3px;transform:rotate(-35deg)}.dc-split{gap:1rem;display:grid}@media (min-width:64rem){.dc-split{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start}}.dc-stats__list{gap:.95rem;margin:0;padding:0;list-style:none;display:grid}.dc-stat{grid-template-columns:3.5rem minmax(0,1fr) 3.5rem;align-items:center;gap:.35rem .75rem;display:grid}.dc-stat__label{color:var(--hub-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.dc-stat__value{color:var(--hub-muted);font-size:.95rem;font-weight:650}.dc-stat__value--away{justify-self:end}.dc-stat__value[data-lead]{color:var(--hub-text)}.dc-stat__bars{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:4px;display:grid}.dc-stat__track{background:var(--hub-surface-3);border-radius:999px;height:6px;display:flex;overflow:hidden}.dc-stat__track--home{justify-content:flex-end}.dc-stat__fill{border-radius:inherit;width:100%;height:100%;transform:scaleX(var(--v,0));transition:transform var(--hub-slow) var(--hub-ease-out);animation:dc-fill .7s var(--hub-ease-out) both;animation-delay:calc(var(--i,0) * 40ms)}.dc-stat__fill--home{background:var(--dc-home);transform-origin:100%}.dc-stat__fill--away{background:var(--dc-away);transform-origin:0}@keyframes dc-fill{0%{transform:scaleX(0)}}.dc-events__list{scrollbar-width:thin;max-height:26rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.dc-event{border-bottom:1px solid var(--hub-line);animation:dc-pop-row var(--hub-base) var(--hub-ease-out) both;grid-template-columns:2.6rem .9rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.6rem 0;display:grid}.dc-event:last-child{border-bottom:0}@keyframes dc-pop-row{0%{opacity:0;transform:scale(.98)}}.dc-event__minute{color:var(--hub-muted);font-size:.8rem;font-weight:650}.dc-event__text{min-width:0;display:grid}.dc-event__kind{font-size:.85rem;font-weight:600}.dc-event__who{color:var(--hub-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.dc-event__flag{color:var(--hub-warn);margin-left:.4rem;font-style:normal}.dc-event[data-cancelled] .dc-event__kind{color:var(--hub-muted);text-decoration:line-through}.dc-event__team{border-left:2px solid var(--dc-home);max-width:7rem;color:var(--hub-muted);text-overflow:ellipsis;white-space:nowrap;padding-left:.5rem;font-size:.72rem;overflow:hidden}.dc-event--away .dc-event__team{border-left-color:var(--dc-away)}.dc-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.dc-tabs::-webkit-scrollbar{display:none}.dc-context__panel{min-height:18rem}.dc-h2h{gap:1.25rem;display:grid}.dc-h2h__summary{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem 1rem;font-size:.85rem;display:grid}.dc-h2h__side{color:var(--hub-muted)}.dc-h2h__side b{color:var(--hub-text);font-size:1.15rem}.dc-h2h__side--mid{text-align:center}.dc-h2h__side--away{text-align:right}.dc-h2h__bar{grid-column:1/-1;gap:3px;height:8px;display:flex}.dc-h2h__seg{min-width:3px;animation:dc-fill .7s var(--hub-ease-out) both;border-radius:999px}.dc-h2h__seg--home{background:var(--dc-home);transform-origin:0}.dc-h2h__seg--draw{background:var(--hub-line-strong)}.dc-h2h__seg--away{background:var(--dc-away);transform-origin:100%}.dc-h2h__goals{color:var(--hub-muted);text-align:center;grid-column:1/-1}.dc-h2h__list{margin:0;padding:0;list-style:none;display:grid}.dc-h2h__match{border-top:1px solid var(--hub-line);grid-template-columns:4.5rem minmax(0,1fr) 3rem minmax(0,1fr) minmax(0,12rem);align-items:center;gap:.75rem;padding:.65rem 0;font-size:.85rem;display:grid}.dc-h2h__date,.dc-h2h__league{color:var(--hub-muted);font-size:.78rem}.dc-h2h__league{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dc-h2h__team{color:var(--hub-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dc-h2h__team--away{text-align:left}.dc-h2h__team[data-won]{color:var(--hub-text);font-weight:600}.dc-h2h__score{text-align:center;font-weight:700}@media (max-width:40rem){.dc-h2h__match{grid-template-columns:minmax(0,1fr) 2.75rem minmax(0,1fr);gap:.25rem .6rem}.dc-h2h__date{text-align:center;grid-column:1/-1}.dc-h2h__league{display:none}}.dc-form-grid{gap:1.5rem;display:grid}@media (min-width:48rem){.dc-form-grid{grid-template-columns:1fr 1fr;gap:2.5rem}}.dc-form-side{align-content:start;gap:.75rem;display:grid}.dc-form-side__team{align-items:center;gap:.6rem;font-weight:650;display:flex}.dc-form-side__caption{color:var(--hub-muted);font-size:.78rem}.dc-form-side__chips{flex-wrap:wrap;gap:.3rem;display:flex}.dc-form{border-radius:.4rem;place-items:center;width:1.65rem;height:1.65rem;font-size:.72rem;font-weight:750;display:inline-grid}.dc-form--sm{border-radius:.3rem;width:1.15rem;height:1.15rem;font-size:.6rem}.dc-form--win{color:var(--hub-gain);background:#30d2f229}.dc-form--draw{background:var(--hub-surface-3);color:var(--hub-muted)}.dc-form--loss{color:var(--hub-loss);background:#ff4f7824}.dc-form-side__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.25rem 0 0;display:grid}.dc-form-side__facts div{gap:.2rem;display:grid}.dc-form-side__facts dt{color:var(--hub-faint);font-size:.7rem;font-weight:600}.dc-form-side__facts dd{margin:0;font-size:1.05rem;font-weight:650}.dc-table-wrap{overflow-x:auto}.dc-table{border-collapse:collapse;width:100%;margin-bottom:1.25rem;font-size:.85rem}.dc-table th,.dc-table td{border-bottom:1px solid var(--hub-line);text-align:right;white-space:nowrap;padding:.5rem}.dc-table thead th{color:var(--hub-faint);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:600}.dc-table .dc-table__team{text-align:left;width:100%;font-weight:500}.dc-table tbody .dc-table__team{align-items:center;gap:.55rem;display:flex}.dc-table__pos{width:2.25rem;color:var(--hub-muted);position:relative;text-align:center!important}.dc-table tbody .dc-table__pos:before{background:var(--rule,transparent);content:"";border-radius:2px;width:2px;position:absolute;top:25%;bottom:25%;left:0}.dc-table__caption{color:var(--hub-muted);text-align:left;padding-bottom:.4rem;font-size:.78rem;font-weight:600}.dc-table__pts{font-weight:700}.dc-table__chips{gap:.2rem;display:inline-flex}.dc-table tr[data-side]{background:color-mix(in srgb, var(--dc-home) 9%, transparent)}.dc-table tr[data-side=away]{background:color-mix(in srgb, var(--dc-away) 9%, transparent)}.dc-table tr[data-side] .dc-table__team{font-weight:700}@media (max-width:40rem){.dc-table .dc-table__form{display:none}}.dc-sheets{gap:1.25rem;display:grid}@media (min-width:48rem){.dc-sheets{grid-template-columns:1fr 1fr}}.dc-sheet{align-content:start;gap:.75rem;display:grid}.dc-sheet__head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dc-sheet__name{font-weight:650}.dc-sheet__formation{color:var(--hub-muted);font-size:.85rem;font-weight:600}.dc-sheet__head .hub-chip{margin-left:auto}.dc-pitch{aspect-ratio:68/60;background:repeating-linear-gradient(180deg, #ffffff05 0 10%, transparent 10% 20%), linear-gradient(180deg, color-mix(in srgb, var(--_tone) 10%, #101a14), #0f1612);--_tone:var(--dc-home);border:1px solid #ffffff14;border-radius:.75rem;position:relative;overflow:hidden}.dc-sheet--away .dc-pitch{--_tone:var(--dc-away)}.dc-pitch__box{border:1px solid #ffffff1a;width:44%;height:22%;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.dc-pitch__arc{aspect-ratio:1;border:1px solid #ffffff1a;border-radius:50%;width:30%;position:absolute;top:-14%;left:50%;transform:translate(-50%)}.dc-pitch__rows{flex-direction:column-reverse;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:4% 2% 3%}.dc-pitch__row{justify-content:space-evenly;display:flex}.dc-player{justify-items:center;gap:.2rem;width:4.5rem;min-width:0;display:grid}.dc-player__shirt{background:var(--_tone);width:1.75rem;height:1.75rem;color:var(--lb-black);border-radius:50%;place-items:center;font-size:.72rem;font-weight:750;display:grid;box-shadow:0 2px 8px #00000059}.dc-player__name{max-width:100%;color:var(--hub-text);text-overflow:ellipsis;text-shadow:0 1px 2px #0009;white-space:nowrap;font-size:.68rem;font-weight:550;overflow:hidden}@media (max-width:30rem){.dc-player{width:3.6rem}.dc-player__shirt{width:1.5rem;height:1.5rem;font-size:.65rem}}.dc-sheet__list,.dc-sheet__bench ol{color:var(--hub-muted);gap:.35rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.dc-sheet__list .hub-num,.dc-sheet__bench .hub-num{min-width:1.6rem;color:var(--hub-text);font-weight:650;display:inline-block}.dc-sheet__bench summary{min-height:2.25rem;color:var(--hub-muted);cursor:pointer;font-size:.85rem;font-weight:600;line-height:2.25rem}.dc-unmapped{border:1px dashed var(--hub-line-strong);border-radius:var(--hub-radius);background:var(--hub-surface);position:relative;overflow:hidden}.dc-unmapped__axis{opacity:.35;align-items:flex-end;gap:3px;height:40%;display:flex;position:absolute;bottom:0;left:1.5rem;right:1.5rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.dc-unmapped__axis span{height:var(--h);background:linear-gradient(180deg, var(--hub-line-strong), transparent);border-radius:2px 2px 0 0;flex:1}.dc-unmapped .hub-btn--primary{color:var(--hub-back-ink)}.dc-unmapped .hub-state{padding:3.5rem 1.5rem 4.5rem;position:relative}.dc-skeleton{gap:1rem;display:grid}@media (prefers-reduced-motion:reduce){.dc-pulse--intro .dc-bar,.dc-marker,.dc-stat__fill,.dc-h2h__seg,.dc-event{animation:none}.dc-stat__fill,.dc-dock,.dc-league,.dc-card__link,.dc-row__link,.dc-row__go,.dc-back svg,.dc-uncovered summary:after{transition:none}}
