.wcl-schedule{--wsh-slot:18px;--wsh-blue:#67acff;--wsh-red:#ff778d;--wsh-purple:#c496ff;--wsh-green:#80dfb7;--wsh-border:#303740;color:#edf1f5;letter-spacing:0;min-width:0;font:13px/1.5 Arial,sans-serif;container:wsh/inline-size}.wcl-schedule *,.wsh-dialog *{box-sizing:border-box;letter-spacing:0}.wcl-schedule h2,.wcl-schedule h3,.wcl-schedule p{margin:0}.wcl-schedule button{cursor:pointer;color:inherit;font:inherit}.wcl-schedule button:disabled{cursor:default;opacity:.5}.wcl-schedule button:focus-visible,.wcl-schedule select:focus-visible,.wcl-schedule input:focus-visible{outline-offset:3px;outline:2px solid #f0d58b}.wcl-schedule svg{flex-shrink:0}.wcl-schedule fieldset{border:0;min-width:0;margin:0;padding:0}.wsh-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.wcl-schedule .wsh-kicker{color:#9facbb;text-transform:uppercase;align-items:center;gap:7px;font:700 10px/1.5 Arial,sans-serif;display:flex}.wsh-heading h2{font:38px/1.2 var(--font-display,Impact), sans-serif;margin-top:5px}.wsh-heading em{color:#ff3158;font-style:normal}.wcl-schedule .wsh-icon,.wsh-dialog .wsh-icon{color:#c4ccd7;background:0 0;border:1px solid #424b57;border-radius:2px;justify-content:center;align-items:center;width:37px;height:37px;padding:0;display:inline-flex}.wsh-context{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:20px;display:flex}.wcl-schedule label,.wsh-dialog label{color:#b8c3ce;flex-direction:column;gap:7px;min-width:0;font-size:11px;display:flex}.wsh-context label{flex:1;max-width:660px}.wcl-schedule select,.wcl-schedule input,.wsh-dialog select{color:#ecf1f6;background:#14191f;border:1px solid #414e5b;border-radius:3px;width:100%;max-width:100%;min-height:41px;padding:10px 11px;font:12px Arial,sans-serif}.wsh-context>span{color:#b1bac6;flex-shrink:0;align-items:center;gap:7px;padding-bottom:12px;font-size:11px;display:flex}.wsh-context>span svg{color:#ff5373}.wsh-error,.wsh-lock,.wsh-notice{align-items:center;gap:10px;padding:13px 16px;font-size:12px;line-height:1.6;display:flex;margin:12px 0!important}.wsh-error{color:#ffc7d1;background:#351923;border-left:3px solid #ff5978}.wsh-error button{background:0 0;border:1px solid #996274;margin-left:auto;padding:5px 10px}.wsh-lock{color:#eed7a1;background:#2a2419;border-left:3px solid #d7b260}.wsh-notice{color:#9de0c7;background:#112b23}.wsh-empty,.wsh-unassigned{color:#99a9b9;background:#11161b;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:240px;display:flex}.wsh-unassigned{border-block:1px solid #303942;min-height:420px}.wsh-unassigned svg{color:#697f94}.wsh-unassigned h3{font:28px var(--font-display,Impact), sans-serif;color:#d9e2eb}.wsh-unassigned p{text-align:center;max-width:300px;font-size:12px;line-height:1.8}.wsh-matchup{isolation:isolate;background:#15191e;border-top:2px solid #ff3158;border-bottom:1px solid #36414c;grid-template-columns:1fr 100px 1fr;align-items:center;gap:22px;margin-bottom:27px;padding:20px 26px;display:grid;position:relative;overflow:hidden}.wsh-matchup:before{content:"";opacity:.22;z-index:-1;background:url(/wildcardlaw/brand/wcl-texture-editorial-diagonal.png) 50%/cover no-repeat;position:absolute;inset:0}.wsh-team{align-items:center;gap:18px;min-width:0;display:flex}.wcl-schedule .wsh-team .team-crest{width:82px;height:82px;box-shadow:none;background:0 0;border:0;outline:0;flex:0 0 82px}.wcl-schedule .wsh-team .team-crest img{object-fit:contain;width:100%;height:100%}.wcl-schedule .team-crest:not(.has-logo){background:color-mix(in srgb, var(--team-color) 55%, #172026);border:1px solid color-mix(in srgb, var(--team-color) 60%, #e2e9ed);color:#fff}.wcl-schedule .wsh-team .team-crest:not(.has-logo){font:30px/1 var(--font-display,Impact), sans-serif}.wsh-team>div{min-width:0}.wsh-team>div>span{color:var(--wsh-blue);font-size:10px;font-weight:700}.wcl-schedule .wsh-team h3{font:28px/1.15 var(--font-display,Impact), sans-serif;text-transform:uppercase;overflow-wrap:anywhere;margin:6px 0 8px}.wsh-team small{color:#b2bdc9;font-size:10px}.wsh-team.away{text-align:right;flex-direction:row-reverse}.wsh-team.away>div>span{color:var(--wsh-red)}.wsh-matchup>.match-versus{justify-self:center}.wsh-workspace{grid-template-columns:minmax(0,1fr) 265px;gap:28px;display:grid}.wsh-calendar-section{min-width:0}.wsh-calendar-heading{background:#181e24;border-top:1px solid #404c58;border-bottom:2px solid #ff3158;justify-content:space-between;align-items:center;gap:16px;padding:20px 18px;display:flex;position:relative}.wsh-calendar-heading:after{content:"";clip-path:polygon(6px 0,100% 0,100% 100%,0 100%);background:#ff3158;width:65px;height:4px;position:absolute;bottom:-2px;right:0}.wsh-week-title{align-items:center;gap:14px;min-width:0;display:flex}.wsh-calendar-symbol{color:#ff4465;border-right:1px solid #424d59;padding-right:14px;display:flex}.wsh-week-title .wsh-kicker{color:#a6b4c2;font-size:9px}.wsh-kicker b{color:#e7516c;font-weight:400}.wcl-schedule .wsh-calendar-heading h3{font:32px/1.2 var(--font-display,Impact), sans-serif;text-transform:uppercase;align-items:baseline;gap:11px;margin-top:5px;display:flex}.wsh-date-separator{color:#5e6d7c;font-family:Arial,sans-serif;font-size:20px;font-weight:400}.wsh-week-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.wsh-week-meta span{color:#d2dae3;align-items:center;gap:6px;font-size:10px;display:flex}.wsh-week-meta small{color:#9aa9ba;font-size:9px}.wsh-week-meta b{color:#596879;margin-inline:4px}.wsh-calendar-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}.wsh-legend{flex-wrap:wrap;gap:10px 15px;display:flex}.wsh-legend span{color:#b4c1cf;align-items:center;gap:6px;font-size:10px;display:flex}.wsh-legend i{border-radius:2px;width:8px;height:8px;display:block}.wsh-legend .home{background:var(--wsh-blue)}.wsh-legend .away{background:var(--wsh-red)}.wsh-legend .both{background:var(--wsh-purple)}.wsh-legend .league{background:var(--wsh-green)}.wcl-schedule .wsh-link{background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:8px 0;font-size:11px;display:flex}.wsh-calendar-toolbar .wsh-link{white-space:nowrap}.wsh-calendar-toolbar .wsh-link svg{color:#ff496a}.wsh-week-head{text-align:center;border:1px solid var(--wsh-border);background:#1b2026;border-top:2px solid #ff3158;border-bottom:0;grid-template-columns:48px repeat(7,minmax(0,1fr));align-items:stretch;height:88px;display:grid}.wsh-week-head>span{color:#a9b6c3;background:#11161b;place-items:center;font-size:9px;font-weight:700;display:grid}.wsh-week-head>div{color:#b9c6d2;border-left:1px solid #39424c;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding-bottom:3px;font-size:12px;font-weight:700;display:flex;position:relative}.wsh-week-head>div:nth-last-child(-n+2){background:#26232d}.wsh-week-head>div:after{content:"";background:#ff3158;width:24px;height:3px;position:absolute;bottom:0}.wsh-week-head b{font:38px/1 var(--font-display,Impact), sans-serif;font-variant-numeric:tabular-nums;color:#f6f8fb;display:block}.wsh-calendar{border:1px solid var(--wsh-border);background:#10151b;display:flex}.wsh-axis{height:calc(var(--wsh-slot) * 38);background:#0c1116;flex:0 0 47px;position:relative}.wsh-axis span{color:#96a8b8;font-variant-numeric:tabular-nums;font:10px/1 Arial,sans-serif;position:absolute;right:8px;transform:translateY(-50%)}.wsh-axis span:first-child{transform:translateY(3px)}.wsh-axis span:last-child{transform:translateY(-100%)}.wsh-days{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;display:grid}.wsh-day{height:calc(var(--wsh-slot) * 38);border-left:1px solid #313944;min-width:0;position:relative}.wsh-day:nth-child(n+6){background:#1d1d28}.wcl-schedule .wsh-slot{z-index:2;width:100%;height:var(--wsh-slot);touch-action:pan-y;background:0 0;border:0;border-top:1px solid #303945;border-radius:0;min-height:0;padding:0;display:block;position:relative}.wcl-schedule .wsh-slot:nth-child(2n){border-top:1px dashed #232d37}.wcl-schedule .wsh-slot:nth-child(35){border-top:1px dashed #7d6a96}.wcl-schedule .wsh-slot:first-child{border-top:0}.wcl-schedule .wsh-slot:disabled{opacity:1}.wcl-schedule .wsh-slot:hover:not(:disabled){background:#ffffff18;box-shadow:inset 0 0 0 1px #fff7}.wcl-schedule .wsh-slot:focus-visible{outline-offset:-2px;z-index:6}.wsh-block{z-index:3;pointer-events:none;border-left:3px solid;border-radius:3px;flex-direction:column;justify-content:center;padding:5px 6px;line-height:1.4;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}.wsh-block.home{border-color:var(--wsh-blue);color:#d5e9ff;background:#1b3c64}.wsh-block.away{border-color:var(--wsh-red);color:#ffd8e0;background:#632c3b}.wsh-block.both{border-color:var(--wsh-purple);color:#f3eaff;background:#60418d}.wsh-block b{white-space:nowrap;font-size:10px}.wsh-block small{white-space:nowrap;font-size:9px}.wsh-block.compact small{display:none}.wsh-block.compact{padding-block:0}.wsh-marker{z-index:5;pointer-events:none;color:#10191f;border-top:2px solid #eef2f9;height:0;position:absolute;left:3px;right:3px}.wsh-marker>span{white-space:nowrap;background:#eef2f9;padding:0 4px;font:700 9px/15px Arial,sans-serif;position:absolute;bottom:0;right:0}.wsh-marker.league,.wsh-marker.agreed{border-color:var(--wsh-green)}.wsh-marker.league>span,.wsh-marker.agreed>span{background:var(--wsh-green)}.wsh-marker.review{border-color:#efc768}.wsh-marker.review>span{background:#efc768}.wsh-calendar-footer{color:#94a3b4;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:10px;display:flex}.wsh-calendar-footer>span:first-child{align-items:center;gap:6px;display:flex}.wsh-calendar-footer svg{color:#ba9fdc}.wsh-savebar{border-top:1px solid var(--wsh-border);justify-content:space-between;align-items:center;gap:13px;padding:16px 0;display:flex}.wsh-savebar>span{color:#a8b7c6;align-items:center;gap:7px;font-size:11px;display:flex}.wsh-savebar>span svg{color:var(--wsh-green)}.wcl-schedule .wsh-button,.wsh-dialog .wsh-button{color:#e8eff6;cursor:pointer;background:#222b34;border:1px solid #455463;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 14px;font:700 11px/1.5 Arial,sans-serif;display:inline-flex}.wcl-schedule .wsh-button.primary,.wsh-dialog .wsh-button.primary{color:#fff;background:#f92e52;border-color:#f92e52}.wcl-schedule .wsh-button.league{background:var(--wsh-green);border-color:var(--wsh-green);color:#102a20}.wcl-schedule .wsh-button:disabled{opacity:.5;cursor:default}.wsh-sidebar{border-left:1px solid var(--wsh-border);min-width:0;padding-left:24px}.wsh-sidebar>section,.wsh-admin{margin-bottom:22px}.wcl-schedule .wsh-sidebar h3{font:23px/1.2 var(--font-display,Impact), sans-serif;text-transform:uppercase;margin:12px 0 7px}.wsh-sidebar p{color:#a3b2bf;margin-top:10px;font-size:11px;line-height:1.7}.wsh-sidebar .wsh-button{width:100%}.wsh-league{border-top:2px solid var(--wsh-green);background:#14261f;padding:17px 14px}.wsh-league .wsh-kicker{color:var(--wsh-green);font-size:9px}.wsh-proposal-time{font:44px/1.1 var(--font-display,Impact), sans-serif;margin:6px 0 10px}.wsh-league .wsh-proposal-time{color:var(--wsh-green)}.wsh-approvals{border-top:1px solid #39463f;flex-direction:column;gap:12px;margin:14px 0 16px;padding-top:12px;display:flex}.wsh-approvals>div{align-items:center;gap:5px;min-width:0;font-size:10px;display:flex}.wcl-schedule .wsh-approvals .team-crest{background:0 0;border:0;flex:0 0 20px;width:20px;height:20px;font-size:8px}.wsh-approvals>div>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.wsh-approvals small{color:#9baca2;align-items:center;gap:3px;font-size:9px;display:flex}.wsh-approvals small.accepted{color:var(--wsh-green)}.wsh-admin{border-bottom:1px solid var(--wsh-border);padding-bottom:22px}.wsh-admin label{margin-top:13px}.wsh-admin .wsh-button{margin-top:12px}.wsh-field-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wsh-agreement{border-top:2px solid var(--wsh-green);padding:15px 0}.wsh-agreement .wsh-kicker{color:var(--wsh-green)}.wsh-agreement>strong{font:40px/1.2 var(--font-display,Impact), sans-serif}.wsh-agreement.pending{border-top-color:#efc768}.wsh-agreement.pending .wsh-kicker,.wsh-review-note .wsh-kicker{color:#efc768}.wsh-review-actions{gap:12px;margin-top:18px;display:grid}.wsh-review-actions form{gap:12px;display:grid}.wsh-review-actions label{gap:8px;font-size:12px;display:grid}.wsh-review-actions textarea{resize:vertical;border:1px solid var(--wsh-border);color:#eef2f9;width:100%;min-height:84px;font:inherit;background:#101518;padding:10px}.wsh-review-actions textarea:focus-visible{outline:2px solid var(--wsh-green);outline-offset:2px}.wsh-review-note{border-top:1px solid #efc768;padding-top:15px}.wsh-review-note p{white-space:pre-wrap;overflow-wrap:anywhere}.wsh-team-proposal,.wsh-own-proposal{border-top:1px solid var(--wsh-border);padding-top:17px}.wsh-own-proposal label{margin:13px 0}.wsh-overlap>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.wcl-schedule .wsh-overlap h3{margin:0;font-size:22px}.wsh-overlap h3 em{color:var(--wsh-purple);font-style:normal}.wsh-overlap>header>b{font:23px var(--font-display,Impact), sans-serif;color:var(--wsh-purple)}.wcl-schedule .wsh-overlap-option{text-align:left;background:#171923;border:1px solid #343a46;border-left:3px solid #8867b0;border-radius:3px;grid-template-columns:30px 1fr 13px;align-items:center;gap:9px;width:100%;min-height:65px;margin-top:7px;padding:9px 10px;display:grid}.wcl-schedule .wsh-overlap-option:disabled{opacity:.75}.wcl-schedule .wsh-overlap-option[aria-pressed=true]{background:#2c213a;border-color:#b88be9}.wsh-overlap-option>span:first-child{text-align:center;color:#b5a8c9;font-size:9px}.wsh-overlap-option b{font:22px/1.1 var(--font-display,Impact), sans-serif;color:#ede5f8;display:block}.wsh-overlap-option strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.wsh-overlap-option small{color:#a99ab9;margin-top:4px;font-size:10px;display:block}.wsh-overlap-option svg{color:#b69acb}.wsh-agreement-note{border-top:1px solid var(--wsh-border);align-items:flex-start;gap:8px;padding-top:18px;display:flex;font-size:10px!important}.wsh-mobile-days{display:none}.wsh-dialog{color:#edf1f5;background:#151b22;border:1px solid #465565;border-top:2px solid #ff3158;border-radius:4px;width:430px;max-width:calc(100% - 24px);height:fit-content;max-height:calc(100dvh - 24px);margin:auto;padding:24px;font:13px Arial,sans-serif;position:fixed;inset:0;overflow-y:auto}.wsh-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a}.wsh-dialog header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.wsh-dialog h3{font:24px/1.2 var(--font-display,Impact), sans-serif;margin:0}.wsh-dialog label{margin-bottom:15px}.wsh-dialog .wsh-button{width:100%;margin-top:10px}.wsh-dialog p[role=alert]{color:#ffadb9;font-size:12px}.wsh-entry{margin-bottom:24px}.wsh-entry>summary{cursor:pointer;background:#18212a;border-top:2px solid #ff3158;align-items:center;gap:9px;padding:16px 20px;font-weight:700;display:flex}.wsh-entry[open]>.wcl-schedule{padding:22px 0}.wsh-team-entry{justify-content:flex-end;margin-bottom:14px;display:flex}.wsh-overview{border-block:1px solid var(--wsh-border);border-top:2px solid #ff3158;margin-bottom:28px;padding:20px 0}.wsh-overview>header,.wsh-overview-filter{justify-content:space-between;align-items:center;gap:16px;display:flex}.wsh-overview h3{font:27px/1.2 var(--font-display,Impact), sans-serif;margin-top:4px}.wsh-overview h3 em{color:#ff3158;font-style:normal}.wsh-overview>header label{min-width:230px}.wsh-summary-counts{border-block:1px solid var(--wsh-border);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:20px 0;padding-block:17px;display:grid}.wsh-summary-counts>div{border-right:1px solid var(--wsh-border);min-width:0;padding:0 14px 0 38px;position:relative}.wsh-summary-counts>div:last-child{border:0}.wsh-summary-counts svg{color:#ff5779;position:absolute;top:3px;left:12px}.wsh-summary-counts>div:nth-child(4) svg,.wsh-summary-counts>div:nth-child(5) svg{color:#efca79}.wsh-summary-counts>div:last-child svg{color:#80dfb7}.wsh-summary-counts dt{color:#c0c6cc;font-size:11px}.wsh-summary-counts dd{font:28px/1.2 var(--font-display,Impact), sans-serif;margin:4px 0 0}.wsh-summary-counts small{color:#929fae;font:10px Arial,sans-serif}.wsh-overview-filter{color:#aeb8c4;margin-bottom:14px;font-size:11px}.wsh-overview-filter label{flex-direction:row;align-items:center;gap:10px}.wsh-overview-filter select{width:175px}.wsh-summary-head,.wsh-summary-list>li{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(145px,.85fr) 37px;align-items:center;gap:16px;display:grid}.wsh-summary-head{color:#8897a8;text-transform:uppercase;padding:0 12px 8px;font-size:10px}.wsh-summary-list{margin:0;padding:0;list-style:none}.wsh-summary-list>li{border-top:1px solid var(--wsh-border);padding:14px 12px}.wsh-summary-list>li.is-selected{background:#19151c;box-shadow:inset 2px 0 #ff3158}.wsh-summary-team{align-items:center;gap:10px;min-width:0;display:flex}.wsh-summary-team .team-crest{flex:0 0 35px;width:35px;height:35px}.wsh-summary-team>span{min-width:0}.wsh-summary-team strong{overflow-wrap:anywhere;font-size:12px;display:block}.wsh-summary-team small,.wsh-summary-state small{color:#9ba8b7;overflow-wrap:anywhere;margin-top:3px;font-size:10px;line-height:1.5;display:block}.wsh-summary-team.home strong{color:#9ec8ff}.wsh-summary-team.away strong{color:#ffa7b5}.wsh-summary-state strong{font-size:11px;font-weight:700}.wsh-summary-state.is-review strong,.wsh-summary-state.is-review-change strong{color:#f2cc75}.wsh-summary-state.is-confirmed strong{color:#80dfb7}.wsh-summary-state.is-no-overlap strong,.wsh-summary-state.is-locked strong{color:#ff849b}.wsh-summary-empty{color:#acb5bf;padding:22px 0}.wsh-context{scroll-margin-top:85px}.wsh-calendar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.wsh-calendar-toolbar{flex-wrap:wrap}.wsh-copy-ranges{border-top:1px solid #37404a;margin:18px 0}.wsh-copy-ranges>div{border-bottom:1px solid #37404a;grid-template-columns:85px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.wsh-copy-ranges dt{font-size:12px;font-weight:700}.wsh-copy-ranges dd{color:#becad6;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.wsh-copy-state{color:#efca79;font-size:11px}.wsh-reschedule{border-top:2px solid #efca79;padding:16px 0}.wsh-change-times{flex-direction:column;gap:8px;margin-top:16px;display:flex}.wsh-change-times>span{flex-direction:column;gap:4px;display:flex}.wsh-change-times small{color:#a8b3c0;font-size:10px}.wsh-change-times b{color:#c5d0db;font-size:13px;font-weight:400}.wsh-change-times strong{font:23px/1.25 var(--font-display,Impact), sans-serif;color:#efca79;overflow-wrap:anywhere}.wsh-change-times svg{color:#9da7b3;transform:rotate(90deg)}.wsh-change-reason{white-space:pre-wrap;overflow-wrap:anywhere;padding-block:16px;line-height:1.7}.wsh-change-status{color:#d6c49c;padding-block:14px;font-size:11px}.wsh-reschedule .wsh-button{width:100%}.wsh-dialog textarea{resize:vertical;color:#ecf1f6;background:#10151b;border:1px solid #414e5b;border-radius:3px;width:100%;min-height:88px;padding:11px;font:13px/1.5 Arial,sans-serif}.wsh-current-time{color:#80dfb7;align-items:flex-start;gap:8px;margin-bottom:20px;font-size:12px;line-height:1.7;display:flex}.wsh-current-time svg{flex-shrink:0;margin-top:3px}.wsh-dialog button:disabled{opacity:.5;cursor:default}@container wsh (width<=850px){.wsh-summary-counts{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.wsh-summary-counts>div:nth-child(3){border-right:0}.wsh-summary-head{display:none}.wsh-summary-list>li{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 37px;gap:10px}.wsh-summary-state{grid-area:2/1/auto/3}.wsh-summary-list>li>button{grid-area:1/3/3}}@container wsh (width<=550px){.wsh-overview>header{flex-direction:column;align-items:stretch}.wsh-overview>header label{min-width:0}.wsh-summary-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.wsh-summary-counts>div{border:0;padding-left:25px}.wsh-summary-counts svg{left:0}.wsh-overview-filter{flex-direction:column;align-items:flex-start;gap:8px}.wsh-overview-filter label{width:100%}.wsh-overview-filter select{flex:1}.wsh-summary-team{gap:7px}.wsh-summary-team .team-crest{flex-basis:26px;width:26px;height:26px}.wsh-summary-team strong{font-size:11px}.wsh-summary-list>li{grid-template-columns:minmax(0,1fr) 37px}.wsh-summary-team.away{grid-area:2/1}.wsh-summary-state{grid-area:3/1}.wsh-summary-list>li>button{grid-area:1/2/4}.wsh-calendar-actions{justify-content:flex-start;gap:8px 14px}}@container wsh (width<=1080px){.wsh-workspace{grid-template-columns:minmax(0,1fr) 238px;gap:20px}.wsh-sidebar{padding-left:18px}.wsh-team h3{font-size:24px!important}.wcl-schedule .wsh-team .team-crest{flex-basis:64px;width:64px;height:72px}.wsh-team{gap:12px}.wsh-matchup{gap:12px;padding:18px 20px}.wsh-calendar-heading{gap:10px;padding:16px 12px}.wsh-calendar-symbol{display:none}.wcl-schedule .wsh-calendar-heading h3{font-size:28px}.wsh-block{padding-inline:3px}.wsh-block small{font-size:8px}.wsh-calendar-toolbar{flex-wrap:wrap}.wsh-calendar-toolbar>.wsh-link{margin-left:auto}.wsh-league{padding-inline:10px}.wsh-approvals small svg{display:none}}@container wsh (width<=850px){.wsh-workspace{grid-template-columns:minmax(0,1fr)}.wsh-sidebar{border-left:0;border-top:1px solid var(--wsh-border);grid-template-columns:1fr 1fr;align-items:start;gap:22px;padding:22px 0 0;display:grid}.wsh-sidebar>section,.wsh-sidebar>form{margin:0}.wsh-agreement-note{grid-column:1/-1}.wsh-context{flex-wrap:wrap;gap:8px}.wsh-context label{flex-basis:100%;max-width:none}.wsh-context>span{padding:0}.wsh-block small{font-size:9px}.wsh-calendar-symbol{display:flex}.wsh-calendar-toolbar{flex-wrap:nowrap}.wsh-overlap-option strong{font-size:14px}.wsh-team h3{font-size:21px!important}}@container wsh (width<=550px){.wsh-heading h2{font-size:29px}.wsh-kicker{font-size:9px!important}.wsh-matchup{grid-template-columns:1fr 45px 1fr;gap:4px;margin-bottom:20px;padding:16px 6px}.wsh-team,.wsh-team.away{text-align:center;flex-direction:column;gap:7px}.wcl-schedule .wsh-team .team-crest{flex-basis:62px;width:62px;height:62px}.wsh-team>div>span{font-size:8px}.wsh-team h3{font-size:19px!important}.wsh-team small{font-size:9px}.wsh-matchup>.match-versus{max-width:45px}.wsh-calendar-heading{flex-wrap:wrap;align-items:flex-start;gap:13px;padding:16px 14px}.wsh-calendar-symbol{display:none}.wsh-week-title{width:100%}.wcl-schedule .wsh-calendar-heading h3{gap:10px;font-size:28px}.wsh-week-meta{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.wsh-week-meta small,.wsh-week-meta span{font-size:9px}.wsh-legend{gap:8px 12px}.wsh-legend span{font-size:9px}.wsh-calendar-toolbar{flex-wrap:wrap;padding-block:13px}.wsh-calendar-toolbar>.wsh-link{font-size:11px}.wsh-week-head{display:none}.wsh-mobile-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:12px;display:grid}.wsh-mobile-days button{color:#bbc7d3;background:#1b2026;border:1px solid #364454;border-top:2px solid #68737f;border-bottom:3px solid #0000;border-radius:0;min-height:76px;padding:10px 0;font-size:10px;font-weight:700}.wsh-mobile-days b{font:29px/1 var(--font-display,Impact), sans-serif;font-variant-numeric:tabular-nums;color:#f6f8fb;margin-top:7px;display:block}.wsh-mobile-days button:nth-last-child(-n+2){background:#26232d}.wsh-mobile-days button[aria-pressed=true]{color:#fff;background:#451a29;border-color:#ff3158}.wsh-days{grid-template-columns:minmax(0,1fr)}.wsh-day{display:none}.wsh-day.active-day{display:block}.wsh-axis{flex-basis:42px}.wsh-block{padding:7px 10px;left:6px;right:6px}.wsh-block b{font-size:12px}.wsh-block small{font-size:11px}.wsh-marker{left:6px;right:6px}.wsh-marker>span{font-size:10px;line-height:18px}.wsh-calendar-footer{flex-wrap:wrap;gap:5px;font-size:9px}.wsh-calendar-footer>span:last-child{margin-left:19px}.wsh-savebar{flex-direction:column;align-items:stretch}.wsh-savebar>.wsh-button{min-height:44px}.wsh-savebar>span{font-size:10px}.wsh-sidebar{grid-template-columns:1fr;gap:24px}.wsh-league{padding:20px}.wsh-approvals small svg{display:block}.wsh-approvals>div{font-size:12px}.wsh-approvals small{font-size:10px}.wcl-schedule select,.wcl-schedule input{font-size:16px}.wcl-schedule .wsh-context select{font-size:12px}.wsh-error{flex-wrap:wrap}.wsh-error button{margin-left:0}.wsh-unassigned{min-height:260px;padding:30px 20px}}@media (width<=550px){.wsh-dialog select{font-size:16px}}
/*$vite$:1*/