/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.m-1{margin:calc(var(--spacing) * 1)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table\!{display:table!important}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\!outline{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.page-hero--standard{min-height:470px;padding:100px 0 80px;position:relative;overflow:hidden}.page-hero__content{z-index:2;position:relative}.page-hero--standard h1{margin-bottom:30px;font-size:clamp(76px,11vw,160px)}.page-hero--standard p{max-width:720px;font-size:16px}.page-hero__index{color:#ffffff09;font-family:Impact,sans-serif;font-size:34vw;line-height:.75;position:absolute;bottom:-4vw;right:4vw}.page-hero__lines{opacity:.08;background:repeating-linear-gradient(90deg,#0000 0 119px,#fff 120px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.demo-notice{color:#56503a;background:#fff7cc;border-left:4px solid #dba900;align-items:center;gap:16px;min-height:56px;padding:14px 18px;font-size:11px;line-height:1.5;display:flex}.demo-notice strong{text-transform:uppercase;letter-spacing:.1em;color:#8e6d00}.demo-notice--verified{border-left-color:var(--brand-blue);color:#52617a;background:linear-gradient(90deg,#316cff1f,#ffffffad)}.demo-notice--verified strong{color:var(--brand-blue-deep)}.control-bar{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;min-height:70px;margin:26px 0 0;padding:12px 16px;display:flex}.control-bar--paper{color:var(--ink);border:1px solid var(--line);background:#deded7;margin-top:0}.control-bar>span{color:#8f9891;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.segmented{gap:4px;display:inline-flex}.segmented button{color:#aab2ac;text-transform:uppercase;letter-spacing:.09em;cursor:pointer;background:0 0;border:1px solid #ffffff26;min-height:38px;padding:0 17px;font-size:9px;font-weight:900}.segmented--competitions{flex-wrap:wrap}.segmented--competitions button{white-space:nowrap;flex:none}.segmented button.active{background:var(--acid);border-color:var(--acid);color:var(--ink)}.segmented--light button{border-color:var(--line);color:#667068}.full-table-wrap{border:1px solid var(--line);background:#fff;overflow-x:auto}.full-table{min-width:850px}.full-table__head,.full-table__row{grid-template-columns:45px minmax(220px,1fr) repeat(7,62px) 72px;align-items:center;display:grid}.full-table__head{color:#717a73;text-transform:uppercase;letter-spacing:.1em;background:#d9d9d2;min-height:44px;font-size:8px;font-weight:900}.full-table__head span:not(:nth-child(2)),.full-table__row>span:not(.team-badge),.full-table__row>strong{text-align:center}.full-table__row{border-bottom:1px solid var(--line);min-height:70px;padding:0;font-size:12px;transition:background .2s}.full-table__row:hover{background:#f7f8f1}.full-table__row>strong{background:#c8ff3538;place-items:center;height:70px;font-size:17px;display:grid}.rank{color:#8c938e;font-family:Impact,sans-serif;font-size:18px}.season-facts{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;display:grid}.season-facts article{background:#ffffffc2;border:1px solid #18356717;border-radius:20px 20px 20px 7px;flex-direction:column;justify-content:space-between;min-height:155px;padding:23px;display:flex;box-shadow:0 16px 46px #18356714}.season-facts span,.season-facts small{color:#71809a;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.season-facts strong{text-transform:uppercase;margin:22px 0 8px;font-size:16px;line-height:1.08}.data-empty{background:radial-gradient(circle at 90% 20%,#60d6ff2e,#0000 18rem),linear-gradient(145deg,#ffffffe6,#eaf1fcd6);border:1px solid #1835671a;border-radius:28px 28px 28px 8px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:230px;padding:40px;display:flex;box-shadow:0 24px 70px #1835671a}.data-empty>span{color:var(--brand-blue);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.data-empty>strong{text-transform:uppercase;letter-spacing:-.04em;margin-top:14px;font-size:clamp(27px,3vw,42px);line-height:1}.data-empty>p{color:#64728a;max-width:680px;margin:15px 0 0;font-size:12px;line-height:1.7}.data-empty--league{min-height:380px}.data-empty--teams{margin-top:18px}.matches-heading{justify-content:space-between;align-items:end;margin:95px 0 28px;display:flex}.matches-heading h2,.content-heading h2{text-transform:uppercase;letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(34px,4vw,58px);line-height:.95}.match-list{border-top:3px solid var(--ink)}.match-row{border-bottom:1px solid var(--line);background:#f3f2eb;grid-template-columns:190px minmax(160px,1fr) 80px minmax(160px,1fr) 180px;align-items:center;gap:16px;min-height:92px;padding:0 18px;display:grid}.match-row__date{flex-direction:column;gap:5px;display:flex}.match-row__date strong{text-transform:uppercase;font-size:11px}.match-row__date span,.match-row__venue{color:#747d76;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.match-row__team{text-transform:uppercase;align-items:center;gap:10px;font-size:11px;display:flex}.match-row__team--home{text-align:right;flex-direction:row-reverse;justify-content:flex-end}.match-row__score{justify-content:center;gap:7px;font-family:Impact,sans-serif;font-size:26px;display:flex}.match-row__score>span:only-child{background:var(--ink);color:#fff;place-items:center;width:38px;height:28px;font-family:Arial,sans-serif;font-size:9px;display:grid}.teams-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.team-card{border:1px solid var(--line);background:#fff;min-height:290px;padding:24px;position:relative;overflow:hidden}.team-card:before{content:"";border:1px solid var(--team-color);width:190px;height:190px;position:absolute;top:15px;right:-80px}@supports (color:color-mix(in lab, red, red)){.team-card:before{border:1px solid color-mix(in srgb, var(--team-color) 40%, transparent)}}.team-card:before{box-shadow:0 0 0 25px var(--team-color), 0 0 0 50px var(--team-color);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.team-card:before{box-shadow:0 0 0 25px color-mix(in srgb, var(--team-color) 8%, transparent), 0 0 0 50px color-mix(in srgb, var(--team-color) 5%, transparent)}}.team-card__top{color:#79817b;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;margin-bottom:38px;font-size:8px;font-weight:900;display:flex;position:relative}.team-card>.team-badge{align-items:center;position:relative}.team-card>.team-badge .team-badge__mark{width:64px;height:64px;font-size:12px}.team-card>.team-badge .team-badge__name{text-transform:uppercase;font-size:17px}.team-card__record{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:34px;display:grid;position:relative}.team-card__record>div{border-right:1px solid var(--line);flex-direction:column;gap:3px;padding:17px 6px;display:flex}.team-card__record>div:last-child{border:0}.team-card__record strong{font-size:22px}.team-card__record span,.team-card__footer span{color:#7b847d;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.team-card__footer{justify-content:space-between;padding-top:18px;display:flex;position:relative}.team-card__footer strong{font-size:13px}.player-switcher{padding:34px 0}.player-switcher .control-bar{margin:0}.player-leader{padding:75px 0}.player-leader__grid{grid-template-columns:.75fr 1.2fr .55fr;align-items:center;gap:8vw;display:grid}.player-leader__number{letter-spacing:-.05em;font-family:Impact,sans-serif;font-size:clamp(120px,17vw,230px);line-height:.8;display:block}.player-leader__grid small,.player-leader__label{text-transform:uppercase;letter-spacing:.1em;opacity:.62;font-size:9px;font-weight:900}.player-leader h2{text-transform:uppercase;letter-spacing:-.04em;margin:10px 0 24px;font-family:Impact,sans-serif;font-size:clamp(62px,8vw,115px);line-height:.82}.player-leader__metric{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);flex-direction:column;padding:30px 0;display:flex}.player-leader__metric span{text-transform:uppercase;letter-spacing:.1em;font-size:9px}.player-leader__metric strong{font-family:Impact,sans-serif;font-size:68px}.content-heading{justify-content:space-between;align-items:end;margin-bottom:35px;display:flex}.content-heading>p{color:#6d756f;max-width:420px;font-size:12px;line-height:1.6}.content-heading--light>p{color:#a1aaa3}.players-table{border-top:3px solid var(--ink);background:#fff}.players-table__head,.players-table__row{grid-template-columns:60px minmax(190px,1.15fr) minmax(250px,1fr) 100px;align-items:center;padding:0 20px;display:grid}.players-table__head{color:#757d77;text-transform:uppercase;letter-spacing:.1em;background:#deded7;min-height:42px;font-size:8px;font-weight:900}.players-table__row{border-bottom:1px solid var(--line);min-height:78px}.players-table__row>span:first-child{color:#858d87;font-family:Impact,sans-serif;font-size:19px}.players-table__row>strong{text-transform:uppercase;font-size:13px}.players-table__row>em{color:var(--brand-blue);text-align:center;font-family:Impact,sans-serif;font-size:28px;font-style:normal}.players-table__row>.team-badge{text-align:left}.metric-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.metric-grid article{background:var(--ink);color:#fff;min-height:180px;padding:25px}.metric-grid span{color:var(--acid);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.metric-grid strong{margin:20px 0 5px;font-family:Impact,sans-serif;font-size:58px;display:block}.metric-grid p{color:#959e97;font-size:11px}.content-heading--stats{margin-top:92px}.players-source-note{margin-top:18px}.metric-grid--season{grid-template-columns:repeat(4,1fr)}.metric-grid--season article{flex-direction:column;min-height:215px;display:flex}.metric-grid--season p{text-transform:uppercase;margin-top:auto;line-height:1.5}.discipline-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.discipline-grid article{background:#ffffffe0;border:1px solid #18356717;border-radius:24px 24px 24px 8px;grid-template-columns:minmax(0,1fr) 110px 110px;align-items:center;gap:16px;min-height:155px;padding:27px;display:grid;box-shadow:0 18px 52px #18356714}.discipline-grid article>div:first-child>span{color:#71809a;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.discipline-grid h3{text-transform:uppercase;margin:12px 0 0;font-size:20px;line-height:1.05}.card-count{border-radius:18px 18px 18px 6px;flex-direction:column;justify-content:center;min-height:92px;padding:14px;display:flex}.card-count strong{font-family:Impact,sans-serif;font-size:42px;line-height:1}.card-count span{letter-spacing:.09em;text-transform:uppercase;margin-top:7px;font-size:8px;font-weight:900}.card-count--yellow{color:#957200;background:#fff4b8}.card-count--red{color:#c53e50;background:#ffe1e5}.transfer-window{grid-template-columns:1.6fr repeat(2,.7fr);align-items:center;min-height:105px;display:grid}.transfer-window>div{border-right:1px solid #0a0d0b33;flex-direction:column;justify-content:center;gap:7px;min-height:105px;padding:0 24px;display:flex}.transfer-window>div:first-child{flex-flow:wrap;justify-content:flex-start;align-items:center}.transfer-window>div:first-child small{flex-basis:100%;padding-left:18px}.transfer-window span,.transfer-window small{text-transform:uppercase;letter-spacing:.1em;opacity:.65;font-size:8px}.transfer-window strong{text-transform:uppercase;font-size:14px}.transfer-controls{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.search-field{flex-direction:column;gap:8px;width:min(430px,100%);display:flex;position:relative}.search-field span{text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:900}.search-field input{border:1px solid var(--line);background:#fff;outline:none;height:50px;padding:0 45px 0 14px}.search-field input:focus{border-color:var(--acid-dark)}.search-field i{font-style:normal;position:absolute;bottom:14px;right:16px}.transfer-table{border:1px solid var(--line);background:#fff;overflow-x:auto}.transfer-table__head,.transfer-table__row{grid-template-columns:110px 1fr 1.8fr 1fr 120px;align-items:center;min-width:950px;padding:0 18px;display:grid}.transfer-table__head{text-transform:uppercase;letter-spacing:.1em;background:#dcdcd5;min-height:42px;font-size:8px;font-weight:900}.transfer-table__row{border-bottom:1px solid var(--line);min-height:78px;font-size:11px}.transfer-table__row time{color:#737b75}.transfer-table__row>div{grid-template-columns:1fr 25px 1fr;align-items:center;display:grid}.transfer-table__row>div b{text-align:center;color:#789e12}.transfer-table__row em{text-transform:uppercase;letter-spacing:.06em;width:max-content;padding:7px 9px;font-size:8px;font-style:normal;font-weight:900}.status-ok{color:#5d8900;background:#6da90021}.status-pending{color:#896d00;background:#dba90026}.empty-state{text-align:center;color:#66748c;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:180px;padding:40px;display:flex}.empty-state strong{color:var(--ink);text-transform:uppercase;font-size:19px}.empty-state span{max-width:560px;font-size:11px;line-height:1.65}.process-grid{border-top:1px solid #ffffff26;grid-template-columns:repeat(3,1fr);display:grid}.process-grid article{border-right:1px solid #ffffff26;min-height:240px;padding:35px}.process-grid article:last-child{border-right:0}.process-grid span{color:var(--acid);font-family:Impact,sans-serif;font-size:28px}.process-grid h3{text-transform:uppercase;margin:45px 0 12px;font-size:23px}.process-grid p{color:#9da69f;font-size:12px;line-height:1.7}.archive-layout{grid-template-columns:.58fr 1.42fr;gap:16px;display:grid}.season-list{flex-direction:column;display:flex}.season-list button{border:0;border-bottom:1px solid var(--line);min-height:112px;color:var(--ink);text-align:left;cursor:pointer;background:#e2e2db;grid-template-columns:1fr auto;padding:20px 25px;display:grid;position:relative}.season-list button.active{background:var(--acid)}.season-list button span{text-transform:uppercase;letter-spacing:.1em;opacity:.6;font-size:8px}.season-list button strong{grid-row:2;font-family:Impact,sans-serif;font-size:37px}.season-list button em{text-transform:uppercase;grid-area:1/2;font-size:8px;font-style:normal}.season-list button b{grid-area:2/2;align-self:center;font-size:18px}.archive-nav{flex-direction:column;gap:14px;min-width:0;display:flex}.archive-nav__intro{color:#fff;background:#07162f;border-radius:24px;padding:25px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0f275024}.archive-nav__intro:after{content:"";border:1px solid #60d6ff38;border-radius:50%;width:130px;height:130px;position:absolute;top:-66px;right:-58px;box-shadow:0 0 0 24px #60d6ff0a}.archive-nav__intro>span{color:#60d6ff;text-transform:uppercase;letter-spacing:.13em;font-size:8px;font-weight:900}.archive-nav__intro>strong{text-transform:uppercase;margin-top:18px;font-family:Impact,sans-serif;font-size:36px;line-height:.9;display:block}.archive-nav__intro>p{color:#aab7cc;max-width:320px;margin:13px 0 0;font-size:10px;line-height:1.6}.league-archive{background:#ffffffbd;border:1px solid #1835671a;border-radius:24px;overflow:hidden;box-shadow:0 16px 44px #18356714}.league-archive__header{color:#fff;grid-template-columns:auto 1fr auto;align-items:end;gap:16px;min-height:102px;padding:21px 23px;display:grid}.league-archive--first .league-archive__header{background:linear-gradient(135deg,#225fd8,#173b86)}.league-archive--second .league-archive__header{background:linear-gradient(135deg,#7649e8,#402285)}.league-archive__header>span{color:#ffffff7a;font-family:Impact,sans-serif;font-size:30px;line-height:1}.league-archive__header small{color:#ffffffad;text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px;font-size:7px;font-weight:900;display:block}.league-archive__header h2{text-transform:uppercase;margin:0;font-family:Impact,sans-serif;font-size:38px;line-height:.8}.league-archive__header em{text-transform:uppercase;letter-spacing:.08em;background:#ffffff17;border:1px solid #fff3;border-radius:999px;align-self:start;padding:7px 9px;font-size:7px;font-style:normal;font-weight:900}.league-archive__seasons{gap:7px;padding:9px;display:grid}.league-archive__seasons button{color:#102344;text-align:left;cursor:pointer;min-height:78px;transition:transform .35s var(--ease-fluid), border-color .25s, background .25s, box-shadow .25s;background:#f3f6fb;border:1px solid #18356717;border-radius:17px;grid-template-columns:1fr auto;align-items:center;padding:13px 15px;display:grid}.league-archive__seasons button:hover{background:#fff;transform:translate(4px);box-shadow:0 11px 28px #18356717}.league-archive__seasons button:focus-visible{outline-offset:2px;outline:3px solid #316cff57}.league-archive__seasons button>span{color:#7d8799;text-transform:uppercase;letter-spacing:.12em;align-self:end;font-size:7px;font-weight:900}.league-archive__seasons button>strong{grid-row:2;font-family:Impact,sans-serif;font-size:25px;line-height:1}.league-archive__seasons button>em{color:#697589;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-column:1/-1;margin-top:7px;font-size:7px;font-style:normal;font-weight:800;overflow:hidden}.league-archive__seasons button>b{background:#fff;border-radius:50%;grid-area:1/2/3;place-items:center;width:31px;height:31px;font-size:14px;display:grid;box-shadow:0 6px 16px #18356714}.league-archive--first .league-archive__seasons button.active{background:linear-gradient(135deg,#e7f0ff,#f5f8ff);border-color:#316cff61;box-shadow:inset 4px 0 #316cff,0 12px 28px #316cff1c}.league-archive--second .league-archive__seasons button.active{background:linear-gradient(135deg,#eee8ff,#faf8ff);border-color:#7649e85c;box-shadow:inset 4px 0 #7649e8,0 12px 28px #7649e81c}.league-archive--first .league-archive__seasons button.active>b{color:#fff;background:#316cff}.league-archive--second .league-archive__seasons button.active>b{color:#fff;background:#7649e8}.season-detail{border:1px solid var(--line);background:#fff;min-width:0}.season-detail__hero{background:var(--ink);color:#fff;flex-direction:column;justify-content:space-between;min-height:250px;padding:35px;display:flex;position:relative;overflow:hidden}.season-detail__hero:after{content:"";border:1px solid #c8ff3540;border-radius:50%;width:330px;height:330px;position:absolute;top:-110px;right:-100px;box-shadow:0 0 0 35px #c8ff350d,0 0 0 70px #c8ff3508}.season-detail__hero span{color:var(--acid);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.season-detail__hero strong{font-family:Impact,sans-serif;font-size:clamp(78px,10vw,145px);line-height:.75}.season-detail__hero em{background:var(--acid);color:var(--ink);text-transform:uppercase;padding:8px 10px;font-size:8px;font-style:normal;font-weight:900;position:absolute;bottom:30px;right:30px}.season-detail__stats{grid-template-columns:repeat(3,1fr);display:grid}.season-detail__stats>div{border-right:1px solid var(--line);flex-direction:column;gap:12px;min-height:105px;padding:22px;display:flex}.season-detail__stats span{color:#7a837c;text-transform:uppercase;letter-spacing:.1em;font-size:8px}.season-detail__stats strong{text-transform:uppercase;font-size:13px}.season-detail__links{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.season-detail__links button{border:0;border-right:1px solid var(--line);text-transform:uppercase;cursor:pointer;background:#ecece5;justify-content:space-between;align-items:center;min-height:55px;padding:0 18px;font-size:9px;font-weight:900;display:flex}.season-detail>p{color:#747c76;margin:0;padding:25px;font-size:11px;line-height:1.7}.season-detail__links>span{border-right:1px solid var(--line);background:#ecece5;flex-direction:column;justify-content:center;gap:5px;min-height:62px;padding:12px 18px;display:flex}.season-detail__links small{color:#7a837c;text-transform:uppercase;letter-spacing:.11em;font-size:7px;font-weight:900}.season-detail__links strong{text-transform:uppercase;font-size:10px}.archive-standing{border-top:1px solid var(--line);min-width:0}.archive-standing__header{justify-content:space-between;align-items:flex-end;gap:30px;min-height:122px;padding:26px;display:flex}.archive-standing__header>div:first-child>span{color:#727b74;text-transform:uppercase;letter-spacing:.12em;font-size:8px;font-weight:900}.archive-standing__header h3{text-transform:uppercase;letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(34px,4vw,54px);line-height:.9}.archive-standing__header>div:last-child{align-items:baseline;gap:7px;display:flex}.archive-standing__header>div:last-child strong{font-family:Impact,sans-serif;font-size:42px}.archive-standing__header>div:last-child span{color:#747d76;text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:900}.archive-standing__scroll{outline:none;overflow-x:auto}.archive-standing__scroll:focus-visible{box-shadow:inset 0 0 0 3px var(--brand-blue)}.archive-standing__table{min-width:790px}.archive-standing__row{border-top:1px solid var(--line);grid-template-columns:46px minmax(235px,1fr) repeat(4,48px) 96px 62px;align-items:center;min-height:68px;padding:0 18px;font-size:11px;display:grid;position:relative}.archive-standing__row>span:not(.archive-standing__team):not(.archive-standing__goals),.archive-standing__row>.archive-standing__points{text-align:center}.archive-standing__row--head{color:#79817b;text-transform:uppercase;letter-spacing:.12em;background:#e8edf5;min-height:40px;font-size:7px;font-weight:900}.archive-standing__row--head span:nth-child(2){text-align:left}.archive-standing__rank{color:#778198;font-family:Impact,sans-serif;font-size:18px}.archive-standing__team{align-items:center;gap:11px;display:flex}.archive-standing__team .team-badge__mark{border-radius:12px 12px 12px 4px;width:38px;height:38px;font-size:8px}.archive-standing__team>strong{text-transform:uppercase;font-size:11px}.archive-standing__goals{justify-content:center;gap:4px;display:flex}.archive-standing__goals i{color:#a0a9b8;font-style:normal}.archive-standing__points{font-size:17px}.archive-standing__row--top-1:before,.archive-standing__row--top-2:before,.archive-standing__row--top-3:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.archive-standing__row--top-1:before{background:#efc64a}.archive-standing__row--top-2:before{background:#aeb8ca}.archive-standing__row--top-3:before{background:#ba7a48}.archive-standing>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:17px 25px;display:flex}.archive-standing>footer span{color:#7a837c;text-transform:uppercase;letter-spacing:.11em;font-size:7px;font-weight:900}.archive-standing>footer strong{text-transform:uppercase;font-size:9px}.archive-promise{grid-template-columns:.65fr 1.35fr;gap:8vw;display:grid}.archive-promise h2{text-transform:uppercase;margin:18px 0;font-family:Impact,sans-serif;font-size:clamp(54px,6vw,92px);line-height:.86}.archive-promise__grid{grid-template-columns:1fr 1fr;display:grid}.archive-promise__grid article{border:1px solid #ffffff24;min-height:190px;padding:27px}.archive-promise__grid strong{color:var(--acid);font-family:Impact,sans-serif;font-size:24px}.archive-promise__grid h3{text-transform:uppercase;margin:35px 0 8px}.archive-promise__grid p{color:#99a29b;font-size:11px;line-height:1.6}.rules-toolbar{grid-template-columns:1fr auto;gap:20px;margin-bottom:28px;display:grid}.rules-toolbar .button{margin:0}.rules-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;display:grid}.rules-nav{background:#deded7;flex-direction:column;display:flex;position:sticky;top:130px}.rules-nav>span{text-transform:uppercase;letter-spacing:.12em;padding:20px;font-size:9px;font-weight:900}.rules-nav a{border-top:1px solid var(--line);align-items:center;gap:12px;min-height:48px;padding:10px 15px;font-size:10px;display:flex}.rules-nav a:hover{background:var(--acid)}.rules-nav b{color:#8a928c;font-family:Impact,sans-serif}.rules-document{border:1px solid var(--line);background:#fff;padding:clamp(25px,5vw,70px)}.rules-document>header{border-bottom:4px solid var(--ink);padding-bottom:45px}.rules-document>header span,.rules-document>header p{color:#727b74;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.rules-document>header h2{text-transform:uppercase;margin:12px 0;font-size:clamp(35px,5vw,65px);line-height:.95}.rules-document section{border-bottom:1px solid var(--line);padding:45px 0;scroll-margin-top:130px}.rules-document section>span{color:#749b0b;font-family:Impact,sans-serif;font-size:23px}.rules-document h3{text-transform:uppercase;margin:10px 0 22px;font-size:22px}.rules-document section p{color:#555e57;font-size:13px;line-height:1.8}.about-intro{grid-template-columns:.75fr 1.25fr;gap:9vw;display:grid}.about-intro h2,.about-cta h2{text-transform:uppercase;margin:16px 0;font-family:Impact,sans-serif;font-size:clamp(58px,7vw,105px);line-height:.85}.about-intro>div:last-child{padding-top:25px}.about-intro p{color:#59625b;font-size:15px;line-height:1.9}.values-grid{grid-template-columns:repeat(4,1fr);margin-top:85px;display:grid}.values-grid article{border:1px solid var(--line);background:#fff;min-height:250px;padding:28px}.values-grid span{color:#7ea900;font-family:Impact,sans-serif;font-size:25px}.values-grid h3{text-transform:uppercase;margin:75px 0 10px;font-size:18px}.values-grid p{color:#6d766f;font-size:11px;line-height:1.6}.timeline{border-top:1px solid #ffffff26;margin-top:45px}.timeline article{border-bottom:1px solid #ffffff26;grid-template-columns:190px 1fr;align-items:center;min-height:150px;display:grid}.timeline time{color:var(--acid);font-family:Impact,sans-serif;font-size:45px}.timeline h3{text-transform:uppercase;margin:0 0 10px;font-size:24px}.timeline p{color:#98a199;margin:0;font-size:12px;line-height:1.6}.about-cta{grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid}.about-cta>div:last-child p{opacity:.66;line-height:1.7}.about-cta .button{margin-top:20px}.organization-origin__grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:9vw;display:grid}.organization-origin h2,.organization-heading h2{letter-spacing:-.045em;text-transform:uppercase;margin:17px 0 0;font-family:Impact,sans-serif;font-size:clamp(58px,7vw,105px);line-height:.84}.organization-origin__story{padding-top:28px}.organization-origin__story>p{color:#59625b;margin:0 0 20px;font-size:15px;line-height:1.9}.organization-origin__story blockquote{border-left:4px solid var(--brand-blue);color:var(--ink);letter-spacing:-.025em;background:#fff;margin:38px 0 0;padding:27px 30px;font-size:clamp(19px,2vw,28px);font-weight:800;line-height:1.35}.organization-origin__story cite{color:#748099;letter-spacing:.13em;text-transform:uppercase;margin-top:16px;font-size:8px;font-style:normal;font-weight:900;display:block}.organization-origin__facts{grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.organization-origin__facts>div{border:1px solid var(--line);background:#ffffffc2;align-items:baseline;gap:13px;min-height:130px;padding:24px 28px;display:flex}.organization-origin__facts strong{font-family:Impact,sans-serif;font-size:48px;line-height:1}.organization-origin__facts span{color:#68748a;letter-spacing:.1em;text-transform:uppercase;max-width:130px;font-size:8px;font-weight:900;line-height:1.45}.organization-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:9vw;margin-bottom:52px;display:grid}.organization-heading>p{color:#5d6c85;max-width:510px;margin:0 0 7px;font-size:14px;line-height:1.75}.organization-heading--light>p{color:#aab9d0}.leadership-grid{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:stretch;gap:18px;display:grid}.leader-card{background:#ffffff0b;border:1px solid #ffffff21;min-width:0;display:grid;overflow:hidden}.leader-card--primary{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr)}.leader-card--secondary{grid-template-rows:285px 1fr}.leader-card__portrait{background:radial-gradient(circle at 30% 24%,#a789ff66,#0000 15rem),linear-gradient(145deg,#24165a,#5839bd);flex-direction:column;justify-content:flex-end;min-height:285px;padding:25px;display:flex;position:relative;overflow:hidden}.leader-card__portrait--primary{background:radial-gradient(circle at 28% 24%,#60d6ff6b,#0000 17rem),linear-gradient(145deg,#0b326f,#1d68da);min-height:100%}.leader-card__portrait:before,.leader-card__portrait:after{content:"";pointer-events:none;border:1px solid #fff3;border-radius:50%;position:absolute}.leader-card__portrait:before{width:300px;height:300px;top:-125px;right:-135px;box-shadow:0 0 0 36px #ffffff0a,0 0 0 72px #ffffff06}.leader-card__portrait:after{width:125px;height:125px;bottom:-45px;left:-55px}.leader-card__portrait--photo{background:#09162c;padding:0}.leader-card__portrait--photo:before{z-index:1;background:linear-gradient(#04112608 48%,#04112670 100%);border:0;border-radius:0;width:auto;height:auto;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.leader-card__portrait--photo:after{display:none}.leader-card__photo{object-fit:cover;object-position:50% 50%;filter:saturate(.9)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.leader-card__initials{color:#ffffffed;letter-spacing:-.06em;font-family:Impact,sans-serif;font-size:clamp(84px,9vw,142px);line-height:.8;position:absolute;top:25px;left:21px}.leader-card__photo-note{z-index:1;color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0411263d;border:1px solid #fff3;border-radius:999px;width:max-content;padding:8px 12px;font-size:7px;font-weight:900;position:relative}.leader-card__content{color:#fff;flex-direction:column;min-width:0;padding:clamp(27px,3vw,45px);display:flex}.leader-card__content>header{color:#8296b7;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:15px;font-size:7px;font-weight:900;display:flex}.leader-card__content>header em{color:#afbdd3;border:1px solid #ffffff21;border-radius:999px;padding:7px 10px;font-style:normal}.leader-card__content h3{letter-spacing:-.045em;text-transform:uppercase;margin:44px 0 18px;font-family:Impact,sans-serif;font-size:clamp(48px,5.2vw,78px);line-height:.83}.leader-card__roles{flex-wrap:wrap;gap:7px;margin-bottom:26px;display:flex}.leader-card__roles span{color:var(--brand-cyan);letter-spacing:.1em;text-transform:uppercase;background:#60d6ff1f;border-radius:999px;padding:8px 11px;font-size:7px;font-weight:900}.leader-card--secondary .leader-card__roles span{color:#d6c8ff;background:#c8b8ff21}.leader-card__content>p{color:#aebbd0;margin:0 0 14px;font-size:11px;line-height:1.75}.leader-card__placeholder-copy{background:#ffffff06;border:1px dashed #ffffff29;border-radius:16px;padding:18px}.leader-card__content>footer{border-top:1px solid #ffffff1f;flex-direction:column;gap:7px;margin-top:auto;padding-top:22px;display:flex}.leader-card__content>footer span{color:#7588a8;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.leader-card__content>footer strong{letter-spacing:.06em;text-transform:uppercase;font-size:9px}.commission-panel{border:1px solid var(--line);background:#fff;grid-template-columns:.65fr 1.35fr;display:grid;overflow:hidden}.commission-panel__intro{color:#fff;background:radial-gradient(circle at 82% 14%,#60d6ff3b,#0000 17rem),linear-gradient(145deg,#0c2b5d,#041126);flex-direction:column;min-height:410px;padding:34px;display:flex;position:relative;overflow:hidden}.commission-panel__status{z-index:1;color:#9db0cf;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:7px;font-weight:900;display:flex;position:relative}.commission-panel__status i{background:var(--brand-cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #60d6ff1f}.commission-panel__intro>strong{color:#ffffffeb;letter-spacing:-.07em;margin-top:auto;font-family:Impact,sans-serif;font-size:clamp(120px,14vw,205px);line-height:.7}.commission-panel__intro>p{z-index:1;color:#a7b7cf;max-width:390px;margin:34px 0 0;font-size:10px;line-height:1.7;position:relative}.commission-panel__seats{grid-template-columns:repeat(3,1fr);display:grid}.commission-panel__seats article{border-left:1px solid var(--line);flex-direction:column;min-width:0;min-height:410px;padding:24px;display:flex}.commission-panel__seats article>span{color:#8996ab;font-family:Impact,sans-serif;font-size:20px}.commission-panel__seats article>div{color:#8d9bb2;border:1px dashed #b6c0d0;border-radius:50%;place-items:center;width:88px;height:88px;margin:auto;font-size:26px;display:grid}.commission-panel__seats article>strong{text-transform:uppercase;font-size:11px}.commission-panel__seats article>small{color:#8591a5;letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:7px}.contact-layout{grid-template-columns:1.25fr .75fr;gap:8vw;display:grid}.contact-layout h2{text-transform:uppercase;margin:16px 0 40px;font-family:Impact,sans-serif;font-size:clamp(55px,6vw,88px);line-height:.86}.contact-form{flex-direction:column;gap:18px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:15px;display:grid}.contact-form label{text-transform:uppercase;letter-spacing:.1em;flex-direction:column;gap:8px;font-size:8px;font-weight:900;display:flex}.contact-form input,.contact-form select,.contact-form textarea{border:1px solid var(--line);width:100%;color:var(--ink);resize:vertical;text-transform:none;letter-spacing:normal;background:#fff;outline:none;padding:14px}.contact-form input,.contact-form select{height:52px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--acid-dark);box-shadow:0 0 0 2px #8dc6001f}.form-submit{align-items:center;gap:20px;display:flex}.form-submit .button{margin:0}.form-submit small{color:#767e78;text-transform:none;letter-spacing:normal;max-width:260px;font-size:9px;line-height:1.5}.contact-aside{padding-top:90px}.contact-card{background:var(--ink);color:#fff;border-bottom:1px solid #ffffff26;flex-direction:column;min-height:180px;padding:28px;display:flex}.contact-card--acid{background:var(--acid);color:var(--ink)}.contact-card>span{text-transform:uppercase;letter-spacing:.12em;opacity:.65;font-size:8px;font-weight:900}.contact-card a,.contact-card strong{margin:40px 0 8px;font-size:20px}.contact-card p{opacity:.65;margin:0;font-size:10px;line-height:1.6}.contact-socials{grid-template-columns:1fr 1fr;display:grid}.contact-socials a{border:1px solid var(--line);text-transform:uppercase;background:#fff;justify-content:space-between;align-items:center;min-height:72px;padding:0 18px;font-size:10px;font-weight:900;display:flex}.contact-band{background:var(--ink);color:#fff}.contact-band .shell{grid-template-columns:repeat(3,1fr);display:grid}.contact-band .shell>div{border-right:1px solid #ffffff24;min-height:180px;padding:35px}.contact-band span{color:var(--acid);font-family:Impact,sans-serif;font-size:24px}.contact-band strong{text-transform:uppercase;margin:35px 0 8px;display:block}.contact-band p{color:#949d96;font-size:11px;line-height:1.6}.contact-socials--single a{grid-column:1/-1}@media (width<=1000px){.teams-grid{grid-template-columns:1fr 1fr}.match-row{grid-template-columns:145px 1fr 65px 1fr}.match-row__venue{display:none}.player-leader__grid{grid-template-columns:.7fr 1.3fr}.player-leader__metric{grid-column:2}.season-facts,.metric-grid--season{grid-template-columns:1fr 1fr}.discipline-grid,.archive-layout,.archive-promise,.about-intro,.about-cta,.contact-layout,.organization-origin__grid,.organization-heading{grid-template-columns:1fr}.archive-nav{grid-template-columns:1fr 1fr;display:grid}.archive-nav__intro{grid-column:1/-1}.season-list{grid-template-columns:repeat(3,1fr);display:grid}.season-list button{min-height:100px}.values-grid{grid-template-columns:1fr 1fr}.contact-aside{grid-template-columns:1fr 1fr;padding-top:0;display:grid}.contact-socials{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.leadership-grid{grid-template-columns:1fr}.leader-card--secondary{grid-template-rows:none;grid-template-columns:.72fr 1.28fr}.commission-panel{grid-template-columns:1fr}.commission-panel__intro{min-height:330px}}@media (width<=700px){.page-hero--standard{min-height:390px;padding:75px 0 60px}.page-hero--standard h1{font-size:clamp(62px,21vw,100px)}.control-bar,.transfer-controls,.content-heading,.matches-heading{flex-direction:column;align-items:flex-start;gap:16px}.control-bar>span{padding-left:5px}.match-row{grid-template-columns:1fr 55px 1fr;gap:6px;padding:18px 10px}.match-row__date{border-bottom:1px solid var(--line);grid-column:1/-1;padding-bottom:10px}.match-row__team,.match-row__team--home{text-align:center;flex-direction:column}.match-row__team strong{font-size:8px}.teams-grid{grid-template-columns:1fr}.team-card{min-height:270px}.player-leader__grid{grid-template-columns:1fr}.player-leader__metric{grid-column:auto}.players-table{overflow-x:auto}.players-table__head,.players-table__row{min-width:720px}.metric-grid,.process-grid,.season-facts{grid-template-columns:1fr}.process-grid article{border-bottom:1px solid #ffffff26;border-right:0;min-height:190px}.process-grid h3{margin-top:30px}.data-empty{min-height:210px;padding:28px 22px}.discipline-grid article{grid-template-columns:1fr 86px 86px;gap:9px;padding:20px}.card-count{min-height:80px;padding:10px}.card-count strong{font-size:34px}.transfer-window{grid-template-columns:1fr 1fr}.transfer-window>div:first-child{grid-column:1/-1}.transfer-window>div{border-bottom:1px solid #0a0d0b33}.archive-nav{grid-template-columns:1fr}.archive-nav__intro{grid-column:auto}.league-archive__header{min-height:94px;padding:19px}.league-archive__header h2{font-size:34px}.season-list,.season-detail__stats,.season-detail__links{grid-template-columns:1fr}.season-detail__stats>div,.season-detail__links button,.season-detail__links>span{border-bottom:1px solid var(--line);min-height:70px}.archive-standing__header{align-items:flex-start;min-height:105px;padding:22px 18px}.archive-standing__header>div:last-child{display:none}.archive-standing>footer{flex-direction:column;align-items:flex-start}.archive-promise__grid,.values-grid,.rules-toolbar,.rules-layout{grid-template-columns:1fr}.rules-nav{max-height:260px;position:static;overflow-y:auto}.rules-document{padding:24px 18px}.rules-document section{padding:35px 0}.timeline article{grid-template-columns:100px 1fr}.form-row{grid-template-columns:1fr}.form-submit{flex-direction:column;align-items:flex-start}.contact-aside{grid-template-columns:1fr}.contact-socials{grid-column:auto;grid-template-columns:1fr 1fr}.contact-band .shell{grid-template-columns:1fr}.contact-band .shell>div{border-bottom:1px solid #ffffff24;border-right:0;min-height:150px}.organization-origin__facts{grid-template-columns:1fr}.organization-origin__facts>div{min-height:95px}.leader-card--primary,.leader-card--secondary{grid-template-rows:auto;grid-template-columns:1fr}.leader-card__portrait,.leader-card__portrait--primary{min-height:280px}.commission-panel__seats{grid-template-columns:1fr}.commission-panel__seats article{border-top:1px solid var(--line);border-left:0;min-height:185px}.commission-panel__seats article>div{width:64px;height:64px;margin:26px 0}}@media print{.season-bar,.site-header,.site-footer,.page-hero,.rules-nav,.rules-toolbar .button{display:none!important}.section,.print-area{background:#fff!important;padding:0!important}.rules-toolbar,.rules-layout{display:block}.rules-document{border:0;padding:0}.rules-document section{break-inside:avoid}}.future-module{overflow:hidden}.future-module__status{background:#ffffffb8;border:1px solid #1835671a;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;min-height:74px;padding:15px 22px;display:flex;box-shadow:0 16px 45px #18356714}.future-module__status span{color:var(--brand-blue);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:8px;font-weight:900;display:flex}.future-module__status i{background:var(--brand-cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #60d6ff24}.future-module__status strong{color:#65738a;letter-spacing:.08em;text-align:right;text-transform:uppercase;font-size:9px}.future-module__heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:9vw;margin:82px 0 46px;display:grid}.future-module__heading h2,.wlo-zone__summary h2,.expansion-panel__heading h2{letter-spacing:-.045em;text-transform:uppercase;margin:16px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(54px,6.5vw,96px);line-height:.86}.future-module__heading>p,.wlo-zone__summary>div:last-child>p,.expansion-panel__heading>p{color:#5f6e86;margin:0 0 7px;font-size:14px;line-height:1.8}.future-module__grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.future-module__grid article{background:#ffffffd6;border:1px solid #1835671a;border-radius:30px 30px 30px 9px;flex-direction:column;justify-content:space-between;min-height:280px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 58px #18356717}.future-module__grid article:nth-child(2n){border-radius:30px 30px 9px}.future-module__grid article:after{content:"";border:1px solid #316cff33;border-radius:50%;width:170px;height:170px;position:absolute;top:-78px;right:-75px;box-shadow:0 0 0 28px #316cff0a}.future-module__grid article>span{color:var(--brand-blue);font-family:Impact,sans-serif;font-size:31px;line-height:1}.future-module__grid h3{letter-spacing:-.04em;text-transform:uppercase;margin:0 0 12px;font-size:clamp(25px,2.2vw,36px);line-height:.98}.future-module__grid p{color:#63718a;max-width:520px;margin:0;font-size:12px;line-height:1.7}.future-module__grid small{color:#8793a6;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.future-module--violet .future-module__grid article>span,.future-module--violet .future-module__status span{color:var(--brand-violet)}.future-module--cyan .future-module__grid article>span,.future-module--cyan .future-module__status span{color:#149fcf}.future-module__next{color:#fff;background:radial-gradient(circle at 88% 10%,#60d6ff2e,#0000 18rem),linear-gradient(135deg,#0c2551,#041126);border-radius:28px 28px 28px 9px;justify-content:space-between;align-items:center;gap:30px;min-height:128px;margin-top:16px;padding:25px 28px;display:flex;box-shadow:0 25px 68px #04112636}.future-module__next>div:first-child{flex-direction:column;gap:8px;display:flex}.future-module__next>div:first-child span{color:var(--brand-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.future-module__next>div:first-child strong{max-width:610px;font-size:17px;line-height:1.35}.future-module__actions{align-items:center;gap:24px;display:flex}.future-module__actions .text-link{color:#fff;white-space:nowrap;border-color:#ffffff52}.wlo-zone{overflow:hidden}.wlo-zone__summary{grid-template-columns:1.15fr .85fr;align-items:end;gap:9vw;margin-bottom:56px;display:grid}.wlo-zone__legend{flex-wrap:wrap;gap:12px 20px;margin-top:25px;display:flex}.wlo-zone__legend span{color:#68758b;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-weight:900;display:inline-flex}.status-dot{border-radius:50%;width:8px;height:8px}.status-dot--active{background:#26b970;box-shadow:0 0 0 5px #26b9701f}.status-dot--ready{background:var(--brand-blue);box-shadow:0 0 0 5px #316cff1f}.status-dot--planned{background:var(--brand-violet);box-shadow:0 0 0 5px #7067f51f}.wlo-zone__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.wlo-module-card{background:#ffffffe0;border:1px solid #1835671a;border-radius:30px 30px 30px 9px;flex-direction:column;justify-content:space-between;min-height:310px;padding:25px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 54px #18356717}.wlo-module-card:nth-child(3n+2){border-radius:30px 9px 30px 30px}.wlo-module-card:after{content:"";border:1px solid #316cff2e;border-radius:50%;width:160px;height:160px;position:absolute;top:-74px;right:-86px;box-shadow:0 0 0 26px #316cff09}.wlo-module-card header,.wlo-module-card footer{z-index:1;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.wlo-module-card header>span{color:var(--brand-blue);font-family:Impact,sans-serif;font-size:30px;line-height:1}.wlo-module-card header em{color:#60708a;letter-spacing:.09em;text-transform:uppercase;background:#eaf0fb;border-radius:999px;padding:7px 10px;font-size:7px;font-style:normal;font-weight:900}.wlo-module-card>div{z-index:1;position:relative}.wlo-module-card h3{letter-spacing:-.045em;text-transform:uppercase;max-width:330px;margin:0 0 13px;font-size:clamp(27px,2.4vw,39px);line-height:.93}.wlo-module-card p{color:#63728b;max-width:360px;margin:0;font-size:12px;line-height:1.65}.wlo-module-card footer{color:#6e7c92;letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #1835671a;padding-top:18px;font-size:8px;font-weight:900}.wlo-module-card footer b{border:1px solid;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.wlo-module-card--violet header>span{color:var(--brand-violet)}.wlo-module-card--cyan header>span{color:#159fce}.wlo-module-card--active{color:#fff;background:radial-gradient(circle at 88% 12%,#60d6ff3d,#0000 18rem),linear-gradient(145deg,#1747c7,#316cff 62%,#7067f5);box-shadow:0 25px 66px #316cff3d}.wlo-module-card--active header>span,.wlo-module-card--active p,.wlo-module-card--dark p{color:#ffffffc2}.wlo-module-card--active header em{color:#fff;background:#ffffff29}.wlo-module-card--active footer,.wlo-module-card--dark footer{color:#ffffffc2;border-color:#ffffff2e}.wlo-module-card--dark{color:#fff;background:radial-gradient(circle at 90% 10%,#7067f540,#0000 18rem),linear-gradient(145deg,#0c2147,#041126)}.wlo-module-card--dark header>span{color:var(--brand-cyan)}.wlo-module-card--dark header em{color:#fff;background:#ffffff1c}.wlo-foundations{background:#ffffffbf;border:1px solid #1835671a;border-radius:28px;grid-template-columns:.72fr 1.28fr;gap:7vw;margin-top:16px;padding:27px;display:grid;box-shadow:0 18px 50px #18356714}.wlo-foundations>div{flex-direction:column;justify-content:center;gap:9px;display:flex}.wlo-foundations>div span{color:var(--brand-blue);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.wlo-foundations>div strong{text-transform:uppercase;max-width:350px;font-size:21px;line-height:1.2}.wlo-foundations nav{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.wlo-foundations nav a{letter-spacing:.07em;text-transform:uppercase;background:#edf2fa;border-radius:15px;justify-content:space-between;align-items:center;min-height:58px;padding:0 17px;font-size:9px;font-weight:900;display:flex}.expansion-panel__heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:9vw;margin-bottom:50px;display:grid}.expansion-panel__heading>p{color:#aab8ce}.expansion-panel__grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.expansion-panel__grid article{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:25px 25px 25px 8px;flex-direction:column;justify-content:space-between;min-height:285px;padding:25px;display:flex}.expansion-panel__grid article:nth-child(2n){border-radius:25px 8px 25px 25px}.expansion-panel__grid article>span{color:var(--brand-cyan);font-family:Impact,sans-serif;font-size:30px}.expansion-panel__grid h3{text-transform:uppercase;margin:0 0 12px;font-size:23px;line-height:.98}.expansion-panel__grid p{color:#9daec8;margin:0;font-size:11px;line-height:1.7}.expansion-panel__grid small{color:#6f82a0;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.hero-partner{color:#fff;background:linear-gradient(110deg,#661037b8,#0c2551bd);border:1px solid #75b6e642;border-radius:19px 19px 19px 6px;grid-template-columns:58px 1fr auto;align-items:center;gap:13px;width:min(100%,390px);margin-top:27px;padding:10px 13px 10px 10px;transition:transform .25s,border-color .25s,background .25s;display:grid;box-shadow:0 18px 46px #00000029}.hero-partner:hover{background:linear-gradient(110deg,#661037e6,#0c2551e0);border-color:#75b6e694;transform:translateY(-3px)}.hero-partner>img{object-fit:contain;filter:drop-shadow(0 8px 14px #00000038);width:58px;height:58px}.hero-partner>span{flex-direction:column;gap:5px;display:flex}.hero-partner small{color:#9ccff0;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.hero-partner strong{letter-spacing:-.02em;text-transform:uppercase;font-size:15px}.hero-partner b{color:#9ccff0;font-size:14px}.home-partner{color:#fff;background:radial-gradient(circle at 22%,#75b6e630,#0000 24rem),radial-gradient(circle at 76% 5%,#ffffff14,#0000 20rem),linear-gradient(118deg,#07162f 0%,#281a38 47%,#661037 100%);border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;position:relative;overflow:hidden}.home-partner:before{content:"PARTNER";color:#ffffff09;letter-spacing:-.04em;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(100px,18vw,270px);line-height:.75;position:absolute;bottom:-3vw;right:-1vw}.home-partner:after{content:"";border:1px solid #75b6e638;border-radius:50%;width:340px;height:340px;position:absolute;top:-265px;right:8%;box-shadow:0 0 0 45px #75b6e60b,0 0 0 90px #6610370d}.home-partner__inner{z-index:1;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:clamp(30px,5vw,78px);min-height:330px;padding:38px 0;display:grid;position:relative}.home-partner__logo{background:radial-gradient(circle,#ffffff1f,#75b6e609 65%,#0000 66%);border:1px solid #75b6e638;border-radius:50%;place-items:center;width:220px;height:220px;display:grid;box-shadow:0 26px 70px #0000003d,0 0 0 16px #ffffff06}.home-partner__logo img{object-fit:contain;filter:drop-shadow(0 20px 28px #00000047);width:100%;height:100%}.home-partner__copy{max-width:720px}.home-partner__label{color:#a9d8f4;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:13px;font-size:9px;font-weight:900;display:flex}.home-partner__label i{background:#75b6e6;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 7px #75b6e621}.home-partner__copy h2{letter-spacing:-.04em;text-transform:uppercase;margin:18px 0 15px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(51px,5.3vw,82px);font-weight:900;line-height:.86}.home-partner__copy h2 em{color:#8fc9ec;font-style:normal}.home-partner__copy p{color:#b8c7db;max-width:650px;margin:0;font-size:13px;line-height:1.7}.home-partner__inner>a{letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffff59;border-radius:16px 16px 16px 5px;align-items:center;gap:30px;min-height:54px;padding:0 22px;font-size:9px;font-weight:900;transition:color .2s,border-color .2s,background .2s,transform .2s;display:inline-flex}.home-partner__inner>a:hover{color:#fff;background:#75b6e61f;border-color:#75b6e6;transform:translateY(-3px)}.home-founder{color:#fff;background:radial-gradient(circle at 14% 22%,#60d6ff2e,#0000 23rem),linear-gradient(125deg,#06142c 0%,#0d2d66 58%,#174fa6 100%);position:relative;overflow:hidden}.home-founder:after{content:"WLO";color:#ffffff09;letter-spacing:-.06em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(120px,22vw,330px);line-height:.7;position:absolute;bottom:-5vw;right:-1vw}.home-founder__inner{z-index:1;grid-template-columns:190px minmax(300px,.8fr) minmax(360px,1fr);align-items:stretch;min-height:350px;display:grid;position:relative}.home-founder__mark{border-inline:1px solid #ffffff1f;flex-direction:column;justify-content:space-between;padding:35px 28px;display:flex}.home-founder__mark span,.home-founder__profile>span{color:#92b8ec;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.home-founder__mark strong{color:#ffffffeb;letter-spacing:-.06em;font-family:Impact,Arial Narrow,sans-serif;font-size:112px;line-height:.72}.home-founder__copy{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;padding:52px clamp(32px,5vw,75px);display:flex}.home-founder__copy h2{letter-spacing:-.045em;text-transform:uppercase;margin:18px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(58px,6.4vw,96px);line-height:.84}.home-founder__profile{flex-direction:column;justify-content:center;align-items:flex-start;padding:52px clamp(32px,5vw,72px);display:flex}.home-founder__profile>strong{text-transform:uppercase;margin-top:14px;font-size:clamp(25px,2.4vw,37px);line-height:1}.home-founder__profile p{color:#b6c7df;max-width:610px;margin:18px 0 25px;font-size:13px;line-height:1.75}.home-founder__profile a{color:#fff;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #ffffff61;align-items:center;gap:28px;padding-bottom:8px;font-size:9px;font-weight:900;transition:gap .2s,border-color .2s,color .2s;display:inline-flex}.home-founder__profile a:hover{border-color:var(--acid);color:var(--acid);gap:36px}.partner-feature{overflow:hidden}.partner-feature__status{background:#ffffffc2;border:1px solid #1835671a;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:16px 22px;display:flex;box-shadow:0 16px 45px #18356714}.partner-feature__status span{color:var(--brand-blue);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:11px;font-size:8px;font-weight:900;display:inline-flex}.partner-feature__status i{background:#25bc78;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #25bc781f}.partner-feature__status strong{color:#62728b;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.strategic-partner-card{color:#fff;background:linear-gradient(145deg,#06142c,#0c2551);border-radius:36px 36px 36px 10px;grid-template-columns:.9fr 1.1fr;margin-top:18px;display:grid;overflow:hidden;box-shadow:0 34px 92px #05143245}.strategic-partner-card__identity{background:radial-gradient(circle at 50% 45%,#75b6e647,#0000 20rem),linear-gradient(145deg,#0c2551,#3a1738 58%,#661037);flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:42px;display:flex;position:relative;overflow:hidden}.strategic-partner-card__identity:before,.strategic-partner-card__identity:after{content:"";border:1px solid #ffffff2e;border-radius:50%;position:absolute}.strategic-partner-card__identity:before{width:330px;height:330px;top:-105px;right:-150px;box-shadow:0 0 0 42px #ffffff0b,0 0 0 84px #ffffff06}.strategic-partner-card__identity:after{width:180px;height:180px;bottom:-85px;left:-95px}.strategic-partner-card__identity>span,.strategic-partner-card__identity>small,.strategic-partner-card__logo{z-index:1;position:relative}.strategic-partner-card__identity>span{color:#ffffffa3;letter-spacing:.14em;text-transform:uppercase;align-self:flex-start;font-size:8px;font-weight:900}.strategic-partner-card__logo{object-fit:contain;filter:drop-shadow(0 30px 38px #0000004d);width:min(100%,460px);height:auto;margin:22px auto 18px}.strategic-partner-card__identity>small{color:#ffffffad;letter-spacing:.11em;text-align:center;text-transform:uppercase;font-size:8px;font-weight:900;line-height:1.6}.strategic-partner-card__content{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(42px,6vw,78px);display:flex}.strategic-partner-card__content .kicker{color:var(--brand-cyan)}.strategic-partner-card__content h2{letter-spacing:-.045em;text-transform:uppercase;margin:18px 0 30px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(52px,6vw,90px);line-height:.86}.strategic-partner-card__content p{color:#afbed4;max-width:620px;margin:0 0 16px;font-size:13px;line-height:1.75}.strategic-partner-card__content .text-link{color:#fff;border-color:#ffffff61;margin-top:22px}.partner-facts{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.partner-facts article{background:#ffffffdb;border:1px solid #1835671a;border-radius:26px 26px 26px 8px;flex-direction:column;justify-content:space-between;min-height:155px;padding:26px;display:flex;box-shadow:0 18px 52px #18356714}.partner-facts article:nth-child(2){border-radius:26px 8px 26px 26px}.partner-facts span{color:var(--brand-blue);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.partner-facts strong{letter-spacing:-.035em;text-transform:uppercase;max-width:320px;font-size:clamp(21px,2.1vw,31px);line-height:1}.partnership-value{color:#fff;background:radial-gradient(circle at 85% 5%,#75b6e62e,#0000 25rem),linear-gradient(135deg,#06142c,#0b2450 60%,#151b3a);border-radius:38px 38px 38px 10px;margin-top:70px;padding:clamp(34px,5vw,68px);overflow:hidden;box-shadow:0 30px 82px #05143233}.partnership-value__heading{grid-template-columns:1.25fr .75fr;align-items:end;gap:clamp(35px,7vw,100px);display:grid}.partnership-value__heading>div>span{color:#8fc9ec;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.partnership-value__heading h2{letter-spacing:-.045em;text-transform:uppercase;margin:17px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(48px,5.2vw,78px);line-height:.88}.partnership-value__heading h2 em{color:#8fc9ec;font-style:normal}.partnership-value__heading>p{color:#afbed4;margin:0;font-size:13px;line-height:1.75}.partnership-value__grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:46px;display:grid}.partnership-value__grid article{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:26px 26px 26px 8px;flex-direction:column;min-height:245px;padding:27px;display:flex}.partnership-value__grid article:nth-child(2n){border-radius:26px 8px 26px 26px}.partnership-value__grid article>div{align-items:center;gap:12px;display:flex}.partnership-value__grid article>div strong{color:#8fc9ec;font-family:Impact,Arial Narrow,sans-serif;font-size:31px;line-height:1}.partnership-value__grid article>div span{color:#8295b3;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.partnership-value__grid h3{letter-spacing:-.025em;text-transform:uppercase;max-width:390px;margin:auto 0 14px;font-size:clamp(22px,2vw,31px);line-height:.98}.partnership-value__grid p{color:#9eafc8;max-width:520px;margin:0;font-size:11px;line-height:1.7}.youth-league-project{color:#fff;background:linear-gradient(135deg,#471027,#661037 50%,#3d1338);border-radius:38px 38px 38px 10px;grid-template-columns:.82fr 1.18fr;margin-top:18px;display:grid;overflow:hidden;box-shadow:0 30px 82px #43092333}.youth-league-project__intro{background:radial-gradient(circle at 15% 5%,#75b6e659,#0000 19rem),linear-gradient(145deg,#07162f,#0c2c5e);padding:clamp(38px,5vw,70px);position:relative;overflow:hidden}.youth-league-project__intro:after{content:"WLO × KP";color:#ffffff09;white-space:nowrap;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(80px,10vw,145px);position:absolute;bottom:-19px;right:-16px}.youth-league-project__intro>span,.youth-league-project__intro>h2,.youth-league-project__intro>p,.youth-league-project__facts{z-index:1;position:relative}.youth-league-project__intro>span{color:#8fc9ec;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.youth-league-project__intro h2{letter-spacing:-.045em;text-transform:uppercase;margin:18px 0 25px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(53px,5.8vw,88px);line-height:.86}.youth-league-project__intro>p{color:#b6c4d8;max-width:570px;margin:0;font-size:13px;line-height:1.75}.youth-league-project__facts{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:35px;display:grid}.youth-league-project__facts>div{background:#ffffff0e;border:1px solid #ffffff21;border-radius:18px 18px 18px 6px;flex-direction:column;justify-content:center;min-height:92px;padding:16px;display:flex}.youth-league-project__facts strong{color:#8fc9ec;text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:32px;line-height:1}.youth-league-project__facts span{color:#9aacc5;letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font-size:7px;font-weight:900}.youth-league-project__details{flex-direction:column;justify-content:center;padding:clamp(38px,5vw,70px);display:flex}.youth-league-project__opportunity{border-bottom:1px solid #ffffff29;padding-bottom:28px}.youth-league-project__opportunity>span{color:#8fc9ec;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.youth-league-project__opportunity>strong{letter-spacing:-.035em;text-transform:uppercase;max-width:650px;margin:14px 0 13px;font-size:clamp(26px,3vw,44px);line-height:.98;display:block}.youth-league-project__opportunity p{color:#d2bfd0;max-width:660px;margin:0;font-size:12px;line-height:1.75}.youth-league-project__details ul{grid-template-columns:repeat(2,1fr);gap:12px 24px;margin:27px 0 30px;padding:0;list-style:none;display:grid}.youth-league-project__details li{color:#dfcad9;padding-left:21px;font-size:10px;line-height:1.55;position:relative}.youth-league-project__details li:before{content:"✓";color:#8fc9ec;font-weight:900;position:absolute;top:0;left:0}.youth-league-project__signup{border-top:1px solid #ffffff29;grid-template-columns:1fr .7fr auto;align-items:end;gap:18px;padding-top:24px;display:grid}.youth-league-project__signup>div{flex-direction:column;gap:7px;display:flex}.youth-league-project__signup span{color:#c79aae;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.youth-league-project__signup strong{text-transform:uppercase;font-size:13px}.youth-league-project__signup a{letter-spacing:.04em;border:1px solid #ffffff54;border-radius:14px 14px 14px 5px;justify-content:space-between;align-items:center;gap:19px;min-height:45px;padding:0 15px;font-size:9px;font-weight:900;display:inline-flex}.youth-league-project__signup a:hover{background:#8fc9ec1a;border-color:#8fc9ec}.partner-feature__next{background:linear-gradient(135deg,#dfeaff,#edf3ff 58%,#e7e5ff);border-radius:30px 30px 30px 9px;justify-content:space-between;align-items:center;gap:40px;min-height:190px;margin-top:14px;padding:34px;display:flex}.partner-feature__next>div>span{color:var(--brand-violet);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.partner-feature__next h3{letter-spacing:-.04em;text-transform:uppercase;margin:10px 0 9px;font-size:clamp(28px,3vw,45px);line-height:.95}.partner-feature__next p{color:#61708a;max-width:650px;margin:0;font-size:12px;line-height:1.65}.footer-partner{background:linear-gradient(110deg,#66103747,#ffffff09);border:1px solid #75b6e63b;border-radius:17px 17px 17px 5px;grid-template-rows:1fr 1fr;grid-template-columns:54px 1fr auto;align-items:center;gap:1px 12px;max-width:285px;margin-top:25px;padding:10px 13px 10px 10px;transition:border-color .2s,background .2s;display:grid}.footer-partner:hover{background:#60d6ff14;border-color:#60d6ff7a}.footer-partner img{object-fit:contain;grid-area:1/1/3;width:54px;height:54px}.footer-partner span{color:#8fc9ec;letter-spacing:.13em;text-transform:uppercase;grid-column:2;font-size:7px;font-weight:900}.footer-partner strong{color:#fff;text-transform:uppercase;grid-column:2;font-size:15px}.footer-partner b{color:#8fc9ec;grid-area:1/3/3;align-self:center;font-size:13px}@media (width<=1000px){.future-module__heading,.wlo-zone__summary,.expansion-panel__heading{grid-template-columns:1fr}.wlo-zone__grid,.expansion-panel__grid{grid-template-columns:repeat(2,1fr)}.future-module__next{flex-direction:column;align-items:flex-start}.wlo-foundations,.strategic-partner-card{grid-template-columns:1fr}.strategic-partner-card__identity{min-height:390px}.partnership-value__heading,.youth-league-project{grid-template-columns:1fr}.home-partner__inner{grid-template-columns:185px minmax(0,1fr)}.home-partner__logo{width:185px;height:185px}.home-partner__inner>a{grid-column:2;justify-self:start}.home-founder__inner{grid-template-columns:150px 1fr}.home-founder__mark{grid-row:1/3}.home-founder__profile{padding-top:0}}@media (width<=700px){.future-module__status{flex-direction:column;align-items:flex-start}.future-module__status strong{text-align:left}.future-module__grid,.wlo-zone__grid,.expansion-panel__grid{grid-template-columns:1fr}.future-module__grid article,.wlo-module-card,.expansion-panel__grid article{min-height:255px}.future-module__actions{flex-direction:column;align-items:flex-start;width:100%}.wlo-foundations nav{grid-template-columns:1fr}.hero-partner{grid-template-columns:50px 1fr auto}.hero-partner>img{width:50px;height:50px}.home-partner__inner{text-align:center;grid-template-columns:1fr;gap:25px;padding:48px 0}.home-partner__logo{width:150px;height:150px;margin-inline:auto}.home-partner__label{justify-content:center}.home-partner__inner>a{grid-column:auto;justify-self:center}.home-founder__inner{grid-template-columns:minmax(0,1fr)}.home-founder__mark{border-inline:0;border-bottom:1px solid #ffffff1f;flex-direction:row;grid-row:auto;align-items:flex-end;min-height:130px;padding:24px}.home-founder__mark strong{font-size:82px}.home-founder__copy{border-right:0;padding:42px 24px 22px}.home-founder__profile{padding:20px 24px 46px}.partner-feature__status{flex-direction:column;align-items:flex-start}.strategic-partner-card__identity{min-height:300px;padding:30px}.strategic-partner-card__logo{width:min(100%,300px);margin-block:18px 12px}.strategic-partner-card__content{padding:36px 26px 42px}.partner-facts{grid-template-columns:1fr}.partner-facts article{min-height:130px}.partnership-value{margin-top:42px}.partnership-value__grid{grid-template-columns:1fr}.partnership-value__grid article{min-height:220px}.youth-league-project__facts,.youth-league-project__details ul{grid-template-columns:1fr}.youth-league-project__signup{grid-template-columns:1fr;align-items:stretch}.partner-feature__next{flex-direction:column;align-items:flex-start}}.season-teams{padding-bottom:62px}.season-teams__heading,.historical-teams__heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;margin-bottom:45px;display:grid}.season-teams__heading>*,.historical-teams__heading>*{min-width:0}.season-teams__heading h2,.historical-teams__heading h2{letter-spacing:-.045em;text-transform:uppercase;margin:16px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(55px,6.5vw,92px);line-height:.86}.season-teams__heading>div:last-child,.historical-teams__heading>p{justify-self:end;max-width:540px}.season-teams__heading p,.historical-teams__heading>p{color:#61708a;margin:18px 0 0;font-size:13px;line-height:1.75}.season-teams__counter{color:#74829a;letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:8px;font-size:8px;font-weight:900;display:inline-flex}.season-teams__counter strong{color:var(--brand-blue);font-family:Impact,Arial Narrow,sans-serif;font-size:34px;line-height:1}.season-teams__grid{gap:15px;display:grid}.season-team-card{color:#fff;background:radial-gradient(circle at 12% 50%,var(--team-color),transparent 25rem),linear-gradient(135deg,#06142c,#0a2553 62%,var(--team-color));border-radius:34px 34px 34px 10px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:20px 8vw;min-height:340px;padding:34px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.season-team-card{background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--team-color) 42%,transparent),transparent 25rem),linear-gradient(135deg,#06142c,#0a2553 62%,color-mix(in srgb,var(--team-color) 62%,#0a2553))}}.season-team-card{box-shadow:0 30px 78px #06142c38}.season-team-card:after{content:"2026/27";color:#ffffff09;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(80px,12vw,175px);line-height:.75;position:absolute;bottom:-2vw;right:-2vw}.season-team-card__top{z-index:1;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.season-team-card__top>span{color:#a8c7ef;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:11px;font-size:8px;font-weight:900;display:inline-flex}.season-team-card__top i{background:var(--acid);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #c8ff351f}.season-team-card__top em{color:#9dafc8;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.season-team-card__identity{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;display:flex;position:relative}.season-team-card__identity .team-badge__mark{border-radius:24px 24px 24px 8px;width:86px;height:86px;font-size:18px;box-shadow:0 18px 42px #00000038}.season-team-card__identity .team-badge__name{color:#fff;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(42px,5vw,72px);line-height:.85;overflow:visible}.season-team-card__identity small{color:#869ab8;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.season-team-card__facts{z-index:1;border-block:1px solid #ffffff21;grid-template-columns:.55fr 1fr 1fr;align-self:center;display:grid;position:relative}.season-team-card__facts>div{border-right:1px solid #ffffff21;flex-direction:column;justify-content:center;gap:10px;min-width:0;min-height:105px;padding:20px;display:flex}.season-team-card__facts>div:last-child{border-right:0}.season-team-card__facts span{color:#8095b5;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.season-team-card__facts strong{overflow-wrap:anywhere;text-transform:uppercase;font-size:15px;line-height:1.2}.season-team-card__facts>div:first-child strong{color:var(--acid);font-family:Impact,Arial Narrow,sans-serif;font-size:42px;line-height:.8}.season-team-card>a{z-index:1;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #ffffff57;grid-column:2;align-items:center;gap:30px;width:max-content;padding-bottom:8px;font-size:9px;font-weight:900;transition:color .2s,border-color .2s,gap .2s;display:inline-flex;position:relative}.season-team-card>a:hover{color:var(--acid);border-color:var(--acid);gap:38px}.historical-teams{border-top:1px solid #18356717;padding-top:55px}.historical-teams__heading h2{font-size:clamp(44px,5vw,70px)}.team-card__profile-link{color:#fff;background:linear-gradient(115deg,var(--brand-blue),var(--brand-violet));letter-spacing:.08em;text-transform:uppercase;border-radius:13px 13px 13px 4px;justify-content:space-between;align-items:center;min-height:42px;margin-top:18px;padding:0 13px;font-size:8px;font-weight:900;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.team-card__profile-link:hover{transform:translateY(-2px);box-shadow:0 12px 28px #316cff38}.team-profile-hero{color:#fff;background:radial-gradient(circle at 12% 38%,var(--team-color),transparent 25rem),radial-gradient(circle at 82% 12%,#60d6ff26,transparent 23rem),linear-gradient(135deg,#041126,#0a2553 64%,var(--team-color));padding:34px 0 0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.team-profile-hero{background:radial-gradient(circle at 12% 38%,color-mix(in srgb,var(--team-color) 45%,transparent),transparent 25rem),radial-gradient(circle at 82% 12%,#60d6ff26,transparent 23rem),linear-gradient(135deg,#041126,#0a2553 64%,color-mix(in srgb,var(--team-color) 55%,#0a2553))}}.team-profile-hero:after{content:attr(data-team-short);color:#ffffff07;letter-spacing:-.06em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(210px,34vw,520px);line-height:.75;position:absolute;top:40px;right:-4vw}.team-profile-back{z-index:1;color:#91a6c4;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:13px;font-size:8px;font-weight:900;display:inline-flex;position:relative}.team-profile-back:hover{color:#fff}.team-profile-hero__grid{z-index:1;grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);align-items:center;gap:clamp(45px,8vw,120px);min-height:520px;padding:60px 0;display:grid;position:relative}.team-profile-emblem{aspect-ratio:1;background:radial-gradient(circle,#ffffff21,#ffffff09 64%,#0000 65%);border:1px solid #ffffff2e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:min(100%,330px);padding:28px;display:flex;box-shadow:0 30px 80px #00000038,0 0 0 20px #ffffff06}.team-profile-emblem--logo{background:radial-gradient(circle,#ffffff26,#ffffff09 68%,#0000 69%);border-radius:34px 34px 34px 10px;padding:12px}.team-profile-emblem__logo{object-fit:contain;filter:drop-shadow(0 24px 30px #00000052);width:100%;height:100%}.team-profile-hero[data-team-short=BKS] .team-profile-emblem--logo{padding:5px}.team-profile-hero[data-team-short=BKS] .team-profile-emblem__logo{object-position:center;transform:scale(1.06)}.team-profile-emblem strong{letter-spacing:-.04em;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(96px,12vw,170px);line-height:.75}.team-profile-emblem span{color:#9fb1cb;letter-spacing:.14em;text-transform:uppercase;margin-top:28px;font-size:7px;font-weight:900}.team-profile-hero__content{flex-direction:column;align-items:flex-start;display:flex}.team-profile-status{color:#b6c7df;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:8px 12px;font-size:7px;font-weight:900;display:inline-flex}.team-profile-status i{background:var(--acid);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #c8ff351f}.team-profile-hero__content h1{letter-spacing:-.055em;text-transform:uppercase;margin:20px 0 24px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(84px,11vw,170px);line-height:.76}.team-profile-hero__content h1 em{color:var(--brand-cyan);font-style:normal}.team-profile-hero__content h1.team-profile-title--long{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;font-size:clamp(58px,8vw,112px)}.team-profile-hero__content>p{color:#aebed5;max-width:800px;margin:0;font-size:14px;line-height:1.8}.team-profile-tags{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.team-profile-tags span{color:#9fb2ce;letter-spacing:.09em;text-transform:uppercase;background:#ffffff0b;border:1px solid #ffffff24;border-radius:999px;padding:9px 12px;font-size:7px;font-weight:900}.team-profile-instagram{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff57;align-items:center;gap:30px;margin-top:30px;padding-bottom:8px;font-size:9px;font-weight:900;display:inline-flex}.team-profile-instagram:hover{color:var(--acid);border-color:var(--acid)}.team-profile-instagram--pending{color:#7f91ad;cursor:default;border-bottom-style:dashed}.team-profile-instagram--pending:hover{color:#7f91ad;border-color:#ffffff57}.team-profile-facts{z-index:1;border-top:1px solid #ffffff21;grid-template-columns:.7fr 1.35fr 1fr .7fr;display:grid;position:relative}.team-profile-facts>div{border-inline:1px solid #ffffff12;flex-direction:column;justify-content:center;min-width:0;min-height:132px;padding:25px;display:flex}.team-profile-facts span,.team-profile-facts small{color:#8296b5;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.team-profile-facts strong{overflow-wrap:anywhere;text-transform:uppercase;margin:12px 0 8px;font-size:clamp(19px,2vw,28px);line-height:1}.team-profile-fact--accent strong{color:var(--acid);font-family:Impact,Arial Narrow,sans-serif;font-size:44px}.team-profile-hero[data-team-short=BTK],.team-profile-content--btkj{--acid:#c45e13;--acid-dark:#8f3f0a;--brand-blue:#c45e13;--brand-blue-deep:#8f3f0a;--brand-cyan:#c45e13}.team-profile-hero[data-team-short=BTK]{background:radial-gradient(circle at 12% 38%,#c45e137a,#0000 25rem),radial-gradient(circle at 82% 12%,#ffffff14,#0000 23rem),linear-gradient(135deg,#050505,#111 64%,#33170a)}.team-profile-hero[data-team-short=BTK] .team-profile-back,.team-profile-hero[data-team-short=BTK] .team-profile-emblem span,.team-profile-hero[data-team-short=BTK] .team-profile-hero__content>p,.team-profile-hero[data-team-short=BTK] .team-profile-tags span,.team-profile-hero[data-team-short=BTK] .team-profile-facts span,.team-profile-hero[data-team-short=BTK] .team-profile-facts small{color:#ffffffad}.team-profile-content--btkj .team-story-card{background:linear-gradient(145deg,#fff,#f5f0eb);border-color:#c45e1329;box-shadow:0 24px 68px #2c180a1a}.team-profile-content--btkj .team-story-card>p{color:#57504a}.team-profile-content--btkj .team-story-card__goal strong{color:#30251f}.team-profile-content--btkj .team-story-card blockquote{background:linear-gradient(125deg,#080706,#2a1205)}.team-profile-content--btkj .team-story-card blockquote cite{color:#ffffffa8}.team-profile-content--btkj .team-fixtures,.team-profile-content--btkj .team-season-dashboard,.team-profile-content--btkj .team-history-card{background:radial-gradient(circle at 88% 4%,#c45e1357,#0000 24rem),repeating-linear-gradient(118deg,#0000 0 48px,#ffffff05 48px 49px),linear-gradient(145deg,#050505,#1d0d04);box-shadow:0 24px 68px #1c0d0438}.team-profile-content--btkj .team-roster__row--head{color:#685c53;background:linear-gradient(90deg,#e9e3dd,#f7f4f1)}.team-profile-content--btkj .team-roster__row>span:first-child,.team-profile-content--btkj .team-roster__player small,.team-profile-content--btkj .team-roster__club{color:#746b64}.team-profile-content--btkj .team-roster__badge--yes{color:#7d3709;background:#fae4d4}.team-profile-content--btkj .team-roster__profile--ready{color:#7d3709;background:#c45e131a;border-color:#c45e1357}.team-profile-content--btkj .team-roster__club--ready{color:#9b450d}.team-profile-hero[data-team-short=PSP],.team-profile-content--sparta,.season-team-card--sparta{--acid:#d6b779;--acid-dark:#a68145;--brand-blue:#a8202a;--brand-blue-deep:#67151d;--brand-cyan:#ed6268;--brand-violet:#6b1921}.team-profile-hero[data-team-short=PSP]{background:radial-gradient(circle at 14% 40%,#a8202a6b,#0000 26rem),radial-gradient(circle at 84% 8%,#d6b7791a,#0000 24rem),linear-gradient(135deg,#0b0d10,#1b171a 65%,#3b121b)}.team-profile-hero[data-team-short=PSP] .team-profile-hero__content h1 em{color:#f7f3ec}.team-profile-hero[data-team-short=PSP] .team-profile-back,.team-profile-hero[data-team-short=PSP] .team-profile-hero__content>p,.team-profile-hero[data-team-short=PSP] .team-profile-tags span,.team-profile-hero[data-team-short=PSP] .team-profile-facts span,.team-profile-hero[data-team-short=PSP] .team-profile-facts small{color:#f7f3ecba}.team-profile-hero[data-team-short=PSP] .team-profile-emblem--logo{background:radial-gradient(circle,#a8202a38,#ffffff09 68%,#0000 69%);border-color:#d6b77947}.team-profile-content--sparta .team-story-card{background:linear-gradient(145deg,#fff,#f7f2ed)}.team-profile-content--sparta .team-story-card blockquote{background:linear-gradient(125deg,#101114,#3b141c)}.team-profile-content--sparta .team-fixtures,.team-profile-content--sparta .team-kit-card,.team-profile-content--sparta .team-season-dashboard,.team-profile-content--sparta .team-history-card,.team-profile-content--sparta .team-starting-six{background:radial-gradient(circle at 88% 4%,#a8202a61,#0000 25rem),repeating-linear-gradient(118deg,#0000 0 52px,#ffffff05 52px 53px),linear-gradient(145deg,#101114,#26151b)}.team-profile-content--sparta .team-roster__row--head{background:linear-gradient(90deg,#eee9e2,#f8f5f0)}.season-team-card--sparta{background:radial-gradient(circle at 12%,#a8202a6e,#0000 26rem),linear-gradient(135deg,#0d0e11,#1c171b 64%,#431720)}.season-team-card--sparta .season-team-card__top{justify-content:flex-end}.season-team-card--sparta .season-team-card__top em,.season-team-card--sparta .season-team-card__facts span,.season-team-card--sparta .season-team-card__identity small{color:#f7f3ecb8}.team-profile-layout{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:start;gap:18px;display:grid}.team-profile-main{grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;display:grid}.team-story-card{background:linear-gradient(145deg,#fffffff5,#eef3fbe6);border:1px solid #18356717;border-radius:32px 32px 32px 9px;padding:clamp(30px,5vw,58px);position:relative;overflow:hidden;box-shadow:0 24px 68px #1835671a}.team-story-card:after{content:"“";color:var(--team-color);position:absolute;top:16px;right:24px}@supports (color:color-mix(in lab, red, red)){.team-story-card:after{color:color-mix(in srgb,var(--team-color) 10%,transparent)}}.team-story-card:after{pointer-events:none;font-family:Georgia,serif;font-size:190px;line-height:1}.team-story-card>h2{z-index:1;letter-spacing:-.04em;text-transform:uppercase;max-width:680px;margin:18px 0 24px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(48px,6vw,80px);line-height:.86;position:relative}.team-story-card>p{z-index:1;color:#58677f;max-width:780px;margin:0;font-size:13px;line-height:1.85;position:relative}.team-story-card__goal{z-index:1;border:1px solid var(--team-color);gap:10px;margin-top:30px;padding:23px 25px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.team-story-card__goal{border:1px solid color-mix(in srgb,var(--team-color) 24%,#ccd6e4)}}.team-story-card__goal{background:linear-gradient(120deg,var(--team-color),#ffffffa8);border-radius:19px 19px 19px 6px}@supports (color:color-mix(in lab, red, red)){.team-story-card__goal{background:linear-gradient(120deg,color-mix(in srgb,var(--team-color) 9%,white),#ffffffa8)}}.team-story-card__goal span{color:var(--team-color);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.team-story-card__goal strong{color:#263a59;max-width:720px;font-size:13px;line-height:1.65}.team-story-card blockquote{z-index:1;border-left:5px solid var(--team-color);color:#fff;background:linear-gradient(125deg,#071630,#102f63);border-radius:0 20px 20px 0;margin:34px 0 0;padding:26px 28px;position:relative}.team-story-card blockquote p{margin:0;font-size:15px;font-weight:800;line-height:1.65}.team-story-card blockquote cite{color:#91a9cb;letter-spacing:.12em;text-transform:uppercase;margin-top:15px;font-size:7px;font-style:normal;font-weight:900;display:block}.team-story-card--pending{border-style:dashed}.team-story-card__quote-placeholder{z-index:1;border:1px dashed var(--team-color);gap:8px;margin-top:34px;padding:26px 28px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.team-story-card__quote-placeholder{border:1px dashed color-mix(in srgb,var(--team-color) 35%,#b8c5d8)}}.team-story-card__quote-placeholder{border-left:5px solid var(--team-color);background:#e0e8f48c;border-radius:0 20px 20px 0}.team-story-card__quote-placeholder span,.team-story-card__quote-placeholder small{color:#7a899f;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.team-story-card__quote-placeholder strong{color:#35445c;text-transform:uppercase;font-size:13px}.team-fixtures{color:#fff;background:radial-gradient(circle at 88% 4%,var(--team-color),transparent 27rem),repeating-linear-gradient(118deg,transparent 0 56px,#ffffff05 56px 57px),linear-gradient(145deg,#06142c,#081e43 72%);border:1px solid #ffffff1a;border-radius:32px 32px 32px 9px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.team-fixtures{background:radial-gradient(circle at 88% 4%,color-mix(in srgb,var(--team-color) 50%,transparent),transparent 27rem),repeating-linear-gradient(118deg,transparent 0 56px,#ffffff05 56px 57px),linear-gradient(145deg,#06142c,#081e43 72%)}}.team-fixtures{box-shadow:0 28px 76px #06142c38}.team-fixtures:before{content:"FIXTURES";color:#ffffff08;letter-spacing:-.04em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(76px,11vw,144px);line-height:.75;position:absolute;top:9px;right:-15px}.team-fixtures__header{z-index:1;border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;padding:clamp(30px,5vw,50px);display:grid;position:relative}.team-fixtures__header h2{letter-spacing:-.04em;text-transform:uppercase;margin:15px 0 17px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(48px,6vw,78px);line-height:.82}.team-fixtures__header p{color:#9bacc5;max-width:590px;margin:0;font-size:10px;line-height:1.75}.team-fixtures__summary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:20px 20px 20px 6px;grid-template-columns:repeat(3,88px);display:grid}.team-fixtures__summary>div{text-align:center;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;min-height:96px;padding:15px 11px;display:flex}.team-fixtures__summary>div:last-child{border-right:0}.team-fixtures__summary span,.team-fixtures__summary small{color:#8296b5;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-weight:900}.team-fixtures__summary strong{color:var(--acid);margin:8px 0 6px;font-family:Impact,Arial Narrow,sans-serif;font-size:32px;line-height:.8}.team-fixtures__opener{--opponent-color:var(--brand-blue);z-index:1;border:1px solid var(--opponent-color);grid-template-columns:126px 62px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:132px;margin:20px 20px 0;padding:20px 22px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.team-fixtures__opener{border:1px solid color-mix(in srgb,var(--opponent-color) 58%,#ffffff24)}}.team-fixtures__opener{background:radial-gradient(circle at 18% 50%,var(--team-color),transparent 15rem),radial-gradient(circle at 82% 50%,var(--opponent-color),transparent 18rem),#ffffff0d;border-radius:24px 24px 24px 7px}@supports (color:color-mix(in lab, red, red)){.team-fixtures__opener{background:radial-gradient(circle at 18% 50%,color-mix(in srgb,var(--team-color) 33%,transparent),transparent 15rem),radial-gradient(circle at 82% 50%,color-mix(in srgb,var(--opponent-color) 34%,transparent),transparent 18rem),#ffffff0d}}.team-fixtures__opener{transition:transform .24s,border-color .24s,box-shadow .24s;box-shadow:inset 0 0 0 1px #ffffff06}.team-fixtures__opener:hover{border-color:var(--opponent-color);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.team-fixtures__opener:hover{border-color:color-mix(in srgb,var(--opponent-color) 78%,white)}}.team-fixtures__opener:hover{box-shadow:0 20px 45px #0003,inset 0 0 0 1px #ffffff09}.team-fixtures__opener-label{grid-template-columns:auto 1fr;align-items:center;gap:7px 10px;display:grid}.team-fixtures__opener-label i{background:#f5b845;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f5b8451f}.team-fixtures__opener-label span{color:#a4b4ca;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.team-fixtures__opener-label strong{color:var(--brand-cyan);text-transform:uppercase;grid-column:1/-1;font-family:Impact,Arial Narrow,sans-serif;font-size:23px;line-height:.9}.team-fixtures__opener .match-team-mark--compact{width:62px}.team-fixtures__opener-team{gap:7px;min-width:0;display:grid}.team-fixtures__opener-team span,.team-fixtures__opener-team small{color:#8397b5;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.team-fixtures__opener-team strong{text-overflow:ellipsis;text-transform:uppercase;font-size:14px;line-height:1.1;overflow:hidden}.team-fixtures__opener-link{color:#d5deeb;letter-spacing:.09em;white-space:nowrap;text-transform:uppercase;align-items:center;gap:10px;font-size:7px;display:inline-flex}.team-fixtures__opener-link span{color:var(--brand-cyan);font-size:15px}.team-fixtures__rounds{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid;position:relative}.team-fixtures__round{background:#020c1d6b;border:1px solid #ffffff17;border-radius:23px 23px 23px 7px;min-width:0;padding:13px}.team-fixtures__round>header{justify-content:space-between;align-items:center;gap:15px;min-height:65px;padding:5px 7px 15px;display:flex}.team-fixtures__round>header>div{gap:7px;display:grid}.team-fixtures__round>header span{color:#fff;text-transform:uppercase;font-size:9px;font-weight:900}.team-fixtures__round>header small{color:#7d91af;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.team-fixtures__round>header>strong{color:var(--team-color)}@supports (color:color-mix(in lab, red, red)){.team-fixtures__round>header>strong{color:color-mix(in srgb,var(--team-color) 62%,white)}}.team-fixtures__round>header>strong{font-family:Impact,Arial Narrow,sans-serif;font-size:36px;line-height:.8}.team-fixtures__list{gap:6px;display:grid}.team-fixture-row{--opponent-color:var(--brand-blue);background:radial-gradient(circle at 0 50%,var(--opponent-color),transparent 8rem),#ffffff09;border:1px solid #ffffff12;border-radius:15px 15px 15px 5px;grid-template-columns:38px 46px minmax(0,1fr) 33px 14px;align-items:center;gap:9px;min-height:67px;padding:8px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.team-fixture-row{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--opponent-color) 22%,transparent),transparent 8rem),#ffffff09}}.team-fixture-row{transition:transform .2s,border-color .2s,background .2s}.team-fixture-row:hover{border-color:var(--opponent-color);transform:translate(3px)}@supports (color:color-mix(in lab, red, red)){.team-fixture-row:hover{border-color:color-mix(in srgb,var(--opponent-color) 52%,#ffffff29)}}.team-fixture-row:hover{background:radial-gradient(circle at 0 50%,var(--opponent-color),transparent 9rem),#ffffff0e}@supports (color:color-mix(in lab, red, red)){.team-fixture-row:hover{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--opponent-color) 30%,transparent),transparent 9rem),#ffffff0e}}.team-fixture-row .match-team-mark--compact{border-radius:13px 13px 13px 4px;width:44px}.team-fixture-row__round{text-align:center;gap:4px;display:grid}.team-fixture-row__round small{color:#7186a5;letter-spacing:.1em;font-size:5px;font-weight:900}.team-fixture-row__round strong{color:#d8e2ef;font-family:Impact,Arial Narrow,sans-serif;font-size:20px;line-height:.8}.team-fixture-row__team{gap:5px;min-width:0;display:grid}.team-fixture-row__team small{color:#7186a5;letter-spacing:.09em;text-transform:uppercase;font-size:5px;font-weight:900}.team-fixture-row__team strong{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:8px;overflow:hidden}.team-fixture-row__venue{color:#8fa1ba;letter-spacing:.08em;text-align:center;background:#ffffff12;border-radius:8px 8px 8px 3px;padding:6px 5px;font-size:5px}.team-fixture-row__venue--home{color:#07162f;background:var(--acid)}.team-fixture-row__arrow{color:var(--brand-cyan);font-size:12px}.team-fixtures__footer{z-index:1;background:#ffffff06;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:20px 28px;display:flex;position:relative}.team-fixtures__footer p{color:#7f92af;max-width:510px;margin:0;font-size:7px;line-height:1.6}.team-fixtures__footer a{color:#d2ddeb;letter-spacing:.09em;white-space:nowrap;text-transform:uppercase;align-items:center;gap:12px;font-size:7px;font-weight:900;display:inline-flex}.team-fixtures__footer a span{color:var(--brand-cyan);font-size:14px}.team-kit-card{color:#fff;background:radial-gradient(circle at 85% 0,var(--team-color),transparent 25rem),linear-gradient(145deg,#06142c,#0b2758);border:1px solid #ffffff17;border-radius:32px 32px 32px 9px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.team-kit-card{background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--team-color) 45%,transparent),transparent 25rem),linear-gradient(145deg,#06142c,#0b2758)}}.team-kit-card{box-shadow:0 28px 76px #06142c38}.team-kit-card:before{content:"MATCH KIT";color:#ffffff09;letter-spacing:-.04em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(70px,10vw,130px);line-height:.8;position:absolute;top:4px;right:-18px}.team-kit-card>header{z-index:1;justify-content:space-between;align-items:flex-end;gap:28px;min-height:148px;padding:30px clamp(24px,4vw,44px);display:flex;position:relative}.team-kit-card>header h2{letter-spacing:-.04em;text-transform:uppercase;margin:14px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(43px,4.8vw,64px);line-height:.84}.team-kit-card__season{background:#ffffff0e;border:1px solid #ffffff24;border-radius:16px 16px 16px 5px;gap:7px;min-width:110px;padding:14px 16px;display:grid}.team-kit-card__season span{color:#8196b7;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.team-kit-card__season strong{color:var(--acid);font-family:Impact,Arial Narrow,sans-serif;font-size:28px;line-height:1}.team-kit-card figure{margin:0}.team-kit-card__visual{isolation:isolate;background:radial-gradient(circle at 20% 30%,var(--team-color),transparent 23rem),radial-gradient(circle at 86% 64%,#c99c2d38,transparent 19rem),repeating-linear-gradient(118deg,transparent 0 58px,#ffffff06 58px 59px),linear-gradient(145deg,#080d15,#111a26 58%,#170b12);justify-content:center;align-items:center;min-height:clamp(390px,43vw,520px);padding:34px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.team-kit-card__visual{background:radial-gradient(circle at 20% 30%,color-mix(in srgb,var(--team-color) 38%,transparent),transparent 23rem),radial-gradient(circle at 86% 64%,#c99c2d38,transparent 19rem),repeating-linear-gradient(118deg,transparent 0 58px,#ffffff06 58px 59px),linear-gradient(145deg,#080d15,#111a26 58%,#170b12)}}.team-kit-card__wordmark{z-index:0;color:#ffffff09;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;max-width:100%;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(68px,10vw,122px);line-height:.75;position:absolute;bottom:3px;left:-14px;overflow:hidden}.team-kit-card__visual:after{content:"";z-index:3;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 45px 70px #02091529}.team-kit-card__filters{pointer-events:none;position:absolute;overflow:hidden}.team-kit-card__crest{z-index:0;opacity:.14;filter:saturate(.7)brightness(1.35)drop-shadow(0 25px 35px #00000059);width:clamp(235px,39%,355px);height:auto;position:absolute;top:50%;right:-28px;transform:translateY(-50%)rotate(7deg)}.team-kit-card__art{z-index:1;aspect-ratio:1079/852;width:min(82%,680px);position:relative;transform:translate(-2%)}.team-kit-card__image{filter:url(#team-kit-defringe)drop-shadow(0 26px 24px #00000057);width:116.22%;max-width:none;height:auto;position:absolute;top:-23%;left:-9.82%}.team-kit-card__placeholder{z-index:2;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0512278a;border:1px dashed #ffffff3d;border-radius:28px 28px 28px 8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(82%,560px);min-height:300px;padding:34px;display:flex;position:relative;box-shadow:0 24px 60px #0000002e}.team-kit-card__placeholder img{object-fit:contain;filter:drop-shadow(0 18px 22px #00000052);width:min(38%,170px);height:auto;max-height:170px;margin-bottom:8px}.team-kit-card__placeholder>strong{color:var(--team-color);margin-bottom:10px}@supports (color:color-mix(in lab, red, red)){.team-kit-card__placeholder>strong{color:color-mix(in srgb,var(--team-color) 80%,white)}}.team-kit-card__placeholder>strong{letter-spacing:-.04em;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(70px,11vw,116px);line-height:.75}.team-kit-card__placeholder>span{color:#fff;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.team-kit-card__placeholder p{color:#8fa3c1;max-width:320px;margin:3px 0 0;font-size:9px;line-height:1.6}.team-kit-card__visual>span{z-index:4;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.14em;background:#040d1d94;border:1px solid #ffffff29;border-radius:999px;padding:8px 11px;font-size:7px;font-weight:900;position:absolute;bottom:18px;right:22px}.team-kit-card figcaption{grid-template-columns:minmax(190px,.7fr) 1fr;align-items:start;gap:32px;padding:25px clamp(24px,4vw,44px) 30px;display:grid}.team-kit-card figcaption.team-kit-card__caption--compact{grid-template-columns:1fr;padding-block:22px}.team-kit-card figcaption>div{gap:9px;display:grid}.team-kit-card figcaption span{color:var(--brand-cyan);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.team-kit-card figcaption strong{text-transform:uppercase;font-size:11px;line-height:1.45}.team-kit-card figcaption p{color:#91a4c2;margin:0;font-size:9px;line-height:1.7}.team-profile-heading{justify-content:space-between;align-items:flex-end;gap:25px;min-height:120px;display:flex}.team-profile-heading h2{letter-spacing:-.04em;text-transform:uppercase;margin:14px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(50px,6vw,82px);line-height:.84}.team-profile-heading+.team-roster__scroll{margin-top:30px}.team-roster__count{color:var(--brand-blue);text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:32px}.team-roster__note{border-left:4px solid var(--brand-blue);color:#5e6d85;background:#ffffffb8;border-radius:0 18px 18px 0;margin:30px 0 15px;padding:20px 22px;font-size:11px;line-height:1.7}.team-roster__note--pending{background:#eff4fbc2;border-left-style:dashed}.team-roster__scroll{background:#ffffffd1;border:1px solid #18356717;border-radius:24px 24px 24px 8px;outline:none;overflow-x:auto;box-shadow:0 20px 58px #18356717}.team-roster__scroll:focus-visible{box-shadow:0 0 0 3px #316cff4d,0 20px 58px #18356717}.team-roster__table{min-width:760px}.team-roster__row{border-bottom:1px solid #18356717;grid-template-columns:48px minmax(220px,1fr) 150px 145px;align-items:center;gap:14px;min-height:68px;padding:0 18px;display:grid}.team-roster__row:last-child{border-bottom:0}.team-roster__row--head{color:#75829a;letter-spacing:.11em;text-transform:uppercase;background:linear-gradient(90deg,#e0e8f5,#f1f5fb);min-height:42px;font-size:7px;font-weight:900}.team-roster__row--empty{color:#7b8799;background:#f1f5fbb8}.team-roster__row>span:first-child{color:#8390a5;font-family:Impact,Arial Narrow,sans-serif;font-size:18px}.team-roster__player{flex-direction:column;gap:5px;min-width:0;display:flex}.team-roster__player strong{text-overflow:ellipsis;text-transform:uppercase;font-size:11px;overflow:hidden}.team-roster__player small{color:#5472a6;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:900}.team-roster__player-link{align-items:center;gap:9px;width:max-content;max-width:100%;transition:color .2s;display:inline-flex}.team-roster__player-link>span{color:var(--team-color);font-size:12px;transition:transform .2s}.team-roster__player-link:hover{color:var(--team-color)}.team-roster__player-link:hover>span{transform:translate(2px,-2px)}.team-roster__badge,.team-roster__profile{letter-spacing:.07em;text-transform:uppercase;border-radius:999px;width:max-content;padding:7px 9px;font-size:7px;font-weight:900}.team-roster__badge--yes{color:#176f4a;background:#dff8eb}.team-roster__badge--no{color:#61708a;background:#edf1f6}.team-roster__profile{color:#78859a;border:1px solid #d9e0ea}.team-roster__profile--ready{color:#214f9f;background:#e8f0ff;border-color:#bed1f4}.team-roster__club{color:#77859b;font-size:8px;font-weight:800;line-height:1.35}.team-roster__club--ready{color:#176f4a}.team-roster__source{color:#7b8799;margin:15px 0 0;font-size:8px;line-height:1.6}.team-profile-aside{grid-template-columns:minmax(0,1fr);gap:15px;min-width:0;display:grid}.team-history-card,.team-profile-progress{border-radius:28px 28px 28px 8px;padding:30px;overflow:hidden}.team-history-card{color:#fff;background:radial-gradient(circle at 85% 5%,#60d6ff29,#0000 18rem),linear-gradient(145deg,#06142c,#0b2758);box-shadow:0 24px 68px #06142c33}.team-history-card>span,.team-profile-progress>span{color:var(--brand-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.team-history-card>h2,.team-profile-progress>h2{letter-spacing:-.035em;text-transform:uppercase;margin:16px 0 28px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(34px,3.4vw,50px);line-height:.88}.team-history-list{gap:9px;display:grid}.team-history-list article{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:17px 17px 17px 5px;padding:17px}.team-history-list header{justify-content:space-between;gap:12px;display:flex}.team-history-list header span{color:#8196b7;letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-weight:900}.team-history-list header strong{text-transform:uppercase;font-size:10px}.team-history-list article>p{color:var(--brand-cyan);text-transform:uppercase;margin:8px 0 0;font-size:8px;font-weight:900}.team-history-list article>div{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:17px;display:grid}.team-history-list article>div span{color:#8194b1;text-transform:uppercase;flex-direction:column;gap:5px;font-size:7px;display:flex}.team-history-list article>div b{color:#fff;font-size:14px}.team-history-list__empty{border-style:dashed!important}.team-history-highlight{color:#06142c;background:var(--acid);border-radius:18px 18px 18px 6px;grid-template-columns:1fr auto;margin-top:12px;padding:20px;display:grid}.team-history-highlight span{letter-spacing:.1em;text-transform:uppercase;opacity:.65;grid-column:1/-1;margin-bottom:10px;font-size:7px;font-weight:900}.team-history-highlight strong{text-transform:uppercase;font-size:12px}.team-history-highlight em{text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:25px;font-style:normal;line-height:.8}.team-profile-progress{background:#ffffffd1;border:1px solid #1835671a;box-shadow:0 20px 58px #18356714}.team-profile-progress>span{color:var(--brand-blue)}.team-profile-progress ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.team-profile-progress li{color:#5d6b82;background:#edf2f9;border-radius:12px;padding:11px 12px 11px 33px;font-size:9px;font-weight:800;position:relative}.team-profile-progress li:before{content:"+";color:var(--brand-blue);font-weight:900;position:absolute;left:13px}.team-profile-progress p{color:#7b8798;border-top:1px solid #1835671a;margin:22px 0 0;padding-top:18px;font-size:8px;line-height:1.65}.team-club-links{background:linear-gradient(145deg,#fff,#f8edef);border:1px solid #b50d1321;border-radius:28px 28px 28px 8px;padding:30px;box-shadow:0 20px 58px #4a0e1214}.team-club-links>span{color:var(--team-color);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.team-club-links>h2{letter-spacing:-.035em;text-transform:uppercase;margin:16px 0 24px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(34px,3.4vw,50px);line-height:.88}.team-club-links>div{gap:8px;display:grid}.team-club-links article{background:#ffffffc7;border:1px solid #b50d131a;border-radius:16px 16px 16px 5px;gap:6px;padding:16px;display:grid}.team-club-links article strong{text-transform:uppercase;font-size:10px}.team-club-links article span{color:#9b171d;font-size:9px;font-weight:900}.team-club-links article small{color:#7e8796;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:900}.team-club-links article.team-club-links__empty{background:#ffffff7a;border-style:dashed}.team-club-links article.team-club-links__empty span{color:#8b6770}.team-starting-six{color:#fff;background:radial-gradient(circle at 88% 3%,var(--team-color),transparent 18rem),linear-gradient(145deg,#06142c,#0a2858);border:1px solid #ffffff1c;border-radius:28px 28px 28px 8px;padding:27px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.team-starting-six{background:radial-gradient(circle at 88% 3%,color-mix(in srgb,var(--team-color) 52%,transparent),transparent 18rem),linear-gradient(145deg,#06142c,#0a2858)}}.team-starting-six{box-shadow:0 24px 68px #06142c33}.team-starting-six:before{content:"SIX";color:#ffffff09;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:83px;line-height:.72;position:absolute;top:17px;right:-7px}.team-starting-six>header{z-index:2;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:21px;display:flex;position:relative}.team-starting-six>header>div{min-width:0}.team-starting-six>header span{color:var(--brand-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.team-starting-six>header :is(h2,h3){letter-spacing:-.035em;text-transform:uppercase;margin:13px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(35px,3vw,46px);font-weight:400;line-height:.84}.team-starting-six>header>strong{z-index:1;color:var(--acid);letter-spacing:.08em;background:#ffffff0e;border:1px solid #ffffff24;border-radius:11px 11px 11px 4px;flex:none;padding:9px 10px;font-size:8px;position:relative}.team-starting-six__pitch{aspect-ratio:.67;background:radial-gradient(circle at 50% 43%,var(--team-color),transparent 14rem),repeating-linear-gradient(90deg,#ffffff05 0 11.1%,#ffffff0b 11.1% 22.2%),linear-gradient(180deg,#123d2f,#0a2b24);border:1px solid #ffffff2e;border-radius:18px 18px 18px 6px;width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.team-starting-six__pitch{background:radial-gradient(circle at 50% 43%,color-mix(in srgb,var(--team-color) 35%,transparent),transparent 14rem),repeating-linear-gradient(90deg,#ffffff05 0 11.1%,#ffffff0b 11.1% 22.2%),linear-gradient(180deg,#123d2f,#0a2b24)}}.team-starting-six__pitch{box-shadow:inset 0 0 42px #00000047}.team-starting-six__pitch:before{content:"";z-index:1;pointer-events:none;border:1px solid #ffffff47;border-radius:3px;position:absolute;inset:12px}.team-starting-six__crest{z-index:0;opacity:.095;filter:grayscale(.25)brightness(1.4);width:65%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-starting-six__monogram{z-index:0;color:#fff1;letter-spacing:-.05em;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(110px,17vw,180px);line-height:.75;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-7deg)}.team-starting-six__halfway{z-index:1;background:#ffffff47;height:1px;position:absolute;top:50%;left:12px;right:12px}.team-starting-six__circle{z-index:1;aspect-ratio:1;border:1px solid #ffffff47;border-radius:50%;width:76px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-starting-six__circle:after{content:"";aspect-ratio:1;background:#ffffff5c;border-radius:50%;width:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-starting-six__box{z-index:1;border:1px solid #ffffff47;width:48%;height:12%;position:absolute;left:50%;transform:translate(-50%)}.team-starting-six__box--top{border-top:0;top:12px}.team-starting-six__box--bottom{border-bottom:0;bottom:12px}.team-lineup-player{z-index:3;text-align:center;flex-direction:column;align-items:center;width:100px;display:flex;position:absolute;transform:translate(-50%)}.team-lineup-player>span{aspect-ratio:1;border:2px solid var(--team-color);place-items:center;width:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.team-lineup-player>span{border:2px solid color-mix(in srgb,var(--team-color) 70%,white)}}.team-lineup-player>span{color:#fff;background:radial-gradient(circle at 35% 25%,var(--team-color),transparent 58%),linear-gradient(145deg,var(--team-color),#5b070b);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.team-lineup-player>span{background:radial-gradient(circle at 35% 25%,color-mix(in srgb,var(--team-color) 72%,white),transparent 58%),linear-gradient(145deg,var(--team-color),#5b070b)}}.team-lineup-player>span{letter-spacing:.02em;font-family:Impact,Arial Narrow,sans-serif;font-size:14px;box-shadow:0 10px 22px #00000057,0 0 0 5px #ffffff13}.team-lineup-player>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030f1dc2;border:1px solid #ffffff1f;border-radius:10px 10px 10px 3px;gap:4px;max-width:100%;margin-top:7px;padding:7px 9px;display:grid;box-shadow:0 8px 17px #0003}.team-lineup-player strong{text-overflow:ellipsis;color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.team-lineup-player small{color:#90a8bb;letter-spacing:.09em;text-transform:uppercase;font-size:5px;font-weight:900}.team-lineup-player--forward{top:7%;left:50%}.team-lineup-player--left-midfield{top:31%;left:27%}.team-lineup-player--right-midfield{top:31%;left:73%}.team-lineup-player--left-defence{top:60%;left:27%}.team-lineup-player--right-defence{top:60%;left:73%}.team-lineup-player--goalkeeper{top:80%;left:50%}.team-starting-six>footer{border-top:1px solid #ffffff1a;gap:7px;margin-top:18px;padding-top:17px;display:grid}.team-starting-six>footer span{color:#8196b5;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.team-starting-six>footer strong{color:var(--acid);text-transform:uppercase;font-size:8px}.team-player-journeys{margin-top:76px}.team-player-journeys>header{grid-template-columns:1.1fr .9fr;align-items:end;gap:6vw;margin-bottom:32px;display:grid}.team-player-journeys>header>*{min-width:0}.team-player-journeys>header h2{letter-spacing:-.04em;text-transform:uppercase;margin:16px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(52px,6vw,82px);line-height:.86}.team-player-journeys>header p{color:#68758a;justify-self:end;max-width:520px;margin:0;font-size:11px;line-height:1.75}.team-player-journeys__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.team-player-journeys__grid article{background:#ffffffd6;border:1px solid #18356717;border-radius:24px 24px 24px 7px;min-height:180px;padding:28px;box-shadow:0 18px 48px #18356712}.team-player-journeys__grid article:last-child:nth-child(odd){grid-column:1/-1}.team-player-journeys__grid article>strong{text-transform:uppercase;font-size:13px}.team-player-journeys__grid article>div{flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;display:flex}.team-player-journeys__grid article span{color:#5f6c80;text-transform:uppercase;background:#edf2f8;border-radius:999px;align-items:center;gap:9px;padding:9px 11px;font-size:8px;font-weight:900;display:inline-flex}.team-player-journeys__grid article span:last-child{color:#fff;background:var(--team-color)}.team-player-journeys__grid article i{color:#9aa6b8;font-style:normal}.team-player-journeys__grid article.team-player-journeys__empty{background:linear-gradient(145deg,#ffffffdb,#edf3fbb8);border-style:dashed}.team-player-journeys__empty>p{color:#6f7d91;max-width:680px;margin:14px 0 0;font-size:10px;line-height:1.65}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.players-directory{padding-top:74px;position:relative}.players-directory__heading{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:7vw;display:grid}.players-directory__heading>*,.players-rankings-heading>*{min-width:0}.players-directory__heading h2,.players-rankings-heading h2{letter-spacing:-.045em;text-transform:uppercase;margin:18px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(58px,7vw,96px);line-height:.82}.players-directory__heading>p,.players-rankings-heading>p{color:#68768b;max-width:590px;margin:0 0 5px;font-size:12px;line-height:1.75}.players-directory__summary{color:#fff;background:radial-gradient(circle at 88% 0,#6956ff40,#0000 24rem),linear-gradient(135deg,#06142c,#0a2858);border:1px solid #ffffff1a;border-radius:26px 26px 26px 8px;grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid;overflow:hidden;box-shadow:0 25px 68px #06142c2e}.players-directory__summary>div{border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;gap:9px;min-height:126px;padding:25px 30px;display:flex}.players-directory__summary>div:last-child{border-right:0}.players-directory__summary strong{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:48px;line-height:.8}.players-directory__summary span{color:#91a4c2;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.players-directory__controls{grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);gap:12px;margin-top:25px;display:grid}.players-directory__search,.players-directory__team-filter{background:#ffffffe0;border:1px solid #1835671c;border-radius:20px 20px 20px 6px;min-height:70px;box-shadow:0 16px 42px #18356712}.players-directory__search{align-items:center;gap:14px;padding:0 20px;display:flex;position:relative}.players-directory__search i{color:var(--brand-blue);font-family:Impact,Arial Narrow,sans-serif;font-size:31px;font-style:normal;line-height:1;transform:rotate(-18deg)}.players-directory__search input{color:#132748;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px;font-weight:800}.players-directory__search input::placeholder{color:#8996a9}.players-directory__search:focus-within{border-color:#316cff7a;box-shadow:0 0 0 3px #316cff1c,0 16px 42px #18356712}.players-directory__search button{color:#61718a;cursor:pointer;background:#edf2f8;border:0;border-radius:50%;flex:none;width:34px;height:34px;font-size:20px}.players-directory__team-filter{align-content:center;gap:5px;padding:13px 17px;display:grid}.players-directory__team-filter>span{color:#7d8a9e;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.players-directory__team-filter select{color:#18335e;width:100%;font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;outline:0;font-size:10px;font-weight:900}.players-directory__filter-row{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex}.players-directory__chips{flex-wrap:wrap;gap:8px;display:flex}.players-directory__chips button{color:#6d7a8e;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffffb8;border:1px solid #1835671c;border-radius:999px;min-height:36px;padding:0 15px;font-size:7px;font-weight:900;transition:color .2s,background .2s,border-color .2s}.players-directory__chips button.active{color:#fff;border-color:var(--brand-blue);background:linear-gradient(110deg,var(--brand-blue),var(--brand-violet))}.players-directory__result-count{color:#78869a;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.players-directory__result-count strong{color:var(--brand-blue);margin-right:5px;font-family:Impact,Arial Narrow,sans-serif;font-size:22px}.players-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.player-directory-card{--player-card-color:#316cff;content-visibility:auto;contain-intrinsic-size:116px;background:#ffffffdb;border:1px solid #1835671a;border-radius:22px 22px 22px 7px;grid-template-columns:66px minmax(0,1fr) auto 18px;align-items:center;gap:14px;min-height:116px;padding:17px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 42px #18356711}.player-directory-card:before{content:"";background:var(--player-card-color);width:4px;position:absolute;top:0;bottom:0;left:0}.player-directory-card:hover{border-color:var(--player-card-color);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.player-directory-card:hover{border-color:color-mix(in srgb,var(--player-card-color) 32%,#d8e0eb)}}.player-directory-card:hover{box-shadow:0 22px 52px #1835671f}.player-directory-card__mark{color:#fff;background:radial-gradient(circle at 70% 25%,var(--player-card-color),transparent 55%),linear-gradient(145deg,#071a38,var(--player-card-color));border-radius:18px 18px 18px 5px;place-items:center;width:62px;height:62px;display:grid}@supports (color:color-mix(in lab, red, red)){.player-directory-card__mark{background:radial-gradient(circle at 70% 25%,color-mix(in srgb,var(--player-card-color) 72%,white),transparent 55%),linear-gradient(145deg,#071a38,var(--player-card-color))}}.player-directory-card__mark{letter-spacing:-.03em;font-family:Impact,Arial Narrow,sans-serif;font-size:20px;box-shadow:0 11px 24px #06142c2e}.player-directory-card__mark--logo{background:linear-gradient(145deg,#f7f9fd,#dce5f2);padding:6px}.player-directory-card__mark img{object-fit:contain;width:100%;height:100%}.player-directory-card__identity{gap:5px;min-width:0;display:grid}.player-directory-card__identity small,.player-directory-card__identity em{text-overflow:ellipsis;color:#8090a7;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:6px;font-style:normal;font-weight:900;overflow:hidden}.player-directory-card__identity strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;line-height:1.2;overflow:hidden}.player-directory-card__identity em{color:var(--player-card-color)}.player-directory-card__number{color:#b7c1d0;font-family:Impact,Arial Narrow,sans-serif;font-size:31px;line-height:.8}.player-directory-card>b{color:var(--player-card-color);font-size:14px}.players-directory__empty{text-align:center;background:#ffffffb3;border:1px dashed #1835672e;border-radius:25px 25px 25px 8px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:45px;display:flex}.players-directory__empty strong{text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:36px}.players-directory__empty p{color:#718096;margin:10px 0 22px;font-size:10px}.players-directory__empty button,.players-directory__load-more,.players-directory__clear{color:var(--brand-blue);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:900}.players-directory__load-more{color:#fff;background:linear-gradient(110deg,#0a2858,#316cff);border:1px solid #1835671c;border-radius:18px 18px 18px 6px;justify-content:center;align-items:center;gap:18px;width:100%;min-height:64px;margin-top:16px;padding:0 23px;display:flex}.players-directory__load-more span{color:#a9c6f1}.players-directory__clear{border-bottom:1px solid #316cff47;margin:19px auto 0;padding-bottom:7px;display:block}.current-ovr-ranking{color:#fff;background:radial-gradient(circle at 82% 8%,#6956ff42,#0000 28rem),radial-gradient(circle at 10% 82%,#22a7df24,#0000 31rem),linear-gradient(145deg,#06142c,#0b2858 62%,#17184c);padding-block:100px;position:relative;overflow:hidden}.current-ovr-ranking:after{content:"OVR";color:#ffffff06;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(150px,25vw,360px);line-height:.75;position:absolute;top:30px;right:-25px}.current-ovr-ranking .shell{z-index:1;position:relative}.current-ovr-ranking__heading{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:end;gap:7vw;margin-bottom:42px;display:grid}.current-ovr-ranking__heading h2{letter-spacing:-.05em;text-transform:uppercase;margin:19px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(72px,9vw,132px);font-weight:400;line-height:.77}.current-ovr-ranking__heading h2 em{color:var(--acid);font-style:normal}.current-ovr-ranking__heading>div:last-child{grid-template-columns:auto 1fr;justify-self:end;align-items:end;gap:7px 15px;max-width:560px;display:grid}.current-ovr-ranking__heading>div:last-child>strong{color:var(--brand-cyan);grid-row:1/3;font-family:Impact,Arial Narrow,sans-serif;font-size:70px;font-weight:400;line-height:.75}.current-ovr-ranking__heading>div:last-child>span{color:#9fb1ca;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.current-ovr-ranking__heading p{color:#a7b6ca;grid-column:1/-1;margin:13px 0 0;font-size:14px;line-height:1.75}.current-ovr-ranking__live{grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:14px;display:grid}.current-ovr-leader{--ovr-team:var(--brand-blue);border:1px solid var(--ovr-team);flex-direction:column;min-height:440px;padding:34px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.current-ovr-leader{border:1px solid color-mix(in srgb,var(--ovr-team) 48%,#ffffff29)}}.current-ovr-leader{background:radial-gradient(circle at 78% 18%,var(--ovr-team),transparent 18rem),linear-gradient(145deg,#ffffff1a,#ffffff09);border-radius:31px 31px 31px 9px}@supports (color:color-mix(in lab, red, red)){.current-ovr-leader{background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--ovr-team) 55%,transparent),transparent 18rem),linear-gradient(145deg,#ffffff1a,#ffffff09)}}.current-ovr-leader{box-shadow:0 28px 76px #00000038}.current-ovr-leader:after{content:"1";color:#ffffff0e;font-family:Impact,Arial Narrow,sans-serif;font-size:280px;line-height:.72;position:absolute;bottom:-45px;right:-10px}.current-ovr-leader__rank{color:#07162f;background:var(--acid);border-radius:18px 18px 18px 6px;place-items:center;width:58px;min-height:58px;font-family:Impact,Arial Narrow,sans-serif;font-size:28px;display:grid}.current-ovr-leader>div{z-index:1;margin-top:auto;position:relative}.current-ovr-leader small,.current-ovr-leader p{color:#9db0ca;font-size:12px;font-weight:800;line-height:1.5}.current-ovr-leader small{letter-spacing:.1em;text-transform:uppercase}.current-ovr-leader h3{text-transform:uppercase;max-width:480px;margin:14px 0 12px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(49px,5vw,76px);font-weight:400;line-height:.84}.current-ovr-leader p{margin:0}.current-ovr-leader>strong{z-index:2;color:#fff;font-family:Impact,Arial Narrow,sans-serif;font-size:92px;line-height:.7;position:absolute;top:27px;right:28px}.current-ovr-leader>em{z-index:2;color:var(--acid);font-size:13px;font-style:normal;font-weight:900;position:absolute;top:105px;right:31px}.current-ovr-leader>em.is-down{color:#ff8aa3}.current-ovr-table{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:28px 28px 28px 8px;overflow:hidden}.current-ovr-table__head,.current-ovr-table>a{grid-template-columns:52px minmax(240px,1fr) 72px 86px 72px;align-items:center;gap:12px;min-width:690px;display:grid}.current-ovr-table__head{color:#8298b6;letter-spacing:.09em;text-transform:uppercase;background:#ffffff0e;min-height:50px;padding:0 19px;font-size:12px;font-weight:900}.current-ovr-table>a{border-top:1px solid #ffffff14;min-height:77px;padding:0 19px;transition:background .2s}.current-ovr-table>a:hover{background:#ffffff0f}.current-ovr-table>a>span{color:#8498b3;font-family:Impact,Arial Narrow,sans-serif;font-size:23px}.current-ovr-table>a>div{gap:4px;min-width:0;display:grid}.current-ovr-table>a strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:14px;overflow:hidden}.current-ovr-table>a small{text-overflow:ellipsis;color:#8296b2;white-space:nowrap;font-size:12px;overflow:hidden}.current-ovr-table>a em{color:#9fb1ca;font-size:12px;font-style:normal;font-weight:900}.current-ovr-table>a em.is-up{color:var(--acid)}.current-ovr-table>a em.is-down{color:#ff8aa3}.current-ovr-table>a b{color:#fff;font-family:Impact,Arial Narrow,sans-serif;font-size:38px;font-weight:400}.current-ovr-ranking__empty{background:radial-gradient(circle at 13%,#22a7df38,#0000 18rem),#ffffff0d;border:1px solid #ffffff21;border-radius:34px 34px 34px 10px;grid-template-columns:250px minmax(0,1fr);align-items:center;gap:clamp(35px,7vw,95px);min-height:330px;padding:clamp(32px,5vw,66px);display:grid}.current-ovr-ranking__empty>div{background:#ffffff0e;border:1px solid #c8ff353d;border-radius:30px 30px 30px 9px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.current-ovr-ranking__empty>div span,.current-ovr-ranking__empty>div small,.current-ovr-ranking__empty section>span{color:#90a5c0;letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:900}.current-ovr-ranking__empty>div strong{color:var(--acid);margin:12px 0;font-family:Impact,Arial Narrow,sans-serif;font-size:104px;font-weight:400;line-height:.7}.current-ovr-ranking__empty section h3{text-transform:uppercase;margin:13px 0 16px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(46px,5vw,72px);font-weight:400;line-height:.86}.current-ovr-ranking__empty section p{color:#a8b8cd;max-width:660px;margin:0;font-size:14px;line-height:1.75}.current-ovr-rules{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.current-ovr-rules article{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:21px 21px 21px 7px;align-content:start;gap:10px;min-height:155px;padding:23px;display:grid}.current-ovr-rules article>span{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:25px}.current-ovr-rules strong{text-transform:uppercase;font-size:14px}.current-ovr-rules p{color:#91a4bf;margin:0;font-size:12px;line-height:1.55}.current-ovr-ranking__notice{border-left:4px solid var(--acid);background:#ffffff0e;border-radius:0 18px 18px 0;align-items:center;gap:15px 28px;margin-top:14px;padding:21px 23px;display:flex}.current-ovr-ranking__notice strong{color:var(--acid);text-transform:uppercase;flex:none;font-size:13px}.current-ovr-ranking__notice span{color:#a7b6ca;font-size:13px;line-height:1.6}.players-rankings-heading{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:7vw;margin-bottom:38px;display:grid}.individual-player{--player-team:#b50d13}.individual-player--sparta{--acid:#d6b779;--acid-dark:#a68145;--brand-blue:#a8202a;--brand-cyan:#ed6268}.individual-player--sparta .individual-player-hero{background:radial-gradient(circle at 82% 18%,#a8202a6b,#0000 30rem),radial-gradient(circle at 12% 72%,#d6b7791a,#0000 31rem),linear-gradient(145deg,#0b0d10,#24161c 72%)}.individual-player--sparta .individual-player-hero__content h1 em{color:#f7f3ec}.individual-player--sparta .individual-player-status i{background:#ed6268;box-shadow:0 0 0 6px #a8202a2e}.individual-player--sparta .individual-player-fact--accent strong{color:#ed6268}.individual-player--sparta .individual-player-content{background:linear-gradient(145deg,#faf8f5,#eee8e1)}.individual-player--sparta .individual-player-metrics article.individual-player-metric--overall{background:radial-gradient(circle at 78% 18%,#a8202a8f,#0000 13rem),linear-gradient(145deg,#101114,#35151d)}.individual-player-hero{color:#fff;background:radial-gradient(circle at 82% 18%,var(--player-team),transparent 30rem),radial-gradient(circle at 12% 72%,#60d6ff21,transparent 31rem),linear-gradient(145deg,#071a38,#041126 72%);padding-top:30px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.individual-player-hero{background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--player-team) 42%,transparent),transparent 30rem),radial-gradient(circle at 12% 72%,#60d6ff21,transparent 31rem),linear-gradient(145deg,#071a38,#041126 72%)}}.individual-player-hero:before{content:"PLAYER";color:#ffffff06;letter-spacing:-.06em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(115px,19vw,280px);line-height:.72;position:absolute;top:92px;right:-24px}.individual-player-back{z-index:2;color:#9fb0c9;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-size:8px;font-weight:900;transition:color .2s;display:inline-flex;position:relative}.individual-player-back span{color:var(--brand-cyan);font-size:16px}.individual-player-back:hover{color:#fff}.individual-player-hero__grid{z-index:1;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(48px,8vw,118px);padding:66px 0 76px;display:grid;position:relative}.individual-player-portrait{aspect-ratio:4/5;background:radial-gradient(circle at 70% 26%,#ff9ebc59,#0000 16rem),repeating-linear-gradient(118deg,#0000 0 46px,#ffffff06 46px 47px),linear-gradient(145deg,#260d19,#8e111d);border:1px solid #ffffff24;border-radius:38px 38px 38px 10px;justify-content:center;align-items:center;width:min(100%,430px);margin:0;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 86px #00000059}.individual-player-portrait:before{content:"";border:1px solid #ffffff24;border-radius:50%;width:290px;height:290px;position:absolute;box-shadow:0 0 0 38px #ffffff06,0 0 0 76px #ffffff04}.individual-player-portrait__number{color:#ffffff1c;letter-spacing:-.08em;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(180px,24vw,310px);line-height:.75;position:absolute;bottom:-24px;left:16px}.individual-player-overall{z-index:3;border:1px solid var(--player-team);flex-direction:column;justify-content:center;align-items:center;width:112px;min-height:130px;padding:15px 12px 12px;display:flex;position:absolute;top:18px;right:18px}@supports (color:color-mix(in lab, red, red)){.individual-player-overall{border:1px solid color-mix(in srgb,var(--player-team) 52%,white)}}.individual-player-overall{color:#fff;background:radial-gradient(circle at 50% 10%,var(--player-team),transparent 72%),linear-gradient(155deg,#0c2248d1,#030d1eeb);border-radius:27px 27px 27px 8px}@supports (color:color-mix(in lab, red, red)){.individual-player-overall{background:radial-gradient(circle at 50% 10%,color-mix(in srgb,var(--player-team) 82%,white),transparent 72%),linear-gradient(155deg,#0c2248d1,#030d1eeb)}}.individual-player-overall{box-shadow:0 22px 46px #00000057,0 0 34px var(--player-team),inset 0 0 0 1px #ffffff0e}@supports (color:color-mix(in lab, red, red)){.individual-player-overall{box-shadow:0 22px 46px #00000057,0 0 34px color-mix(in srgb,var(--player-team) 32%,transparent),inset 0 0 0 1px #ffffff0e}}.individual-player-overall{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.individual-player-overall span,.individual-player-overall small{letter-spacing:.15em;text-transform:uppercase;font-size:6px;font-weight:900}.individual-player-overall span{color:var(--acid)}.individual-player-overall strong{letter-spacing:-.035em;text-shadow:0 9px 24px #00000047;margin:8px 0 6px;font-family:Impact,Arial Narrow,sans-serif;font-size:72px;line-height:.7}.individual-player-overall small{color:#a8b7ca}.individual-player-portrait__crest{z-index:1;filter:drop-shadow(0 28px 32px #0006);width:min(53%,225px);height:auto;position:relative}.individual-player-portrait__crest--placeholder{aspect-ratio:1;color:#fff;background:#ffffff12;border:1px solid #ffffff2e;border-radius:34px 34px 34px 10px;place-items:center;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(54px,8vw,94px);line-height:1;display:grid}.individual-player-portrait figcaption{z-index:2;color:#e0e7f1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.11em;text-align:center;text-transform:uppercase;background:#0411266b;border:1px solid #ffffff26;border-radius:999px;padding:10px 13px;font-size:7px;font-weight:900;position:absolute;bottom:18px;left:22px;right:22px}.individual-player-hero__content{min-width:0}.individual-player-status{color:#aec0d9;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;width:max-content;max-width:100%;margin-bottom:26px;font-size:7px;font-weight:900;display:inline-flex}.individual-player-status i{background:#ff7ba5;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 6px #ff7ba521}.individual-player-hero__content h1{letter-spacing:-.05em;text-transform:uppercase;margin:21px 0 26px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(82px,9vw,138px);line-height:.77}.individual-player-hero__content h1 em{color:#ff7ba5;font-style:normal}.individual-player-hero__content h1.individual-player-title--long{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;font-size:clamp(56px,5.5vw,84px)}.individual-player-hero__content>p{color:#aebdd2;max-width:700px;margin:0;font-size:14px;line-height:1.8}.individual-player-club{background:#ffffff0e;border:1px solid #ffffff21;border-radius:18px 18px 18px 6px;align-items:center;gap:14px;width:max-content;max-width:100%;margin-top:28px;padding:12px 18px 12px 12px;display:flex}.individual-player-club__mark{object-fit:contain;filter:drop-shadow(0 8px 10px #0000004d);flex:none;width:58px;height:58px}.individual-player-club span.individual-player-club__mark--placeholder{color:#fff;background:var(--player-team);border-radius:16px 16px 16px 5px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.individual-player-club span.individual-player-club__mark--placeholder{background:color-mix(in srgb,var(--player-team) 60%,#071a38)}}.individual-player-club span.individual-player-club__mark--placeholder{letter-spacing:-.02em;font-family:Impact,Arial Narrow,sans-serif;font-size:16px}.individual-player-club div{gap:4px;display:grid}.individual-player-club span,.individual-player-club small{color:#8195b4;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.individual-player-club strong{text-transform:uppercase;font-size:12px}.individual-player-actions{align-items:center;gap:30px;margin-top:32px;display:flex}.individual-player-facts{z-index:2;border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.individual-player-facts>div{border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;gap:9px;min-width:0;min-height:132px;padding:25px 27px;display:flex}.individual-player-facts>div:last-child{border-right:0}.individual-player-facts span{color:#8296b6;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-facts strong{overflow-wrap:anywhere;text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(28px,3vw,43px);line-height:.9}.individual-player-facts small{color:#9fb0c9;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:800}.individual-player-fact--accent strong{color:#ff7ba5}.individual-player-fact--overall{background:radial-gradient(circle at 80% 10%,var(--player-team),transparent 10rem),#ffffff06;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.individual-player-fact--overall{background:radial-gradient(circle at 80% 10%,color-mix(in srgb,var(--player-team) 30%,transparent),transparent 10rem),#ffffff06}}.individual-player-fact--overall{box-shadow:inset 0 4px 0 var(--acid)}.individual-player-fact--overall:after{content:"OVR";color:#ffffff09;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:67px;line-height:1;position:absolute;bottom:-13px;right:14px}.individual-player-fact--overall strong{z-index:1;color:var(--acid);font-size:clamp(42px,4.4vw,64px);position:relative}.individual-player-content{background:linear-gradient(145deg,#f8faff,#eaf0f8)}.individual-player-layout{grid-template-columns:minmax(0,1.38fr) minmax(300px,.62fr);align-items:start;gap:clamp(30px,5vw,72px);display:grid}.individual-player-main{grid-template-columns:minmax(0,1fr);gap:78px;min-width:0;display:grid}.individual-player-story{background:#ffffffdb;border:1px solid #1835671a;border-radius:30px 30px 30px 9px;padding:clamp(30px,5vw,58px);position:relative;overflow:hidden;box-shadow:0 24px 68px #18356717}.individual-player-story:after{content:"WLO";color:var(--player-team);position:absolute;top:10px;right:-10px}@supports (color:color-mix(in lab, red, red)){.individual-player-story:after{color:color-mix(in srgb,var(--player-team) 8%,transparent)}}.individual-player-story:after{pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(130px,17vw,230px);line-height:.8}.individual-player-story h2,.individual-player-heading h2{z-index:1;letter-spacing:-.045em;text-transform:uppercase;margin:17px 0 25px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(54px,6vw,86px);line-height:.84;position:relative}.individual-player-story>p{z-index:1;color:#5e6d84;max-width:790px;margin:0;font-size:13px;line-height:1.85;position:relative}.individual-player-story blockquote{z-index:1;color:#fff;background:radial-gradient(circle at 90% 10%,#ff7ba533,#0000 17rem),linear-gradient(135deg,#071a38,#0c2a59);border-left:5px solid #ff7ba5;border-radius:0 20px 20px 0;margin:36px 0 0;padding:27px 29px;font-size:15px;font-weight:800;line-height:1.65;position:relative}.individual-player-story cite{color:#8ea3c1;letter-spacing:.12em;text-transform:uppercase;margin-top:16px;font-size:7px;font-style:normal;font-weight:900;display:block}.individual-player-quote-placeholder{z-index:1;border:1px dashed var(--player-team);gap:8px;margin-top:36px;padding:25px 28px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.individual-player-quote-placeholder{border:1px dashed color-mix(in srgb,var(--player-team) 35%,#bac6d8)}}.individual-player-quote-placeholder{border-left:5px solid var(--player-team);background:#edf2f8;border-radius:0 20px 20px 0}.individual-player-quote-placeholder span,.individual-player-quote-placeholder small{color:#7a899e;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-quote-placeholder strong{color:#35445d;text-transform:uppercase;font-size:13px}.individual-player-heading{grid-template-columns:1.05fr .95fr;align-items:end;gap:5vw;margin-bottom:30px;display:grid}.individual-player-heading h2{margin-bottom:0}.individual-player-heading>p{color:#66758b;max-width:490px;margin:0 0 5px;font-size:11px;line-height:1.75}.individual-player-metrics{background:#ffffffd1;border:1px solid #1835671a;border-radius:25px 25px 25px 8px;grid-template-columns:minmax(190px,1.28fr) repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 20px 58px #18356714}.individual-player-metrics article{border-right:1px solid #1835671a;flex-direction:column;min-width:0;min-height:190px;padding:25px;display:flex}.individual-player-metrics article:last-child{border-right:0}.individual-player-metrics span{color:#687993;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-metrics strong{color:var(--player-team);margin:auto 0;font-family:Impact,Arial Narrow,sans-serif;font-size:72px;line-height:.8}.individual-player-metrics small{color:#8491a4;text-transform:uppercase;font-size:7px;font-weight:800;line-height:1.5}.individual-player-metrics article.individual-player-metric--overall{color:#fff;background:radial-gradient(circle at 78% 18%,var(--player-team),transparent 13rem),repeating-linear-gradient(118deg,transparent 0 38px,#ffffff06 38px 39px),linear-gradient(145deg,#071a38,#0b2a59);border-right-color:#ffffff1a;min-height:224px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.individual-player-metrics article.individual-player-metric--overall{background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--player-team) 58%,transparent),transparent 13rem),repeating-linear-gradient(118deg,transparent 0 38px,#ffffff06 38px 39px),linear-gradient(145deg,#071a38,#0b2a59)}}.individual-player-metrics article.individual-player-metric--overall{box-shadow:inset -1px 0 #ffffff0a}.individual-player-metric--overall:after{content:"OVR";color:#ffffff0b;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:104px;line-height:.8;position:absolute;bottom:-16px;right:-4px}.individual-player-metric--overall__top{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.individual-player-metrics .individual-player-metric--overall__top span{color:var(--brand-cyan)}.individual-player-metric--overall__top em{color:var(--acid);letter-spacing:.12em;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;padding:7px 9px;font-size:5px;font-style:normal;font-weight:900}.individual-player-metrics article.individual-player-metric--overall>strong{z-index:1;color:#fff;text-shadow:0 14px 30px #00000047;margin:auto 0 13px;font-size:96px;position:relative}.individual-player-metric--overall__progress{z-index:1;background:#ffffff1c;border-radius:999px;width:100%;height:5px;margin-bottom:14px;position:relative;overflow:hidden}.individual-player-metric--overall__progress i{width:var(--overall-progress);border-radius:inherit;background:linear-gradient(90deg,var(--brand-cyan),var(--acid));height:100%;display:block;box-shadow:0 0 18px #c8ff3557}.individual-player-metrics article.individual-player-metric--overall>small{z-index:1;color:#a4b4ca;position:relative}.individual-player-trophies{color:#fff;background:radial-gradient(circle at 84% 12%,#f2c14e33,transparent 24rem),radial-gradient(circle at 8% 88%,var(--player-team),transparent 27rem),repeating-linear-gradient(118deg,transparent 0 52px,#ffffff05 52px 53px),linear-gradient(145deg,#07172f,#061126 72%);border:1px solid #f2c14e40;border-radius:32px 32px 32px 9px;padding:clamp(30px,5vw,52px);scroll-margin-top:120px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.individual-player-trophies{background:radial-gradient(circle at 84% 12%,#f2c14e33,transparent 24rem),radial-gradient(circle at 8% 88%,color-mix(in srgb,var(--player-team) 32%,transparent),transparent 27rem),repeating-linear-gradient(118deg,transparent 0 52px,#ffffff05 52px 53px),linear-gradient(145deg,#07172f,#061126 72%)}}.individual-player-trophies{box-shadow:0 28px 76px #06142c3d}.individual-player-trophies:before{content:"HONOURS";color:#ffffff07;letter-spacing:-.04em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(88px,13vw,168px);line-height:.78;position:absolute;top:7px;right:-14px}.individual-player-trophies>header{z-index:1;grid-template-columns:1.05fr .95fr;align-items:end;gap:5vw;margin-bottom:31px;display:grid;position:relative}.individual-player-trophies>header h2{letter-spacing:-.045em;text-transform:uppercase;margin:17px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(54px,6vw,86px);line-height:.84}.individual-player-trophies__intro{gap:16px;max-width:500px;margin:0 0 5px;display:grid}.individual-player-trophies__intro p{color:#9dafc8;margin:0;font-size:11px;line-height:1.75}.individual-player-trophies__intro a{color:#f2c14e;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #f2c14e70;align-items:center;gap:10px;width:fit-content;font-size:7px;font-weight:900;display:inline-flex}.individual-player-trophies__intro a span{font-size:11px}.individual-player-trophies__grid{z-index:1;grid-template-columns:1fr;gap:18px;display:grid;position:relative}.individual-player-trophy{background:radial-gradient(circle at 14% 48%,#f2c14e38,#0000 17rem),linear-gradient(118deg,#ffffff13,#ffffff06 47%,#ffffff0a);border:1px solid #f2c14e47;border-radius:27px 27px 27px 8px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(34px,5vw,64px);min-height:350px;padding:clamp(28px,4vw,42px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 20px 48px #0000002e}.individual-player-trophy:after{content:"ZŁOTY BUT";color:#f2c14e0b;white-space:nowrap;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:72px;line-height:.8;position:absolute;bottom:-10px;right:-4px}.individual-player-trophy--mvp{background:radial-gradient(circle at 13% 47%,#ffd75e4a,transparent 18rem),radial-gradient(circle at 92% 8%,var(--player-team),transparent 20rem),linear-gradient(118deg,#ffffff16,#ffffff06 47%,#ffffff0b);border-color:#ffd86761}@supports (color:color-mix(in lab, red, red)){.individual-player-trophy--mvp{background:radial-gradient(circle at 13% 47%,#ffd75e4a,transparent 18rem),radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--player-team) 26%,transparent),transparent 20rem),linear-gradient(118deg,#ffffff16,#ffffff06 47%,#ffffff0b)}}.individual-player-trophy--mvp:after{content:"MVP WLO"}.individual-player-trophy__visual{z-index:1;isolation:isolate;place-items:center;min-width:0;min-height:240px;margin:0;display:grid;position:relative}.individual-player-trophy__visual:before{content:"";z-index:-2;filter:blur(7px);background:radial-gradient(circle,#ffdf7933,#c7801412 43%,#0000 70%);border-radius:50%;position:absolute;inset:4% -2% 1%}.individual-player-trophy__visual:after{content:"";z-index:-1;filter:blur(9px);background:radial-gradient(#fdd05161,#ae64051a 52%,#0000 74%);border-radius:50%;height:12px;position:absolute;bottom:16px;left:13%;right:13%;transform:perspective(70px)rotateX(68deg)}.individual-player-trophy__boot{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 18px #00000061)drop-shadow(0 0 13px #f1b83924);width:min(100%,260px);height:auto;position:relative}.individual-player-trophy__mvp{z-index:1;color:#fff;background:radial-gradient(circle at 50% 17%,#ffffff38,#0000 22%),repeating-linear-gradient(118deg,#0000 0 22px,#ffffff07 22px 23px),linear-gradient(155deg,#173b7a,#07172f 72%);border:7px solid #d99d25;border-radius:34px 34px 86px 86px;flex-direction:column;justify-content:center;align-items:center;width:min(82%,220px);min-height:236px;padding:35px 24px 44px;display:flex;position:relative;transform:rotate(-1deg);box-shadow:0 0 0 3px #f5d474,0 0 0 7px #7045058c,inset 0 0 0 2px #ffffff29,0 24px 30px #00000063,0 0 35px #f2c14e33}.individual-player-trophy__mvp:after{content:"";background:linear-gradient(145deg,#ce8d19,#704106);border:3px solid #f5d474;border-radius:9px 9px 18px 18px;width:116px;height:25px;position:absolute;bottom:-18px;left:50%;translate:-50%;box-shadow:0 9px 16px #00000047}.individual-player-trophy__mvp>i{color:#f6d975;text-shadow:0 5px 12px #00000057;font-size:28px;font-style:normal;line-height:1}.individual-player-trophy__mvp>span,.individual-player-trophy__mvp>small{letter-spacing:.18em;text-transform:uppercase;font-size:6px;font-weight:1000}.individual-player-trophy__mvp>span{color:#f5d779;margin-top:12px}.individual-player-trophy__mvp>strong{letter-spacing:-.03em;text-shadow:0 10px 22px #00000054;margin:8px 0 5px;font-family:Impact,Arial Narrow,sans-serif;font-size:70px;font-weight:400;line-height:.76}.individual-player-trophy__mvp>small{color:#b8c7dc}.individual-player-trophy__rank{z-index:2;color:#1b1305;background:linear-gradient(145deg,#ffe89a,#c98214);border:1px solid #ffe08185;border-radius:18px 18px 18px 6px;flex-direction:column;justify-content:center;align-items:center;width:58px;min-height:67px;padding:9px 6px 7px;display:flex;position:absolute;top:11px;left:2px;transform:rotate(-4deg);box-shadow:0 14px 27px #00000042,inset 0 0 0 4px #5f350314}.individual-player-trophy__rank strong{font-family:Impact,Arial Narrow,sans-serif;font-size:36px;line-height:.8}.individual-player-trophy__rank small{letter-spacing:.15em;text-transform:uppercase;margin-top:6px;font-size:5px;font-weight:1000}.individual-player-trophy__visual figcaption{color:#ffe089b8;letter-spacing:.18em;text-transform:uppercase;width:max-content;font-size:5px;font-weight:900;position:absolute;bottom:0;left:50%;translate:-50%}.individual-player-trophy__content{z-index:1;min-width:0;position:relative}.individual-player-trophy__content>span{color:#eec75c;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-trophy__content h3{overflow-wrap:normal;word-break:normal;letter-spacing:-.035em;text-transform:uppercase;max-width:590px;margin:12px 0 15px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(44px,5vw,68px);font-weight:400;line-height:.86}.individual-player-trophy__content>p{color:#9eb0c8;max-width:510px;margin:0;font-size:9px;line-height:1.65}.individual-player-trophy dl{border-top:1px solid #ffffff1a;grid-template-columns:.72fr 1.45fr .9fr;margin:25px 0 0;display:grid}.individual-player-trophy dl>div{gap:6px;min-width:0;padding:16px 13px 0 0;display:grid}.individual-player-trophy dt{color:#7f93af;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.individual-player-trophy dd{overflow-wrap:normal;word-break:normal;color:#fff;text-transform:uppercase;margin:0;font-size:8px;font-weight:900;line-height:1.35}.individual-player-trophy dl>div:first-child dd{color:#f3ca5c;font-family:Impact,Arial Narrow,sans-serif;font-size:27px;line-height:.8}.team-trophies:before{content:"TROFEA"}.team-trophy-card{border-color:var(--player-team)}@supports (color:color-mix(in lab, red, red)){.team-trophy-card{border-color:color-mix(in srgb,var(--player-team) 38%,#f2c14e57)}}.team-trophy-card{background:radial-gradient(circle at 14% 48%,#f2c14e33,transparent 17rem),radial-gradient(circle at 91% 10%,var(--player-team),transparent 21rem),linear-gradient(118deg,#ffffff13,#ffffff06 47%,#ffffff0a)}@supports (color:color-mix(in lab, red, red)){.team-trophy-card{background:radial-gradient(circle at 14% 48%,#f2c14e33,transparent 17rem),radial-gradient(circle at 91% 10%,color-mix(in srgb,var(--player-team) 30%,transparent),transparent 21rem),linear-gradient(118deg,#ffffff13,#ffffff06 47%,#ffffff0a)}}.team-trophy-card:after{content:"PUCHAR WLO"}.team-trophy-card__visual:before{background:radial-gradient(circle,var(--player-team),#c7801412 43%,transparent 70%)}@supports (color:color-mix(in lab, red, red)){.team-trophy-card__visual:before{background:radial-gradient(circle,color-mix(in srgb,var(--player-team) 28%,#ffdf793d),#c7801412 43%,transparent 70%)}}.team-trophy-card__cup{z-index:1;object-fit:contain;filter:drop-shadow(0 20px 19px #00000075)drop-shadow(0 0 15px #f2c14e2b);width:min(92%,240px);height:238px;position:relative}.team-trophy-card dl{grid-template-columns:1.1fr 1.2fr .9fr}.individual-player-archive__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.individual-player-archive__grid article{background:#ffffffd6;border:1px solid #1835671a;border-radius:24px 24px 24px 7px;flex-direction:column;min-height:205px;padding:25px;display:flex;box-shadow:0 18px 48px #18356712}.individual-player-archive__entry>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.individual-player-archive__entry>header span,.individual-player-archive__entry>header b,.individual-player-archive__goals small{color:#7e8ca1;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-archive__entry>header b{color:var(--player-team);background:var(--player-team);border-radius:999px;padding:7px 9px}@supports (color:color-mix(in lab, red, red)){.individual-player-archive__entry>header b{background:color-mix(in srgb,var(--player-team) 9%,white)}}.individual-player-archive__goals{align-items:end;gap:9px;margin:auto 0 5px;display:flex}.individual-player-archive__goals strong{color:var(--player-team);font-family:Impact,Arial Narrow,sans-serif;font-size:66px;line-height:.72}.individual-player-archive__goals small{padding-bottom:4px}.individual-player-archive__grid article>p{color:#32445f;text-transform:uppercase;border-top:1px solid #18356717;margin:16px 0 0;padding-top:13px;font-size:9px;font-weight:900}.individual-player-archive__entry--winner{background:radial-gradient(circle at 90% 4%,#f2c14e2e,#0000 12rem),linear-gradient(145deg,#fffdf5,#f7edd0)!important;border-color:#d89d224d!important}.individual-player-archive__entry--winner>header b{color:#805408;background:#f5d879}.individual-player-archive__entry--winner .individual-player-archive__goals strong{color:#b5770d}.individual-player-archive__grid article.individual-player-archive__empty{background:#f1f5fbc2;border-style:dashed;grid-column:1/-1}.individual-player-career{scroll-margin-top:120px}.individual-player-career__track{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.individual-player-career__track article{background:#ffffffd6;border:1px solid #1835671a;border-radius:24px 24px 24px 7px;flex-direction:column;min-height:220px;padding:25px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px #18356712}.individual-player-career__track article:after{content:"→";color:#a7b2c3;font-size:20px;position:absolute;top:18px;right:20px}.individual-player-career__track article:last-child:after{content:"●";color:var(--player-team);font-size:13px}.individual-player-career__track article>span{color:var(--player-team);font-family:Impact,Arial Narrow,sans-serif;font-size:32px;line-height:1}.individual-player-career__track article>div{gap:8px;margin-top:auto;display:grid}.individual-player-career__track small{color:#8390a4;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-career__track strong{text-transform:uppercase;font-size:14px}.individual-player-career__track p{color:#6f7c8f;margin:0;font-size:8px;line-height:1.5}.individual-player-career__step--current{color:#fff;background:radial-gradient(circle at 82% 15%,#ff7ba538,#0000 15rem),linear-gradient(145deg,#071a38,#0c2a59)!important;border-color:#0000!important}.individual-player-career__step--current small,.individual-player-career__step--current p{color:#9eafc7}.individual-player-aside{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid;position:sticky;top:120px}.individual-player-card,.individual-player-progress{border-radius:27px 27px 27px 8px;padding:30px}.individual-player-card{color:#fff;background:radial-gradient(circle at 87% 6%,#ff7ba530,#0000 18rem),linear-gradient(145deg,#071a38,#0c2a59);box-shadow:0 24px 68px #06142c30}.individual-player-card>span,.individual-player-progress>span{color:var(--brand-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-card h2,.individual-player-progress h2{letter-spacing:-.035em;text-transform:uppercase;margin:15px 0 24px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(34px,3.4vw,48px);line-height:.88}.individual-player-card dl{margin:0;display:grid}.individual-player-card dl>div{border-top:1px solid #ffffff1c;justify-content:space-between;gap:20px;padding:14px 0;display:flex}.individual-player-card dt{color:#8397b5;letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-card dd{text-align:right;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.individual-player-card .is-pending dd{color:#9aabc2}.individual-player-progress{background:#ffffffd6;border:1px solid #1835671a;box-shadow:0 20px 58px #18356714}.individual-player-progress>span{color:var(--brand-blue)}.individual-player-progress ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.individual-player-progress li{color:#5d6b82;background:#edf2f9;border-radius:12px;padding:11px 12px 11px 33px;font-size:9px;font-weight:800;position:relative}.individual-player-progress li:before{content:"+";color:var(--player-team);font-weight:900;position:absolute;left:13px}.individual-player-progress p{color:#7b8798;border-top:1px solid #1835671a;margin:22px 0 0;padding-top:18px;font-size:8px;line-height:1.65}.individual-player-team-card{background:linear-gradient(145deg,#fff,#f8edef);border:1px solid #b50d1321;border-radius:24px 24px 24px 7px;grid-template-columns:76px 1fr auto;align-items:center;gap:15px;min-height:118px;padding:17px;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 18px 48px #4a0e1214}.individual-player-team-card:hover{transform:translateY(-3px);box-shadow:0 24px 58px #4a0e1221}.individual-player-team-card__mark{object-fit:contain;width:70px;height:70px}.individual-player-team-card span.individual-player-team-card__mark--placeholder{color:#fff;background:linear-gradient(145deg,#071a38,var(--player-team));border-radius:20px 20px 20px 6px;place-items:center;font-family:Impact,Arial Narrow,sans-serif;font-size:19px;display:grid}.individual-player-team-card div{gap:5px;min-width:0;display:grid}.individual-player-team-card span,.individual-player-team-card small{color:#7d8797;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.individual-player-team-card strong{text-overflow:ellipsis;text-transform:uppercase;font-size:11px;overflow:hidden}.individual-player-team-card b{color:var(--player-team);font-size:18px}@media (width<=1000px){.season-teams__heading,.historical-teams__heading{grid-template-columns:minmax(0,1fr)}.season-teams__heading>div:last-child,.historical-teams__heading>p{justify-self:start}.season-team-card{grid-template-columns:1fr}.season-team-card__identity,.season-team-card__identity .team-badge{width:100%;min-width:0}.season-team-card__identity .team-badge__name{flex:auto;min-width:0}.season-team-card__facts,.season-team-card>a{grid-column:1}.team-profile-hero__grid{grid-template-columns:220px 1fr;gap:45px}.team-profile-facts{grid-template-columns:repeat(2,1fr)}.team-profile-layout{grid-template-columns:minmax(0,1fr)}.team-profile-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.team-starting-six{min-width:0}.team-fixtures__rounds{grid-template-columns:repeat(2,minmax(0,1fr))}.team-fixture-row__team strong,.team-fixtures__opener-team strong,.team-season-next b{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.25;overflow:visible}.team-player-journeys>header{grid-template-columns:minmax(0,1fr)}.team-player-journeys>header p{justify-self:start}.players-directory__heading,.players-rankings-heading{grid-template-columns:minmax(0,1fr)}.players-directory__heading>p,.players-rankings-heading>p{justify-self:start}.players-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.current-ovr-ranking__heading{grid-template-columns:1fr}.current-ovr-ranking__heading>div:last-child{justify-self:start}.current-ovr-ranking__live{grid-template-columns:1fr}.current-ovr-leader{min-height:340px}.current-ovr-table{overflow-x:auto}.current-ovr-rules{grid-template-columns:repeat(2,1fr)}.individual-player-hero__grid{grid-template-columns:310px 1fr;gap:45px}.individual-player-hero__content h1:not(.individual-player-title--long){overflow-wrap:anywhere;max-width:100%;font-size:clamp(64px,8vw,76px)}.individual-player-facts{grid-template-columns:repeat(2,1fr)}.individual-player-layout{grid-template-columns:minmax(0,1fr)}.individual-player-aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.individual-player-team-card{grid-column:1/-1}.individual-player-heading{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.season-team-card{padding:24px}.season-teams__heading h2,.historical-teams__heading h2,.players-directory__heading h2,.players-rankings-heading h2{overflow-wrap:anywhere;font-size:clamp(48px,15vw,64px)}.season-team-card__top{flex-direction:column;align-items:flex-start}.season-team-card__identity .team-badge__name{font-size:clamp(34px,11vw,42px)}.season-team-card__facts{grid-template-columns:1fr}.season-team-card__facts>div{border-bottom:1px solid #ffffff21;border-right:0;min-height:88px}.season-team-card__facts>div:last-child{border-bottom:0}.season-team-card>a{justify-content:space-between;width:100%}.team-profile-hero{padding-top:24px}.team-profile-hero__grid{grid-template-columns:1fr;padding:48px 0}.team-profile-emblem{justify-self:center;width:180px}.team-profile-emblem--logo{border-radius:23px 23px 23px 7px;padding:7px}.team-profile-emblem strong{font-size:92px}.team-profile-hero__content h1{font-size:clamp(64px,22vw,100px)}.team-profile-hero__content h1.team-profile-title--long{font-size:clamp(48px,15vw,74px)}.team-profile-facts{grid-template-columns:1fr}.team-profile-facts>div{border-top:1px solid #ffffff12;min-height:105px}.team-profile-heading{flex-direction:column;align-items:flex-start}.team-profile-aside{grid-template-columns:minmax(0,1fr)}.team-starting-six{padding:24px}.team-starting-six__pitch{max-width:360px;min-height:430px;margin-inline:auto}.team-lineup-player strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.2;overflow:visible}.team-lineup-player--goalkeeper{top:76%}.team-story-card{padding:30px 23px}.team-story-card blockquote{padding:22px 20px}.team-fixtures__header{grid-template-columns:minmax(0,1fr);padding:30px 23px}.team-fixtures__summary{grid-template-columns:repeat(3,1fr);width:100%}.team-fixtures__opener{grid-template-columns:1fr 56px minmax(0,1.45fr);gap:13px;margin:15px 15px 0;padding:18px}.team-fixtures__opener-label{align-content:center;align-self:stretch}.team-fixtures__opener .match-team-mark--compact{width:56px}.team-fixtures__opener-link{border-top:1px solid #ffffff17;grid-column:1/-1;justify-content:space-between;padding-top:14px}.team-fixtures__rounds{grid-template-columns:minmax(0,1fr);padding:15px}.team-fixture-row{grid-template-columns:32px 42px minmax(0,1fr) 30px;gap:8px;min-height:74px}.team-fixture-row .match-team-mark--compact>strong{font-size:18px}.team-fixture-row__team strong,.team-fixtures__opener-team strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.25;overflow:visible}.team-fixture-row__arrow{display:none}.team-fixtures__footer{flex-direction:column;align-items:flex-start;padding:22px}.team-kit-card>header{flex-direction:column;align-items:flex-start;min-height:140px;padding:27px 23px}.team-kit-card__season{min-width:104px}.team-kit-card__visual{min-height:320px;padding:24px 15px}.team-kit-card__art{width:min(94%,680px);transform:none}.team-kit-card__crest{opacity:.1;width:230px;right:-55px}.team-kit-card__wordmark{font-size:62px;bottom:12px;left:8px}.team-kit-card__placeholder{width:100%;min-height:250px;padding:26px 20px}.team-kit-card figcaption{grid-template-columns:1fr;gap:18px;padding:23px}.team-kit-card__visual>span{bottom:12px;right:13px}.team-player-journeys{margin-top:54px}.team-player-journeys>header h2{overflow-wrap:anywhere}.team-player-journeys__grid{grid-template-columns:1fr}.team-player-journeys__grid article:last-child:nth-child(odd){grid-column:auto}.players-directory{padding-top:56px}.players-directory__summary{grid-template-columns:1fr}.players-directory__summary>div{border-bottom:1px solid #ffffff1a;border-right:0;min-height:94px}.players-directory__summary>div:last-child{border-bottom:0}.players-directory__controls{grid-template-columns:1fr}.players-directory__filter-row{flex-direction:column;align-items:flex-start;padding-block:18px}.players-directory__grid{grid-template-columns:1fr}.player-directory-card{grid-template-columns:62px minmax(0,1fr) auto 14px;gap:11px;min-height:108px;padding:14px}.player-directory-card__identity :is(small,strong,em){overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.current-ovr-ranking{padding-block:78px}.current-ovr-ranking__heading h2{font-size:clamp(70px,22vw,108px)}.current-ovr-ranking__heading>div:last-child{grid-template-columns:auto 1fr}.current-ovr-ranking__empty{grid-template-columns:1fr}.current-ovr-ranking__empty>div{width:min(100%,260px)}.current-ovr-ranking__empty>section{min-width:0}.current-ovr-ranking__empty section :is(h3,p){overflow-wrap:anywhere}.current-ovr-rules{grid-template-columns:1fr}.current-ovr-ranking__notice{flex-direction:column;align-items:flex-start}.players-rankings-heading{margin-bottom:28px}.individual-player-hero{padding-top:23px}.individual-player-hero__grid{grid-template-columns:1fr;padding:48px 0 58px}.individual-player-portrait{justify-self:center;width:min(86%,340px)}.individual-player-overall{border-radius:22px 22px 22px 7px;width:94px;min-height:108px;top:14px;right:14px}.individual-player-overall strong{font-size:59px}.individual-player-hero__content h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(54px,18vw,76px)}.individual-player-hero__content h1.individual-player-title--long{font-size:clamp(38px,12vw,58px)}.individual-player-actions{flex-direction:column;align-items:flex-start;gap:23px}.individual-player-facts{grid-template-columns:1fr}.individual-player-facts>div{border-bottom:1px solid #ffffff1a;border-right:0;min-height:104px}.individual-player-facts>div:last-child{border-bottom:0}.individual-player-main{gap:58px}.individual-player-trophies{padding:28px 22px}.individual-player-trophies>header{grid-template-columns:1fr;gap:20px}.individual-player-trophy{grid-template-columns:1fr}.individual-player-trophy__visual{min-height:220px}.individual-player-trophy__boot{width:min(92%,290px)}.individual-player-trophy__rank{left:5%}.individual-player-trophy dl{grid-template-columns:1fr}.individual-player-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.individual-player-metrics article.individual-player-metric--overall{border-bottom:1px solid #1835671a;border-right:0;grid-column:1/-1}.individual-player-metrics article:nth-child(odd):not(.individual-player-metric--overall){border-right:0}.individual-player-metrics article:nth-child(2),.individual-player-metrics article:nth-child(3){border-bottom:1px solid #1835671a}.individual-player-archive__grid,.individual-player-career__track{grid-template-columns:1fr}.individual-player-career__track article{min-height:180px}.individual-player-aside{grid-template-columns:minmax(0,1fr)}.individual-player-team-card{grid-column:auto}.individual-player-team-card strong,.individual-player-next-match strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.25;overflow:visible}}@media (width<=460px){.individual-player-metrics{grid-template-columns:minmax(0,1fr)}.individual-player-metrics article.individual-player-metric--overall{grid-column:auto;min-height:220px}.individual-player-metrics article{border-bottom:1px solid #1835671a;border-right:0;min-height:165px}.individual-player-metrics article:last-child{border-bottom:0}}.match-team-mark{aspect-ratio:1;border:1px solid var(--match-team-color);flex:none;place-items:center;width:138px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.match-team-mark{border:1px solid color-mix(in srgb,var(--match-team-color) 58%,#ffffff2e)}}.match-team-mark{color:#fff;background:radial-gradient(circle at 72% 24%,var(--match-team-color),transparent 58%),linear-gradient(145deg,var(--match-team-color),#071327);border-radius:34px 34px 34px 10px}@supports (color:color-mix(in lab, red, red)){.match-team-mark{background:radial-gradient(circle at 72% 24%,color-mix(in srgb,var(--match-team-color) 58%,transparent),transparent 58%),linear-gradient(145deg,color-mix(in srgb,var(--match-team-color) 48%,#0a1935),#071327)}}.match-team-mark{box-shadow:0 26px 58px #00000045,inset 0 0 0 1px #ffffff0d}.match-team-mark:after{content:"";border:1px solid #ffffff17;border-radius:50%;position:absolute;inset:12px}.match-team-mark>strong{z-index:1;letter-spacing:-.04em;font-family:Impact,Arial Narrow,sans-serif;font-size:48px;line-height:.85;position:relative}.match-team-mark>small{z-index:1;color:#ffffff8f;letter-spacing:.18em;font-size:6px;font-weight:900;position:absolute;bottom:24px}.match-team-mark--logo{background:radial-gradient(circle at 50% 36%,#ffffff2e,transparent 56%),radial-gradient(circle at 50% 112%,var(--match-team-color),transparent 66%),linear-gradient(145deg,var(--match-team-color),var(--match-team-color));padding:11px}@supports (color:color-mix(in lab, red, red)){.match-team-mark--logo{background:radial-gradient(circle at 50% 36%,#ffffff2e,transparent 56%),radial-gradient(circle at 50% 112%,color-mix(in srgb,var(--match-team-color) 70%,transparent),transparent 66%),linear-gradient(145deg,color-mix(in srgb,var(--match-team-color) 38%,#071327),color-mix(in srgb,var(--match-team-color) 72%,#06142c))}}.match-team-mark--logo{box-shadow:0 26px 58px #00000045,0 0 38px var(--match-team-color),inset 0 0 0 1px #ffffff12}@supports (color:color-mix(in lab, red, red)){.match-team-mark--logo{box-shadow:0 26px 58px #00000045,0 0 38px color-mix(in srgb,var(--match-team-color) 28%,transparent),inset 0 0 0 1px #ffffff12}}.match-team-mark--logo:after{display:none}.match-team-mark--logo img{z-index:1;object-fit:contain;filter:drop-shadow(0 16px 18px #00000052);width:100%;height:100%;position:relative}.match-team-mark--bks-obora{padding:4px}.match-team-mark--bks-obora img{object-position:center;transform:scale(1.06)}.match-team-mark--sparta.match-team-mark--logo{background:radial-gradient(circle at 50% 28%,#d6b77926,#0000 58%),radial-gradient(circle at 50% 112%,#a8202a8c,#0000 66%),linear-gradient(145deg,#101114,#3a141c);border-color:#d6b7796b}.match-team-mark--compact{border-radius:17px 17px 17px 5px;width:62px}.match-team-mark--compact:after{inset:6px}.match-team-mark--compact>strong{font-size:23px}.match-team-mark--compact>small{font-size:4px;bottom:9px}.match-team-mark--compact.match-team-mark--logo{padding:5px}.match-team-mark--compact.match-team-mark--bks-obora{padding:2px}.match-center__section{position:relative;overflow:hidden}.match-center__section:before{content:"26/27";color:#316cff09;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(140px,24vw,360px);line-height:.75;position:absolute;top:55px;right:-2vw}.match-center__heading{z-index:1;grid-template-columns:1.05fr .95fr;align-items:end;gap:8vw;margin-bottom:46px;display:grid;position:relative}.match-center__heading h2{letter-spacing:-.045em;text-transform:uppercase;margin:17px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(68px,8vw,116px);line-height:.8}.match-center__heading>p{color:#64738a;max-width:520px;margin:0 0 7px;font-size:12px;line-height:1.8}.match-schedule-stats{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid;position:relative}.match-schedule-stats article{background:#ffffffc7;border:1px solid #1835671a;border-radius:22px 22px 22px 7px;flex-direction:column;min-height:148px;padding:24px 25px;display:flex;box-shadow:0 18px 48px #1835670f}.match-schedule-stats span{color:#74849a;letter-spacing:.13em;text-transform:uppercase;font-size:6px;font-weight:900}.match-schedule-stats strong{color:#071a38;margin-top:auto;font-family:Impact,Arial Narrow,sans-serif;font-size:49px;line-height:.8}.match-schedule-stats small{color:#738298;text-transform:uppercase;margin-top:10px;font-size:7px;font-weight:800}.match-round-picker{z-index:1;background:#ffffffb8;border:1px solid #1835671a;border-radius:27px 27px 27px 8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;padding:12px;display:grid;position:relative;box-shadow:0 20px 58px #18356712}.match-round-picker__group{background:#eaf1fb;border-radius:18px 18px 18px 5px;min-width:0;padding:18px}.match-round-picker__group>span{color:#5d6e86;letter-spacing:.13em;text-transform:uppercase;margin-bottom:13px;font-size:6px;font-weight:900;display:block}.match-round-picker__group>div{grid-template-columns:repeat(11,minmax(28px,1fr));gap:5px;display:grid}.match-round-picker__group a{color:#50627b;background:#ffffffc7;border:1px solid #316cff1f;border-radius:9px 9px 9px 3px;place-items:center;min-height:36px;font-size:8px;font-weight:900;transition:color .2s,background .2s,transform .2s,border-color .2s;display:grid}.match-round-picker__group a:hover{color:var(--brand-blue);border-color:#316cff5c;transform:translateY(-2px)}.match-round-picker__group a.is-active{color:#fff;background:linear-gradient(135deg,var(--brand-blue),#585dff);border-color:#0000;box-shadow:0 9px 24px #316cff40}.match-round-picker__group--return{background:#f0eafb}.match-round-picker__group--return a{border-color:#7e4adc1f}.match-round-picker__group--return a:hover{color:#7650d8;border-color:#7e4adc5c}.match-round-picker__group--return a.is-active{color:#fff;background:linear-gradient(135deg,#6854d9,#9b4fc1);border-color:#0000;box-shadow:0 9px 24px #6d4bcd3d}.match-round-panel{z-index:1;color:#fff;background:radial-gradient(circle at 8% 14%,#316cff42,#0000 30rem),radial-gradient(circle at 93% 19%,#8e49ad38,#0000 29rem),repeating-linear-gradient(116deg,#0000 0 58px,#ffffff05 58px 59px),linear-gradient(145deg,#071a38,#041126 72%);border:1px solid #ffffff1f;border-radius:38px 38px 38px 10px;padding:clamp(24px,4vw,48px);position:relative;overflow:hidden;box-shadow:0 34px 86px #0e234833}.match-round-panel:before{content:"MATCHDAY";color:#ffffff06;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(105px,18vw,250px);line-height:.72;position:absolute;top:64px;right:-18px}.match-round-panel__header{z-index:1;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:end;gap:30px;margin-bottom:29px;padding-bottom:26px;display:flex;position:relative}.match-round-panel__header>div:first-child>span{color:var(--brand-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.match-round-panel__header h2{letter-spacing:-.045em;text-transform:uppercase;margin:13px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(58px,7vw,96px);line-height:.78}.match-round-panel__state{color:#a8b7cc;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:4px;font-size:7px;font-weight:900;display:flex}.match-round-panel__state i{background:#f5b845;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #f5b8451f}.schedule-match-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;position:relative}.schedule-match-card{color:#fff;background:radial-gradient(circle at 7% 43%,var(--home-color),transparent 16rem),radial-gradient(circle at 94% 43%,var(--away-color),transparent 16rem),linear-gradient(145deg,#11284de0,#041126f5);border:1px solid #ffffff1a;border-radius:25px 25px 25px 7px;flex-direction:column;min-height:286px;padding:21px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.schedule-match-card{background:radial-gradient(circle at 7% 43%,color-mix(in srgb,var(--home-color) 42%,transparent),transparent 16rem),radial-gradient(circle at 94% 43%,color-mix(in srgb,var(--away-color) 42%,transparent),transparent 16rem),linear-gradient(145deg,#11284de0,#041126f5)}}.schedule-match-card{transition:transform .24s,border-color .24s,box-shadow .24s;box-shadow:inset 0 0 0 1px #ffffff06}.schedule-match-card:hover{border-color:#60d6ff59;transform:translateY(-4px);box-shadow:0 24px 50px #00000038,inset 0 0 0 1px #ffffff0a}.schedule-match-card__status{color:#8498b6;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.schedule-match-card__teams{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:10px;margin:auto 0;padding:24px 0;display:grid}.schedule-match-card__team{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.schedule-match-card__team>span{color:#8295b3;letter-spacing:.12em;text-transform:uppercase;margin-top:13px;font-size:5px;font-weight:900}.schedule-match-card__team>strong{letter-spacing:-.025em;overflow-wrap:anywhere;text-transform:uppercase;width:100%;margin-top:7px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(18px,2vw,28px);line-height:.88}.schedule-match-card__versus{border-inline:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;min-height:105px;display:flex}.schedule-match-card__versus strong{font-family:Impact,Arial Narrow,sans-serif;font-size:35px;line-height:.8}.schedule-match-card__versus small{color:#7589a8;letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:4px;font-weight:900}.schedule-match-card__open{color:#9db0c9;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:14px;font-size:6px;font-weight:900;display:flex}.schedule-match-card__open b{color:var(--brand-cyan);font-size:14px}.schedule-match-card:last-child:nth-child(odd){grid-column:1/-1}.match-round-bye{z-index:1;border:1px solid var(--bye-color);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;min-height:92px;margin-top:12px;padding:14px 20px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.match-round-bye{border:1px solid color-mix(in srgb,var(--bye-color) 34%,#ffffff1a)}}.match-round-bye{background:radial-gradient(circle at 3% 50%,var(--bye-color),transparent 14rem),#ffffff0b;border-radius:22px 22px 22px 6px}@supports (color:color-mix(in lab, red, red)){.match-round-bye{background:radial-gradient(circle at 3% 50%,color-mix(in srgb,var(--bye-color) 30%,transparent),transparent 14rem),#ffffff0b}}.match-round-bye>div{gap:6px;min-width:0;display:grid}.match-round-bye>div span{color:#8295b3;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.match-round-bye>div strong{text-transform:uppercase;font-size:12px}.match-round-bye>small{color:#7185a3;letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:6px;font-weight:900}.match-round-panel__footer{z-index:1;border-top:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:27px;padding-top:23px;display:grid;position:relative}.match-round-panel__footer>a{color:#aab9ce;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-size:7px;font-weight:900;display:inline-flex}.match-round-panel__footer>a:last-child{justify-self:end}.match-round-panel__footer>a span{color:var(--brand-cyan);font-size:14px}.match-round-panel__footer>p{color:#7185a3;text-align:center;text-transform:uppercase;margin:0;font-size:6px;font-weight:800}.opening-fixture{z-index:1;color:#fff;background:radial-gradient(circle at 10% 26%,var(--home-color),transparent 27rem),radial-gradient(circle at 92% 24%,var(--away-color),transparent 27rem),repeating-linear-gradient(116deg,transparent 0 60px,#ffffff06 60px 61px),linear-gradient(145deg,#071a38,#041126 72%);border:1px solid #ffffff1f;border-radius:38px 38px 38px 10px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.opening-fixture{background:radial-gradient(circle at 10% 26%,color-mix(in srgb,var(--home-color) 34%,transparent),transparent 27rem),radial-gradient(circle at 92% 24%,color-mix(in srgb,var(--away-color) 31%,transparent),transparent 27rem),repeating-linear-gradient(116deg,transparent 0 60px,#ffffff06 60px 61px),linear-gradient(145deg,#071a38,#041126 72%)}}.opening-fixture{box-shadow:0 34px 86px #0e234833}.opening-fixture:before{content:"MATCHDAY 01";color:#ffffff06;white-space:nowrap;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(90px,15vw,205px);line-height:.72;position:absolute;bottom:102px;left:-20px}.opening-fixture__top{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.12em;text-transform:uppercase;background:#ffffff09;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;min-height:74px;padding:0 31px;font-size:7px;font-weight:900;display:grid;position:relative}.opening-fixture__top>div{color:#d4deed;align-items:center;gap:11px;display:flex}.opening-fixture__top i,.match-profile-status i{background:#f5b845;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #f5b8451f}.opening-fixture__top>span{color:#91a4c0}.opening-fixture__top>strong{color:var(--brand-cyan);justify-self:end;font-size:11px}.opening-fixture__teams{z-index:1;grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,62px);min-height:440px;padding:64px clamp(36px,7vw,106px);display:grid;position:relative}.opening-fixture__team{text-align:center;flex-direction:column;align-items:center;min-width:0;transition:transform .25s;display:flex}.opening-fixture__team:hover{transform:translateY(-6px)}.opening-fixture__team>span{color:#8295b3;letter-spacing:.14em;text-transform:uppercase;margin-top:27px;font-size:7px;font-weight:900}.opening-fixture__team>strong{letter-spacing:-.035em;text-transform:uppercase;margin-top:10px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(36px,4vw,62px);line-height:.86}.opening-fixture__team>small{color:#a7b6cc;letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:7px;font-weight:800}.opening-fixture__versus{text-align:center;border-inline:1px solid #ffffff17;flex-direction:column;justify-content:center;align-items:center;min-height:188px;display:flex}.opening-fixture__versus span,.opening-fixture__versus small{color:#8294b1;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.opening-fixture__versus strong{letter-spacing:-.05em;margin:15px 0 12px;font-family:Impact,Arial Narrow,sans-serif;font-size:72px;line-height:.75}.opening-fixture__meta{z-index:1;background:#020d1e57;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.opening-fixture__meta>div{border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;gap:9px;min-width:0;min-height:104px;padding:24px 27px;display:flex}.opening-fixture__meta>div:last-child{border-right:0}.opening-fixture__meta span{color:#788cab;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.opening-fixture__meta strong{overflow-wrap:anywhere;text-transform:uppercase;font-size:10px}.opening-fixture__footer{z-index:1;background:#ffffff0b;justify-content:space-between;align-items:center;gap:42px;min-height:118px;padding:25px 31px;display:flex;position:relative}.opening-fixture__footer p{color:#9eafc7;max-width:690px;margin:0;font-size:10px;line-height:1.7}.opening-fixture__footer .button{background:linear-gradient(110deg,var(--brand-blue),#6658ff);color:#fff;border-color:#0000;flex:none}.opening-fixture__footer .button:hover{color:#071a38;background:#fff}.match-center-roadmap{z-index:1;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid;position:relative}.match-center-roadmap article{background:#ffffffbd;border:1px solid #1835671a;border-radius:24px 24px 24px 7px;flex-direction:column;min-height:190px;padding:27px;display:flex;box-shadow:0 18px 48px #1835670f}.match-center-roadmap span{color:var(--brand-blue);font-family:Impact,Arial Narrow,sans-serif;font-size:30px}.match-center-roadmap strong{text-transform:uppercase;margin-top:auto;font-size:12px}.match-center-roadmap p{color:#6a788d;margin:10px 0 0;font-size:9px;line-height:1.65}.match-profile-hero{color:#fff;background:radial-gradient(circle at 6% 38%,var(--home-color),transparent 31rem),radial-gradient(circle at 94% 38%,var(--away-color),transparent 31rem),repeating-linear-gradient(116deg,transparent 0 70px,#ffffff05 70px 71px),linear-gradient(145deg,#071a38,#041126 72%);padding-top:31px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.match-profile-hero{background:radial-gradient(circle at 6% 38%,color-mix(in srgb,var(--home-color) 37%,transparent),transparent 31rem),radial-gradient(circle at 94% 38%,color-mix(in srgb,var(--away-color) 34%,transparent),transparent 31rem),repeating-linear-gradient(116deg,transparent 0 70px,#ffffff05 70px 71px),linear-gradient(145deg,#071a38,#041126 72%)}}.match-profile-hero:before{content:"MATCH";color:#ffffff06;letter-spacing:-.055em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(150px,26vw,390px);line-height:.72;position:absolute;top:160px;left:50%;transform:translate(-50%)}.match-profile-back{z-index:2;color:#91a5c2;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-size:8px;font-weight:900;transition:color .2s;display:inline-flex;position:relative}.match-profile-back span{color:var(--brand-cyan);font-size:16px}.match-profile-back:hover{color:#fff}.match-profile-topline{z-index:1;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;margin-top:39px;padding:15px 0;display:flex;position:relative}.match-profile-status{color:#d6deea;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;font-size:7px;font-weight:900;display:flex}.match-profile-topline>div:last-child{color:#879ab8;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:24px;font-size:7px;font-weight:900;display:flex}.match-profile-topline>div:last-child strong{color:var(--brand-cyan);font-size:11px}.match-profile-title{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.match-profile-scoreboard{z-index:1;grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,78px);min-height:520px;padding:69px clamp(12px,5vw,78px);display:grid;position:relative}.match-profile-team{text-align:center;flex-direction:column;align-items:center;min-width:0;transition:transform .25s;display:flex}.match-profile-team:hover{transform:translateY(-6px)}.match-profile-team>span{color:#8295b3;letter-spacing:.15em;text-transform:uppercase;margin-top:28px;font-size:7px;font-weight:900}.match-profile-team>strong{letter-spacing:-.04em;text-transform:uppercase;margin-top:10px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(43px,5vw,74px);line-height:.83}.match-profile-team>small{color:#99aac3;letter-spacing:.08em;text-transform:uppercase;margin-top:16px;font-size:7px;font-weight:900}.match-profile-team>small b{color:var(--brand-cyan);font-size:12px}.match-profile-score{text-align:center;border-inline:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.match-profile-score span,.match-profile-score small{color:#8497b5;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.match-profile-score strong{letter-spacing:-.06em;margin:17px 0 14px;font-family:Impact,Arial Narrow,sans-serif;font-size:96px;line-height:.68}.match-profile-score--final strong{color:var(--brand-cyan);text-shadow:0 0 42px #4dcdff3d;font-size:clamp(74px,8vw,112px)}.match-profile-score--wlo:before,.match-profile-score--wlo:after{content:"";background:linear-gradient(90deg,transparent,var(--brand-cyan),transparent);flex:none;width:54px;height:2px}.match-profile-score--wlo>span{color:#e0ebf8;margin-top:15px;font-size:8px}.match-profile-score--wlo strong{color:#fff;letter-spacing:-.04em;text-shadow:0 8px 25px #00000047;align-items:center;gap:.08em;margin:18px 0 15px;font-size:clamp(74px,8vw,112px);line-height:.85;display:inline-flex}.match-profile-score--wlo strong i{color:var(--brand-cyan);font-size:.55em;font-style:normal;line-height:1;transform:translateY(-.05em)}.match-profile-score--wlo>small{color:#c9daef;max-width:180px;margin-bottom:15px;font-size:7px;line-height:1.5}.match-profile-status.is-published{color:#bff8dc}.match-profile-status.is-published i{background:#39d98a;box-shadow:0 0 0 5px #39d98a24}.match-profile-meta{z-index:1;border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.match-profile-meta>div{border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;gap:10px;min-width:0;min-height:124px;padding:25px 29px;display:flex}.match-profile-meta>div:first-child{border-left:1px solid #ffffff1a}.match-profile-meta span{color:#7e91af;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.match-profile-meta strong{overflow-wrap:anywhere;text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(23px,2.5vw,36px);line-height:.9}.match-profile-content{position:relative}.match-profile-layout{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);align-items:start;gap:clamp(32px,5vw,74px);display:grid}.match-profile-main{gap:74px;min-width:0;display:grid}.match-profile-heading{grid-template-columns:1.05fr .95fr;align-items:end;gap:5vw;margin-bottom:32px;display:grid}.match-profile-heading h2,.match-events h2{letter-spacing:-.045em;text-transform:uppercase;margin:17px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(54px,6vw,86px);line-height:.84}.match-profile-heading>p{color:#65748b;max-width:470px;margin:0 0 5px;font-size:11px;line-height:1.75}.match-lineups__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.match-starting-six{border-radius:27px 27px 27px 8px;min-width:0;padding:23px}.match-starting-six>header{min-height:76px;margin-bottom:18px}.match-starting-six>header :is(h2,h3){overflow-wrap:anywhere;font-size:clamp(31px,3vw,43px)}.match-starting-six .team-starting-six__pitch{max-width:360px;margin-inline:auto}.match-starting-six--obora-pitch .team-lineup-player strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.2;overflow:visible}.match-starting-six__names{background:radial-gradient(circle at 50% 20%,var(--team-color),transparent 15rem),#0a2b24;border:1px solid #ffffff2e;border-radius:18px 18px 18px 6px;flex-direction:column;gap:14px;min-height:430px;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.match-starting-six__names{background:radial-gradient(circle at 50% 20%,color-mix(in srgb,var(--team-color) 28%,transparent),transparent 15rem),#0a2b24}}.match-starting-six__keeper{border:1px solid var(--team-color);grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:13px;min-width:0;padding:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.match-starting-six__keeper{border:1px solid color-mix(in srgb,var(--team-color) 50%,#ffffff2e)}}.match-starting-six__keeper{background:#030f1dd1;border-radius:13px}.match-starting-six__keeper span{color:#fff;background:var(--team-color);border-radius:10px;grid-row:span 2;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.match-starting-six__keeper span{background:color-mix(in srgb,var(--team-color) 45%,#071327)}}.match-starting-six__keeper span{font-weight:900}.match-starting-six__keeper strong{overflow-wrap:anywhere;text-transform:uppercase;min-width:0;font-size:13px}.match-starting-six__keeper small{color:#b7c7d2;font-size:10px}.match-starting-six__field{background:#030f1dad;border:1px solid #ffffff26;border-radius:13px;flex-direction:column;flex:1;gap:12px;min-width:0;padding:17px;display:flex}.match-starting-six__field>span{color:#d7e7e5;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.match-starting-six__field-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:8px;display:grid}.match-starting-six__field-grid strong{text-align:center;text-transform:uppercase;overflow-wrap:anywhere;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;place-items:center;min-width:0;min-height:54px;padding:10px;font-size:10px;line-height:1.35;display:grid}.match-starting-six__field-grid strong:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 4px)}.match-starting-six__field>small{color:#b7c7d2;text-align:center;font-size:9px;line-height:1.5}.match-squad-card{background:#ffffffd6;border:1px solid #1835671a;border-radius:27px 27px 27px 8px;padding:27px;position:relative;overflow:hidden;box-shadow:0 20px 58px #18356714}.match-squad-card:before{content:"";background:var(--squad-color);width:4px;position:absolute;top:0;bottom:0;left:0}.match-squad-card>header{align-items:center;gap:16px;display:flex}.match-squad-card>header>div{gap:6px;min-width:0;display:grid}.match-squad-card>header span{color:#8190a6;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.match-squad-card>header strong{text-overflow:ellipsis;text-transform:uppercase;font-size:12px;overflow:hidden}.match-squad-card dl{margin:26px 0 0;display:grid}.match-squad-card dl>div{border-top:1px solid #1835671a;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.match-squad-card dt{color:#7b899d;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.match-squad-card dd{text-align:right;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.match-squad-card .is-pending dd{color:#d28e1b}.match-squad-card>p{color:#6d7b90;margin:22px 0 0;font-size:9px;line-height:1.7}.match-squad-card>a{color:var(--squad-color);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:23px;font-size:7px;font-weight:900;display:flex}.match-squad-card>a span{font-size:14px}.match-events{background:#fffc;border:1px solid #1835671a;border-radius:30px 30px 30px 9px;padding:clamp(29px,4vw,48px);box-shadow:0 22px 62px #18356714}.match-events>header{justify-content:space-between;align-items:end;gap:28px;display:flex}.match-events__state{color:#9a690e;letter-spacing:.1em;text-transform:uppercase;background:#fff2d4;border-radius:999px;margin-bottom:7px;padding:10px 13px;font-size:6px;font-weight:900}.match-events__state.is-published{color:#087345;background:#dcf8ea}.match-events__empty{background:#edf2f8;border:1px dashed #1835672e;border-radius:22px 22px 22px 7px;grid-template-columns:180px 1fr;align-items:center;gap:34px;min-height:245px;margin-top:32px;padding:28px;display:grid}.match-events__pitch{border:2px solid #b7c4d6;border-radius:5px;width:180px;height:118px;position:relative}.match-events__pitch:before{content:"";border-left:2px solid #b7c4d6;position:absolute;top:0;bottom:0;left:50%}.match-events__pitch:after{content:"";border:2px solid #b7c4d6;border-radius:50%;width:35px;height:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.match-events__pitch i{background:var(--brand-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.match-events__pitch i:first-child{left:16%}.match-events__pitch i:last-child{left:84%}.match-events__empty>div:last-child{gap:12px;display:grid}.match-events__empty strong{text-transform:uppercase;font-size:13px}.match-events__empty p{color:#6b798e;margin:0;font-size:9px;line-height:1.7}.match-events__timeline{border:1px solid #1835671a;border-radius:22px 22px 22px 7px;margin:28px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.match-events__timeline li{background:#f7f9fdd1;border-bottom:1px solid #18356717;grid-template-columns:44px 135px minmax(0,1fr) minmax(110px,.7fr);align-items:center;gap:14px;min-height:66px;padding:13px 18px;display:grid}.match-events__timeline li.is-undated{grid-template-columns:135px minmax(0,1fr) minmax(110px,.7fr)}.match-events__timeline li:last-child{border-bottom:0}.match-events__timeline time{color:var(--brand-blue);font-family:Impact,Arial Narrow,sans-serif;font-size:25px}.match-events__timeline span,.match-events__timeline small{color:#7b899d;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.match-events__timeline strong{text-transform:uppercase;font-size:9px}.match-events__timeline small{text-align:right}.match-events__timeline li.is-goal,.match-events__timeline li.is-penalty_goal{box-shadow:inset 4px 0 var(--brand-cyan)}.match-events__timeline li.is-yellow_card{box-shadow:inset 4px 0 #f2ba46}.match-events__timeline li.is-red_card,.match-events__timeline li.is-own_goal{box-shadow:inset 4px 0 #d62e45}.match-events__mvp{color:#fff;background:linear-gradient(125deg,#0b2859,#5b2b75);border-radius:17px 17px 17px 6px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:18px 21px;display:flex}.match-events__mvp span{color:var(--brand-cyan);letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.match-events__mvp strong{text-transform:uppercase;font-size:10px}.match-protocol-card.is-complete{background:radial-gradient(circle at 92% 7%,#39d98a33,#0000 18rem),linear-gradient(145deg,#071a38,#0b3d3b)}@media (width<=700px){.match-events__timeline li{grid-template-columns:38px minmax(0,1fr);gap:7px 12px}.match-events__timeline li.is-undated{grid-template-columns:90px minmax(0,1fr)}.match-events__timeline li>span{align-self:end}.match-events__timeline li>strong{grid-column:2}.match-events__timeline li>small{text-align:left;grid-column:2}}.match-profile-aside{gap:14px;display:grid;position:sticky;top:120px}.match-protocol-card,.match-draft-card{border-radius:28px 28px 28px 8px;padding:30px}.match-protocol-card{color:#fff;background:radial-gradient(circle at 92% 7%,#60d6ff29,#0000 18rem),linear-gradient(145deg,#071a38,#0b2a58);box-shadow:0 26px 70px #06142c33}.match-protocol-card>span,.match-draft-card>span{color:var(--brand-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.match-protocol-card h2,.match-draft-card h2{letter-spacing:-.035em;text-transform:uppercase;margin:16px 0 25px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(37px,3.6vw,52px);line-height:.86}.match-protocol-card ol{margin:0;padding:0;list-style:none;display:grid}.match-protocol-card li{border-top:1px solid #ffffff1c;grid-template-columns:38px 1fr;gap:14px;padding:17px 0;display:grid}.match-protocol-card li>b{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:23px}.match-protocol-card li>div{gap:7px;display:grid}.match-protocol-card li strong{text-transform:uppercase;font-size:9px}.match-protocol-card li p{color:#98abc5;margin:0;font-size:8px;line-height:1.65}.match-draft-card{background:#ffffffd1;border:1px solid #1835671a;box-shadow:0 20px 58px #18356714}.match-draft-card>span{color:var(--brand-blue)}.match-draft-card>p{color:#66758b;margin:0 0 23px;font-size:9px;line-height:1.7}.match-draft-card dl{margin:0;display:grid}.match-draft-card dl>div{border-top:1px solid #1835671a;justify-content:space-between;gap:18px;padding:13px 0;display:flex}.match-draft-card dt{color:#7f8da2;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.match-draft-card dd{color:#9b6a0e;text-align:right;text-transform:uppercase;margin:0;font-size:7px;font-weight:900}@media (width<=1000px){.match-center__heading,.match-profile-heading{grid-template-columns:1fr;gap:22px}.match-schedule-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.match-round-picker{grid-template-columns:1fr}.opening-fixture__teams{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);padding-inline:35px}.match-profile-scoreboard{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);gap:30px;padding-inline:15px}.match-profile-layout{grid-template-columns:1fr}.match-profile-aside{grid-template-columns:1fr 1fr;position:static}}@media (width<=700px){.match-team-mark{border-radius:26px 26px 26px 8px;width:104px}.match-team-mark>strong{font-size:38px}.match-team-mark>small{bottom:17px}.match-team-mark--compact{width:56px}.match-center__heading{margin-bottom:31px}.match-round-panel{border-radius:28px 28px 28px 8px;padding:24px 18px}.match-round-panel__header{flex-direction:column;align-items:flex-start;gap:18px}.schedule-match-grid{grid-template-columns:1fr}.schedule-match-card:last-child:nth-child(odd){grid-column:auto}.match-round-bye{grid-template-columns:auto minmax(0,1fr)}.match-round-bye>small{display:none}.match-round-panel__footer{grid-template-columns:1fr 1fr}.match-round-panel__footer>p{grid-area:2/1/auto/-1}.opening-fixture{border-radius:28px 28px 28px 8px}.opening-fixture__top{grid-template-columns:1fr auto;gap:10px;min-height:86px;padding:16px 21px}.opening-fixture__top>span{grid-area:2/1/auto/-1}.opening-fixture__teams{grid-template-columns:1fr 64px 1fr;gap:8px;min-height:0;padding:39px 18px 34px}.opening-fixture__team>span{margin-top:19px}.opening-fixture__team>strong{overflow-wrap:anywhere;font-size:clamp(29px,9vw,42px)}.opening-fixture__team>small{display:none}.opening-fixture__versus{min-height:145px}.opening-fixture__versus span{display:none}.opening-fixture__versus strong{font-size:49px}.opening-fixture__meta{grid-template-columns:repeat(2,1fr)}.opening-fixture__meta>div{min-height:87px;padding:18px}.opening-fixture__meta>div:nth-child(2){border-right:0}.opening-fixture__meta>div:nth-child(-n+2){border-bottom:1px solid #ffffff1a}.opening-fixture__footer{flex-direction:column;align-items:stretch;gap:22px;padding:25px 21px}.opening-fixture__footer .button{justify-content:space-between;width:100%}.match-center-roadmap{grid-template-columns:1fr}.match-center-roadmap article{min-height:160px}.match-profile-hero{padding-top:23px}.match-profile-topline{flex-direction:column;align-items:flex-start}.match-profile-topline>div:last-child{justify-content:space-between;width:100%}.match-profile-scoreboard{grid-template-columns:1fr 62px 1fr;gap:8px;min-height:0;padding:45px 0 40px}.match-profile-scoreboard--wlo{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);gap:6px}.match-profile-team>span{margin-top:18px}.match-profile-team>strong{overflow-wrap:anywhere;font-size:clamp(31px,10vw,47px)}.match-profile-scoreboard--wlo .match-profile-team>strong{overflow-wrap:normal;font-size:clamp(20px,6.7vw,28px);line-height:.9}.match-profile-team>small{display:none}.match-profile-score{min-height:150px}.match-profile-score span,.match-profile-score small{display:none}.match-profile-score strong{font-size:54px}.match-profile-score--wlo{min-height:150px}.match-profile-score--wlo:before,.match-profile-score--wlo:after{width:35px;height:1px}.match-profile-score--wlo>span,.match-profile-score--wlo>small{display:block}.match-profile-score--wlo>span{margin-top:7px;font-size:6px}.match-profile-score--wlo strong{margin:10px 0;font-size:51px}.match-profile-score--wlo>small{margin-bottom:7px;font-size:6px;line-height:1.35}.match-profile-meta{grid-template-columns:repeat(2,1fr)}.match-profile-meta>div{min-height:99px;padding:20px}.match-profile-meta>div:nth-child(2){border-right:0}.match-profile-meta>div:nth-child(-n+2){border-bottom:1px solid #ffffff1a}.match-profile-meta>div:nth-child(3){border-left:1px solid #ffffff1a}.match-lineups__grid{grid-template-columns:1fr}.match-events>header{flex-direction:column;align-items:flex-start}.match-events__empty{grid-template-columns:1fr;min-height:0}.match-events__pitch{width:min(100%,210px)}.match-profile-aside{grid-template-columns:1fr}}@media (width<=430px){.match-team-mark{width:84px}.match-team-mark>strong{font-size:31px}.match-team-mark>small{bottom:13px}.match-schedule-stats{gap:7px}.match-schedule-stats article{min-height:127px;padding:19px 17px}.match-schedule-stats strong{font-size:41px}.match-round-picker{padding:8px}.match-round-picker__group{padding:14px}.match-round-picker__group>div{grid-template-columns:repeat(6,minmax(30px,1fr))}.schedule-match-card{min-height:265px;padding:17px}.schedule-match-card__teams{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);gap:5px}.schedule-match-card .match-team-mark--compact,.match-round-bye .match-team-mark--compact{width:52px}.schedule-match-card__versus{min-height:92px}.schedule-match-card__versus strong{font-size:30px}.match-round-bye{gap:12px;padding:12px 14px}.match-round-panel__footer{gap:13px}.match-round-panel__footer>a{font-size:6px}.opening-fixture__teams,.match-profile-scoreboard{grid-template-columns:1fr 48px 1fr}.match-profile-scoreboard--wlo{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr)}.opening-fixture__versus strong,.match-profile-score strong{font-size:42px}.match-profile-score--wlo strong{font-size:43px}.opening-fixture__meta,.match-profile-meta{grid-template-columns:1fr}.opening-fixture__meta>div,.match-profile-meta>div{border-bottom:1px solid #ffffff1a;border-right:0;min-height:78px;border-left:0!important}.opening-fixture__meta>div:last-child,.match-profile-meta>div:last-child{border-bottom:0}}.hall-of-fame{background:radial-gradient(circle at 88% 7%,#f2c14e21,#0000 27rem),linear-gradient(145deg,#f8faff,#eaf0f8);overflow:hidden}.hall-of-fame__heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(45px,8vw,120px);margin-bottom:48px;display:grid}.hall-of-fame__heading h2,.hall-of-fame__credentials h2{letter-spacing:-.045em;text-transform:uppercase;margin:18px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(58px,7vw,104px);line-height:.84}.hall-of-fame__heading>p,.hall-of-fame__credentials>header>p{color:#5f6e86;max-width:540px;margin:0 0 7px;font-size:13px;line-height:1.8}.hall-of-fame__featured{--hall-team:#b50d13;color:#fff;background:radial-gradient(circle at 14% 82%,var(--hall-team),transparent 34rem),radial-gradient(circle at 88% 8%,#f2c14e30,transparent 26rem),repeating-linear-gradient(118deg,transparent 0 54px,#ffffff06 54px 55px),linear-gradient(145deg,#071a38,#061126 72%);border:1px solid #f2c14e59;border-radius:40px 40px 40px 11px;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:clamp(45px,7vw,105px);min-height:650px;padding:clamp(34px,5vw,70px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hall-of-fame__featured{background:radial-gradient(circle at 14% 82%,color-mix(in srgb,var(--hall-team) 46%,transparent),transparent 34rem),radial-gradient(circle at 88% 8%,#f2c14e30,transparent 26rem),repeating-linear-gradient(118deg,transparent 0 54px,#ffffff06 54px 55px),linear-gradient(145deg,#071a38,#061126 72%)}}.hall-of-fame__featured{box-shadow:0 35px 90px #0512293d}.hall-of-fame__featured:before{content:"001";color:#ffffff06;letter-spacing:-.06em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(180px,28vw,420px);line-height:.8;position:absolute;top:-30px;right:-12px}.hall-of-fame__identity{z-index:1;isolation:isolate;background:radial-gradient(circle at 50% 37%,#f2c14e3d,#0000 15rem),linear-gradient(155deg,#ffffff17,#ffffff06);border:1px solid #ffda7057;border-radius:33px 33px 33px 9px;flex-direction:column;min-height:510px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 24px 55px #0003}.hall-of-fame__identity:before,.hall-of-fame__identity:after{content:"";z-index:-1;border:1px solid #f2c14e3d;border-radius:50%;position:absolute;top:43%;left:50%;translate:-50% -50%}.hall-of-fame__identity:before{width:250px;height:250px;box-shadow:0 0 0 34px #f2c14e09,0 0 0 72px #f2c14e05}.hall-of-fame__identity:after{border-color:#ffffff1f;width:155px;height:155px}.hall-of-fame__identity>span{color:#f0c75d;letter-spacing:.18em;text-transform:uppercase;font-size:7px;font-weight:1000}.hall-of-fame__identity>strong{z-index:1;color:#fff;letter-spacing:-.07em;text-shadow:0 18px 35px #00000059,0 0 30px var(--hall-team);margin:auto;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(118px,13vw,190px);font-weight:400;line-height:.72;position:relative}@supports (color:color-mix(in lab, red, red)){.hall-of-fame__identity>strong{text-shadow:0 18px 35px #00000059,0 0 30px color-mix(in srgb,var(--hall-team) 38%,transparent)}}.hall-of-fame__identity>div{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:end;gap:18px;padding-top:19px;display:flex}.hall-of-fame__identity small{color:#91a4bf;letter-spacing:.14em;text-transform:uppercase;font-size:6px;font-weight:900}.hall-of-fame__identity b{color:#f3ca5d;font-family:Impact,Arial Narrow,sans-serif;font-size:42px;font-weight:400;line-height:.75}.hall-of-fame__content{z-index:1;align-self:center;min-width:0;position:relative}.hall-of-fame__status{color:#a9b9d0;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;width:fit-content;margin-bottom:24px;font-size:7px;font-weight:900;display:flex}.hall-of-fame__status i{background:#f2c14e;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 7px #f2c14e24}.hall-of-fame__content h2{letter-spacing:-.045em;text-transform:uppercase;max-width:780px;margin:21px 0 28px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(80px,10vw,145px);font-weight:400;line-height:.73}.hall-of-fame__content h2 em{color:#f2c14e;font-style:normal}.hall-of-fame__content>p{color:#aabbd1;max-width:720px;margin:0;font-size:13px;line-height:1.8}.hall-of-fame__awards{background:#ffffff09;border:1px solid #ffffff1f;border-radius:23px 23px 23px 7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px;display:grid;overflow:hidden}.hall-of-fame__awards>div{border-right:1px solid #ffffff1c;flex-direction:column;min-width:0;min-height:126px;padding:19px;display:flex}.hall-of-fame__awards>div:last-child{border-right:0}.hall-of-fame__awards span,.hall-of-fame__awards small{color:#8fa2bd;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900;line-height:1.45}.hall-of-fame__awards strong{overflow-wrap:normal;word-break:normal;color:#fff;margin:auto 0 9px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(35px,4vw,54px);font-weight:400;line-height:.76}.hall-of-fame__awards>div:nth-child(2) strong{color:#f2c14e}.hall-of-fame__actions{align-items:center;gap:28px;margin-top:30px;display:flex}.hall-of-fame__actions .text-link{color:#fff;border-color:#ffffff57}.hall-of-fame__credentials{margin-top:clamp(80px,10vw,135px)}.hall-of-fame__credentials>header{grid-template-columns:1.05fr .95fr;align-items:end;gap:clamp(45px,8vw,120px);margin-bottom:42px;display:grid}.hall-of-fame__credentials>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.hall-of-fame__credentials article{background:#ffffffdb;border:1px solid #1835671a;border-radius:28px 28px 28px 8px;flex-direction:column;min-height:260px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 58px #18356714}.hall-of-fame__credentials article:after{content:"";border:1px solid #c08b223d;border-radius:50%;width:160px;height:160px;position:absolute;top:-73px;right:-71px;box-shadow:0 0 0 27px #f2c14e0b}.hall-of-fame__credentials article>span{color:#bd8120;font-family:Impact,Arial Narrow,sans-serif;font-size:34px;line-height:1}.hall-of-fame__credentials article>strong{color:#0b1d3b;letter-spacing:-.035em;text-transform:uppercase;margin-top:auto;font-size:clamp(24px,2.4vw,37px);line-height:.94}.hall-of-fame__credentials article>p{color:#66758b;margin:14px 0 0;font-size:11px;line-height:1.7}.hall-of-fame__next{color:#fff;background:radial-gradient(circle at 88% 10%,#f2c14e2e,#0000 18rem),linear-gradient(135deg,#0c2551,#041126);border-radius:30px 30px 30px 9px;justify-content:space-between;align-items:center;gap:38px;min-height:150px;margin-top:16px;padding:30px 34px;display:flex;box-shadow:0 25px 68px #04112633}.hall-of-fame__next>div{gap:9px;display:grid}.hall-of-fame__next>div span{color:#f2c14e;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.hall-of-fame__next>div strong{max-width:770px;font-size:15px;line-height:1.5}.hall-of-fame__next .button{flex:none}@media (width<=1000px){.hall-of-fame__heading,.hall-of-fame__credentials>header{grid-template-columns:1fr;gap:24px}.hall-of-fame__featured{grid-template-columns:260px 1fr;gap:45px}.hall-of-fame__identity{min-height:470px}.hall-of-fame__credentials>div{grid-template-columns:1fr 1fr}.hall-of-fame__credentials article:last-child{grid-column:1/-1}}@media (width<=760px){.individual-player-trophy{grid-template-columns:1fr;gap:28px;min-height:0}.individual-player-trophy__visual{min-height:255px}.individual-player-trophy__content h3{font-size:clamp(42px,14vw,62px)}.individual-player-trophy dl{grid-template-columns:1fr 1fr}.individual-player-trophy dl>div:nth-child(2){grid-area:2/1/auto/-1}.individual-player-trophy__mvp{width:min(76%,220px)}.hall-of-fame__featured{grid-template-columns:1fr;gap:36px;min-height:0;padding:24px}.hall-of-fame__identity{justify-self:center;width:min(100%,360px);min-height:410px}.hall-of-fame__content h2{font-size:clamp(74px,22vw,108px)}.hall-of-fame__awards{grid-template-columns:1fr}.hall-of-fame__awards>div{border-bottom:1px solid #ffffff1c;border-right:0;min-height:104px}.hall-of-fame__awards>div:last-child{border-bottom:0}.hall-of-fame__actions,.hall-of-fame__next{flex-direction:column;align-items:flex-start}.hall-of-fame__credentials>div{grid-template-columns:1fr}.hall-of-fame__credentials article:last-child{grid-column:auto}.hall-of-fame__next .button{justify-content:space-between;width:100%}}.season-spotlight__headline{letter-spacing:-.04em;text-transform:uppercase;margin:0 0 24px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(38px,3.8vw,58px);font-weight:400;line-height:.84}.current-season-center{color:#fff;background:radial-gradient(circle at 10% 8%,#316cff4d,#0000 29rem),radial-gradient(circle at 90% 18%,#6d4cff38,#0000 31rem),repeating-linear-gradient(118deg,#0000 0 66px,#ffffff05 66px 67px),linear-gradient(145deg,#06142c,#081f45 68%,#180d2c);padding:112px 0;position:relative;overflow:hidden}.current-season-center:before{content:"03";color:#ffffff06;letter-spacing:-.07em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(210px,31vw,460px);line-height:.74;position:absolute;top:22px;right:-2vw}.current-season-center__heading{z-index:1;grid-template-columns:1.12fr .88fr;align-items:end;gap:clamp(42px,8vw,120px);margin-bottom:42px;display:grid;position:relative}.current-season-center__heading h2{letter-spacing:-.048em;text-transform:uppercase;margin:19px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(62px,7.5vw,112px);font-weight:400;line-height:.81}.current-season-center__heading h2 em{color:var(--brand-cyan);font-style:normal}.current-season-center__intro{justify-self:end;max-width:560px}.current-season-center__intro>span{color:#b4c5dc;letter-spacing:.11em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;width:fit-content;padding:8px 11px;font-size:7px;font-weight:900;display:flex}.current-season-center__intro>span i{background:#f2ba46;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f2ba4621}.current-season-center__intro p{color:#9fb1ca;margin:19px 0 0;font-size:12px;line-height:1.8}.current-season-summary{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0b;border:1px solid #ffffff1f;border-radius:26px 26px 26px 8px;grid-template-columns:repeat(4,1fr);margin-bottom:18px;display:grid;position:relative;overflow:hidden}.current-season-summary article{border-right:1px solid #ffffff1a;flex-direction:column;min-width:0;min-height:145px;padding:25px;display:flex}.current-season-summary article:last-child{border-right:0}.current-season-summary span,.current-season-summary small{color:#8397b5;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.current-season-summary strong{color:var(--acid);margin:auto 0 9px;font-family:Impact,Arial Narrow,sans-serif;font-size:54px;font-weight:400;line-height:.75}.current-season-table{z-index:1;color:#0b1d3b;scrollbar-width:thin;background:#f7f9fd;border:1px solid #ffffff1f;border-radius:28px 28px 28px 8px;position:relative;overflow-x:auto;box-shadow:0 28px 72px #0108143d}.current-season-table__head,.current-season-table__row{grid-template-columns:64px minmax(290px,1fr) 64px 100px 70px 165px;align-items:center;min-width:940px;display:grid}.current-season-table__head{color:#76849a;letter-spacing:.12em;text-transform:uppercase;background:#dfe7f2;min-height:50px;padding-inline:22px;font-size:7px;font-weight:900}.current-season-table__head span:not(:nth-child(2)){text-align:center}.current-season-table__row{background:radial-gradient(circle at 0 50%,var(--row-team),transparent 12rem);border-bottom:1px solid #dfe5ee;min-height:84px;padding-inline:22px}@supports (color:color-mix(in lab, red, red)){.current-season-table__row{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--row-team) 9%,transparent),transparent 12rem)}}.current-season-table__row{transition:background .2s,transform .2s}.current-season-table__row:hover{background:radial-gradient(circle at 0 50%,var(--row-team),transparent 16rem),#fff}@supports (color:color-mix(in lab, red, red)){.current-season-table__row:hover{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--row-team) 16%,transparent),transparent 16rem),#fff}}.current-season-table__row>span:not(.current-season-table__team):not(.current-season-table__form),.current-season-table__row>strong{text-align:center}.current-season-table__position{color:#8996a8;font-family:Impact,Arial Narrow,sans-serif;font-size:25px}.current-season-table__team{grid-template-columns:54px 1fr;align-items:center;gap:3px 13px;min-width:0;display:grid}.current-season-table__team .match-team-mark--compact{border-radius:15px 15px 15px 5px;grid-row:1/3;width:52px}.current-season-table__team strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;overflow:hidden}.current-season-table__team small{color:#8390a2;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.current-season-table__form{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.current-season-table__form i{aspect-ratio:1;color:#99a5b5;border:1px dashed #c1cbd9;border-radius:50%;place-items:center;font-size:7px;font-style:normal;display:grid}.current-season-table__form i.is-w,.team-season-form>div span.is-w{color:#0d7246;background:#dff7eb;border-color:#18b16f57}.current-season-table__form i.is-r,.team-season-form>div span.is-r{color:#8d6209;background:#fff2cd;border-color:#e2ab3061}.current-season-table__form i.is-p,.team-season-form>div span.is-p{color:#a92332;background:#ffe2e6;border-color:#d4384a57}.current-season-table>footer{color:#68778d;background:#eaf0f7;justify-content:space-between;align-items:center;gap:30px;min-width:940px;min-height:70px;padding:18px 24px;display:flex}.current-season-table>footer p{margin:0;font-size:8px;line-height:1.6}.current-season-table>footer a{color:var(--brand-blue-deep);letter-spacing:.09em;white-space:nowrap;text-transform:uppercase;align-items:center;gap:11px;font-size:8px;font-weight:900;display:inline-flex}.current-season-leaders{z-index:1;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid;position:relative}.current-season-leaders article{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:24px 24px 24px 7px;flex-direction:column;min-height:215px;padding:26px;display:flex;position:relative;overflow:hidden}.current-season-leaders article:after{content:attr(data-label);color:#ffffff06;font-family:Impact,Arial Narrow,sans-serif;font-size:90px;position:absolute;top:-3px;right:-6px}.current-season-leaders span{color:var(--brand-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.current-season-leaders>article>strong{color:#fff;margin:22px 0 auto;font-family:Impact,Arial Narrow,sans-serif;font-size:62px;font-weight:400;line-height:.72}.current-season-leaders h3{text-transform:uppercase;margin:20px 0 8px;font-size:11px}.current-season-leaders p{color:#8599b7;text-transform:uppercase;margin:0;font-size:7px;line-height:1.55}.current-season-center--compact{padding-block:96px}.global-search{z-index:6000;place-items:start center;padding:6vh 20px;display:grid;position:fixed;inset:0}.global-search__backdrop{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:default;background:#010816c2;border:0;width:100%;height:100%;position:absolute;inset:0}.global-search__panel{color:#fff;background:radial-gradient(circle at 90% 0,#6d4cf15c,#0000 22rem),linear-gradient(145deg,#06152e,#0a2856);border:1px solid #ffffff21;border-radius:31px 31px 31px 10px;grid-template-rows:auto auto auto minmax(0,1fr) auto;width:min(980px,100%);max-height:88vh;display:grid;position:relative;overflow:hidden;box-shadow:0 38px 110px #00000080}.global-search__panel>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:25px;min-height:112px;padding:23px 27px;display:flex}.global-search__panel>header span{color:var(--brand-cyan);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.global-search__panel>header h2{text-transform:uppercase;margin:10px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:.78}.global-search__panel>header button{color:#99aac1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff21;border-radius:9px 9px 9px 3px;width:44px;height:34px;font-size:7px;font-weight:900}.global-search__input{background:#ffffff13;border:1px solid #63dcff59;border-radius:17px 17px 17px 5px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;margin:18px 20px 10px;padding:0 17px;display:grid;box-shadow:0 0 0 5px #2bbced0b}.global-search__input>span{color:var(--brand-cyan);font-size:25px}.global-search__input input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:15px}.global-search__input input::placeholder{color:#7187a4}.global-search__input kbd,.global-search__panel>footer kbd{color:#91a4bd;font:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;padding:5px 7px;font-size:6px;font-weight:900}.global-search__filters{border-bottom:1px solid #ffffff17;gap:7px;padding:0 20px 13px;display:flex;overflow-x:auto}.global-search__filters button{color:#7f93ae;cursor:pointer;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;flex:none;padding:9px 12px;font-size:6px;font-weight:900}.global-search__filters button.is-active{color:#07152e;border-color:var(--brand-cyan);background:var(--brand-cyan)}.global-search__results{scrollbar-width:thin;min-height:0;padding:0 13px 10px;overflow-y:auto}.global-search__result-head{color:#6f84a1;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:48px;padding:0 10px;font-size:6px;font-weight:900;display:flex}.global-search__results>a{border:1px solid #0000;border-radius:14px 14px 14px 4px;grid-template-columns:48px minmax(0,1fr) auto 24px;align-items:center;gap:13px;min-height:72px;padding:10px 12px;display:grid}.global-search__results>a.is-active{border-color:var(--search-color)}@supports (color:color-mix(in lab, red, red)){.global-search__results>a.is-active{border-color:color-mix(in srgb,var(--search-color) 55%,#ffffff1f)}}.global-search__results>a.is-active{background:radial-gradient(circle at 0 50%,var(--search-color),transparent 10rem),#ffffff0e}@supports (color:color-mix(in lab, red, red)){.global-search__results>a.is-active{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--search-color) 28%,transparent),transparent 10rem),#ffffff0e}}.global-search__results>a>span{aspect-ratio:1;color:#fff;border:1px solid var(--search-color);place-items:center;width:45px;display:grid}@supports (color:color-mix(in lab, red, red)){.global-search__results>a>span{border:1px solid color-mix(in srgb,var(--search-color) 55%,#ffffff1f)}}.global-search__results>a>span{background:var(--search-color);border-radius:13px 13px 13px 4px}@supports (color:color-mix(in lab, red, red)){.global-search__results>a>span{background:color-mix(in srgb,var(--search-color) 28%,#07152e)}}.global-search__results>a>span{font-family:Impact,Arial Narrow,sans-serif;font-size:13px}.global-search__results>a>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;min-width:0;display:grid}.global-search__results small{color:var(--brand-cyan);text-transform:uppercase;font-size:5px;font-weight:900}.global-search__results a strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.global-search__results a p{color:#8195af;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:0;font-size:6px;overflow:hidden}.global-search__results a em{color:#778ca8;text-transform:uppercase;white-space:nowrap;font-size:6px;font-style:normal;font-weight:900}.global-search__results a>b{color:var(--brand-cyan);font-size:14px}.global-search__empty{color:#7f93af;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;display:flex}.global-search__empty strong{color:#fff;text-transform:uppercase;font-size:10px}.global-search__empty p{margin:10px 0 0;font-size:7px}.global-search__panel>footer{color:#6f84a1;text-transform:uppercase;border-top:1px solid #ffffff17;align-items:center;gap:18px;min-height:54px;padding:12px 22px;font-size:6px;font-weight:900;display:flex}.global-search__panel>footer>strong{color:#8ca0ba;margin-left:auto}.graphic-studio-page{color:#fff;background:radial-gradient(circle at 80% 0,#744aff3d,#0000 34rem),linear-gradient(145deg,#06142c,#081d3d 62%,#130b20);min-height:100vh;padding:24px clamp(18px,3vw,50px) 55px}.graphic-studio-page__nav{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:15px 15px 15px 5px;justify-content:space-between;align-items:center;gap:16px;width:min(1600px,100%);min-height:54px;margin:0 auto 22px;padding:0 18px;display:flex}.graphic-studio-page__nav a{color:#9ab0cc;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.graphic-studio{grid-template-columns:minmax(360px,.72fr) minmax(420px,1.28fr);align-items:start;gap:24px;width:min(1600px,100%);margin:0 auto;display:grid}.graphic-studio__controls,.graphic-studio__preview{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:28px 28px 28px 8px;box-shadow:0 30px 90px #00000042}.graphic-studio__controls{padding:clamp(24px,3vw,45px)}.graphic-studio__controls>header span,.graphic-studio__templates legend,.graphic-studio__form label>span{color:var(--brand-cyan);letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.graphic-studio__controls>header h1{letter-spacing:-.045em;text-transform:uppercase;margin:16px 0 20px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(54px,5.2vw,86px);font-weight:400;line-height:.78}.graphic-studio__controls>header p{color:#879bb7;max-width:520px;margin:0;font-size:9px;line-height:1.75}.graphic-studio__templates{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:34px 0 20px;padding:0;display:grid}.graphic-studio__templates legend{grid-column:1/-1;width:100%;margin-bottom:10px}.graphic-studio__templates button{color:#8aa0bc;cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #ffffff1a;border-radius:13px 13px 13px 4px;gap:6px;min-height:70px;padding:14px;display:grid}.graphic-studio__templates button:last-child{grid-column:1/-1}.graphic-studio__templates button strong{color:#fff;text-transform:uppercase;font-size:7px}.graphic-studio__templates button small{font-size:6px;line-height:1.45}.graphic-studio__templates button.is-active{background:linear-gradient(135deg,#23b2e833,#704ef52e);border-color:#57d3ff8c;box-shadow:inset 0 0 0 1px #60daff14}.graphic-studio__form{gap:10px;display:grid}.graphic-studio__form>label{gap:8px;display:grid}.graphic-studio__form input,.graphic-studio__form select,.graphic-studio__form textarea{color:#fff;width:100%;min-height:48px;font:inherit;background:#040e20b3;border:1px solid #ffffff21;border-radius:10px 10px 10px 3px;outline:0;padding:0 13px;font-size:8px}.graphic-studio__form textarea{resize:vertical;min-height:145px;padding-block:12px;line-height:1.65}.graphic-studio__form input:focus,.graphic-studio__form select:focus,.graphic-studio__form textarea:focus{border-color:var(--brand-cyan)}.graphic-studio__score{grid-template-columns:1fr 28px 1fr;align-items:end;gap:8px;display:grid}.graphic-studio__score label{gap:7px;display:grid}.graphic-studio__score label span{color:#8fa4c0;font-size:6px;font-weight:900}.graphic-studio__score input{text-align:center;font-family:Impact,Arial Narrow,sans-serif;font-size:24px}.graphic-studio__score>b{color:var(--brand-cyan);text-align:center;padding-bottom:12px}.graphic-studio__download{color:#fff;cursor:pointer;letter-spacing:.07em;text-transform:uppercase;background:linear-gradient(110deg,#2378f4,#7157f1);border:0;border-radius:14px 14px 14px 4px;justify-content:space-between;align-items:center;width:100%;min-height:58px;margin-top:18px;padding:0 19px;font-size:8px;font-weight:900;display:flex}.graphic-studio__download:disabled{cursor:wait;opacity:.7}.graphic-studio__download span{font-size:19px}.graphic-studio__preview{padding:18px;position:sticky;top:24px;overflow:hidden}.graphic-studio__preview>div{background:#030b18;border-radius:17px 17px 17px 5px;place-items:center;width:100%;max-height:calc(100vh - 130px);display:grid;overflow:hidden}.graphic-studio__preview canvas{object-fit:contain;width:100%;height:100%}.graphic-studio__preview>footer{color:#7489a5;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:15px;min-height:48px;padding:14px 5px 0;font-size:6px;font-weight:900;display:flex}.graphic-studio__preview>footer strong{color:var(--brand-cyan)}@media (width<=1050px){.graphic-studio{grid-template-columns:1fr}.graphic-studio__preview{position:static}.graphic-studio__preview>div{max-height:none}}@media (width<=620px){.graphic-studio-page{padding-inline:10px}.graphic-studio-page__nav{padding-inline:12px}.graphic-studio__controls,.graphic-studio__preview{border-radius:19px 19px 19px 6px}.graphic-studio__controls{padding:24px 18px}.graphic-studio__templates{grid-template-columns:1fr}.graphic-studio__templates button:last-child{grid-column:auto}}.season-teams__leagues{gap:54px;display:grid}.season-teams__league>header{border-bottom:1px solid #d8e1ec;justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;padding:0 4px 15px;display:flex}.season-teams__league>header>div{align-items:baseline;gap:13px;display:flex}.season-teams__league>header span{color:var(--brand-blue);font-family:Impact,Arial Narrow,sans-serif;font-size:28px}.season-teams__league>header h3{text-transform:uppercase;margin:0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(34px,4vw,54px);font-weight:400;line-height:.85}.season-teams__league>header strong{color:#718097;letter-spacing:.11em;text-transform:uppercase;font-size:7px}.season-schedule-browser{z-index:1;position:relative}.season-schedule-browser__leagues{background:#e6edf6;border:1px solid #d7e0eb;border-radius:23px 23px 23px 7px;grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:14px;padding:8px;display:grid}.season-schedule-browser__leagues button{color:#62738b;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:16px 16px 16px 5px;justify-content:space-between;align-items:center;gap:14px;min-height:78px;padding:14px 18px;transition:color .2s,background .2s,box-shadow .2s,transform .2s;display:flex}.season-schedule-browser__leagues button:hover{transform:translateY(-1px)}.season-schedule-browser__leagues button.is-active{color:#fff;background:linear-gradient(125deg,#1f67ed,#574ee1);box-shadow:0 12px 30px #255bd93d}.season-schedule-browser__leagues span{letter-spacing:.01em;text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(25px,3vw,39px)}.season-schedule-browser__leagues small{color:inherit;letter-spacing:.08em;opacity:.75;text-transform:uppercase;font-size:7px;font-weight:900}.season-schedule-browser__summary{background:#fff;border:1px solid #d7e0eb;border-radius:24px 24px 24px 7px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px;display:grid;overflow:hidden}.season-schedule-browser__summary article{border-right:1px solid #e1e8f1;flex-direction:column;min-height:122px;padding:20px;display:flex}.season-schedule-browser__summary article:last-child{border-right:0}.season-schedule-browser__summary span,.season-schedule-browser__summary small{color:#7a899e;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.season-schedule-browser__summary strong{color:var(--brand-blue);margin:auto 0 8px;font-family:Impact,Arial Narrow,sans-serif;font-size:46px;font-weight:400;line-height:.8}.season-schedule-browser__panel{padding-top:30px}.season-schedule-browser__round-nav{z-index:1;grid-template-columns:54px minmax(0,1fr) 54px;align-items:center;gap:16px;margin-bottom:19px;display:grid;position:relative}.season-schedule-browser__round-nav>button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:16px 16px 16px 5px;width:54px;height:54px;font-size:23px}.season-schedule-browser__round-nav>button:disabled{cursor:default;opacity:.25}.season-schedule-browser__round-nav>div{text-align:center}.season-schedule-browser__round-nav span{color:var(--brand-cyan);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.season-schedule-browser__round-nav h2{text-transform:uppercase;margin:8px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(45px,6vw,76px);font-weight:400;line-height:.8}.season-schedule-browser__round-nav h2 em{color:#7185a3;font-size:.45em;font-style:normal}.season-schedule-browser__rounds{z-index:1;scrollbar-width:thin;grid-template-columns:repeat(30,minmax(30px,1fr));gap:5px;margin-bottom:19px;display:grid;position:relative;overflow-x:auto}.season-schedule-browser__rounds button{color:#92a5bf;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:9px 9px 9px 3px;min-width:34px;min-height:38px;font-size:8px;font-weight:900}.season-schedule-browser__rounds button.is-active{color:#06162f;border-color:var(--brand-cyan);background:var(--brand-cyan)}.season-schedule-browser__pending{z-index:1;background:#ffffff0d;border:1px solid #ffffff21;border-radius:18px 18px 18px 5px;flex-direction:column;justify-content:center;gap:10px;min-height:145px;padding:30px;display:flex;position:relative}.season-schedule-browser__pending strong{color:#fff;text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(24px,3vw,38px);font-weight:400}.season-schedule-browser__pending p{color:#a8b9d2;max-width:65ch;margin:0;font-size:11px;line-height:1.7}.season-schedule-browser__note{z-index:1;border-top:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:22px;padding-top:20px;display:grid;position:relative}.season-schedule-browser__note strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.season-schedule-browser__note p{color:#7f92ad;margin:0;font-size:8px;line-height:1.65}.current-season-center__league-tabs{z-index:2;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px 18px 18px 6px;grid-template-columns:repeat(2,1fr);gap:7px;margin:0 0 10px;padding:7px;display:grid;position:relative}.current-season-center__league-tabs button{color:#91a5c0;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-radius:12px 12px 12px 4px;min-height:45px;font-size:8px;font-weight:900}.current-season-center__league-tabs button.is-active{color:#fff;background:linear-gradient(125deg,#2876f5,#6752e6)}@media (width<=700px){.season-schedule-browser__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.season-schedule-browser__summary article:nth-child(2){border-right:0}.season-schedule-browser__summary article:nth-child(-n+2){border-bottom:1px solid #e1e8f1}}@media (width<=620px){.season-teams__leagues{gap:42px}.season-teams__league>header{flex-direction:column;align-items:flex-start;gap:9px}.season-schedule-browser__leagues{padding:6px}.season-schedule-browser__leagues button{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:65px;padding:10px 12px}.season-schedule-browser__leagues span{font-size:27px}.season-schedule-browser__summary article{min-height:104px;padding:16px}.season-schedule-browser__summary strong{font-size:40px}.season-schedule-browser__panel{padding-inline:14px}.season-schedule-browser__round-nav{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.season-schedule-browser__round-nav>button{border-radius:13px 13px 13px 4px;width:44px;height:44px}.season-schedule-browser__round-nav h2{font-size:38px}.season-schedule-browser__rounds{grid-template-columns:repeat(18,34px);padding-bottom:7px}.season-schedule-browser__note{grid-template-columns:1fr;gap:8px}}.league-notices{color:#fff;background:radial-gradient(circle at 88% 8%,#6f53ef45,#0000 24rem),linear-gradient(145deg,#071a38,#0a2856);padding-block:100px}.league-notices--compact{padding-block:84px}.league-notices__heading,.newsroom__heading,.season-calendar__heading,.wlo-cup__heading,.public-discipline__heading,.cup-candidates>header{grid-template-columns:1.1fr .7fr;align-items:end;gap:70px;margin-bottom:38px;display:grid}.league-notices__heading h2,.newsroom__heading h2,.season-calendar__heading h2,.wlo-cup__heading h2,.public-discipline__heading h2,.cup-candidates h2{letter-spacing:-.035em;text-transform:uppercase;margin:12px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(55px,6.7vw,100px);font-weight:400;line-height:.8}.league-notices__heading>p,.newsroom__heading>p,.season-calendar__heading>div:last-child p,.public-discipline__heading>p,.cup-candidates>header>p{color:#8ea2be;margin:0;font-size:12px;line-height:1.75}.league-notices__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.league-notice{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:27px 27px 27px 8px;flex-direction:column;min-height:345px;padding:25px;display:flex;position:relative;overflow:hidden}.league-notice:after{content:"";border:1px solid var(--notice-color);width:180px;height:180px;position:absolute;top:-95px;right:-105px}@supports (color:color-mix(in lab, red, red)){.league-notice:after{border:1px solid color-mix(in srgb,var(--notice-color) 55%,transparent)}}.league-notice:after{box-shadow:0 0 0 28px var(--notice-color);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.league-notice:after{box-shadow:0 0 0 28px color-mix(in srgb,var(--notice-color) 9%,transparent)}}.league-notice--blue{--notice-color:#3778ff}.league-notice--cyan{--notice-color:#56d8ff}.league-notice--violet{--notice-color:#946eff}.league-notice>header{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.league-notice>header span{color:var(--notice-color);font-family:Impact,Arial Narrow,sans-serif;font-size:28px}.league-notice>header em{color:#b8c7da;letter-spacing:.09em;text-transform:uppercase;background:#ffffff14;border-radius:999px;padding:7px 9px;font-size:6px;font-style:normal;font-weight:900}.league-notice>div{margin:auto 0 25px}.league-notice small{color:var(--notice-color);letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.league-notice h3{letter-spacing:-.04em;text-transform:uppercase;margin:13px 0 14px;font-size:clamp(24px,2.35vw,38px);line-height:.94}.league-notice p{color:#8da1bc;margin:0;font-size:10px;line-height:1.7}.league-notice>a{color:#fff;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #ffffff1c;justify-content:space-between;padding-top:17px;font-size:8px;font-weight:900;display:flex}.league-notice>a span{color:var(--notice-color)}.season-calendar,.wlo-cup,.public-discipline,.newsroom{padding-block:104px}.match-center__shortcuts{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.match-center__shortcuts a{color:#fff;background:radial-gradient(circle at 100% 0,#674eee61,#0000 12rem),linear-gradient(145deg,#071a38,#0a2b5c);border-radius:17px 17px 17px 5px;grid-template-columns:1fr auto;align-items:center;gap:5px 15px;min-height:84px;padding:16px 18px;display:grid}.match-center__shortcuts span{color:#65dfff;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.match-center__shortcuts strong{text-transform:uppercase;grid-column:1;font-size:10px}.match-center__shortcuts b{color:#65dfff;grid-area:1/2/3;font-size:16px}.season-calendar__heading,.wlo-cup__heading,.public-discipline__heading,.newsroom__heading,.cup-candidates>header{color:#071a38}.season-calendar__heading>div:last-child strong{color:#e95069;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:8px;display:block}.season-calendar__summary,.public-discipline__stats{background:#fff;border:1px solid #d7e0ec;border-radius:27px 27px 27px 8px;grid-template-columns:repeat(4,1fr);margin-bottom:16px;display:grid;overflow:hidden;box-shadow:0 22px 58px #14325e14}.season-calendar__summary article,.public-discipline__stats article{border-right:1px solid #e0e7f0;flex-direction:column;min-height:155px;padding:23px;display:flex}.season-calendar__summary article:last-child,.public-discipline__stats article:last-child{border-right:0}.season-calendar__summary span,.season-calendar__summary small,.public-discipline__stats span,.public-discipline__stats small{color:#7d8da2;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.season-calendar__summary strong,.public-discipline__stats strong{color:#2f70ef;margin:auto 0 10px;font-family:Impact,Arial Narrow,sans-serif;font-size:56px;font-weight:400;line-height:.75}.season-calendar__jump{background:#dfe8f4;border-radius:16px 16px 16px 5px;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:18px;padding:14px;display:grid}.season-calendar__jump a{color:#60738d;text-transform:uppercase;background:#f8fafd;border-radius:10px 10px 10px 3px;justify-content:space-between;align-items:center;gap:15px;min-height:48px;padding:12px 14px;font-size:7px;font-weight:900;display:flex}.season-calendar__jump a span{color:#2f70ef}.season-calendar__rounds{grid-template-columns:repeat(2,1fr);align-items:start;gap:15px;display:grid}.calendar-round{background:#fff;border:1px solid #d7e0eb;border-radius:24px 24px 24px 7px;scroll-margin-top:150px;overflow:hidden;box-shadow:0 18px 48px #14325e12}.calendar-round>header{color:#fff;background:radial-gradient(circle at 100% 0,#6d53f070,#0000 15rem),linear-gradient(145deg,#071a38,#0b2d60);justify-content:space-between;align-items:center;gap:20px;min-height:100px;padding:20px 22px;display:flex}.calendar-round>header span,.calendar-round>header strong{color:#6adfff;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.calendar-round>header h3{text-transform:uppercase;margin:9px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:34px;font-weight:400;line-height:.8}.calendar-round ol{margin:0;padding:0;list-style:none}.calendar-round li{border-bottom:1px solid #e4eaf2}.calendar-round li a{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 20px;align-items:center;gap:8px;min-height:61px;padding:11px 17px;display:grid}.calendar-round li span{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;padding-left:13px;font-size:7px;font-weight:900;position:relative;overflow:hidden}.calendar-round li span:before{content:"";background:var(--club-color);width:6px;height:6px;box-shadow:0 0 0 4px var(--club-color);border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.calendar-round li span:before{box-shadow:0 0 0 4px color-mix(in srgb,var(--club-color) 12%,transparent)}}.calendar-round li b{color:#96a4b5;text-align:center;font-size:6px}.calendar-round li span:nth-of-type(2){text-align:right}.calendar-round li span:nth-of-type(2):before{left:auto;right:0}.calendar-round li span:nth-of-type(2){padding:0 13px 0 0}.calendar-round li i{color:#2f70ef;text-align:right;font-style:normal}.calendar-round>footer{background:#edf3f9;padding:15px 18px}.calendar-round>footer a{color:#2f70ef;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:7px;font-weight:900;display:flex}.wlo-cup__status{background:#fff;border:1px solid #d8e1ec;border-radius:19px 19px 19px 6px;padding:22px}.wlo-cup__status>span{color:#8365ef;text-transform:uppercase;align-items:center;gap:9px;font-size:7px;font-weight:900;display:flex}.wlo-cup__status i{background:#f1b84b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f1b84b24}.wlo-cup__status strong{text-transform:uppercase;margin:18px 0 10px;font-size:11px;display:block}.wlo-cup__status p{color:#78899f;margin:0;font-size:9px;line-height:1.65}.cup-bracket{color:#fff;background:radial-gradient(circle at 92% 0,#7d49ee61,#0000 28rem),linear-gradient(145deg,#06162f,#0a2854);border-radius:29px 29px 29px 9px;grid-template-columns:repeat(4,minmax(215px,1fr));gap:12px;padding:16px;display:grid;overflow-x:auto;box-shadow:0 28px 70px #071d4133}.cup-bracket>section{background:#ffffff0a;border:1px solid #ffffff14;border-radius:19px 19px 19px 6px;min-width:215px;padding:13px}.cup-bracket>section>header{border-bottom:1px solid #ffffff1a;grid-template-columns:32px 1fr;align-content:center;gap:5px 10px;min-height:75px;display:grid}.cup-bracket>section>header span{color:#63dfff;grid-row:1/3;font-family:Impact,Arial Narrow,sans-serif;font-size:22px}.cup-bracket>section>header strong{text-transform:uppercase;font-size:7px}.cup-bracket>section>header small{color:#7f93ad;text-transform:uppercase;font-size:6px}.cup-bracket>section>div{flex-direction:column;justify-content:space-around;gap:8px;min-height:520px;display:flex}.cup-bracket article{background:#0000001f;border:1px dashed #ffffff29;border-radius:10px 10px 10px 3px;grid-template-columns:24px 1fr;align-content:center;gap:3px 8px;min-height:53px;padding:10px;display:grid}.cup-bracket article>span{color:#8ca0ba;grid-row:1/3;font-family:Impact,Arial Narrow,sans-serif;font-size:13px}.cup-bracket article strong{text-transform:uppercase;font-size:5px}.cup-bracket article small{color:#71849e;font-size:5px}.cup-candidates{margin-top:78px}.cup-candidates>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.cup-candidates>div>a{background:radial-gradient(circle at 0 50%,var(--cup-team),transparent 9rem),white;border:1px solid #d8e1ec;border-radius:17px 17px 17px 5px;grid-template-columns:61px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:90px;padding:13px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.cup-candidates>div>a{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--cup-team) 11%,transparent),transparent 9rem),white}}.cup-candidates .match-team-mark--compact{border-radius:15px 15px 15px 5px;width:58px}.cup-candidates a>span{gap:5px;display:grid}.cup-candidates a strong{text-transform:uppercase;font-size:9px}.cup-candidates a small{color:#8492a5;text-transform:uppercase;font-size:6px;font-weight:900}.cup-candidates a>b{color:#7b69d6;text-transform:uppercase;background:#eeeaff;border-radius:999px;padding:7px 9px;font-size:5px}.public-discipline__status{color:#fff;background:linear-gradient(145deg,#071a38,#0b2b5a);border-radius:18px 18px 18px 6px;grid-template-columns:1fr auto auto;align-items:center;gap:22px;min-height:72px;margin-bottom:16px;padding:17px 22px;display:grid}.public-discipline__status>span{color:#69dfff;text-transform:uppercase;align-items:center;gap:9px;font-size:7px;font-weight:900;display:flex}.public-discipline__status i{background:#42d49b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #42d49b21}.public-discipline__status>strong{text-transform:uppercase;font-size:8px}.public-discipline__status a{color:#69dfff;text-transform:uppercase;font-size:7px;font-weight:900}.public-discipline__heading{margin-top:76px}.public-discipline__procedure{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.public-discipline__procedure article{background:#fff;border:1px solid #d9e2ed;border-radius:22px 22px 22px 7px;flex-direction:column;min-height:235px;padding:22px;display:flex}.public-discipline__procedure article>span{color:#2e72f1;font-family:Impact,Arial Narrow,sans-serif;font-size:28px}.public-discipline__procedure article>div{margin-top:auto}.public-discipline__procedure h3{text-transform:uppercase;margin:0 0 11px;font-size:20px}.public-discipline__procedure p{color:#77889e;margin:0;font-size:9px;line-height:1.65}.discipline-register{background:#fff;border:1px solid #d7e0eb;border-radius:25px 25px 25px 8px;margin-top:18px;overflow:hidden}.discipline-register>header{border-bottom:1px solid #e1e8f1;justify-content:space-between;align-items:center;min-height:100px;padding:20px 24px;display:flex}.discipline-register h2{text-transform:uppercase;margin:8px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:38px;font-weight:400;line-height:.8}.discipline-register>header>strong{color:#2f70ef;text-transform:uppercase;font-size:8px}.discipline-register>div{text-align:center;background:#f3f7fb;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:28px;display:flex}.discipline-register>div>span{color:#fff;background:#27ba89;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.discipline-register>div strong{text-transform:uppercase;margin-top:17px;font-size:10px}.discipline-register>div p{color:#7b8ba0;margin:9px 0 0;font-size:8px}.discipline-register>.discipline-register__records{text-align:left;background:#fff;min-height:0;padding:0;display:block}.discipline-register__records article{border-bottom:1px solid #e1e8f1;grid-template-columns:115px minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 24px;display:grid}.discipline-register__records article:last-child{border-bottom:0}.discipline-register__records article>span{color:#64758c;letter-spacing:.08em;text-transform:uppercase;background:#edf2f7;border-radius:999px;justify-content:center;width:auto;height:auto;padding:7px 9px;font-size:6px;font-weight:900;display:inline-flex}.discipline-register__records article>span.is-active{color:#a33b22;background:#fff0e9}.discipline-register__records article>div strong{color:#071a38;margin:0;font-size:13px;display:block}.discipline-register__records article>div small{color:#61748c;text-transform:uppercase;margin-top:6px;font-size:7px;font-weight:800;display:block}.discipline-register__records article>div p{max-width:680px;margin-top:8px}.discipline-register__records dl{gap:22px;margin:0;display:flex}.discipline-register__records dl div{min-width:65px}.discipline-register__records dt{color:#8a99ac;text-transform:uppercase;font-size:6px;font-weight:900}.discipline-register__records dd{color:#174fbd;margin:5px 0 0;font-size:8px;font-weight:900}.newsroom__channels{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.newsroom__channels article{background:#fff;border:1px solid #d8e1ec;border-radius:22px 22px 22px 7px;flex-direction:column;min-height:235px;padding:22px;display:flex}.newsroom__channels article>span{color:#2f70ef;font-family:Impact,Arial Narrow,sans-serif;font-size:27px}.newsroom__channels article>div{margin:auto 0 18px}.newsroom__channels h3{text-transform:uppercase;margin:0 0 10px;font-size:20px}.newsroom__channels p{color:#77889e;margin:0;font-size:9px;line-height:1.65}.newsroom__channels small{color:#24a5d9;text-transform:uppercase;font-size:6px;font-weight:900}.newsroom__published{background:#fff;border:1px solid #d7e0eb;border-radius:28px 28px 28px 9px;margin-bottom:70px;overflow:hidden}.newsroom__published>header{border-bottom:1px solid #e1e8f1;justify-content:space-between;align-items:flex-end;gap:25px;padding:27px 30px;display:flex}.newsroom__published>header h2{text-transform:uppercase;margin:9px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:46px;font-weight:400;line-height:.82}.newsroom__published>header>strong{color:#2f70ef;text-transform:uppercase;font-size:7px}.newsroom__published>div{grid-template-columns:repeat(3,1fr);display:grid}.newsroom__published a{color:#071a38;border-right:1px solid #e1e8f1;grid-template-columns:35px minmax(0,1fr) auto;gap:13px;min-height:245px;padding:24px;display:grid}.newsroom__published a:nth-child(3n){border-right:0}.newsroom__published a>span{color:#2f70ef;font-family:Impact,Arial Narrow,sans-serif;font-size:22px}.newsroom__published a small{color:#7187a5;text-transform:uppercase;font-size:6px;font-weight:900}.newsroom__published a h3{text-transform:uppercase;margin:25px 0 11px;font-size:20px}.newsroom__published a p{color:#71839a;margin:0;font-size:9px;line-height:1.65}.newsroom__published a>b{color:#2f70ef}.publication-page__hero{color:#fff;background:linear-gradient(145deg,#071a38,#0b2b5a);padding:155px 0 85px}.publication-page__hero a,.publication-page__hero>.shell>span,.publication-page__hero small{color:#69dfff;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.publication-page__hero>.shell>span{margin-top:70px}.publication-page__hero h1{text-transform:uppercase;max-width:980px;margin:18px 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(58px,8vw,118px);font-weight:400;line-height:.82}.publication-page__hero p{color:#b2c5dc;max-width:740px;font-size:15px;line-height:1.7}.publication-page__hero small{color:#7187a5;margin-top:25px}.publication-page__body{max-width:850px}.publication-page__body p{color:#31465f;margin:0 0 25px;font-size:15px;line-height:1.9}.newsroom__archive{color:#fff;background:linear-gradient(145deg,#071a38,#0b2b5a);border-radius:28px 28px 28px 9px;margin-top:70px;overflow:hidden}.newsroom__archive>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-end;gap:25px;padding:27px 30px;display:flex}.newsroom__archive h2{text-transform:uppercase;margin:9px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:46px;font-weight:400;line-height:.82}.newsroom__archive>header>a{color:#65dfff;text-transform:uppercase;font-size:7px;font-weight:900}.newsroom__archive>div{grid-template-columns:repeat(3,1fr);display:grid}.newsroom__archive article{border-right:1px solid #ffffff17;grid-template-columns:35px 1fr;gap:13px;min-height:240px;padding:24px;display:grid}.newsroom__archive article:last-child{border-right:0}.newsroom__archive article>span{color:#65dfff;font-family:Impact,Arial Narrow,sans-serif;font-size:22px}.newsroom__archive article small{color:#7187a5;text-transform:uppercase;font-size:6px;font-weight:900}.newsroom__archive article h3{text-transform:uppercase;margin:25px 0 11px;font-size:20px}.newsroom__archive article p{color:#8ca0bb;margin:0;font-size:9px;line-height:1.65}.team-season-dashboard{color:#fff;background:radial-gradient(circle at 88% 4%,var(--team-color),transparent 18rem),repeating-linear-gradient(118deg,transparent 0 42px,#ffffff06 42px 43px),linear-gradient(145deg,#06142c,#0a2858);border:1px solid #ffffff1c;border-radius:28px 28px 28px 8px;padding:28px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.team-season-dashboard{background:radial-gradient(circle at 88% 4%,color-mix(in srgb,var(--team-color) 48%,transparent),transparent 18rem),repeating-linear-gradient(118deg,transparent 0 42px,#ffffff06 42px 43px),linear-gradient(145deg,#06142c,#0a2858)}}.team-season-dashboard{box-shadow:0 24px 68px #06142c33}.team-season-dashboard:before{content:"26/27";color:#ffffff09;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:76px;line-height:.8;position:absolute;top:6px;right:-9px}.team-season-dashboard>header{z-index:1;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex;position:relative}.team-season-dashboard>header span,.team-season-leaders>header span{color:var(--brand-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.team-season-dashboard>header h2,.team-season-leaders>header h2{letter-spacing:-.04em;text-transform:uppercase;margin:14px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(35px,3.2vw,48px);font-weight:400;line-height:.84}.team-season-dashboard>header>strong{z-index:1;color:var(--acid);font-family:Impact,Arial Narrow,sans-serif;font-size:34px;line-height:.8;position:relative}.team-season-dashboard__standings{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px 18px 18px 6px;grid-template-columns:repeat(2,1fr);display:grid}.team-season-dashboard__standings article{border-right:1px solid #ffffff1a;flex-direction:column;min-width:0;min-height:120px;padding:18px;display:flex}.team-season-dashboard__standings article:last-child{border-right:0}.team-season-dashboard__standings span,.team-season-dashboard__standings small,.team-season-dashboard__status span,.team-season-dashboard__status small{color:#8296b4;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900;line-height:1.45}.team-season-dashboard__standings strong{color:var(--acid);margin:auto 0 8px;font-family:Impact,Arial Narrow,sans-serif;font-size:48px;line-height:.72}.team-season-form{background:#010a1847;border:1px solid #ffffff1a;border-radius:18px 18px 18px 6px;margin-top:12px;padding:18px}.team-season-form>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.team-season-form>header span,.team-season-form>header small{color:#a7b7cc;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.team-season-form>div{grid-template-columns:repeat(5,1fr);gap:7px;margin-top:14px;display:grid}.team-season-form>div span{aspect-ratio:1;color:#8194b0;border:1px dashed #ffffff36;border-radius:50%;place-items:center;font-size:8px;display:grid}.team-season-form>div span.is-w,.team-season-form>div span.is-r,.team-season-form>div span.is-p{border-style:solid;font-weight:900}.team-season-form>p{color:#7287a5;text-transform:uppercase;margin:12px 0 0;font-size:6px;line-height:1.55}.team-season-next{--opponent-color:var(--brand-blue);border:1px solid var(--opponent-color);grid-template-columns:72px 54px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:92px;margin-top:12px;padding:13px;display:grid}@supports (color:color-mix(in lab, red, red)){.team-season-next{border:1px solid color-mix(in srgb,var(--opponent-color) 54%,#ffffff1f)}}.team-season-next{background:radial-gradient(circle at 82% 50%,var(--opponent-color),transparent 11rem),#ffffff0b;border-radius:18px 18px 18px 6px}@supports (color:color-mix(in lab, red, red)){.team-season-next{background:radial-gradient(circle at 82% 50%,color-mix(in srgb,var(--opponent-color) 28%,transparent),transparent 11rem),#ffffff0b}}.team-season-next{transition:transform .2s,border-color .2s}.team-season-next:hover{border-color:var(--opponent-color);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.team-season-next:hover{border-color:color-mix(in srgb,var(--opponent-color) 72%,white)}}.team-season-next>div{gap:5px;min-width:0;display:grid}.team-season-next>div:first-child span,.team-season-next small{color:#8195b3;letter-spacing:.08em;text-transform:uppercase;font-size:5px;font-weight:900}.team-season-next>div:first-child strong{color:var(--brand-cyan);text-transform:uppercase;font-size:8px}.team-season-next .match-team-mark--compact{border-radius:14px 14px 14px 4px;width:52px}.team-season-next b{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.team-season-next i{color:var(--brand-cyan);font-size:15px;font-style:normal}.team-season-dashboard__status{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.team-season-dashboard__status article{background:#ffffff09;border:1px solid #ffffff17;border-radius:15px 15px 15px 5px;gap:7px;min-width:0;padding:15px;display:grid}.team-season-dashboard__status strong{overflow-wrap:anywhere;color:#fff;text-transform:uppercase;font-size:10px}.team-season-leaders{border:1px solid var(--team-color);padding:28px}@supports (color:color-mix(in lab, red, red)){.team-season-leaders{border:1px solid color-mix(in srgb,var(--team-color) 18%,#d6dfeb)}}.team-season-leaders{background:radial-gradient(circle at 88% 6%,var(--team-color),transparent 17rem),#ffffffdb;border-radius:28px 28px 28px 8px}@supports (color:color-mix(in lab, red, red)){.team-season-leaders{background:radial-gradient(circle at 88% 6%,color-mix(in srgb,var(--team-color) 10%,transparent),transparent 17rem),#ffffffdb}}.team-season-leaders{box-shadow:0 20px 58px #18356714}.team-season-leaders>header span{color:var(--team-color)}.team-season-leaders>div{border:1px solid #1835671a;border-radius:18px 18px 18px 6px;grid-template-columns:repeat(2,1fr);display:grid}.team-season-leaders article{border-bottom:1px solid #18356717;border-right:1px solid #18356717;flex-direction:column;min-width:0;min-height:125px;padding:17px;display:flex}.team-season-leaders article:nth-child(2n){border-right:0}.team-season-leaders article:nth-last-child(-n+2){border-bottom:0}.team-season-leaders article span,.team-season-leaders article small{color:#7f8da1;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900;line-height:1.45}.team-season-leaders article strong{color:var(--team-color);margin:auto 0 7px;font-family:Impact,Arial Narrow,sans-serif;font-size:45px;line-height:.72}.team-season-leaders>p{color:#7b899e;margin:17px 0 0;font-size:7px;line-height:1.6}.individual-player-metrics{grid-template-columns:minmax(190px,1.3fr) repeat(5,minmax(82px,1fr))}.individual-player-season-hub__grid{grid-template-columns:minmax(0,1.12fr) minmax(280px,.88fr);gap:14px;display:grid}.individual-player-ovr-chart{color:#fff;background:radial-gradient(circle at 84% 8%,var(--player-team),transparent 19rem),repeating-linear-gradient(0deg,transparent 0 49px,#ffffff09 49px 50px),linear-gradient(145deg,#071a38,#0a2a58);border-radius:28px 28px 28px 8px;flex-direction:column;min-height:430px;padding:30px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.individual-player-ovr-chart{background:radial-gradient(circle at 84% 8%,color-mix(in srgb,var(--player-team) 52%,transparent),transparent 19rem),repeating-linear-gradient(0deg,transparent 0 49px,#ffffff09 49px 50px),linear-gradient(145deg,#071a38,#0a2a58)}}.individual-player-ovr-chart{box-shadow:0 24px 68px #06142c2e}.individual-player-ovr-chart>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.individual-player-ovr-chart>header>div{gap:9px;display:grid}.individual-player-ovr-chart>header span,.individual-player-ovr-chart>header small,.individual-player-ovr-chart>footer{color:#8fa3bf;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-ovr-chart>header strong{color:var(--acid);font-family:Impact,Arial Narrow,sans-serif;font-size:64px;font-weight:400;line-height:.72}.individual-player-ovr-chart__plot{grid-template-columns:repeat(var(--ovr-points,6),1fr);align-items:end;gap:8px;min-height:255px;margin:24px 0 20px;display:grid}.individual-player-ovr-chart__plot>div,.individual-player-ovr-chart__plot>a{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-width:0;height:100%;display:flex}.individual-player-ovr-chart__plot strong{color:#94a6bf;font-size:8px}.individual-player-ovr-chart__plot i{width:min(28px,70%);height:var(--ovr-value,18%);background:linear-gradient(180deg,var(--acid),var(--brand-cyan));min-height:52px;box-shadow:0 0 25px var(--player-team);border:0;border-radius:8px 8px 3px 3px;display:block}@supports (color:color-mix(in lab, red, red)){.individual-player-ovr-chart__plot i{box-shadow:0 0 25px color-mix(in srgb,var(--player-team) 44%,transparent)}}.individual-player-ovr-chart__plot i{transition:height .25s}.individual-player-ovr-chart__plot .is-start i{box-shadow:none;background:#ffffff29}.individual-player-ovr-chart__plot>a:hover i{filter:brightness(1.18)}.individual-player-ovr-chart__plot>a strong{color:#fff}.individual-player-ovr-chart__plot small{color:#8296b4;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.individual-player-ovr-chart__plot em{color:#a4b4ca;font-size:6px;font-style:normal;font-weight:900}.individual-player-ovr-chart__plot em.is-up{color:var(--acid)}.individual-player-ovr-chart__plot em.is-down{color:#ff8aa3}.individual-player-ovr-factors{flex-wrap:wrap;gap:7px;margin:-3px 0 20px;display:flex}.individual-player-ovr-factors span{background:#c8ff3512;border:1px solid #c8ff352e;border-radius:999px;align-items:center;gap:9px;min-height:30px;padding:7px 10px;display:inline-flex}.individual-player-ovr-factors b,.individual-player-ovr-factors em{letter-spacing:.06em;text-transform:uppercase;font-size:6px;font-style:normal;font-weight:900}.individual-player-ovr-factors b{color:#a9b9ce}.individual-player-ovr-factors em{color:var(--acid)}.individual-player-ovr-factors span.is-negative{background:#ff8aa312;border-color:#ff8aa333}.individual-player-ovr-factors span.is-negative em{color:#ff8aa3}.individual-player-ovr-empty{border:1px dashed #ffffff26;border-radius:14px;align-items:center;gap:14px;margin:-3px 0 20px;padding:14px 16px;display:flex}.individual-player-ovr-empty strong{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:28px;font-weight:400}.individual-player-ovr-empty span{color:#91a4bf;font-size:7px;line-height:1.5}.individual-player-ovr-chart>footer{border-top:1px solid #ffffff1a;justify-content:space-between;gap:20px;margin-top:auto;padding-top:17px;display:flex}.individual-player-ovr-chart>footer b{color:#b5c5da;text-align:right;font-size:6px}.individual-player-recent-matches{background:#ffffffdb;border:1px solid #1835671a;border-radius:28px 28px 28px 8px;min-height:430px;overflow:hidden;box-shadow:0 20px 58px #18356714}.individual-player-recent-matches>header{color:#fff;background:linear-gradient(125deg,#0b2859,var(--player-team));justify-content:space-between;align-items:center;min-height:84px;padding:22px 24px;display:flex}.individual-player-recent-matches>header span{color:#b6c7dc;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-recent-matches>header strong{color:var(--acid);font-family:Impact,Arial Narrow,sans-serif;font-size:36px;font-weight:400;line-height:.8}.individual-player-recent-matches>div>:is(div,a){border-bottom:1px solid #18356717;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;min-height:68px;padding:11px 18px;display:grid}.individual-player-recent-matches>div>a{transition:background .2s}.individual-player-recent-matches>div>a:hover{background:var(--player-team)}@supports (color:color-mix(in lab, red, red)){.individual-player-recent-matches>div>a:hover{background:color-mix(in srgb,var(--player-team) 7%,white)}}.individual-player-recent-matches>div>:is(div,a):last-child{border-bottom:0}.individual-player-recent-matches>div>:is(div,a)>span{color:var(--player-team);font-family:Impact,Arial Narrow,sans-serif;font-size:20px}.individual-player-recent-matches>div>:is(div,a)>div{gap:5px;min-width:0;display:grid}.individual-player-recent-matches strong{text-transform:uppercase;font-size:8px}.individual-player-recent-matches small{color:#8491a4;text-transform:uppercase;font-size:5px;font-weight:900;line-height:1.45}.individual-player-recent-matches b{color:#9aa6b6;font-size:18px}.individual-player-career__track dl{grid-template-columns:1fr 1.2fr;gap:7px;margin:7px 0 0;display:grid}.individual-player-career__track dl>div{background:#edf2f8;border-radius:10px 10px 10px 3px;gap:5px;padding:9px;display:grid}.individual-player-career__track dt{color:#8190a5;letter-spacing:.09em;text-transform:uppercase;font-size:5px;font-weight:900}.individual-player-career__track dd{color:#34455f;text-transform:uppercase;margin:0;font-size:7px;font-weight:900}.individual-player-career__step--current dl>div{background:#ffffff12}.individual-player-career__step--current dt{color:#8296b4}.individual-player-career__step--current dd{color:#fff}.individual-player-availability{color:#fff;background:radial-gradient(circle at 88% 3%,var(--player-team),transparent 18rem),linear-gradient(145deg,#071a38,#0c2a59);border:1px solid #ffffff1c;border-radius:27px 27px 27px 8px;padding:28px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.individual-player-availability{background:radial-gradient(circle at 88% 3%,color-mix(in srgb,var(--player-team) 52%,transparent),transparent 18rem),linear-gradient(145deg,#071a38,#0c2a59)}}.individual-player-availability{box-shadow:0 24px 68px #06142c30}.individual-player-availability>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.individual-player-availability>header span{color:var(--brand-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.individual-player-availability>header h2{letter-spacing:-.04em;text-transform:uppercase;margin:14px 0 22px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:.86}.individual-player-availability>header i{background:#f2ba46;border-radius:50%;width:9px;height:9px;margin-top:5px;box-shadow:0 0 0 7px #f2ba4621}.individual-player-availability__status{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:17px 17px 17px 5px;gap:7px;padding:17px;display:grid}.individual-player-availability__status span,.individual-player-availability__status small,.individual-player-availability dt{color:#8296b4;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900;line-height:1.45}.individual-player-availability__status strong{color:var(--acid);text-transform:uppercase;font-size:10px;line-height:1.4}.individual-player-availability>dl{margin:13px 0 0;display:grid}.individual-player-availability>dl>div{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:17px;padding:12px 0;display:flex}.individual-player-availability dd{color:#a6b6cc;text-align:right;text-transform:uppercase;margin:0;font-size:8px;font-weight:900}.individual-player-next-match{--opponent-color:var(--brand-blue);border:1px solid var(--opponent-color);grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:86px;margin-top:14px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.individual-player-next-match{border:1px solid color-mix(in srgb,var(--opponent-color) 56%,#ffffff1f)}}.individual-player-next-match{background:radial-gradient(circle at 0 50%,var(--opponent-color),transparent 9rem),#ffffff0b;border-radius:17px 17px 17px 5px}@supports (color:color-mix(in lab, red, red)){.individual-player-next-match{background:radial-gradient(circle at 0 50%,color-mix(in srgb,var(--opponent-color) 28%,transparent),transparent 9rem),#ffffff0b}}.individual-player-next-match .match-team-mark--compact{border-radius:13px 13px 13px 4px;width:48px}.individual-player-next-match>div{gap:5px;min-width:0;display:grid}.individual-player-next-match span,.individual-player-next-match small{color:#8296b4;letter-spacing:.08em;text-transform:uppercase;font-size:5px;font-weight:900}.individual-player-next-match strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.individual-player-next-match>b{color:var(--brand-cyan);font-size:15px}@media (width<=1000px){.current-season-center__heading{grid-template-columns:1fr;gap:25px}.current-season-center__intro{justify-self:start}.current-season-leaders{grid-template-columns:repeat(2,1fr)}.league-notices__heading,.newsroom__heading,.season-calendar__heading,.wlo-cup__heading,.public-discipline__heading,.cup-candidates>header{grid-template-columns:1fr;gap:24px}.league-notices__heading{grid-template-columns:minmax(0,1fr)}.league-notices__grid{grid-template-columns:1fr}.league-notice{min-height:290px}.season-calendar__rounds,.cup-candidates>div{grid-template-columns:1fr}.public-discipline__procedure,.newsroom__channels{grid-template-columns:repeat(2,1fr)}.newsroom__archive>div,.newsroom__published>div{grid-template-columns:1fr}.newsroom__published a{border-bottom:1px solid #e1e8f1;border-right:0;min-height:180px}.newsroom__archive article{border-bottom:1px solid #ffffff17;border-right:0;min-height:180px}.newsroom__archive article:last-child{border-bottom:0}.individual-player-season-hub__grid{grid-template-columns:1fr}.individual-player-ovr-chart,.individual-player-recent-matches{min-height:390px}.team-season-next b,.individual-player-next-match strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.25;overflow:visible}}@media (width<=700px){.global-search{place-items:stretch stretch;padding:0}.global-search__panel{border:0;border-radius:0;width:100%;height:100%;max-height:none}.global-search__panel>header{min-height:96px;padding-inline:18px}.global-search__panel>header h2{font-size:40px}.global-search__input{margin-inline:14px}.global-search__input kbd{display:none}.global-search__filters{padding-inline:14px}.global-search__results>a{grid-template-columns:44px minmax(0,1fr) 20px}.global-search__results>a>em{display:none}.global-search__results a>b{grid-column:3}.global-search__panel>footer>strong{display:none}.current-season-center{padding-block:82px}.current-season-center__heading h2{font-size:clamp(58px,18vw,88px)}.current-season-summary{grid-template-columns:repeat(2,1fr)}.current-season-summary article:nth-child(2){border-right:0}.current-season-summary article:nth-child(-n+2){border-bottom:1px solid #ffffff1a}.current-season-leaders{grid-template-columns:1fr}.current-season-table>footer{flex-direction:column;align-items:flex-start}.league-notices,.season-calendar,.wlo-cup,.public-discipline,.newsroom{padding-block:76px}.match-center__shortcuts{grid-template-columns:1fr}.league-notices__heading h2,.newsroom__heading h2,.season-calendar__heading h2,.wlo-cup__heading h2,.public-discipline__heading h2,.cup-candidates h2{font-size:clamp(53px,16vw,78px)}.league-notices__heading h2{font-size:clamp(47px,14.5vw,78px)}.season-calendar__summary,.public-discipline__stats{grid-template-columns:repeat(2,1fr)}.season-calendar__summary article:nth-child(2),.public-discipline__stats article:nth-child(2){border-right:0}.season-calendar__summary article:nth-child(-n+2),.public-discipline__stats article:nth-child(-n+2){border-bottom:1px solid #e0e7f0}.season-calendar__jump{grid-template-columns:1fr}.calendar-round li a{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)}.calendar-round li i{display:none}.cup-bracket{border-radius:0;margin-inline:-18px}.cup-candidates>div>a{grid-template-columns:55px minmax(0,1fr)}.cup-candidates a>b{text-align:center;grid-column:1/-1}.public-discipline__status{grid-template-columns:1fr;gap:12px}.public-discipline__procedure,.newsroom__channels{grid-template-columns:1fr}.public-discipline__procedure article,.newsroom__channels article{min-height:205px}.discipline-register>header,.newsroom__archive>header,.newsroom__published>header{flex-direction:column;align-items:flex-start}.discipline-register__records article{grid-template-columns:1fr;gap:12px}.discipline-register__records dl{flex-wrap:wrap}.team-season-next{grid-template-columns:62px 50px minmax(0,1fr)}.team-season-next>i{display:none}.individual-player-heading>div,.individual-player-heading>p{min-width:0}.individual-player-heading h2,.individual-player-heading .kicker{overflow-wrap:anywhere}.individual-player-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.individual-player-metrics article.individual-player-metric--overall{grid-column:1/-1}.individual-player-metrics article:nth-child(4),.individual-player-metrics article:nth-child(5){border-bottom:1px solid #1835671a}.individual-player-metrics article:nth-child(6){border-right:0;grid-column:1/-1}.individual-player-season-hub__grid{gap:12px}.individual-player-ovr-chart{min-height:375px;padding:24px 19px}.individual-player-ovr-chart__plot{gap:4px;min-height:220px}.individual-player-ovr-chart>footer{flex-direction:column;align-items:flex-start}.individual-player-ovr-chart>footer b{text-align:left}}@media (width<=460px){.individual-player-metrics{grid-template-columns:minmax(0,1fr)}.individual-player-metrics article.individual-player-metric--overall{grid-column:auto}.current-season-summary{grid-template-columns:1fr}.current-season-summary article{border-bottom:1px solid #ffffff1a;border-right:0;min-height:118px}.current-season-summary article:last-child{border-bottom:0}.season-calendar__summary,.public-discipline__stats{grid-template-columns:1fr}.season-calendar__summary article,.public-discipline__stats article,.season-calendar__summary article:nth-child(2),.public-discipline__stats article:nth-child(2){border-bottom:1px solid #e0e7f0;border-right:0;min-height:118px}.season-calendar__summary article:last-child,.public-discipline__stats article:last-child{border-bottom:0}.calendar-round>header{flex-direction:column;align-items:flex-start}.calendar-round li a{padding-inline:12px}.calendar-round li span{font-size:6px}.team-season-dashboard__standings,.team-season-dashboard__status,.team-season-leaders>div{grid-template-columns:1fr}.team-season-dashboard__standings article,.team-season-leaders article{border-bottom:1px solid #ffffff1a;border-right:0}.team-season-leaders article{border-bottom-color:#18356717}.team-season-dashboard__standings article:last-child,.team-season-leaders article:last-child{border-bottom:0}.individual-player-ovr-chart__plot{min-height:190px}.individual-player-ovr-chart__plot i{width:20px}.individual-player-career__track dl{grid-template-columns:1fr}}.panel-gateway{padding-block:104px 116px}.panel-gateway__notice{background:#e9f1fb;border:1px solid #ced9e8;border-radius:17px 17px 17px 5px;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr) auto;align-items:center;gap:28px;margin-bottom:72px;padding:18px 20px;display:grid}.panel-gateway__notice>span{color:#1370cb;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:11px;font-size:8px;font-weight:900;display:flex}.panel-gateway__notice>span i{background:var(--brand-cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #29c1ef21}.panel-gateway__notice>strong{color:#50617a;font-size:9px;line-height:1.7}.panel-gateway__notice>a{color:#fff;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(110deg,#247af3,#7058ef);border-radius:11px 11px 11px 4px;padding:13px 16px;font-size:7px;font-weight:900}.panel-gateway__notice.is-authenticated{background:#edf9f5;border-color:#a9ddca}.panel-gateway__heading{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:end;gap:70px;margin-bottom:46px;display:grid}.panel-gateway__heading h2{color:var(--brand-blue-deep);font-family:var(--wlo-display);letter-spacing:-.045em;text-transform:uppercase;margin:15px 0 0;font-size:clamp(60px,7.2vw,105px);font-weight:700;line-height:.78}.panel-gateway__heading>p{color:#66758a;max-width:590px;margin:0 0 5px;font-size:12px;line-height:1.8}.panel-gateway__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.panel-gateway__grid>article{background:#ffffffc2;border:1px solid #dbe3ed;border-radius:27px 27px 27px 8px;flex-direction:column;min-height:285px;padding:27px;display:flex;box-shadow:0 18px 48px #18356712}.panel-gateway__grid>article>span,.panel-gateway__admin>span{color:#22a9dd;font-family:var(--wlo-display);font-size:36px;line-height:.8}.panel-gateway__grid>article>div{margin:auto 0 28px}.panel-gateway__grid>article h3,.panel-gateway__admin h3{color:var(--brand-blue-deep);font-family:var(--wlo-display);text-transform:uppercase;margin:0 0 12px;font-size:35px;font-weight:700;line-height:.9}.panel-gateway__grid>article p,.panel-gateway__admin p{color:#6e7e94;margin:0;font-size:9px;line-height:1.75}.panel-gateway__grid>article>small{color:#93a0b2;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.panel-gateway__role{width:100%;min-height:285px;color:inherit;font:inherit;text-align:left;background:linear-gradient(145deg,#fff,#eef5ff);border:1px solid #cdddf0;border-radius:27px 27px 27px 8px;flex-direction:column;padding:27px;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 18px 48px #18356717}.panel-gateway__role:hover{border-color:#6fcff1;transform:translateY(-4px)}.panel-gateway__role>span{color:#22a9dd;font-family:var(--wlo-display);font-size:36px;line-height:.8}.panel-gateway__role>div{margin:auto 0 28px}.panel-gateway__grid>.panel-gateway__role h3,.panel-gateway__admin-locked h3{color:var(--brand-blue-deep);letter-spacing:-.045em;overflow-wrap:anywhere;text-transform:uppercase;margin:0 0 12px;font-family:Segoe UI Variable,Segoe UI,Arial,Helvetica,sans-serif;font-size:35px;font-weight:900;line-height:.92}.panel-gateway__role p,.panel-gateway__admin-locked p{color:#6e7e94;margin:0;font-size:9px;line-height:1.75}.panel-gateway__role small{color:#167fc2;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.panel-gateway__role--disabled{cursor:not-allowed}.panel-gateway__role--disabled:hover{border-color:#cdddf0;transform:none}.panel-gateway__admin-locked{grid-column:1/-1;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:30px;background:#f2f5f9!important;min-height:190px!important;display:grid!important}.panel-gateway__admin-locked>div{margin:0!important}.panel-gateway__admin-locked>span{color:#9aa8b9!important}.panel-gateway__graphics{color:#fff;background:radial-gradient(circle at 85%,#f9639a59,#0000 22rem),linear-gradient(120deg,#082e62,#39226b);border:1px solid #ffffff1f;border-radius:21px 21px 21px 6px;grid-column:1/-1;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:26px;min-height:110px;padding:24px 28px;display:grid}.panel-gateway__graphics span,.panel-gateway__graphics small{color:var(--brand-cyan);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.panel-gateway__graphics strong{font-family:var(--wlo-display);text-transform:uppercase;font-size:39px;font-weight:700}.panel-gateway__admin{color:#fff;background:radial-gradient(circle at 88% 10%,#744eff8c,#0000 24rem),repeating-linear-gradient(118deg,#0000 0 54px,#ffffff06 54px 55px),linear-gradient(135deg,#05152f,#0a3064);border:1px solid #ffffff1f;border-radius:29px 29px 29px 8px;grid-column:1/-1;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:38px;min-height:300px;padding:32px;transition:transform .22s,border-color .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 72px #071d413d}.panel-gateway__admin:after{content:"ADMIN";color:#ffffff09;font-family:var(--wlo-display);pointer-events:none;font-size:160px;line-height:.8;position:absolute;bottom:-24px;right:-12px}.panel-gateway__admin:hover{border-color:#53cdff80;transform:translateY(-4px)}.panel-gateway__admin>span{z-index:1;color:var(--brand-cyan);font-size:55px;position:relative}.panel-gateway__admin>div,.panel-gateway__admin>strong{z-index:1;position:relative}.panel-gateway__admin em{color:var(--brand-cyan);letter-spacing:.12em;text-transform:uppercase;margin-bottom:13px;font-size:7px;font-style:normal;font-weight:900;display:block}.panel-gateway__admin h3{color:#fff;font-size:clamp(48px,5vw,76px)}.panel-gateway__admin p{color:#a7bad3;max-width:690px}.panel-gateway__admin>strong{letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff29;border-radius:14px 14px 14px 4px;justify-content:space-between;align-items:center;gap:20px;min-width:215px;padding:17px 20px;font-size:8px;display:flex}.panel-gateway__admin>strong b{color:var(--brand-cyan);font-size:15px}.admin-panel{--admin-ink:#06162f;min-height:calc(100vh - 80px);color:var(--admin-ink);background:#eef3f9;grid-template-columns:270px minmax(0,1fr);display:grid}.admin-panel__sidebar{z-index:2;color:#fff;background:radial-gradient(circle at 0 0,#236ddf52,#0000 18rem),linear-gradient(#061933,#041024);border-right:1px solid #ffffff14;flex-direction:column;min-width:0;padding:26px 18px 24px;display:flex;position:relative}.admin-panel__brand{border-bottom:1px solid #ffffff1a;align-items:center;gap:13px;min-height:68px;padding:10px 12px 18px;display:flex}.admin-panel__brand>span{aspect-ratio:1;color:#06162f;background:linear-gradient(135deg,var(--brand-cyan),#7d6cff);width:44px;font-family:var(--wlo-display);border-radius:14px 14px 14px 5px;place-items:center;font-size:20px;display:grid}.admin-panel__brand>div{gap:4px;display:grid}.admin-panel__brand strong{letter-spacing:.04em;text-transform:uppercase;font-size:10px}.admin-panel__brand small{color:#768daa;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-panel__sidebar nav{gap:5px;margin-top:23px;display:grid}.admin-panel__sidebar nav button{color:#7f95b2;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px 12px 12px 4px;grid-template-columns:27px minmax(0,1fr) 13px;align-items:center;gap:10px;min-height:46px;padding:0 12px;transition:color .18s,background .18s,border-color .18s;display:grid}.admin-panel__sidebar nav button:hover{color:#fff;background:#ffffff0b}.admin-panel__sidebar nav button.is-active{color:#fff;background:linear-gradient(90deg,#25a1eb33,#6956ff1a);border-color:#3fc5ff38}.admin-panel__sidebar nav button>span{color:#4f6b8e;font-family:var(--wlo-display);font-size:13px}.admin-panel__sidebar nav button.is-active>span,.admin-panel__sidebar nav button.is-active>i{color:var(--brand-cyan)}.admin-panel__sidebar nav button strong{text-overflow:ellipsis;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.admin-panel__sidebar nav button i{font-size:13px;font-style:normal}.admin-panel__account{border-top:1px solid #ffffff1a;align-items:center;gap:11px;margin-top:auto;padding:20px 10px 0;display:flex}.admin-panel__account>span{aspect-ratio:1;color:#fff;background:linear-gradient(145deg,#2e80ec,#725ff7);border-radius:50%;place-items:center;width:37px;font-size:8px;font-weight:900;display:grid}.admin-panel__account>div{gap:4px;min-width:0;display:grid}.admin-panel__account strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.admin-panel__account small{color:#7086a3;text-transform:uppercase;font-size:5px;line-height:1.4}.admin-panel__main{min-width:0}.admin-panel__topbar{color:#6e7d91;background:#ffffffd1;border-bottom:1px solid #d6e0ec;grid-template-columns:1fr auto auto auto;align-items:center;gap:34px;min-height:76px;padding:14px clamp(24px,3vw,50px);display:grid}.admin-panel__topbar>div:first-child{gap:5px;display:grid}.admin-panel__topbar>div:first-child span{letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-panel__topbar>div:first-child strong{color:var(--admin-ink);text-transform:uppercase;font-size:8px}.admin-panel__mode{align-items:center;gap:11px;display:flex}.admin-panel__mode>i{background:#f0b746;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #f0b74621}.admin-panel__mode>span{gap:3px;display:grid}.admin-panel__mode strong,.admin-panel__mode small{letter-spacing:.08em;text-transform:uppercase;font-size:6px}.admin-panel__mode strong{color:#695018}.admin-panel__mode small{color:#9b8c6e}.admin-panel__topbar>a{color:var(--admin-ink);letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #d0dbe8;border-radius:11px 11px 11px 4px;padding:12px 15px;font-size:6px;font-weight:900}.admin-panel__topbar>a span{color:#1b9fe1;margin-left:8px}.maintenance-preview-control-wrap{display:flex;position:relative}.maintenance-preview-control-wrap>small{z-index:4;color:#a13939;text-align:right;width:220px;font-size:6px;line-height:1.35;position:absolute;top:calc(100% + 5px);right:0}.maintenance-preview-control{min-height:35px;color:var(--admin-ink);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#eef5ff;border:1px solid #b9cce2;border-radius:11px 11px 11px 4px;padding:9px 14px;font-size:6px;font-weight:900}.maintenance-preview-control:hover{background:#e3f1ff;border-color:#6caee0}.maintenance-preview-control:disabled{cursor:wait;opacity:.65}.maintenance-preview-control.is-active{color:#16734f;background:#20b57d1a;border-color:#20b57d5c}.maintenance-preview-banner{z-index:1200;color:#fff;background:linear-gradient(90deg,#071b3c,#103f82 55%,#071b3c);border-bottom:1px solid #5ecdff4d;justify-content:center;align-items:center;gap:18px;min-height:42px;padding:8px clamp(16px,4vw,48px);display:flex;position:sticky;top:0;box-shadow:0 8px 24px #030f2438}.maintenance-preview-banner strong{letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:11px}.maintenance-preview-banner button{color:#fff;min-height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff14;border:1px solid #ffffff57;border-radius:8px 8px 8px 3px;padding:5px 11px;font-size:10px;font-weight:800}.maintenance-preview-banner button:hover{background:#ffffff29}.maintenance-preview-banner button:disabled{cursor:wait;opacity:.65}.admin-panel__mobile-nav{display:none}.admin-panel__content{padding:clamp(35px,4vw,66px) clamp(24px,4vw,64px) 90px}.admin-view{width:min(100%,1440px);margin-inline:auto}.admin-view__heading{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:60px;margin-bottom:36px;display:grid}.admin-view__heading>div>span{color:#1b9fda;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.admin-view__heading h1{color:var(--admin-ink);letter-spacing:-.045em;text-transform:uppercase;margin:16px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(60px,6vw,92px);font-weight:400;line-height:.79}.admin-view__heading h1 em{color:#2678ec;font-style:normal}.admin-view__heading>p{color:#67778e;max-width:560px;margin:0 0 5px;font-size:10px;line-height:1.8}.admin-view__heading--compact h1{font-size:clamp(55px,5.2vw,80px)}.admin-overview__stats{background:#ffffffe0;border:1px solid #d6e0eb;border-radius:23px 23px 23px 7px;grid-template-columns:repeat(4,1fr);margin-bottom:15px;display:grid;overflow:hidden;box-shadow:0 18px 45px #14325e12}.admin-overview__stats article{border-right:1px solid #dfe7f0;flex-direction:column;min-width:0;min-height:145px;padding:21px 23px;display:flex}.admin-overview__stats article:last-child{border-right:0}.admin-overview__stats span,.admin-overview__stats small{color:#8391a4;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-overview__stats strong{color:#2678ec;margin:auto 0 9px;font-family:Impact,Arial Narrow,sans-serif;font-size:47px;line-height:.72}.admin-overview__grid{grid-template-columns:minmax(0,1fr) minmax(360px,.83fr);gap:15px;display:grid}.admin-attention,.admin-opening-round{border-radius:23px 23px 23px 7px;overflow:hidden;box-shadow:0 20px 48px #14325e14}.admin-attention{background:#fff;border:1px solid #d7e0eb}.admin-attention>header,.admin-opening-round>header{justify-content:space-between;align-items:center;gap:20px;min-height:90px;padding:20px 23px;display:flex}.admin-attention>header span,.admin-opening-round>header span,.admin-quick-actions>header span{color:#269ad5;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-attention>header h2,.admin-opening-round>header h2,.admin-quick-actions>header h2{text-transform:uppercase;margin:9px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:33px;font-weight:400;line-height:.8}.admin-attention>header>strong{aspect-ratio:1;color:#fff;background:#ef5c70;border-radius:50%;place-items:center;width:38px;font-size:9px;display:grid}.admin-attention>div article{border-top:1px solid #e3eaf2;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:72px;padding:13px 20px;display:grid}.admin-attention>div article>strong{color:#ef5c70;font-family:Impact,Arial Narrow,sans-serif;font-size:25px}.admin-attention h3{text-transform:uppercase;margin:0 0 5px;font-size:7px}.admin-attention p{color:#8390a2;margin:0;font-size:6px;line-height:1.5}.admin-attention article>span{color:#b2bdca;font-size:13px}.admin-opening-round{color:#fff;background:radial-gradient(circle at 92% 0,#7a4bf461,#0000 18rem),linear-gradient(145deg,#061933,#0a2855);border:1px solid #ffffff1a}.admin-opening-round>header{border-bottom:1px solid #ffffff1a}.admin-opening-round>header button{color:#8fb4d5;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;font-size:6px;font-weight:900}.admin-opening-round>div a{border-bottom:1px solid #ffffff14;grid-template-columns:30px minmax(0,1fr) 28px minmax(0,1fr) 30px;align-items:center;gap:8px;min-height:60px;padding:10px 18px;display:grid}.admin-opening-round>div a>span{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:15px}.admin-opening-round>div a>span:last-child{text-align:right}.admin-opening-round>div a strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;overflow:hidden}.admin-opening-round>div a i{color:#607a9c;text-align:center;font-family:Impact,Arial Narrow,sans-serif;font-size:14px;font-style:normal}.admin-opening-round>footer{color:#7990ad;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;min-height:48px;padding:13px 18px;font-size:6px;font-weight:900;display:flex}.admin-opening-round>footer i{background:#f2ba46;border-radius:50%;width:6px;height:6px}.admin-quick-actions{background:#ffffffb8;border:1px solid #d8e1ec;border-radius:23px 23px 23px 7px;margin-top:15px;padding:24px}.admin-quick-actions>header{margin-bottom:20px}.admin-quick-actions>div{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.admin-quick-actions button{min-height:125px;color:var(--admin-ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #d9e2ed;border-radius:17px 17px 17px 5px;flex-direction:column;align-items:flex-start;padding:17px;transition:transform .18s,border-color .18s;display:flex}.admin-quick-actions button:hover{border-color:#55bcea;transform:translateY(-3px)}.admin-quick-actions button>span{color:#22a7df;font-family:Impact,Arial Narrow,sans-serif;font-size:20px}.admin-quick-actions button strong{text-transform:uppercase;margin:auto 0 7px;font-size:8px}.admin-quick-actions button small{color:#8492a5;font-size:6px}.admin-module-detail__status,.admin-users__status{color:#66768b;background:#fff;border:1px solid #d6e0eb;border-radius:17px 17px 17px 5px;justify-content:space-between;align-items:center;gap:30px;min-height:70px;margin-bottom:15px;padding:18px 22px;display:flex}.admin-module-detail__status>span,.admin-users__status>span{color:#7a899c;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font-size:6px;font-weight:900;display:flex}.admin-module-detail__status i,.admin-users__status i{background:#f0b746;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f0b74621}.admin-module-detail__status strong,.admin-users__status strong{color:var(--admin-ink);text-align:right;text-transform:uppercase;font-size:8px}.admin-module-detail__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.admin-module-detail__grid article{background:#ffffffe0;border:1px solid #d9e2ed;border-radius:22px 22px 22px 7px;flex-direction:column;min-height:215px;padding:22px;display:flex;box-shadow:0 16px 40px #14325e0e}.admin-module-detail__grid article>span{color:#22a7df;font-family:Impact,Arial Narrow,sans-serif;font-size:25px}.admin-module-detail__grid article>div{margin:auto 0 20px}.admin-module-detail__grid h2{text-transform:uppercase;margin:0 0 10px;font-family:Impact,Arial Narrow,sans-serif;font-size:26px;font-weight:400;line-height:.9}.admin-module-detail__grid p{color:#74849a;margin:0;font-size:7px;line-height:1.65}.admin-module-detail__grid small{color:#9aa7b7;letter-spacing:.09em;text-transform:uppercase;font-size:5px;font-weight:900}.admin-module-detail__notice{color:#fff;background:radial-gradient(circle at 88% 0,#2678ec75,#0000 18rem),linear-gradient(145deg,#06162f,#0a2854);border-radius:22px 22px 22px 7px;justify-content:space-between;align-items:center;gap:30px;min-height:115px;margin-top:15px;padding:23px;display:flex}.admin-module-detail__notice>div{gap:8px;max-width:900px;display:grid}.admin-module-detail__notice span{color:var(--brand-cyan);letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-module-detail__notice strong{color:#b4c4d8;font-size:8px;line-height:1.65}.admin-module-detail__notice>b{color:#ffffff1f;font-family:Impact,Arial Narrow,sans-serif;font-size:52px}.admin-ovr__status{background:#fff;border:1px solid #d6e0eb;border-radius:19px 19px 19px 6px;justify-content:space-between;align-items:center;gap:24px;min-height:82px;margin-bottom:15px;padding:17px 18px 17px 22px;display:flex;box-shadow:0 16px 40px #14325e0e}.admin-ovr__status>div{gap:7px;display:grid}.admin-ovr__status span{color:#2678ec;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:900;display:flex}.admin-ovr__status i{background:#57c67a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #57c67a21}.admin-ovr__status strong{color:#718198;font-size:13px}.admin-ovr__status button{color:#fff;text-transform:uppercase;cursor:pointer;background:linear-gradient(110deg,#2678ec,#6556ff);border:0;border-radius:14px 14px 14px 5px;min-height:46px;padding:0 19px;font-size:12px;font-weight:900}.admin-ovr__status button:disabled{opacity:.58;cursor:wait}.admin-ovr__summary{background:#ffffffe0;border:1px solid #d6e0eb;border-radius:23px 23px 23px 7px;grid-template-columns:repeat(4,1fr);margin-bottom:15px;display:grid;overflow:hidden}.admin-ovr__summary article{border-right:1px solid #dfe7f0;flex-direction:column;min-height:135px;padding:22px;display:flex}.admin-ovr__summary article:last-child{border-right:0}.admin-ovr__summary span,.admin-ovr__summary small{color:#8291a5;text-transform:uppercase;font-size:12px;font-weight:900}.admin-ovr__summary strong{color:#2678ec;margin:auto 0 8px;font-family:Impact,Arial Narrow,sans-serif;font-size:45px;font-weight:400;line-height:.75}.admin-ovr__rules,.admin-ovr__ranking{background:#ffffffe0;border:1px solid #d7e0eb;border-radius:24px 24px 24px 7px;margin-bottom:15px;padding:24px;box-shadow:0 17px 42px #14325e0e}.admin-ovr__rules>header,.admin-ovr__ranking>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.admin-ovr__rules>header span,.admin-ovr__ranking>header span{color:#2678ec;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.admin-ovr__rules h2,.admin-ovr__ranking h2{text-transform:uppercase;margin:8px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:39px;font-weight:400;line-height:.86}.admin-ovr__rules>header>b{color:#2678ec;font-family:Impact,Arial Narrow,sans-serif;font-size:45px}.admin-ovr__rules>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.admin-ovr__rules article{background:#f6f8fb;border:1px solid #dce4ee;border-radius:18px 18px 18px 6px;align-content:start;gap:9px;min-height:140px;padding:18px;display:grid}.admin-ovr__rules article>span{color:#22a7df;font-family:Impact,Arial Narrow,sans-serif;font-size:23px}.admin-ovr__rules article strong{text-transform:uppercase;font-size:13px}.admin-ovr__rules article p{color:#74849a;margin:0;font-size:12px;line-height:1.55}.admin-ovr__ranking>header>strong{color:#718198;text-transform:uppercase;font-size:12px}.admin-ovr__table{border:1px solid #dce4ee;border-radius:17px;overflow-x:auto}.admin-ovr__table>div,.admin-ovr__table>a{grid-template-columns:54px minmax(280px,1fr) 74px 90px 70px;align-items:center;gap:12px;min-width:720px;display:grid}.admin-ovr__table>div{color:#8492a5;text-transform:uppercase;background:#eef2f7;min-height:45px;padding:0 17px;font-size:12px;font-weight:900}.admin-ovr__table>a{border-top:1px solid #e2e8f0;min-height:68px;padding:0 17px}.admin-ovr__table>a:hover{background:#f7f9fc}.admin-ovr__table>a>span{color:#8290a4;font-family:Impact,Arial Narrow,sans-serif;font-size:22px}.admin-ovr__table>a>div{gap:4px;min-width:0;display:grid}.admin-ovr__table>a strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:13px;overflow:hidden}.admin-ovr__table>a small{color:#8290a4;font-size:12px}.admin-ovr__table em{color:#8290a4;font-size:12px;font-style:normal;font-weight:900}.admin-ovr__table em.is-up{color:#2c9f5b}.admin-ovr__table em.is-down{color:#da4e69}.admin-ovr__table b{color:#2678ec;font-family:Impact,Arial Narrow,sans-serif;font-size:34px;font-weight:400}.admin-ovr__empty{text-align:center;background:#f7f9fc;border:1px dashed #cfd9e6;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:170px;padding:30px;display:flex}.admin-ovr__empty strong{text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif;font-size:31px;font-weight:400}.admin-ovr__empty p{color:#74849a;max-width:600px;margin:10px 0 0;font-size:13px;line-height:1.65}.admin-season-manager__summary{background:#fff;border:1px solid #d6e0eb;border-radius:22px 22px 22px 7px;grid-template-columns:repeat(4,1fr);margin-bottom:15px;display:grid;overflow:hidden;box-shadow:0 18px 45px #14325e0f}.admin-season-manager__summary article{border-right:1px solid #dfe7f0;flex-direction:column;min-width:0;min-height:128px;padding:19px 21px;display:flex}.admin-season-manager__summary article:last-child{border-right:0}.admin-season-manager__summary span,.admin-season-manager__summary small{color:#8794a6;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-season-manager__summary strong{color:#2678ec;text-transform:uppercase;margin:auto 0 8px;font-family:Impact,Arial Narrow,sans-serif;font-size:39px;font-weight:400;line-height:.75}.admin-season-manager__workspace{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:start;gap:15px;display:grid}.admin-season-form,.admin-transfer-form{background:#fff;border:1px solid #d7e0eb;border-radius:23px 23px 23px 7px;overflow:hidden;box-shadow:0 18px 48px #14325e0f}.admin-season-form>header,.admin-transfer-form>header{border-bottom:1px solid #e0e8f1;justify-content:space-between;align-items:center;gap:22px;min-height:96px;padding:21px 24px;display:flex}.admin-season-form>header span,.admin-transfer-form>header span,.admin-round-browser>header span,.admin-match-editor>header span,.admin-transfer-queue>header span{color:#229fd8;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-season-form>header h2,.admin-transfer-form>header h2,.admin-round-browser>header h2{text-transform:uppercase;margin:10px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:32px;font-weight:400;line-height:.82}.admin-season-form>header b,.admin-transfer-form>header b{color:#97721e;letter-spacing:.08em;background:#fff1c9;border-radius:8px 8px 8px 3px;padding:7px 10px;font-size:5px}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px 24px;display:grid}.admin-form-grid label,.admin-protocol-checklist>label{gap:7px;min-width:0;display:grid}.admin-form-grid label>span,.admin-protocol-checklist>label>span{color:#7e8da1;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-form-grid input,.admin-form-grid select,.admin-protocol-checklist select,.admin-protocol-checklist textarea,.admin-match-toolbar select{width:100%;min-height:43px;color:var(--admin-ink);font:inherit;background:#f2f6fa;border:1px solid #d5dfeb;border-radius:10px 10px 10px 4px;outline:none;padding:10px 12px;font-size:7px}.admin-form-grid input:focus,.admin-form-grid select:focus,.admin-protocol-checklist select:focus,.admin-protocol-checklist textarea:focus,.admin-match-toolbar select:focus{border-color:#22a7df;box-shadow:0 0 0 3px #22a7df1a}.admin-form-grid__wide{grid-column:1/-1}.admin-season-form>footer{background:#f7f9fc;border-top:1px solid #e0e8f1;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:15px 24px;display:flex}.admin-season-form>footer span,.admin-match-editor>footer span{color:#8794a6;text-transform:uppercase;font-size:6px;font-weight:900}.admin-season-form>footer span.is-saved,.admin-match-editor>footer span.is-saved{color:#159367}.admin-season-form>footer button,.admin-match-editor>footer button,.admin-transfer-form__check,.admin-transfer-consents button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#2678ec,#695df5);border:0;border-radius:10px 10px 10px 4px;min-height:41px;padding:11px 17px;font-size:6px;font-weight:900}.admin-round-browser{color:#fff;background:radial-gradient(circle at 100% 0,#6f4cf46b,#0000 20rem),linear-gradient(145deg,#06162f,#0a2854);border:1px solid #ffffff1a;border-radius:23px 23px 23px 7px;overflow:hidden;box-shadow:0 22px 52px #071d412e}.admin-round-browser>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:21px 23px;display:flex}.admin-round-browser>header h2{color:#fff}.admin-round-browser>header strong{color:var(--brand-cyan);letter-spacing:.1em;font-size:6px}.admin-round-browser__numbers{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(10,1fr);gap:6px;padding:17px 20px;display:grid}.admin-round-browser__numbers button{aspect-ratio:1;color:#7188a7;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:8px 8px 8px 3px;place-items:center;font-size:6px;font-weight:900;display:grid}.admin-round-browser__numbers button.is-active{color:#06162f;border-color:var(--brand-cyan);background:var(--brand-cyan);box-shadow:0 0 22px #29c1ef42}.admin-round-browser__matches article{border-bottom:1px solid #ffffff12;grid-template-columns:27px minmax(0,1fr) 25px minmax(0,1fr) 27px;align-items:center;gap:7px;min-height:48px;padding:8px 18px;display:grid}.admin-round-browser__matches article>span{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:13px}.admin-round-browser__matches article>span:last-child{text-align:right}.admin-round-browser__matches article strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:5px;overflow:hidden}.admin-round-browser__matches article i{color:#566f90;text-align:center;font-family:Impact,Arial Narrow,sans-serif;font-size:12px;font-style:normal}.admin-round-browser>footer{color:#7188a7;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;min-height:55px;padding:13px 19px;font-size:5px;font-weight:900;display:flex}.admin-round-browser>footer span{color:var(--brand-cyan)}.admin-match-toolbar{background:#fff;border:1px solid #d6e0eb;border-radius:17px 17px 17px 5px;justify-content:space-between;align-items:center;gap:25px;min-height:78px;margin-bottom:12px;padding:16px 20px;display:flex}.admin-match-toolbar>div:first-child{gap:7px;display:grid}.admin-match-toolbar span{color:#8794a6;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-match-toolbar strong{text-transform:uppercase;font-size:9px}.admin-match-toolbar>div:last-child{align-items:center;gap:9px;display:flex}.admin-match-toolbar label{min-width:145px}.admin-match-toolbar a{letter-spacing:.07em;text-transform:uppercase;color:#fff;background:#2678ec;border-radius:10px 10px 10px 4px;padding:12px 15px;font-size:6px;font-weight:900}.admin-match-list{background:#fff;border:1px solid #d7e0eb;border-radius:22px 22px 22px 7px;overflow:hidden;box-shadow:0 18px 48px #14325e0f}.admin-match-list article{border-bottom:1px solid #e0e8f1;grid-template-columns:36px minmax(320px,1fr) minmax(155px,.4fr) auto;align-items:center;gap:20px;min-height:80px;padding:13px 20px;display:grid}.admin-match-list article:last-child{border-bottom:0}.admin-match-list article>span{color:#22a7df;font-family:Impact,Arial Narrow,sans-serif;font-size:22px}.admin-match-list__teams{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.admin-match-list__teams strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.admin-match-list__teams i{color:#a5b1c0;text-align:center;font-family:Impact,Arial Narrow,sans-serif;font-size:18px;font-style:normal}.admin-match-list__state{gap:5px;display:grid}.admin-match-list__state b{color:#92701c;letter-spacing:.08em;text-transform:uppercase;background:#fff2ce;border-radius:7px 7px 7px 3px;width:max-content;padding:5px 8px;font-size:5px}.admin-match-list__state small{color:#8d99a9;font-size:5px}.admin-match-list article.is-selected{background:linear-gradient(90deg,#2678ec0f,#23b7e706)}.admin-match-list article>button{color:#2678ec;cursor:pointer;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #d7e1ed;border-radius:9px 9px 9px 3px;padding:8px 10px;font-size:6px;font-weight:900}.admin-match-list article.is-selected>button{color:#fff;background:#2678ec;border-color:#2678ec}.admin-match-editor{background:#fff;border:1px solid #d6e0eb;border-radius:24px 24px 24px 8px;margin-top:15px;overflow:hidden;box-shadow:0 20px 52px #14325e14}.admin-match-editor>header{color:#fff;background:radial-gradient(circle at 100% 0,#694ff16b,#0000 20rem),linear-gradient(145deg,#06162f,#0a2b5c);justify-content:space-between;align-items:center;gap:24px;min-height:108px;padding:23px 25px;display:flex}.admin-match-editor>header h2{text-transform:uppercase;margin:11px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(29px,3vw,45px);font-weight:400;line-height:.85}.admin-match-editor>header h2 i{color:var(--brand-cyan);margin-inline:7px;font-style:normal}.admin-match-editor>header>b{color:var(--brand-cyan);letter-spacing:.1em;text-transform:uppercase;font-size:6px}.admin-match-editor__body{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:16px;padding:22px;display:grid}.admin-match-editor__body>section{background:#f8fafc;border:1px solid #dce4ed;border-radius:18px 18px 18px 6px;padding:20px}.admin-match-editor__body h3{letter-spacing:.08em;text-transform:uppercase;margin:0 0 17px;font-size:7px}.admin-form-grid--match{padding:0}.admin-score-editor>div{grid-template-columns:1fr 28px 1fr;align-items:center;gap:8px;height:calc(100% - 24px);min-height:180px;display:grid}.admin-score-editor>div>i{color:#9aa8b8;text-align:center;font-family:Impact,Arial Narrow,sans-serif;font-size:25px;font-style:normal}.admin-score-editor label{text-align:center;justify-items:center;gap:8px;min-width:0;display:grid}.admin-score-editor label>span{color:#2678ec;font-family:Impact,Arial Narrow,sans-serif;font-size:21px}.admin-score-editor label>strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:6px;overflow:hidden}.admin-score-editor input{width:62px;height:62px;color:var(--admin-ink);text-align:center;background:#fff;border:1px solid #d4dfeb;border-radius:15px 15px 15px 5px;outline:none;font-family:Impact,Arial Narrow,sans-serif;font-size:30px}.admin-protocol-checklist{grid-column:1/-1}.admin-protocol-checklist>div{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:16px;display:grid}.admin-protocol-checklist>div button{color:#6f7f94;cursor:pointer;text-align:left;background:#fff;border:1px solid #d7e1ec;border-radius:13px 13px 13px 4px;flex-direction:column;align-items:flex-start;min-height:76px;padding:12px;display:flex}.admin-protocol-checklist>div button i{aspect-ratio:1;color:#8a98aa;background:#eef3f8;border-radius:50%;place-items:center;width:22px;font-size:8px;font-style:normal;display:grid}.admin-protocol-checklist>div button span{text-transform:uppercase;margin-top:auto;font-size:6px;font-weight:900}.admin-protocol-checklist>div button.is-complete{color:#116d50;background:#edfaf5;border-color:#9fdac5}.admin-protocol-checklist>div button.is-complete i{color:#fff;background:#20ad7d}.admin-protocol-checklist>label{margin-top:12px}.admin-protocol-checklist textarea{resize:vertical}.admin-match-editor>footer{background:#f7f9fc;border-top:1px solid #e0e8f1;justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:16px 22px;display:flex}.admin-match-editor>footer>div:first-child{gap:6px;display:grid}.admin-match-editor>footer small{color:#99a5b4;font-size:5px}.admin-match-editor>footer>div:last-child{gap:8px;display:flex}.admin-match-editor>footer button:disabled,.admin-transfer-form__check:disabled,.admin-transfer-consents button:disabled{color:#98a5b5;cursor:not-allowed;background:#e2e8ef}.admin-protocol-flow{color:#fff;background:linear-gradient(145deg,#06162f,#0b2a59);border-radius:22px 22px 22px 7px;margin-top:15px;padding:23px}.admin-protocol-flow>span{color:var(--brand-cyan);letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-protocol-flow>div{grid-template-columns:repeat(4,minmax(0,1fr) 25px);align-items:center;margin-top:18px;display:grid}.admin-protocol-flow>div article{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:15px 15px 15px 5px;flex-direction:column;min-height:96px;padding:14px;display:flex}.admin-protocol-flow>div article:last-of-type{grid-column:7}.admin-protocol-flow article b{color:var(--brand-cyan);font-size:6px}.admin-protocol-flow article strong{text-transform:uppercase;margin:auto 0 5px;font-size:7px}.admin-protocol-flow article small{color:#7f93af;font-size:5px;line-height:1.4}.admin-protocol-flow>div>i{color:#527092;text-align:center;font-style:normal}.admin-transfer-layout{grid-template-columns:minmax(0,1.25fr) minmax(310px,.55fr);align-items:start;gap:15px;display:grid}.admin-transfer-form>.admin-form-grid{padding-bottom:14px}.admin-transfer-form__check{margin:0 24px 22px}.admin-transfer-result{background:#edfaf5;border:1px solid #a7dbc8;border-radius:17px 17px 17px 5px;margin:0 24px 20px;overflow:hidden}.admin-transfer-result--same-team{background:#fff8e8;border-color:#e3c47d}.admin-transfer-result>header{border-bottom:1px solid #1c7b5a29;gap:7px;padding:16px 17px;display:grid}.admin-transfer-result>header span{color:#1a936c;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-weight:900}.admin-transfer-result--same-team>header span{color:#a37b1e}.admin-transfer-result>header strong{text-transform:uppercase;font-size:8px}.admin-transfer-result dl{grid-template-columns:repeat(5,1fr);margin:0;display:grid}.admin-transfer-result dl>div{border-right:1px solid #1c7b5a21;min-width:0;padding:13px}.admin-transfer-result dl>div:last-child{border-right:0}.admin-transfer-result dt{color:#679281;text-transform:uppercase;font-size:5px;font-weight:900}.admin-transfer-result dd{overflow-wrap:anywhere;color:#1f4e3e;text-transform:uppercase;margin:7px 0 0;font-size:6px;font-weight:900}.admin-transfer-result>p{color:#527869;border-top:1px solid #1c7b5a21;margin:0;padding:15px 17px;font-size:6px;line-height:1.6}.admin-transfer-consents{border:1px solid #d8e2ed;border-radius:16px 16px 16px 5px;gap:10px;margin:0 24px 24px;padding:18px;display:grid}.admin-transfer-consents legend{color:#7a899d;letter-spacing:.08em;text-transform:uppercase;padding-inline:7px;font-size:6px;font-weight:900}.admin-transfer-consents label{color:#566a84;align-items:center;gap:10px;font-size:7px;font-weight:800;display:flex}.admin-transfer-consents input{accent-color:#2678ec}.admin-transfer-consents button{justify-self:start;margin-top:6px}.admin-transfer-queue{color:#fff;background:radial-gradient(circle at 100% 0,#7248f16b,#0000 18rem),linear-gradient(145deg,#06162f,#092654);border-radius:23px 23px 23px 7px;overflow:hidden;box-shadow:0 22px 52px #071d412e}.admin-transfer-queue>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:86px;padding:20px 22px;display:flex}.admin-transfer-queue>header strong{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:34px}.admin-transfer-queue>div{text-align:center;flex-direction:column;justify-content:center;min-height:190px;padding:24px;display:flex}.admin-transfer-queue>div b{text-transform:uppercase;font-size:8px}.admin-transfer-queue>div p{color:#8196b2;max-width:260px;margin:12px auto 0;font-size:6px;line-height:1.6}.admin-transfer-queue>footer{background:#ffffff06;border-top:1px solid #ffffff1a;padding:21px 22px}.admin-transfer-queue>footer>span{color:var(--brand-cyan);letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-transfer-queue ol{counter-reset:transfer-flow;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.admin-transfer-queue li{color:#8ea1ba;text-transform:uppercase;counter-increment:transfer-flow;grid-template-columns:22px 1fr;align-items:center;gap:9px;font-size:6px;font-weight:900;display:grid}.admin-transfer-queue li:before{content:counter(transfer-flow);aspect-ratio:1;width:22px;color:var(--brand-cyan);border:1px solid #ffffff1f;border-radius:50%;place-items:center;font-size:5px;display:grid}.admin-team-controls{background:#fff;border:1px solid #d6e0eb;border-radius:17px 17px 17px 5px;justify-content:space-between;align-items:center;gap:25px;min-height:70px;margin-bottom:12px;padding:13px 16px;display:flex}.admin-team-controls label{flex:1}.admin-team-controls input{width:100%;max-width:520px;color:var(--admin-ink);font:inherit;background:#f2f6fa;border:1px solid #d7e1ec;border-radius:10px 10px 10px 4px;outline:none;padding:12px 15px;font-size:8px}.admin-team-controls input:focus{border-color:#22a7df;box-shadow:0 0 0 3px #22a7df1a}.admin-team-controls>strong{color:#728197;text-transform:uppercase;font-size:7px}.admin-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-team-grid>article{border:1px solid var(--admin-team);flex-direction:column;min-width:0;min-height:270px;padding:20px;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-team-grid>article{border:1px solid color-mix(in srgb,var(--admin-team) 19%,#d5dfeb)}}.admin-team-grid>article{background:radial-gradient(circle at 100% 0,var(--admin-team),transparent 12rem),white;border-radius:21px 21px 21px 7px}@supports (color:color-mix(in lab, red, red)){.admin-team-grid>article{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--admin-team) 12%,transparent),transparent 12rem),white}}.admin-team-grid>article{box-shadow:0 15px 40px #14325e0e}.admin-team-grid>article>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.admin-team-grid>article>header>span{aspect-ratio:1;color:#fff;background:var(--admin-team);border-radius:12px 12px 12px 4px;place-items:center;width:42px;font-family:Impact,Arial Narrow,sans-serif;font-size:16px;display:grid}.admin-team-grid>article>header>div{text-align:right;gap:5px;display:grid}.admin-team-grid>article small{color:#8795a7;letter-spacing:.08em;text-transform:uppercase;font-size:5px;font-weight:900}.admin-team-grid>article>header strong{color:var(--admin-team);font-family:Impact,Arial Narrow,sans-serif;font-size:22px}.admin-team-grid h2{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:28px 0 15px;font-family:Impact,Arial Narrow,sans-serif;font-size:29px;font-weight:400;line-height:.85;overflow:hidden}.admin-team-grid__progress{background:#e4eaf1;border-radius:999px;height:5px;overflow:hidden}.admin-team-grid__progress i{border-radius:inherit;background:linear-gradient(90deg,var(--admin-team),#28b8e8);height:100%;display:block}.admin-team-grid ul{grid-template-columns:repeat(2,1fr);gap:7px;margin:16px 0;padding:0;list-style:none;display:grid}.admin-team-grid li{color:#9aa6b5;text-transform:uppercase;font-size:5px;font-weight:900}.admin-team-grid li:before{content:"○";color:#b6c1ce;margin-right:6px}.admin-team-grid li.is-ready{color:#3b587b}.admin-team-grid li.is-ready:before{content:"●";color:#27b884}.admin-team-grid footer{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:13px;display:flex}.admin-team-grid footer span,.admin-team-grid footer a{color:#7e8da1;text-transform:uppercase;font-size:5px;font-weight:900}.admin-team-grid footer a{color:#2678ec}.admin-permissions-table{background:#fff;border:1px solid #d7e0eb;border-radius:22px 22px 22px 7px;overflow-x:auto;box-shadow:0 18px 48px #14325e0f}.admin-permissions-table__head,.admin-permissions-table article{grid-template-columns:1.15fr .8fr 1.7fr 80px;align-items:center;gap:24px;min-width:850px;display:grid}.admin-permissions-table__head{color:#8996a8;letter-spacing:.1em;text-transform:uppercase;background:#eaf0f7;min-height:52px;padding:12px 20px;font-size:5px;font-weight:900}.admin-permissions-table article{border-top:1px solid #e1e8f0;min-height:74px;padding:13px 20px}.admin-permissions-table article strong{text-transform:uppercase;font-size:7px}.admin-permissions-table article span,.admin-permissions-table article p{color:#75859a;font-size:6px}.admin-permissions-table article p{margin:0;line-height:1.55}.admin-permissions-table article b{color:#1c80b6;text-transform:uppercase;background:#e0f5ff;border-radius:7px 7px 7px 3px;width:max-content;padding:5px 9px;font-size:5px}.admin-security-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px;display:grid}.admin-security-grid article{color:#fff;background:radial-gradient(circle at 100% 0,#2678ec61,#0000 12rem),#071b39;border-radius:20px 20px 20px 6px;flex-direction:column;min-height:170px;padding:20px;display:flex}.admin-security-grid article>span{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:23px}.admin-security-grid article strong{text-transform:uppercase;margin:auto 0 8px;font-size:8px}.admin-security-grid article p{color:#869bb6;margin:0;font-size:6px;line-height:1.55}.admin-panel__sidebar{overflow-y:auto}.admin-panel__sidebar nav{flex:none}.admin-approval-summary,.admin-discipline-stats{background:#fff;border:1px solid #d6e0eb;border-radius:22px 22px 22px 7px;grid-template-columns:repeat(4,1fr);margin-bottom:15px;display:grid;overflow:hidden;box-shadow:0 18px 45px #14325e0f}.admin-approval-summary article,.admin-discipline-stats article{border-right:1px solid #dfe7f0;flex-direction:column;min-width:0;min-height:126px;padding:19px 21px;display:flex}.admin-approval-summary article:last-child,.admin-discipline-stats article:last-child{border-right:0}.admin-approval-summary span,.admin-approval-summary small,.admin-discipline-stats span,.admin-discipline-stats small{color:#8794a6;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-approval-summary strong,.admin-discipline-stats strong{color:#2678ec;margin:auto 0 8px;font-family:Impact,Arial Narrow,sans-serif;font-size:42px;font-weight:400;line-height:.72}.admin-approval-queue{background:#fff;border:1px solid #d7e0eb;border-radius:23px 23px 23px 7px;overflow:hidden;box-shadow:0 18px 48px #14325e0f}.admin-approval-queue>header{border-bottom:1px solid #e0e8f1;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:20px 23px;display:flex}.admin-approval-queue>header span{color:#229fd8;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-approval-queue>header h2{text-transform:uppercase;margin:9px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:34px;font-weight:400;line-height:.8}.admin-approval-queue>header>strong{color:#8391a3;letter-spacing:.1em;font-size:6px}.admin-approval-queue>div article{border-bottom:1px solid #e2e9f1;grid-template-columns:42px 45px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:82px;padding:13px 20px;display:grid}.admin-approval-queue>div article:last-child{border-bottom:0}.admin-approval-queue article>span{color:#239ed8;font-family:Impact,Arial Narrow,sans-serif;font-size:16px}.admin-approval-queue article>strong{color:#ef5c70;font-family:Impact,Arial Narrow,sans-serif;font-size:27px}.admin-approval-queue h3{text-transform:uppercase;margin:0 0 5px;font-size:7px}.admin-approval-queue p{color:#8491a3;margin:0;font-size:6px;line-height:1.5}.admin-approval-queue button{color:#2678ec;cursor:pointer;text-transform:uppercase;background:#fff;border:1px solid #d4dfeb;border-radius:9px 9px 9px 3px;padding:10px 12px;font-size:6px;font-weight:900}.admin-approval-queue button i{color:#24a8df;margin-left:8px;font-style:normal}.admin-decision-rule{color:#fff;background:radial-gradient(circle at 88% 0,#2678ec7a,#0000 18rem),linear-gradient(145deg,#06162f,#0a2854);border-radius:22px 22px 22px 7px;grid-template-columns:145px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:112px;margin-top:15px;padding:22px 24px;display:grid}.admin-decision-rule>span{color:var(--brand-cyan);letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-decision-rule>strong{color:#b4c5d9;font-size:8px;line-height:1.65}.admin-decision-rule>b{color:#ffffff17;font-family:Impact,Arial Narrow,sans-serif;font-size:46px}.admin-event-builder{background:#fff;border:1px solid #d7e1ec;border-radius:15px 15px 15px 5px;margin:16px 0;padding:17px}.admin-lineup-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin:16px 0;display:grid}.admin-lineup-editor{background:#fff;border:1px solid #d7e1ec;border-radius:15px 15px 15px 5px;overflow:hidden}.admin-lineup-editor>header{color:#fff;background:linear-gradient(145deg,#071a38,#0a2b5c);justify-content:space-between;align-items:center;gap:15px;min-height:62px;padding:12px 14px;display:flex}.admin-lineup-editor>header>div{gap:5px;display:grid}.admin-lineup-editor>header span{color:var(--brand-cyan);font-size:6px;font-weight:900}.admin-lineup-editor>header strong{text-transform:uppercase;font-size:7px}.admin-lineup-editor>header b{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:22px}.admin-lineup-editor>div{padding:7px 13px 12px}.admin-lineup-editor label{border-bottom:1px solid #e2e9f1;grid-template-columns:65px minmax(0,1fr);align-items:center;gap:9px;min-height:46px;display:grid}.admin-lineup-editor label:last-child{border-bottom:0}.admin-lineup-editor label>span{color:#2678ec;font-family:Impact,Arial Narrow,sans-serif;font-size:14px}.admin-lineup-editor label small{color:#8a98aa;text-transform:uppercase;margin-left:6px;font-family:inherit;font-size:5px;font-weight:900}.admin-lineup-editor select{width:100%;min-width:0;min-height:34px;color:var(--admin-ink);font:inherit;background:#f3f6fa;border:1px solid #d7e1ec;border-radius:8px 8px 8px 3px;padding:7px 8px;font-size:6px}.admin-event-builder>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-event-builder>header span{color:#7c8ca0;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-event-builder>header strong{color:#2678ec;font-family:Impact,Arial Narrow,sans-serif;font-size:24px}.admin-event-builder>div{grid-template-columns:.8fr 1.4fr 90px auto;align-items:end;gap:8px;margin-top:13px;display:grid}.admin-event-builder label{gap:6px;min-width:0;display:grid}.admin-event-builder label span{color:#8492a5;text-transform:uppercase;font-size:5px;font-weight:900}.admin-event-builder select,.admin-event-builder input{width:100%;min-height:40px;color:var(--admin-ink);font:inherit;background:#f2f6fa;border:1px solid #d5dfeb;border-radius:9px 9px 9px 3px;padding:9px 10px;font-size:6px}.admin-event-builder>div>button{color:#fff;cursor:pointer;text-transform:uppercase;background:#2678ec;border:0;border-radius:9px 9px 9px 3px;min-height:40px;padding:10px 13px;font-size:6px;font-weight:900}.admin-event-builder>div>button:disabled{color:#9ca8b7;cursor:not-allowed;background:#e2e8ef}.admin-event-builder>ol{margin:14px 0 0;padding:0;list-style:none;display:grid}.admin-event-builder>ol li{border-top:1px solid #e2e9f1;grid-template-columns:35px 95px minmax(0,1fr) 35px 25px;align-items:center;gap:8px;min-height:43px;display:grid}.admin-event-builder>ol li>span{color:#2678ec;font-family:Impact,Arial Narrow,sans-serif;font-size:15px}.admin-event-builder>ol li>strong,.admin-event-builder>ol li>p,.admin-event-builder>ol li>b{text-transform:uppercase;font-size:6px}.admin-event-builder>ol li>p{color:#697b92;margin:0}.admin-event-builder>ol li>b{color:#22a7df}.admin-event-builder>ol li>button{color:#a1adba;cursor:pointer;background:0 0;border:0;font-size:16px}.admin-event-builder>p{color:#8b98a8;margin:13px 0 0;font-size:6px;line-height:1.55}.admin-transfer-source{grid-template-columns:repeat(2,1fr);gap:8px;margin:20px 24px 0;display:grid}.admin-transfer-source button{color:#75859a;cursor:pointer;text-align:left;background:#f4f7fa;border:1px solid #d6e0eb;border-radius:13px 13px 13px 4px;gap:6px;min-height:74px;padding:13px;display:grid}.admin-transfer-source button span{text-transform:uppercase;font-size:7px;font-weight:900}.admin-transfer-source button small{color:#919eae;font-size:5px;line-height:1.4}.admin-transfer-source button.is-active{color:#fff;background:linear-gradient(135deg,#176fdc,#6558ef);border-color:#2678ec}.admin-transfer-source button.is-active small{color:#c7d7eb}.admin-transfer-result--registered-conflict{background:#fff0f2;border-color:#eeadb5}.admin-transfer-result--release{background:#eef7ff;border-color:#a9cae9}.admin-discipline-layout,.admin-content-layout,.admin-import-layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.58fr);align-items:start;gap:15px;display:grid}.admin-discipline-form,.admin-content-editor{background:#fff;border:1px solid #d7e0eb;border-radius:23px 23px 23px 7px;overflow:hidden;box-shadow:0 18px 48px #14325e0f}.admin-discipline-form>header,.admin-content-editor>header{border-bottom:1px solid #e0e8f1;justify-content:space-between;align-items:center;gap:20px;min-height:94px;padding:21px 23px;display:flex}.admin-discipline-form>header span,.admin-content-editor>header span{color:#229fd8;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-discipline-form>header h2,.admin-content-editor>header h2{text-transform:uppercase;margin:9px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:32px;font-weight:400;line-height:.82}.admin-discipline-form>header b,.admin-content-editor>header b{color:#94701e;background:#fff1c9;border-radius:8px 8px 8px 3px;padding:7px 9px;font-size:5px}.admin-discipline-form textarea,.admin-content-editor textarea{width:100%;color:var(--admin-ink);resize:vertical;font:inherit;background:#f2f6fa;border:1px solid #d5dfeb;border-radius:10px 10px 10px 4px;outline:none;padding:11px 12px;font-size:7px}.admin-discipline-form>footer,.admin-content-editor>footer{background:#f7f9fc;border-top:1px solid #e0e8f1;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:14px 23px;display:flex}.admin-discipline-form>footer span,.admin-content-editor>footer span{color:#8794a6;text-transform:uppercase;font-size:6px;font-weight:900}.admin-discipline-form>footer button,.admin-content-editor>footer button{color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(135deg,#2678ec,#6559ef);border:0;border-radius:9px 9px 9px 3px;min-height:40px;padding:10px 15px;font-size:6px;font-weight:900}.admin-discipline-form>footer button:disabled,.admin-content-editor>footer button:disabled{color:#9ba7b5;cursor:not-allowed;background:#e0e6ed}.admin-discipline-cases,.admin-content-preview,.admin-import-schema{color:#fff;background:radial-gradient(circle at 100% 0,#6f49f16b,#0000 18rem),linear-gradient(145deg,#06162f,#092654);border-radius:23px 23px 23px 7px;overflow:hidden;box-shadow:0 22px 52px #071d412e}.admin-discipline-cases>header,.admin-content-preview>header,.admin-import-schema>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:19px 21px;display:flex}.admin-discipline-cases>header span,.admin-content-preview>header span,.admin-import-schema>header span{color:var(--brand-cyan);letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-discipline-cases>header strong,.admin-content-preview>header strong{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:31px}.admin-discipline-cases>div>article{border-bottom:1px solid #ffffff17;gap:6px;padding:15px 20px;display:grid}.admin-discipline-cases>div>article span{color:var(--brand-cyan);text-transform:uppercase;font-size:5px;font-weight:900}.admin-discipline-cases>div>article strong{text-transform:uppercase;font-size:7px}.admin-discipline-cases>div>article small{color:#8498b4;font-size:5px}.admin-empty-workflow{text-align:center;flex-direction:column;justify-content:center;min-height:220px;padding:26px;display:flex}.admin-empty-workflow b{text-transform:uppercase;font-size:8px}.admin-empty-workflow p{color:#8498b4;max-width:260px;margin:12px auto 0;font-size:6px;line-height:1.6}.admin-discipline-cases>footer,.admin-content-preview>footer{border-top:1px solid #ffffff1a;min-height:52px;padding:14px 20px}.admin-discipline-cases>footer a,.admin-content-preview>footer a{color:var(--brand-cyan);text-transform:uppercase;font-size:6px;font-weight:900}.admin-content-preview>article{border-bottom:1px solid #ffffff1a;flex-direction:column;min-height:285px;padding:25px 22px;display:flex}.admin-content-preview>article>span{color:var(--brand-cyan);letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-content-preview>article h2{text-transform:uppercase;margin:auto 0 13px;font-family:Impact,Arial Narrow,sans-serif;font-size:34px;font-weight:400;line-height:.86}.admin-content-preview>article p{color:#94a7c0;margin:0 0 17px;font-size:7px;line-height:1.65}.admin-content-preview>article small{color:#637b9b;text-transform:uppercase;font-size:5px;font-weight:900}.admin-content-preview>div{padding:19px 20px}.admin-content-preview>div>span{color:#879bb7;text-transform:uppercase;font-size:5px;font-weight:900}.admin-content-preview>div>strong{color:var(--brand-cyan);margin-left:9px}.admin-content-preview>div>p{color:#afbed1;grid-template-columns:70px 1fr auto;gap:8px;margin:12px 0 0;font-size:5px;display:grid}.admin-content-preview>div>p b{color:var(--brand-cyan)}.admin-content-preview>div>p i{color:#8197b3;font-style:normal}.admin-audit-status{background:#fff;border:1px solid #d7e1ec;border-radius:17px 17px 17px 5px;justify-content:space-between;align-items:center;gap:25px;min-height:70px;margin-bottom:15px;padding:18px 22px;display:flex}.admin-audit-status>span{color:#7a899d;text-transform:uppercase;align-items:center;gap:10px;font-size:6px;font-weight:900;display:flex}.admin-audit-status i{background:#f0b746;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f0b74621}.admin-audit-status strong{text-align:right;text-transform:uppercase;font-size:7px}.admin-audit-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.admin-audit-grid article{background:#fff;border:1px solid #d9e2ed;border-radius:20px 20px 20px 6px;flex-direction:column;min-height:190px;padding:20px;display:flex}.admin-audit-grid article>span{color:#22a7df;font-family:Impact,Arial Narrow,sans-serif;font-size:22px}.admin-audit-grid article>div{margin:auto 0 17px}.admin-audit-grid h2{text-transform:uppercase;margin:0 0 9px;font-family:Impact,Arial Narrow,sans-serif;font-size:24px;font-weight:400;line-height:.9}.admin-audit-grid p{color:#7a899c;margin:0;font-size:6px;line-height:1.6}.admin-audit-grid small{color:#9aa7b6;text-transform:uppercase;font-size:5px;font-weight:900}.admin-audit-empty{color:#fff;background:linear-gradient(145deg,#06162f,#0a2854);border-radius:22px 22px 22px 7px;margin-top:15px;overflow:hidden}.admin-audit-empty>header{color:var(--brand-cyan);text-transform:uppercase;border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:18px 21px;font-size:6px;font-weight:900;display:flex}.admin-audit-empty>div{text-align:center;flex-direction:column;justify-content:center;min-height:125px;padding:23px;display:flex}.admin-audit-empty>div b{text-transform:uppercase;font-size:8px}.admin-audit-empty>div p{color:#8498b4;margin:10px 0 0;font-size:6px}.admin-audit-empty>footer{border-top:1px solid #ffffff1a;gap:8px;padding:14px 20px;display:flex}.admin-audit-empty button{color:#6c83a2;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:9px 12px;font-size:5px;font-weight:900}.admin-import-dropzone{background:#fff;border:1px solid #d7e0eb;border-radius:23px 23px 23px 7px;padding:22px;box-shadow:0 18px 48px #14325e0f}.admin-import-dropzone>label{cursor:pointer;text-align:center;background:#f5f8fb;border:2px dashed #cbd8e7;border-radius:18px 18px 18px 6px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.admin-import-dropzone>label input{opacity:0;width:1px;height:1px;position:absolute}.admin-import-dropzone>label span{color:#6d7f96;text-transform:uppercase;font-size:8px;font-weight:900}.admin-import-dropzone>label strong{color:#2678ec;margin:17px 0 8px;font-family:Impact,Arial Narrow,sans-serif;font-size:42px;font-weight:400}.admin-import-dropzone>label small{color:#94a1b1;font-size:6px}.admin-import-file{border:1px solid #d8e2ed;border-radius:13px 13px 13px 4px;grid-template-columns:90px minmax(0,1fr) 70px auto;align-items:center;gap:10px;margin-top:13px;padding:15px;display:grid}.admin-import-file span,.admin-import-file small{color:#8493a6;text-transform:uppercase;font-size:5px;font-weight:900}.admin-import-file strong{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.admin-import-file button{color:#fff;cursor:pointer;text-transform:uppercase;background:#2678ec;border:0;border-radius:8px 8px 8px 3px;padding:9px 11px;font-size:5px;font-weight:900}.admin-import-check{color:#246a53;background:#edfaf5;border:1px solid #a8dcc9;border-radius:13px 13px 13px 4px;grid-template-columns:30px 1fr;align-items:center;gap:12px;margin-top:12px;padding:14px;display:grid}.admin-import-check>span{aspect-ratio:1;color:#fff;background:#20ad7d;border-radius:50%;place-items:center;width:28px;display:grid}.admin-import-check strong{text-transform:uppercase;font-size:7px}.admin-import-check p{color:#5f8a7b;margin:5px 0 0;font-size:6px}.admin-import-schema>header strong{color:var(--brand-cyan);text-transform:uppercase;font-size:7px}.admin-import-schema ol{margin:0;padding:0;list-style:none}.admin-import-schema li{border-bottom:1px solid #ffffff14;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:55px;padding:10px 18px;display:grid}.admin-import-schema li>span{color:var(--brand-cyan);font-family:Impact,Arial Narrow,sans-serif;font-size:14px}.admin-import-schema li strong{text-transform:uppercase;font-size:6px}.admin-import-schema li small{color:#768ca9;font-size:5px}.admin-import-schema>footer{color:#8498b4;padding:18px;font-size:6px;line-height:1.6}.admin-quick-actions>div>a{min-height:140px;color:var(--brand-blue-deep);text-align:left;background:#fff;border:1px solid #dce5ef;border-radius:17px 17px 17px 5px;flex-direction:column;padding:19px;display:flex}.admin-quick-actions>div>a span{color:#26a6d8;font-family:Impact,Arial Narrow,sans-serif;font-size:25px}.admin-quick-actions>div>a strong{text-transform:uppercase;margin-top:auto;font-size:8px}.admin-quick-actions>div>a small{color:#8392a6;margin-top:7px;font-size:6px}.admin-panel__mode.is-live i,.admin-users__status.is-live i,.admin-audit-status.is-live i{background:#20b57d;box-shadow:0 0 0 6px #20b57d24}.admin-account-list{background:#fff;border:1px solid #d9e2ed;border-radius:21px 21px 21px 7px;margin-top:22px;overflow:hidden;box-shadow:0 18px 50px #17305812}.admin-account-list>header{color:#60738b;text-transform:uppercase;border-bottom:1px solid #e1e8f0;justify-content:space-between;align-items:center;min-height:66px;padding:0 20px;font-size:7px;font-weight:900;display:flex}.admin-account-list>header strong{color:#237fe3}.admin-account-list>article{border-bottom:1px solid #e6ecf3;grid-template-columns:minmax(210px,1.2fr) repeat(4,minmax(130px,.8fr));align-items:center;gap:12px;min-height:105px;padding:14px 18px;display:grid}.admin-account-list>article:last-child{border-bottom:0}.admin-account-list>article>div{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.admin-account-list>article>div>span{aspect-ratio:1;color:#fff;background:linear-gradient(135deg,#287ef1,#7057ee);border-radius:12px 12px 12px 4px;grid-row:1/3;place-items:center;width:42px;font-size:7px;font-weight:900;display:grid}.admin-account-list>article>div strong{text-transform:uppercase;font-size:7px}.admin-account-list>article>div small{color:#8796a9;text-overflow:ellipsis;font-size:6px;overflow:hidden}.admin-account-list label{gap:6px;display:grid}.admin-account-list label>span{color:#8797aa;text-transform:uppercase;font-size:5px;font-weight:900}.admin-account-list select{color:#263a56;width:100%;min-height:38px;font:inherit;background:#f7f9fc;border:1px solid #d7e0eb;border-radius:8px 8px 8px 3px;padding:0 9px;font-size:6px}.admin-audit-records{padding:0!important;display:grid!important}.admin-audit-records article{border-bottom:1px solid #e3eaf2;grid-template-columns:130px minmax(160px,.8fr) minmax(220px,1.4fr) auto;align-items:center;gap:14px;min-height:70px;padding:13px 18px;display:grid}.admin-audit-records article span,.admin-audit-records article small{color:#8494a8;font-size:6px}.admin-audit-records article strong{text-transform:uppercase;font-size:7px}.admin-audit-records article p{color:#63758c;margin:0;font-size:6px}.admin-import-report{background:#fff;border:1px solid #d4e1ef;border-radius:16px 16px 16px 5px;margin-top:15px;overflow:hidden}.admin-import-report>header{border-bottom:1px solid #e2e9f1;justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;display:flex}.admin-import-report>header span,.admin-import-report>header strong{color:#61738a;text-transform:uppercase;font-size:6px;font-weight:900}.admin-import-report>header strong{color:#227cde}.admin-import-report article{border-bottom:1px solid #e8edf3;grid-template-columns:minmax(120px,.7fr) 80px minmax(0,1.3fr);align-items:center;gap:12px;min-height:58px;padding:10px 16px;display:grid}.admin-import-report article strong{text-transform:uppercase;font-size:7px}.admin-import-report article span,.admin-import-report article small{color:#78899f;font-size:6px}.admin-import-report article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-import-report>button{color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(110deg,#287cf0,#7058ed);border:0;border-radius:10px 10px 10px 3px;width:calc(100% - 28px);min-height:46px;margin:14px;font-size:6px;font-weight:900}.admin-import-report>button:disabled{opacity:.55;cursor:default}.admin-import-history{background:#fff;border:1px solid #d7e0eb;border-radius:23px 23px 23px 7px;margin-top:16px;overflow:hidden}.admin-import-history>header{border-bottom:1px solid #e2e9f1;justify-content:space-between;align-items:flex-end;min-height:82px;padding:18px 22px;display:flex}.admin-import-history>header span{color:#2478e8;text-transform:uppercase;font-size:6px;font-weight:900}.admin-import-history>header h2{text-transform:uppercase;margin:8px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:32px;font-weight:400}.admin-import-history>header>strong{color:#2478e8;font-size:20px}.admin-import-history>div>article{border-bottom:1px solid #e8edf3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:78px;padding:14px 20px;display:grid}.admin-import-history>div>article:last-child{border-bottom:0}.admin-import-history article>div>span,.admin-import-history article small{color:#7e8fa4;text-transform:uppercase;font-size:6px;font-weight:800;display:block}.admin-import-history article>div>strong{margin:6px 0;font-size:9px;display:block}.admin-import-history article button{color:#fff;cursor:pointer;text-transform:uppercase;background:#2678ec;border:0;border-radius:9px 9px 9px 3px;min-height:38px;padding:0 14px;font-size:6px;font-weight:900}.admin-import-history article button:disabled{opacity:.55;cursor:default}.admin-import-history article dl{gap:18px;margin:0;display:flex}.admin-import-history article dl div{min-width:54px}.admin-import-history article dt{color:#8c9aab;text-transform:uppercase;font-size:5px;font-weight:900}.admin-import-history article dd{color:#2478e8;margin:4px 0 0;font-size:13px;font-weight:900}.admin-live-queue{background:#fff;border:1px solid #d8e2ed;border-radius:22px 22px 22px 7px;margin-top:22px;overflow:hidden;box-shadow:0 18px 52px #162f5712}.admin-live-queue>header{border-bottom:1px solid #e2e9f1;justify-content:space-between;align-items:center;gap:25px;min-height:95px;padding:20px 22px;display:flex}.admin-live-queue>header span{color:#2485d9;text-transform:uppercase;font-size:6px;font-weight:900}.admin-live-queue>header h2{text-transform:uppercase;margin:10px 0 0;font-family:Impact,Arial Narrow,sans-serif;font-size:39px;font-weight:400;line-height:.85}.admin-live-queue>header>strong{color:#72849a;font-size:6px}.admin-live-queue>div>article{border-bottom:1px solid #e8edf3;grid-template-columns:120px minmax(220px,1fr) 70px 76px 90px;align-items:center;gap:10px;min-height:80px;padding:12px 17px;display:grid}.admin-live-queue>div>article>span,.admin-live-queue>div>article>b{color:#73859c;text-transform:uppercase;font-size:5px;font-weight:900}.admin-live-queue>div>article>div{gap:5px;display:grid}.admin-live-queue>div>article>div strong{text-transform:uppercase;font-size:7px}.admin-live-queue>div>article>div small{color:#8595a8;font-size:6px}.admin-live-queue>div>article>button{color:#496079;cursor:pointer;text-transform:uppercase;background:#f5f8fb;border:1px solid #d4dfea;border-radius:8px 8px 8px 3px;min-height:35px;font-size:5px;font-weight:900}.admin-live-queue>div>article>button:last-child{color:#fff;background:#1f9f73;border-color:#1f9f73}.role-panel{color:#fff;background:radial-gradient(circle at 84% 8%,#754ef052,#0000 32rem),linear-gradient(145deg,#06152e,#09254c 62%,#100c21);min-height:100vh;padding:25px clamp(18px,5vw,84px) 90px}.role-panel>nav{background:#ffffff0a;border:1px solid #ffffff1c;border-radius:14px 14px 14px 4px;justify-content:space-between;align-items:center;width:min(1450px,100%);min-height:52px;margin:0 auto 55px;padding:0 17px;display:flex}.role-panel>nav a{color:#92a6c0;text-transform:uppercase;font-size:7px;font-weight:900}.role-panel__hero{width:min(1450px,100%);margin:0 auto 60px}.role-panel__hero>span,.role-panel__workspace aside>span,.role-panel__workspace form>header span,.role-panel__workspace label>span{color:var(--brand-cyan);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.role-panel__hero h1{font-family:var(--wlo-display);letter-spacing:-.045em;text-transform:uppercase;margin:17px 0 25px;font-size:clamp(70px,10vw,150px);font-weight:700;line-height:.77}.role-panel__hero>p{color:#92a6c0;max-width:760px;margin:0;font-size:11px;line-height:1.8}.role-panel__hero>div{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:13px 13px 13px 4px;gap:5px;width:fit-content;margin-top:32px;padding:15px 18px;display:grid}.role-panel__hero>div strong{text-transform:uppercase;font-size:8px}.role-panel__hero>div small{color:#7f94b0;font-size:6px}.role-panel__workspace{grid-template-columns:minmax(280px,.65fr) minmax(420px,1.35fr);gap:20px;width:min(1450px,100%);margin:0 auto;display:grid}.role-panel__workspace>aside,.role-panel__workspace>form{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:27px 27px 27px 8px;padding:clamp(25px,3.2vw,48px)}.role-panel__workspace aside h2{font-family:var(--wlo-display);text-transform:uppercase;margin:15px 0 20px;font-size:48px;font-weight:700;line-height:.82}.role-panel__workspace aside p{color:#8ca1bc;font-size:9px;line-height:1.8}.role-panel__workspace aside ul{margin:30px 0 0;padding:0;list-style:none}.role-panel__workspace aside li{color:#b3c2d4;text-transform:uppercase;border-bottom:1px solid #ffffff17;padding:12px 0;font-size:7px;font-weight:900}.role-panel__workspace form>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.role-panel__workspace form>header strong{text-transform:uppercase;font-size:8px}.role-panel__workspace form>div{grid-template-columns:1fr 1fr;gap:13px;display:grid}.role-panel__workspace form label{gap:8px;display:grid}.role-panel__workspace form label:has(textarea){grid-column:1/-1}.role-panel__workspace input,.role-panel__workspace select,.role-panel__workspace textarea{color:#fff;width:100%;min-height:48px;font:inherit;background:#030d1da6;border:1px solid #ffffff21;border-radius:10px 10px 10px 3px;outline:0;padding:0 13px;font-size:8px}.role-panel__workspace textarea{resize:vertical;min-height:120px;padding-block:13px}.role-panel__workspace form>footer{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.role-panel__workspace form>footer span{color:#879bb5;font-size:7px}.role-panel__workspace form>footer span.is-saved{color:#68e1b5}.role-panel__workspace form>footer span.is-error{color:#ff8190}.role-panel__workspace form>footer button{color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(110deg,#267bf3,#7057ee);border:0;border-radius:12px 12px 12px 4px;min-height:51px;padding:0 18px;font-size:7px;font-weight:900}.role-panel__workspace form>footer button:disabled{opacity:.62;cursor:wait}.role-panel__workspace--editor{align-items:start}.role-panel__workspace form>.role-panel__sections{grid-template-columns:1fr;gap:15px;display:grid}.role-panel__sections fieldset{background:#020c1c52;border:1px solid #ffffff1f;border-radius:17px 17px 17px 5px;min-width:0;margin:0;padding:20px}.role-panel__sections legend{color:#7df;letter-spacing:.1em;text-transform:uppercase;padding:0 9px;font-size:7px;font-weight:900}.role-panel__sections fieldset>div{grid-template-columns:1fr 1fr;gap:13px;display:grid}.role-panel__sections label:has(textarea){grid-column:1/-1}.role-panel__locked{background:#ff576e0f;border:1px solid #ff819033;border-radius:12px 12px 12px 4px;gap:7px;margin-top:28px;padding:15px;display:grid}.role-panel__locked span{color:#ff8290;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.role-panel__locked strong{color:#9bacbf;text-transform:uppercase;font-size:7px;line-height:1.65}.role-panel__history{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:22px 22px 22px 7px;width:min(1450px,100%);margin:22px auto 0;overflow:hidden}.role-panel__history>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:22px;min-height:86px;padding:18px 22px;display:flex}.role-panel__history>header span{color:var(--brand-cyan);text-transform:uppercase;font-size:6px;font-weight:900}.role-panel__history>header h2{font-family:var(--wlo-display);text-transform:uppercase;margin:9px 0 0;font-size:38px;font-weight:400;line-height:.85}.role-panel__history>header>strong{color:#ffffff1f;font-family:var(--wlo-display);font-size:42px}.role-panel__history>div article{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:22px;min-height:67px;padding:13px 21px;display:flex}.role-panel__history article>div{gap:5px;display:grid}.role-panel__history article strong{text-transform:uppercase;font-size:7px}.role-panel__history article small{color:#768ca8;font-size:6px}.role-panel__history article>span{color:#9cafc4;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:8px 10px;font-size:5px;font-weight:900}.role-panel__history article>span.is-published{color:#6fe1b6;border-color:#6fe1b659}.role-panel__history article>span.is-rejected{color:#ff8290;border-color:#ff829059}.role-panel__history>p{color:#879bb5;margin:0;padding:28px 22px;font-size:8px}.role-panel__assignment{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:28px 28px 28px 8px;width:min(900px,100%);margin:0 auto;padding:clamp(28px,5vw,65px)}.role-panel__assignment>span{color:#ff8290;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.role-panel__assignment h2{font-family:var(--wlo-display);text-transform:uppercase;margin:17px 0;font-size:clamp(48px,7vw,82px);font-weight:400;line-height:.82}.role-panel__assignment p{color:#91a4bb;max-width:620px;font-size:10px;line-height:1.75}.role-panel__assignment a{text-transform:uppercase;background:#267bf3;border-radius:10px 10px 10px 3px;align-items:center;gap:25px;min-height:48px;margin-top:24px;padding:0 17px;font-size:7px;font-weight:900;display:inline-flex}.referee-match-picker{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:25px 25px 25px 7px;width:min(1450px,100%);margin:0 auto 22px;padding:clamp(22px,3vw,38px)}.referee-match-picker>header{justify-content:space-between;align-items:end;gap:25px;display:flex}.referee-match-picker>header span{color:var(--brand-cyan);text-transform:uppercase;font-size:6px;font-weight:900}.referee-match-picker>header h2{font-family:var(--wlo-display);text-transform:uppercase;margin:11px 0 0;font-size:46px;font-weight:400;line-height:.85}.referee-match-picker>header>strong{color:#93a9c4;text-transform:uppercase;font-size:7px}.referee-rounds{grid-template-columns:repeat(15,minmax(0,1fr));gap:5px;margin-top:23px;display:grid}.referee-rounds button{color:#8fa3bd;cursor:pointer;background:#020c1c6b;border:1px solid #ffffff1a;border-radius:7px 7px 7px 2px;min-height:37px;font-size:6px;font-weight:900}.referee-rounds button.is-active{color:#fff;background:#267bf3;border-color:#267bf3}.referee-matches{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.referee-matches button{color:#fff;cursor:pointer;background:#020c1c66;border:1px solid #ffffff1c;border-radius:11px 11px 11px 3px;grid-template-columns:34px minmax(0,1fr) 28px minmax(0,1fr) 34px;align-items:center;gap:8px;min-height:55px;padding:10px 13px;display:grid}.referee-matches button.is-active{border-color:#67ddff;box-shadow:inset 0 0 0 1px #67ddff}.referee-matches button>span{color:#67ddff;font-size:6px;font-weight:900}.referee-matches button>strong{text-transform:uppercase;font-size:6px}.referee-matches button>i{color:#7188a5;font-size:6px;font-style:normal}.role-panel--referee>.admin-match-editor{color:#0d1a2b;width:min(1450px,100%);margin:0 auto}.role-console{--role-accent:#60d6ff}.role-console--commission{--role-accent:#8c7dff}.role-console--referee{--role-accent:#4fcff4}.role-console--captain{--role-accent:#60d6ff}.role-console--player{--role-accent:#8c7dff}.role-console .admin-panel__brand>span{background:linear-gradient(135deg,var(--role-accent),#7067f5)}.role-console .admin-panel__sidebar nav a{color:#7f95b2;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px 12px 12px 4px;grid-template-columns:27px minmax(0,1fr) 13px;align-items:center;gap:10px;min-height:46px;padding:0 12px;transition:color .18s,background .18s,border-color .18s;display:grid}.role-console .admin-panel__sidebar nav a:hover{color:#fff;background:#ffffff0b}.role-console .admin-panel__sidebar nav a.is-active{color:#fff;background:linear-gradient(90deg,#25a1eb33,#6956ff1a);border-color:#3fc5ff38}.role-console .admin-panel__sidebar nav a>span{color:#4f6b8e;font-family:var(--wlo-display);font-size:13px}.role-console .admin-panel__sidebar nav a.is-active>span,.role-console .admin-panel__sidebar nav a.is-active>i{color:var(--role-accent)}.role-console .admin-panel__sidebar nav a strong{text-overflow:ellipsis;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.role-console .admin-panel__sidebar nav a i{font-size:13px;font-style:normal}.role-console__heading{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:clamp(34px,5vw,82px);margin-bottom:36px;display:grid}.role-console__heading>div>span,.role-console__section>header span{color:#178eca;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.role-console__heading h1{color:var(--admin-ink);font-family:var(--wlo-display);letter-spacing:-.04em;text-transform:uppercase;margin:13px 0 0;font-size:clamp(62px,7vw,104px);font-weight:700;line-height:.78}.role-console__heading>p{color:#697a90;max-width:620px;margin:0 0 3px;font-size:11px;line-height:1.8}.role-console__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:24px;display:grid}.role-console__stats article{background:#fff;border:1px solid #d9e3ef;border-radius:19px 19px 19px 6px;flex-direction:column;min-height:145px;padding:21px;display:flex;box-shadow:0 15px 40px #12325c0e}.role-console__stats span{color:#8392a5;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.role-console__stats strong{color:var(--admin-ink);font-family:var(--wlo-display);text-transform:uppercase;margin:auto 0 8px;font-size:42px;font-weight:700;line-height:.8}.role-console__stats small{color:#1d93d0;text-transform:uppercase;font-size:6px;font-weight:900}.role-console--captain .role-console__stats,.role-console--player .role-console__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.role-console__section{background:#ffffffc7;border:1px solid #d8e2ee;border-radius:25px 25px 25px 8px;margin-top:24px;padding:clamp(24px,3vw,40px);box-shadow:0 20px 54px #102e5812}.role-console__section>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:24px;display:flex}.role-console__section>header h2{color:var(--admin-ink);font-family:var(--wlo-display);text-transform:uppercase;margin:10px 0 0;font-size:47px;font-weight:700;line-height:.82}.role-console__section>header>strong{color:#93a3b7;letter-spacing:.1em;font-size:6px}.role-console__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.role-console__actions>a,.role-console__actions>button{min-height:235px;color:var(--admin-ink);cursor:pointer;text-align:left;background:#fff;border:1px solid #d7e1ed;border-radius:20px 20px 20px 6px;flex-direction:column;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 14px 36px #10305b0e}.role-console__actions>a:hover,.role-console__actions>button:hover{border-color:#73c9ec;transform:translateY(-3px);box-shadow:0 20px 44px #10305b1a}.role-console__actions>.is-primary{color:#fff;background:radial-gradient(circle at 88% 0,#6e5cf48c,#0000 17rem),linear-gradient(135deg,#082758,#06162f);border-color:#ffffff24}.role-console__actions>a>span,.role-console__actions>button>span{color:#25a6de;font-family:var(--wlo-display);font-size:28px;line-height:.8}.role-console__actions small{color:#1d93d0;letter-spacing:.1em;text-transform:uppercase;margin:auto 0 9px;font-size:6px;font-weight:900}.role-console__actions .is-primary small{color:var(--role-accent)}.role-console__actions h3{font-family:var(--wlo-display);text-transform:uppercase;margin:0 0 12px;font-size:37px;font-weight:700;line-height:.84}.role-console__actions p{color:#748399;margin:0;font-size:8px;line-height:1.65}.role-console__actions .is-primary p{color:#9eb1ca}.role-console__actions b{color:#167fc2;letter-spacing:.09em;text-transform:uppercase;margin-top:20px;font-size:6px}.role-console__actions .is-primary b{color:var(--role-accent)}.role-console__actions b i{margin-left:9px;font-style:normal}.role-console__actions--two>button{min-height:270px}.role-console__rule{color:#fff;background:radial-gradient(circle at 90%,#60d6ff33,#0000 17rem),linear-gradient(125deg,#071c3a,#0c356e);border-radius:22px 22px 22px 7px;align-content:center;gap:13px;min-height:150px;margin-top:24px;padding:28px 140px 28px 29px;display:grid;position:relative;overflow:hidden}.role-console__rule>span{color:var(--role-accent);letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.role-console__rule>strong{max-width:920px;font-size:10px;line-height:1.7}.role-console__rule>b{color:#ffffff17;font-family:var(--wlo-display);font-size:86px;line-height:.8;position:absolute;bottom:10px;right:27px}.role-console__form-view>.role-console__heading,.role-console__case-view>.role-console__heading{margin-bottom:30px}.role-console__form-view>form{background:#fff;border:1px solid #d6e1ed;border-radius:25px 25px 25px 8px;padding:clamp(25px,3vw,42px);box-shadow:0 20px 52px #10305b12}.role-console__form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.role-console__form-grid label{gap:8px;display:grid}.role-console__form-grid label.is-wide{grid-column:1/-1}.role-console__form-grid label>span{color:#60728a;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.role-console__form-grid input,.role-console__form-grid select,.role-console__form-grid textarea{color:#0a1a31;background:#f6f9fc;border:1px solid #cfdae8;border-radius:11px 11px 11px 4px;outline:0;width:100%;min-height:49px;padding:0 14px;font-size:8px}.role-console__form-grid textarea{resize:vertical;min-height:125px;padding-block:14px}.role-console__form-view>form>footer{justify-content:space-between;align-items:center;gap:24px;margin-top:22px;display:flex}.role-console__form-view>form>footer span{color:#718299;font-size:7px;line-height:1.6}.role-console__form-view>form>footer span.is-saved{color:#178f67}.role-console__form-view>form>footer span.is-error{color:#d74358}.role-console__form-view>form>footer button{color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(110deg,#267bf3,#7057ee);border:0;border-radius:12px 12px 12px 4px;min-height:50px;padding:0 19px;font-size:7px;font-weight:900}.role-console__form-view>form>footer button:disabled{opacity:.6;cursor:wait}.role-console__message{color:#50647e;background:#fff;border:1px solid #d3dfeb;border-radius:11px 11px 11px 4px;margin:0 0 17px;padding:14px 16px;font-size:7px}.role-console__message.is-saved{color:#167955;background:#eff9f5;border-color:#bfe1d2}.role-console__message.is-error{color:#b92f45;background:#fff2f4;border-color:#efc7cd}.role-console__cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.role-console__cases article{background:#fff;border:1px solid #d8e2ed;border-radius:20px 20px 20px 6px;flex-direction:column;min-height:245px;padding:24px;display:flex;box-shadow:0 14px 36px #10305b0e}.role-console__cases article>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.role-console__cases article>header span{color:#168bc8;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.role-console__cases article>header b{color:#8b6b20;text-transform:uppercase;background:#fff8e7;border:1px solid #ead8a8;border-radius:999px;padding:8px 9px;font-size:5px}.role-console__cases article>header b.is-published,.role-console__cases article>header b.is-approved{color:#177b58;background:#edf9f4;border-color:#b8e0d0}.role-console__cases article>header b.is-rejected{color:#b92f45;background:#fff1f3;border-color:#efc7cd}.role-console__cases h2{font-family:var(--wlo-display);text-transform:uppercase;margin:auto 0 12px;font-size:37px;font-weight:700;line-height:.84}.role-console__cases p{color:#748399;margin:0;font-size:8px;line-height:1.65}.role-console__cases footer{color:#8c9aac;border-top:1px solid #e0e7ef;justify-content:space-between;gap:18px;margin-top:21px;padding-top:13px;font-size:6px;display:flex}.role-console__empty{color:#7a8ba0;text-align:center;background:#ffffff94;border:1px dashed #c7d4e2;border-radius:20px;align-content:center;place-items:center;gap:10px;min-height:220px;padding:35px;font-size:8px;display:grid}.role-console__empty strong{color:#142b49;font-family:var(--wlo-display);text-transform:uppercase;font-size:34px}.role-console--referee .referee-match-picker{width:100%;color:var(--admin-ink);background:#fff;border-color:#d6e1ed;box-shadow:0 18px 48px #10305b0f}.role-console--referee .referee-match-picker>header span{color:#168bc8}.role-console--referee .referee-match-picker>header h2{color:var(--admin-ink)}.role-console--referee .referee-rounds button{color:#6e8199;background:#f4f7fb;border-color:#d9e2ed}.role-console--referee .referee-matches button{color:var(--admin-ink);background:#f6f9fc;border-color:#d5e0ec}.role-console--referee .referee-matches button.is-active{border-color:#2aaee2;box-shadow:inset 0 0 0 1px #2aaee2}.role-console--referee .referee-matches button>i{color:#8090a3}.role-console--referee .admin-match-editor{color:#0d1a2b;width:100%;margin:22px 0 0}.admin-lineup-source{color:#28647f;background:#eefaff;border:1px solid #bfe5f4;border-radius:10px 10px 10px 3px;margin:13px 0 0;padding:11px 13px;font-size:7px;line-height:1.55}.admin-referee-assignment{background:linear-gradient(135deg,#fff,#eff7fc);border:1px solid #cfddea;border-radius:18px 18px 18px 6px;grid-template-columns:minmax(260px,1fr) minmax(260px,.65fr) auto;align-items:end;gap:18px;margin:18px 0;padding:22px;display:grid;box-shadow:0 16px 40px #10305b0f}.admin-referee-assignment>div>span,.admin-referee-assignment label>span{color:#168bc8;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.admin-referee-assignment h2{color:var(--admin-ink);font-family:var(--wlo-display);text-transform:uppercase;margin:8px 0 5px;font-size:33px;line-height:.85}.admin-referee-assignment p{color:#6f8198;margin:0;font-size:7px;line-height:1.5}.admin-referee-assignment label{gap:8px;display:grid}.admin-referee-assignment select{color:#10233f;background:#fff;border:1px solid #cbd8e6;border-radius:11px 11px 11px 4px;min-height:48px;padding:0 13px;font-size:8px}.admin-referee-assignment button{color:#9d2c43;cursor:pointer;text-transform:uppercase;background:#fff2f4;border:1px solid #efc4cc;border-radius:11px 11px 11px 4px;min-height:48px;padding:0 15px;font-size:7px;font-weight:900}.admin-referee-assignment button:disabled{color:#99a5b3;cursor:not-allowed;background:#f2f5f8;border-color:#d9e1e9}.captain-matchday__match{gap:8px;display:grid}.captain-matchday__match>span,.captain-matchday__lineup label>span{color:#62758d;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:900}.captain-matchday select{color:#10233f;background:#f6f9fc;border:1px solid #cfdae8;border-radius:11px 11px 11px 4px;width:100%;min-height:49px;padding:0 13px;font-size:8px}.captain-matchday__lineup{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.captain-matchday__lineup label{gap:7px;display:grid}.captain-matchday footer{justify-content:space-between;align-items:center;gap:20px;margin-top:18px;display:flex}.captain-matchday footer p{color:#6c7e94;margin:0;font-size:8px;line-height:1.55}.captain-matchday footer button{color:#fff;cursor:pointer;letter-spacing:.07em;text-transform:uppercase;background:linear-gradient(110deg,#267bf3,#7057ee);border:0;border-radius:12px 12px 12px 4px;flex:none;min-height:50px;padding:0 18px;font-size:7px;font-weight:900}.captain-matchday footer button:disabled{opacity:.5;cursor:not-allowed}.admin-live-queue>div>article.has-diff{grid-template-rows:auto auto}.admin-record-diff{grid-column:1/-1;gap:7px;padding:5px 0 10px;display:grid}.admin-record-diff>div{background:#f7f9fc;border:1px solid #e1e8f0;border-radius:10px 10px 10px 3px;grid-template-columns:150px minmax(0,1fr) 25px minmax(0,1fr);align-items:center;gap:10px;min-height:55px;padding:10px 12px;display:grid}.admin-record-diff>div>strong{color:#25384f;text-transform:uppercase;font-size:6px}.admin-record-diff>div>span{color:#5e728b;gap:5px;font-size:7px;line-height:1.45;display:grid}.admin-record-diff>div>span small{color:#9aa8b8;font-size:5px;font-weight:900}.admin-record-diff>div>i{color:#238bdc;font-style:normal;font-weight:900}@media (width<=1180px){.panel-gateway__notice{grid-template-columns:1fr auto}.panel-gateway__notice>strong{grid-area:2/1/auto/-1}.admin-panel{grid-template-columns:220px minmax(0,1fr)}.admin-panel__sidebar{padding-inline:12px}.admin-panel__content{padding-inline:30px}.admin-view__heading{grid-template-columns:1fr;gap:20px}.admin-view__heading>p{max-width:720px}.admin-overview__grid{grid-template-columns:1fr}.admin-module-detail__grid,.admin-team-grid,.admin-quick-actions>div{grid-template-columns:repeat(2,1fr)}.admin-season-manager__workspace,.admin-transfer-layout,.admin-match-editor__body{grid-template-columns:1fr}.admin-protocol-checklist{grid-column:auto}.admin-transfer-result dl{grid-template-columns:repeat(3,1fr)}.admin-transfer-result dl>div:nth-child(3){border-right:0}.admin-transfer-result dl>div:nth-child(-n+3){border-bottom:1px solid #1c7b5a21}.admin-discipline-layout,.admin-content-layout,.admin-import-layout{grid-template-columns:1fr}.admin-audit-grid,.admin-account-list>article{grid-template-columns:repeat(2,1fr)}.admin-account-list>article>div{grid-column:1/-1}.admin-referee-assignment{grid-template-columns:1fr 1fr}.admin-referee-assignment>div{grid-column:1/-1}}@media (width<=900px){.role-panel__workspace{grid-template-columns:1fr}.panel-gateway__heading{grid-template-columns:1fr;gap:25px}.panel-gateway__grid{grid-template-columns:1fr}.panel-gateway__admin{grid-column:auto;grid-template-columns:70px minmax(0,1fr)}.panel-gateway__admin>strong{grid-column:1/-1}.admin-panel{display:block}.admin-panel__sidebar{display:none}.admin-panel__topbar{grid-template-columns:1fr auto auto}.admin-panel__topbar>div:first-child{display:none}.admin-panel__mobile-nav{scrollbar-width:thin;background:#e6edf6;border-bottom:1px solid #d6e0ec;gap:8px;padding:12px 22px;display:flex;overflow-x:auto}.admin-panel__mobile-nav button,.admin-panel__mobile-nav a{color:#667991;letter-spacing:.07em;text-transform:uppercase;background:#fff;border:1px solid #cdd8e5;border-radius:10px 10px 10px 4px;flex:none;padding:10px 13px;font-size:6px;font-weight:900}.admin-panel__mobile-nav button.is-active,.admin-panel__mobile-nav a.is-active{color:#fff;background:#2678ec;border-color:#2678ec}.role-console__heading{grid-template-columns:1fr;gap:18px}.role-console__heading>p{max-width:760px}.role-console__stats,.role-console--captain .role-console__stats,.role-console--player .role-console__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-overview__stats{grid-template-columns:repeat(2,1fr)}.admin-overview__stats article:nth-child(2){border-right:0}.admin-overview__stats article:nth-child(-n+2){border-bottom:1px solid #dfe7f0}.admin-ovr__summary{grid-template-columns:repeat(2,1fr)}.admin-ovr__summary article:nth-child(2){border-right:0}.admin-ovr__summary article:nth-child(-n+2){border-bottom:1px solid #dfe7f0}.admin-ovr__rules>div,.admin-season-manager__summary{grid-template-columns:repeat(2,1fr)}.admin-season-manager__summary article:nth-child(2){border-right:0}.admin-season-manager__summary article:nth-child(-n+2){border-bottom:1px solid #dfe7f0}.admin-match-list article{grid-template-columns:30px minmax(260px,1fr) auto}.admin-match-list__state{display:none}.admin-protocol-checklist>div{grid-template-columns:repeat(3,1fr)}.admin-protocol-flow>div{grid-template-columns:1fr;gap:8px}.admin-protocol-flow>div article:last-of-type{grid-column:auto}.admin-protocol-flow>div>i{transform:rotate(90deg)}.admin-approval-summary,.admin-discipline-stats{grid-template-columns:repeat(2,1fr)}.admin-approval-summary article:nth-child(2),.admin-discipline-stats article:nth-child(2){border-right:0}.admin-approval-summary article:nth-child(-n+2),.admin-discipline-stats article:nth-child(-n+2){border-bottom:1px solid #dfe7f0}.admin-event-builder>div{grid-template-columns:1fr 1fr}.admin-event-builder>div>button{align-self:stretch}.admin-lineup-grid{grid-template-columns:1fr}}@media (width<=650px){.maintenance-preview-banner{justify-content:space-between;gap:10px;min-height:48px;padding:8px 12px}.maintenance-preview-banner strong{text-align:left;max-width:235px;font-size:9px;line-height:1.35}.maintenance-preview-banner button{font-size:9px}.panel-gateway{padding-block:76px 86px}.panel-gateway__notice{grid-template-columns:1fr;gap:13px;margin-bottom:48px}.panel-gateway__notice>strong{grid-area:auto}.panel-gateway__notice>a{text-align:center}.panel-gateway__heading h2{font-size:clamp(58px,18vw,82px)}.panel-gateway__grid>article{min-height:245px}.panel-gateway__admin{grid-template-columns:1fr;gap:25px;min-height:390px;padding:25px}.panel-gateway__admin>span{font-size:38px}.panel-gateway__admin>strong{grid-column:auto;min-width:0}.panel-gateway__admin-locked,.panel-gateway__graphics{grid-template-columns:1fr}.panel-gateway__graphics strong{font-size:34px}.role-panel{padding-inline:12px}.role-panel>nav{margin-bottom:38px}.role-panel__hero{margin-bottom:42px}.role-panel__workspace>aside,.role-panel__workspace>form{padding:24px 18px}.role-panel__workspace form>div{grid-template-columns:1fr}.role-panel__workspace form label:has(textarea){grid-column:auto}.role-panel__workspace form>footer{flex-direction:column;align-items:stretch}.admin-account-list>article{grid-template-columns:1fr}.admin-account-list>article>div{grid-column:auto}.admin-audit-records article{grid-template-columns:1fr;gap:6px}.admin-import-report article{grid-template-columns:1fr;gap:5px}.admin-import-history>div>article{grid-template-columns:1fr}.admin-live-queue>header{flex-direction:column;align-items:flex-start}.admin-live-queue>div>article{grid-template-columns:1fr 1fr}.admin-live-queue>div>article>div{grid-column:1/-1}.admin-panel__topbar{grid-template-columns:1fr auto;gap:14px;padding-inline:16px}.admin-panel__topbar>a:first-of-type,.admin-panel__mode small{display:none}.admin-panel__topbar>a{padding-inline:11px}.admin-panel__mobile-nav{padding-inline:15px}.admin-panel__content{padding:32px 15px 70px}.role-console__heading{margin-bottom:28px}.role-console__heading h1{font-size:clamp(54px,17vw,78px)}.role-console__heading>p{font-size:9px}.role-console__stats,.role-console--captain .role-console__stats,.role-console--player .role-console__stats{grid-template-columns:1fr}.role-console__stats article{min-height:125px;padding:18px}.role-console__actions,.role-console__cases{grid-template-columns:1fr}.role-console__section{padding:18px 15px}.role-console__section>header{flex-direction:column;align-items:flex-start;gap:12px}.role-console__section>header h2{font-size:40px}.role-console__form-grid{grid-template-columns:1fr}.role-console__form-grid label.is-wide{grid-column:auto}.role-console__form-view>form{padding:20px 15px}.role-console__form-view>form>footer{flex-direction:column;align-items:stretch}.role-console__form-view>form>footer button{width:100%}.role-console__rule{padding:25px 22px}.role-console__rule>b{display:none}.role-console__cases article{min-height:220px}.admin-referee-assignment,.captain-matchday__lineup{grid-template-columns:1fr}.admin-referee-assignment>div{grid-column:auto}.captain-matchday footer{flex-direction:column;align-items:stretch}.captain-matchday footer button{width:100%}.admin-view__heading{margin-bottom:28px}.admin-view__heading h1{font-size:clamp(54px,17vw,78px)}.admin-view__heading>p{font-size:9px}.admin-overview__stats{grid-template-columns:1fr 1fr}.admin-overview__stats article{min-height:125px;padding:18px}.admin-overview__stats strong{font-size:40px}.admin-ovr__status{flex-direction:column;align-items:stretch}.admin-ovr__status button{width:100%}.admin-ovr__summary{grid-template-columns:1fr 1fr}.admin-ovr__summary article{min-height:116px;padding:17px}.admin-ovr__rules,.admin-ovr__ranking{padding:18px 15px}.admin-ovr__rules>div{grid-template-columns:1fr}.admin-attention>header,.admin-opening-round>header{padding-inline:17px}.admin-attention>div article{padding-inline:15px}.admin-opening-round>div a{grid-template-columns:27px minmax(0,1fr) 24px minmax(0,1fr) 27px;padding-inline:12px}.admin-quick-actions{padding:17px}.admin-quick-actions>div,.admin-module-detail__grid,.admin-team-grid,.admin-security-grid{grid-template-columns:1fr}.admin-module-detail__status,.admin-users__status{flex-direction:column;align-items:flex-start;gap:12px}.admin-module-detail__status strong,.admin-users__status strong{text-align:left}.admin-module-detail__grid article{min-height:190px}.admin-match-toolbar{flex-direction:column;align-items:flex-start}.admin-match-toolbar>div:last-child{flex-direction:column;align-items:stretch;width:100%}.admin-match-toolbar label{width:100%}.admin-match-toolbar a{text-align:center}.admin-match-list{overflow-x:auto}.admin-match-list article{min-width:620px}.admin-season-manager__summary article{min-height:112px;padding:17px}.admin-season-form>header,.admin-transfer-form>header,.admin-round-browser>header,.admin-match-editor>header{padding-inline:17px}.admin-form-grid{grid-template-columns:1fr;padding:18px 17px}.admin-form-grid__wide{grid-column:auto}.admin-season-form>footer{flex-direction:column;align-items:flex-start;padding-inline:17px}.admin-season-form>footer button{width:100%}.admin-round-browser__numbers{grid-template-columns:repeat(6,1fr);padding-inline:16px}.admin-match-editor>header{flex-direction:column;align-items:flex-start}.admin-match-editor__body{padding:13px}.admin-match-editor__body>section{padding:16px}.admin-protocol-checklist>div{grid-template-columns:repeat(2,1fr)}.admin-match-editor>footer{flex-direction:column;align-items:flex-start}.admin-match-editor>footer>div:last-child{flex-direction:column;width:100%}.admin-match-editor>footer button{width:100%}.admin-transfer-form__check{width:calc(100% - 34px);margin-inline:17px}.admin-transfer-result,.admin-transfer-consents{margin-inline:17px}.admin-transfer-result dl{grid-template-columns:1fr 1fr}.admin-transfer-result dl>div,.admin-transfer-result dl>div:nth-child(3){border-bottom:1px solid #1c7b5a21;border-right:1px solid #1c7b5a21}.admin-transfer-result dl>div:nth-child(2n){border-right:0}.admin-transfer-result dl>div:last-child{border-bottom:0}.admin-team-controls{flex-direction:column;align-items:flex-start}.admin-team-controls label,.admin-team-controls input{width:100%;max-width:none}.admin-security-grid article{min-height:145px}.admin-approval-summary,.admin-discipline-stats{grid-template-columns:1fr}.admin-approval-summary article,.admin-discipline-stats article,.admin-approval-summary article:nth-child(2),.admin-discipline-stats article:nth-child(2){border-bottom:1px solid #dfe7f0;border-right:0}.admin-approval-summary article:last-child,.admin-discipline-stats article:last-child{border-bottom:0}.admin-approval-queue>header{flex-direction:column;align-items:flex-start}.admin-approval-queue>div article{grid-template-columns:35px 35px minmax(0,1fr);gap:10px}.admin-approval-queue button{grid-column:1/-1;width:100%}.admin-decision-rule{grid-template-columns:1fr;gap:12px}.admin-decision-rule>b{display:none}.admin-event-builder>div{grid-template-columns:1fr}.admin-event-builder>ol li{grid-template-columns:31px 67px minmax(0,1fr) 29px 20px}.admin-transfer-source{grid-template-columns:1fr;margin-inline:17px}.admin-discipline-form>header,.admin-content-editor>header,.admin-discipline-form>footer,.admin-content-editor>footer{flex-direction:column;align-items:flex-start;padding-inline:17px}.admin-discipline-form>footer button,.admin-content-editor>footer button{width:100%}.admin-audit-status{flex-direction:column;align-items:flex-start}.admin-audit-status strong{text-align:left}.admin-audit-grid{grid-template-columns:1fr}.admin-audit-empty>footer{flex-direction:column}.admin-import-dropzone{padding:14px}.admin-import-file{grid-template-columns:1fr}.admin-import-file button{width:100%}}.final-promo{background:linear-gradient(#edf3ff,#f5f8fd);padding:42px 0 78px;position:relative;overflow:hidden}.final-promo:before{content:"FINAL";color:#1747c709;letter-spacing:-.055em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(150px,21vw,350px);line-height:.8;position:absolute;top:-18px;right:-2vw}.final-promo__card{z-index:1;color:#fff;background:radial-gradient(circle at 88% 12%,#60d6ff3d,#0000 22rem),radial-gradient(circle at 12% 100%,#7067f552,#0000 28rem),linear-gradient(135deg,#07162f,#10429b 58%,#316cff);border:1px solid #ffffff2e;border-radius:38px 38px 38px 12px;grid-template-rows:auto auto auto;grid-template-columns:minmax(260px,.78fr) minmax(420px,1.22fr);gap:22px clamp(36px,6vw,96px);min-height:400px;padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #11367e3d}.final-promo__card:before{content:"";opacity:.13;pointer-events:none;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.final-promo__duel a{background:#ffffff13;border:1px solid #ffffff24;border-radius:22px 22px 22px 7px;flex-direction:column;gap:8px;min-width:0;padding:22px;transition:transform .2s,border-color .2s,background .2s;display:flex}.final-promo__duel a:hover{background:#ffffff1f;border-color:#60d6ff8c;transform:translateY(-3px)}.final-promo__message{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#041126a8;border:1px solid #ffffff26;border-radius:16px 16px 5px;width:min(300px,38%);padding:13px 42px 13px 15px;position:absolute;bottom:28px;right:34px;box-shadow:0 16px 40px #0003}.final-showcase{color:#fff;background:radial-gradient(circle at 76% 20%,#60d6ff45,#0000 24rem),radial-gradient(circle at 18% 90%,#7067f557,#0000 34rem),linear-gradient(145deg,#031027 0%,#0b3278 58%,#2769f2 100%);min-height:800px;padding:92px 0 0;position:relative;overflow:hidden}.final-showcase:before{content:"FINAŁ";color:#ffffff09;letter-spacing:-.07em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(190px,28vw,470px);line-height:.72;position:absolute;top:55px;right:-4vw}.final-showcase:after{content:"";pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-180px;right:-240px;box-shadow:0 0 0 55px #ffffff09,0 0 0 110px #ffffff05}.final-showcase__grid{opacity:.12;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 45% 45%,#000,#0000 80%);mask-image:radial-gradient(circle at 45% 45%,#000,#0000 80%)}.final-showcase__match{color:var(--brand-navy);background:linear-gradient(145deg,#fff,#eaf2ff);border:1px solid #ffffffbf;border-radius:32px 32px 32px 10px;padding:0 32px 30px;position:relative;overflow:hidden;box-shadow:0 40px 100px #00081e6b,0 0 0 9px #60d6ff0e}.final-showcase__match:before{content:"";background:linear-gradient(90deg,var(--brand-cyan),var(--brand-blue),var(--brand-violet));height:5px;position:absolute;inset:0 0 auto}.final-showcase__date>span{color:#6b7f9f;letter-spacing:.14em;text-transform:uppercase;writing-mode:vertical-rl;align-self:start;padding-top:7px;font-size:7px;font-weight:900;transform:rotate(180deg)}.final-showcase__date>em{color:#fff;background:linear-gradient(115deg,var(--brand-blue-deep),var(--brand-blue));border-radius:11px 11px 11px 4px;padding:10px 13px;font-size:17px;font-style:normal;font-weight:1000;box-shadow:0 10px 24px #316cff38}.final-route{background:radial-gradient(circle at 15% 15%,#60d6ff29,#0000 26rem),linear-gradient(145deg,#f7faff,#e7effd);padding:120px 0}.final-map{background:radial-gradient(circle at 66% 39%,#60d6ff33,#0000 15rem),linear-gradient(145deg,#061935,#0e3574);border:1px solid #60d6ff42;border-radius:38px 38px 38px 12px;min-height:560px;position:relative;overflow:hidden;box-shadow:0 35px 90px #0a2c6840}.final-map:before{content:"";opacity:.17;background-image:linear-gradient(#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff21 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.final-map__route-line{fill:none;stroke:var(--brand-cyan);stroke-width:9px;stroke-linecap:round;stroke-dasharray:2 19;filter:drop-shadow(0 0 8px #60d6ffb8)}.final-map__pin path{fill:var(--brand-blue);filter:drop-shadow(0 14px 18px #00000052)}.final-map__badge{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031027bd;border:1px solid #ffffff2b;border-radius:18px 18px 18px 6px;flex-direction:column;gap:3px;min-width:230px;padding:17px 20px;display:flex;position:absolute;bottom:25px;left:25px;box-shadow:0 18px 40px #0000003d}.final-map__legend{color:#c4d4ec;letter-spacing:.11em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0310279e;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;font-size:7px;font-weight:900;display:flex;position:absolute;top:23px;right:23px}.final-chat{color:#fff;background:radial-gradient(circle at 78% 27%,#316cff40,#0000 25rem),radial-gradient(circle at 15% 88%,#7067f538,#0000 29rem),linear-gradient(145deg,#05132c,#071d40);padding:120px 0;position:relative;overflow:hidden}.final-chat:before{content:"WLO";color:#ffffff06;letter-spacing:-.08em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(210px,31vw,510px);line-height:.7;position:absolute;bottom:-55px;left:-3vw}.final-phone{background:linear-gradient(145deg,#2f405d,#071020 58%);border:1px solid #ffffff2e;border-radius:52px;width:min(100%,410px);margin-inline:auto;padding:12px;transform:rotate(2deg);box-shadow:0 44px 100px #00000075,0 0 0 9px #ffffff09}.final-phone__screen{color:#10264b;background:linear-gradient(#edf4ff,#f8fbff 52%,#e8f0fc);border-radius:42px;flex-direction:column;min-height:660px;padding:0 18px 22px;display:flex;position:relative;overflow:hidden}.final-phone__screen:before{content:"";background:#081427;border-radius:999px;width:112px;height:25px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.final-phone header i{color:#fff;background:linear-gradient(145deg,var(--brand-blue),var(--brand-violet));border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;font-size:11px;font-style:normal;font-weight:1000;display:grid}.final-phone__message--sent p{color:#fff;background:linear-gradient(135deg,var(--brand-blue),#2359d5);border-radius:20px 20px 6px}@media (width<=760px){.final-phone{transform:none}}.final-home-poster{color:#fff;background:radial-gradient(circle at 88% 10%,#60d6ff33,#0000 28rem),radial-gradient(circle at 15% 90%,#7067f540,#0000 31rem),linear-gradient(145deg,#041126,#0b2f70 62%,#1747c7);padding:72px 0 92px;position:relative;overflow:hidden}.final-home-poster:before{content:"FINAL";color:#ffffff06;letter-spacing:-.07em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(210px,31vw,510px);line-height:.7;position:absolute;bottom:-45px;left:-4vw}.final-home-poster__copy blockquote{color:#dbe7f9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03102780;border:1px solid #ffffff21;border-radius:18px 18px 6px;max-width:480px;margin:42px 0 0;padding:17px 19px;font-size:11px;line-height:1.55;box-shadow:0 18px 50px #0000002e}.final-post-card__map{z-index:0;object-fit:cover;object-position:64% 48%;filter:grayscale()contrast(1.45)brightness(.49);mix-blend-mode:luminosity;width:126%!important;max-width:none!important;height:116%!important;inset:-8% auto auto -13%!important}.final-post-card__tint{z-index:1;background:linear-gradient(#020f27bd 0%,#08347f85 33%,#031f4d66 61%,#021028f0 100%),linear-gradient(115deg,#316cff94,#03183d38);position:absolute;inset:0}.final-post-card__lines{z-index:1;opacity:.12;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 42%);mask-image:linear-gradient(#000,#0000 42%)}.final-post-card__header>b{color:#c1d2ec;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0310277a;border:1px solid #ffffff30;border-radius:999px;padding:8px 11px;font-size:8px}.final-post-card__teams{z-index:2;color:#e7f0ff;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#03132f8f;border:1px solid #ffffff26;border-radius:13px;grid-template-columns:1fr 34px 1fr;align-items:center;padding:11px 14px;font-size:clamp(8px,1vw,13px);font-weight:1000;display:grid;position:absolute;top:36.5%;left:5.5%;right:5.5%;box-shadow:0 12px 32px #0003}.final-post-card__pin{z-index:2;filter:drop-shadow(0 15px 24px #00000061);align-items:center;gap:15px;display:flex;position:absolute;top:47%;left:45%}.final-post-card__pin>div{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#02112bb8;border:1px solid #ffffff2e;border-radius:14px 14px 14px 5px;flex-direction:column;gap:2px;min-width:205px;padding:13px 15px;display:flex}.final-announcement{color:#fff;background:radial-gradient(circle at 75% 22%,#60d6ff38,#0000 30rem),radial-gradient(circle at 10% 88%,#7067f540,#0000 34rem),linear-gradient(145deg,#031027,#0a2b68 60%,#1747c7);padding:100px 0 120px;position:relative;overflow:hidden}.final-announcement:before{content:"FINAL";color:#ffffff06;letter-spacing:-.07em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(220px,31vw,510px);line-height:.7;position:absolute;top:19%;left:-5vw}.final-awards{color:#fff;background:radial-gradient(circle at 14% 14%,#60d6ff2e,#0000 27rem),radial-gradient(circle at 90% 82%,#316cff40,#0000 34rem),linear-gradient(145deg,#020d22,#061b3e 58%,#0a2f72);padding:112px 0 124px;position:relative;overflow:hidden}.final-awards:before{content:"FINAŁ";color:#ffffff06;letter-spacing:-.07em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(190px,29vw,460px);line-height:.72;position:absolute;bottom:-34px;right:-3vw}.final-awards__partner{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff12;border:1px solid #ffffff24;border-radius:24px 24px 24px 8px;grid-template-columns:78px 1fr;align-items:center;gap:17px;margin-top:34px;padding:18px 20px;display:grid;box-shadow:0 20px 48px #00000029}.final-awards-card{isolation:isolate;aspect-ratio:4/5;color:#fff;background:radial-gradient(circle at 75% 25%,#60d6ff38,#0000 19rem),radial-gradient(circle at 15% 85%,#7067f54d,#0000 23rem),linear-gradient(145deg,#031027 0%,#0a2f72 58%,#1747c7 100%);border:1px solid #ffffff3d;border-radius:38px 38px 38px 12px;width:100%;max-width:760px;position:relative;overflow:hidden;box-shadow:0 42px 110px #0c2d6b47,0 0 0 9px #316cff0b}.final-awards-card:before{content:"WLO";z-index:0;color:#ffffff09;letter-spacing:-.08em;pointer-events:none;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(150px,20vw,300px);line-height:.7;position:absolute;bottom:18%;left:-5%}.final-awards-card__grid{z-index:0;opacity:.1;background-image:linear-gradient(#ffffff2b 1px,#0000 1px),linear-gradient(90deg,#ffffff2b 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 58%);mask-image:linear-gradient(#000,#0000 58%)}.final-awards-card__header>b{color:#c1d2ec;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0310277a;border:1px solid #ffffff30;border-radius:999px;padding:8px 11px;font-size:8px}.final-awards-card__teams{z-index:2;color:#fff;font-family:var(--wlo-display);letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#020f26d6;border:1px solid #ffffff38;border-radius:13px;grid-template-columns:1fr 34px 1fr;align-items:center;padding:11px 14px;font-size:15px;font-weight:900;display:grid;position:absolute;top:37.2%;left:5.5%;right:5.5%;box-shadow:0 12px 32px #00000047}.final-awards-card__invite{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03112b9e;border:1px solid #ffffff2e;border-radius:23px 23px 23px 7px;grid-template-columns:205px 1fr;align-items:center;gap:20px;min-height:206px;padding:18px 20px;display:grid;position:absolute;top:44.5%;left:5.5%;right:5.5%;box-shadow:0 24px 54px #0000003d}.final-awards-card__podium span{color:#fff;background:linear-gradient(#60d6ffad,#316cff6b);border:1px solid #ffffff26;border-radius:10px 10px 3px 3px;place-items:start center;width:54px;padding-top:12px;font-family:Impact,Arial Narrow,sans-serif;font-size:28px;display:grid;box-shadow:0 12px 26px #0003}.final-awards-card__podium-first{height:145px;background:linear-gradient(#8ee7ff,#316cff)!important}.final-awards-card__podium-third{opacity:.78;height:78px}.final-awards-card__partner{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border:1px solid #ffffff2b;border-radius:17px 17px 17px 6px;grid-template-columns:52px 1fr;align-items:center;gap:13px;padding:12px 16px;display:grid;position:absolute;bottom:18.2%;left:5.5%;right:5.5%}.final-awards-card:before{content:"FINAŁ";color:#ffffff09;font-size:clamp(145px,18vw,270px);bottom:13%;left:-7%}.final-awards-card__map{z-index:0;object-fit:cover;filter:saturate(.78)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.final-awards-card__tint{z-index:1;background:radial-gradient(circle at 72% 24%,#39b1ff38,#0000 25rem),linear-gradient(#020d2257,#041c42d1 52%,#083177e6),linear-gradient(110deg,#020e23ed,#0e48a559);position:absolute;inset:0}.final-awards-card__lines{z-index:1;opacity:.13;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 56%);mask-image:linear-gradient(#000,#0000 56%)}.final-awards-card__spotlight{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(115deg,#020e25f0,#07275ee6);border:1px solid #ffffff3d;border-radius:23px 23px 23px 7px;grid-template-columns:1fr 1px 1fr;align-items:center;gap:24px;min-height:174px;padding:18px 24px;display:grid;position:absolute;top:44.3%;left:5.5%;right:5.5%;box-shadow:0 24px 54px #0000004d}.final-awards-card__reminder{z-index:2;border-left:4px solid var(--brand-cyan);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02102ad1;border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;min-height:132px;padding:17px 20px 17px 22px;position:absolute;top:66%;left:5.5%;right:5.5%}.final-awards-card__edition b{color:#fff;letter-spacing:.07em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020e23d1;border:1px solid #ffffff45;border-radius:999px;padding:9px 12px;font-size:10px}.final-awards-card--story:before{content:"WLO";font-size:330px;bottom:17%;left:-10%}.final-awards-card--story .final-awards-card__tint{background:radial-gradient(circle at 74% 28%,#39b1ff3d,#0000 29rem),linear-gradient(#020d2299,#041b40d1 45%,#072c6aed),linear-gradient(110deg,#020e23f0,#0e48a54d)}.final-awards-card--story .final-awards-card__lines{background-size:58px 58px;-webkit-mask-image:linear-gradient(#000,#0000 52%);mask-image:linear-gradient(#000,#0000 52%)}@media (width<=900px){.role-panel__sections fieldset>div{grid-template-columns:1fr}.role-panel__sections label:has(textarea){grid-column:auto}.referee-rounds{grid-template-columns:repeat(10,minmax(0,1fr))}.referee-matches,.admin-record-diff>div{grid-template-columns:1fr}.admin-record-diff>div>i{transform:rotate(90deg)}}@media (width<=600px){.role-panel__sections fieldset{padding:17px 13px}.role-panel__history>div article,.referee-match-picker>header{flex-direction:column;align-items:flex-start}.referee-rounds{grid-template-columns:repeat(6,minmax(0,1fr))}.referee-matches button{grid-template-columns:29px minmax(0,1fr) 20px minmax(0,1fr) 29px;padding-inline:8px}}.team-story-card__team-photo{z-index:1;background:#07162f;border-radius:24px 24px 24px 7px;margin:30px 0 4px;position:relative;overflow:hidden;box-shadow:0 24px 55px #10264d29}.team-story-card__team-photo img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.team-story-card__team-photo figcaption{color:#fff;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0411269e;border:1px solid #fff3;border-radius:999px;padding:10px 13px;font-size:6px;font-weight:900;position:absolute;bottom:14px;left:14px}.team-story-card__quote-photo{z-index:1;background:#09172d;border:6px solid #fff;border-radius:22px 22px 22px 6px;width:min(70%,560px);margin:13px 0 0 auto;position:relative;overflow:hidden;box-shadow:0 22px 48px #10264d2b}.team-story-card__quote-photo img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.team-kit-card__art--uploaded{border-radius:26px 26px 26px 8px;overflow:hidden}.team-kit-card__art--uploaded .team-kit-card__image{object-fit:cover;filter:saturate(.96)contrast(1.02);width:100%;height:100%}.team-media-manager{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:27px 27px 27px 8px;width:min(1450px,100%);margin:22px auto 0;padding:clamp(24px,3vw,42px)}.team-media-manager>header{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);align-items:end;gap:30px;margin-bottom:24px;display:grid}.team-media-manager>header span{color:var(--brand-cyan);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.team-media-manager>header h2{max-width:760px;font-family:var(--wlo-display);text-transform:uppercase;margin:12px 0 0;font-size:clamp(40px,5vw,66px);font-weight:400;line-height:.85}.team-media-manager>header p{color:#8fa3bd;margin:0;font-size:8px;line-height:1.7}.team-media-manager>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.team-media-manager article{background:#020c1c73;border:1px solid #ffffff1c;border-radius:20px 20px 20px 6px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.team-media-manager article.is-review{border-color:#67ddff85;box-shadow:inset 0 0 0 1px #67ddff1f}.team-media-manager article.is-rejected{border-color:#ff829059}.team-media-manager__preview{aspect-ratio:4/3;background:radial-gradient(circle at 75% 20%,#67ddff26,#0000 12rem),#06172f;place-items:center;display:grid;position:relative;overflow:hidden}.team-media-manager__preview>img{object-fit:cover;width:100%;height:100%}.team-media-manager__preview>span{color:#ffffff1f;font-family:var(--wlo-display);text-transform:uppercase;font-size:90px;line-height:1}.team-media-manager__clock{color:#dff8ff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04152bc7;border:1px solid #67ddff6b;border-radius:999px;align-items:center;gap:7px;padding:9px 11px;font-size:5px;display:inline-flex;position:absolute;bottom:11px;left:11px}.team-media-manager__clock i{color:#67ddff;font-size:12px;font-style:normal}.team-media-manager__copy{align-content:start;gap:8px;min-height:112px;padding:18px 17px;display:grid}.team-media-manager__copy>span{color:#fff;text-transform:uppercase;font-size:8px;font-weight:900}.team-media-manager__copy p{color:#8fa3bd;margin:0;font-size:7px;line-height:1.55}.team-media-manager__copy small{color:#657c99;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.team-media-manager article>footer{border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:13px 15px;display:flex}.team-media-manager article>footer>span{color:#8297b2;text-transform:uppercase;font-size:5px;font-weight:900}.team-media-manager article>footer>span.is-review{color:#67ddff}.team-media-manager article>footer>span.is-published{color:#6fe1b6}.team-media-manager article>footer>span.is-rejected{color:#ff8290}.team-media-manager article>footer label{cursor:pointer;background:linear-gradient(110deg,#267bf3,#7057ee);border-radius:9px 9px 9px 3px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;display:inline-flex}.team-media-manager article>footer label input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.team-media-manager article>footer label b{color:#fff;text-transform:uppercase;font-size:5px}.admin-live-queue>div>article.has-media{grid-template-rows:auto auto}.admin-record-media{grid-column:1/-1;grid-template-columns:minmax(230px,.65fr) minmax(250px,1.35fr);gap:16px;padding:7px 0 12px;display:grid}.admin-record-media>img{object-fit:cover;background:#07182f;border:1px solid #d9e3ee;border-radius:15px 15px 15px 5px;width:100%;height:210px}.admin-record-media>div{background:#f7f9fc;border:1px solid #dfe7f0;border-radius:15px 15px 15px 5px;align-content:center;gap:8px;padding:18px;display:grid}.admin-record-media>div>span{color:#238bdc;letter-spacing:.08em;text-transform:uppercase;font-size:5px;font-weight:900}.admin-record-media>div>span i{vertical-align:middle;font-size:12px;font-style:normal}.admin-record-media>div>strong{color:#20344d;text-transform:uppercase;font-size:10px}.admin-record-media>div>small{color:#8292a6;font-size:6px}.admin-record-media>div>p{color:#62758d;margin:3px 0 0;font-size:7px;line-height:1.55}@media (width<=950px){.team-media-manager>header{grid-template-columns:1fr;gap:14px}.team-media-manager>div{grid-template-columns:1fr}.team-media-manager article{grid-template-columns:minmax(180px,.72fr) minmax(220px,1.28fr);display:grid}.team-media-manager__preview{grid-row:1/3}.team-media-manager article>footer{margin:0}}@media (width<=650px){.team-story-card__quote-photo{width:100%}.team-media-manager{padding:20px 14px}.team-media-manager article{display:flex}.team-media-manager__preview{aspect-ratio:16/10}.admin-record-media{grid-template-columns:1fr}.admin-record-media>img{height:190px}}.media-center-page{color:#10253f;background:#edf3f9;min-height:100vh;padding:26px clamp(16px,4vw,70px) 90px}.media-center-page>nav{background:#ffffffd1;border:1px solid #d7e1ec;border-radius:14px 14px 14px 4px;justify-content:flex-end;align-items:center;gap:25px;width:min(1520px,100%);min-height:52px;margin:0 auto 22px;padding:0 17px;display:flex}.media-center-page>nav a:first-child{margin-right:auto}.media-center-page>nav a{color:#60758f;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.media-center{width:min(1520px,100%);margin-inline:auto}.media-center__hero{color:#fff;background:radial-gradient(circle at 87% 15%,#6251ef75,#0000 28rem),radial-gradient(circle at 15% 90%,#2c9def40,#0000 25rem),linear-gradient(145deg,#06162f,#0a2d60);border-radius:32px 32px 32px 9px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.7fr);align-items:end;gap:70px;min-height:315px;padding:clamp(28px,4vw,60px);display:grid;overflow:hidden;box-shadow:0 28px 70px #0720482e}.media-center__hero>div:first-child>span{color:var(--brand-cyan);letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.media-center__hero h1{font-family:var(--wlo-display);letter-spacing:-.045em;text-transform:uppercase;margin:17px 0 0;font-size:clamp(72px,8vw,126px);font-weight:800;line-height:.75}.media-center__hero>div:last-child{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:20px 20px 20px 6px;padding:22px}.media-center__hero>div:last-child strong{text-transform:uppercase;font-size:11px;display:block}.media-center__hero>div:last-child small{color:var(--brand-cyan);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:6px;font-weight:900;display:block}.media-center__hero>div:last-child p{color:#9cb0c9;margin:23px 0 0;font-size:9px;line-height:1.7}.media-center__instagram{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px 10px 10px 3px;justify-content:space-between;align-items:center;gap:18px;min-height:38px;margin-top:17px;padding:0 13px;font-size:6px;font-weight:900;transition:border-color .25s,background .25s,transform .25s;display:inline-flex}.media-center__instagram:hover{background:#3db9ff21;border-color:#3db9ffb3;transform:translateY(-1px)}.media-center__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.media-center__stats article{background:#fff;border:1px solid #d7e1ec;border-radius:20px 20px 20px 6px;flex-direction:column;min-height:135px;padding:21px;display:flex;box-shadow:0 14px 38px #14325e0e}.media-center__stats span,.media-center__stats small{color:#8293a8;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:900}.media-center__stats strong{color:#167acc;font-family:var(--wlo-display);margin:auto 0 8px;font-size:48px;line-height:.8}.media-task-creator{background:#fff;border:1px solid #d5e0eb;border-radius:25px 25px 25px 8px;margin-bottom:14px;overflow:hidden;box-shadow:0 18px 48px #14325e0f}.media-task-creator>header{border-bottom:1px solid #e1e8f0;justify-content:space-between;align-items:center;gap:25px;min-height:100px;padding:22px 25px;display:flex}.media-task-creator>header span,.media-task-creator label>span,.media-editor label>span,.media-production__actions label>span{color:#168fd1;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.media-task-creator>header h2{font-family:var(--wlo-display);text-transform:uppercase;margin:10px 0 0;font-size:40px;line-height:.82}.media-task-creator>header b{color:#946a17;letter-spacing:.08em;background:#fff1c9;border-radius:999px;padding:8px 11px;font-size:5px}.media-task-creator>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:23px 25px;display:grid}.media-task-creator label,.media-editor label,.media-production__actions label{gap:8px;display:grid}.media-task-creator__wide{grid-column:span 2}.media-task-creator input,.media-task-creator select,.media-task-creator textarea,.media-editor input,.media-editor select,.media-editor textarea,.media-production__actions input{color:#18314f;width:100%;min-height:48px;font:inherit;background:#f3f7fb;border:1px solid #d4deea;border-radius:11px 11px 11px 4px;outline:0;padding:0 13px;font-size:8px}.media-task-creator textarea,.media-editor textarea{resize:vertical;padding-block:13px}.media-task-creator input:focus,.media-task-creator select:focus,.media-task-creator textarea:focus,.media-editor input:focus,.media-editor select:focus,.media-editor textarea:focus{border-color:#2687ed;box-shadow:0 0 0 3px #2687ed1a}.media-task-creator>footer{background:#f7f9fc;border-top:1px solid #e1e8f0;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:14px 25px;display:flex}.media-task-creator>footer span{color:#74869c;font-size:7px}.media-task-creator button,.media-editor button,.media-production__actions button,.media-calendar nav button,.media-production__queue>header button{color:#fff;cursor:pointer;min-height:42px;font:inherit;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(120deg,#267bf3,#6558ec);border:0;border-radius:10px 10px 10px 3px;padding:0 15px;font-size:6px;font-weight:900}.media-task-creator button:disabled,.media-editor button:disabled,.media-production__actions button:disabled{opacity:.55;cursor:wait}.media-creator-rule{color:#fff;background:linear-gradient(120deg,#0878c6,#6559ef);border-radius:22px 22px 22px 7px;grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:25px;min-height:100px;margin:14px 0;padding:24px 27px;display:grid}.media-creator-rule span{letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:900}.media-creator-rule strong{text-transform:uppercase;font-size:10px;line-height:1.65}.media-creator-rule b{color:#ffffff40;font-family:var(--wlo-display);font-size:44px}.media-calendar{background:#fff;border:1px solid #d7e1eb;border-radius:25px 25px 25px 8px;margin-bottom:14px;overflow:hidden}.media-calendar>header{border-bottom:1px solid #e1e8f0;justify-content:space-between;align-items:center;gap:30px;min-height:105px;padding:22px 25px;display:flex}.media-calendar>header span,.media-production__queue>header span,.media-production__detail>header span,.media-editor>header span,.media-assets>header span,.media-brief-card>header span{color:#168fd1;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.media-calendar>header h2,.media-production__queue>header h2{font-family:var(--wlo-display);text-transform:uppercase;margin:10px 0 0;font-size:42px;line-height:.8}.media-calendar nav{gap:6px;display:flex}.media-calendar nav button,.media-production__queue>header button{color:#55708f;background:#f5f8fb;border:1px solid #d7e0eb;min-height:36px}.media-calendar__weekdays,.media-calendar__grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.media-calendar__weekdays span{color:#8191a5;text-align:center;text-transform:uppercase;border-right:1px solid #e3e9f0;padding:12px;font-size:6px;font-weight:900}.media-calendar__grid>article,.media-calendar__grid>i{background:#fff;border-top:1px solid #e3e9f0;border-right:1px solid #e3e9f0;min-height:138px;padding:10px}.media-calendar__grid>i{background:#f7f9fc}.media-calendar__grid>article>span{color:#64788f;font-family:var(--wlo-display);font-size:16px}.media-calendar__grid>article>div{gap:5px;margin-top:8px;display:grid}.media-calendar__grid article button{color:#24415f;cursor:pointer;text-align:left;background:#f2f7fd;border:1px solid #d6e2ef;border-left:3px solid #2787ed;border-radius:8px 8px 8px 3px;gap:4px;min-width:0;padding:8px;display:grid}.media-calendar__grid article button.is-review{background:#fff9e9;border-left-color:#f0b746}.media-calendar__grid article button.is-changes_requested{background:#fff1f4;border-left-color:#e84e67}.media-calendar__grid article button.is-approved,.media-calendar__grid article button.is-published{background:#edf9f5;border-left-color:#20b57d}.media-calendar__grid article button strong{text-transform:uppercase;font-size:5px}.media-calendar__grid article button small{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:5px;line-height:1.4;overflow:visible}.media-production{grid-template-columns:minmax(270px,.45fr) minmax(0,1.55fr);align-items:start;gap:14px;display:grid}.media-production__queue,.media-production__detail,.media-production__empty{background:#fff;border:1px solid #d7e1eb;border-radius:25px 25px 25px 8px;overflow:hidden;box-shadow:0 18px 48px #14325e0e}.media-production__queue{position:sticky;top:20px}.media-production__queue>header{border-bottom:1px solid #e1e8f0;justify-content:space-between;align-items:center;gap:15px;min-height:100px;padding:20px;display:flex}.media-production__queue>header h2{font-size:35px}.media-production__queue>header button{padding-inline:10px;font-size:5px}.media-production__queue>div{max-height:690px;overflow-y:auto}.media-production__queue>div>button{color:#34506d;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #e2e9f0;gap:8px;width:100%;min-height:108px;padding:16px 18px;display:grid}.media-production__queue>div>button:hover,.media-production__queue>div>button.is-active{background:#f1f7fd}.media-production__queue>div>button.is-active{box-shadow:inset 4px 0 #2588ec}.media-production__queue button>span,.media-production__detail>header>b{color:#36769f;letter-spacing:.07em;text-transform:uppercase;background:#e8f5fc;border-radius:999px;width:fit-content;padding:6px 8px;font-size:5px;font-weight:900}.media-production__queue button>span.is-review,.media-production__detail>header>b.is-review{color:#8c681c;background:#fff0bf}.media-production__queue button>span.is-changes_requested,.media-production__detail>header>b.is-changes_requested{color:#b52842;background:#ffe4e9}.media-production__queue button>span.is-approved,.media-production__queue button>span.is-published,.media-production__detail>header>b.is-approved,.media-production__detail>header>b.is-published{color:#15825d;background:#dff5ed}.media-production__queue button>strong{color:#18314d;text-overflow:ellipsis;text-transform:uppercase;font-size:8px;line-height:1.35;overflow:hidden}.media-production__queue button>small{color:#8392a5;font-size:6px;line-height:1.45}.media-production__queue>div>p{color:#7d8fa5;margin:0;padding:30px 20px;font-size:8px}.media-production__detail>header{color:#fff;background:radial-gradient(circle at 90% 0,#6853ef6b,#0000 20rem),linear-gradient(145deg,#06172f,#0a2c5d);justify-content:space-between;align-items:center;gap:30px;min-height:125px;padding:25px 28px;display:flex}.media-production__detail>header h2{max-width:900px;font-family:var(--wlo-display);text-transform:uppercase;margin:13px 0 0;font-size:clamp(35px,4vw,58px);line-height:.84}.media-production__status{background:#f7f9fc;border-bottom:1px solid #e1e8f0;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:15px 28px;display:flex}.media-production__status span{color:#71849a;font-size:7px}.media-production__status strong{color:#173554;text-transform:uppercase;font-size:7px}.media-review-note{background:#fff0f3;border:1px solid #f3bac5;border-radius:14px 14px 14px 5px;margin:20px 24px 0;padding:18px 20px}.media-review-note span{color:#c2344f;text-transform:uppercase;margin-bottom:8px;font-size:6px;font-weight:900;display:block}.media-review-note strong{color:#7d2738;font-size:8px;line-height:1.6}.media-brief-card,.media-editor,.media-assets{background:#fff;border:1px solid #d9e3ed;border-radius:20px 20px 20px 6px;margin:20px 24px 0;overflow:hidden}.media-brief-card>header,.media-editor>header,.media-assets>header{background:#f8fafc;border-bottom:1px solid #e1e8f0;justify-content:space-between;align-items:center;gap:25px;min-height:88px;padding:19px 21px;display:flex}.media-brief-card>header h3,.media-editor>header h3,.media-assets>header h3{font-family:var(--wlo-display);text-transform:uppercase;margin:10px 0 0;font-size:34px;line-height:.82}.media-brief-card>header a{color:#1683d3;text-transform:uppercase;font-size:6px;font-weight:900}.media-brief-card__teams{grid-template-columns:1fr 1fr;gap:12px;padding:17px;display:grid}.media-brief-card__teams article{background:#f6f9fc;border:1px solid #dfe7ef;border-radius:16px 16px 16px 5px;grid-template-columns:76px minmax(0,1fr);gap:15px;min-width:0;padding:17px;display:grid}.media-brief-card__teams article>img,.media-brief-card__teams article>span{object-fit:contain;width:76px;height:76px}.media-brief-card__teams article>span{color:#1c75ca;font-family:var(--wlo-display);background:#e4f1fd;border-radius:50%;place-items:center;font-size:25px;display:grid}.media-brief-card__teams article strong{color:#17324f;text-transform:uppercase;font-size:9px;display:block}.media-brief-card__teams article small{color:#1683d3;text-transform:uppercase;margin:6px 0 10px;font-size:6px;font-weight:900;display:block}.media-brief-card__teams article p{color:#71839a;margin:5px 0 0;font-size:6px;line-height:1.5}.media-brief-card__teams footer{flex-wrap:wrap;gap:11px;margin-top:13px;display:flex}.media-brief-card__teams footer a{color:#1a78c5;text-transform:uppercase;font-size:5px;font-weight:900}.media-brief-card>dl{border-top:1px solid #e1e8f0;grid-template-columns:.55fr .8fr 1.2fr;margin:0;display:grid}.media-brief-card>dl div{border-right:1px solid #e1e8f0;padding:17px 20px}.media-brief-card>dl div:last-child{border-right:0}.media-brief-card dt{color:#8494a7;text-transform:uppercase;font-size:5px;font-weight:900}.media-brief-card dd{color:#203b58;margin:7px 0 0;font-size:7px;font-weight:900}.media-editor>header b{color:#1683d3;letter-spacing:.08em;font-size:5px}.media-editor>div{grid-template-columns:1fr 1fr;gap:13px;padding:21px;display:grid}.media-editor__wide,.media-editor__brief{grid-column:1/-1}.media-editor input:disabled,.media-editor select:disabled,.media-editor textarea:disabled{color:#5e7085;opacity:1;background:#edf2f6}.media-editor__brief{background:#f4f8fb;border:1px solid #d9e4ee;border-radius:14px 14px 14px 5px;padding:18px 20px}.media-editor__brief span{color:#168fd1;text-transform:uppercase;font-size:6px;font-weight:900}.media-editor__brief p{color:#5f738a;white-space:pre-line;margin:11px 0 0;font-size:8px;line-height:1.75}.media-editor>footer{background:#f8fafc;border-top:1px solid #e1e8f0;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:13px 21px;display:flex}.media-editor>footer span{color:#71839a;font-size:7px}.media-assets>header p{color:#75869a;max-width:330px;margin:0;font-size:7px;line-height:1.65}.media-assets>div{grid-template-columns:1fr 1fr;gap:12px;padding:17px;display:grid}.media-upload-card{background:#f7f9fc;border:1px solid #dce5ee;border-radius:17px 17px 17px 5px;min-width:0;overflow:hidden}.media-upload-card>header{border-bottom:1px solid #dce5ee;justify-content:space-between;align-items:center;gap:15px;min-height:60px;padding:13px 15px;display:flex}.media-upload-card>header div{gap:4px;display:grid}.media-upload-card>header span{color:#1683d3;font-size:6px;font-weight:900}.media-upload-card>header strong{color:#203b58;font-family:var(--wlo-display);font-size:19px}.media-upload-card>header b{color:#7b8da2;font-size:5px}.media-upload-card__preview{grid-template-columns:minmax(120px,.7fr) minmax(150px,1.3fr);align-items:center;gap:13px;padding:12px;display:grid}.media-upload-card__preview>img{object-fit:contain;background:#071a37;border-radius:11px 11px 11px 4px;width:100%;max-height:260px}.media-upload-card__preview>div{gap:8px;min-width:0;display:grid}.media-upload-card__preview strong{color:#233f5d;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.media-upload-card__preview small{color:#7c8ea3;font-size:6px}.media-upload-card__preview span{color:#147f5c;text-transform:uppercase;background:#dff5ed;border-radius:999px;width:fit-content;padding:5px 7px;font-size:5px;font-weight:900}.media-upload-card__preview a{color:#167ac6;text-transform:uppercase;font-size:6px;font-weight:900}.media-upload-card__empty{background:radial-gradient(circle at 90% 0,#2682eb1c,#0000 13rem);align-content:center;gap:10px;min-height:170px;padding:25px;display:grid}.media-upload-card__empty strong{color:#23415f;text-transform:uppercase;font-size:9px}.media-upload-card__empty p{color:#7b8da2;margin:0;font-size:7px;line-height:1.65}.media-upload-card>form{background:#fff;border-top:1px solid #dce5ee;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;padding:13px 15px;display:grid}.media-upload-card>form label{gap:6px;min-width:0;display:grid}.media-upload-card>form label span{color:#798ba0;text-transform:uppercase;font-size:5px;font-weight:900}.media-upload-card>form input{min-width:0;font-size:6px}.media-upload-card>form button{color:#fff;cursor:pointer;text-transform:uppercase;background:#267bf3;border:0;border-radius:9px 9px 9px 3px;min-height:38px;padding:0 11px;font-size:5px;font-weight:900}.media-upload-card>form button:disabled{color:#8e9cac;cursor:not-allowed;background:#dfe6ee}.media-production__actions{color:#fff;background:linear-gradient(145deg,#07182f,#0b2d5f);border-radius:17px 17px 17px 5px;grid-template-columns:minmax(200px,.45fr) minmax(0,1.55fr);align-items:center;gap:20px;margin:20px 24px 24px;padding:19px 21px;display:grid}.media-production__actions>div:first-child span{color:var(--brand-cyan);text-transform:uppercase;font-size:5px;font-weight:900;display:block}.media-production__actions>div:first-child strong{text-transform:uppercase;margin-top:8px;font-size:7px;line-height:1.55;display:block}.media-production__actions>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.media-production__actions label{flex:260px;min-width:min(100%,310px)}.media-production__actions input{color:#fff;background:#ffffff12;border-color:#ffffff29}.media-production__actions button{color:#dbe9f8;background:#ffffff12;border:1px solid #ffffff26}.media-production__actions button.is-primary{color:#fff;background:linear-gradient(120deg,#2487f0,#6558ec);border-color:#0000}.media-production__actions button.is-danger{color:#ff9baa;border-color:#ff7c9040}.media-production__actions a{min-height:42px;color:var(--brand-cyan);text-transform:uppercase;border:1px solid #67ddff40;border-radius:10px 10px 10px 3px;align-items:center;padding:0 15px;font-size:6px;font-weight:900;display:inline-flex}.media-production__empty{text-align:center;align-content:center;place-items:center;min-height:300px;padding:50px;display:grid}.media-production__empty strong{font-family:var(--wlo-display);text-transform:uppercase;font-size:44px}.media-production__empty p{color:#71839a;font-size:8px}.publication-page__body figure{background:#071a38;border-radius:25px 25px 25px 8px;margin:0 0 42px;overflow:hidden;box-shadow:0 24px 60px #10274e26}.publication-page__body figure img{width:100%;height:auto;display:block}.publication-page__body figcaption{color:#9db0c8;letter-spacing:.1em;text-transform:uppercase;background:#071a38;padding:14px 18px;font-size:6px;font-weight:900}@media (width<=1120px){.media-center__hero{grid-template-columns:1fr;gap:35px}.media-task-creator>div{grid-template-columns:1fr 1fr}.media-production{grid-template-columns:1fr}.media-production__queue{position:static}.media-production__queue>div{max-height:360px}}@media (width<=820px){.media-center__stats{grid-template-columns:1fr 1fr}.media-calendar__weekdays{display:none}.media-calendar__grid{grid-template-columns:1fr}.media-calendar__grid>i{display:none}.media-calendar__grid>article{border-right:0;grid-template-columns:38px 1fr;min-height:70px;display:grid}.media-calendar__grid>article>div{margin-top:0}.media-brief-card__teams,.media-assets>div,.media-production__actions{grid-template-columns:1fr}.media-production__actions>div:last-child{justify-content:flex-start}}@media (width<=620px){.media-center-page{padding-inline:10px}.media-center-page>nav{gap:14px}.media-center__hero{min-height:370px;padding:28px 20px}.media-center__hero h1{font-size:clamp(62px,19vw,88px)}.media-center__stats{grid-template-columns:1fr}.media-center__stats article{min-height:115px}.media-task-creator>header,.media-calendar>header,.media-assets>header{flex-direction:column;align-items:flex-start}.media-task-creator>div{grid-template-columns:1fr;padding-inline:16px}.media-task-creator__wide{grid-column:auto}.media-task-creator>footer{flex-direction:column;align-items:stretch;padding-inline:16px}.media-creator-rule{grid-template-columns:1fr}.media-calendar nav{width:100%;overflow-x:auto}.media-production__detail>header,.media-production__status{flex-direction:column;align-items:flex-start}.media-production__detail>header>div{min-width:0}.media-production__detail>header h2{overflow-wrap:anywhere}.media-brief-card,.media-editor,.media-assets{margin-inline:12px}.media-brief-card__teams article{grid-template-columns:55px 1fr}.media-brief-card__teams article>img,.media-brief-card__teams article>span{width:55px;height:55px}.media-brief-card>dl{grid-template-columns:1fr}.media-brief-card>dl div{border-bottom:1px solid #e1e8f0;border-right:0}.media-editor>div{grid-template-columns:1fr;padding-inline:13px}.media-editor__wide,.media-editor__brief{grid-column:auto}.media-editor>footer{flex-direction:column;align-items:stretch}.media-upload-card__preview{grid-template-columns:1fr}.media-upload-card__preview>img{max-height:390px}.media-upload-card>form{grid-template-columns:1fr}.media-production__actions{margin-inline:12px}}.cup-champion-home{color:#fff;background:var(--paper);padding:34px 0;position:relative}.cup-champion-home:before,.cup-champion-home:after{display:none}.cup-champion-home__inner{isolation:isolate;background:radial-gradient(circle at 8% 48%,#c5102257,#0000 14rem),repeating-linear-gradient(118deg,#0000 0 42px,#ffffff05 42px 43px),linear-gradient(115deg,#0a1223,#27090e 55%,#07162f);border:1px solid #b50d136b;border-radius:25px 25px 25px 8px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:28px;min-height:0;padding:26px 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 54px #07162f29}.cup-champion-home__inner:after{content:"PUCHAR WLO";z-index:-1;color:#ffffff09;font-family:var(--wlo-display);letter-spacing:-.04em;pointer-events:none;font-size:72px;font-weight:800;line-height:.8;position:absolute;bottom:-13px;right:18px}.cup-champion-home__art{isolation:isolate;aspect-ratio:1;place-items:center;width:112px;display:grid;position:relative}.cup-champion-home__art:before{content:"";z-index:-1;background:radial-gradient(circle,#ffeeee30,#c60d1f38 54%,#0000 73%);border-radius:50%;position:absolute;inset:7%;box-shadow:0 0 38px #cc11242e}.cup-champion-home__art:after{content:"";z-index:-1;border:1px solid #ffffff21;border-radius:50%;position:absolute;inset:2%}.cup-champion-home__crest{object-fit:contain;filter:drop-shadow(0 13px 17px #00000073);width:112px;height:auto}.cup-champion-home__copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(24px,4vw,58px);min-width:0;display:grid}.cup-champion-home__eyebrow{color:#ffd3d6;letter-spacing:.13em;text-transform:uppercase;border-left:3px solid #ef4250;grid-column:1;width:fit-content;padding-left:12px;font-size:10px;font-weight:900;line-height:1.4;display:inline-block}.cup-champion-home__copy h2{max-width:680px;font-family:var(--wlo-display);letter-spacing:-.045em;text-transform:uppercase;grid-column:1;margin:8px 0 7px;font-size:clamp(38px,4.2vw,52px);font-weight:800;line-height:.88}.cup-champion-home__copy h2 span{color:#fa5965;letter-spacing:inherit;font-size:1em;line-height:inherit;margin-right:.12em;display:inline}.cup-champion-home__copy p{color:#d9d4dc;grid-column:1;max-width:630px;margin:0;font-size:14px;line-height:1.5}.cup-champion-home__link{color:#fff;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#bd1022;border:1px solid #fa5965;border-radius:13px 13px 13px 4px;grid-area:1/2/4;align-items:center;gap:18px;min-height:46px;margin:0;padding:0 17px 0 19px;font-size:11px;font-weight:900;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 12px 28px #06000538}.cup-champion-home__link span{font-size:20px;line-height:1}.cup-champion-home__link:hover{background:#e02b3b;transform:translateY(-3px)}.cup-winners{color:#fff;background:#071a38;padding:76px 0}.cup-winners h2{text-transform:uppercase;margin:16px 0 30px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(48px,5.5vw,78px);font-weight:400;line-height:.9}.cup-winners__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cup-winners__list a{color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:18px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;padding:22px;display:grid}.cup-winners__list a:hover{border-color:var(--brand-cyan)}.cup-winners__list .team-badge__mark{background:#fff;width:58px;height:58px}.cup-winners__list strong,.cup-winners__list small{display:block}.cup-winners__list strong{font-size:20px}.cup-winners__list small{color:#c0d0ea;margin-top:5px;font-size:14px;line-height:1.4}.cup-winners__list b{font-size:18px}@media (width<=900px){.cup-champion-home__inner{grid-template-columns:92px minmax(0,1fr);gap:22px;padding:22px 24px}.cup-champion-home__art,.cup-champion-home__crest{width:92px}.cup-champion-home__copy{display:block}.cup-champion-home__copy h2{font-size:clamp(34px,5.6vw,45px)}.cup-champion-home__link{min-height:42px;margin-top:14px}.cup-winners__list{grid-template-columns:1fr}}@media (width<=600px){.cup-winners{padding:56px 0}.cup-champion-home{padding:24px 0}.cup-champion-home__inner{border-radius:21px 21px 21px 7px;grid-template-columns:72px minmax(0,1fr);gap:16px;padding:18px 16px}.cup-champion-home__inner:after{font-size:44px;bottom:-7px;right:8px}.cup-champion-home__art,.cup-champion-home__crest{width:72px}.cup-champion-home__eyebrow{letter-spacing:.1em;border-left-width:2px;padding-left:9px;font-size:8px}.cup-champion-home__copy h2{margin-block:6px;font-size:clamp(30px,9.4vw,38px)}.cup-champion-home__copy p{font-size:12px;line-height:1.45}.cup-champion-home__link{white-space:normal;gap:12px;min-height:40px;margin-top:12px;padding-inline:14px;font-size:9px}.cup-winners h2{font-size:clamp(38px,10vw,56px)}.cup-winners__list a{grid-template-columns:48px minmax(0,1fr) auto;gap:12px;padding:16px}.cup-winners__list .team-badge__mark{width:48px;height:48px}}@font-face{font-family:WLO Display;src:url(/fonts/wlo-display.woff2)format("woff2"),url(/fonts/wlo-display.otf)format("opentype");font-style:normal;font-weight:700 900;font-display:swap}.catalog-admin__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.catalog-admin__tabs button{color:#afbdd2;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:12px;padding:15px 18px;font-weight:800;display:flex}.catalog-admin__tabs button span{background:#ffffff14;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.catalog-admin__tabs button.is-active{color:#fff;background:linear-gradient(135deg,#265bff47,#1f3b7638);border-color:#5080ffa6}.catalog-admin__tabs button.is-active span{background:#2d63ff}.catalog-admin__status{color:#d8f6e8;background:#1a7c541f;border:1px solid #4ccc8e47;border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:13px 16px;display:flex}.catalog-admin__status i{background:#48d394;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #48d3941f}.catalog-admin__status span{flex:1}.catalog-admin__status strong{color:#92a6c4;font-size:12px}.catalog-admin__status.is-warning{background:#945b1624;border-color:#ffb94759}.catalog-admin__status.is-warning i{background:#ffb943;box-shadow:0 0 0 5px #ffb9431f}.catalog-editor{background:linear-gradient(155deg,#101c36fa,#0a1224fa);border:1px solid #ffffff1c;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #0000002e}.catalog-editor>header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.catalog-editor>header span{color:#778aa9;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.catalog-editor>header h2{color:#fff;margin:0;font-size:clamp(28px,3vw,42px);line-height:1}.catalog-editor>header>strong{color:#87a9ff;background:#2a5eff26;border-radius:999px;padding:8px 11px;font-size:12px}.catalog-editor__picker{background:#ffffff06;border-bottom:1px solid #ffffff14;align-items:flex-end;gap:16px;padding:20px 24px;display:flex}.catalog-editor__picker label{flex:1}.catalog-editor__picker label span,.catalog-form-grid label>span:first-child{color:#8799b5;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.catalog-editor__picker select,.catalog-form-grid input,.catalog-form-grid select,.catalog-player-search input{color:#fff;width:100%;min-height:45px;font:inherit;background:#0b172c;border:1px solid #ffffff21;border-radius:9px;padding:10px 12px}.catalog-editor__picker>a,.catalog-editor__picker>span{color:#85a9ff;align-items:center;min-height:45px;padding:0 2px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.catalog-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.catalog-form-grid__wide{grid-column:1/-1}.catalog-color-input{grid-template-columns:48px 1fr;gap:8px;margin:0!important;display:grid!important}.catalog-color-input input[type=color]{padding:5px}.catalog-editor>footer{background:#0108144d;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:18px;padding:18px 24px;display:flex}.catalog-editor>footer span{color:#7f90aa;font-size:12px}.catalog-editor>footer button{color:#fff;min-height:43px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#2760ff,#1845bd);border:0;border-radius:9px;padding:0 18px;font-weight:900}.catalog-editor>footer button:disabled{opacity:.42;cursor:not-allowed}.catalog-player-search{align-items:center;gap:14px;padding:18px 24px 0;display:flex}.catalog-player-search span{white-space:nowrap;color:#7890b2;font-size:12px;font-weight:800}.catalog-schedule-stack{gap:18px;display:grid}.catalog-editor--season .catalog-form-grid{padding-bottom:20px}.catalog-admin__loading{text-align:center;color:#91a2bd;border:1px dashed #ffffff29;border-radius:16px;padding:34px}.catalog-admin__loading strong{color:#fff;margin-bottom:6px;display:block}.catalog-admin__loading p{margin:0}.admin-module-detail+.catalog-admin{margin-top:18px}.catalog-admin__backup{color:#7f90aa;background:#ffffff06;border:1px solid #ffffff17;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin:-4px 0 18px;padding:12px 16px;font-size:12px;display:flex}.catalog-admin__backup a{color:#8db0ff;font-weight:900;text-decoration:none}@media (width<=760px){.catalog-admin__tabs{grid-template-columns:1fr}.catalog-admin__status,.catalog-admin__backup,.catalog-editor>footer,.catalog-editor__picker{flex-direction:column;align-items:stretch}.catalog-admin__status strong{padding-left:18px}.catalog-form-grid{grid-template-columns:1fr}.catalog-form-grid__wide{grid-column:auto}.catalog-editor>header,.catalog-editor__picker,.catalog-form-grid,.catalog-editor>footer{padding:18px}.catalog-player-search{padding:16px 18px 0}}:root{--ink:#0a0d0b;--ink-soft:#111613;--paper:#f2f1e9;--white:#fff;--acid:#c8ff35;--acid-dark:#8dc600;--muted:#a9b0aa;--line:#0a0d0b24;--shell:min(1380px, calc(100vw - 48px));--wlo-display:"WLO Display", Impact, "Arial Narrow", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{width:var(--shell);margin-inline:auto}:where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--brand-cyan,#60d6ff);outline-offset:4px}.season-bar{background:var(--acid);height:32px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.season-bar__inner{align-items:center;gap:10px;height:100%;display:flex}.season-bar__inner strong{font-weight:900}.season-bar__divider{background:#00000040;width:1px;height:12px;margin:0 4px}.season-bar__location{margin-left:auto;font-weight:800}.live-dot{background:#0b0d0c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #0000001f}.season-status-dot{color:#fff;background:#fff3;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-weight:1000;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff47}.site-header{z-index:50;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0d0bf5;border-bottom:1px solid #ffffff17;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;height:78px;display:flex}.brand{align-items:center;gap:12px;min-width:210px;display:inline-flex}.brand__mark{background:var(--acid);width:57px;height:42px;color:var(--ink);letter-spacing:-.08em;clip-path:polygon(0 0,100% 0,100% 76%,84% 100%,0 100%);place-items:center;font-size:17px;font-weight:1000;display:grid}.brand__copy{letter-spacing:.14em;text-transform:uppercase;color:#9ca39e;flex-direction:column;font-size:10px;line-height:1.2;display:flex}.brand__copy strong{color:#fff;font-size:12px}.desktop-nav{align-items:center;gap:clamp(14px,1.7vw,28px);height:100%;display:flex}.desktop-nav a{text-transform:uppercase;letter-spacing:.08em;color:#aeb5b0;align-items:center;height:100%;font-size:11px;font-weight:800;transition:color .2s;display:flex;position:relative}.desktop-nav a.active:after{content:"";background:var(--acid);height:3px;position:absolute;bottom:-1px;left:0;right:0}.header-actions{align-items:center;gap:12px;display:flex}.header-account>span{color:var(--brand-cyan);font-size:7px}.header-login{white-space:nowrap}.header-search{color:#b8c5d8;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:72px;height:38px;padding:0 11px;display:inline-flex}.header-search>span{color:var(--brand-cyan);font-size:17px;line-height:1}.header-search kbd{color:inherit;font:inherit;text-transform:uppercase;font-size:7px;font-weight:900}.menu-button{background:0 0;border:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:42px;height:42px;display:none}.menu-button span{background:#fff;width:17px;height:1px;display:block}.mobile-nav{display:none}.button{border:1px solid var(--acid);background:var(--acid);min-height:48px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:28px;padding:0 22px;font-size:11px;font-weight:900;transition:transform .2s,background .2s,color .2s;display:inline-flex}.button:hover{background:#fff;border-color:#fff;transform:translateY(-2px)}.button--small{gap:12px;min-height:38px;padding:0 16px}.button--outline{color:#fff;background:0 0;border-color:#ffffff4d}.button--outline:hover{background:var(--acid);color:var(--ink);border-color:var(--acid)}.button--black{background:var(--ink);color:#fff;border-color:var(--ink);margin-top:24px}.text-link{color:#fff;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #ffffff59;align-items:center;gap:24px;padding-bottom:7px;font-size:11px;font-weight:900;display:inline-flex}.text-link--dark{color:var(--ink);border-color:var(--ink)}.hero{background:var(--ink);color:#fff;padding:88px 0 0;position:relative;overflow:hidden}.hero:before{content:"WLO";color:#ffffff06;letter-spacing:-.12em;pointer-events:none;font-size:34vw;font-weight:1000;line-height:1;position:absolute;top:-80px;right:-3vw}.hero__grid{opacity:.08;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 84%);mask-image:linear-gradient(90deg,#000,#0000 84%)}.hero__inner{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(360px,.62fr);align-items:end;gap:8vw;padding-bottom:84px;display:grid;position:relative}.eyebrow,.kicker{color:#7f8982;text-transform:uppercase;letter-spacing:.16em;gap:18px;font-size:10px;font-weight:900;display:flex}.hero h1,.section-heading h2,.page-hero h1,.join-card h2{text-transform:uppercase;letter-spacing:-.045em;margin:22px 0 24px;font-family:Impact,Arial Narrow,Arial,sans-serif;font-weight:900;line-height:.86}.hero h1{max-width:900px;font-size:clamp(62px,7.4vw,116px)}.hero h1 em{color:var(--acid);font-style:normal}.hero__copy>p{color:#adb5af;max-width:630px;font-size:16px;line-height:1.7}.hero__actions{align-items:center;gap:34px;margin-top:38px;display:flex}.match-spotlight{color:var(--ink);border-top:5px solid var(--acid);background:#f7f6ee;padding:0 30px 25px;position:relative;box-shadow:18px 18px #c8ff3514}.match-spotlight:after{content:"";pointer-events:none;border-bottom:1px solid #0a0d0b1f;border-right:1px solid #0a0d0b1f;border-radius:0 0 75px;width:75px;height:75px;position:absolute;bottom:20px;right:20px}.match-spotlight__top{letter-spacing:.14em;text-transform:uppercase;background:#e7e7df;justify-content:space-between;margin:0 -30px;padding:14px 30px;font-size:9px;font-weight:900;display:flex}.match-spotlight__date{border-bottom:1px solid var(--line);align-items:center;padding:25px 0 20px;display:flex}.match-spotlight__date strong{font-family:Impact,sans-serif;font-size:54px;line-height:.8}.match-spotlight__date span{margin-left:9px;font-size:10px;font-weight:900;line-height:1.15}.match-spotlight__date em{background:var(--ink);color:#fff;margin-left:auto;padding:7px 10px;font-size:12px;font-style:normal;font-weight:900}.match-spotlight__teams{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:24px 0;display:grid}.match-spotlight__teams .team-badge{text-align:center;flex-direction:column}.match-spotlight__teams .team-badge:last-child{flex-direction:column}.match-spotlight__teams .team-badge__name{min-height:28px;font-size:11px}.versus{color:#7a817c;font-size:10px;font-weight:900}.match-spotlight__venue{text-transform:uppercase;letter-spacing:.08em;color:#666e68;gap:8px;font-size:10px;display:flex}.match-spotlight__link{border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;font-size:10px;font-weight:900;display:flex}.season-spotlight__eyebrow{color:#6a7891;letter-spacing:.13em;text-transform:uppercase;margin:26px 0 12px;font-size:9px;font-weight:900}.season-spotlight>.team-badge{width:100%;padding-bottom:24px}.season-spotlight>.team-badge .team-badge__mark{width:58px;height:58px;font-size:11px}.season-spotlight>.team-badge .team-badge__name{text-transform:uppercase;font-size:19px}.season-spotlight__numbers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.season-spotlight__numbers>div{border-right:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;padding:17px 8px;display:flex}.season-spotlight__numbers>div:last-child{border-right:0}.season-spotlight__numbers strong{color:var(--brand-blue);font-family:Impact,Arial Narrow,sans-serif;font-size:30px;line-height:1}.season-spotlight__numbers span{color:#728097;letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-weight:900}.season-spotlight .match-spotlight__venue{margin-top:20px}.hero-stats{z-index:1;border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.hero-stats>div{border-right:1px solid #ffffff1f;align-items:baseline;gap:10px;min-height:105px;padding:24px 20px;display:flex}.hero-stats>div:first-child{border-left:1px solid #ffffff1f}.hero-stats strong{color:var(--acid);font-family:Impact,sans-serif;font-size:38px}.hero-stats span{color:#8f9992;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.score-ribbon{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:175px 1fr 120px;align-items:stretch;min-height:66px;display:grid}.score-ribbon__label{background:var(--acid);text-transform:uppercase;letter-spacing:.1em;place-items:center;font-size:10px;font-weight:900;display:grid}.score-ribbon__track{scrollbar-width:none;align-items:center;display:flex;overflow:auto hidden}.score-ribbon__track::-webkit-scrollbar{display:none}.score-chip{border-right:1px solid var(--line);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-width:350px;padding:0 28px;font-size:10px;font-weight:800;display:grid}.score-chip span:last-child{text-align:right}.score-chip strong{font-size:18px}.score-chip--summary{grid-template-columns:.8fr auto 1.2fr;min-width:390px}.score-chip--summary>span:first-child{color:#6a7790;letter-spacing:.1em;font-size:8px}.score-chip--summary>strong{color:var(--brand-blue);font-size:24px}.score-chip--summary>span:last-child{text-overflow:clip;white-space:normal;line-height:1.25;overflow:visible}.score-ribbon>a{text-transform:uppercase;letter-spacing:.08em;place-items:center;font-size:9px;font-weight:900;display:grid}.section{padding:112px 0}.section--dark{background:var(--ink-soft);color:#fff}.section--acid{background:var(--acid);color:var(--ink)}.section-heading{max-width:700px}.section-heading--split{grid-template-columns:1.2fr .8fr;align-items:end;gap:12vw;max-width:none;margin-bottom:58px;display:grid}.section-heading--split>p{color:#626a64;max-width:500px;margin:0 0 8px;line-height:1.7}.section-heading--row{justify-content:space-between;align-items:end;max-width:none;margin-bottom:50px;display:flex}.section-heading h2{font-size:clamp(52px,6vw,92px)}.section-heading p{color:#99a29b;max-width:560px;line-height:1.7}.section--paper .section-heading p{color:#5d655f}.hub-grid{grid-template-rows:repeat(2,250px);grid-template-columns:1.1fr .9fr .9fr;gap:12px;display:grid}.hub-card{border:1px solid var(--line);background:#fff;flex-direction:column;justify-content:space-between;padding:28px;transition:transform .25s,background .25s;display:flex;position:relative;overflow:hidden}.hub-card--large{background:var(--acid);grid-row:span 2;padding:36px}.hub-card--dark{background:var(--ink);color:#fff}.hub-card:hover{transform:translateY(-5px)}.hub-card__number,.hub-card__label{text-transform:uppercase;letter-spacing:.14em;opacity:.55;font-size:9px;font-weight:900}.hub-card h3{text-transform:uppercase;letter-spacing:-.04em;margin:10px 0;font-size:clamp(25px,2.2vw,38px);line-height:.95}.hub-card--large h3{font-size:clamp(40px,4vw,65px)}.hub-card p{opacity:.65;margin:0;font-size:12px;line-height:1.6}.hub-card__arrow{border:1px solid;place-items:center;width:34px;height:34px;font-size:13px;display:grid;position:absolute;top:25px;right:25px}.hub-card--large:after{content:"";border:2px solid #0000001f;border-radius:50%;width:290px;height:290px;position:absolute;bottom:-70px;right:-70px;box-shadow:0 0 0 28px #0000000a,0 0 0 56px #00000006}.two-column{grid-template-columns:.75fr 1.25fr;align-items:center;gap:8vw;display:grid}.table-card{border-top:4px solid var(--acid);color:var(--ink);background:#f2f1e9}.table-card__head{letter-spacing:.12em;text-transform:uppercase;background:#deded7;grid-template-columns:1fr 42px 52px 48px;align-items:center;min-height:45px;padding:0 24px;font-size:8px;font-weight:900;display:grid}.standing-row{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 42px 52px 48px;align-items:center;min-height:76px;padding:0 24px;font-size:13px;display:grid}.standing-row>span:not(.position):not(.team-badge),.standing-row>strong{text-align:center}.standing-row>strong{font-size:18px}.position{color:#929891;font-family:Impact,sans-serif;font-size:20px}.table-card__note{color:#7b827d;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;padding:15px 24px;font-size:8px;display:flex}.legend{border-radius:50%;width:5px;height:5px;margin-left:10px}.legend:first-child{margin-left:0}.legend--red{background:#ff5368}.legend--blue{background:#60d6ff}.team-badge{align-items:center;gap:12px;min-width:0;display:inline-flex}.team-badge__mark{background:var(--team-color);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.team-badge__mark{background:color-mix(in srgb, var(--team-color) 16%, transparent)}}.team-badge__mark{border:1px solid var(--team-color)}@supports (color:color-mix(in lab, red, red)){.team-badge__mark{border:1px solid color-mix(in srgb, var(--team-color) 55%, transparent)}}.team-badge__mark{color:var(--team-color);letter-spacing:-.03em;font-size:9px;font-weight:1000}.team-badge__mark--logo{background:var(--team-color);padding:3px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.team-badge__mark--logo{background:color-mix(in srgb, var(--team-color) 8%, white)}}.team-badge__mark--logo{border-color:var(--team-color)}@supports (color:color-mix(in lab, red, red)){.team-badge__mark--logo{border-color:color-mix(in srgb, var(--team-color) 40%, transparent)}}.team-badge__mark--logo img{object-fit:contain;width:100%;height:100%}.team-badge--sparta .team-badge__mark--logo{background:#f7f3ec;border-color:#a8202a94}img[src*="/hotspot-polska-logo.png"]{object-fit:contain;object-position:center;transform-origin:50%;translate:0 clamp(-5px,-8%,-2px);scale:1.3}img[src*="/polska-sparta-logo.png"]{object-fit:contain;object-position:center;scale:1.18}.team-badge__name{text-overflow:ellipsis;font-size:12px;font-weight:900;overflow:hidden}.team-badge--compact .team-badge__mark{width:32px;height:32px;font-size:8px}.news-grid{grid-template-columns:1.35fr 1fr 1fr;gap:14px;display:grid}.news-card{border:1px solid var(--line);background:#fff}.news-card__visual{height:185px;color:var(--acid);background:#17201a;align-items:flex-end;padding:20px;display:flex;position:relative;overflow:hidden}.news-card--featured .news-card__visual{background:var(--acid);color:var(--ink)}.news-card__visual>span{opacity:.9;font-family:Impact,sans-serif;font-size:92px;line-height:.75}.pitch-corner{opacity:.25;border:1px solid;border-radius:0 0 0 100%;width:110px;height:110px;position:absolute;top:26px;right:26px}.news-card__content{padding:24px}.news-card__meta{text-transform:uppercase;letter-spacing:.11em;color:#7b837d;justify-content:space-between;font-size:8px;font-weight:900;display:flex}.news-card h3{text-transform:uppercase;letter-spacing:-.035em;margin:22px 0 14px;font-size:23px;line-height:1.05}.news-card p{color:#626a64;font-size:12px;line-height:1.65}.news-card__content>a{border-bottom:1px solid var(--ink);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:20px;margin-top:14px;padding-bottom:5px;font-size:9px;font-weight:900;display:inline-flex}.stats-feature__grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:10vw;display:grid}.scorer-list{border-top:2px solid var(--ink)}.scorer-row{border-bottom:1px solid #0a0d0b40;grid-template-columns:52px 1fr auto;align-items:center;min-height:92px;display:grid}.scorer-row>span{opacity:.45;font-family:Impact,sans-serif;font-size:24px}.scorer-row>div{flex-direction:column;gap:5px;display:flex}.scorer-row strong{text-transform:uppercase;font-size:16px}.scorer-row small{text-transform:uppercase;letter-spacing:.1em;opacity:.6;font-size:9px}.scorer-row em{align-items:baseline;gap:7px;font-family:Impact,sans-serif;font-size:44px;font-style:normal;display:flex}.scorer-row em small{font-family:Arial,sans-serif}.join-section{background:var(--ink);color:#fff;padding:90px 0}.join-card{border:1px solid #ffffff26;grid-template-columns:1fr 1.5fr auto;align-items:center;gap:6vw;min-height:310px;padding:48px;display:grid;position:relative;overflow:hidden}.join-card__mark{color:var(--acid);letter-spacing:-.08em;font-family:Impact,sans-serif;font-size:clamp(80px,11vw,170px)}.join-card h2{margin:15px 0;font-size:clamp(48px,5vw,78px)}.join-card p{color:#aeb5b0;max-width:520px;line-height:1.6}.join-card:before,.join-card:after{content:"";pointer-events:none;border:1px solid #c8ff3524;border-radius:50%;position:absolute}.join-card:before{width:400px;height:400px;top:-50px;left:-230px}.join-card:after{width:230px;height:230px;bottom:-120px;right:-120px}.site-footer{color:#fff;background:#070907;padding:78px 0 25px}.page-hero{background:var(--ink);color:#fff;align-items:center;min-height:520px;padding:110px 0;display:flex}.page-hero h1{max-width:1100px;font-size:clamp(62px,9vw,130px)}.page-hero p{color:#aab2ac;text-transform:none;max-width:640px;margin:0 0 34px;line-height:1.7}.placeholder-page .page-hero h1{text-transform:uppercase}.footer-top{grid-template-columns:.8fr 2.2fr;gap:7vw;padding-bottom:70px;display:grid}.brand--footer{margin-bottom:25px}.footer-lead{color:#8c958e;font-size:17px;line-height:1.6}.footer-columns{grid-template-columns:repeat(5,1fr);gap:26px;display:grid}.footer-columns>div{flex-direction:column;gap:12px;display:flex}.footer-label{color:var(--acid);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:900}.footer-columns a{color:#9ea6a0;font-size:12px;transition:color .2s}.footer-columns a:hover{color:#fff}.footer-bottom{color:#697069;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #ffffff1f;justify-content:space-between;gap:20px;padding-top:24px;font-size:9px;display:flex}.data-note{text-align:right;max-width:460px;margin-left:auto}@media (width<=1180px){.desktop-nav{gap:13px}.desktop-nav a{font-size:9px}.header-actions .button{display:none}.header-search{width:42px;min-width:42px;padding:0}.header-search kbd{display:none}.hero__inner{grid-template-columns:minmax(0,1fr) 360px;gap:40px}.hero h1{font-size:clamp(62px,8.5vw,100px)}}@media (width<=900px){:root{--shell:min(100% - 32px, 760px)}.season-bar__location,.desktop-nav{display:none}.menu-button{display:flex}.brand{min-width:auto}.mobile-nav{overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;background:#0a0d0b;max-height:min(100dvh - 104px,760px);transition:opacity .22s,transform .22s,visibility 0s linear .22s;display:block;position:absolute;top:calc(100% - 16px);left:0;right:0;overflow:hidden auto;transform:translateY(-8px)}.mobile-nav--open{opacity:1;visibility:visible;pointer-events:auto;border-top:1px solid #ffffff1a;transition-delay:0s;transform:translateY(0)}.mobile-nav__inner{grid-template-columns:repeat(2,1fr);padding:18px 0 26px;display:grid}.mobile-nav a{text-transform:uppercase;border-bottom:1px solid #ffffff17;justify-content:space-between;padding:15px 12px;font-size:12px;font-weight:800;display:flex}.mobile-nav a.active{color:var(--acid)}.hero{padding-top:60px}.hero__inner{grid-template-columns:1fr}.hero__copy{max-width:720px}.match-spotlight{max-width:520px}.hero-stats{grid-template-columns:repeat(2,1fr)}.hero-stats>div{border-bottom:1px solid #ffffff1f}.score-ribbon{grid-template-columns:130px 1fr}.score-ribbon>a{display:none}.section{padding:82px 0}.section-heading--split{grid-template-columns:1fr;gap:25px}.hub-grid{grid-template-rows:340px 230px 230px;grid-template-columns:1fr 1fr}.hub-card--large{grid-area:auto/1/auto/-1}.two-column,.stats-feature__grid{grid-template-columns:1fr;gap:50px}.news-grid{grid-template-columns:1fr 1fr}.news-card:first-child{grid-column:1/-1;grid-template-columns:.9fr 1.1fr;display:grid}.join-card{grid-template-columns:.7fr 1.3fr}.join-card>.button{grid-column:2;justify-self:start}.footer-top{grid-template-columns:1fr}.footer-columns{grid-template-columns:repeat(3,1fr);max-width:none}}@media (width<=600px){:root{--shell:calc(100% - 24px)}.season-bar{height:28px;font-size:8px}.season-bar__divider,.season-bar__inner span:nth-of-type(3){display:none}.site-header__inner{height:66px}.brand__mark{width:48px;height:36px}.brand__copy{display:none}.hero{padding-top:45px}.hero h1{font-size:clamp(52px,18vw,82px)}.hero__copy>p{font-size:14px}.hero__actions{flex-direction:column;align-items:flex-start;gap:24px}.match-spotlight{padding-inline:20px}.match-spotlight__top{margin-inline:-20px;padding-inline:20px}.hero-stats>div{flex-direction:column;gap:3px;min-height:85px;padding:16px 10px}.hero-stats strong{font-size:31px}.score-ribbon{grid-template-columns:104px 1fr;min-height:58px}.score-ribbon__label{font-size:8px}.score-chip{min-width:290px;padding:0 15px;font-size:8px}.score-chip--summary{min-width:350px}.section{padding:68px 0}.section-heading h2{font-size:clamp(46px,15vw,68px)}.section-heading--row{flex-direction:column;align-items:flex-start;gap:15px}.hub-grid{flex-direction:column;display:flex}.hub-card{min-height:210px}.hub-card--large{min-height:340px;padding:28px}.table-card__head{grid-template-columns:1fr 38px 42px 42px;padding-inline:12px}.standing-row{grid-template-columns:30px minmax(0,1fr) 34px 42px 38px;padding:10px 12px}.team-badge__mark{width:34px;height:34px}.team-badge__name{font-size:9px}.table-card .team-badge__name{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.2;overflow:visible}.news-grid{grid-template-columns:1fr}.news-card:first-child{grid-column:auto;display:block}.news-card__visual{height:145px}.scorer-row{grid-template-columns:38px 1fr auto}.scorer-row em{font-size:35px}.join-card{grid-template-columns:1fr;gap:10px;padding:30px 22px}.join-card__mark{font-size:95px}.join-card>.button{grid-column:auto;justify-self:start}.footer-columns{grid-template-columns:1fr 1fr}.footer-columns>div:last-child{grid-column:1/-1}.footer-bottom{flex-direction:column}.data-note{text-align:left;margin-left:0}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--radius-sm:14px;--radius-md:22px;--radius-lg:32px;--radius-xl:48px;--radius-section:clamp(38px, 5vw, 78px);--ease-fluid:cubic-bezier(.16, 1, .3, 1);--shadow-soft:0 22px 70px #0f18111a;--shadow-deep:0 30px 90px #0000004d}body{background:radial-gradient(circle at 15% 15%,#c8ff3514,#0000 25rem),#e9ebe4}.page-transition{animation:page-arrival .72s var(--ease-fluid) both;overflow:clip}@keyframes page-arrival{0%{opacity:0;filter:blur(7px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}.motion-reveal{opacity:0;filter:blur(7px);transition:opacity .85s var(--ease-fluid), transform .85s var(--ease-fluid), filter .85s var(--ease-fluid);transition-delay:var(--reveal-delay,0s);will-change:transform, opacity;transform:translateY(46px)scale(.985)}.motion-reveal.is-visible{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.season-bar{background:linear-gradient(90deg,#b9ff18 0%,#dfff72 52%,#baff22 100%);height:34px;box-shadow:inset 0 -1px #0a0d0b1f}.live-dot{animation:2.2s ease-in-out infinite live-pulse}@keyframes live-pulse{0%,to{box-shadow:0 0 0 3px #0000001f}50%{box-shadow:0 0 0 7px #0000}}.site-header{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#070a08c7;border:0;padding:10px 0}.site-header__inner{background:linear-gradient(115deg,#ffffff13,#ffffff06);border:1px solid #ffffff1a;border-radius:999px;height:68px;padding:0 12px 0 15px;box-shadow:0 16px 45px #00000038}.brand__mark{clip-path:none;width:55px;height:43px;transition:transform .5s var(--ease-fluid), border-radius .5s var(--ease-fluid);background:linear-gradient(145deg,#dbff72,#b8f91f);border-radius:15px 15px 15px 5px;box-shadow:0 8px 22px #c8ff3533}.brand:hover .brand__mark{border-radius:8px 18px;transform:rotate(-4deg)scale(1.04)}.desktop-nav{gap:clamp(10px,1.35vw,22px)}.desktop-nav a{height:42px;padding:0 2px}.desktop-nav a.active:after{border-radius:999px;height:5px;bottom:3px;left:18%;right:18%;box-shadow:0 0 14px #c8ff35a6}.button{min-height:50px;transition:transform .45s var(--ease-fluid), background .3s, color .3s, box-shadow .45s var(--ease-fluid);border-radius:999px;padding-inline:24px;position:relative;overflow:hidden;box-shadow:0 10px 28px #c8ff3521}.button:before{content:"";pointer-events:none;width:34%;transition:transform .8s var(--ease-fluid);background:linear-gradient(90deg,#0000,#ffffff75,#0000);position:absolute;inset:-35% auto -35% -45%;transform:translate(-180%)skew(-18deg)}.button:hover:before{transform:translate(520%)skew(-18deg)}.button>span{z-index:1;position:relative}.scroll-progress{transition:transform .12s linear}.scroll-top{transition:opacity .35s var(--ease-fluid), visibility .35s, transform .5s var(--ease-fluid), box-shadow .4s var(--ease-fluid), background .3s}.scroll-top:hover{transform:translateY(-4px)scale(1.02)}.scroll-top>span{transition:transform .4s var(--ease-fluid)}.scroll-top:hover>span{transform:translateY(-3px)}.button:hover{transform:translateY(-4px)scale(1.015);box-shadow:0 16px 36px #c8ff3538}.button--small{min-height:42px}.button--black{box-shadow:0 12px 28px #0a0d0b2e}.text-link{transition:gap .45s var(--ease-fluid), opacity .25s}.text-link:hover{opacity:.72;gap:34px}.menu-button{transition:background .3s, transform .45s var(--ease-fluid);border-radius:50%}.menu-button[aria-expanded=true]{background:var(--acid);transform:rotate(90deg)}.menu-button[aria-expanded=true] span{background:var(--ink)}.menu-button[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-button[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.menu-button span{transition:transform .35s var(--ease-fluid), background .3s}.hero{border-radius:0 0 var(--radius-section) var(--radius-section);box-shadow:var(--shadow-deep);background:radial-gradient(circle at 78% 28%,#c8ff352e,#0000 20rem),radial-gradient(circle at 15% 84%,#5b8f4a2e,#0000 28rem),linear-gradient(145deg,#070a08 0%,#0d1510 58%,#080b09 100%);padding-top:105px}.hero:before{opacity:.82;transform:rotate(-3deg)}.hero:after{content:"";aspect-ratio:1;filter:blur(8px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#d8ff6a4d,#75bf1a0d 48%,#0000 68%);border-radius:42% 58% 65% 35%/44% 36% 64% 56%;width:min(44vw,680px);animation:13s ease-in-out infinite alternate hero-blob;position:absolute;top:5%;right:-12vw}@keyframes hero-blob{0%{border-radius:42% 58% 65% 35%/44% 36% 64% 56%;transform:translate(-2%,-2%)rotate(-8deg)scale(.94)}to{border-radius:62% 38% 43% 57%/34% 60% 40% 66%;transform:translate(4%,5%)rotate(10deg)scale(1.06)}}.hero__grid{opacity:.11;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:96px 96px;-webkit-mask-image:radial-gradient(circle at 24% 42%,#000 0,#0000 70%);mask-image:radial-gradient(circle at 24% 42%,#000 0,#0000 70%)}.hero__inner{padding-bottom:76px}.hero h1{text-wrap:balance;text-shadow:0 10px 44px #0000003d}.match-spotlight{border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) 10px;background:linear-gradient(145deg,#fffffffa,#edf2e6ed);border:1px solid #ffffff9e;animation:6s ease-in-out infinite match-float;overflow:hidden;box-shadow:0 30px 75px #00000052,0 0 0 8px #c8ff350b}@keyframes match-float{0%,to{transform:translateY(0)rotate(.15deg)}50%{transform:translateY(-10px)rotate(-.2deg)}}.match-spotlight:after{border-radius:0 0 50px}.match-spotlight__top{background:#dae0d3ab}.match-spotlight__date em{border-radius:999px;padding-inline:13px}.match-spotlight__link{z-index:1;position:relative}.match-spotlight__link span{transition:transform .4s var(--ease-fluid)}.match-spotlight__link:hover span{transform:translate(6px)}.hero-stats{border:0;gap:10px;padding-bottom:30px}.hero-stats>div,.hero-stats>div:first-child{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff17;border-radius:20px;min-height:92px}.score-ribbon{width:var(--shell);min-height:70px;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #0a0d0b14;border-radius:999px;margin:26px auto 0;overflow:hidden}.score-ribbon__label{background:linear-gradient(135deg,#b9fa20,#dcff7b)}.score-chip{border-color:#0a0d0b14}.score-ribbon>a{transition:background .3s}main>.section{border-radius:var(--radius-section) var(--radius-section) 0 0;position:relative}main>.section+.section{margin-top:calc(var(--radius-section) * -.55);padding-top:calc(112px + var(--radius-section) * .55)}.score-ribbon+.section{margin-top:28px}.hub-grid{gap:18px}.hub-card{border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) 10px;transition:transform .65s var(--ease-fluid), background .35s, box-shadow .65s var(--ease-fluid), border-radius .65s var(--ease-fluid);border-color:#0a0d0b17;box-shadow:0 16px 48px #11191312}.hub-card:nth-child(2n){border-radius:var(--radius-lg) 10px var(--radius-lg) var(--radius-lg)}.hub-card:hover{border-radius:16px 42px 24px 38px;transform:translateY(-10px)rotate(-.45deg);box-shadow:0 28px 70px #11191326}.hub-card:nth-child(2n):hover{transform:translateY(-10px)rotate(.45deg)}.hub-card__arrow{background:color-mix(in srgb, currentColor 9%, transparent);transition:transform .5s var(--ease-fluid), background .3s;border:0;border-radius:50%}.hub-card:hover .hub-card__arrow{transform:rotate(45deg)scale(1.1)}.table-card,.news-card,.join-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);overflow:hidden}.table-card{border:1px solid #c8ff3573}.standing-row{transition:background .3s, transform .35s var(--ease-fluid)}.standing-row:hover{background:#c8ff3524;transform:translate(5px)}.news-grid{gap:20px}.news-card{transition:transform .65s var(--ease-fluid), box-shadow .65s var(--ease-fluid);border-color:#0a0d0b14}.news-card:hover{transform:translateY(-9px);box-shadow:0 30px 75px #11191324}.news-card__visual{background:radial-gradient(circle at 80% 20%,#304936,#111713 66%)}.news-card--featured .news-card__visual{background:linear-gradient(145deg,#dfff7d,#b7ef22)}.pitch-corner{border-radius:0 0 0 100%;transform:rotate(-8deg)}.scorer-list{border-radius:var(--radius-lg);background:#fff3;border:1px solid #0a0d0b26;padding:8px 25px;box-shadow:0 22px 60px #3d5b0817}.scorer-row{transition:padding .45s var(--ease-fluid), background .3s}.scorer-row:hover{background:#ffffff47;padding-inline:12px}.join-card{border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) 12px;background:radial-gradient(circle at 10%,#c8ff3524,#0000 18rem),linear-gradient(135deg,#ffffff0e,#ffffff04);border-color:#ffffff1f}.join-card:before{animation:9s ease-in-out infinite alternate ring-drift}@keyframes ring-drift{to{transform:translate(38px,-18px)scale(1.12)}}.site-footer{border-radius:var(--radius-section) var(--radius-section) 0 0;background:radial-gradient(circle at 8% 10%,#c8ff351c,#0000 25rem),#060806}.page-hero--standard{border-radius:0 0 var(--radius-section) var(--radius-section);min-height:500px;box-shadow:var(--shadow-deep);background:radial-gradient(circle at 80% 22%,#c8ff352e,#0000 23rem),radial-gradient(circle at 16% 86%,#4c7c4230,#0000 28rem),linear-gradient(145deg,#070a08,#101813 66%,#080b09)}.page-hero--standard:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #c8ff352e;border-radius:58% 42% 62% 38%/43% 61% 39% 57%;width:min(42vw,620px);animation:15s ease-in-out infinite alternate-reverse hero-blob;position:absolute;top:-30%;right:-12%;box-shadow:0 0 0 46px #c8ff3509,0 0 0 96px #c8ff3505}.page-hero__lines{opacity:.075;-webkit-mask-image:radial-gradient(circle at 72% 40%,#000,#0000 68%);mask-image:radial-gradient(circle at 72% 40%,#000,#0000 68%)}.page-hero__index{color:#c8ff350e;transform:rotate(-5deg)}.page-hero__content{animation:hero-copy-in .85s 80ms var(--ease-fluid) both}@keyframes hero-copy-in{0%{opacity:0;transform:translateY(34px)}}.demo-notice{border-radius:var(--radius-sm);border:1px solid #dba90033;box-shadow:0 10px 30px #68530012}.control-bar,.control-bar--paper{border-radius:var(--radius-md);border:1px solid #ffffff1a;box-shadow:0 16px 40px #0c130e1a}.control-bar--paper{background:#ffffff8a;border-color:#0a0d0b14}.segmented{background:#ffffff0f;border-radius:999px;padding:4px}.segmented button{transition:background .3s, color .3s, transform .3s var(--ease-fluid);border:0;border-radius:999px}.segmented button:hover{transform:translateY(-1px)}.full-table-wrap,.players-table,.transfer-table{border-radius:var(--radius-md);box-shadow:var(--shadow-soft);border-color:#0a0d0b14;overflow:auto}.full-table__row,.players-table__row,.transfer-table__row{transition:background .3s, transform .35s var(--ease-fluid)}.match-list{border:0;gap:10px;display:grid}.match-row{transition:transform .5s var(--ease-fluid), box-shadow .5s var(--ease-fluid), background .3s;background:#ffffff9e;border:1px solid #0a0d0b12;border-radius:18px;box-shadow:0 8px 26px #1119130b}.match-row:hover{background:#fff;transform:translateY(-4px);box-shadow:0 18px 45px #1119131a}.match-row__score>span:only-child{border-radius:999px}.teams-grid{gap:18px}.team-card,.metric-grid article,.process-grid article,.values-grid article,.archive-promise__grid article{border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) 9px;transition:transform .6s var(--ease-fluid), box-shadow .6s var(--ease-fluid), border-radius .6s var(--ease-fluid);border-color:#0a0d0b14;box-shadow:0 15px 45px #11191311}.team-card:hover,.metric-grid article:hover,.values-grid article:hover{border-radius:16px 40px 22px 34px;transform:translateY(-8px);box-shadow:0 28px 65px #11191321}.team-card__record{background:#f4f6f0b8;border-radius:14px;overflow:hidden}.player-leader{border-radius:0 0 var(--radius-section) var(--radius-section);background:radial-gradient(circle at 80% 25%,#ffffff59,#0000 26rem),linear-gradient(135deg,#bded36,#e5ff9b)}.player-leader__metric{border-radius:var(--radius-md);background:#ffffff4d;border:0;padding-inline:25px}.metric-grid{gap:18px}.transfer-window{border-radius:var(--radius-lg);background:#ffffff2e;border:1px solid #0a0d0b1f;margin-block:24px;overflow:hidden;box-shadow:0 18px 55px #3e5e081c}.search-field input,.contact-form input,.contact-form select,.contact-form textarea{border-radius:var(--radius-sm);transition:border-color .3s, box-shadow .3s, transform .35s var(--ease-fluid)}.search-field input:focus,.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{transform:translateY(-2px);box-shadow:0 0 0 4px #8dc6001a,0 12px 30px #0a0d0b12}.status-ok,.status-pending{border-radius:999px}.process-grid{border:0;gap:16px}.process-grid article{background:#ffffff09;border:1px solid #ffffff1a}.archive-layout{gap:22px}.season-list{gap:9px}.season-list button{transition:transform .45s var(--ease-fluid), background .3s, border-radius .45s var(--ease-fluid);border:1px solid #0a0d0b0f;border-radius:18px}.season-list button:hover{transform:translate(7px)}.season-list button.active{border-radius:25px 25px 25px 7px;box-shadow:0 15px 38px #567d0521}.season-detail{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);border-color:#0a0d0b14;overflow:hidden}.season-detail__hero em,.season-detail__links button{border-radius:999px}.season-detail__links{gap:8px;padding:12px}.season-detail__links button{border:0}.rules-nav,.rules-document{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);overflow:hidden}.rules-nav a{transition:background .3s, transform .4s var(--ease-fluid);border:0;border-radius:999px;margin:3px 8px}.rules-nav a:hover{transform:translate(5px)}.rules-document{border-color:#0a0d0b12}.values-grid{gap:16px}.timeline{border:0;gap:10px;display:grid}.timeline article{border-radius:var(--radius-md);min-height:138px;transition:transform .5s var(--ease-fluid), background .3s;background:#ffffff09;border:1px solid #ffffff1a;padding-inline:28px}.timeline article:hover{background:#fff1;transform:translate(7px)}.leader-card,.commission-panel,.organization-origin__story blockquote,.organization-origin__facts>div{border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) 10px;box-shadow:var(--shadow-soft)}.leader-card{transition:transform .65s var(--ease-fluid), border-radius .65s var(--ease-fluid), box-shadow .65s var(--ease-fluid)}.leader-card:hover{border-radius:18px 44px 25px 38px;transform:translateY(-8px);box-shadow:0 34px 88px #020a1c57}.leader-card__portrait:before{transition:transform .8s var(--ease-fluid)}.leader-card:hover .leader-card__portrait:before{transform:translate(-18px,20px)scale(1.08)}.organization-origin__facts>div{transition:transform .45s var(--ease-fluid), background .3s}.organization-origin__facts>div:hover{background:#fff;transform:translateY(-6px)}.commission-panel__seats article{transition:background .3s, transform .45s var(--ease-fluid)}.commission-panel__seats article:hover{z-index:1;background:#f5f8fd;transform:translateY(-5px)}.future-module__grid article,.wlo-module-card,.wlo-foundations nav a,.expansion-panel__grid article{transition:transform .55s var(--ease-fluid), box-shadow .55s var(--ease-fluid), background .3s, border-color .3s}.future-module__grid article:hover,.wlo-module-card:hover,.expansion-panel__grid article:hover{transform:translateY(-8px);box-shadow:0 30px 78px #18356729}.wlo-foundations nav a:hover{color:#fff;background:linear-gradient(115deg,var(--brand-blue),var(--brand-violet));transform:translate(5px)}.wlo-module-card footer b{transition:transform .4s var(--ease-fluid), background .3s, color .3s}.wlo-module-card:hover footer b{color:#fff;background:currentColor;transform:rotate(45deg)}.contact-card,.contact-socials a,.contact-band .shell>div{border-radius:var(--radius-md);box-shadow:0 15px 40px #11191314}.contact-aside{gap:12px;display:grid}.contact-card{background:linear-gradient(145deg,#111914,#070a08);border:1px solid #ffffff14}.contact-card--acid{background:linear-gradient(145deg,#dfff7f,#b9ef29)}.contact-socials{gap:10px}.contact-socials a{transition:transform .4s var(--ease-fluid), background .3s;border-color:#0a0d0b12}.contact-socials a:hover{background:var(--acid);transform:translateY(-4px)}.contact-band{background:linear-gradient(145deg,#111914,#070a08);padding-block:38px}.contact-band .shell{gap:16px}.contact-band .shell>div{background:#ffffff09;border:1px solid #ffffff17;min-height:160px}@media (width<=900px){.site-header{padding-block:8px 16px}.site-header__inner{height:62px}.mobile-nav{width:var(--shell);border-radius:var(--radius-md);box-shadow:var(--shadow-deep);background:#0a0d0bf7;margin:8px auto 0}.mobile-nav--open{border:1px solid #ffffff1a}.mobile-nav a{border:0;border-radius:12px;margin:3px}.mobile-nav a:hover{background:#ffffff0f}.hero{padding-top:78px}.match-spotlight{animation-duration:7s}main>.section+.section{padding-top:calc(82px + var(--radius-section) * .45)}.contact-aside{padding-top:0}}@media (width<=600px){:root{--radius-section:38px;--radius-lg:25px;--radius-xl:32px}.season-bar{height:29px}.site-header__inner{height:56px;padding-inline:9px}.brand__mark{border-radius:13px 13px 13px 5px;width:47px;height:38px}.menu-button{width:40px;height:40px}.hero{padding-top:58px}.hero:after{width:90vw;right:-42vw}.hero__inner{padding-bottom:54px}.match-spotlight{border-radius:25px 25px 25px 8px}.hero-stats{gap:7px;padding-bottom:20px}.hero-stats>div,.hero-stats>div:first-child{border-radius:16px;min-height:82px}.score-ribbon{border-radius:22px;width:calc(100% - 24px);margin-top:16px}main>.section+.section{margin-top:-24px;padding-top:92px}.score-ribbon+.section{margin-top:16px}.hub-grid{gap:12px}.news-grid{gap:14px}.scorer-list{padding-inline:15px}.page-hero--standard{min-height:420px;padding-top:78px}.page-hero--standard:after{width:95vw;right:-44%}.control-bar{border-radius:18px}.segmented{max-width:100%;overflow-x:auto}.match-list{gap:8px}.match-row{border-radius:16px}.season-list button:hover{transform:translateY(-2px)}.timeline article{padding:22px 18px}.contact-band{padding-block:25px}}@media (prefers-reduced-motion:reduce){.page-transition,.page-hero__content,.match-spotlight,.hero:after,.page-hero--standard:after,.join-card:before,.live-dot{animation:none!important}.motion-reveal,.motion-reveal.is-visible{opacity:1;filter:none;transform:none}.scroll-progress{transition:none}.button:before{display:none}}@media print{.page-transition{animation:none;overflow:visible}.motion-reveal{opacity:1!important;filter:none!important;transform:none!important}}:root{--ink:#07162f;--ink-soft:#0c2147;--paper:#f4f7fc;--white:#fff;--acid:#316cff;--acid-dark:#1747c7;--muted:#91a0b9;--line:#07162f1f;--brand-navy:#07162f;--brand-navy-2:#0c2551;--brand-blue:#316cff;--brand-blue-deep:#1747c7;--brand-violet:#7067f5;--brand-cyan:#60d6ff;--brand-ice:#eaf2ff;--brand-cloud:#f6f8fc;--shadow-soft:0 24px 70px #1835671f;--shadow-deep:0 34px 100px #030c1f61}html{background:var(--brand-navy)}body{color:var(--ink);font-feature-settings:"kern" 1, "ss01" 1;background:radial-gradient(circle at 15% 10%,#316cff1a,#0000 30rem),linear-gradient(#f6f8fc,#edf2fa);font-family:Segoe UI Variable,Segoe UI,Arial,Helvetica,sans-serif}::selection{background:var(--brand-blue);color:#fff}.scroll-progress{--scroll-progress:0;z-index:90;pointer-events:none;width:100%;height:3px;transform:scaleX(var(--scroll-progress));transform-origin:0;background:linear-gradient(90deg, var(--brand-cyan), var(--brand-blue), var(--brand-violet));position:fixed;top:0;left:0;box-shadow:0 0 15px #60d6ffa6}.scroll-top{z-index:45;color:#fff;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(115deg,#07162feb,#0c2551f0);border:1px solid #fff3;border-radius:999px;align-items:center;gap:9px;min-width:108px;height:48px;padding:0 15px 0 10px;display:flex;position:fixed;bottom:24px;right:24px;transform:translateY(18px)scale(.92);box-shadow:0 16px 44px #020a1c4d}.scroll-top--visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.scroll-top:hover{background:linear-gradient(115deg, var(--brand-blue), var(--brand-violet));box-shadow:0 20px 50px #316cff57}.scroll-top>span{width:29px;height:29px;color:var(--brand-navy);background:var(--brand-cyan);border-radius:50%;place-items:center;font-size:15px;display:grid}.scroll-top>strong{letter-spacing:.12em;text-transform:uppercase;font-size:8px}.hero h1,.section-heading h2,.page-hero h1,.join-card h2,.player-leader h2,.about-intro h2,.about-cta h2,.organization-origin h2,.organization-heading h2,.leader-card__content h3,.future-module__heading h2,.wlo-zone__summary h2,.expansion-panel__heading h2,.archive-promise h2,.contact-layout h2,.matches-heading h2,.content-heading h2{letter-spacing:-.065em;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-weight:900}.league-logo{background:#fff;flex:none;display:block;position:relative;overflow:hidden}.league-logo img{display:block}.league-logo--emblem{border:1px solid #07162f14;border-radius:17px 17px 17px 6px;width:58px;height:52px;box-shadow:0 10px 26px #0516362e}.league-logo--emblem img{width:98px;max-width:none;height:98px;position:absolute;top:-9px;left:-20px}.league-logo--full{aspect-ratio:1;border:1px solid #ffffff24;border-radius:28px 28px 28px 9px;width:178px;padding:8px;box-shadow:0 22px 56px #020a1c47}.league-logo--full img{object-fit:contain;width:100%;height:100%}.season-bar{color:#fff;background:linear-gradient(90deg,#1747c7 0%,#316cff 48%,#7067f5 100%);height:34px;box-shadow:inset 0 -1px #ffffff2e}.season-bar__inner{color:#ffffffd1}.season-bar__inner strong,.season-bar__location{color:#fff}.season-bar__divider{background:#ffffff4d}.live-dot{background:var(--brand-cyan);box-shadow:0 0 0 4px #60d6ff38}.site-header{-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);background:#051128e0}.site-header__inner{background:linear-gradient(115deg,#ffffff17,#ffffff06);border-color:#ffffff1c;height:72px;box-shadow:0 18px 52px #01081742}.brand{gap:13px;min-width:260px}.brand__copy{color:#91a5c9;letter-spacing:.1em}.brand__copy strong{color:#fff;letter-spacing:.08em;font-size:14px}.brand__copy span{font-size:8px}.brand:hover .league-logo--emblem{transform:translateY(-2px)rotate(-2deg);box-shadow:0 15px 34px #316cff4d}.league-logo--emblem{transition:transform .5s var(--ease-fluid), box-shadow .5s var(--ease-fluid)}.desktop-nav a{color:#aebbd1}.desktop-nav a:hover,.desktop-nav a.active{color:#fff}.desktop-nav a.active:after{background:linear-gradient(90deg, var(--brand-cyan), var(--brand-blue));box-shadow:0 0 18px #60d6ff9e}.header-auth-placeholders{white-space:nowrap;align-items:center;gap:7px;display:flex}.header-auth-placeholders button{font:inherit;letter-spacing:.055em;text-transform:uppercase;cursor:default;font-size:10px;font-weight:900}.header-auth-placeholders__login{color:#d1e3f5;background:#ffffff09;border:1px solid #a4cdef47;border-radius:999px;height:38px;padding-inline:12px}.header-auth-placeholders__register{color:#eaf8ff;background:linear-gradient(115deg,#205b9db3,#2b71bca6);border:1px solid #60d6ff8c;border-radius:999px;height:38px;padding-inline:15px;box-shadow:inset 0 1px #ffffff1c}.header-auth-placeholders button:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.button{background:linear-gradient(115deg, var(--brand-blue), var(--brand-violet));color:#fff;border-color:#0000;box-shadow:0 14px 34px #316cff40}.button:hover{color:#fff;background:linear-gradient(115deg,#4580ff,#8179ff);border-color:#0000;box-shadow:0 20px 46px #316cff5c}.button--outline{color:#fff;box-shadow:none;background:#ffffff0a;border-color:#ffffff40}.button--outline:hover{color:var(--ink);background:#fff;border-color:#ffffff80}.button--black{background:linear-gradient(115deg, var(--brand-navy), var(--brand-navy-2))}.text-link{border-color:#ffffff57}.text-link--dark{border-color:#07162f61}.menu-button[aria-expanded=true]{background:#fff}.hero{background:radial-gradient(circle at 83% 23%,#60d6ff40,#0000 24rem),radial-gradient(circle at 62% 84%,#7067f538,#0000 29rem),linear-gradient(142deg,#041126 0%,#0b2450 58%,#071831 100%);padding-top:84px;box-shadow:0 38px 100px #030c1f6b}.hero:before{color:#ffffff07;opacity:1;transform:rotate(-3deg)translateY(3%)}.hero:after{filter:blur(12px);background:radial-gradient(circle at 35% 35%,#60d6ff61,#316cff1f 42%,#0000 70%)}.hero__grid{opacity:.12;background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff26 1px,#0000 1px);-webkit-mask-image:radial-gradient(circle at 30% 45%,#000,#0000 72%);mask-image:radial-gradient(circle at 30% 45%,#000,#0000 72%)}.hero__inner{align-items:center;padding-bottom:70px}.hero__identity{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:12px;width:max-content;margin-bottom:24px;padding:6px 14px 6px 7px;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.hero__identity .league-logo--emblem{border-radius:13px 13px 13px 5px;width:44px;height:42px}.hero__identity .league-logo--emblem img{width:77px;height:77px;top:-7px;left:-16px}.hero__identity>div{flex-direction:column;gap:3px;display:flex}.hero__identity span{color:#9bb0d5;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:800}.hero__identity strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.eyebrow{color:#8fa7cf}.eyebrow span:first-child{color:var(--brand-cyan)}.hero h1{text-shadow:0 16px 52px #0000004d;max-width:850px;font-size:clamp(58px,7vw,108px)}.hero h1 em{background:linear-gradient(100deg,#69ddff,#6f8eff 48%,#a798ff);color:#0000;-webkit-background-clip:text;background-clip:text}.hero__copy>p{color:#b2bfd4}.match-spotlight{background:linear-gradient(145deg,#fff,#edf4ff);border:1px solid #ffffffc7;box-shadow:0 34px 88px #0108196b,0 0 0 8px #60d6ff0e}.match-spotlight:before{content:"";z-index:2;background:linear-gradient(90deg, var(--brand-cyan), var(--brand-blue), var(--brand-violet));height:5px;position:absolute;inset:0 0 auto}.match-spotlight__top{color:#53647f;background:#dae4f5a6}.match-spotlight__date em{background:linear-gradient(115deg, var(--brand-blue-deep), var(--brand-blue))}.match-spotlight__link{border-color:#07162f21}.hero-stats>div,.hero-stats>div:first-child{background:linear-gradient(135deg,#ffffff16,#ffffff06);border-color:#ffffff1a}.hero-stats strong{color:var(--brand-cyan)}.hero-stats span{color:#98a9c5}.score-ribbon{background:#ffffffeb;border-color:#1835671a;box-shadow:0 22px 64px #18356721}.score-ribbon__label{color:#fff;background:linear-gradient(115deg, var(--brand-blue-deep), var(--brand-blue))}.score-ribbon>a:hover{background:var(--brand-ice)}.section--paper{background:linear-gradient(145deg,#f8faff,#edf2f9)}.section--dark{background:radial-gradient(circle at 88% 10%,#60d6ff24,#0000 29rem),radial-gradient(circle at 12% 85%,#7067f526,#0000 30rem),linear-gradient(145deg,#0b2148,#041126 76%)}.section--acid{background:radial-gradient(circle at 10% 20%,#60d6ff3d,#0000 24rem),linear-gradient(135deg,#edf5ff,#dfeaff 58%,#eef1ff)}.section-heading p,.section--paper .section-heading p{color:#5b6b84}.section--dark .section-heading p{color:#a9b8d0}.kicker{color:#60718d}.kicker--lime{color:var(--brand-cyan)}.league-showcase{background:radial-gradient(circle at 8% 8%,#60d6ff24,#0000 25rem),radial-gradient(circle at 94% 78%,#7067f51f,#0000 28rem),linear-gradient(145deg,#f8faff,#eaf0f9);overflow:hidden}.league-showcase:before{content:"WLO";color:#07162f07;letter-spacing:-.1em;pointer-events:none;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(150px,25vw,410px);font-weight:900;line-height:.75;position:absolute;top:-3vw;right:-2vw}.league-showcase .shell{z-index:1;position:relative}.league-showcase__heading{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:clamp(36px,8vw,130px);margin-bottom:48px;display:grid}.league-showcase__heading h2{letter-spacing:-.07em;text-transform:uppercase;margin:20px 0 0;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(58px,7vw,106px);font-weight:900;line-height:.84}.league-showcase__heading h2 em{background:linear-gradient(100deg, var(--brand-blue), var(--brand-violet));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.league-showcase__intro{padding-bottom:8px}.league-showcase__intro p{color:#5b6b84;max-width:540px;margin:0;font-size:15px;line-height:1.75}.league-showcase__status{color:#52617b;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-top:22px;font-size:9px;font-weight:900;display:flex}.league-showcase__status span{background:var(--brand-blue);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #316cff1f}.league-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.league-panel{isolation:isolate;color:#fff;min-height:590px;transition:transform .7s var(--ease-fluid), box-shadow .7s var(--ease-fluid), border-radius .7s var(--ease-fluid);border:1px solid #ffffff26;border-radius:42px 42px 42px 12px;flex-direction:column;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 82px #081f4e3d}.league-panel--first{background:radial-gradient(circle at 88% 13%,#60d6ff54,#0000 19rem),linear-gradient(145deg,#123b91,#174fc3 54%,#316cff)}.league-panel--second{background:radial-gradient(circle at 88% 13%,#d3b8ff4d,#0000 19rem),linear-gradient(145deg,#27135f,#4f32aa 52%,#7067f5);border-radius:42px 42px 12px}.league-panel:before{content:"";z-index:-1;opacity:.13;background-image:linear-gradient(#ffffff38 1px,#0000 1px),linear-gradient(90deg,#ffffff38 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(145deg,#000,#0000 76%);mask-image:linear-gradient(145deg,#000,#0000 76%)}.league-panel:after{content:"";z-index:-1;width:340px;height:340px;transition:transform .9s var(--ease-fluid);border:1px solid #ffffff2e;border-radius:50%;position:absolute;bottom:-125px;right:-115px;box-shadow:0 0 0 38px #ffffff0b,0 0 0 78px #ffffff06}.league-panel:hover{z-index:2;border-radius:22px 52px 30px 44px;transform:translateY(-12px)rotate(-.35deg);box-shadow:0 42px 110px #081f4e54}.league-panel--second:hover{border-radius:52px 22px 44px 30px;transform:translateY(-12px)rotate(.35deg)}.league-panel:hover:after{transform:translate(-20px,-18px)scale(1.07)}.league-panel__watermark{z-index:-1;color:#ffffff13;letter-spacing:-.12em;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(150px,16vw,245px);font-weight:900;line-height:.75;position:absolute;top:46px;right:18px}.league-panel__top{color:#ffffffad;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:8px;font-weight:900;display:flex}.league-panel__top strong{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:8px 12px}.league-panel__title{margin:54px 0 38px}.league-panel__title>span,.league-panel__label,.league-panel__scorer>span{color:#ffffffa1;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:900}.league-panel__title h3{letter-spacing:-.075em;text-transform:uppercase;margin:8px 0 0;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(60px,6.8vw,102px);font-weight:900;line-height:.82}.league-panel__champion{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:92px;padding:18px 0;display:grid}.league-panel__champion>div{flex-direction:column;gap:12px;min-width:0;display:flex}.league-panel .team-badge__mark{color:#fff;background:color-mix(in srgb, var(--team-color) 38%, #ffffff1a);border-color:#ffffff4d;width:48px;height:48px;box-shadow:0 10px 28px #00000029}.league-panel .team-badge__name{color:#fff;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:18px}.league-panel__champion>strong{letter-spacing:-.07em;align-items:baseline;gap:6px;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:54px;line-height:1;display:flex}.league-panel__champion>strong small{letter-spacing:.08em;text-transform:uppercase;font-family:inherit;font-size:10px}.league-panel__metrics{grid-template-columns:repeat(3,1fr);display:grid}.league-panel__metrics>div{border-right:1px solid #ffffff29;flex-direction:column;gap:5px;min-width:0;padding:20px 14px 20px 0;display:flex}.league-panel__metrics>div:not(:first-child){padding-left:18px}.league-panel__metrics>div:last-child{border-right:0}.league-panel__metrics strong{letter-spacing:-.04em;font-size:25px}.league-panel__metrics span{color:#fff9;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.league-panel__scorer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff26;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5px 16px;margin-top:auto;padding:17px 18px;display:grid}.league-panel__scorer>span{grid-column:1/-1}.league-panel__scorer strong{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:14px;overflow:hidden}.league-panel__scorer em{color:#fff;font-size:11px;font-style:normal;font-weight:900}.league-panel__actions{grid-template-columns:1fr auto;gap:10px;margin-top:16px;display:grid}.league-panel__actions a{min-height:46px;color:var(--brand-navy);letter-spacing:.11em;text-transform:uppercase;transition:transform .4s var(--ease-fluid), background .3s, color .3s;background:#fff;border:1px solid #ffffff2e;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;padding:0 17px;font-size:8px;font-weight:900;display:flex}.league-panel__actions a:last-child{color:#fff;background:#ffffff14;min-width:128px}.league-panel__actions a:hover{background:var(--brand-cyan);transform:translateY(-3px)}.league-panel--second .league-panel__actions a:hover{background:#d4c4ff}.league-panel__actions a:last-child:hover{color:var(--brand-navy)}.hub-card{background:#ffffffeb;border-color:#18356717;box-shadow:0 18px 52px #18356717}.hub-card--large{color:#fff;background:radial-gradient(circle at 88% 85%,#60d6ff47,#0000 18rem),linear-gradient(145deg,#1747c7,#316cff 58%,#7067f5);box-shadow:0 26px 70px #316cff40}.hub-card--large:after{border-color:#ffffff2e;box-shadow:0 0 0 28px #ffffff0d,0 0 0 56px #ffffff06}.hub-card--dark{background:linear-gradient(145deg,#0c2551,#06142c)}.hub-card:not(.hub-card--dark):not(.hub-card--large):hover{background:#fff}.hub-card:hover{box-shadow:0 30px 74px #18356729}.table-card{border-color:#316cff4d;box-shadow:0 28px 76px #020a1c47}.table-card__head{background:linear-gradient(90deg,#e0e8f5,#eff4fb)}.standing-row:hover{background:#316cff14}.position--top{color:var(--brand-blue)}.legend--green{background:var(--brand-blue)}.news-card{border-color:#18356717;box-shadow:0 18px 50px #18356717}.news-card__visual{color:var(--brand-cyan);background:radial-gradient(circle at 82% 18%,#234b88,#07162f 68%)}.news-card--featured .news-card__visual{color:#fff;background:linear-gradient(145deg,#1747c7,#316cff 58%,#7067f5)}.news-card__meta span{color:var(--brand-blue-deep)}.news-card p{color:#5a6a82}.section--acid .section-heading p{color:#51627e}.scorer-list{background:#ffffffa8;border-color:#316cff29;box-shadow:0 24px 68px #316cff1f}.scorer-row:hover{background:#fff}.join-section{background:#041126}.join-card{background:radial-gradient(circle at 14% 52%,#60d6ff26,#0000 20rem),radial-gradient(circle at 92% 0,#7067f52e,#0000 23rem),linear-gradient(135deg,#fff1,#ffffff05);border-color:#ffffff1f}.join-card__logo{width:clamp(130px,12vw,178px)}.join-card:before,.join-card:after{border-color:#60d6ff2e}.site-footer{background:radial-gradient(circle at 8% 10%,#316cff2e,#0000 27rem),linear-gradient(145deg,#06142c,#030b1b)}.footer-logo{width:170px;margin-bottom:28px}.footer-label{color:var(--brand-cyan)}.footer-columns a{color:#99aac6}.page-hero--standard{background:radial-gradient(circle at 82% 20%,#60d6ff3d,#0000 25rem),radial-gradient(circle at 18% 88%,#7067f533,#0000 30rem),linear-gradient(145deg,#041126,#0c2551 67%,#071831)}.page-hero--standard:after{border-color:#60d6ff33;box-shadow:0 0 0 46px #316cff0e,0 0 0 96px #7067f506}.page-hero__index{color:#60d6ff12}.page-hero__brand{align-items:center;gap:15px;display:flex}.page-hero__brand .league-logo--emblem{border-radius:13px 13px 13px 5px;width:46px;height:42px}.page-hero__brand .league-logo--emblem img{width:78px;height:78px;top:-7px;left:-16px}.page-hero p{color:#afbdd3}.league-center{background:linear-gradient(145deg,#f3f6fb,#e9eff8)}.control-bar{background:linear-gradient(115deg,#07162f,#0c2551)}.control-bar--paper{background:#ffffffad}.segmented button.active{background:linear-gradient(115deg, var(--brand-blue), var(--brand-violet));color:#fff}.segmented--light button.active{color:#fff}.full-table-wrap,.players-table,.transfer-table{border-color:#18356717;box-shadow:0 24px 70px #1835671a}.full-table__head,.players-table__head,.transfer-table__head{background:linear-gradient(90deg,#e0e8f5,#f1f5fb)}.full-table__row:hover,.players-table__row:hover,.transfer-table__row:hover{background:#316cff12}.full-table__row>strong{background:#316cff1a}.rank--top{color:var(--brand-blue)}.match-row{background:#ffffffbd;border-color:#18356714}.match-row:hover{background:#fff;box-shadow:0 20px 50px #18356721}.match-row__score>span:only-child{background:linear-gradient(115deg, var(--brand-blue-deep), var(--brand-blue))}.team-card,.values-grid article{border-color:#18356717;box-shadow:0 18px 52px #18356714}.team-card:hover,.values-grid article:hover{box-shadow:0 30px 70px #18356726}.team-card__record{background:#f3f6fb}.player-leader{background:radial-gradient(circle at 80% 25%,#ffffffb8,#0000 27rem),linear-gradient(135deg,#dceaff,#edf4ff 58%,#e4e5ff)}.player-leader__metric{background:#ffffff9e}.metric-grid article{background:linear-gradient(145deg,#0c2551,#041126)}.metric-grid span{color:var(--brand-cyan)}.window-section{background:linear-gradient(135deg,#e5efff,#d7e6ff 58%,#e8e7ff)}.transfer-window{background:#ffffff6b;border-color:#316cff24;box-shadow:0 20px 58px #316cff1a}.transfer-window .season-status-dot{background:var(--brand-blue);opacity:1}.search-field input:focus,.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--brand-blue);box-shadow:0 0 0 4px #316cff1a,0 12px 30px #18356714}.process-grid article{background:#ffffff0a;border-color:#ffffff1a}.process-grid span{color:var(--brand-cyan)}.season-list button{background:#e8eef7}.season-list button.active{color:#fff;background:linear-gradient(115deg, var(--brand-blue), var(--brand-violet));box-shadow:0 18px 44px #316cff38}.season-detail{border-color:#18356717;box-shadow:0 26px 76px #18356721}.season-detail__hero{background:radial-gradient(circle at 82% 18%,#60d6ff33,#0000 19rem),linear-gradient(145deg,#0c2551,#041126)}.season-detail__hero span{color:var(--brand-cyan)}.season-detail__hero em{background:linear-gradient(115deg, var(--brand-blue), var(--brand-violet));color:#fff}.season-detail__links>span{background:#edf2f9}.season-detail__links>span strong{color:var(--brand-navy)}.archive-standing__header{background:linear-gradient(135deg,#f9fbff,#edf3fd)}.archive-standing__header h3{color:var(--brand-navy)}.archive-standing__header>div:last-child strong{color:var(--brand-blue)}.archive-standing__row{background:#ffffffeb;transition:background .25s,transform .25s}.archive-standing__row:not(.archive-standing__row--head):hover{z-index:1;background:#f4f7fd}.archive-standing__row--head{color:#6d7990;background:#e5ecf7}.archive-standing__row--top-1{background:linear-gradient(90deg,#efc64a1f,#fffffff0 28%)}.archive-standing__row--top-2{background:linear-gradient(90deg,#aeb8ca26,#fffffff0 28%)}.archive-standing__row--top-3{background:linear-gradient(90deg,#ba7a481a,#fffffff0 28%)}.archive-standing__points{color:var(--brand-blue)}.archive-standing>footer{background:#f5f8fc}.season-detail--first{border-top:4px solid var(--brand-blue)}.season-detail--first .season-detail__hero{background:radial-gradient(circle at 84% 12%,#60d6ff3d,#0000 19rem),linear-gradient(145deg,#0c2f6e,#041126)}.season-detail--first .season-detail__hero em{background:linear-gradient(115deg,#2e73ff,#1654ca)}.season-detail--second{border-top:4px solid var(--brand-violet)}.season-detail--second .season-detail__hero{background:radial-gradient(circle at 84% 12%,#b99cff40,#0000 19rem),linear-gradient(145deg,#2b175f,#0d0823)}.season-detail--second .season-detail__hero span{color:#cbb8ff}.season-detail--second .season-detail__hero em{background:linear-gradient(115deg,#8a5cff,#5d35c7)}.archive-layout--second .archive-standing__header>div:last-child strong,.archive-layout--second .archive-standing__points{color:var(--brand-violet)}.archive-layout--second .archive-standing__scroll:focus-visible{box-shadow:inset 0 0 0 3px var(--brand-violet)}.rules-nav{background:#ffffffad}.rules-nav a:hover{color:#fff;background:linear-gradient(115deg, var(--brand-blue), var(--brand-violet))}.rules-document{border-color:#18356714;box-shadow:0 26px 76px #1835671c}.rules-document section>span,.values-grid span{color:var(--brand-blue)}.timeline article{border-color:#ffffff1c}.timeline time{color:var(--brand-cyan)}.organization-origin__story blockquote{border-left-color:var(--brand-blue);box-shadow:0 20px 60px #18356717}.organization-origin__facts strong{color:var(--brand-blue)}.organization-board{background:radial-gradient(circle at 88% 8%,#60d6ff24,#0000 27rem),radial-gradient(circle at 8% 78%,#7067f529,#0000 29rem),linear-gradient(145deg,#0b2148,#041126 76%)}.leader-card--primary{box-shadow:0 30px 85px #0108194f}.leader-card--secondary{background:linear-gradient(145deg,#fff1,#ffffff06)}.organization-commission{background:linear-gradient(145deg,#f8faff,#ebf1f9)}.commission-panel{border-color:#1835671a;box-shadow:0 28px 80px #1835671f}.contact-card{background:linear-gradient(145deg,#0c2551,#041126)}.contact-card--acid{color:#fff;background:linear-gradient(145deg, var(--brand-blue), var(--brand-violet))}.contact-socials a:hover{color:#fff;background:var(--brand-blue)}.contact-band{background:linear-gradient(145deg,#0c2551,#041126)}.contact-band span{color:var(--brand-cyan)}@media (width<=1180px){.brand{min-width:220px}.brand__copy span{display:none}.header-auth-placeholders button{font-size:9px}.header-auth-placeholders__login{padding-inline:8px}.header-auth-placeholders__register{padding-inline:11px}}@media (width<=900px){.site-header__inner{height:64px}.brand{min-width:auto}.mobile-nav{background:#041126fa}.mobile-nav a.active{color:var(--brand-cyan)}.hero{padding-top:64px}.hero__identity{margin-bottom:20px}.join-card__logo{width:145px}.league-showcase__heading{grid-template-columns:1fr;gap:26px}.league-showcase__intro{max-width:650px}.league-showcase__grid{grid-template-columns:1fr}.league-panel{min-height:560px}}@media (width<=600px){.scroll-top{justify-content:center;width:48px;min-width:48px;padding:0;bottom:13px;right:13px}.scroll-top>strong{display:none}.season-bar{height:29px}.site-header__inner{gap:6px;height:58px}.brand{flex:none}.header-actions{gap:6px;min-width:0;margin-left:auto}.header-auth-placeholders{gap:5px}.header-auth-placeholders button{letter-spacing:.01em;height:34px;font-size:8px}.header-auth-placeholders__login,.header-auth-placeholders__register{padding-inline:8px}.league-logo--emblem{border-radius:13px 13px 13px 5px;width:46px;height:42px}.league-logo--emblem img{width:78px;height:78px;top:-7px;left:-16px}.brand__copy strong{font-size:12px}.hero{padding-top:50px}.hero__identity .league-logo--emblem{width:40px;height:38px}.hero__identity .league-logo--emblem img{width:69px;height:69px;top:-6px;left:-14px}.hero h1{font-size:clamp(49px,16.5vw,76px)}.score-ribbon{border-radius:20px}.league-showcase__heading{margin-bottom:30px}.league-showcase__heading h2{font-size:clamp(48px,14.5vw,70px)}.league-showcase__intro p{font-size:13px}.league-panel{border-radius:30px 30px 30px 10px;min-height:545px;padding:23px 20px}.league-panel--second{border-radius:30px 30px 10px}.league-panel__top{gap:10px}.league-panel__top>span{text-overflow:clip;white-space:normal;max-width:none;overflow:visible}.league-panel__title{margin:46px 0 30px}.league-panel__title h3{font-size:clamp(55px,18vw,76px)}.league-panel__champion{grid-template-columns:minmax(0,1fr) 82px;gap:10px}.league-panel .team-badge__mark{width:40px;height:40px}.league-panel .team-badge__name{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:13px;line-height:1.15;overflow:visible}.league-panel__champion>strong{font-size:42px}.league-panel__metrics>div{padding-block:16px}.league-panel__metrics>div:not(:first-child){padding-left:12px}.league-panel__metrics strong{font-size:22px}.league-panel__actions{grid-template-columns:1fr}.league-panel__actions a:last-child{min-width:0}.page-hero__brand{gap:11px}.footer-logo{width:145px}}@media (width<=430px){.header-search{display:none}}@media (prefers-reduced-motion:reduce){.brand:hover .league-logo--emblem{transform:none}}@media print{.league-logo--full{box-shadow:none;border:1px solid #ddd}}.season-bar{height:40px}.season-bar__partner{color:#fff;background:linear-gradient(105deg,#661037,#3f1740);border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;height:32px;margin-left:8px;padding:2px 12px 2px 4px;transition:border-color .2s,transform .2s,background .2s;display:inline-flex;box-shadow:0 8px 24px #28041633}.season-bar__partner:hover{background:linear-gradient(105deg,#781443,#4b1b4a);border-color:#8fc9ecb8;transform:translateY(-1px)}.season-bar__partner img{object-fit:contain;filter:drop-shadow(0 4px 5px #0003);width:27px;height:27px}.season-bar__partner>span{flex-direction:column;gap:1px;line-height:1;display:flex}.season-bar__partner small{color:#a7d7f2;letter-spacing:.11em;text-transform:uppercase;font-size:5px;font-weight:900}.season-bar__partner strong{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:8px}@media (width<=1180px){.season-bar__location{display:none}.season-bar__partner{margin-left:auto}}@media (width<=600px){.season-bar{height:32px}.season-bar__inner>span:nth-child(4){display:none}.season-bar__partner{gap:6px;height:28px;padding:1px 9px 1px 3px}.season-bar__partner img{width:25px;height:25px}.season-bar__partner small{display:none}.season-bar__partner strong{font-size:7px}}.team-profile-hero[data-team-short=MAK]{--acid:#f4ecff;--acid-dark:#b99cff;--brand-blue:#258bff;--brand-blue-deep:#10245c;--brand-cyan:#63ddff;--brand-violet:#ed3bbd;background:radial-gradient(circle at 14% 40%,#258bff4d,#0000 26rem),radial-gradient(circle at 84% 8%,#ed3bbd33,#0000 24rem),linear-gradient(135deg,#080d25,#11163a 65%,#24123e)}.team-profile-hero[data-team-short=MAK] .team-profile-hero__content h1 em{color:#f4ecff}.team-profile-hero[data-team-short=MAK]~.team-profile-content .team-story-card{background:linear-gradient(145deg,#fff,#f1f2ff);border-color:#258bff2e}.team-profile-hero[data-team-short=MAK]~.team-profile-content .team-story-card blockquote{background:linear-gradient(125deg,#0b1233,#29143f)}.team-profile-hero[data-team-short=MAK]~.team-profile-content .team-fixtures,.team-profile-hero[data-team-short=MAK]~.team-profile-content .team-kit-card,.team-profile-hero[data-team-short=MAK]~.team-profile-content .team-season-dashboard,.team-profile-hero[data-team-short=MAK]~.team-profile-content .team-history-card,.team-profile-hero[data-team-short=MAK]~.team-profile-content .team-starting-six{background:radial-gradient(circle at 88% 4%,#258bff52,#0000 25rem),radial-gradient(circle at 12% 90%,#ed3bbd29,#0000 24rem),linear-gradient(145deg,#0b1233,#171536)}.team-profile-hero[data-team-short=MAK]~.team-profile-content .team-roster__row--head{background:linear-gradient(90deg,#e7eaff,#f9efff)}.individual-player--makowiec{--acid:#f4ecff;--acid-dark:#b99cff;--brand-blue:#258bff;--brand-blue-deep:#10245c;--brand-cyan:#63ddff;--brand-violet:#ed3bbd}.individual-player--makowiec .individual-player-hero{background:radial-gradient(circle at 14% 42%,#258bff57,#0000 28rem),radial-gradient(circle at 84% 14%,#ed3bbd47,#0000 27rem),linear-gradient(145deg,#080d25,#11163a 66%,#24123e)}.individual-player--makowiec .individual-player-portrait{background:radial-gradient(circle at 28% 22%,#258bff61,#0000 15rem),radial-gradient(circle at 76% 78%,#ed3bbd57,#0000 16rem),linear-gradient(145deg,#091333,#25143f)}.individual-player--makowiec .individual-player-hero__content h1 em{color:#f4ecff}.individual-player--makowiec .individual-player-status i{background:#ed3bbd;box-shadow:0 0 0 6px #ed3bbd29}.individual-player--makowiec .individual-player-fact--accent strong{color:#63ddff}.individual-player--makowiec .individual-player-content{background:linear-gradient(145deg,#f8f9ff,#f3effa)}.individual-player--makowiec .individual-player-metrics article.individual-player-metric--overall{background:radial-gradient(circle at 78% 18%,#258bff75,#0000 13rem),radial-gradient(circle at 18% 88%,#ed3bbd38,#0000 14rem),linear-gradient(145deg,#0b1233,#29143f)}.season-team-card--makowiec{--mak-blue:#258bff;--mak-cyan:#63ddff;--mak-pink:#ed3bbd;background:radial-gradient(circle at 8% 48%,#258bff7a,#0000 27rem),radial-gradient(circle at 94% 38%,#ed3bbd57,#0000 28rem),linear-gradient(110deg,#081331 0%,#11163a 50%,#28143f 100%);box-shadow:0 30px 78px #0b123647,inset 0 0 0 1px #ffffff0a}.season-team-card--makowiec:before{content:"";pointer-events:none;background:linear-gradient(90deg,#258bff29,#0000 34% 66%,#ed3bbd24);position:absolute;inset:0}.season-team-card--makowiec .season-team-card__top i{background:linear-gradient(135deg,#258bff,#ed3bbd);box-shadow:0 0 0 6px #63ddff1a}.season-team-card--makowiec .season-team-card__facts>div:first-child strong{color:#63ddff}.season-team-card--makowiec>a:hover{color:#f4ecff;border-color:#ed3bbd}.match-team-mark--makowiec.match-team-mark--logo{background:radial-gradient(circle at 18% 20%,#258bff7a,#0000 58%),radial-gradient(circle at 86% 82%,#ed3bbd6b,#0000 62%),linear-gradient(135deg,#081331,#11163a 52%,#28143f);border-color:#63ddff75;box-shadow:0 22px 50px #00000045,-8px 0 26px #258bff29,8px 0 26px #ed3bbd24,inset 0 0 0 1px #ffffff12}.current-season-table__row[data-team-slug=fc-makowiec]{background:radial-gradient(circle at 0,#258bff24,#0000 13rem),radial-gradient(circle at 100%,#ed3bbd1a,#0000 14rem),#f7f9fd}.current-season-table__row[data-team-slug=fc-makowiec]:hover{background:radial-gradient(circle at 0,#258bff33,#0000 16rem),radial-gradient(circle at 100%,#ed3bbd26,#0000 16rem),#fff}.schedule-match-card--makowiec-home{--home-color:#258bff;background:radial-gradient(circle at 7% 43%, #258bff7a, transparent 17rem), radial-gradient(circle at 25% 92%, #ed3bbd2e, transparent 13rem), radial-gradient(circle at 94% 43%, color-mix(in srgb,var(--away-color) 42%,transparent), transparent 16rem), linear-gradient(145deg, #11284de0, #041126f5)}.schedule-match-card--makowiec-away{--away-color:#ed3bbd;background:radial-gradient(circle at 7% 43%, color-mix(in srgb,var(--home-color) 42%,transparent), transparent 16rem), radial-gradient(circle at 75% 92%, #258bff2e, transparent 13rem), radial-gradient(circle at 94% 43%, #ed3bbd75, transparent 17rem), linear-gradient(145deg, #11284de0, #041126f5)}.cup-candidate--makowiec{background:radial-gradient(circle at 0,#258bff21,#0000 11rem),radial-gradient(circle at 100%,#ed3bbd1c,#0000 11rem),#fff!important;border-color:#63ddff4d!important}.cup-candidate--makowiec:hover{border-color:#ed3bbd6b!important}@media (width<=700px){.season-team-card--makowiec{background:radial-gradient(circle at 8% 28%,#258bff6b,#0000 19rem),radial-gradient(circle at 92% 76%,#ed3bbd47,#0000 20rem),linear-gradient(145deg,#081331,#11163a 58%,#28143f)}}body:has(.wlo-production-hero) .season-bar{display:none}.wlo-production-hero{isolation:isolate;color:#fff;background:radial-gradient(58% 48% at 50% 36%,#337ed942,#0000 76%),linear-gradient(#071831 0%,#0b2850 55%,#091d3b 100%);min-height:clamp(480px,100svh - 215px,565px);position:relative;overflow:hidden}.wlo-production-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#091d3b);height:25%;position:absolute;inset:auto 0 0}.wlo-production-hero__pitch{transform-origin:top;opacity:.82;pointer-events:none;background:repeating-linear-gradient(90deg,#64a0e007 0 120px,#0000 120px 240px);border:1px solid #9ed0f733;width:min(1000px,94vw);height:510px;position:absolute;top:2%;left:50%;transform:translate(-50%)perspective(1050px)rotateX(55deg);-webkit-mask-image:radial-gradient(72% 68% at 50% 42%,#000 24%,#0000 100%);mask-image:radial-gradient(72% 68% at 50% 42%,#000 24%,#0000 100%)}.wlo-production-hero__pitch span{display:block;position:absolute}.wlo-production-hero__halfway{top:50%;border-top:1px solid #add7fa47;inset-inline:0}.wlo-production-hero__circle{aspect-ratio:1;border:1px solid #add7fa4f;border-radius:50%;width:27%;top:50%;left:50%;transform:translate(-50%,-50%)}.wlo-production-hero__box{border:1px solid #add7fa3b;width:30%;height:23%;top:-1px;left:35%}.wlo-production-hero__inner{z-index:1;min-height:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:38px 42px;display:flex;position:relative}.wlo-production-hero__crest-halo{aspect-ratio:315/260;width:140px;margin-bottom:20px;position:relative}.wlo-production-hero__crest-halo:before{content:"";pointer-events:none;background:radial-gradient(circle,#7cc6f938,#0000 72%);border-radius:50%;position:absolute;inset:-32px}.wlo-production-hero__crest{filter:drop-shadow(0 8px 14px #00091c3d);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATsAAAEECAYAAABX8JO/AAAACXBIWXMAAAPoAAAD6AG1e1JrAAAgAElEQVR42u2debxX0/rHj37355bmZCoaCamuJHRFpRRuZpkul0QhRIZMKVOiew2RjBcpMxmSjBlKpkIilKlBI6VT1v1dcX5rd55vrXZ7WHtew+eP9+tV5+zv/q691tqfs/daz/N5ytjaijIAADAddAIAAGIHAAAQOwAAgNgBAADEDgAAIHYAAACxAwAAiB0AAEDsAIhDdU49znacppwWnL9w9uLsx+nG6cHpzOnAactpyWnOacipz6nJ2Rx9CbEDoEgcUerFuZ4zhvMaZzbnF05FyqzmTOeM41zJOZbTBmMAsQMgbZwntEM413AmcX6KIVhrOEs533O+4HzEeYvzposvI553LmcC5ybOoZwaGC+IHQCyOK+e/TlPc74LEZuvOS9z7qanrr6cIzn7cnYmoYzThsac7pwbOB9EFMB3OEOoDRhPiB0AG7E9ZyBnio+AOKL3GB3TkdbV8mxfbc7xnCfpKVFW+Mo5z5N4N8I4Q+yAvQJ3Med9D5GYQ6+Ghyd4OsuKqpyjOK/HeJ12XqGv4uyE8YfYAfPX3wb6vBp+yLmMdkV1uR5nnW5lzI2Pz+nVe1vMC4gdMIeu9BrqvuHf4JxXwGtpmnRIYcd3PKcn5gnEDujJVpxLON+4buwXOb0VfD1NwkDXNS7m3MgZSgzj3MV5nDZUlvqI3jzOBZwtMH8gdkB99uc84rHBcCGnjsHXvYSudQEFJIcd34ZEcpKH6P1MMYRbYT5B7IB6dPZYi5tE61o2XP8EuuaXY+729qHgaLfw3cHZAWIHQPE4TygTXTfo45SiZVM/jKBrn5zCLrXz2rvM1acPcXaE2AGQP87TxljXDfkSZ3dL++NC6oNpKZ7zVI/A6n9ztoTYAZA9tWjx3R020snyfjmZ+uLjDM59Bme+a03vDIgdANlxJmeFcNO9ipCJ9RxEfTI7w+9wdreXC/3/Lmc3iB0A6earvuJ6mjsM/bIRewnZH1l+Tw2PJ+vrIXYAJOcYem0Sb65x6JdNaCaE2eTxfbu4UtbmmLqUgMkFsqYu52Gf4Nc70T+bsDX1zcKcv/c4zo/C2NxF+bsQOwAkOD4gyr+CsgLQT5saBDh9s6iA73YyLm4XxsdZN2wFsQMgOMXrOYlczuPQV55U0K5pUd9/gGvX9hyIHQCb0pZSnWQS12FR5C923xbchtqu5Yfn6GcQOwDotVXWoWMh+st3x7qCrN1VaM9hwsaSYzDQDmIHbGd4RDuie9BnnvQQAqxVaVMjCnIujd25EDtgI1uQZXhU7zUEEXvzL+qf1xRs2z3C+N0NsQM20YAzM4bQlaPvPHGsq1ZRHz2haBv/4cp8qQWxAzZsRCyN6aj7KPrPU+jeEfrofoXb2k4Y+1lME+soTDJQFtNCfE0C+/Be6MMKdw0K9w72DMXb3Fioj7uQCo5D7IBRODFYLGGtBBSBrsQp2v12QD89Qbuzqra/tvA0uoRSzyB2wJibM2lRmAkMpR+vlCjcXWIFFexW+ZqeprYuVznjAjcwKItgl16RAldZHIP4SoJ+Uz1X9QVB8JpD7ICu7J1wjU7kKIv67UAK11iZUt/NUvy19mVq5/e0Uw+xA1rRwmW0mZTOzPzatncn2KkOY57CNSScJ8+pQgZIHV3FzpmktwEtuZyzWcwdt0Up36wdDBQ4p59u9vDry4qfOO2Zunb7M6id73Gq6Sh2F+Q0kCBdPog5OZyapZ9n0J7DDLNQf76gcV1N36+q6808wUAAYgcy54UEk2NqRm0arbnAVeeczflakTE+jalbGrO0zjsSYgeyJMkEeyzjtj3IOYGWRkQ60euZU/ylKat07a2hUIbDVSluNqTJNYoK3pFCG8+H2IEsuDrBpLhW0WuaQ69EN7DKcoPtyIQgj1ey4ULOqqqoWiznCqGNB0PsQJpcwJLVIci6fU7y+C2c82jNqTtnMGcUPVE6sWjTKXyhXOJ8M8gp5NCUzSXrc27VbOz7Kyp4pTeFVUVmWUDszOF3Tu8Ek2HPjHcPh9FraZw1sj3pac55enmW81WI+I1IYDJZlXavyzWdB70UtQH7gto3tyjHY4idGayl+K6yBBWtFmXUtqEZTuB9ORdxHqcnQfd3z6S1onqS5+tNSe26z4cDFI3XXE3tewViB+LwX8pwSDIRns2gXYs5XXKe0FvSk804jzW2pwPCXv4W05dPVX7htFR8w+JsiB2IGmvVMkUzxrRwnDy2UeDmOtgjm4GRC/Ao2rH+1NC54Tzpbqug4N1E7fuVVRYEh9iBUH6OuQYmskMGu4wvKLpIfjTb2BzTBj5WKYNB4Btq31SIHZB5RfSzw/5ThDF9I+V2Pa5BUPA5ls2VZxUcg15C+wZC7IAfPwRY/ThrVptLjmf/lNv1lEZZEAMsmzMqxuB9JLRvZ4gd8MpzrRKQjC5bsWvHlNv1poZpX3MtmzvHMzVLRjq8D7EDsmthLSMmXL+fYrs+J9MA3cSuv4VzSLUdWnHj6DKIHXAYw4L905zwk9YFvMItoQLKOib0t7NwHs3OKcVOljtc7WsBsUNCv9+YHEWZE7KlCetSDFZaYS+tNBW6EjbOJ5U2kfZzte0ViB3yXP2i/f+g7ImmkmN4c4ptO9AAP7r5ls6rUxUaA/cf354QO7v4IyTPVRyLB5i8m25a7TvPEPPNTy2dX05g9U6KjMEUj2gDiJ1FCf1BRWlGuiZt04jl7pIy1iCn4TcsnmezFKlWNtqjbQMhdnbkuQYl9I9xHf9ohOpgabTvE0Uj8uPypOXz7X4FxuBsj3Yty2IjBWKn1qtFS4m6nCJ7x3xViJue1sggoSujvFnb590NBY9Bd592XQyxMzehv7FPv1ehYGL3ZyZLjtuhKbWxk4FVwYZh7q3jdlZsTWKvNi1N+y0CYqdGnuvWAUaSP/h8rofkuM1OoY2XGSh0ZeSFhzlYybuUs5p3rdddA9p0McTOjjzXWiSEXp/7UrIO7OEsHRt1Uwta98Yc9A0Wf4/SAN28TrF6d1ABorNYpaNMh5iZNA0C2vEjxM6caPYqAc7BQQWXB0iO2bSEbVyqiC9dHvmZwJuFZI3lJXyOIC53HT+fdv6PkXwNrRHy/b0hduYWrm4p2Fd7sYbcTcLGq2MK7exmsNCV+hrzcVMe5uwToYylc9wenFMoNGq6MFfH0rpxWcAbTFBbvoLYmZnQvzeFnwR9XjaI+HnNd+nyoCbm4ybFitqm1LdOUZ1+FK7knHsF50aPNcGtJNp1KMTOrDzXrpT6lcauaKOE7ZxmgdD5pSvZ/LaRVUHy9uTKUwphEjcemkm0bQLEbq0xhat7U+ZEhUShaJmNiaEJ2unYtDexSOw+w9xct+6WR72KPYWsla9ZZUEmWfeZBhA7PfJcL0ipX2VfLRcwc0wes2Yi5ui63dQ8+3y46y0il/AniF2xea5XRzzfX5hcRa247X3IMqFDFkVxSxZRq9p9C7Fbq23h6pExQlWyzPf8JsM1G5W5wvJ52rHAvo8aB7ovxE6/wtUvZLQ7WoNybCvoVfaTCOdvb6HQuQs328anCvT/yXmltUHs8i9c/UHM88ok/Z8kLDiXFnR34ZwZ8sR3iaVCV+ofW+dqb0XGYGCEzA6IHVO/cHWVBHmqKyV3YUuL7Vf6/L6JRxvmWSx0NtuzL1VsDF6TbHcXiJ3ahatrBST0yzCeydWXkFnbcLIvvhOOHQyxszL85FLFxmB7CnsKa/fdEDt1E/rD8lxl6Bdxdyvs2BOFY0+C2FU8Ztl8XUN/HFUbh9Mlc3UhdooWrl6dwnc0lhifJ+jYqRGTr/tD7CqGWDZnb1V4LL6TaH/brMWuE24KpSmniTBE8vgvIh5vMsdYJnaNFR6LfhLtvxJiZy9dY8QivayAS60q7GiR0N2rwXgsYuFGoxA7Sxkh5LXKfuaeiEV7TGeJJWLXQIOxuFziOmpB7OxkWoRd2xKD86jCzlBpTCVu1mQstpe4lh4QO/uoKkyAsyN87hT6zHT04TrOtSDYvZ5G4/Eqi+8iBLEzlE7CBGgR4XNd6DPfow/XsbvhYnetZuNxctq1UaIcfCY9BdjG+5y9Avrlmgy/u2+ERPaVMRflyyF061nFzA14r6nZWFQTIgy8KEecXfGFq9PkOIlxGU/Hvp3g9RdCV8mLhs7jEzUdjwdDrqslxK64wtVps3OEIMyRMSbTTxrt0OXBpQbO4zcMCamK+zAAscuocHXaKT1VWHhRk9LxfRLkhLaB0K2js4FzeWeDlxaGQeyKKVxdhIPs/iyZH90rzI6SibLsjE0J5XiEpVSIB2InX7i6cQoJ/Wk7nYjhEtViTKQH4rwOGEx7g+byHEPG5ISAa5wHscumcDXLuT23SIzJbXTslzEn0jD6/AAI3TouMWg+787sqO1bDWKXb+HqLJARoFItzpdiTqT+9PkRELp1lkfLDJnPpv3xej3gWneB2OVbuDoLDo+wwXBvwoIn4ywXuu04M4QqVhdR0PXWwh+8s2iuvEUxjarO5wkGjs+AgOs9CGKXX+HqrJApm/grHTs04RrVZIuFbida+6mgxfAoAtmN6ifcT8HnqwuezwsUNeVMSuuAaz4LYpdf4eqsqB0hKPj0mJNoW7ahjKKNQteWajE4ffBMSudsyunJKos6O0/MH+c4Zw42eKxWJiwcb6XYpV24Oqs2Rqk5kWSS25pF0VmI4Rqfw/ftSvPOmV9Pc75C8HAknvO57vshdvkUrs6y7mzYeDQQjk8SFFwKkG5ukdAdETHEJ0v2oKT3YbTe9j2e6jy5yOe6n4XY5VO4Osuc3LDxaC4cn8S65y06R3dLhK63QkLnR3XOPrQ8cSsFf4cFs9djdsZAToHY5VO4OitkHB12S+kVdBSd4xzLcl/Ha9j+OvT6PUjYVInt3Kshq30SASB2LNvC1VmyQmI82qUkdmfROe4x/Ea5LM6rD9PHXbmzBWL3NktQ7Nt0scuycHXWAi2z1lNB4SdJJlBHOs97Bt8k52j+RBe0Iz/LolhJvzV168VudsaFq7NkOZN31v054QSqLbismHiDnCqZKaMrHYTra2a42J0WM0zLaLELynNtrEDwZxpi14aOXZTCJJpviB2Qm6OFPjW5sFCpQPpjhotdO5/7pZmtYveCYgn9cVgmMR6t6NjvUphEjycMTlaRbkJ/vhPwlG8CjYVr3cNwwfO6X/a0UezGhOS5/lcTwV4iMR4to+5GSWxSjDXQhNNZ1N7CgvWskoPNW4Zf52ce90s328QuKKH/qILzXLMQu5LR5MwUJtAudK6FBtwMewnLFI4Bag1L4gdrCuvQBxl8nWNtF7sLQoJI/9Bsc2WZZAJ7BaUdpTGJlhiwbreLUFfjQ0tiz0SG0rV/ZPA1jvC4XzrbIHZ/kJipnOea1QZFMzp2fkqTqLRud4mmN0EDejItmZnWsTDft45QfrCnodd4s8f90t50sVsbktA/UuOMDxmxa0LH/pTSJPqHxvF2dYS1nB8521tsWXUt9cN0Q6/vMY/7pZXJYheW5zpG8zxemdi5hhHyaKPE21XQuXW6AaawDYXCd7XciLSe4HNoojmAl1FCU1PFrujC1Xnwi8R41M/AnuklDfNkxwuZJB1gL7+O2xPa9atKE9c9Uvr31iaKnQqFq/O6ziiFSNLaceyT4g5vHtwXx57bApoJ/WKSdVcfYaligsnpYioUrlbJ4mnzqH/ZJNhSOGdXxSf+YKGtp0DgNuF56pvbDbqmcXRNd7INZUB/Nk3sVClcnefmS5Ro8t1SnFCvsQ2FZ5ooOukPF679UgibJwcIbwk1DbmmZYL34p1RQ690EDuVClfnyZ8lxmRBBq9wA11PmNcpZgy5qxA0fB9ELZCSI8ppBlzL/nQtq+j/twipgEaI3VQD8lzj0iDCLmTfFCfVkczfEfZaemIoKs/U2TGea0Fif9rWVlOYOZsuD9H/R9P/nzRB7MYoWLhatVKKpdSZ61KcVIdKtm8yrZt1zHHCvyY87deCmIVSK2p4hsKUlqoOcIWX3aS72KlauFq1ItnXuf7apRmUGgUn7ONVVukGnFX4xw1sg6VVIwiZNPdSv11vwCvsAuFnT9PP+uksdioXrs6TARG24t9McWJ9mVLojBPjdbFsKk8IxwpriG0hYJH4qwG1gUs7r8OEn02LYgKgmtjpULg6T24pYCLvmmGQ9PM0hlH91toIGQE9IV6xKG3itdaw7TWE8W8h/HxhVHdmVcROh8LVefNSxELZaUysK3JMh3uGc25I2EwTwUV5OEQrNg9SHw7RsO19qe2vJS3uroLYhRWuHmOh0EVxIF4cxfkhhBmsOEsrx1r8bFZp13OmK+F7DgQrFXv6TzRs+3Rq+1EexrXTdRI7plHh6rz5nYolh43LZDr+LJaetbdqnAjBSvwqWOrLbTVqdxfmbWZ7fJyNuSLFLijPtcygPNck7C0xLrfRsQ8knFhnKNwPW0GwEvMW9WUvjdr8MrV5MPO2oL9IB7HTsXB1Echsq59Ix37G0vcJUwWIVXKukwjrUom21N5yWpsWfzeRftdDdbHTtXB1EYyWGJfmwvHVWfK8QxWpBrFKzIGarduND4gPLNk71VFZ7HQuXK1a/VuRUt2FuNkMLRXvh90hVompLvRnTQ2KJpXW9Ov7PPF9GvW8eYqd7oWri+BXyaeaF+n4KxLmUKrKJRCrVPiQ+nNfTdYXb/T43fn0uztUFbsXQvJcGYTNl04SY3MhS1Yz9BHF++AjCFUqPET9eabCbTxICEfyegItmXYep6LYjUGeayIGSYxNq4Trdt9o0A8tIVaJuYz6cpTCbZxDbewd4uG4lWpid7VBhauLYjyLVvf10IiToL4m/XATxCoxR7GIHnCsmMpofutxPZJssmQpdqYVrla50piYLB3VhrunJv2wBGKVmJZCRIRqbWstjPWeITGlI1QRO1MLV6seXNyLjv064iS4RqN+QFGd5Kgau/ihxBN8KU/6QBXEzuTC1UUyJKJRY5TaERM16odHIVaJKWfqVR0rBTzPDThmPyEcpVrRYmd64eoimSY5Rq/ECEFZyfSqulYDgpWI0mZUZ0Xas7cwvkFxonfQMU/F/a60xC6scPVUCFZir7/aEmN0LttQjU1mTBto2BenQ7AS8R5Tp/ykM6fnSa7DLY0bcpKm2P0cUrgaea7p8HcWzblEJq/2EA37YQoEKxElJ6GrFGjLs5JWTUewFArCJxW7oDzXqshzLSQE5R1hbMLsfK7UtC+aQrRicz/zNsPMm0GC+9GOIceWAomfSfKdScTOtsLVRfN/kjmNolXTlyGC96KmfXE1RCs24tr5IazYAjoOJ0dYajmiCLGztXB10ciss9RxfebHgI2jVZr2ww8QrcR5pyWuzfn7dxIcdv4pcfxQOnZ50u+OI3Y2F67WoS5FGVmcuz97qWuTo7fmfbE/hCvWhoBXX5bT8sdkelW8h8JBLqQ/sE7g+T70ulk3wfd3JdGqoPU6mc+UNiZuzVvsbC9crQL1Jcaqc8DnbxPWbXTmPohXZIan2P+OCH1BT4rjqT7t9eQefCoJZGfiKGEzooJqnWwh0d7T0rT5inLwCQG/O5hVFi9eCjKnr+R4zWQb3CNWGij65TD1jERzRcbNmY/bSbZ5Fn3m/TT6IMrBnTBhtKKPsCvriML2FL7ysUGCdwLGWYpqQjpW0Rws2WYxLOpYiB0IoqqwUXSBh0X3dxatYdrO80wvUwsx+HlhWv0AsTObqwXHkGoe5fWeM0DwtsE4B3Knhn+cugmfGQixAzJsJUyai3zqEnytudhdiHH25XzFxkrWSv1tOn5FmrnQEDvzuVvYPfNa0N9Vc7H7HGPsyWEKjpXMU1p34fjBafYJxM58RDG72OeYvpoLXhuM80bswSqLNak2TodHiCIoT9vhJsrBzg3xLlAK2fSZscK2v98E0nn97p8QuPU0VbgGcKuQth+TZWZHEUWyQXo4QZ2bSYzdDsJnLvM5pi6llunYD4shcutTNRcoPE5hxaBK68crE2ZqQOwM5QDJ8btBeD1oECPzApbtauPEUX6r8PgsCGn/ea7UxjKIHRANPaMYWdYUXm+C7M0v17Q/xlksdNspLnQOjwe0vy7tvFZQJlZViB0o8Tutb0Qd8H7COboGHPeShn1iq2X7tkKtVZU5m8nVpjkjq76C2OnHb3GrKxGf0XnmhPylnath35xqYRylLk7gfpsTbYRjPs6yvyB2evFfstrxGp/NmHwIUYVEYZ4dhPoAuvAGhE5Jfgq4DjFXux3EDjj8h/kXNapKtRn+zKLVIXBe/RoFHLcjpZrp1E8tLBG6LzQak6d9ruMi4Zi7su43iJ0+61E7MX8L/EV03KAIIQpr6DMTQo5tJRgo6sC9hgvd1poJXQWlrXn9IRW98epA7EB5QPW2rekVoXTsL/RXvyxC2UWH4yWyMHR6wutiqNBto6HQ+RVIms5StnCC2OnNTyRofk9n5R6fGR3DRmcVrdEFHdtM8YBVkeUGvs5uIxS41ol3Pa7lFuH3E/PqQ4iduiwKKFMZVutD1sK6hfCZ9yRTkXTxwVsYEl6jEw01dqdxh5z0FH63Kk+LLoidmnwXEFjZVqLWh+Pxv7nkuIo+/9dLRurr9ITxJKeH5kI3V+O5XE+4liZC8HBur68QO3X5OqBM5T4UZydzniERxnac8LnOGj9pjGKVxV26CNZWJb7nXEVirVMK2Dcaz+XnXBEDM1iBBZMgdmoxIyBe7sAIQlcqqt1WcmyrC08PCyUrmG1HRbhV6LcPfdbonFeka1ybOBVkDnlewHqoKu4l8zWfz+KT2z3Cz2cVUSwJYqcO77Bg65vfY5xzeoTxbc02eKBNYPrsDspaAZ3herIoMYXmdkOFhG5HjTaDgjaJvJZKnJCnnYvoV4idGkwK6PfTKek/7rlviDDGx0tmV7gDXGcV0Gc/cDqweBXpL/epsvYuGZw2KlDoWmhstSUyQlh6EX9+XFF9C7ErniAHkotSMg34a4Rxvi1GrqmzCP1pjn02OqWkf+dVcQCrrL7lDuP5ljY3BsQU1biu0osNmdfNyEpssYcAQuws5M6A/h6W4vfMlTBOFJnCovvE1c2hJu2PGfvW7ccqK7JNDVgbdP4YnByQuheX3ejVz4R5/QpnC1et2slFLw9A7IpjWE5CV+KeCGNd1xVPt5fk57bMMExiXB4pRWzjUpNHkP3QpwHZLc4N/TCrdIA+gjaFom587O4KyagwYGNikvD/b1whKBA7ixhcUJ3PUyI+aawWMjlkMxKas3RrIMyXLNSSNVuQY4zjojteMvTme9p4eoKyBpz1wBNZpbt0ZwqTGUXBtabM7SXUP2Lea3MVNn4gdvlzTkAfP5rxd6+hylOyY/43140rG+3eTjAaSML1JDIqx8I5fxSOpA0dp7DRR8IfCduJOt8gdswOG/VJOe5iRnnNOkX47MwIryPdE7Tx9aLCE1IOCO5C63uD6HX4Kc4nFs35biqNCcRODRv1aUxtk8sThc/ODijYE/Q5Gd7WPLWrLMLudW/N08DCUG4cIXbF2qhXKShGrYIW1aOM/5Gup8Omkp+7RDLOcB9Li+VcZdh8/1Uy5RBiZ6DQ7RPgLly0g8iQiBOml2vhubXk50b6fL9TD6M96r2u2/QwxXuxo6r9DLHL1ka9bYDQLVKknf0jTprjhM864RJ7S37uSdf3zowY+2c60zSf7z9z9lS5jyF22e1Cydioq0LUsox/d12rzEJ0VUrHkgmotpFdmd7eiy1V72OIXTaP8g0kbdRVet3uGXHyHOs6x2mSC/NzhBukGkRuI67TcL5/Sz51ZRA72KiH2airVNQn6sJyW7KEimIJv6Mg+HdB4DZ5+v2W6WVJtpUu/QuxU8NGXRVWxdgwcMT9A+EcH0kYZHYQjj8JIrcR+ys4L+ZSjKD4s1c1CPiG2GXA/AAb9X0kbNRVW2huE2My3cs29jILq/9wtBCq0AoitxF3KTIXllHGzwjXzx/QsV8hdunYqP+vT591iugurAorYsa99XGd59KQ40sWVvM420Lk1lOTFWve+Ss5PG9L1uri787VtV8hdtnaqK/V+NpWx6zO1d51o44PSU8bRcd9glCUjeha0LjfTuPlPN1/7krw31fnPoXYxWdyBjbqKnJ0jIm1pSvX13lS7Btw/ESWcw1RZFdswhhhV3WQ63dvscqaI2UQO/t4lmVno66igcEZMSfYYNe5pvlkXdQQniIehshtxOSMd+DvFDaUmnkYl15iSl9C7NSzUVeVa2NOss5kDyWea7hHjF0TwQdvOERuo6fk2Rnsug93LS9cKBRcqiDDUqM2jiB2atqoq4rjdvynmPFjQ13hN9+TX557va/0+0EQuvU0oE2cpOPnCNiZrrXRvVxrc6slNpYgdoZzMyvGXVg1JgTEE4bRTFifqxDW6Vr7pKKdCaHbKBh7KYtvab+vxxPjw67jnlSspCTEjtljo64qXyY01zzBo7jMA0Ka3bXCz/tB6NbTMWLs56UeGQ7VqJSkWPNiTsydd4idYYvzRdqoq8wvMfJp3U8WYz3OexOntiti/zoI3XoeZOHegIcy/0LhP7ryuAfY0ncQu2ChO0kBG3VTNy5KdHOlm5VyjC8jG6jSz+6H0HnucIv9s1PAk/RXruOd+Mb6NvUdxE4PG3XVcQKC/5JwMh5CebXuSH7x/x+rUqmqIBq5nswce61/BbjsnM02NRa4m85jXf9B7DZlraI26qrj5P/eGJAjXBahUM+LLNhCq4+F4SeDhYptzq72Dcy7+FE9Ktm42GMnvbHNT8UQu0193TopbKOuA7MDHJqj7tzeSmuDXt/zfkzDAp1oTa+nv7qezLbx2HQ40eePxCgJFxqInWViF2SjXl1Bd2HVn/KcHb//SWGSOn1/FqusV+H1XfdRWIZJN+axHpkMj3tcZ0/a5HHX6F1IGz3bQeQgdlFt1JdCwGIxlZ7Q0vR6e8Tnu57g/FXjm7EtOY0s9nDV6era0Imr/QAAAATGSURBVLnbFTpSCgb+t2q1WiF2arFSQxt13Wzqr0jZgr0G7ZS/5BNfNpKEUfUb8ADObQHLI1fRq7pjef+Qz9vFeNpMqwpBg9iF2ajX09RGXTcWUgjEZiz9gtN9qfC3+zuX05pXT/KIK/qG25rq744JWIssMd3njWINecz1VuSaIHYasNQAG3Ud+ZDTJaMJ7cSNncd5MyA3dCRlZeyfsWGoI8IHca4kcVqYoM9mkltwV4gWxC6OjXp1Q2zUdeUdCjPJcoK3Y5XOus463zcBr9nTKE90CNXRPZ6EZQ+KSQszFd2ddkOvI2H7IYVX/2coNxg7qRC7TGzUD9TURl33J73uOU34uhS87IjSa64AXRlbpPcpqX44rZV9yZK7QX9A63GD6HW7OYQJYpeHjfrvEJ/CmEkL7VVyvgmcpYy9OaeSCDqGBC9Te5azdKrOfUhPas4r9PmcHrZmMUDsYKMONnZU6RPw9A0AxI7BRt0k5pEleH3cqABiBxt1G/iPj/kkABA7JlfMdxiERDtmkaVUe9y8AGIHG3VbcNKqRtPuajXczMBWsQuyUX8AQmEcv1JtDCcubQfc2MAGsYONOiiZfN5CqVnY4ACRxc7JP3xXYaZSeo5f+29RvP0gO8bRZtQhittBVc04hQ1iJ0kndBgAAGIHAAAQOwAAgNgBAADEDgAAbA09gY06MI2OPvP5HxApe8VuJWzUgWFM85nPm7NK+3YIlYVitzRA6GCjDnTECYJv6DOnx1J8IITKMrGDjTowkYk+c7oh+StC7CwTO9ioAxNx5m0dn3k9mY6B2FkkdkE26nAXBjpzb8CSzB8QO7vELsxGHe7CQFcYbUB4ze3PheMgdhaI3QQGG3VgLpf7zO2OruMgdoaL3WMMNurAXFYEzO8fIHb2iB1s1IHp9POZ3/08joXYGSp2sFEHpvNDwBxfBbGzQ+wGw10YWJwW5vfWArEzSOzCbNSfxQ0CDGFGQFoYg9iZLXaO0J0U8H2v4gYBBqWFtQxIC6uA2Jkrdk4wcK+A75qGGwRYkBZWJyQwHmKnudit5fTw+Y4qrLIQMm4QYAq/B6SFTQz5LMROY7H7LcAE1Kms9B1uDmAYYyXSwiB2hondfzhtfc5di7MINwawKC1shsTnIXYait0azk4M7sLALoZJpoVB7AwRu/IQG3W4CwMTWRUhLQxiZ4DY/czZhsFGHSAtLCgtDGKnudg5Nuq1YaMOLGR+wH20AmJnltjBRh3YTHefuX95xPNA7BQXO9ioA5v5PEZaGMROQ7GDjTpAWpj3/L83xvkgdoqK3bSAz54Ed2FgAZMD0sJ+g9iZIXaTGGzUAdLCGsZMC4PYaSJ2sFEHwD8trGGCP/YQO4XEbjSDjToAvwWkhSVx8IHYKSJ2sFEHoJJbE6aFQewUFjvYqAMQnhb2LcROb7ELslGfhMkPLKO/z71wRArnhtgVKHZnBPx+MiY+sIzFAffDMoidvmLXgsFGHQCRI1JKC4PYKSZ2sFEHIDwtrCxFkwuInSJiBxt1YDN+aWG3pvgdEDtFxG4BJjywlGkpp4VB7BQVO9ioA6SFed8bz6f8XRC7AsWuChXHqQ2ApWwRcG/k9V2ggA0KAACA2AEAAMQOAAAgdgAAkC7/Dx76fxREk3qpAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:relative}.wlo-production-hero h1{letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 8px 20px #000b2038;max-width:100%;margin:0;font-family:Impact,Arial Narrow,sans-serif;font-weight:700;line-height:.76}.wlo-production-hero__name-top{font-size:clamp(62px,6.5vw,98px);display:block}.wlo-production-hero__name-bottom{white-space:nowrap;justify-content:center;gap:.18em;margin-top:-.06em;font-size:clamp(69px,7.8vw,112px);display:flex;transform:translateY(10px)}.wlo-production-hero__name-bottom em{color:var(--brand-cyan);font-style:normal}.wlo-production-hero__inner>p{color:#c9def0;letter-spacing:.3em;margin:18px 0 0;font-size:12px;font-weight:800}.wlo-production-hero__links{justify-content:center;align-items:center;gap:30px;margin-top:28px;display:flex}.wlo-production-hero__links a{color:#d7e9f8;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #9ccff68c;font-size:11px;font-weight:800;line-height:2;transition:color .2s,border-color .2s}.wlo-production-hero__links a:hover{color:#fff;border-color:#fff}.wlo-production-hero__links a span{color:#76d4fa;margin-left:6px}.current-season-center--compact .current-season-center__heading h2{font-family:var(--wlo-display);letter-spacing:-.05em;font-weight:900;line-height:.78}.current-season-center--compact .current-season-table>footer{flex-wrap:wrap;min-width:0}.current-season-center--compact .current-season-table>footer p{font-size:10px}@media (width<=700px){.wlo-production-hero{min-height:clamp(540px,100svh - 125px,620px)}.wlo-production-hero__pitch{width:138vw;height:420px;top:5%;transform:translate(-50%)perspective(800px)rotateX(58deg)}.wlo-production-hero__inner{padding-block:44px 46px}.wlo-production-hero__crest-halo{width:120px;margin-bottom:22px}.wlo-production-hero__name-top{font-size:clamp(40px,11vw,56px)}.wlo-production-hero h1{line-height:.78}.wlo-production-hero__name-bottom{flex-direction:column;gap:0;margin-top:-.02em;font-size:clamp(68px,19vw,90px);transform:translateY(5px)}.wlo-production-hero__name-bottom>span{font-size:clamp(44px,12vw,58px)}.wlo-production-hero__inner>p{margin-top:16px;font-size:11px}.wlo-production-hero__links{gap:26px;margin-top:24px}.current-season-center--compact .current-season-center__heading h2{line-height:.84}}@media (width<=360px){.wlo-production-hero__inner{padding-inline:8px}.wlo-production-hero__links{gap:22px}}@media (prefers-reduced-motion:reduce){.wlo-production-hero__links a{transition:none}}.home-match-editorial{isolation:isolate;color:#fff;background:radial-gradient(at 92% 104%,#2773b738,#0000 44%),linear-gradient(116deg,#06162e 0%,#0a2950 56%,#071a35 100%);border-block:1px solid #7cd0fa38;padding-block:clamp(52px,6vw,92px);position:relative;overflow:hidden}.home-match-editorial:before{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #7cd0fa1f;border-radius:50%;width:62%;position:absolute;bottom:-46%;right:-10%}.home-match-editorial__inner{z-index:1;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(34px,4vw,68px);display:grid;position:relative}.home-match-editorial__media{min-width:0;margin:0;position:relative}.home-match-editorial__frame{aspect-ratio:16/11;background:#071831;border:1px solid #97cff780;border-radius:28px 104px 30px 82px;position:relative;overflow:hidden}.home-match-editorial__frame:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0411260a,#0000 62%),linear-gradient(270deg,#04112666,#0000 38%);position:absolute;inset:0}.home-match-editorial__frame img{object-fit:cover;object-position:50% 58%;width:100%;height:100%;display:block}.home-match-editorial__badge{z-index:1;border-left:2px solid var(--brand-cyan);background:linear-gradient(90deg,#041126b8,#0000);align-items:center;gap:11px;padding-left:11px;display:flex;position:absolute;bottom:16px;left:22px}.home-match-editorial__badge strong{color:var(--brand-cyan);font-family:var(--wlo-display);font-size:26px;line-height:.9}.home-match-editorial__badge span{color:#d8e9f8;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900;line-height:1}.home-match-editorial__copy{min-width:0}.home-match-editorial__eyebrow{color:#9bd8fa;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:9px;padding:0;font-size:10px;font-weight:900;display:inline-flex}.home-match-editorial__eyebrow:before{background:var(--brand-cyan);content:"";border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #60d6ff80}.home-match-editorial__eyebrow b{color:#d8e9f88f;font-weight:900}.home-match-editorial__copy h2{font-family:var(--wlo-display);letter-spacing:-.045em;margin:21px 0 14px;font-size:clamp(58px,6vw,92px);font-weight:900;line-height:.9}.home-match-editorial__copy h2 em{color:var(--brand-cyan);font-style:normal}.home-match-editorial__copy>p{color:#c6d9ec;max-width:45ch;margin:0;font-size:clamp(14px,1.3vw,17px);line-height:1.55}.home-match-editorial__copy>.home-match-editorial__statement{color:var(--brand-cyan);letter-spacing:.2em;margin-bottom:9px;font-size:11px;font-weight:900;line-height:1.3}.home-match-editorial__facts{grid-template-columns:repeat(3,minmax(0,1fr));max-width:480px;margin:28px 0 30px;padding:0;list-style:none;display:grid}.home-match-editorial__facts li{color:#eaf3fb;border-left:1px solid #aed5f23d;gap:5px;padding:0 16px;display:grid}.home-match-editorial__facts strong{color:var(--brand-cyan);font-family:var(--wlo-display);font-size:27px;line-height:.9}.home-match-editorial__facts li:first-child{border-left:0;padding-left:0}.home-match-editorial__facts li:last-child{padding-right:0}.home-match-editorial__facts span{color:#b5cce1;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900;line-height:1.25}.home-match-editorial__actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.home-match-editorial__link{color:#fff;letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(115deg,#2f70ac4d,#08254c59);border:1px solid #7cd0fa7a;border-radius:999px;justify-content:space-between;align-items:center;gap:22px;min-height:46px;padding:6px 7px 6px 17px;font-size:10px;font-weight:900;transition:border-color .2s,background-color .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.home-match-editorial__link:hover{background-color:#2a71b940;border-color:#7cd0fac7;transform:translateY(-2px)}.home-match-editorial__link:focus-visible,.home-match-editorial__secondary:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:3px}.home-match-editorial__link span{background:var(--brand-cyan);color:#06162e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:grid}.home-match-editorial__secondary{color:#d8e9f8;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;transition:color .2s}.home-match-editorial__secondary:hover{color:var(--brand-cyan)}.home-match-editorial__secondary span{color:var(--brand-cyan);margin-left:5px}@media (width<=820px){.home-match-editorial__inner{grid-template-columns:1fr;gap:30px}.home-match-editorial__frame{aspect-ratio:16/10;border-radius:27px 62px 25px 50px}.home-match-editorial__copy h2{margin-block:16px 18px;font-size:clamp(54px,11vw,82px)}}@media (width<=700px){.home-match-editorial{padding-block:40px 44px}.home-match-editorial__inner{gap:22px}.home-match-editorial__frame{aspect-ratio:16/10;border-radius:25px 50px 24px 44px}.home-match-editorial__badge{gap:9px;padding-left:9px;bottom:14px;left:9px}.home-match-editorial__badge strong{font-size:22px}.home-match-editorial__badge span{font-size:7px}.home-match-editorial__eyebrow{gap:7px;font-size:10px}.home-match-editorial__copy h2{letter-spacing:-.05em;max-width:100%;margin:12px 0 14px;font-size:clamp(42px,12.5vw,54px);line-height:.94}.home-match-editorial__copy h2 em{font-size:1.08em}.home-match-editorial__copy>p{font-size:14px;line-height:1.5}.home-match-editorial__copy>.home-match-editorial__statement{margin-bottom:8px;font-size:10px}.home-match-editorial__facts{margin:20px 0 22px}.home-match-editorial__facts li{gap:4px;padding:0 8px}.home-match-editorial__facts strong{font-size:23px}.home-match-editorial__facts span{letter-spacing:.08em;font-size:8px}.home-match-editorial__actions{gap:16px}.home-match-editorial__link{letter-spacing:.1em;gap:14px;width:fit-content;max-width:100%;min-height:44px;padding:6px 6px 6px 14px;font-size:10px}.home-match-editorial__secondary{font-size:9px}}@media (width<=430px){.home-match-editorial__copy h2{padding-top:8px;line-height:1.02}}._authLink_12qoy_1{font:inherit;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;font-size:10px;font-weight:900;transition:transform .2s,filter .2s;display:inline-flex}._authLink_12qoy_1:hover{filter:brightness(1.16);transform:translateY(-1px)}._headerLogout_12qoy_16{color:#d1e3f5;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#ffffff09;border:1px solid #a4cdef47;border-radius:999px;min-height:38px;padding:0 12px;font-size:10px;font-weight:900}._headerLogout_12qoy_16:hover{border-color:var(--brand-cyan);color:#fff}._headerLogout_12qoy_16:disabled,._mobileLogout_12qoy_32:disabled{opacity:.6;cursor:progress}._headerError_12qoy_33{color:#8f2136;text-align:center;background:#ffe5e7;padding:7px 24px;font-size:12px;display:block}._mobileLogout_12qoy_32{display:none}._authSection_12qoy_36{background:#09172b;padding-block:clamp(32px,5vw,72px)}._authPage_12qoy_40{min-width:0}._authPage_12qoy_40 ._authSection_12qoy_36{min-height:min(740px,100svh - 120px)}._authLayout_12qoy_43{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);max-width:1100px;display:grid}._authIntro_12qoy_51{padding-top:24px}._authIntro_12qoy_51>span,._cardEyebrow_12qoy_52{color:var(--auth-label,#2f55b6);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:900;display:block}._authIntro_12qoy_51>span{color:#aabedb}._authIntro_12qoy_51 h1,._authIntro_12qoy_51 h2{color:#fff;font-family:var(--wlo-display), Impact, "Arial Narrow", sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:16px 0 20px;font-size:clamp(44px,5.2vw,72px);font-weight:400;line-height:.94}._authIntro_12qoy_51 p{color:#b3c3db;max-width:440px;margin:0;font-size:15px;line-height:1.65}._authIntro_12qoy_51 ._outlineAction_12qoy_74{color:#fff;background:0 0;border-color:#50627d}._authIntro_12qoy_51 ._outlineAction_12qoy_74:hover{background:#172b49}._authIntro_12qoy_51 p+p{margin-top:14px}._authCard_12qoy_78{background:#fff;border:1px solid #1f47851f;border-radius:18px 18px 18px 5px;min-width:0;padding:clamp(22px,3vw,36px);box-shadow:0 24px 70px #1835671f}._authCard_12qoy_78 h2{color:var(--brand-navy);font-family:var(--wlo-display), Impact, "Arial Narrow", sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin:12px 0 10px;font-size:clamp(34px,3vw,44px);font-weight:400;line-height:1}._authCard_12qoy_78>p{color:#61728e;margin:0 0 26px;font-size:14px;line-height:1.65}._field_12qoy_90{margin-top:18px;display:block}._field_12qoy_90>span:not(._passwordWrap_12qoy_91){color:var(--auth-label,#344c70);letter-spacing:.035em;margin-bottom:8px;font-size:12px;font-weight:700;display:block}._field_12qoy_90 input,._field_12qoy_90 select{box-sizing:border-box;border:1px solid var(--auth-border,#cdd8e9);background:var(--auth-field,#f8faff);width:100%;min-width:0;min-height:50px;color:var(--auth-ink,var(--brand-navy));font:inherit;border-radius:10px;padding:12px 15px;font-size:16px;display:block}._field_12qoy_90 input:focus,._field_12qoy_90 select:focus{outline-offset:2px;border-color:#4585ff;outline:2px solid #4585ff}._passwordWrap_12qoy_91{display:block;position:relative}._passwordWrap_12qoy_91 input{padding-right:76px}._passwordToggle_12qoy_109{min-width:66px;min-height:44px;color:var(--auth-label,#344c70);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 8px;font-size:12px;font-weight:700;position:absolute;top:3px;right:3px}._passwordToggle_12qoy_109:hover{background:#507dd21f}._passwordToggle_12qoy_109:focus-visible{outline-offset:-2px;outline:2px solid #4585ff}._field_12qoy_90 input::placeholder{color:#94a2b8}._helper_12qoy_114{color:var(--auth-muted,#526581);margin:10px 0 0;font-size:13px;line-height:1.55}._submit_12qoy_115{color:#fff;width:100%;min-height:48px;font:inherit;text-transform:none;letter-spacing:0;cursor:pointer;background:linear-gradient(110deg,#2459ff,#7055d9);border-radius:10px;margin-top:22px;font-size:15px;font-weight:700}._submit_12qoy_115:focus-visible,._outlineAction_12qoy_74:focus-visible,._inlineLink_12qoy_116:focus-visible,._cardFooter_12qoy_116 a:focus-visible{outline-offset:3px;outline:2px solid #4585ff}._submit_12qoy_115+._outlineAction_12qoy_74{width:100%;color:var(--auth-label,#344c70);border-color:var(--auth-border,#c8d7ec);margin-top:12px}._submit_12qoy_115:disabled{opacity:.62;cursor:progress;transform:none}._formError_12qoy_119,._formSuccess_12qoy_119{border-radius:9px;margin:17px 0 0;padding:12px 14px;font-size:13px;line-height:1.5}._formError_12qoy_119{color:#922338;background:#fff1f2;border:1px solid #f1b8bf}._formSuccess_12qoy_119{color:#14563a;background:#ecfff4;border:1px solid #a9ddc4}._cardFooter_12qoy_116{color:#536782;border-top:1px solid #e3eaf4;margin-top:25px;padding-top:20px;font-size:13px;line-height:1.65}._cardFooter_12qoy_116 a,._inlineLink_12qoy_116{color:var(--brand-blue-deep);text-underline-offset:3px;font-weight:800;-webkit-text-decoration:underline #1747c759;text-decoration:underline #1747c759}._cardFooter_12qoy_116 a:hover,._inlineLink_12qoy_116:hover{color:var(--brand-navy)}._cardFooter_12qoy_116 p{margin:0}._cardFooter_12qoy_116 p+p{margin-top:12px}._cardFooter_12qoy_116 a{padding-block:6px;display:inline-block}._steps_12qoy_130{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}._steps_12qoy_130 li{color:#415675;align-items:flex-start;gap:13px;font-size:14px;line-height:1.5;display:flex}._steps_12qoy_130 li span{height:28px;color:var(--brand-blue-deep);background:#e8f0ff;border-radius:50%;flex:0 0 28px;place-items:center;font-size:11px;font-weight:900;display:grid}._actions_12qoy_133{flex-wrap:wrap;gap:12px;margin-top:27px;display:flex}._actions_12qoy_133 a{border-radius:10px}._outlineAction_12qoy_74{min-height:48px;color:var(--brand-blue-deep);letter-spacing:.08em;text-transform:uppercase;border:1px solid #c8d7ec;border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-size:11px;font-weight:900;display:inline-flex}._outlineAction_12qoy_74:hover{border-color:var(--brand-blue);background:#eff4ff}@media (width<=1180px){._authLink_12qoy_1{font-size:9px}}@media (width<=900px){._headerLogout_12qoy_16{display:none}._mobileLogout_12qoy_32{color:#fff;width:100%;font:inherit;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff17;justify-content:space-between;padding:15px 12px;font-size:12px;font-weight:800;display:flex}._authLayout_12qoy_43{grid-template-columns:minmax(0,1fr);gap:24px;max-width:620px}._authIntro_12qoy_51{padding-top:0}._authIntro_12qoy_51 h1,._authIntro_12qoy_51 h2{margin:8px 0 0;font-size:34px;line-height:1.02}._authIntro_12qoy_51 h1 br,._authIntro_12qoy_51 h2 br,._authIntro_12qoy_51>p,._authIntro_12qoy_51>._actions_12qoy_133{display:none}}@media (width<=600px){._authLink_12qoy_1{letter-spacing:.01em;height:34px;font-size:8px}._authSection_12qoy_36{padding-block:22px 36px}._authLayout_12qoy_43{gap:18px;width:calc(100% - 32px)}._authCard_12qoy_78{border-radius:14px 14px 14px 4px;padding:22px 18px}._authIntro_12qoy_51 h1,._authIntro_12qoy_51 h2{font-size:clamp(27px,7.8vw,34px)}._authIntro_12qoy_51>span{font-size:11px}._authCard_12qoy_78>p{margin-bottom:18px}._cardFooter_12qoy_116{margin-top:20px;padding-top:14px}._authPage_12qoy_40 ._authSection_12qoy_36{min-height:0;padding-bottom:max(36px, env(safe-area-inset-bottom))}}@media (width<=400px){._registerLink_12qoy_180{display:none}}.captain-club__context{z-index:1;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.captain-club__context>span{color:#b4c7e2;font-size:12px}.captain-club__hero .team-profile-hero__grid{grid-template-columns:minmax(180px,.5fr) minmax(0,1fr);gap:clamp(35px,6vw,90px);min-height:360px;padding-block:42px}.captain-club__hero .team-profile-emblem{width:min(100%,260px)}.captain-club__hero h1{font-size:clamp(72px,9vw,130px)}.captain-club__hero .team-profile-hero__content>p{font-size:15px}.captain-club__profile-links{flex-wrap:wrap;gap:22px;margin-top:22px;display:flex}.captain-club__profile-links>a{color:#d2e8ff;border-bottom:1px solid #a6c5ed55;align-items:center;gap:15px;min-height:44px;font-size:12px;font-weight:700;display:flex}.captain-club__facts{grid-template-columns:repeat(4,minmax(0,1fr))}.captain-club__facts>div{min-height:100px;padding:20px}.captain-club__facts span,.captain-club__facts small{letter-spacing:.04em;font-size:10px;line-height:1.5}.captain-club__facts strong{letter-spacing:-.02em;margin:8px 0;font-family:Impact,Arial Narrow,sans-serif;font-size:36px}.captain-club__content{padding-block:32px 70px}.captain-club__layout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.65fr)}.captain-club__next .team-fixtures__header{align-items:center;gap:20px;padding:27px 30px}.captain-club__next h2{margin:12px 0 0;font-size:clamp(40px,4vw,62px);line-height:.95}.captain-club__next .kicker{letter-spacing:.07em;font-size:10px;line-height:1.5}.captain-club__next .team-fixtures__header>a{white-space:nowrap;color:#c2d9f6;border-bottom:1px solid #8ebaff55;align-items:center;min-height:44px;font-size:11px;line-height:1.5;display:flex}.captain-club__pair{grid-template-columns:minmax(0,1fr) 35px minmax(0,1fr);align-items:center;gap:10px;padding:25px 25px 17px;display:grid;position:relative}.captain-club__pair>div{text-align:center;flex-direction:column;align-items:center;gap:9px;min-width:0;display:flex}.captain-club__pair strong{text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(23px,2.5vw,36px);line-height:1.12}.captain-club__pair small{color:#a4bcdb;font-size:11px}.captain-club__pair>.match-team-mark{margin:auto}.captain-club__pair>span{color:#85a7d5;text-align:center;font-family:Impact,sans-serif;font-size:18px}.captain-club__pair .match-team-mark--compact{width:72px}.captain-club__date{text-align:center;color:#b8cceb;margin:0 20px 20px;font-size:12px}.captain-club__primary{letter-spacing:.02em;justify-content:space-between;min-height:50px;margin:0 25px;padding:15px 20px;font-size:13px;display:flex}.captain-club__review-note{color:#9bb4d7;margin:13px 25px 24px;font-size:11px;line-height:1.6}.captain-club__aside .team-story-card{padding:30px}.captain-club__aside h2{margin:15px 0 22px;font-size:clamp(35px,4vw,54px);line-height:.95}.captain-club__actions>a{border-block:1px solid #b9c9de44;justify-content:space-between;gap:15px;padding:15px 0;display:flex}.captain-club__actions>a+a{border-top:0}.captain-club__actions strong{color:#102b52;font-size:14px;display:block}.captain-club__actions small{color:#506787;margin-top:4px;font-size:12px;line-height:1.6;display:block}.captain-club__actions b{color:#316cff;font-size:19px}.captain-club__privacy{color:#5c7090!important;margin-top:20px!important;font-size:12px!important;line-height:1.7!important}.captain-club .captain-matchday{margin-top:22px}.captain-club .captain-matchday select{min-height:48px;font-size:16px}.captain-club .captain-matchday label>span{font-size:12px}.captain-club .captain-matchday footer p{font-size:13px;line-height:1.6}.captain-club .captain-matchday footer button{min-height:48px;font-size:12px}.own-player-edit{align-items:center;gap:25px;min-height:48px;display:inline-flex}.wlo-member-dock{display:none}.wlo-member-more{width:min(100%,520px);max-width:100%;padding:22px 23px max(23px,env(safe-area-inset-bottom));color:#fff;background:linear-gradient(135deg,#0c2345,#0b1b35);border:1px solid #405d88;border-bottom:0;border-radius:23px 23px 0 0;max-height:85dvh;margin:auto auto 0;overflow:auto}.wlo-member-more::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#041127b8}.wlo-member-more header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}.wlo-member-more header span{color:#a4c4ec;font-size:11px;display:block}.wlo-member-more header strong{margin-top:5px;font:26px/1.15 Impact,Arial Narrow,sans-serif;display:block}.wlo-member-more button{color:#fff;background:#ffffff0b;border:1px solid #6b8db350;border-radius:50%;min-width:44px;min-height:44px;font-size:24px}.wlo-member-more>a{border-top:1px solid #94b5dd30;justify-content:space-between;align-items:center;min-height:52px;font-size:14px;display:flex}.wlo-member-more>a>span{color:#90bdff}@media (width<=1000px){.captain-club__layout,.captain-club__aside{grid-template-columns:minmax(0,1fr)}.captain-club__hero .team-profile-hero__grid{grid-template-columns:180px minmax(0,1fr);gap:35px}.captain-club__hero .team-profile-hero__content h1{font-size:clamp(62px,10vw,94px)}}@media (width<=700px){.captain-club__hero{padding-top:18px}.captain-club__hero .shell{width:calc(100% - 32px)}.captain-club__context>span{font-size:10px}.captain-club__context .team-profile-back{letter-spacing:.03em;min-height:30px;font-size:10px}.captain-club__hero .team-profile-hero__grid{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:20px;min-height:0;padding:27px 0 25px}.captain-club__hero .team-profile-emblem{border-radius:23px 23px 23px 7px;width:112px;padding:7px;box-shadow:0 20px 45px #0003,0 0 0 10px #ffffff03}.captain-club__hero .team-profile-hero__content h1{letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(48px,13vw,64px);line-height:.88}.captain-club__hero h1.team-profile-title--long{font-size:clamp(33px,9vw,45px)}.captain-club__hero .kicker{letter-spacing:.045em;font-size:9px;line-height:1.5}.captain-club__hero .team-profile-hero__content>p{font-size:11px;line-height:1.6}.captain-club__hero .team-profile-status{display:none}.captain-club__profile-links{gap:14px;margin-top:8px}.captain-club__profile-links>a{gap:8px;min-height:38px;font-size:11px}.captain-club__profile-links>a:nth-child(2){display:none}.captain-club__facts{grid-template-columns:repeat(4,minmax(0,1fr))}.captain-club__facts>div{border-top:0;min-height:81px;padding:13px 9px}.captain-club__facts>div:first-child{border-left:0;padding-left:0}.captain-club__facts span{font-size:9px}.captain-club__facts strong{margin:6px 0;font-size:27px}.captain-club__facts small{text-transform:none;letter-spacing:0;font-size:9px}.captain-club__facts small:empty{display:none}.captain-club__content{padding-top:19px}.captain-club__layout{gap:20px;width:calc(100% - 30px)}.captain-club__next .team-fixtures__header{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:21px 20px}.captain-club__next .team-fixtures__header>a{white-space:normal;max-width:74px;font-size:10px}.captain-club__next h2{margin-top:10px;font-size:36px;line-height:.95}.captain-club__next .kicker{font-size:9px}.captain-club__pair{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:8px;padding:21px 15px 16px}.captain-club__pair strong{font-size:24px;line-height:1.12}.captain-club__pair .match-team-mark--compact{width:58px}.captain-club__pair small{font-size:10px}.captain-club__date{margin-bottom:16px;font-size:11px}.captain-club__primary{letter-spacing:0;min-height:48px;margin-inline:18px;padding:13px 16px;font-size:12px}.captain-club__review-note{margin:10px 19px 20px;font-size:11px}.captain-club .captain-matchday{margin-top:20px}.captain-club__aside .team-story-card{padding:25px}.captain-club__aside h2{font-size:40px}body:has(.wlo-member-dock){padding-bottom:calc(68px + env(safe-area-inset-bottom))}.wlo-member-dock{z-index:75;padding:8px 10px max(9px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#091d3cf5;border-top:1px solid #6f92c24d;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -6px 25px #03152b18}.wlo-member-dock>a,.wlo-member-dock>button{color:#98aecb;text-transform:none;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:45px;padding:0 3px;font:11px/1.3 Arial,sans-serif;display:flex;position:relative}.wlo-member-dock svg{width:20px;height:20px}.wlo-member-dock [aria-current=page]{color:#eaf4ff}.wlo-member-dock [aria-current=page]:after{content:"";background:#60d4f3;width:25px;height:2px;position:absolute;top:-8px}.wlo-member-dock a:focus-visible,.wlo-member-dock button:focus-visible{outline-offset:0;outline:2px solid #86d9ff}.own-player-edit{padding:13px 17px;font-size:12px}}@media (prefers-reduced-motion:reduce){.wlo-member-dock,.wlo-member-more{scroll-behavior:auto;transition:none;animation:none}}.profile-edit-mode-bar.profile-edit-mode-bar--integrated{background:#0c2345;border-bottom:1px solid #95b7df2b;gap:12px 25px;padding:14px max(16px,50% - 690px)}.profile-edit-mode-bar--integrated>div:first-child{flex:300px;gap:5px}.profile-edit-mode-bar--integrated small{font-size:12px;line-height:1.5}.profile-edit-mode-bar--integrated>div>span{letter-spacing:.08em;font-size:10px}.profile-edit-mode-bar--integrated b{padding:6px 9px;font-size:10px}.profile-edit-mode-bar--integrated a{align-items:center;min-height:44px;font-size:12px;display:flex}.profile-edit-mode-bar--integrated>div:last-child{gap:12px}@media (width<=700px){.profile-edit-mode-bar.profile-edit-mode-bar--integrated{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:11px 16px;display:grid}.profile-edit-mode-bar--integrated>div:first-child{gap:3px;min-width:0;display:grid}.profile-edit-mode-bar--integrated small{font-size:11px}.profile-edit-mode-bar--integrated b{display:none}.profile-edit-mode-bar--integrated>div:last-child{flex-direction:column;align-items:end;gap:5px;display:flex}.profile-edit-mode-bar--integrated a{padding:8px 10px;font-size:11px}}.captain-club__season{margin-top:22px!important;padding:12px 15px!important}.captain-club__season .team-profile-facts{border:0}.captain-club__season .team-profile-facts>div{border-top:0}.captain-club .captain-matchday>header h2{font-family:Impact,Arial Narrow,sans-serif;font-size:48px;line-height:1}.captain-club .captain-matchday>header span{font-size:11px}.captain-club .captain-matchday__lineup,.captain-club .captain-matchday__lineup label{min-width:0}body:has(.wlo-member-more[open]){overflow:hidden}@media (width<=700px){body:has(.wlo-member-dock) .scroll-top{bottom:calc(78px + env(safe-area-inset-bottom))}.captain-club__season{padding:8px 12px!important}.captain-club .captain-matchday>header h2{font-size:40px}.captain-club .captain-matchday>header{gap:12px}.captain-club .captain-matchday__lineup{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-edit-mode-bar.profile-edit-mode-bar--integrated{align-items:center}.profile-edit-mode-bar--integrated a{white-space:nowrap;flex:none;align-self:center;height:44px;max-height:44px}.profile-edit-mode-bar--integrated>div:last-child{align-self:center}.captain-club__season .team-profile-facts strong{color:#fff;letter-spacing:0}.captain-club__season .team-profile-facts small{color:#b9cce7}.wlo-member-tabs{z-index:1;background:var(--brand-navy-2);width:fit-content;max-width:100%;color:var(--brand-ice);border-radius:10px;align-items:center;gap:4px;margin:0 0 28px;padding:4px;display:flex;position:relative}.wlo-member-tabs>a,.wlo-member-tabs>button{min-height:44px;color:inherit;white-space:nowrap;text-transform:none;letter-spacing:0;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:10px 18px;font:600 13px/1.3 Arial,sans-serif;display:flex}.wlo-member-tabs svg{flex:none;width:18px;height:18px}.wlo-member-tabs>[aria-current=page]{background:linear-gradient(115deg,var(--brand-blue),var(--brand-violet));color:#fff}.wlo-member-tabs>a:hover,.wlo-member-tabs>button:hover{color:#fff;background-color:#ffffff12}.wlo-member-tabs :focus-visible,.wlo-member-more :focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.wlo-member-more__group{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:20px;display:grid}.wlo-member-more__group h2{text-transform:uppercase;letter-spacing:.02em;color:var(--brand-ice);grid-column:1/-1;margin:0 0 8px;font:20px/1.2 Impact,Arial Narrow,sans-serif}.wlo-member-more__group>a{border-top:1px solid #94b5dd30;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 0;font-size:13px;line-height:1.4;display:flex}.wlo-member-more__group>a>span,.wlo-member-more__group>a[aria-current=page]{color:var(--brand-cyan)}.wlo-member-more .wlo-member-more__logout{width:100%;min-height:48px;color:var(--brand-ice);background:0 0;border:1px solid #94b5dd50;border-radius:7px;margin-top:24px;padding:12px 16px;font:600 14px/1.4 Arial,sans-serif;display:block}@media (width<=700px){.wlo-member-tabs{display:none}.wlo-member-more{scroll-padding-bottom:max(24px,env(safe-area-inset-bottom))}}@media (width>=701px){.wlo-member-more{border:1px solid #405d88;border-radius:23px;width:min(100% - 48px,620px);max-height:80dvh;margin:auto}}.match-profile .match-profile-score :is(span,small){letter-spacing:.04em;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.match-profile .match-profile-team>:is(span,small),.match-profile .match-profile-meta span,.match-profile .match-events__state,.match-profile .match-events__mvp span,.match-profile .match-draft-card :is(dt,dd){font-size:11px;line-height:1.5}.match-profile .match-profile-heading>p,.match-profile .match-protocol-card li p,.match-profile .match-draft-card>p{font-size:14px;line-height:1.65}.match-profile .match-events__timeline li,.match-profile .match-events__timeline li.is-undated{grid-template-columns:38px 110px minmax(0,1fr);gap:10px}.match-profile .match-events__timeline :is(strong,span,small){overflow-wrap:anywhere;letter-spacing:0;min-width:0;font-size:13px;line-height:1.5}.match-profile .match-events__timeline small{text-align:left;grid-column:2/-1}.match-profile .match-events__timeline a{text-underline-offset:3px;text-decoration:underline}.match-profile .match-events__mvp strong{font-size:16px;line-height:1.4}.match-profile .match-starting-six__names:has(>span){min-height:0}@media (width<=700px){.match-profile .match-events__timeline li,.match-profile .match-events__timeline li.is-undated{grid-template-columns:28px minmax(0,1fr);padding:12px}.match-profile .match-events__timeline strong,.match-profile .match-events__timeline small{grid-column:2}.match-profile .match-events__timeline time{grid-row:span 3;font-size:22px}.match-profile .match-events>header{flex-wrap:wrap;gap:12px}.match-profile .match-profile-scoreboard--wlo{grid-template-columns:minmax(0,1fr) minmax(88px,.85fr) minmax(0,1fr);gap:6px}.match-profile .match-profile-score--wlo strong{font-size:clamp(36px,10vw,60px)}}
