.container.cm-season:not(.cm-page){max-width:1380px}.cm-season{--cms-edge:hsla(0,0%,100%,.075);--cms-edge-strong:hsla(0,0%,100%,.14);--cms-surface:#0a0e15;--cms-row:#0b1018;--cms-row-hover:#111824;--cms-head:#0e141e;--cms-mine:color-mix(in srgb,var(--accent) 11%,#0b1018);--cms-mine-hover:color-mix(in srgb,var(--accent) 16%,#0b1018);--cms-top:#4c8dff;--cms-bottom:var(--loss);--cms-draw-bg:#5a6780;--cms-radius:18px}.cm-season:not(.cm-page){display:grid;grid-gap:22px;gap:22px;padding-top:28px}.cm-season .cms-hero,.cm-season .cms-last,.cm-season .cms-panel{min-width:0}.cm-season .cms-hero{position:relative;overflow:hidden;border-radius:24px;border:1px solid var(--cms-edge-strong);background:radial-gradient(70% 120% at 0 0,color-mix(in srgb,var(--accent) 20%,transparent),transparent 60%),radial-gradient(55% 90% at 100% 110%,rgba(76,141,255,.16),transparent 62%),repeating-linear-gradient(90deg,hsla(0,0%,100%,.022) 0 72px,transparent 72px 144px),linear-gradient(180deg,#111a28 0,#080c13 100%);box-shadow:0 40px 90px -50px rgba(0,0,0,.95),0 0 0 1px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08);padding:30px 32px 0}.cm-season .cms-hero:before{top:50%;width:360px;height:360px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.015)}.cm-season .cms-hero:after,.cm-season .cms-hero:before{content:"";position:absolute;left:58%;pointer-events:none}.cm-season .cms-hero:after{top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.05) 30%,hsla(0,0%,100%,.05) 70%,transparent)}.cm-season .cms-hero__mark{position:absolute;right:-8px;top:-46px;font-family:var(--font-display),system-ui,sans-serif;font-size:250px;font-weight:700;line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px hsla(0,0%,100%,.055);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cm-season .cms-hero__top{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-gap:32px;gap:32px;align-items:end}.cm-season .cms-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.cm-season .cms-eyebrow__dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.cm-season .cms-hero__league{margin:10px 0 0;display:flex;align-items:center;gap:16px;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:700;line-height:.98;letter-spacing:-.035em;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.5)}.cm-season .cms-hero__logo{filter:drop-shadow(0 8px 22px rgba(0,0,0,.6))}.cm-season .cms-hero__logo-ghost{position:absolute;top:50%;left:58%;transform:translate(-50%,-50%);opacity:.08;pointer-events:none}.cm-season .cms-hero__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.cm-season .cms-chip{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:7px;border:1px solid var(--cms-edge-strong);background:hsla(0,0%,100%,.04);font-size:.74rem;font-weight:600;letter-spacing:.03em;color:rgba(234,241,252,.82)}.cm-season .cms-chip--gold{border-color:color-mix(in srgb,var(--gold-bright) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--gold-bright) 22%,transparent),color-mix(in srgb,var(--gold-bright) 8%,transparent));color:var(--gold-bright);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.cm-season .cms-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.cm-season .cms-links__group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.cm-season .cms-links__label{font-family:var(--font-mono),monospace;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.cm-season .cms-links__chip{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:7px;border:1px solid var(--cms-edge-strong);background:hsla(0,0%,100%,.04);color:#fff;font-size:.74rem;font-weight:700;text-decoration:none}.cm-season .cms-links__chip:focus-visible,.cm-season .cms-links__chip:hover{border-color:var(--accent)}.cm-season .cms-links__chip--gold{border-color:color-mix(in srgb,var(--gold-bright) 55%,transparent);color:var(--gold-bright)}.cm-season .cms-progress{margin-top:26px;max-width:640px}.cm-season .cms-progress__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.cm-season .cms-progress__md{display:inline-flex;align-items:baseline;gap:8px;font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cm-season .cms-progress__md small{font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.cm-season .cms-progress__md b{font-size:1.9rem;line-height:1;color:#fff}.cm-season .cms-progress__md em{font-style:normal;font-size:1rem;color:var(--text-dim)}.cm-season .cms-progress__count{font-size:.74rem;color:var(--text-dim);font-family:var(--font-mono),monospace;letter-spacing:.04em}.cm-season .cms-progress__track{display:flex;gap:3px;height:10px}.cm-season .cms-progress__track span{flex:1 1;min-width:0;border-radius:3px;background:hsla(0,0%,100%,.08)}.cm-season .cms-progress__track span.is-played{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 90%,#fff),color-mix(in srgb,var(--accent) 70%,#000));box-shadow:0 0 10px -2px color-mix(in srgb,var(--accent) 70%,transparent)}.cm-season .cms-progress__track span.is-next{background:transparent;box-shadow:inset 0 0 0 1.5px var(--accent),0 0 12px -2px var(--accent)}.cm-season .cms-you{position:relative;display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border-radius:18px;border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent 55%),rgba(4,7,12,.72);box-shadow:0 24px 50px -30px rgba(0,0,0,.9),0 0 50px -24px color-mix(in srgb,var(--accent) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cm-season .cms-you__id{display:flex;align-items:center;gap:14px;min-width:0}.cm-season .cms-you__id>div{min-width:0}.cm-season .cms-you__label{font-family:var(--font-mono),monospace;font-size:.64rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.cm-season .cms-you__name{font-family:var(--font-display),system-ui,sans-serif;font-size:1.45rem;font-weight:700;letter-spacing:-.015em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-season .cms-you__stats{display:grid;grid-template-columns:1.25fr 1fr 1fr 1.25fr;border-radius:12px;border:1px solid var(--cms-edge);background:hsla(0,0%,100%,.025);overflow:hidden}.cm-season .cms-stat{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-left:1px solid var(--cms-edge)}.cm-season .cms-stat:first-child{border-left:0}.cm-season .cms-stat__k{font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.cm-season .cms-stat__v{font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700;line-height:1;color:#fff}.cm-season .cms-stat__v--sm{font-size:1.1rem;line-height:1.3}.cm-season .cms-stat--pos{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 16%,transparent),transparent)}.cm-season .cms-stat--pos .cms-stat__v{color:var(--accent);text-shadow:0 0 18px color-mix(in srgb,var(--accent) 55%,transparent);font-size:1.7rem}.cm-season .cms-stat__v.is-pos{color:var(--win)}.cm-season .cms-stat__v.is-neg{color:var(--loss)}.cm-season .cms-you__form{display:flex;align-items:center;justify-content:space-between;gap:12px}.cm-season .cms-hero__foot{position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:14px 28px;margin:28px -32px 0;padding:16px 32px;border-top:1px solid var(--cms-edge);background:linear-gradient(180deg,rgba(2,4,8,.55),rgba(2,4,8,.75))}.cm-season .cms-fixcard{display:grid;grid-gap:6px;gap:6px;min-width:0}.cm-season .cms-fixcard+.cms-fixcard{padding-left:28px;border-left:1px solid var(--cms-edge)}.cm-season .cms-fixcard__label{font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.cm-season .cms-fixcard__body{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.92rem}.cm-season .cms-fixcard__name{font-weight:700;color:#fff}.cm-season .cms-fixcard__dim{font-size:.8rem;color:var(--text-dim)}.cm-season .cms-fixcard__score{font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;color:#fff}.cm-season .cms-continue{margin-left:auto;display:flex;align-items:center;gap:16px}.cm-season .cms-continue__pace{max-width:260px;font-size:.76rem;line-height:1.4;color:var(--text-dim);text-align:right}.cm-season .cms-continue__btn{display:grid;justify-items:end}.cm-season .cms-continue__btn .btn{padding:14px 34px;font-size:.98rem;letter-spacing:.1em;border-radius:12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 12px 32px -12px color-mix(in srgb,var(--accent) 80%,transparent)}.cm-season .cms-last{display:flex;align-items:center;flex-wrap:wrap;gap:14px 26px;padding:14px 20px;border-radius:16px;border:1px solid color-mix(in srgb,var(--gold-bright) 28%,var(--cms-edge));background:linear-gradient(90deg,color-mix(in srgb,var(--gold-bright) 9%,transparent),transparent 60%),var(--cms-surface)}.cm-season .cms-last__label{font-family:var(--font-mono),monospace;font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-bright)}.cm-season .cms-last__podium{display:flex;flex-wrap:wrap;gap:10px 22px}.cm-season .cms-last__club{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:600}.cm-season .cms-last__medal{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:700;color:#0b0f16;background:var(--bronze)}.cm-season .cms-last__club--1 .cms-last__medal{background:var(--gold-bright);box-shadow:0 0 12px -2px var(--gold-bright)}.cm-season .cms-last__club--2 .cms-last__medal{background:var(--silver)}.cm-season .cms-last__pts{font-family:var(--font-mono),monospace;font-size:.78rem;color:var(--text-dim)}.cm-season .cms-last__you{margin-left:auto;font-size:.86rem;color:var(--text-dim)}.cm-season .cms-last__you strong{color:var(--text)}.cm-season .cms-grid{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.cm-season .cms-panel{border-radius:var(--cms-radius);border:1px solid var(--cms-edge);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.008) 240px),var(--cms-surface);box-shadow:0 26px 60px -36px rgba(0,0,0,.9),inset 0 1px 0 hsla(0,0%,100%,.05);overflow:hidden}.cm-season .cms-panel__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;padding:16px 20px 15px;border-bottom:1px solid var(--cms-edge);background:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent)}.cm-season .cms-panel__title{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:1.08rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff}.cm-season .cms-panel__title:before{content:"";width:4px;height:18px;border-radius:2px;background:linear-gradient(180deg,var(--accent),var(--gold-bright));box-shadow:0 0 10px color-mix(in srgb,var(--accent) 70%,transparent)}.cm-season .cms-panel__sub{font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.cm-season .cms-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.cm-season .cms-table{width:100%;min-width:690px;border-collapse:separate;border-spacing:0;font-size:.86rem}.cm-season .cms-table th{padding:10px 6px;background:var(--cms-head);border-bottom:1px solid var(--cms-edge-strong);font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.cm-season .cms-table td,.cm-season .cms-table th{font-family:var(--font-mono),monospace;text-align:center;white-space:nowrap}.cm-season .cms-table td{height:46px;padding:0 6px;background:var(--cms-row);border-bottom:1px solid hsla(0,0%,100%,.045);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(234,241,252,.74);transition:background .15s ease}.cm-season .cms-table tbody tr:last-child td{border-bottom:0}.cm-season .cms-table tbody tr:hover td{background:var(--cms-row-hover)}.cm-season .cms-table td.is-pos{color:color-mix(in srgb,var(--win) 85%,#fff)}.cm-season .cms-table td.is-neg{color:color-mix(in srgb,var(--loss) 85%,#fff)}.cm-season .cms-t-pos{left:0;width:52px;min-width:52px;max-width:52px}.cm-season .cms-t-club,.cm-season .cms-t-pos{position:-webkit-sticky;position:sticky;z-index:2}.cm-season .cms-t-club{left:52px;text-align:left!important;min-width:230px}.cm-season .cms-table th.cms-t-club{padding-left:10px}.cm-season .cms-t-pts{width:54px}.cm-season .cms-table td.cms-t-pts{background:#0f1520;font-size:.98rem;font-weight:700;color:#fff}.cm-season .cms-table th.cms-t-pts{color:var(--text)}.cm-season .cms-t-form{width:134px;padding-right:14px!important}.cm-season .cms-row{--zone:transparent}.cm-season .cms-row.is-top{--zone:var(--cms-top)}.cm-season .cms-row.is-bottom{--zone:var(--cms-bottom)}.cm-season .cms-row td.cms-t-pos{box-shadow:inset 4px 0 0 var(--zone)}.cm-season .cms-row.is-top td.cms-t-pos{background:linear-gradient(90deg,color-mix(in srgb,var(--cms-top) 16%,var(--cms-row)),var(--cms-row))}.cm-season .cms-row.is-bottom td.cms-t-pos{background:linear-gradient(90deg,color-mix(in srgb,var(--cms-bottom) 16%,var(--cms-row)),var(--cms-row))}.cm-season .cms-row.is-top-edge td{border-bottom:1px dashed color-mix(in srgb,var(--cms-top) 60%,transparent)}.cm-season .cms-row.is-bottom-edge td{border-bottom:1px dashed color-mix(in srgb,var(--cms-bottom) 60%,transparent)}.cm-season .cms-pos{display:block;font-family:var(--font-display),system-ui,sans-serif;font-size:.98rem;font-weight:700;line-height:1.1;color:#fff}.cm-season .cms-row.is-top .cms-pos{color:color-mix(in srgb,var(--cms-top) 55%,#fff)}.cm-season .cms-row.is-bottom .cms-pos{color:color-mix(in srgb,var(--cms-bottom) 60%,#fff)}.cm-season .cms-row.is-leader .cms-pos{color:var(--gold-bright);text-shadow:0 0 12px color-mix(in srgb,var(--gold-bright) 60%,transparent)}.cm-season .cms-move{display:block;margin-top:1px;font-size:.56rem;font-weight:700;line-height:1;color:rgba(124,137,166,.6)}.cm-season .cms-move.is-up{color:var(--win)}.cm-season .cms-move.is-down{color:var(--loss)}.cm-season .cms-club{display:flex;align-items:center;gap:10px;min-width:0;padding-left:4px}.cm-season .cms-club__name{min-width:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-body),system-ui,sans-serif;font-size:.9rem;font-weight:600;color:var(--text)}.cm-season .cms-row.is-mine td{background:var(--cms-mine);border-top:1px solid color-mix(in srgb,var(--accent) 55%,transparent);border-bottom:1px solid color-mix(in srgb,var(--accent) 55%,transparent);color:var(--text)}.cm-season .cms-row.is-mine:hover td{background:var(--cms-mine-hover)}.cm-season .cms-row.is-mine td:last-child{box-shadow:inset -3px 0 0 var(--accent)}.cm-season .cms-row.is-mine td.cms-t-pts{background:color-mix(in srgb,var(--accent) 18%,#0b1018);color:var(--accent)}.cm-season .cms-row.is-mine .cms-club__name{color:#fff;font-weight:700}.cm-season .cms-tag{display:inline-flex;align-items:center;flex-shrink:0;height:17px;padding:0 5px;border-radius:4px;font-family:var(--font-mono),monospace;font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1}.cm-season .cms-tag--ai{color:rgba(124,137,166,.85);border:1px solid rgba(124,137,166,.25)}.cm-season .cms-tag--mgr{color:var(--gold-bright);border:1px solid color-mix(in srgb,var(--gold-bright) 40%,transparent)}.cm-season .cms-tag--you{color:#04120c;background:var(--accent);box-shadow:0 0 10px -2px var(--accent)}.cm-season .cms-form{display:inline-flex;gap:3px;vertical-align:middle}.cm-season .cms-form i{display:grid;place-items:center;width:19px;height:19px;border-radius:4px;font-family:var(--font-mono),monospace;font-style:normal;font-size:.6rem;font-weight:700;line-height:1}.cm-season .cms-form--lg i{width:26px;height:26px;border-radius:6px;font-size:.74rem}.cm-season .cms-form i.is-w{background:var(--win);color:#03170d}.cm-season .cms-form i.is-d{background:var(--cms-draw-bg);color:#fff}.cm-season .cms-form i.is-l{background:var(--loss);color:#fff}.cm-season .cms-form i.is-empty{border:1px dashed hsla(0,0%,100%,.12)}.cm-season .cms-form i.is-latest{box-shadow:0 0 0 2px var(--cms-row),0 0 0 3px hsla(0,0%,100%,.45)}.cm-season .cms-you .cms-form i.is-latest{box-shadow:0 0 0 2px #070b11,0 0 0 3px hsla(0,0%,100%,.5)}.cm-season .cms-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 20px 14px;border-top:1px solid var(--cms-edge);background:var(--cms-head);font-size:.74rem;color:var(--text-dim)}.cm-season .cms-legend>span{display:inline-flex;align-items:center;gap:7px}.cm-season .cms-legend__sw{width:12px;height:12px;border-radius:3px}.cm-season .cms-legend__sw--top{background:var(--cms-top)}.cm-season .cms-legend__sw--bottom{background:var(--cms-bottom)}.cm-season .cms-legend__sw--you{background:var(--cms-mine);border:1px solid var(--accent)}.cm-season .cms-legend__move{margin-left:auto;font-family:var(--font-mono),monospace;font-size:.68rem}.cm-season .cms-mdpick{padding:14px 18px 16px}.cm-season .cms-mdpick__key{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-bottom:10px;font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.cm-season .cms-mdpick__key>span:first-child{margin-right:auto;font-weight:700;letter-spacing:.16em}.cm-season .cms-mdpick__key span{display:inline-flex;align-items:center;gap:5px}.cm-season .cms-mdpick__key i{width:10px;height:3px;border-radius:2px}.cm-season .cms-mdpick__key i.is-w{background:var(--win)}.cm-season .cms-mdpick__key i.is-d{background:var(--cms-draw-bg)}.cm-season .cms-mdpick__key i.is-l{background:var(--loss)}.cm-season .cms-mdpick__key i.is-next{height:8px;width:8px;border:1.5px solid var(--accent);border-radius:3px}.cm-season .cms-mdgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));grid-gap:5px;gap:5px}.cm-season .cms-md{position:relative;display:grid;place-items:center;height:36px;border-radius:8px;border:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.025);font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:700;color:rgba(124,137,166,.8);text-decoration:none;overflow:hidden;transition:border-color .15s ease,background .15s ease,transform .15s ease}.cm-season .cms-md:hover{border-color:var(--cms-edge-strong);background:hsla(0,0%,100%,.06);color:#fff}.cm-season .cms-md.is-played{color:var(--text);background:hsla(0,0%,100%,.045)}.cm-season .cms-md:after{content:"";position:absolute;left:6px;right:6px;bottom:4px;height:3px;border-radius:2px;background:transparent}.cm-season .cms-md.is-w:after{background:var(--win);box-shadow:0 0 6px var(--win)}.cm-season .cms-md.is-d:after{background:#8d9ab3}.cm-season .cms-md.is-l:after{background:var(--loss);box-shadow:0 0 6px var(--loss)}.cm-season .cms-md.is-next{border-color:color-mix(in srgb,var(--accent) 65%,transparent);color:var(--accent)}.cm-season .cms-md.is-sel{border-color:var(--accent);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 30%,transparent),color-mix(in srgb,var(--accent) 10%,transparent));color:#fff;box-shadow:0 0 18px -4px color-mix(in srgb,var(--accent) 80%,transparent),inset 0 1px 0 hsla(0,0%,100%,.15)}.cm-season .cms-mdhead{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;grid-gap:10px;gap:10px;padding:12px 18px;border-top:1px solid var(--cms-edge);border-bottom:1px solid var(--cms-edge);background:radial-gradient(60% 140% at 50% 0,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%),var(--cms-head)}.cm-season .cms-mdhead__arrow{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--cms-edge-strong);background:hsla(0,0%,100%,.04);font-size:1.4rem;line-height:1;color:var(--text);text-decoration:none;transition:border-color .15s ease,background .15s ease}.cm-season a.cms-mdhead__arrow:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.cm-season .cms-mdhead__arrow.is-off{opacity:.3}.cm-season .cms-mdhead__title{display:grid;justify-items:center;grid-gap:3px;gap:3px;text-align:center}.cm-season .cms-mdhead__title b{font-family:var(--font-display),system-ui,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff}.cm-season .cms-mdhead__title>span{font-family:var(--font-mono),monospace;font-size:.7rem;letter-spacing:.06em;color:var(--text-dim)}.cm-season .cms-mdhead__status{font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.cm-season .cms-mdhead__status.is-played{color:var(--text)}.cm-season .cms-mdhead__status.is-next{color:var(--accent)}.cm-season .cms-fxlist{display:grid}.cm-season .cms-fx{position:relative;border-bottom:1px solid hsla(0,0%,100%,.05)}.cm-season .cms-fx:last-child{border-bottom:0}.cm-season .cms-fx>summary{list-style:none;cursor:pointer}.cm-season .cms-fx>summary::-webkit-details-marker{display:none}.cm-season .cms-fx>summary,.cm-season div.cms-fx{display:grid;grid-gap:6px;gap:6px;padding:12px 16px;transition:background .15s ease}.cm-season .cms-fx>summary:hover{background:hsla(0,0%,100%,.03)}.cm-season .cms-fx.is-mine{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 12%,transparent),transparent 75%);box-shadow:inset 3px 0 0 var(--accent)}.cm-season .cms-fx__row{display:grid;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.cm-season .cms-fx__team{display:flex;align-items:center;gap:9px;min-width:0}.cm-season .cms-fx__team--home{justify-content:flex-end;text-align:right}.cm-season .cms-fx__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600;color:#fff}.cm-season .cms-fx__team.is-lost .cms-fx__name{color:var(--text-dim);font-weight:500}.cm-season .cms-fx__score{display:flex;align-items:center;justify-content:center;gap:6px;height:34px;border-radius:8px;border:1px solid var(--cms-edge-strong);background:linear-gradient(180deg,#151c29,#06090e);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 6px 14px -8px rgba(0,0,0,.9);font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cm-season .cms-fx__score b{font-size:1.08rem;font-weight:700;color:#fff}.cm-season .cms-fx__score i{font-style:normal;color:var(--text-dim)}.cm-season .cms-fx__score.is-void,.cm-season .cms-fx__score.is-vs{font-size:.66rem;font-weight:700;letter-spacing:.18em;color:var(--text-dim);background:hsla(0,0%,100%,.02);border-style:dashed;box-shadow:none}.cm-season .cms-fx.is-mine .cms-fx__score.is-vs{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,transparent);border-style:solid}.cm-season .cms-fx__meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;font-size:.72rem;color:var(--text-dim)}.cm-season .cms-fx__motm{display:inline-flex;align-items:center;gap:5px;color:var(--gold-bright)}.cm-season .cms-fx__motm b{font-family:var(--font-mono),monospace;font-size:.7rem;color:#fff}.cm-season .cms-fx__ff{letter-spacing:.1em;color:var(--loss)}.cm-season .cms-fx__ff,.cm-season .cms-fx__open{font-family:var(--font-mono),monospace;font-weight:700;text-transform:uppercase}.cm-season .cms-fx__open{display:inline-flex;align-items:center;gap:5px;font-size:.62rem;letter-spacing:.12em;color:rgba(124,137,166,.75)}.cm-season .cms-fx__open:after{content:"▾";font-size:.8rem;transition:transform .2s ease}.cm-season .cms-fx[open] .cms-fx__open:after{transform:rotate(180deg)}.cm-season .cms-fx[open]>summary{background:hsla(0,0%,100%,.03)}.cm-season .cms-fx__body{padding:4px 16px 18px;background:rgba(0,0,0,.22);border-top:1px solid var(--cms-edge)}.cm-season .cms-fx__noreport{margin-top:10px;font-size:.82rem;color:var(--text-dim)}.cm-season .cms-ha{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:4px;font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:700;line-height:1;flex-shrink:0}.cm-season .cms-ha--h{background:rgba(234,241,252,.9);color:#0b0f16}.cm-season .cms-ha--a{border:1px solid rgba(234,241,252,.4);color:var(--text)}.cm-season .cms-res{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;font-family:var(--font-mono),monospace;font-size:.74rem;font-weight:700;line-height:1}.cm-season .cms-res--w{background:var(--win);color:#03170d;box-shadow:0 0 12px -3px var(--win)}.cm-season .cms-res--d{background:var(--cms-draw-bg);color:#fff}.cm-season .cms-res--l{background:var(--loss);color:#fff;box-shadow:0 0 12px -3px var(--loss)}.cm-season .cms-yours__record{display:flex;flex-wrap:wrap;gap:6px}.cm-season .cms-yours__record>span{display:inline-flex;align-items:baseline;gap:5px;padding:5px 10px;border-radius:8px;border:1px solid var(--cms-edge);background:hsla(0,0%,100%,.03);font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.1em;color:var(--text-dim)}.cm-season .cms-yours__record b{font-size:.92rem;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cm-season .cms-yours__record .is-w b{color:var(--win)}.cm-season .cms-yours__record .is-l b{color:var(--loss)}.cm-season .cms-yours__record .is-d b{color:#aab5c8}.cm-season .cms-yours__record .is-pts{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.cm-season .cms-yours__record .is-pts b{color:var(--accent)}.cm-season .cms-yours__chart{padding:16px 20px 6px;border-bottom:1px solid var(--cms-edge)}.cm-season .cms-yours__chart-title{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-bottom:12px;font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text)}.cm-season .cms-yours__chart-title span{font-weight:500;letter-spacing:.06em;text-transform:none;color:var(--text-dim)}.cm-season .cms-chart{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:170px 28px}.cm-season .cms-chart__yaxis{position:relative;margin:12px 0}.cm-season .cms-chart__yaxis span{position:absolute;right:8px;transform:translateY(-50%);font-family:var(--font-mono),monospace;font-size:.64rem;color:var(--text-dim)}.cm-season .cms-chart__plot{position:relative;margin:12px 14px}.cm-season .cms-chart__band{position:absolute;left:-14px;right:-14px;border-radius:4px}.cm-season .cms-chart__band--top{background:linear-gradient(90deg,rgba(76,141,255,.14),rgba(76,141,255,.04))}.cm-season .cms-chart__band--bottom{background:linear-gradient(90deg,color-mix(in srgb,var(--loss) 14%,transparent),color-mix(in srgb,var(--loss) 4%,transparent))}.cm-season .cms-chart__grid{position:absolute;left:-14px;right:-14px;height:0;border-top:1px dashed hsla(0,0%,100%,.07)}.cm-season .cms-chart__next{position:absolute;top:-12px;bottom:-12px;width:0;border-left:1px dashed color-mix(in srgb,var(--accent) 55%,transparent)}.cm-season .cms-chart__next span{position:absolute;top:0;left:5px;font-family:var(--font-mono),monospace;font-size:.58rem;font-weight:700;letter-spacing:.1em;color:var(--accent);white-space:nowrap}.cm-season .cms-chart__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cm-season .cms-chart__line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.cm-season .cms-chart__glow{fill:none;stroke:color-mix(in srgb,var(--accent) 30%,transparent);stroke-width:8px;stroke-linejoin:round;stroke-linecap:round}.cm-season .cms-chart__dot{position:absolute;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-50%);background:#8d9ab3;box-shadow:0 0 0 2px var(--cms-surface);cursor:default}.cm-season .cms-chart__dot.is-w{background:var(--win)}.cm-season .cms-chart__dot.is-l{background:var(--loss)}.cm-season .cms-chart__dot.is-last{width:16px;height:16px;box-shadow:0 0 0 2px var(--cms-surface),0 0 0 4px var(--accent),0 0 18px var(--accent)}.cm-season .cms-chart__now{position:absolute;transform:translate(14px,-50%);padding:3px 8px;border-radius:6px;background:var(--accent);color:#04120c;font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:700;white-space:nowrap;box-shadow:0 6px 16px -6px color-mix(in srgb,var(--accent) 90%,transparent);pointer-events:none}.cm-season .cms-chart__xaxis{grid-column:2;position:relative;margin:0 14px}.cm-season .cms-chart__xaxis span{position:absolute;top:6px;transform:translateX(-50%);font-family:var(--font-mono),monospace;font-size:.6rem;color:var(--text-dim);white-space:nowrap}.cm-season .cms-ys-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:8px;gap:8px;padding:16px 20px 20px}.cm-season .cms-ys{--res:hsla(0,0%,100%,.1);display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:62px;padding:9px 12px 9px 14px;border-radius:12px;border:1px solid var(--cms-edge);background:linear-gradient(90deg,color-mix(in srgb,var(--res) 12%,transparent),transparent 55%),hsla(0,0%,100%,.02);box-shadow:inset 3px 0 0 var(--res);color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease,background .15s ease}.cm-season .cms-ys:hover{border-color:var(--cms-edge-strong);transform:translateY(-1px)}.cm-season .cms-ys.is-w{--res:var(--win)}.cm-season .cms-ys.is-d{--res:#8d9ab3}.cm-season .cms-ys.is-l{--res:var(--loss)}.cm-season .cms-ys.is-next{--res:var(--accent);border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:inset 3px 0 0 var(--accent),0 0 24px -12px var(--accent)}.cm-season .cms-ys.is-upcoming,.cm-season .cms-ys.is-void{opacity:.78}.cm-season .cms-ys.is-sel{border-color:color-mix(in srgb,var(--accent) 70%,transparent)}.cm-season .cms-ys__md{display:grid;justify-items:center;font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;line-height:1.05;color:#fff}.cm-season .cms-ys__md small{font-size:.54rem;letter-spacing:.16em;color:var(--text-dim)}.cm-season .cms-ys__mid{display:grid;grid-gap:4px;gap:4px;min-width:0}.cm-season .cms-ys__meta{display:flex;align-items:center;gap:6px;font-family:var(--font-mono),monospace;font-size:.64rem;color:var(--text-dim)}.cm-season .cms-ys__opp{display:flex;align-items:center;gap:7px;min-width:0}.cm-season .cms-ys__opp>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;color:var(--text)}.cm-season .cms-ys__end{display:grid;justify-items:center;grid-gap:3px;gap:3px}.cm-season .cms-ys__score{font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700;color:#fff}.cm-season .cms-ys__next{padding:4px 8px;border-radius:6px;background:var(--accent);color:#04120c;font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.cm-season .cms-ys__opppos,.cm-season .cms-ys__void{font-family:var(--font-mono),monospace;font-size:.72rem;color:var(--text-dim)}.cm-season .cms-chip--final{border-color:color-mix(in srgb,var(--loss) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--loss) 22%,transparent),color-mix(in srgb,var(--loss) 6%,transparent));color:color-mix(in srgb,var(--loss) 70%,#fff);letter-spacing:.08em}.cm-season .cms-chip--final,.cm-season .cms-live{font-family:var(--font-mono),monospace;text-transform:uppercase}.cm-season .cms-live{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:6px;background:color-mix(in srgb,var(--loss) 18%,transparent);border:1px solid color-mix(in srgb,var(--loss) 60%,transparent);font-size:.66rem;font-weight:700;letter-spacing:.12em;color:#fff;white-space:nowrap}.cm-season .cms-live i{width:7px;height:7px;border-radius:50%;background:var(--loss);box-shadow:0 0 0 0 color-mix(in srgb,var(--loss) 70%,transparent);animation:cms-live-pulse 1.6s ease-out infinite}@keyframes cms-live-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--loss) 70%,transparent)}to{box-shadow:0 0 0 8px transparent}}@media (prefers-reduced-motion:reduce){.cm-season .cms-live i{animation:none}}.cm-season .cms-fixcard.is-live .cms-fixcard__label{color:color-mix(in srgb,var(--loss) 70%,#fff)}.cm-season .cms-fixcard__cta,.cm-season .cms-fx__watch{height:26px;padding:0 10px;border-radius:7px;background:var(--accent);color:#04120c;letter-spacing:.1em;text-decoration:none;white-space:nowrap}.cm-season .cms-bye,.cm-season .cms-fixcard__cta,.cm-season .cms-fx__watch{display:inline-flex;align-items:center;font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:700;text-transform:uppercase}.cm-season .cms-bye{height:22px;padding:0 9px;border-radius:6px;border:1px dashed rgba(234,241,252,.35);letter-spacing:.14em;color:var(--text)}.cm-season .cms-fixcard__dim strong{color:var(--text);font-weight:600}.cm-season .cms-countdown{display:inline-flex;align-items:center;gap:12px;padding-right:18px;border-right:1px solid var(--cms-edge)}.cm-season .cms-countdown b{font-family:var(--font-display),system-ui,sans-serif;font-size:2.3rem;font-weight:700;line-height:1;letter-spacing:-.03em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cm-season .cms-countdown>span{display:grid;grid-gap:3px;gap:3px;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text);white-space:nowrap}.cm-season .cms-countdown small{font-family:var(--font-body),system-ui,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--text-dim)}.cm-season .cms-countdown.is-today b{font-size:1.55rem;letter-spacing:.02em;text-transform:uppercase;color:var(--accent);text-shadow:0 0 22px color-mix(in srgb,var(--accent) 60%,transparent)}.cm-season .cms-last__champ{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:4px;background:color-mix(in srgb,var(--gold-bright) 18%,transparent);border:1px solid color-mix(in srgb,var(--gold-bright) 45%,transparent);font-family:var(--font-mono),monospace;font-size:.56rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-bright)}.cm-season .cms-tpanel{position:relative}.cm-season .cms-tv,.cm-season .cms-tview{display:none}.cm-season .cms-tview label{display:inline-grid;place-items:center;min-width:52px;height:30px;padding:0 12px;border-radius:7px;font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease,color .15s ease}.cm-season .cms-mdgrid{position:relative}.cm-season .cms-md__k{display:none}.cm-season .cms-md.is-bye:after{left:12px;right:12px;height:0;border-top:2px dotted rgba(234,241,252,.45)}.cm-season .cms-mdhead__status.is-live{color:color-mix(in srgb,var(--loss) 70%,#fff)}.cm-season .cms-fx__score.is-live{border-color:color-mix(in srgb,var(--loss) 65%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--loss) 22%,#151c29),#06090e);box-shadow:0 0 18px -6px var(--loss),inset 0 1px 0 hsla(0,0%,100%,.08)}.cm-season .cms-fx.is-live.is-mine{background:linear-gradient(90deg,color-mix(in srgb,var(--loss) 12%,transparent),transparent 75%);box-shadow:inset 3px 0 0 var(--loss)}.cm-season div.cms-fx--bye{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:12px 16px;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.018) 0 8px,transparent 8px 16px);font-size:.8rem;color:var(--text-dim)}.cm-season .cms-fx__byelabel{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:6px;border:1px dashed rgba(234,241,252,.3);font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text)}.cm-season .cms-fx__byeclubs{display:inline-flex;flex-wrap:wrap;gap:6px 14px}.cm-season .cms-fx__byeclub{display:inline-flex;align-items:center;gap:7px;font-weight:600;color:#fff}.cm-season .cms-fx__byenote{font-family:var(--font-mono),monospace;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.cm-season .cms-chart-empty{display:grid;place-content:center;justify-items:center;grid-gap:6px;gap:6px;height:150px;margin-bottom:12px;border-radius:12px;border:1px dashed var(--cms-edge-strong);background:linear-gradient(180deg,rgba(76,141,255,.07),transparent 32%,transparent 78%,color-mix(in srgb,var(--loss) 7%,transparent)),repeating-linear-gradient(0deg,hsla(0,0%,100%,.03) 0 1px,transparent 1px 30px);text-align:center;padding:0 16px}.cm-season .cms-chart-empty b{font-family:var(--font-display),system-ui,sans-serif;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:#fff}.cm-season .cms-chart-empty span{font-size:.8rem;color:var(--text-dim)}.cm-season .cms-chart__next.is-low span{top:auto;bottom:0}.cm-season .cms-chart__now{z-index:1}.cm-season .cms-chart__now.is-flip{transform:translate(calc(-100% - 14px),-50%)}.cm-season .cms-ys.is-live{--res:var(--loss);border-color:color-mix(in srgb,var(--loss) 55%,transparent);box-shadow:inset 3px 0 0 var(--loss),0 0 24px -12px var(--loss)}.cm-season .cms-ys__next--live{background:var(--loss);color:#fff}.cm-season .cms-ys.is-bye{--res:rgba(234,241,252,.25);border-style:dashed;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.02) 0 8px,transparent 8px 16px);opacity:.8}.cm-season .cms-ys__opp--bye>span{font-weight:500;color:var(--text-dim)}@media (max-width:1120px){.cm-season .cms-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.cm-season .cms-hero__top{grid-template-columns:minmax(0,1fr);gap:22px}.cm-season .cms-hero:after,.cm-season .cms-hero:before,.cm-season .cms-hero__logo-ghost{display:none}.cm-season .cms-hero__logo{width:44px;height:44px}.cm-season .cms-continue{margin-left:0;width:100%;justify-content:space-between}.cm-season .cms-continue__pace{text-align:left}.cm-season .cms-countdown{border-right:0;padding-right:0}}@media (max-width:720px){.cm-season .cms-tv{display:block;position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.cm-season .cms-tview{display:inline-flex;gap:2px;margin-left:auto;padding:3px;border-radius:10px;border:1px solid var(--cms-edge-strong);background:rgba(0,0,0,.35)}.cm-season .cms-tpanel .cms-panel__head{flex-wrap:wrap}.cm-season .cms-tpanel .cms-panel__sub{order:3;flex-basis:100%}.cm-season #cms-tv-full:checked~.cms-panel__head label[for=cms-tv-full],.cm-season #cms-tv-short:checked~.cms-panel__head label[for=cms-tv-short]{background:var(--accent);color:#04120c;box-shadow:0 0 14px -4px var(--accent)}.cm-season #cms-tv-full:focus-visible~.cms-panel__head label[for=cms-tv-full],.cm-season #cms-tv-short:focus-visible~.cms-panel__head label[for=cms-tv-short]{outline:2px solid var(--accent);outline-offset:2px}.cm-season #cms-tv-short:checked~.cms-table-scroll .cms-table{min-width:0}.cm-season #cms-tv-short:checked~.cms-table-scroll .cms-t-full{display:none}.cm-season #cms-tv-short:checked~.cms-table-scroll .cms-t-club,.cm-season #cms-tv-short:checked~.cms-table-scroll .cms-t-pos{position:static}.cm-season #cms-tv-short:checked~.cms-table-scroll .cms-t-club{min-width:0;width:auto;white-space:normal}.cm-season #cms-tv-short:checked~.cms-table-scroll .cms-club__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:none;white-space:normal;line-height:1.2}.cm-season #cms-tv-short:checked~.cms-table-scroll .cms-t-form{width:72px;padding-right:10px!important}.cm-season #cms-tv-full:checked~.cms-table-scroll .cms-table{min-width:500px}.cm-season #cms-tv-full:checked~.cms-table-scroll .cms-t-form{display:none}.cm-season #cms-tv-full:checked~.cms-table-scroll .cms-t-club{min-width:170px;max-width:170px;box-shadow:6px 0 10px -8px rgba(0,0,0,.9)}.cm-season #cms-tv-full:checked~.cms-table-scroll td.cms-t-club,.cm-season #cms-tv-full:checked~.cms-table-scroll th.cms-t-club{border-right:1px solid var(--cms-edge)}.cm-season #cms-tv-full:checked~.cms-table-scroll .cms-club__name{max-width:104px}.cm-season .cms-legend__ai,.cm-season .cms-table .cms-tag--ai,.cm-season .cms-table .cms-tag--mgr{display:none}}@media (max-width:560px){.cm-season:not(.cm-page){gap:14px;padding-top:14px}.cm-season .cms-hero{border-radius:20px;padding:20px 16px 0}.cm-season .cms-hero__mark{font-size:150px;top:-26px}.cm-season .cms-hero__league{font-size:2.1rem}.cm-season .cms-hero__chips{margin-top:12px;gap:6px}.cm-season .cms-chip{height:24px;padding:0 9px;font-size:.68rem}.cm-season .cms-progress{margin-top:18px}.cm-season .cms-progress__track{gap:2px;height:8px}.cm-season .cms-progress__track span{border-radius:2px}.cm-season .cms-you{padding:14px;gap:12px}.cm-season .cms-you__name{font-size:1.2rem}.cm-season .cms-stat{padding:9px 8px}.cm-season .cms-stat__v{font-size:1.2rem}.cm-season .cms-stat--pos .cms-stat__v{font-size:1.35rem}.cm-season .cms-stat__v--sm{font-size:.92rem}.cm-season .cms-hero__foot{margin:20px -16px 0;padding:14px 16px 16px;gap:12px}.cm-season .cms-fixcard{width:100%}.cm-season .cms-fixcard+.cms-fixcard{padding-left:0;padding-top:12px;border-left:0;border-top:1px solid var(--cms-edge)}.cm-season .cms-fixcard__body{gap:7px}.cm-season .cms-continue{flex-wrap:wrap;gap:12px;padding-top:12px;border-top:1px solid var(--cms-edge)}.cm-season .cms-continue__btn{flex-basis:100%;justify-items:stretch}.cm-season .cms-continue__btn .btn{width:100%;min-height:52px}.cm-season .cms-continue__pace{max-width:none}.cm-season .cms-countdown b{font-size:2rem}.cm-season .cms-last{padding:14px 16px}.cm-season .cms-last__you{margin-left:0}.cm-season .cms-panel{border-radius:16px}.cm-season .cms-panel__head{padding:13px 14px 12px}.cm-season .cms-panel__title{font-size:1rem}.cm-season .cms-table th{padding:9px 3px;font-size:.6rem;letter-spacing:.08em}.cm-season .cms-table td{height:50px;padding:0 3px;font-size:.8rem}.cm-season .cms-t-pos{width:38px;min-width:38px;max-width:38px}.cm-season .cms-t-club{left:38px}.cm-season .cms-table th.cms-t-club{padding-left:6px}.cm-season .cms-club{gap:7px;padding-left:2px}.cm-season .cms-club__name{font-size:.82rem}.cm-season .cms-t-pts{width:36px}.cm-season .cms-table td.cms-t-pts{font-size:.92rem}.cm-season .cms-table .cms-form{gap:2px}.cm-season .cms-table .cms-form i{width:10px;height:18px;border-radius:3px;font-size:0}.cm-season .cms-table .cms-form i.is-latest{box-shadow:0 0 0 1.5px var(--cms-row),0 0 0 2.5px hsla(0,0%,100%,.5)}.cm-season .cms-legend{padding:12px 14px;gap:8px 14px;font-size:.7rem}.cm-season .cms-legend__move{margin-left:0}.cm-season .cms-mdpick{padding:12px 0 6px}.cm-season .cms-mdpick__key{padding:0 14px}.cm-season .cms-mdgrid{display:flex;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:0 14px;padding:2px 14px 10px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)}.cm-season .cms-mdgrid::-webkit-scrollbar{display:none}.cm-season .cms-md{flex:0 0 46px;height:54px;align-content:center;gap:0;border-radius:10px;scroll-snap-align:center}.cm-season .cms-md__k{display:block;font-size:.5rem;letter-spacing:.14em;line-height:1;color:var(--text-dim)}.cm-season .cms-md__n{font-size:.95rem;line-height:1.25}.cm-season .cms-md.is-sel .cms-md__k{color:var(--accent)}.cm-season .cms-md:after{left:9px;right:9px;bottom:5px}.cm-season .cms-mdhead{grid-template-columns:44px minmax(0,1fr) 44px;padding:10px 14px}.cm-season .cms-mdhead__arrow{width:44px;height:44px}.cm-season .cms-mdhead__title b{font-size:1.1rem}.cm-season .cms-fx>summary,.cm-season div.cms-fx{padding:11px 14px}.cm-season .cms-fx__row{grid-template-columns:minmax(0,1fr) 46px;grid-template-areas:"home score" "away score";gap:6px 12px}.cm-season .cms-fx__team{gap:9px}.cm-season .cms-fx__team--home{grid-area:home;flex-direction:row-reverse;justify-content:flex-end;text-align:left}.cm-season .cms-fx__team--away{grid-area:away}.cm-season .cms-fx__name{font-size:.88rem;white-space:normal;line-height:1.2}.cm-season .cms-fx__score{grid-area:score;flex-direction:column;justify-content:space-around;gap:0;height:auto;min-height:56px;padding:4px 0}.cm-season .cms-fx__score i{display:none}.cm-season .cms-fx__score b{font-size:1.02rem;line-height:1.3}.cm-season .cms-fx__score.is-void,.cm-season .cms-fx__score.is-vs{justify-content:center;font-size:.6rem}.cm-season .cms-fx__meta{justify-content:flex-start}.cm-season .cms-fx__body{padding:4px 12px 16px}.cm-season .cms-yours .cms-panel__head{gap:10px}.cm-season .cms-yours__record{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;width:100%}.cm-season .cms-yours__record>span{flex-direction:column;align-items:center;gap:1px;padding:6px 0 5px;font-size:.54rem}.cm-season .cms-yours__record b{font-size:.95rem;line-height:1.1}.cm-season .cms-yours__chart{padding:14px 14px 4px}.cm-season .cms-yours__chart-title{display:grid;grid-gap:4px;gap:4px}.cm-season .cms-chart{grid-template-rows:150px 26px;grid-template-columns:24px minmax(0,1fr)}.cm-season .cms-chart__plot,.cm-season .cms-chart__xaxis{margin-left:10px;margin-right:18px}.cm-season .cms-chart__xaxis span.is-minor{display:none}.cm-season .cms-ys-grid{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 14px 16px}.cm-season .cms-ys{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;min-height:54px;padding:7px 12px;border-radius:10px}.cm-season .cms-ys__md{font-size:.98rem}}.cm-page.cm-season .cms-headmeta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.cm-page.cm-season .cms-headmeta__league{display:inline-flex;align-items:center;gap:8px;font-size:.95rem;font-weight:700;color:#fff}.cm-page.cm-season .cms-headmeta .cms-hero__chips{margin-top:0}.cm-page.cm-season .cms-headmeta .cms-links{flex-basis:100%;margin-top:2px}.cm-page.cm-season .pk-head__aside .cms-you{width:min(400px,100%);-webkit-backdrop-filter:none;backdrop-filter:none}.cm-page.cm-season .cms-headtrack{position:relative;z-index:1;margin-top:18px}.cm-page.cm-season .cms-headtrack .cms-progress{margin-top:0;max-width:none}.cm-page.cm-season .cms-todaypanel .cms-hero__foot{margin:0;padding:18px 20px;border-top:0;background:none}.cm-page.cm-season .cms-mdpanel,.cm-page.cm-season .cms-tpanel{scroll-margin-top:70px}@media (max-width:560px){.cm-page.cm-season .cms-todaypanel .cms-hero__foot{margin:0;padding:14px 16px 16px}}.cm-season .cms-club__who,.cm-season .cms-fx__who{display:flex;flex-direction:column;min-width:0;line-height:1.15}.cm-season .cms-fx__who{overflow:hidden}.cm-season .cms-fx__who>*{max-width:100%}.cm-season .cms-fx__team--home .cms-fx__who{align-items:flex-end}.cm-season .cms-club__mgr,.cm-season .cms-fx__mgr{min-width:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:600;color:var(--gold-bright)}.cm-season .cms-club__mgr em,.cm-season .cms-fx__mgr em{font-style:normal;font-weight:500;color:var(--text-dim)}.cm-season .cms-fx__ft{font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.cm-season .cms-gwnote{margin:0;padding:10px 16px;border-bottom:1px solid hsla(0,0%,100%,.06);font-size:.8rem;color:var(--text-dim)}@media (max-width:560px){.cm-season .cms-club__mgr,.cm-season .cms-fx__mgr{max-width:104px}}