@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-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;--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{.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}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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)}.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))}}:root{--ink:#f4f7f1;--muted:#94a098;--panel:#101713;--panel2:#151e19;--line:#27332c;--lime:#c9f857;--orange:#ff795a;--bg:#080d0a}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--ink);background:radial-gradient(circle at 80% -10%,#233a2d 0,transparent 32%),var(--bg);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.pitch-player,.pitch-player:hover,.pitch-player:active,.pitch-player:focus-visible{transform:translate(-50%,-50%)!important}.pitch-player{transition:border-color .16s,background-color .16s,box-shadow .16s,opacity .16s!important}.pitch-player:active{opacity:1!important}.pitch-player-profile:active,.pitch-player-select:active{opacity:1!important;transform:none!important}.player-compare{gap:16px;margin-bottom:60px;display:grid}.compare-picker-grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:12px;display:grid}.compare-picker{background:radial-gradient(circle at 12% 0,#c9f8571a,#0000 32%),linear-gradient(145deg,#101913f5,#080d0af0);gap:9px;padding:16px;display:grid}.compare-picker label{letter-spacing:.14em;text-transform:uppercase;color:var(--lime);font-size:10px;font-weight:950}.compare-picker input,.compare-picker select{border:1px solid var(--line);width:100%;color:var(--ink);background:#101713;border-radius:12px;padding:11px 12px}.compare-swap{width:48px;height:48px;color:var(--lime);cursor:pointer;background:#c9f8571a;border:1px solid #c9f85738;border-radius:16px;place-items:center;display:grid}.compare-swap:disabled{opacity:.4;cursor:not-allowed}.compare-card-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.compare-player-card{background:linear-gradient(145deg,#131d16fa,#080d0af5);padding:22px;position:relative;overflow:hidden}.compare-player-card:before{content:"";background:var(--lime);width:5px;position:absolute;inset:0 auto 0 0}.compare-player-card:nth-child(2):before{background:#f4f7f1}.compare-player-card.empty{flex-direction:column;justify-content:center;min-height:190px;display:flex}.compare-player-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.compare-player-kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:950}.compare-player-card h2{letter-spacing:-.06em;margin:6px 0 10px;font-size:clamp(26px,3vw,42px);line-height:.95}.compare-player-card h2 a:hover{color:var(--lime)}.compare-player-card strong{letter-spacing:-.07em;color:var(--lime);font-size:44px}.compare-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;display:grid}.compare-metrics>div{border:1px solid var(--line);background:#080d0a85;border-radius:14px;min-width:0;padding:12px}.compare-metrics span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.compare-metrics b{white-space:nowrap;text-overflow:ellipsis;font-size:18px;display:block;overflow:hidden}.compare-chart-card{padding:22px}.compare-chart-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:10px;display:flex}.compare-chart-head h2{letter-spacing:-.055em;margin:7px 0 8px;font-size:clamp(28px,3vw,44px);line-height:1}.compare-chart-head p{max-width:660px;margin:0}.compare-tabs{border:1px solid var(--line);background:#101713;border-radius:999px;gap:6px;padding:5px;display:inline-flex}.compare-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 12px;font-weight:900}.compare-tabs button.active{background:var(--lime);color:#08100b}.compare-tabs button:hover:not(.active){color:var(--ink);background:#c9f85714}@media (max-width:900px){.compare-picker-grid,.compare-card-grid{grid-template-columns:1fr}.compare-swap{justify-self:center;transform:rotate(90deg)}.compare-chart-head{display:grid}.compare-tabs{justify-content:space-between;width:100%}.compare-tabs button{flex:1}.compare-metrics{grid-template-columns:1fr 1fr}}@media (max-width:560px){.compare-player-top{grid-template-columns:auto minmax(0,1fr)}.compare-player-card strong{grid-column:1/-1;font-size:36px}.compare-metrics{grid-template-columns:1fr}.compare-picker{padding:14px}}.performance-page{padding-bottom:72px}.performance-hero{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:stretch;gap:24px;padding:64px 0 28px;display:grid}.performance-hero h1{letter-spacing:-.085em;color:#0000;background:linear-gradient(90deg,#fff,#dfffb0 42%,#7df0a3);-webkit-background-clip:text;background-clip:text;margin:18px 0;font-size:clamp(54px,8vw,112px);line-height:.84}.performance-hero p{max-width:780px;color:var(--muted);font-size:19px;line-height:1.58}.performance-live-card{background:radial-gradient(circle at 70% 0,#c9f85752,#0000 38%),linear-gradient(145deg,#132118fa,#080d0af5);flex-direction:column;justify-content:space-between;min-height:350px;padding:28px;display:flex;position:relative;overflow:hidden}.performance-live-card:before{content:"";background:var(--lime);filter:blur(82px);opacity:.16;border-radius:50%;width:230px;height:230px;position:absolute;inset:auto -80px -90px auto}.performance-live-card svg{color:var(--lime)}.performance-live-card span{letter-spacing:.16em;text-transform:uppercase;color:var(--lime);font-size:11px;font-weight:950}.performance-live-card b{letter-spacing:-.09em;font-size:clamp(64px,8vw,118px);line-height:.8}.performance-live-card p{margin:0;font-size:13px;line-height:1.5}.perf-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:12px 0 16px;display:grid}.perf-kpi{background:linear-gradient(145deg,#101913f5,#080d0af2);padding:20px;position:relative;overflow:hidden}.perf-kpi:before{content:"";background:var(--lime);width:5px;position:absolute;inset:0 auto 0 0}.perf-kpi-white:before{background:#f4f7f1}.perf-kpi-orange:before{background:var(--orange)}.perf-kpi-icon{width:42px;height:42px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.perf-kpi>span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.perf-kpi>b{letter-spacing:-.08em;color:var(--lime);margin:10px 0;font-size:clamp(38px,4.4vw,68px);line-height:.9;display:block}.perf-kpi-white>b{color:var(--ink)}.perf-kpi-orange>b{color:var(--orange)}.perf-kpi p{color:var(--muted);min-height:38px;margin:0;font-size:13px;line-height:1.45}.perf-trend{color:#c4cec8;background:#97a49c1f;border-radius:999px;margin-top:13px;padding:6px 9px;font-size:11px;font-weight:950;display:inline-flex}.perf-trend.good{color:var(--lime);background:#c9f85721}.perf-trend.bad{color:#ffad99;background:#ff795a21}.perf-proof-strip{background:linear-gradient(90deg,#c9f85717,#0d1410f2);grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:16px;display:grid;overflow:hidden}.perf-proof-strip>div{border-right:1px solid var(--line);padding:18px 20px}.perf-proof-strip>div:last-child{border-right:0}.perf-proof-strip span,.perf-proof-strip small{color:var(--muted);font-size:11px;font-weight:850;display:block}.perf-proof-strip b{letter-spacing:-.055em;color:var(--ink);margin:5px 0;font-size:26px;display:block}.perf-main-grid{grid-template-columns:minmax(0,1.28fr) minmax(340px,.72fr);gap:16px;display:grid}.perf-chart-card,.perf-calibration,.perf-months{padding:22px}.perf-section-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.perf-section-head h2{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(26px,3vw,44px);line-height:1}.perf-section-head>span{color:var(--lime);white-space:nowrap;background:#c9f85712;border:1px solid #c9f8572e;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:900}.perf-chart-wrap{border:1px solid var(--line);background:radial-gradient(circle at 50% 0,#c9f85714,#0000 42%),#080d0a8c;border-radius:20px;padding:16px;overflow:hidden}.perf-chart-wrap svg{width:100%;height:auto;display:block;overflow:visible}.perf-chart-wrap line{stroke:#ffffff14;stroke-width:1px}.perf-line{fill:none;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 10px 18px #00000040)}.perf-line-main{stroke:var(--lime)}.perf-line-secondary{stroke:#7df0a3;stroke-width:4px;opacity:.86}.perf-line-error{stroke:var(--orange);stroke-width:3px;opacity:.72}.perf-legend{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:13px;font-size:12px;font-weight:850;display:flex}.perf-legend span{align-items:center;gap:7px;display:inline-flex}.perf-legend i{border-radius:50%;width:10px;height:10px}.perf-legend .lime{background:var(--lime)}.perf-legend .mint{background:#7df0a3}.perf-legend .orange{background:var(--orange)}.perf-calibration{background:radial-gradient(circle at 20% 0,#c9f8571f,#0000 36%),linear-gradient(145deg,#101913f5,#080d0af0)}.perf-calibration .perf-section-head svg{color:var(--lime)}.perf-buckets{gap:10px;display:grid}.perf-bucket{border:1px solid var(--line);background:#080d0a85;border-radius:16px;padding:13px}.perf-bucket>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.perf-bucket span{color:var(--muted);font-size:11px;font-weight:900}.perf-bucket b{color:var(--lime)}.perf-bucket-bars{background:#1d2821;border-radius:999px;height:12px;margin:10px 0;position:relative;overflow:hidden}.perf-bucket-bars span,.perf-bucket-bars i{border-radius:999px;position:absolute;top:0;bottom:0;left:0}.perf-bucket-bars i{background:linear-gradient(90deg,var(--lime),#7df0a3);height:6px;top:3px}.perf-bucket small{color:var(--muted);font-size:11px;font-weight:800;display:block}.perf-months{margin-top:16px}.perf-months .data-table td strong{color:var(--lime)}.perf-empty{text-align:center;margin:40px 0;padding:42px}.perf-empty svg{color:var(--lime)}.perf-empty h2{letter-spacing:-.055em;margin:12px 0 8px;font-size:36px}@media (max-width:1100px){.perf-kpi-grid{grid-template-columns:repeat(2,1fr)}.performance-hero,.perf-main-grid{grid-template-columns:1fr}.performance-live-card{min-height:260px}.perf-proof-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.performance-hero{padding-top:38px}.performance-hero h1{font-size:56px}.perf-kpi-grid,.perf-proof-strip{grid-template-columns:1fr}.perf-proof-strip>div{border-right:0;border-bottom:1px solid var(--line)}.perf-section-head{display:grid}.perf-section-head>span{justify-self:start}}.landing-page{overflow:hidden}.landing-hero{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);align-items:center;gap:28px;min-height:680px;padding-top:72px;padding-bottom:54px;display:grid}.landing-hero-copy h1{letter-spacing:-.09em;color:#0000;background:linear-gradient(90deg,#fff 0,#e8ffd0 46%,#7df0a3 100%);-webkit-background-clip:text;background-clip:text;margin:18px 0;font-size:clamp(58px,9vw,124px);line-height:.82}.landing-hero-copy p{max-width:760px;color:var(--muted);font-size:20px;line-height:1.6}.landing-badge{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;background:#c9f85714;border:1px solid #c9f85738;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:950;display:inline-flex}.landing-terminal{background:radial-gradient(circle at 78% 0,#c9f85747,#0000 36%),linear-gradient(145deg,#132118fa,#080d0af5);flex-direction:column;justify-content:space-between;min-height:460px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 100px #00000047}.landing-terminal:before{content:"";background:var(--lime);filter:blur(90px);opacity:.14;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-100px;right:-100px}.landing-terminal-head{color:var(--lime);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:950;display:flex}.landing-score b{letter-spacing:-.095em;color:var(--lime);font-size:clamp(70px,9vw,126px);line-height:.82;display:block}.landing-score span{color:var(--muted);margin-top:8px;font-weight:850;display:block}.landing-terminal-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.landing-terminal-grid>div{border:1px solid var(--line);background:#080d0a8f;border-radius:17px;padding:14px}.landing-terminal-grid span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:950;display:block}.landing-terminal-grid b{letter-spacing:-.055em;font-size:25px}.landing-terminal-link{color:var(--lime);align-items:center;gap:8px;font-size:13px;font-weight:900;display:inline-flex}.landing-proof{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:70px;display:grid}.landing-proof>div{border:1px solid var(--line);background:linear-gradient(145deg,#101913eb,#080d0ae6);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;padding:18px;display:grid}.landing-proof svg{color:var(--lime);grid-row:1/3}.landing-proof span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.landing-proof b{font-size:15px}.landing-section{padding:24px 0 58px}.landing-section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.landing-section-head h2{letter-spacing:-.075em;max-width:820px;margin:10px 0 0;font-size:clamp(36px,5vw,74px);line-height:.92}.landing-pillars{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.landing-pillar{background:linear-gradient(145deg,#101913f5,#080d0af2);padding:22px;position:relative;overflow:hidden}.landing-pillar:before{content:"";background:var(--lime);width:5px;position:absolute;inset:0 auto 0 0}.landing-pillar h3{letter-spacing:-.055em;margin:14px 0 10px;font-size:28px;line-height:1}.landing-pillar p,.landing-feature p,.landing-cta p{color:var(--muted);line-height:1.55}.landing-pillar ul{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.landing-pillar li{color:#dce6df;align-items:center;gap:8px;font-size:13px;font-weight:850;display:flex}.landing-pillar li svg{color:var(--lime);flex:none}.landing-feature-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.landing-feature{background:radial-gradient(circle at 85% 0,#c9f8571c,#0000 32%),linear-gradient(145deg,#101913f5,#080d0af0);min-height:250px;padding:22px}.landing-feature-icon{width:46px;height:46px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:16px;place-items:center;margin-bottom:20px;display:grid}.landing-feature>span{letter-spacing:.13em;text-transform:uppercase;color:var(--lime);font-size:10px;font-weight:950}.landing-feature h3{letter-spacing:-.055em;margin:9px 0;font-size:29px;line-height:1}.landing-cta{background:radial-gradient(circle at 82% 0,#c9f85730,#0000 34%),linear-gradient(145deg,#132118fa,#080d0af5);justify-content:space-between;align-items:center;gap:24px;margin-top:20px;margin-bottom:70px;padding:30px;display:flex}.landing-cta h2{letter-spacing:-.07em;max-width:840px;margin:10px 0 8px;font-size:clamp(32px,4vw,62px);line-height:.94}@media (max-width:1180px){.landing-pillars,.landing-feature-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.landing-hero,.landing-proof,.landing-feature-grid,.landing-pillars{grid-template-columns:1fr}.landing-hero{min-height:0;padding-top:48px}.landing-section-head,.landing-cta{display:grid}.landing-terminal{min-height:360px}}.shell{max-width:1440px;margin:auto;padding:0 32px}.panel{border:1px solid var(--line);background:linear-gradient(145deg,#161f1af5,#0d1410f5);border-radius:18px}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--lime);font-size:11px;font-weight:800}.muted{color:var(--muted)}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.btn{border:1px solid var(--line);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:750;display:inline-flex}.btn-primary{background:var(--lime);color:#0b100d;border-color:var(--lime)}.btn-ghost{color:var(--ink);background:#151e19}.chip{letter-spacing:.08em;background:#1c2821;border:1px solid #2c3a31;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-flex}.metric{letter-spacing:-.05em;font-size:36px;font-weight:850}.grid2{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.data-table{border-collapse:collapse;width:100%;font-size:13px}.data-table th{text-align:left;color:#718077;letter-spacing:.12em;text-transform:uppercase;padding:12px;font-size:10px}.data-table td{border-top:1px solid var(--line);padding:14px 12px}.progress{background:#263229;border-radius:10px;height:5px;overflow:hidden}.progress>i{background:var(--lime);height:100%;display:block}.site-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#080d0ae0;height:72px;position:sticky;top:0}.header-inner{align-items:center;gap:30px;height:100%;display:flex}.brand{letter-spacing:-.04em;white-space:nowrap;align-items:center;font-weight:900;display:flex}.brand>span{background:var(--lime);color:#0b100d;border-radius:9px;place-items:center;width:32px;height:32px;margin-right:10px;display:grid}.brand i{color:var(--lime);font-style:normal}.main-nav{color:var(--muted);flex:1;align-items:center;gap:8px;font-size:13px;display:flex}.nav-group{position:relative}.nav-group>button{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:9px 11px;font-size:12px;font-weight:900;display:inline-flex}.nav-group:hover>button,.nav-group:focus-within>button{color:var(--ink);background:#c9f85712;border-color:#c9f8572e}.nav-menu{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;background:#080d0af5;border-radius:16px;gap:4px;min-width:230px;padding:8px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-6px);box-shadow:0 24px 70px #0000006b}.nav-group:hover .nav-menu,.nav-group:focus-within .nav-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-menu a{color:var(--muted);border-radius:11px;padding:10px 11px;font-weight:850;display:flex}.nav-menu a:hover{color:var(--lime);background:#c9f85714}.header-actions{color:var(--muted);align-items:center;gap:18px;display:flex}.home-hero{grid-template-columns:1.12fr .88fr;align-items:center;gap:64px;min-height:570px;padding:74px 0;display:grid}.display-title{letter-spacing:-.08em;margin:25px 0;font-size:clamp(60px,8.5vw,118px);line-height:.82}.display-title span{color:var(--lime)}.hero-copy{color:var(--muted);max-width:620px;font-size:18px;line-height:1.65}.button-row{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.hero-aside{flex-direction:column;justify-content:center;min-height:330px;padding:34px;display:flex;position:relative;overflow:hidden}.hero-aside:after{content:"";background:var(--lime);filter:blur(100px);opacity:.08;border-radius:50%;width:240px;height:240px;position:absolute;top:-80px;right:-80px}.hero-aside h2{letter-spacing:-.05em;flex-direction:column;margin:25px 0;font-size:clamp(28px,4vw,48px);display:flex}.hero-aside h2 span{color:var(--muted);letter-spacing:.15em;text-transform:uppercase;margin:9px 0;font-size:12px}.focus-date{color:var(--muted);margin-top:10px;font-size:12px}.text-link{color:var(--lime);align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.content-section{padding:12px 0 32px}.empty-state{flex-direction:column;align-items:flex-start;gap:7px;padding:30px;display:flex}.competition-strip,.entity-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.competition-tile,.entity-card{align-items:center;gap:14px;padding:19px;display:flex}.competition-tile>div,.entity-card>div{flex-direction:column;flex:1;gap:4px;display:flex}.competition-tile span,.entity-card span{color:var(--muted);font-size:11px}.competition-tile>svg{color:var(--lime)}.entity-icon{background:#1e2a23;border-radius:11px;place-items:center;width:40px;height:40px!important;color:var(--lime)!important;display:grid!important}.value-grid{padding:48px 0 70px}.value-card{padding:25px}.value-card p{font-size:13px;line-height:1.6}.table-wrap{overflow:auto}.site-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-top:34px;padding-bottom:40px;font-size:12px;display:flex}.site-footer nav{gap:20px;display:flex}.import-status{border-left:1px solid var(--line);color:#c9f857;margin-left:14px;padding-left:14px;display:inline-flex}.account-placeholder{background:var(--line);border-radius:50%;width:18px;height:18px}.account-menu{position:relative}.account-menu>button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.account-popover{z-index:120;gap:6px;width:292px;padding:12px;display:grid;position:absolute;top:30px;right:0;box-shadow:0 18px 60px #00000073}.account-popover-user{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:3px;padding:9px 9px 11px;display:grid}.account-popover-user b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.account-popover-user span{color:var(--muted);text-overflow:ellipsis;font-size:11px;overflow:hidden}.account-popover-avatar{width:38px;height:38px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:14px;place-items:center;display:grid}.account-popover-group{border-top:1px solid #c9f8571a;border-bottom:1px solid #c9f8571a;gap:5px;margin:2px 0;padding:6px 0;display:grid}.account-popover>a,.account-popover>button,.account-popover-group>a{text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:10px;font-size:12px;font-weight:900;display:flex}.account-popover>a svg,.account-popover>button svg,.account-popover-group>a svg{color:var(--lime);flex:none}.account-popover>a:hover,.account-popover>button:hover,.account-popover-group>a:hover{color:var(--lime);background:#c9f85714}.rating-chart{margin-bottom:64px;padding:12px 8px 4px}.chart-tooltip{background:#111914;border:1px solid #26332b;border-radius:12px;gap:5px;padding:12px;font-size:12px;display:grid}.chart-tooltip span{color:var(--muted)}.search-form{gap:8px;min-width:min(460px,42vw);display:flex}.search-form input,.filter-bar input,.filter-grid input,.filter-grid select{border:1px solid var(--line);color:var(--ink);background:#101713;border-radius:10px;padding:11px 12px}.search-form input{flex:1}.search-form button{background:var(--lime);color:#08100b;border:0;border-radius:10px;padding:0 14px;font-weight:800}.filter-bar{margin:0 0 18px}.filter-bar input{width:min(520px,100%)}.filter-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:10px;margin-bottom:14px;padding:14px;display:grid}.ranking-filter-grid{grid-template-columns:minmax(220px,1.35fr) minmax(140px,.82fr) minmax(190px,1fr) minmax(190px,1fr) minmax(145px,.78fr) auto}.ranking-select-with-icon{display:block;position:relative}.ranking-select-with-icon>span{z-index:1;width:24px;height:24px;color:var(--lime);pointer-events:none;background:#c9f85714;border:1px solid #c9f85721;border-radius:9px;place-items:center;display:grid;position:absolute;top:50%;left:10px;overflow:hidden;transform:translateY(-50%)}.ranking-select-with-icon img,.ranking-filter-chips img{object-fit:contain;width:100%;height:100%}.ranking-select-with-icon select{width:100%;padding-left:42px!important}.ranking-filter-clear{place-items:center;width:42px;display:grid;color:var(--muted)!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:0!important}.ranking-filter-clear:hover{color:var(--lime)!important;border-color:#c9f85740!important}.ranking-filter-chips{flex-wrap:wrap;gap:8px;margin-top:-8px;display:flex}.ranking-filter-chips button{color:var(--ink);background:#c9f85712;border:1px solid #c9f85729;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;font-weight:900;display:inline-flex}.ranking-filter-chips img{border-radius:999px;width:18px;height:18px}.ranking-filter-chips svg{color:var(--lime)}.result-list{gap:10px;display:grid}.result-row{justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.result-row span{color:var(--muted);font-size:12px}.lineup-card{padding:18px}.lineup-card h3{margin:0 0 12px}.sub-chip{margin-left:8px;padding:3px 6px;font-size:9px}.delta-pos{color:var(--lime)}.delta-neg{color:var(--orange)}.rankings{gap:14px;margin-bottom:60px;display:grid}.ranking-mode-switch{gap:10px;padding:10px;display:flex}.ranking-mode-switch button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#101713;border-radius:14px;align-items:center;gap:10px;padding:10px 13px;display:inline-flex}.ranking-mode-switch button.active{border-color:var(--lime);background:#c9f85717;box-shadow:0 0 0 1px #c9f85724}.ranking-mode-switch svg{color:var(--lime)}.ranking-mode-switch span{text-align:left;gap:2px;display:grid}.ranking-mode-switch b{font-size:13px}.ranking-mode-switch small{color:var(--muted);font-size:10px;font-weight:850}.playground{gap:14px;margin-bottom:54px;display:grid}.playground-controls{justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.playground-controls h2{letter-spacing:-.06em;margin:8px 0;font-size:44px}.playground-stat{padding:18px}.playground-stat span{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.playground-stat b{letter-spacing:-.04em;font-size:30px}.playground-stat small{color:var(--muted);margin-top:7px;font-size:11px;font-weight:750;display:block}.playground-main{grid-template-columns:1fr 1fr}.lineup-editor{gap:13px;padding:18px;display:grid}.lineup-editor select,.wide-select,.team-picker input{border:1px solid var(--line);width:100%;color:var(--ink);background:#101713;border-radius:10px;padding:10px}.team-picker{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.team-picker input::placeholder{color:var(--muted)}.lineup-warning{color:#ffc0ad;background:#ff7a5914;border:1px solid #ff7a5959;border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.45}.lineup-editor-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.lineup-editor-head h3{letter-spacing:-.04em;margin:6px 0 0;font-size:24px}.lineup-editor-head select{width:auto;min-width:112px}.lineup-pitch,.mini-pitch{background:linear-gradient(90deg,#c9f85714,#c9f85708),repeating-linear-gradient(90deg,#132119 0 13%,#17271d 13% 26%);border:1px solid #37503f;border-radius:18px;position:relative;overflow:hidden}.lineup-pitch{height:420px}.mini-pitch{height:260px;margin-top:18px}.pitch-line{background:#ffffff2e;position:absolute}.pitch-mid{width:1px;top:0;bottom:0;left:50%}.pitch-box{border:1px solid #ffffff2e;width:14%;height:44%;position:absolute;top:28%}.pitch-left{border-left:0;left:0}.pitch-right{border-right:0;right:0}.pitch-player{text-align:center;background:#080d0aeb;border:1px solid #426047;border-left-width:5px;border-radius:14px;width:98px;min-height:42px;padding:7px 24px 7px 8px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000047}.pitch-player.position-goalkeeper{border-left-color:#c9f857}.pitch-player.position-defender{border-left-color:#8eea8a}.pitch-player.position-midfielder{border-left-color:#4fd6a2}.pitch-player.position-forward{border-left-color:#b7ff3d}.pitch-player.position-unknown{border-left-color:#6c806f}.pitch-player span{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:850;line-height:1.15;display:block;overflow:hidden}.pitch-player b{color:#08100b;background:var(--lime);border-radius:999px;margin-top:4px;padding:2px 7px;font-size:11px;display:inline-block}.editable-pitch-player{cursor:grab}.editable-pitch-player:active{cursor:grabbing}.editable-pitch-player.dragging{opacity:.55;outline:2px solid var(--lime)}.pitch-player-select{width:20px;height:20px;color:var(--lime);cursor:pointer;background:#152019;border:1px solid #426047;border-radius:999px;padding:0;font-size:13px;font-weight:950;line-height:16px;position:absolute;bottom:5px;right:5px}.pitch-player-select:hover,.pitch-player-profile:hover{border-color:var(--lime);background:#c9f85724}.pitch-player-profile{width:20px;height:20px;color:var(--lime);background:#152019;border:1px solid #426047;border-radius:999px;place-items:center;font-size:11px;font-weight:900;display:grid;position:absolute;bottom:5px;left:5px}.pitch-player-menu{z-index:30;text-align:left;background:#08100b;border:1px solid #426047;border-radius:14px;gap:5px;width:190px;max-height:210px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 18px 45px #0000008c}.pitch-player-option{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:#101713;border:0;border-left:4px solid #6c806f;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:8px 9px;display:grid}.pitch-player-option:hover{background:#17231b}.pitch-player-option span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;display:block;overflow:hidden}.pitch-player-option b{color:var(--lime);font-size:12px}.pitch-player-option.empty{color:var(--muted);border-left-color:#6c806f;display:block}.pitch-player-option.position-goalkeeper{border-left-color:#c9f857}.pitch-player-option.position-defender{border-left-color:#8eea8a}.pitch-player-option.position-midfielder{border-left-color:#4fd6a2}.pitch-player-option.position-forward{border-left-color:#b7ff3d}.form-chip{border:1px solid var(--line);min-width:28px;color:var(--muted);background:#111a14;border-radius:999px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:950;line-height:1;position:absolute;top:-8px;right:-7px;box-shadow:0 6px 14px #0000004d}.form-chip.positive{background:var(--lime);border-color:var(--lime);color:#08100b}.form-chip.negative{color:#190805;background:#ff7a59;border-color:#ff7a59}.form-chip.neutral{color:#9aaba0;background:#16211a}.lineup-details{border-top:1px solid var(--line);padding-top:4px}.lineup-details summary{cursor:pointer;color:var(--lime);padding:10px 0;font-size:12px;font-weight:850}.slot-list{gap:8px;margin-top:8px;display:grid}.slot-list label{grid-template-columns:120px 1fr 48px;align-items:center;gap:10px;display:grid}.slot-list label>span{font-size:12px;font-weight:800}.slot-list i{color:var(--muted);margin-top:3px;font-size:10px;font-style:normal;font-weight:500;display:block}.slot-list a{color:var(--lime);font-size:11px;font-weight:800}.scorelines{padding:20px}.scorelines h3{margin-top:0}.scoreline-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.scoreline-grid>div{border:1px solid var(--line);background:#101713;border-radius:12px;padding:14px;position:relative;overflow:hidden}.scoreline-grid b,.scoreline-grid span{z-index:1;display:block;position:relative}.scoreline-grid span{color:var(--muted);margin-top:5px;font-size:12px}.scoreline-grid i{background:var(--lime);height:4px;position:absolute;bottom:0;left:0}.playground-compact .playground-controls h2{font-size:36px}.player-profile-grid{grid-template-columns:1fr 1.3fr;gap:14px;margin:14px 0 34px;display:grid}.player-facts,.position-map-card{padding:22px}.player-facts dl{gap:14px;margin:18px 0 0;display:grid}.player-facts div{border-top:1px solid var(--line);gap:4px;padding-top:12px;display:grid}.player-facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:800}.player-facts dd{margin:0;font-size:18px;font-weight:800}.player-facts a{color:var(--lime)}.position-map-card p{margin-bottom:0}.position-dot{background:var(--lime);border:5px solid #080d0aeb;border-radius:999px;width:28px;height:28px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #c9f8572e,0 14px 34px #0000005c}.player-rank-status{background:radial-gradient(circle at 88% 0,#c9f8572e,#0000 34%),linear-gradient(145deg,#121e16fa,#080d0af5);margin:14px 0;padding:22px;position:relative;overflow:hidden}.player-rank-status:before{content:"";background:linear-gradient(var(--lime),#7df0a3);width:5px;position:absolute;inset:0 auto 0 0}.player-rank-status-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.player-rank-status-head h2{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(26px,3vw,42px);line-height:1}.player-rank-status-head>span{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#c9f85714;border:1px solid #c9f8572e;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:950}.player-rank-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.player-rank-tile{border:1px solid var(--line);background:#080d0a94;border-radius:18px;padding:16px}.player-rank-tile span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:950;display:block}.player-rank-tile b{color:var(--lime);letter-spacing:-.075em;font-size:clamp(34px,4vw,56px);line-height:.9;display:block}.player-rank-tile small{color:var(--muted);margin-top:8px;font-weight:800;display:block}.player-rank-tile i{color:#d9ff86;background:#c9f8571f;border:1px solid #c9f8572e;border-radius:999px;margin-top:10px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:950;display:inline-flex}@media (max-width:720px){.player-rank-status-head{display:grid}.player-rank-grid{grid-template-columns:1fr}.player-rank-status-head>span{justify-self:start}}.player-side-stack{gap:14px;display:grid}.player-role-card{background:radial-gradient(circle at 88% 8%,#c9f85733,#0000 34%),linear-gradient(145deg,#161f1afa,#080d0afa);padding:24px;position:relative;overflow:hidden}.player-role-card h2{letter-spacing:-.055em;margin:12px 0 10px;font-size:clamp(28px,3vw,42px);line-height:1}.player-role-card p{max-width:720px;color:var(--muted);margin:0;line-height:1.55}.role-rule-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.role-rule-grid>div{border:1px solid var(--line);background:#080d0a85;border-radius:14px;padding:12px}.role-rule-grid span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:850;display:block}.role-rule-grid b{color:var(--lime);font-size:18px;line-height:1.1;display:block}@media (max-width:1000px){.main-nav{gap:16px}.home-hero{gap:28px}.competition-strip,.entity-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.shell{padding-left:16px;padding-right:16px}.grid2,.grid3,.home-hero,.competition-strip,.entity-grid,.playground-main,.scoreline-grid,.player-profile-grid{grid-template-columns:1fr}.site-header{height:auto}.header-inner{flex-wrap:wrap;gap:14px;min-height:70px;padding-top:12px;padding-bottom:10px}.header-actions{margin-left:auto}.main-nav{white-space:nowrap;scrollbar-width:none;order:3;gap:20px;width:100%;padding:3px 0 8px;display:flex;overflow-x:auto}.main-nav::-webkit-scrollbar{display:none}.hide-mobile{display:none!important}.metric{font-size:30px}.data-table{min-width:620px}h1{overflow-wrap:anywhere}.home-hero{min-height:0;padding:55px 0}.display-title{font-size:58px}.hero-aside{min-height:250px}.site-footer{align-items:flex-start;gap:20px}.site-footer nav{grid-template-columns:1fr 1fr;display:grid}.playground-controls{flex-direction:column;align-items:stretch}.slot-list label{grid-template-columns:1fr}.lineup-editor-head{flex-direction:column}.lineup-editor-head select{width:100%}.team-picker{grid-template-columns:1fr}.lineup-pitch{height:360px}.pitch-player{width:88px}.pitch-player span{font-size:10px}.nav-group{position:static}.nav-group>button{padding:8px 10px}.nav-menu{min-width:0;position:fixed;top:72px;left:16px;right:16px}.nav-group:hover .nav-menu,.nav-group:focus-within .nav-menu{z-index:50}.landing-hero-copy h1{font-size:58px}.landing-terminal-grid{grid-template-columns:1fr}.landing-proof{margin-bottom:34px}}.entity-icon{flex:none;overflow:hidden}.entity-icon img{object-fit:contain;width:75%;height:75%}.entity-icon-lg{border-radius:16px;width:60px!important;height:60px!important}.team-hero{align-items:center;gap:20px;margin:8px 0 28px;padding:24px;display:flex}.team-hero h2{letter-spacing:-.05em;margin:8px 0;font-size:34px}.team-logo{width:78px;height:78px;color:var(--lime);background:#1e2a23;border-radius:20px;flex:none;place-items:center;display:grid;overflow:hidden}.team-logo img{object-fit:contain;width:76%;height:76%}.movers-grid{grid-template-columns:1fr 1fr}.mover-card{overflow:hidden}.mover-head{border-bottom:1px solid var(--line);background:radial-gradient(circle at 15% 0,#c9f8571f,#0000 38%);align-items:center;gap:13px;padding:20px;display:flex}.mover-head-negative{background:radial-gradient(circle at 15% 0,#ff795a1f,#0000 38%)}.mover-head-icon{width:38px;height:38px;color:var(--lime);background:#1d2a22;border-radius:12px;flex:none;place-items:center;display:grid}.mover-head-negative .mover-head-icon{color:var(--orange);background:#2a211e}.mover-head h3{letter-spacing:-.03em;margin:0 0 4px;font-size:18px}.mover-head span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.mover-list{padding:8px;display:grid}.mover-row{border:1px solid #0000;border-radius:14px;grid-template-columns:34px 42px 1fr auto 66px;align-items:center;gap:12px;padding:12px;display:grid}.mover-row:hover{background:#111a15;border-color:#26372d}.mover-rank{color:#637069;font-size:11px;font-weight:900}.mover-team-logo{width:42px;height:42px;color:var(--lime);background:#1e2a23;border:1px solid #2c3a31;border-radius:12px;place-items:center;display:grid;overflow:hidden}.mover-team-logo img{object-fit:contain;width:78%;height:78%}.mover-main{gap:4px;min-width:0;display:grid}.mover-main b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.mover-main small,.mover-rating small,.mover-percent{color:var(--muted);font-size:11px}.mover-rating{text-align:right;gap:4px;display:grid}.mover-rating b{letter-spacing:-.04em;font-size:18px}.mover-percent{text-align:right;font-variant-numeric:tabular-nums}.leaderboard{overflow:hidden}.leaderboard-head,.leaderboard-row{grid-template-columns:44px minmax(280px,1fr) 110px 90px 110px;align-items:center;gap:14px;display:grid}.leaderboard-head{color:#718077;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--line);padding:14px 18px;font-size:10px;font-weight:900}.leaderboard-list{padding:8px;display:grid}.leaderboard-row{border:1px solid #0000;border-radius:15px;padding:13px 10px}.leaderboard-row:hover{background:#111a15;border-color:#26372d}.leaderboard-row-podium{background:linear-gradient(90deg,#c9f8570f,#0000)}.leaderboard-rank{width:32px;height:32px;color:var(--muted);background:#101713;border:1px solid #29372f;border-radius:10px;place-items:center;font-size:12px;font-weight:950;display:grid}.leaderboard-player{align-items:center;gap:12px;min-width:0;display:flex}.leaderboard-logo{width:46px;height:46px;color:var(--lime);background:#1e2a23;border:1px solid #2c3a31;border-radius:13px;flex:none;place-items:center;display:grid;overflow:hidden}.leaderboard-logo img{object-fit:contain;width:78%;height:78%}.leaderboard-name{gap:4px;min-width:0;display:grid}.leaderboard-name b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.leaderboard-name small,.leaderboard-split small{color:var(--muted);font-size:11px}.leaderboard-split{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr;gap:8px;display:grid}.leaderboard-form{font-weight:900}.leaderboard-total{letter-spacing:-.05em;color:var(--lime);text-align:right;font-size:24px;font-weight:950}.competition-ranking-wrap{gap:12px;display:grid}.competition-ranking-list{gap:10px;display:grid}.competition-ranking-toggle{justify-self:center}.competition-ranking-row{grid-template-columns:40px 46px minmax(220px,1fr) 76px 76px 52px 84px 18px;align-items:center;gap:12px;padding:14px;display:grid}.competition-ranking-row:hover{background:linear-gradient(90deg,#c9f8570d,#0d1410f5);border-color:#3c5142}.competition-ranking-main{gap:4px;min-width:0;display:grid}.competition-ranking-main b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.competition-ranking-main small,.competition-ranking-split small{color:var(--muted);font-size:11px}.competition-ranking-split{text-align:right;gap:3px;display:grid}.competition-ranking-split b{font-size:17px}.competition-ranking-total{text-align:right;letter-spacing:-.05em;color:var(--lime);font-size:26px;font-weight:950}.team-summary-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.team-summary-card{padding:15px}.team-summary-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.team-summary-head b{color:var(--muted);font-size:13px}.team-summary-list{gap:8px;display:grid}.team-summary-row{border:1px solid var(--line);background:#101713c7;border-radius:13px;grid-template-columns:32px 38px 1fr auto;align-items:center;gap:10px;padding:9px;display:grid}.team-summary-row:hover{background:#c9f8570d;border-color:#3c5142}.team-summary-main{gap:2px;min-width:0;display:grid}.team-summary-main b,.team-summary-main small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.team-summary-main small{color:var(--muted);font-size:10px}.team-summary-row strong{color:var(--lime);letter-spacing:-.05em;font-size:21px}.overall-best-xi-section{padding-top:0}.best-xi-card{padding:18px}.overall-best-xi-section .best-xi-card{background:radial-gradient(circle at 50% 0,#c9f8571f,#0000 42%),linear-gradient(#111a14,#0b100d)}.best-xi-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.best-xi-head h2{letter-spacing:-.06em;margin:6px 0 0;font-size:38px}.best-xi-metrics{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.best-xi-metrics span{border:1px solid var(--line);color:var(--muted);background:#101713;border-radius:11px;padding:9px 11px;font-size:11px}.best-xi-metrics b{color:var(--lime);letter-spacing:-.04em;font-size:20px;display:block}.best-xi-player{text-align:left;grid-template-columns:24px 1fr;align-items:center;column-gap:6px;width:122px;display:grid}.best-xi-player>b{grid-column:2}.best-xi-logo{width:24px;height:24px;color:var(--lime);background:#1e2a23;border-radius:7px;grid-row:1/3;place-items:center;display:grid;overflow:hidden}.best-xi-logo img{object-fit:contain;width:80%;height:80%}.best-xi-bench-player{border:1px solid var(--line);background:#101713d1;border-radius:13px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.best-xi-bench-player:hover{border-color:#3c5142}.best-xi-bench-player span:not(.best-xi-logo){min-width:0}.best-xi-bench-player b,.best-xi-bench-player small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.best-xi-bench-player b{font-size:12px}.best-xi-bench-player small{color:var(--muted);margin-top:2px;font-size:10px}.best-xi-bench-player strong{color:var(--lime);font-size:15px}.match-lineup-card{padding:18px}.match-lineup-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:13px;display:flex}.match-lineup-head h3{letter-spacing:-.04em;margin:5px 0 0;font-size:24px}.match-pitch-player{width:112px}@media (max-width:800px){.movers-grid{grid-template-columns:1fr}.mover-row{grid-template-columns:28px 38px 1fr auto}.mover-percent{display:none}.mover-rating b{font-size:16px}.mover-main small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter-grid{grid-template-columns:1fr}.leaderboard-head{display:none}.leaderboard-list{gap:8px}.leaderboard-row{grid-template-columns:34px 1fr auto;gap:10px;padding:12px}.leaderboard-player{min-width:0}.leaderboard-logo{width:42px;height:42px}.leaderboard-split,.leaderboard-form{display:none}.leaderboard-total{font-size:21px}.leaderboard-name small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.competition-ranking-row{grid-template-columns:32px 42px 1fr auto}.competition-ranking-split{display:none}.competition-ranking-total{font-size:22px}.team-summary-grid{grid-template-columns:1fr}.team-summary-head{flex-direction:column;align-items:flex-start}.team-summary-row{grid-template-columns:28px 34px 1fr auto}.team-summary-row strong{font-size:18px}.best-xi-head{flex-direction:column;align-items:flex-start}.best-xi-metrics{justify-content:flex-start}.best-xi-pitch{height:430px}.best-xi-player{grid-template-columns:20px 1fr;width:96px}.best-xi-logo{width:20px;height:20px}.best-xi-player span:not(.best-xi-logo){font-size:10px}.best-xi-bench-grid{grid-template-columns:1fr}.best-xi-bench-player{grid-template-columns:24px 1fr auto}}@media (max-width:520px){.mover-row{grid-template-columns:30px 1fr auto}.mover-rank{display:none}.mover-team-logo{width:36px;height:36px}.mover-rating small{display:none}.mover-head{padding:16px}.leaderboard-row{grid-template-columns:1fr auto}.leaderboard-rank{display:none}.leaderboard-logo{width:38px;height:38px}.leaderboard-total{font-size:19px}}.playground .pitch-player-menu{top:auto;bottom:calc(100% + 8px)}.playground .pitch-player-option.position-goalkeeper span{color:#c9f857}.playground .pitch-player-option.position-defender span{color:#8eea8a}.playground .pitch-player-option.position-midfielder span{color:#4fd6a2}.playground .pitch-player-option.position-forward span{color:#b7ff3d}.playground .pitch-player-option.position-unknown span{color:#9aac9f}.playground .position-fit{width:22px;height:22px;color:var(--muted);background:#101713;border:1px solid #426047;border-radius:999px;place-items:center;font-size:12px;font-style:normal;font-weight:950;display:grid;position:absolute;top:-8px;left:-7px;box-shadow:0 6px 14px #00000052}.playground .position-fit.excellent{background:var(--lime);border-color:var(--lime);color:#08100b}.playground .position-fit.good{color:#08100b;background:#8eea8a;border-color:#8eea8a}.playground .position-fit.ok{color:#160f00;background:#ffd166;border-color:#ffd166}.playground .position-fit.bad{color:#190805;background:#ff7a59;border-color:#ff7a59}.playground .pitch-player-option{grid-template-columns:1fr auto 22px}.playground .pitch-player-option i{width:20px;height:20px;color:var(--muted);background:#16211a;border:1px solid #33463a;border-radius:999px;place-items:center;font-size:11px;font-style:normal;font-weight:950;display:grid}.playground .pitch-player-option.fit-excellent i{background:var(--lime);border-color:var(--lime);color:#08100b}.playground .pitch-player-option.fit-good i{color:#08100b;background:#8eea8a;border-color:#8eea8a}.playground .pitch-player-option.fit-ok i{color:#160f00;background:#ffd166;border-color:#ffd166}.playground .pitch-player-option.fit-bad i{color:#190805;background:#ff7a59;border-color:#ff7a59}.playground .pitch-player{text-align:center;grid-template-rows:auto 24px;grid-template-columns:24px minmax(50px,1fr) 24px;align-items:center;gap:5px 6px;width:116px;min-height:58px;padding:8px 8px 7px;display:grid}.playground .pitch-player>span{grid-column:1/4;font-size:12px}.playground .pitch-player>b{color:#08100b;background:#d8ff55;border:1px solid #08100b47;grid-area:2/2;justify-self:stretch;min-width:0;margin:0;padding:4px 8px;font-size:12px;line-height:1;box-shadow:inset 0 -1px #08100b2e}.playground .pitch-player-profile,.playground .pitch-player-select{background:#101713;grid-row:2;width:24px;height:24px;line-height:20px;position:static}.playground .pitch-player-profile{grid-column:1}.playground .pitch-player-select{grid-column:3}.playground .pitch-player-menu{width:172px;max-height:178px}.playground .pitch-player-menu.open-down{top:calc(100% + 8px);bottom:auto}.playground .pitch-player-menu.open-up{top:auto;bottom:calc(100% + 8px)}.playground .pitch-player-menu .pitch-player-option b{box-shadow:none;color:#d8ff55;text-align:right;background:0 0;border:0;grid-column:2;margin:0;padding:0;font-size:12px}.playground .pitch-player-menu .pitch-player-option span{grid-column:1}.playground .pitch-player-menu .pitch-player-option i{grid-column:3}.playground .pitch-player-option.empty{grid-template-columns:1fr}.playground .lineup-pitch{overflow:hidden}.playground .pitch-player{grid-template-rows:auto 22px;grid-template-columns:22px minmax(46px,1fr) 22px;gap:4px 5px;width:108px;min-height:52px;padding:7px}.playground .pitch-player.active{outline:2px solid #c9f857b3;box-shadow:0 0 0 4px #c9f8571a,0 8px 24px #00000047}.playground .pitch-player-profile,.playground .pitch-player-select{width:22px;height:22px}.playground .pitch-swap-panel{background:linear-gradient(145deg,#080d0af5,#101713f5);border:1px solid #37503f;border-radius:16px;gap:10px;margin-top:10px;padding:10px;display:grid}.playground .pitch-swap-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.playground .pitch-swap-head div{gap:2px;display:grid}.playground .pitch-swap-head b{font-size:13px}.playground .pitch-swap-head span{color:var(--muted);font-size:11px}.playground .pitch-swap-head button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#101713;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.playground .pitch-swap-list{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:7px;max-height:220px;display:grid;overflow:auto}.playground .pitch-swap-list .pitch-player-option b{box-shadow:none;color:#d8ff55;text-align:right;background:0 0;border:0;grid-column:2;margin:0;padding:0;font-size:12px}.playground .pitch-swap-list .pitch-player-option span{grid-column:1}.playground .pitch-swap-list .pitch-player-option i{grid-column:3}@media (max-width:800px){.playground .lineup-pitch{height:540px}.playground .pitch-player{grid-template-rows:auto 20px;grid-template-columns:20px minmax(38px,1fr) 20px;gap:3px 4px;width:92px;min-height:48px;padding:6px}.playground .pitch-player>span{font-size:11px}.playground .pitch-player>b{padding:3px 5px;font-size:11px}.playground .pitch-player-profile,.playground .pitch-player-select{width:20px;height:20px;font-size:11px;line-height:16px}.playground .position-fit{width:19px;height:19px;font-size:10px;top:-6px;left:-5px}.playground .form-chip{min-width:24px;padding:2px 5px;font-size:9px;top:-6px;right:-5px}.playground .pitch-swap-list{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));max-height:260px}}@media (max-width:520px){.playground .lineup-pitch{height:600px}.playground .pitch-player{grid-template-rows:auto 18px;grid-template-columns:18px minmax(34px,1fr) 18px;width:84px;min-height:45px;padding:5px}.playground .pitch-player>span{font-size:10px}.playground .pitch-player>b{padding:3px 4px;font-size:10px}.playground .pitch-player-profile,.playground .pitch-player-select{width:18px;height:18px;font-size:10px;line-height:14px}.playground .pitch-swap-list{grid-template-columns:1fr}.playground .pitch-swap-head{flex-direction:column;align-items:flex-start}}.stat-card-head,.playground-stat-label{align-items:center;gap:10px;min-height:30px;display:flex}.stat-card-head{margin-bottom:8px}.stat-card-head .team-badge,.playground-stat-label .team-badge{color:var(--muted);font-size:12px;font-weight:800}.draw-icon{width:28px;height:28px;color:var(--ink);background:#1c2821;border:1px solid #2c3a31;border-radius:999px;place-items:center;font-size:13px;font-weight:950;display:inline-grid}.value-note{letter-spacing:.01em;background:#c9f85714;border:1px solid #c9f85738;border-radius:999px;width:max-content;max-width:100%;padding:6px 9px;color:var(--lime)!important;margin-top:12px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.playground-stat .value-note{margin-top:10px!important}.playground-stat-label>span:not(.team-badge):not(.entity-icon):not(.draw-icon){color:var(--muted);font-size:12px;font-weight:800}.home-tables{padding:18px;overflow:hidden}.home-tables-head{grid-template-columns:minmax(260px,.82fr) 1.18fr;align-items:end;gap:18px;margin-bottom:16px;display:grid}.home-tables-head h2{letter-spacing:-.05em;margin:6px 0 5px;font-size:34px}.home-tabs{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.home-tabs button{text-align:left;color:var(--ink);cursor:pointer;background:linear-gradient(145deg,#101713,#0b100d);border:1px solid #2b3c31;border-radius:15px;grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;column-gap:8px;padding:12px;display:grid;position:relative;overflow:hidden}.home-tabs button:before{content:"";opacity:0;background:radial-gradient(circle at 10% 0,#c9f85729,#0000 42%);transition:opacity .18s;position:absolute;inset:0}.home-tabs button:hover:before,.home-tabs button.active:before{opacity:1}.home-tabs button.active{border-color:var(--lime);box-shadow:0 0 0 1px #c9f85733,0 16px 40px #0000003d}.home-tabs button span{width:28px;height:28px;color:var(--lime);background:#1d2a22;border-radius:9px;grid-row:1/3;place-items:center;display:grid;position:relative}.home-tabs button b,.home-tabs button small{white-space:nowrap;text-overflow:ellipsis;min-width:0;position:relative;overflow:hidden}.home-tabs button b{font-size:13px}.home-tabs button small{color:var(--muted);margin-top:2px;font-size:10px}.home-table-body{padding-top:2px}@media (max-width:1000px){.home-tables-head{grid-template-columns:1fr}.home-tabs{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.home-tables{padding:14px}.home-tabs{grid-template-columns:1fr}.home-tabs button{grid-template-columns:24px 1fr;padding:10px}.home-tabs button span{width:24px;height:24px}.home-tables-head h2{font-size:28px}}.team-badge,.team-badge-link{min-width:0;color:inherit;align-items:center;gap:8px;display:inline-flex}.team-badge>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.team-badge-link:hover .team-badge>span:last-child{color:var(--lime)}.simulator{gap:14px;margin-bottom:60px;display:grid}.simulator-control{grid-template-columns:minmax(280px,1fr) minmax(320px,.9fr);align-items:end;gap:22px;padding:22px;display:grid}.simulator-control h2{letter-spacing:-.06em;margin:8px 0;font-size:38px}.simulator-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.simulator-actions select,.simulator-card select,.simulator-team-tools input,.simulator-ko-controls input{border:1px solid var(--line);width:100%;color:var(--ink);background:#101713;border-radius:10px;padding:11px 12px}.simulator-actions .btn{grid-column:1/-1}.simulator-grid{grid-template-columns:1fr 1fr}.simulator-card,.simulator-table-card,.simulator-team-picker{padding:18px}.simulator-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.simulator-card-head h3{letter-spacing:-.04em;margin:5px 0 0;font-size:25px}.simulator-team-tools{grid-template-columns:1fr auto auto auto auto;gap:8px;margin-bottom:12px;display:grid}.simulator-team-list{gap:7px;max-height:520px;padding-right:4px;display:grid;overflow:auto}.simulator-team-list label{border:1px solid var(--line);cursor:pointer;background:#101713;border-radius:13px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.simulator-team-list label:has(select){grid-template-columns:20px minmax(0,1fr) auto 118px}.simulator-team-list label.selected{background:linear-gradient(90deg,#c9f85714,#101713f5);border-color:#5f7b68}.simulator-team-list input{accent-color:var(--lime)}.simulator-team-list strong{color:var(--lime);font-size:13px}.simulator-team-list select{color:var(--ink);background:#0b100d;border:1px solid #33423a;border-radius:9px;padding:8px}.simulator-ko-controls{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 14px;display:grid}.simulator-ko-controls label{gap:5px;display:grid}.simulator-ko-controls span,.simulator-setup-grid span,.simulator-stats span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:850}.simulator-setup-grid,.simulator-stats{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.simulator-setup-grid>div,.simulator-stats>div{border:1px solid var(--line);background:#101713;border-radius:14px;padding:14px}.simulator-setup-grid b,.simulator-stats b{letter-spacing:-.04em;color:var(--lime);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:24px;display:block;overflow:hidden}.simulator-setup-grid small,.simulator-stats small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.simulator-table .team-badge{max-width:260px}.simulator-odds-list{gap:9px;display:grid}.simulator-odds-row{border:1px solid var(--line);background:#101713;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid;position:relative;overflow:hidden}.simulator-odds-row>*{z-index:1;position:relative}.simulator-odds-row span{color:var(--muted);font-size:12px;font-weight:800}.simulator-odds-row i{background:var(--lime);z-index:0;height:3px;position:absolute;bottom:0;left:0}.simulator-fixtures,.simulator-knockout{gap:8px;display:grid}.simulator-fixture{border:1px solid var(--line);background:#101713;border-radius:14px;grid-template-columns:auto minmax(0,1fr) 70px minmax(0,1fr);align-items:center;gap:12px;padding:11px;display:grid}.simulator-fixture b{text-align:center;color:var(--lime);font-size:19px}.simulator-groups{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.simulator-group{border:1px solid var(--line);background:#101713;border-radius:16px;padding:12px}.simulator-group h4{color:var(--lime);margin:0 0 10px;font-size:14px}.simulator-group>div{border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.simulator-group>div.qualified{background:#c9f85714}.simulator-group>div span{color:var(--muted);font-size:12px;font-weight:900}.simulator-group>div b{color:var(--lime)}.simulator-results-stack{gap:14px;display:grid}.simulator-note{color:#ffe0a3;background:#ffd16614;border:1px solid #ffd16659;border-radius:13px;margin:0 0 14px;padding:11px 12px;font-size:12px;line-height:1.45}.simulator-champion-card{background:radial-gradient(circle at 78% 10%,#c9f8573d,#0000 34%),linear-gradient(145deg,#152217,#08100b);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:18px;min-height:260px;padding:26px;display:flex;position:relative;overflow:hidden}.simulator-champion-card:before{content:"";filter:blur(12px);background:#c9f85717;border-radius:50%;width:260px;height:260px;position:absolute;inset:auto -40px -90px auto}.simulator-champion-card>*{z-index:1;position:relative}.simulator-champion-card .team-badge{letter-spacing:-.05em;font-size:28px;font-weight:950}.simulator-trophy{background:var(--lime);color:#08100b;border-radius:22px;place-items:center;width:74px;height:74px;display:grid;box-shadow:0 22px 80px #c9f8572e}.simulator-ko-fixture{background:linear-gradient(90deg,#c9f8570d,#101713f5);border-color:#344b3a;grid-template-columns:auto minmax(0,1fr) 70px minmax(0,1fr)}.simulator-ko-fixture small{color:var(--muted);grid-column:2/-1;font-size:11px}.simulator-group p{margin:0;padding:8px}.simulator-group .team-badge{max-width:100%}@media (max-width:900px){.simulator-control,.simulator-grid,.simulator-actions{grid-template-columns:1fr}.simulator-team-tools{grid-template-columns:1fr 1fr}.simulator-team-tools input{grid-column:1/-1}.simulator-ko-controls,.simulator-setup-grid,.simulator-stats{grid-template-columns:1fr}.simulator-fixture{grid-template-columns:auto 1fr}.simulator-fixture>b{text-align:left;grid-column:2}.simulator-fixture .team-badge:nth-of-type(2){grid-column:2}}@media (max-width:560px){.simulator-control{padding:16px}.simulator-control h2{font-size:30px}:is(.simulator-team-list label,.simulator-team-list label:has(select)){grid-template-columns:20px minmax(0,1fr) auto}.simulator-team-list select{grid-column:2/-1}.simulator-team-tools{grid-template-columns:1fr}.simulator-card-head{flex-direction:column;align-items:flex-start}.simulator-fixture{grid-template-columns:1fr}.simulator-fixture>b,.simulator-fixture .team-badge:nth-of-type(2){grid-column:auto}.simulator-fixture b{text-align:left}}@media (max-width:800px){.role-rule-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.role-rule-grid{grid-template-columns:1fr}}.prediction-hero{border-radius:24px;position:relative;overflow:hidden;background:radial-gradient(circle at 86% 12%,#c9f8572e,#0000 30%),linear-gradient(145deg,#161f1afa,#080d0afa)!important;padding:30px 36px!important}.prediction-hero:after{content:"";filter:blur(18px);background:#c9f85714;border-radius:50%;width:260px;height:260px;position:absolute;inset:auto -70px -110px auto}.prediction-hero>*{z-index:1;position:relative}.prediction-hero h2{line-height:.9;margin:12px 0!important;font-size:clamp(54px,6vw,86px)!important}.prediction-hero p{font-size:16px;line-height:1.45}.outcome-grid{gap:18px!important}.outcome-card{min-height:168px;position:relative;overflow:hidden;background:linear-gradient(155deg,#131e17fa,#090f0cfa)!important;border-radius:22px!important;padding:22px!important}.outcome-card:before{content:"";opacity:.65;background:linear-gradient(90deg,#c9f857d9,#c9f85700);height:3px;position:absolute;inset:0 0 auto}.outcome-card.draw-card:before{background:linear-gradient(90deg,#f4f7f18c,#f4f7f100)}.outcome-card .metric,.outcome-card>b{letter-spacing:-.06em;line-height:.9;display:block;margin-top:22px!important;font-size:clamp(34px,3.2vw,48px)!important}.playground-stat-label,.stat-card-head{align-items:center!important;gap:11px!important;min-height:34px!important;margin-bottom:0!important;display:flex!important}.playground-stat .team-badge,.stat-card-head .team-badge{min-width:0;color:var(--muted)!important;align-items:center!important;gap:9px!important;font-size:13px!important;font-weight:850!important;display:inline-flex!important}.playground-stat .team-badge span,.stat-card-head .team-badge span{color:inherit!important;margin:0!important;display:inline-flex!important}.playground-stat .team-badge>span:last-child,.stat-card-head .team-badge>span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:220px;overflow:hidden;display:block!important}.playground-stat .entity-icon,.stat-card-head .entity-icon{border:1px solid #c9f85729;background:#c9f8571a!important;border-radius:12px!important;width:34px!important;height:34px!important}.draw-icon{width:34px!important;height:34px!important;color:var(--ink)!important;background:#f4f7f114!important;border:1px solid #f4f7f129!important;border-radius:12px!important}.playground-stat-label>span:not(.team-badge):not(.entity-icon):not(.draw-icon){color:var(--muted)!important;margin:0!important;font-size:13px!important;font-weight:850!important}.value-note{align-items:center;width:max-content;max-width:100%;color:var(--lime)!important;letter-spacing:.01em!important;background:#c9f8571c!important;border:1px solid #c9f85747!important;border-radius:999px!important;margin-top:18px!important;padding:7px 10px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.stat-card .value-note{margin-top:18px!important}.playground-stat small.value-note{color:var(--lime)!important;display:inline-flex!important}.playground-stat span{margin-bottom:0}@media (max-width:800px){.prediction-hero{padding:22px!important}.prediction-hero h2{font-size:58px!important}.outcome-card{min-height:145px}.outcome-card .metric,.outcome-card>b{margin-top:18px!important}}.duel-section{background:radial-gradient(circle at 92% 8%,#c9f85729,#0000 32%),linear-gradient(145deg,#161f1af7,#080d0af7);margin:18px 0;padding:22px}.duel-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.duel-head h3{letter-spacing:-.045em;margin:6px 0 0;font-size:28px}.duel-head p{max-width:520px;margin:2px 0 0;line-height:1.45}.duel-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.duel-card{border:1px solid var(--line);background:#080d0a8c;border-radius:18px;gap:12px;padding:16px;display:grid}.duel-card-title{letter-spacing:-.02em;font-weight:900}.duel-teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.duel-teams>span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:850}.duel-bar{background:#f4f7f11f;border:1px solid #f4f7f114;border-radius:999px;height:13px;position:relative;overflow:hidden}.duel-bar i{background:linear-gradient(90deg,var(--lime),#7df0a3);border-radius:999px;position:absolute;inset:0 auto 0 0}.duel-bar em{background:#f4f7f147;width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.duel-values{color:var(--muted);justify-content:space-between;font-size:12px;font-weight:850;display:flex}.duel-values b{color:var(--ink);margin-left:5px;font-size:15px}@media (max-width:800px){.duel-head{display:grid}.duel-grid,.duel-teams{grid-template-columns:1fr}.duel-teams>span{display:none}}.value-bet-board{background:radial-gradient(circle at 100% 0,#c9f8572e,#0000 31%),linear-gradient(145deg,#141e18fa,#080d0afa);margin:18px 0;padding:24px;position:relative;overflow:hidden}.value-bet-hero{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.value-bet-hero h3{letter-spacing:-.055em;margin:8px 0 9px;font-size:clamp(30px,3vw,44px);line-height:.95}.value-bet-hero p{max-width:680px;margin:0;line-height:1.55}.value-bet-source{background:#c9f85714;border:1px solid #c9f85738;border-radius:16px;grid-template-columns:24px 1fr;align-items:center;gap:6px 10px;min-width:178px;padding:13px;display:grid}.value-bet-source svg{color:var(--lime);grid-row:1/3}.value-bet-source b{font-size:15px}.value-bet-source span{color:var(--muted);font-size:11px}.value-bet-meta{flex-wrap:wrap;gap:9px;margin-bottom:12px;display:flex}.value-bet-meta span{border:1px solid var(--line);color:var(--muted);background:#080d0a80;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:850;display:inline-flex}.value-bet-list{gap:8px;display:grid}.value-bet-row{border:1px solid var(--line);background:#080d0a9e;border-radius:17px;grid-template-columns:48px minmax(220px,1fr) repeat(3,92px) 112px;align-items:center;gap:12px;padding:12px;display:grid;position:relative;overflow:hidden}.value-bet-row:before{content:"";background:#455246;width:3px;position:absolute;inset:0 auto 0 0}.value-bet-row.is-value{border-color:#c9f85761;box-shadow:0 14px 40px #0000002e}.value-bet-row.is-value:before{background:var(--lime)}.value-bet-rank{width:36px;height:36px;color:var(--lime);background:#101713;border:1px solid #2c3a31;border-radius:12px;place-items:center;font-size:12px;font-weight:950;display:grid}.value-bet-main{gap:3px;min-width:0;display:grid}.value-bet-main span,.value-bet-number span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:900}.value-bet-main b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.value-bet-main small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.value-bet-inline{display:none;color:var(--lime)!important}.value-bet-number{text-align:right;gap:4px;display:grid}.value-bet-number b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px}.value-bet-ev{background:#c9f8571a;border:1px solid #c9f85738;border-radius:14px;grid-template-columns:18px 1fr;justify-self:end;align-items:center;gap:1px 7px;min-width:96px;padding:9px 10px;display:grid}.value-bet-ev svg{color:var(--lime);grid-row:1/3}.value-bet-ev b{color:var(--lime);font-variant-numeric:tabular-nums;font-size:18px}.value-bet-ev span{color:var(--muted);font-size:11px;font-weight:850}.value-bet-empty{color:var(--muted);background:#c9f8570d;border:1px dashed #c9f85747;border-radius:16px;padding:18px;line-height:1.45}.value-bet-disclaimer{color:var(--muted);margin:13px 0 0;font-size:11px;line-height:1.45}@media (max-width:1000px){.value-bet-row{grid-template-columns:42px minmax(180px,1fr) repeat(2,86px)}.value-bet-row .value-bet-number:nth-of-type(4){display:none}.value-bet-ev{grid-column:2/-1;grid-template-columns:18px auto 1fr;justify-self:stretch}.value-bet-ev span{text-align:right}}@media (max-width:720px){.value-bet-board{padding:17px}.value-bet-hero{display:grid}.value-bet-source{min-width:0}.value-bet-row{grid-template-columns:34px minmax(0,1fr) 74px;gap:9px}.value-bet-number{display:none}.value-bet-inline{display:block}.value-bet-ev{grid-column:1/-1}.value-bet-main b{font-size:15px}}.marquee-matchups{background:radial-gradient(circle at 50% -18%,#c9f85733,#0000 36%),linear-gradient(145deg,#141f18fa,#080d0afa);margin:18px 0 24px;padding:24px;position:relative;overflow:hidden}.marquee-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.marquee-title h3{letter-spacing:-.055em;margin:8px 0;font-size:clamp(30px,3vw,44px);line-height:.96}.marquee-title p{max-width:680px;margin:0;line-height:1.5}.marquee-title>span{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#c9f85717;border:1px solid #c9f8573d;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:950;display:inline-flex}.marquee-grid{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.marquee-vs{color:var(--muted);text-transform:uppercase;align-self:center;place-items:center;gap:5px;font-size:11px;font-weight:950;display:grid}.marquee-vs svg{color:var(--lime)}.marquee-team-card{border:1px solid var(--line);background:#080d0a94;border-radius:20px;gap:14px;padding:16px;display:grid}.marquee-team-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.marquee-team-head>span{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:850}.marquee-star{background:linear-gradient(145deg,#121b15f5,#090f0cf5);border:1px solid #26372d;border-radius:15px;gap:3px;min-width:0;padding:11px;display:grid}.marquee-star:hover{background:#c9f85712;border-color:#c9f85773}.marquee-star>span{width:24px;height:24px;color:var(--lime);background:#c9f8571a;border-radius:8px;place-items:center;margin-bottom:3px;font-size:11px;font-weight:950;display:grid}.marquee-star b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.marquee-star small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.marquee-traits{gap:8px;display:grid}.marquee-trait{border:1px solid var(--line);background:#101713;border-radius:15px;padding:12px 13px 12px 16px;position:relative;overflow:hidden}.marquee-trait:before{content:"";background:#64726a;width:4px;position:absolute;inset:0 auto 0 0}.marquee-trait.strength:before{background:var(--lime)}.marquee-trait.warning:before{background:var(--orange)}.marquee-trait b{margin-bottom:4px;font-size:14px;display:block}.marquee-trait span{color:var(--muted);font-size:12px;line-height:1.4;display:block}.marquee-trait.strength b{color:var(--lime)}.marquee-trait.warning b{color:#ffad99}@media (max-width:1050px){.marquee-grid{grid-template-columns:1fr}.marquee-vs{display:none}.marquee-stars{grid-template-columns:1fr 1fr 1fr}}@media (max-width:720px){.marquee-matchups{padding:17px}.marquee-title{display:grid}.marquee-stars{grid-template-columns:1fr}.marquee-team-head{flex-direction:column;align-items:flex-start}.marquee-team-head>span{white-space:normal}}.marquee-matchups{border-radius:24px!important;padding:clamp(18px,2.2vw,28px)!important}.marquee-title{align-items:center!important;margin-bottom:22px!important}.marquee-title h3{font-size:clamp(28px,3vw,46px)!important}.marquee-grid{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)!important;gap:14px!important}.marquee-team-card{box-shadow:inset 0 1px #ffffff08;background:linear-gradient(145deg,#0e1711e6,#080d0ac7)!important;border-color:#304237!important;border-radius:22px!important;padding:16px!important}.marquee-team-head{border-bottom:1px solid #f4f7f114!important;padding-bottom:12px!important}.marquee-team-head .team-badge{font-size:18px!important;font-weight:950!important}.marquee-team-head>span{color:var(--lime)!important;background:#c9f85712!important;border:1px solid #c9f8572e!important;border-radius:999px!important;padding:7px 9px!important}.marquee-stars{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.marquee-star{min-width:0!important;color:var(--ink)!important;background:linear-gradient(90deg,#c9f8570e,#080d0ab8)!important;border-radius:16px!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px 11px!important;display:grid!important}.marquee-star:hover{transform:translateY(-1px);border-color:#c9f85773!important}.marquee-star-rank{width:30px!important;height:30px!important;color:var(--lime)!important;background:#c9f85721!important;border-radius:11px!important;margin:0!important;font-size:12px!important}.marquee-star-main{width:auto!important;min-width:0!important;height:auto!important;color:inherit!important;background:0 0!important;gap:2px!important;margin:0!important;display:grid!important}.marquee-star-name{width:auto!important;min-width:0!important;height:auto!important;color:inherit!important;background:0 0!important;align-items:center!important;gap:7px!important;margin:0!important;display:flex!important}.marquee-star-name b{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:-.02em!important;min-width:0!important;font-size:15px!important;display:block!important;overflow:hidden!important}.marquee-star small{color:var(--muted)!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;font-weight:800!important;display:block!important;overflow:hidden!important}.marquee-star strong{background:var(--lime)!important;color:#08100b!important;font-variant-numeric:tabular-nums!important;border-radius:999px!important;justify-self:end!important;padding:6px 10px!important;font-size:13px!important;font-weight:950!important;line-height:1!important}.marquee-club-logo{background:#1d2a22!important;border:1px solid #33473a!important;border-radius:8px!important;place-items:center!important;width:22px!important;min-width:22px!important;height:22px!important;display:grid!important;overflow:hidden!important}.marquee-club-logo img{object-fit:contain!important;width:78%!important;height:78%!important}.marquee-traits{grid-template-columns:1fr!important;gap:8px!important}.marquee-trait{background:#101713e0!important;border-radius:16px!important;padding:12px 13px 12px 17px!important}.marquee-trait b{font-size:14px!important;line-height:1.15!important}.marquee-trait span{font-size:12px!important;line-height:1.42!important}@media (max-width:1050px){.marquee-grid{grid-template-columns:1fr!important}.marquee-vs{display:none!important}.marquee-title{align-items:start!important;display:grid!important}}@media (max-width:560px){.marquee-team-head{flex-direction:column!important;align-items:flex-start!important}.marquee-star{grid-template-columns:26px minmax(0,1fr) auto!important;padding:9px!important}.marquee-star-rank{width:26px!important;height:26px!important}.marquee-star strong{padding:5px 8px!important;font-size:12px!important}.marquee-title>span{width:max-content!important}}.marquee-matchups,.marquee-matchups *{max-width:100%}.marquee-team-card,.marquee-star,.marquee-trait{min-width:0!important}.marquee-title p{overflow-wrap:break-word}.marquee-star-main,.marquee-star-name{text-align:left!important;justify-self:stretch!important;place-items:initial!important}.marquee-star-main{grid-area:auto!important}.marquee-star-rank{flex:none!important;grid-area:auto!important}.marquee-star strong{text-align:center!important;grid-area:auto!important;min-width:58px!important}.marquee-team-head .team-badge{min-width:0!important}.marquee-team-head .team-badge>span:last-child{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}@media (max-width:720px){.marquee-matchups{margin-left:-2px!important;margin-right:-2px!important;padding:16px!important}.marquee-title{gap:12px!important;margin-bottom:16px!important}.marquee-title h3{letter-spacing:-.065em!important;font-size:clamp(31px,8.5vw,42px)!important;line-height:.98!important}.marquee-title p{font-size:15px!important;line-height:1.45!important}.marquee-title>span{justify-content:flex-start!important;width:100%!important;padding:11px 13px!important}.marquee-team-card{border-radius:20px!important;gap:11px!important;padding:13px!important}.marquee-team-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}.marquee-team-head>span{white-space:nowrap!important;font-size:10px!important}.marquee-stars{gap:7px!important}.marquee-star{grid-template-columns:28px minmax(0,1fr) 62px!important;gap:9px!important;min-height:0!important;padding:9px!important}.marquee-star-name b{font-size:14px!important}.marquee-star small{font-size:10px!important}.marquee-star strong{min-width:54px!important;font-size:13px!important}.marquee-club-logo{width:20px!important;min-width:20px!important;height:20px!important}.marquee-trait{padding:11px 12px 11px 16px!important}.marquee-trait span{font-size:11px!important}}@media (max-width:430px){.marquee-title h3{font-size:30px!important}.marquee-team-head{grid-template-columns:1fr!important}.marquee-team-head>span{justify-self:start!important}.marquee-star{grid-template-columns:26px minmax(0,1fr) 56px!important;gap:7px!important}.marquee-star-rank{width:26px!important;height:26px!important}.marquee-star strong{min-width:50px!important;padding:5px 6px!important}.marquee-star-name b{font-size:13px!important}.marquee-club-logo{width:18px!important;min-width:18px!important;height:18px!important}}.report-shell{padding-top:28px;padding-bottom:50px}.report-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;display:flex}.report-cover{border:1px solid var(--line);background:radial-gradient(circle at 82% 8%,#c9f85740,#0000 34%),linear-gradient(145deg,#17251b,#08100b);border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:24px;margin:0 0 16px;padding:34px;display:grid;position:relative;overflow:hidden}.report-cover h1{letter-spacing:-.075em;margin:14px 0;font-size:clamp(44px,6vw,84px);line-height:.88}.report-cover h1 span{color:var(--lime)}.report-cover p{color:var(--muted);margin:0;font-weight:800}.report-cover-teams{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.report-cover-teams>div{text-align:center;background:#080d0a7a;border:1px solid #c9f85729;border-radius:20px;justify-items:center;gap:10px;padding:16px;display:grid}.report-cover-teams strong{color:var(--muted);text-transform:uppercase;font-size:12px}.report-logo{width:54px;height:54px;color:var(--lime);background:#1d2a22;border:1px solid #33473a;border-radius:16px;place-items:center;display:grid;overflow:hidden}.report-logo img{object-fit:contain;width:78%;height:78%}.report-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.report-card{border:1px solid var(--line);background:linear-gradient(145deg,#141f18fa,#080d0afa);border-radius:24px;padding:20px;position:relative;overflow:hidden}.report-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.report-card-head span{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.report-card-head h3{letter-spacing:-.055em;margin:6px 0 0;font-size:clamp(25px,3vw,38px);line-height:.98}.report-team-mini{align-items:center;gap:10px;display:flex}.report-team-mini .report-logo{border-radius:12px;width:38px;height:38px}.report-team-mini b,.report-xg{white-space:nowrap;color:var(--lime);background:#c9f85714;border:1px solid #c9f85733;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:950}.report-prediction{background:radial-gradient(circle at 95% 0,#c9f8572e,#0000 30%),linear-gradient(145deg,#141f18fa,#080d0afa)}.report-outcomes{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.report-outcomes>div{background:#101713;border:1px solid #26372d;border-radius:17px;padding:15px}.report-outcomes span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:9px;font-size:12px;font-weight:850;display:block;overflow:hidden}.report-outcomes b{letter-spacing:-.05em;color:var(--ink);font-size:32px}.report-scorelines{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:12px;display:grid}.report-scorelines>div{border:1px solid var(--line);text-align:center;background:#c9f8570d;border-radius:14px;padding:10px}.report-scorelines b{color:var(--lime);font-size:18px;display:block}.report-scorelines span{color:var(--muted);font-size:11px;font-weight:850}.report-pitch{background:linear-gradient(90deg,#c9f85714,#c9f85708),repeating-linear-gradient(90deg,#132119 0 13%,#17271d 13% 26%);border:1px solid #37503f;border-radius:22px;height:360px;position:relative;overflow:hidden}.report-pitch-mid{background:#ffffff2e;width:1px;position:absolute;top:0;bottom:0;left:50%}.report-pitch-box{border:1px solid #ffffff2e;width:14%;height:44%;position:absolute;top:28%}.report-pitch-left{border-left:0;left:0}.report-pitch-right{border-right:0;right:0}.report-pitch-player{border:1px solid #426047;border-left:5px solid var(--lime);text-align:center;background:#080d0aeb;border-radius:15px;width:112px;min-height:46px;padding:8px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000047}.report-pitch-player b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.report-pitch-player span{color:var(--lime);margin-top:4px;font-size:10px;font-weight:900;display:block}.report-empty-player{color:var(--muted);place-items:center;font-size:11px;display:grid}.report-stars{gap:8px;display:grid}.report-star{background:#080d0a9e;border:1px solid #26372d;border-radius:16px;grid-template-columns:30px minmax(0,1fr) 24px auto;align-items:center;gap:9px;padding:10px;display:grid}.report-star>span{width:30px;height:30px;color:var(--lime);background:#c9f85721;border-radius:11px;place-items:center;font-weight:950;display:grid}.report-star b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.report-star img{object-fit:contain;background:#1d2a22;border:1px solid #33473a;border-radius:8px;width:24px;height:24px;padding:2px}.report-star small{color:var(--muted);grid-column:2;font-size:11px;font-weight:850}.report-star strong{background:var(--lime);color:#08100b;border-radius:999px;grid-area:1/4/3;padding:6px 10px;font-size:13px}.report-traits{gap:8px;margin-top:12px;display:grid}.report-trait{border:1px solid var(--line);background:#101713;border-radius:15px;padding:12px 13px 12px 16px;position:relative}.report-trait:before{content:"";background:#64726a;width:4px;position:absolute;inset:0 auto 0 0}.report-trait.strength:before{background:var(--lime)}.report-trait.warning:before{background:var(--orange)}.report-trait b{color:var(--lime);margin-bottom:4px;display:block}.report-trait.warning b{color:#ffad99}.report-trait span{color:var(--muted);font-size:12px;line-height:1.4;display:block}.report-empty{color:var(--muted);background:#c9f8570a;border:1px dashed #c9f85747;border-radius:16px;padding:18px}.report-footer{color:var(--muted);text-align:center;margin-top:18px;font-size:11px}@media (max-width:980px){.report-cover,.report-grid{grid-template-columns:1fr}.report-scorelines{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.report-toolbar{display:grid}.report-cover{padding:22px}.report-cover-teams,.report-outcomes{grid-template-columns:1fr}.report-pitch{height:320px}.report-pitch-player{width:92px}.report-scorelines{grid-template-columns:repeat(2,1fr)}}@media print{@page{size:A4;margin:10mm}html,body{background:#08100b!important}.site-header,.site-footer,.report-toolbar{display:none!important}.shell.report-shell{max-width:none!important;padding:0!important}.report-cover,.report-card{break-inside:avoid;box-shadow:none!important}.report-grid{break-inside:avoid;gap:8px}.report-cover{margin-bottom:8px;padding:18px}.report-cover h1{font-size:44px}.report-card{border-radius:18px;padding:14px}.report-card-head h3{font-size:24px}.report-pitch{height:260px}.report-pitch-player{width:82px;min-height:36px;padding:6px}.report-pitch-player b{font-size:9px}.report-pitch-player span{font-size:8px}.report-outcomes b{font-size:24px}.report-scorelines{grid-template-columns:repeat(6,1fr)}.report-star{padding:7px}.report-trait{padding:9px 10px 9px 14px}.report-trait span{font-size:10px}.report-footer{margin-top:8px}}.marquee-trait.neutral:before{background:#7f8d84!important}.marquee-trait.neutral b{color:#c4cec8!important}.report-trait.neutral:before{background:#7f8d84!important}.report-trait.neutral b{color:#c4cec8!important}.marquee-duels{box-shadow:inset 0 1px #ffffff08;clear:both!important;background:radial-gradient(circle at 8% 0,#c9f8571f,#0000 34%),linear-gradient(145deg,#0d1610f0,#080d0aeb)!important;border:1px solid #304237!important;border-radius:22px!important;margin-top:18px!important;padding:16px!important;display:block!important}.marquee-duels-head{justify-content:space-between!important;align-items:flex-end!important;gap:18px!important;margin-bottom:12px!important;display:flex!important}.marquee-duels-head>span{color:var(--lime)!important;letter-spacing:.14em!important;text-transform:uppercase!important;align-items:center!important;gap:7px!important;font-size:11px!important;font-weight:950!important;display:inline-flex!important}.marquee-duels-head p{color:var(--muted)!important;text-align:right!important;margin:0!important;font-size:12px!important;line-height:1.4!important}.marquee-duel-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.marquee-duel{background:linear-gradient(145deg,#101713f5,#080d0af0)!important;border:1px solid #304237!important;border-radius:17px!important;min-width:0!important;padding:13px 14px 14px 17px!important;position:relative!important;overflow:hidden!important}.marquee-duel:before{content:""!important;background:var(--lime)!important;width:4px!important;position:absolute!important;inset:0 auto 0 0!important}.marquee-duel.away:before{background:#7df0a3!important}.marquee-duel.neutral:before{background:#8b9a90!important}.marquee-duel-visual,.report-duel-visual{background:#c9f8570e!important;border:1px solid #c9f85729!important;border-radius:999px!important;grid-template-columns:auto 26px auto!important;align-items:center!important;gap:7px!important;margin-bottom:10px!important;padding:6px!important;display:inline-grid!important}.marquee-duel-logo,.report-duel-visual .report-logo{width:28px!important;height:28px!important;color:var(--lime)!important;background:#1d2a22!important;border:1px solid #33473a!important;border-radius:10px!important;place-items:center!important;display:grid!important;overflow:hidden!important}.marquee-duel-logo img,.report-duel-visual .report-logo img{object-fit:contain!important;width:78%!important;height:78%!important}.marquee-duel-visual>span:not(.marquee-duel-logo),.report-duel-visual>span:not(.report-logo){background:var(--lime)!important;color:#08100b!important;border-radius:999px!important;place-items:center!important;width:26px!important;height:26px!important;display:grid!important}.marquee-duel b{color:var(--lime)!important;margin:0 0 5px!important;font-size:14px!important;line-height:1.18!important;display:block!important}.marquee-duel span{color:var(--muted)!important;font-size:12px!important;line-height:1.42!important;display:block!important}.report-duels{background:radial-gradient(circle at 12% 0,#c9f85724,#0000 32%),linear-gradient(145deg,#141f18fa,#080d0afa);margin-top:14px}.report-duels .report-card-head svg{color:var(--lime)}.report-duel-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.report-duel{background:#101713;border:1px solid #304237;border-radius:17px;padding:13px 14px 14px 17px;position:relative;overflow:hidden}.report-duel:before{content:"";background:var(--lime);width:4px;position:absolute;inset:0 auto 0 0}.report-duel.away:before{background:#7df0a3}.report-duel.neutral:before{background:#8b9a90}.report-duel b{color:var(--lime);margin-bottom:6px;font-size:15px;display:block}.report-duel span{color:var(--muted);font-size:12px;line-height:1.45;display:block}@media (max-width:900px){.marquee-duel-grid,.report-duel-grid{grid-template-columns:1fr!important}.marquee-duels-head{align-items:start!important;display:grid!important}.marquee-duels-head p{text-align:left!important}}@media print{.report-duels{margin-top:8px}.report-duel-grid{grid-template-columns:repeat(3,1fr);gap:7px}.report-duel{padding:8px 9px 9px 12px}.report-duel-visual{grid-template-columns:auto 20px auto!important;margin-bottom:6px!important;padding:4px!important}.report-duel-visual .report-logo{width:22px!important;height:22px!important}.report-duel-visual>span:not(.report-logo){width:20px!important;height:20px!important}.report-duel b{font-size:11px}.report-duel span{font-size:9px}}.marquee-duel-visual,.report-duel-visual{grid-template-columns:auto 18px auto!important;gap:5px!important;margin-bottom:8px!important;padding:4px!important}.marquee-duel-logo,.report-duel-visual .report-logo{border-radius:6px!important;width:18px!important;min-width:18px!important;height:18px!important}.marquee-duel-logo svg,.report-duel-visual .report-logo svg{width:11px!important;height:11px!important}.marquee-duel-visual>span:not(.marquee-duel-logo),.report-duel-visual>span:not(.report-logo){width:18px!important;min-width:18px!important;height:18px!important}.marquee-duel-visual>span:not(.marquee-duel-logo) svg,.report-duel-visual>span:not(.report-logo) svg{width:10px!important;height:10px!important}.marquee-duel-copy,.report-duel-copy{color:var(--muted)!important;margin:0!important;font-size:12px!important;line-height:1.42!important}.marquee-duel-player-link,.report-duel-player-link{color:var(--ink)!important;text-underline-offset:3px!important;font-weight:850!important;-webkit-text-decoration:underline #c9f857a6!important;text-decoration:underline #c9f857a6!important}.marquee-duel-player-link:hover,.report-duel-player-link:hover{color:var(--lime)!important}@media print{.report-duel-copy{font-size:9px!important}.report-duel-player-link{text-underline-offset:2px!important}.report-duel-visual{grid-template-columns:auto 16px auto!important}.report-duel-visual .report-logo,.report-duel-visual>span:not(.report-logo){width:16px!important;min-width:16px!important;height:16px!important}}.report-print-control{flex-direction:column;align-items:flex-end;gap:7px;min-width:min(100%,340px);display:flex}.report-print-button{justify-content:center;min-width:184px}.report-print-button:disabled{cursor:wait;opacity:.82}.report-print-spinner{animation:.85s linear infinite reportSpin}.report-print-help,.report-print-status{max-width:340px;color:var(--muted);text-align:right;font-size:12px;font-weight:800;line-height:1.35}.report-print-help{color:#c4cec8;background:#c9f8570e;border:1px solid #c9f85729;border-radius:12px;padding:7px 10px}.report-print-status{transition:opacity .18s,transform .18s}.report-print-status.is-hidden{opacity:0;pointer-events:none;transform:translateY(-3px)}@keyframes reportSpin{to{transform:rotate(360deg)}}@media (max-width:640px){.report-print-control{align-items:stretch}.report-print-help,.report-print-status{text-align:left}.report-print-button{width:100%}}@media print{.report-print-control{display:none!important}html,body{color:#f4f7f1!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#08100b!important}:is(body:has(.report-shell),body:has(.report-shell) *){-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.shell.report-shell{color:#f4f7f1!important;background:#08100b!important;max-width:none!important;padding:8mm!important}.report-cover,.report-card{color:#f4f7f1!important;background:radial-gradient(circle at 85% 0,#c9f85726,#0000 30%),linear-gradient(145deg,#17251b,#08100b)!important;border:1px solid #304237!important}.report-cover-teams>div,.report-outcomes>div,.report-scorelines>div,.report-star,.report-trait,.report-duel{color:#f4f7f1!important;background:#101713!important;border-color:#304237!important}.report-cover h1,.report-cover h1 span,.report-card-head h3,.report-outcomes b,.report-star b,.report-pitch-player b,.report-duel b{color:#f4f7f1!important}.report-cover h1 span,.report-card-head span,.report-scorelines b,.report-trait.strength b,.report-duel b,.report-duel-player-link{color:#c9f857!important}.report-cover p,.report-xg,.report-outcomes span,.report-scorelines span,.report-star small,.report-trait span,.report-duel-copy,.report-footer{color:#a7b1aa!important}.report-logo,.report-star img{background:#1d2a22!important;border-color:#33473a!important}.report-pitch{background:linear-gradient(90deg,#c9f85714,#c9f85708),repeating-linear-gradient(90deg,#132119 0 13%,#17271d 13% 26%)!important;border-color:#37503f!important}.report-pitch-player{color:#f4f7f1!important;background:#08100b!important;border-color:#426047 #426047 #426047 #c9f857!important}.report-pitch-player span,.report-team-mini b,.report-xg,.report-star>span{color:#c9f857!important;background:#c9f8571f!important;border-color:#c9f85747!important}.report-star strong{color:#08100b!important;background:#c9f857!important}.report-trait:before,.report-duel:before{background:#8b9a90!important}.report-trait.strength:before,.report-duel.home:before{background:#c9f857!important}.report-trait.warning:before,.report-duel.away:before{background:#7df0a3!important}.report-duel-visual{background:#c9f85712!important;border-color:#c9f85733!important}.report-duel-visual>span:not(.report-logo){color:#08100b!important;background:#c9f857!important}.site-header,.site-footer,.report-toolbar{display:none!important}@page{size:A4;margin:0}}.brand .brand-mark{box-shadow:0 0 0 1px #ffffff08,0 10px 28px #0000003d;width:34px!important;height:34px!important;color:inherit!important;background:linear-gradient(145deg,#101713,#1c2d21)!important;border:1px solid #c9f85738!important;border-radius:11px!important;place-items:center!important;margin-right:10px!important;display:grid!important;overflow:hidden!important}.brand .brand-mark img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.marquee-grid{align-items:start!important}.marquee-team-card{grid-template-rows:auto auto auto!important;align-self:start!important}.marquee-traits{align-content:start!important}.marquee-trait{align-items:center!important;column-gap:11px!important;justify-content:initial!important;grid-template-columns:32px minmax(0,1fr)!important;grid-template-areas:"icon title""icon copy"!important;min-height:74px!important;display:grid!important}.marquee-trait-icon{width:32px!important;height:32px!important;color:var(--lime)!important;background:#c9f8571c!important;border:1px solid #c9f85733!important;border-radius:12px!important;grid-area:icon!important;place-items:center!important;display:grid!important;box-shadow:0 0 24px #c9f85714!important}.marquee-trait-icon.warning{color:#ffad99!important;background:#ff71551a!important;border-color:#ff715538!important}.marquee-trait-icon.neutral{color:#c4cec8!important;background:#97a49c1a!important;border-color:#97a49c33!important}.marquee-trait b{grid-area:title!important;margin:0 0 3px!important}.marquee-trait span:not(.marquee-trait-icon){grid-area:copy!important}@media (max-width:720px){.marquee-trait{grid-template-columns:30px minmax(0,1fr)!important;column-gap:9px!important;min-height:auto!important}.marquee-trait-icon{width:30px!important;height:30px!important}.brand .brand-mark{width:32px!important;height:32px!important}}.match-loading-shell{padding-top:44px;padding-bottom:80px}.match-loading-card{background:radial-gradient(circle at 12% 10%,#c9f8572e,#0000 30%),linear-gradient(145deg,#101a14f5,#080d0af5);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:28px;display:grid;position:relative;overflow:hidden}.match-loading-card h1{letter-spacing:-.06em;max-width:850px;margin:8px 0;font-size:clamp(28px,4vw,58px);line-height:.94}.match-loading-card p{max-width:680px;margin:0}.match-loading-orb{width:70px;height:70px;color:var(--lime);background:linear-gradient(145deg,#c9f8572e,#080d0adb);border:1px solid #c9f85738;border-radius:24px;place-items:center;display:grid;position:relative;box-shadow:0 0 42px #c9f8571a}.match-loading-orb span{border:1px solid #c9f8572e;border-radius:28px;animation:1.4s ease-in-out infinite lensPulse;position:absolute;inset:-7px}.match-loading-pulse{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;background:#c9f85714;border:1px solid #c9f8572e;border-radius:999px;justify-self:end;align-items:center;gap:9px;padding:10px 13px;font-size:11px;font-weight:950;display:inline-flex}.match-loading-pulse svg{animation:1.25s ease-in-out infinite lensTwinkle}.match-loading-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.match-loading-team{background:linear-gradient(145deg,#0e1711e0,#080d0ac7);gap:11px;padding:18px;display:grid}.match-loading-row,.match-loading-trait span{background:linear-gradient(90deg,#c9f85714,#ffffff09,#c9f85714) 0 0/220% 100%;border-radius:16px;height:54px;animation:1.55s linear infinite lensShimmer}.match-loading-row.short{width:48%;height:42px}.match-loading-trait{border:1px solid var(--line);color:var(--lime);background:#101713c7;border-radius:17px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;padding:11px;display:grid}.match-loading-trait span{height:38px}@keyframes lensPulse{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes lensTwinkle{0%,to{opacity:.7;transform:rotate(0)scale(1)}50%{opacity:1;transform:rotate(10deg)scale(1.12)}}@keyframes lensShimmer{to{background-position:-220% 0}}@media (max-width:860px){.match-loading-card{grid-template-columns:1fr}.match-loading-orb{width:58px;height:58px}.match-loading-pulse{justify-self:start}.match-loading-grid{grid-template-columns:1fr}}.route-feedback{z-index:80;pointer-events:none;opacity:0;transition:opacity .16s;position:fixed;inset:0 0 auto}.route-feedback.is-visible{opacity:1}.route-feedback-bar{transform-origin:0;background:linear-gradient(90deg,var(--lime),#7df0a3,var(--orange));width:100%;height:3px;animation:1.45s ease-in-out infinite routeBar;transform:scaleX(.18);box-shadow:0 0 28px #c9f85761}.route-feedback-pill{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--lime);letter-spacing:.1em;text-transform:uppercase;background:#080d0adb;border:1px solid #c9f85738;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:11px;font-weight:950;transition:transform .16s;display:inline-flex;position:fixed;top:86px;right:22px;transform:translateY(-8px);box-shadow:0 18px 50px #00000059,inset 0 1px #ffffff0a}.route-feedback.is-visible .route-feedback-pill{transform:translateY(0)}.route-feedback-pill svg:last-child{animation:1s linear infinite routeSpin}@keyframes routeBar{0%{opacity:.75;transform:scaleX(.12)}55%{opacity:1;transform:scaleX(.72)}to{opacity:.55;transform:scaleX(.94)}}@keyframes routeSpin{to{transform:rotate(360deg)}}.app-loading-shell{padding-top:44px;padding-bottom:80px}.app-loading-hero{background:radial-gradient(circle at 8% 0,#c9f8572b,#0000 32%),linear-gradient(145deg,#101a14f5,#080d0af5);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:28px;display:grid;position:relative;overflow:hidden}.app-loading-hero h1{letter-spacing:-.06em;margin:8px 0;font-size:clamp(30px,4vw,58px);line-height:.95}.app-loading-hero p{margin:0}.app-loading-mark{width:64px;height:64px;color:var(--lime);background:linear-gradient(145deg,#c9f8572b,#080d0ae6);border:1px solid #c9f85738;border-radius:22px;place-items:center;display:grid;position:relative}.app-loading-mark span{border:1px solid #c9f8572e;border-radius:26px;animation:1.4s ease-in-out infinite lensPulse;position:absolute;inset:-6px}.app-loading-chip{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;background:#c9f85714;border:1px solid #c9f8572e;border-radius:999px;justify-self:end;align-items:center;gap:8px;padding:10px 13px;font-size:11px;font-weight:950;display:inline-flex}.app-loading-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;display:grid}.app-loading-card{gap:11px;padding:18px;display:grid}.app-loading-line,.app-loading-mini span{background:linear-gradient(90deg,#c9f85714,#ffffff09,#c9f85714) 0 0/220% 100%;border-radius:15px;height:48px;animation:1.55s linear infinite lensShimmer}.app-loading-line.short{width:55%;height:36px}.app-loading-mini{color:var(--lime);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;display:grid}.app-loading-mini span{height:36px}.btn,button,a.panel,.entity-card,.competition-tile,.leaderboard-row,.competition-ranking-row,.team-summary-row,.mover-row,.marquee-star,.best-xi-bench-player,.pitch-player,.result-row,.team-badge-link{transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s,opacity .16s}.btn:hover,a.panel:hover,.entity-card:hover,.competition-tile:hover,.leaderboard-row:hover,.competition-ranking-row:hover,.team-summary-row:hover,.mover-row:hover,.best-xi-bench-player:hover,.result-row:hover{transform:translateY(-1px);box-shadow:0 14px 34px #00000038}.btn:active,button:active,a.panel:active,.entity-card:active,.competition-tile:active,.leaderboard-row:active,.competition-ranking-row:active,.team-summary-row:active,.mover-row:active,.marquee-star:active,.best-xi-bench-player:active,.pitch-player:active,.result-row:active,.team-badge-link:active{opacity:.88;transform:translateY(1px)scale(.985)!important}.btn:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:2px solid #c9f857bf}.btn{position:relative;overflow:hidden}.btn:after{content:"";opacity:0;pointer-events:none;background:#ffffff61;border-radius:50%;width:12px;height:12px;position:absolute;inset:auto auto 50% 50%;transform:translate(-50%,50%)scale(1)}.btn:active:after{animation:.42s ease-out buttonRipple}@keyframes buttonRipple{0%{opacity:.42;transform:translate(-50%,50%)scale(1)}to{opacity:0;transform:translate(-50%,50%)scale(18)}}body.route-pending .site-header{box-shadow:0 1px #c9f8572e,0 14px 38px #0000003d}@media (max-width:860px){.route-feedback-pill{justify-content:center;inset:auto 14px 16px}.app-loading-hero{grid-template-columns:1fr}.app-loading-chip{justify-self:start}.app-loading-grid{grid-template-columns:1fr}}.lineup-pitch .pitch-player,.lineup-pitch .pitch-player:hover,.lineup-pitch .pitch-player:active,.lineup-pitch .pitch-player:focus-visible{transform:translate(-50%,-50%)!important}.lineup-pitch .pitch-player{transition:border-color .16s,background-color .16s,box-shadow .16s,opacity .16s!important}.lineup-pitch .pitch-player:active{opacity:1!important}.lineup-pitch .pitch-player-profile:active,.lineup-pitch .pitch-player-select:active{opacity:1!important;transform:none!important}.landing-hero,.landing-section,.landing-cta,.performance-hero,.perf-main-grid,.landing-hero-copy,.landing-terminal,.landing-pillar,.landing-feature,.landing-cta>div,.performance-hero>div,.perf-kpi,.perf-chart-card,.perf-calibration{min-width:0}.landing-hero-copy h1,.landing-section-head h2,.landing-cta h2,.performance-hero h1{overflow-wrap:normal;word-break:normal}.landing-hero-copy h1{max-width:980px;font-size:clamp(48px,7.2vw,106px)}.landing-hero{gap:22px;min-height:620px}.landing-terminal{min-height:420px}.landing-score b{font-size:clamp(58px,7vw,104px)}.landing-section{padding-top:16px;padding-bottom:46px}.landing-section-head h2{max-width:900px}.landing-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-pillar{min-height:310px}.landing-pillar h3,.landing-feature h3{overflow-wrap:break-word}.landing-feature{min-height:230px}.landing-cta{align-items:flex-end}.perf-kpi small{color:#bfcbc3;margin-top:10px;font-size:12px;line-height:1.42;display:block}.perf-section-head p{max-width:720px;margin:8px 0 0;line-height:1.5}.perf-chart-wrap svg text{fill:var(--muted);font-size:13px;font-weight:850}.perf-chart-labels text:first-child{fill:var(--lime)}.perf-chart-labels text:last-child{fill:#7df0a3}.perf-chart-card{overflow:hidden}.perf-proof-strip small{line-height:1.35}.perf-bucket-bars span{background:#ffffff26}@media (max-width:1180px){.landing-hero{grid-template-columns:1fr}.landing-terminal{min-height:360px}.landing-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.landing-pillars,.landing-feature-grid{grid-template-columns:1fr}.landing-hero-copy h1,.performance-hero h1{letter-spacing:-.075em;font-size:clamp(46px,13vw,68px)}.landing-hero{padding-top:38px;padding-bottom:34px}.landing-proof>div{align-items:start}.landing-terminal-grid{grid-template-columns:1fr 1fr}.landing-cta .button-row{margin-top:12px}.perf-chart-wrap{padding:10px}.perf-chart-wrap svg text{font-size:11px}.perf-legend{gap:8px;display:grid}}@media (max-width:520px){.landing-terminal-grid{grid-template-columns:1fr}.landing-score b{font-size:58px}.landing-badge{white-space:normal;line-height:1.35}.performance-live-card b{font-size:64px}}.nav-group,.nav-menu{display:none!important}.main-nav{min-width:0;color:var(--muted);flex:1;align-items:center;gap:7px;font-size:13px;display:flex;white-space:normal!important;flex-wrap:wrap!important;overflow:visible!important}.nav-link{min-height:36px;color:var(--muted);white-space:nowrap;letter-spacing:-.01em;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:9px 11px;font-size:12px;font-weight:950;line-height:1;transition:color .16s,border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.nav-link:hover,.nav-link:focus-visible{color:var(--ink);background:#c9f85714;border-color:#c9f85738;box-shadow:inset 0 1px #ffffff09}.nav-link:active{transform:translateY(1px)scale(.99)}@media (max-width:1120px){.header-inner{gap:18px}.nav-link{padding-left:9px;padding-right:9px;font-size:11px}}@media (max-width:980px){.site-header{height:auto}.header-inner{flex-wrap:wrap;align-items:center;gap:14px;min-height:72px;padding-top:12px;padding-bottom:10px}.brand{align-self:center}.header-actions{margin-left:auto}.main-nav{flex-basis:100%;order:3;gap:7px;width:100%;padding:0 0 8px!important}.nav-link{background:#c9f8570b;border-color:#c9f8571f;flex:124px}}@media (max-width:620px){.header-inner{min-height:70px}.main-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important;display:grid!important}.nav-link{text-overflow:ellipsis;width:100%;min-width:0;padding:10px 8px;overflow:hidden}.brand{font-size:14px}.brand>span{width:30px;height:30px;margin-right:8px}.header-actions{gap:13px}}@media (max-width:360px){.main-nav{grid-template-columns:1fr}}.public-site-header,.app-site-header{background:#080d0ad1;border-bottom:1px solid #c9f85717;height:64px;box-shadow:0 10px 40px #0000002e}.public-header-inner,.app-header-inner{gap:16px;height:64px;position:relative}.public-nav{align-items:center;gap:8px;margin-left:auto;display:flex}.public-nav a{min-height:36px;color:var(--muted);border:1px solid #c9f8571a;border-radius:999px;justify-content:center;align-items:center;padding:9px 13px;font-size:12px;font-weight:950;display:inline-flex}.public-nav a:hover{color:var(--ink);background:#c9f85713;border-color:#c9f85733}.public-nav .public-nav-cta{background:var(--lime);border-color:var(--lime);color:#08100b}.public-header-actions{margin-left:0}.app-context-pill{color:#cbd8cf;background:#c9f8570f;border:1px solid #c9f85724;border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:260px;padding:9px 12px;font-size:12px;font-weight:950;display:inline-flex}.app-context-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-menu-trigger{color:var(--ink);cursor:pointer;background:linear-gradient(135deg,#c9f85724,#c9f8570f);border:1px solid #c9f85738;border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.portal-menu-trigger:hover{background:#c9f85721;border-color:#c9f8575c}.app-header-actions{margin-left:auto}.portal-menu{z-index:100;background:radial-gradient(circle at 18% 0,#c9f85729,#0000 35%),linear-gradient(145deg,#0f1812fa,#080d0afa);border-radius:26px;padding:18px;position:absolute;top:calc(100% + 12px);left:32px;right:32px;box-shadow:0 34px 110px #00000085,inset 0 1px #ffffff08}.portal-menu-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:15px;display:flex}.portal-menu-head h2{letter-spacing:-.06em;margin:7px 0 0;font-size:clamp(25px,3vw,42px);line-height:.95}.portal-home-link,.portal-menu-foot a{color:var(--lime);white-space:nowrap;background:#c9f85712;border:1px solid #c9f85729;border-radius:999px;align-items:center;gap:8px;padding:9px 11px;font-size:12px;font-weight:950;display:inline-flex}.portal-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.portal-feature-card{background:#080d0a8a;border:1px solid #c9f85721;border-radius:20px;min-width:0;padding:14px}.portal-feature-title{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;margin-bottom:12px;display:grid}.portal-feature-title>span{width:38px;height:38px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:14px;place-items:center;display:grid}.portal-feature-title h3{letter-spacing:-.045em;margin:0;font-size:22px;line-height:1}.portal-feature-title p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.35}.portal-feature-links{gap:6px;display:grid}.portal-feature-links a{color:var(--ink);background:#ffffff06;border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.portal-feature-links a:hover{color:var(--lime);background:#c9f85713;border-color:#c9f8572e}.portal-feature-links b{font-size:13px;display:block}.portal-feature-links small{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.25;display:block}.portal-feature-links a:hover small{color:#c4cec8}.portal-menu-foot{border-top:1px solid #c9f8571a;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:14px;display:flex}@media (max-width:980px){.public-site-header,.app-site-header{height:auto}.public-header-inner,.app-header-inner{height:auto;min-height:64px;padding-top:10px;padding-bottom:10px}.app-context-pill{display:none}.portal-menu{top:calc(100% + 8px);left:16px;right:16px}.portal-menu-grid{grid-template-columns:1fr}.portal-menu-head{display:grid}.portal-home-link{justify-self:start}}@media (max-width:620px){.public-nav a:not(.public-nav-cta){display:none}.portal-menu-trigger{margin-left:auto}.app-header-actions{gap:12px}.app-header-actions a[aria-label=Administration]{display:none}.portal-menu{border-radius:22px;max-height:calc(100vh - 92px);padding:13px;overflow:auto}.portal-feature-card{padding:12px}.portal-feature-title h3{font-size:19px}.portal-menu-foot{display:grid}.portal-menu-foot a{justify-content:center}.brand{font-size:13px}}.app-home{padding-top:26px;padding-bottom:70px}.app-command-center{grid-template-columns:minmax(0,1.05fr) minmax(340px,.74fr);grid-template-areas:"copy focus""signals signals";gap:14px;margin:0 0 16px;display:grid}.app-command-copy{border:1px solid var(--line);background:radial-gradient(circle at 8% 0,#c9f85726,#0000 36%),linear-gradient(145deg,#111b14fa,#080d0af5);border-radius:24px;grid-area:copy;min-height:260px;padding:28px}.app-command-copy h1{letter-spacing:-.08em;margin:12px 0;font-size:clamp(42px,5.7vw,82px);line-height:.88}.app-command-copy p{max-width:720px;font-size:16px;line-height:1.55}.app-command-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.app-focus-card{background:radial-gradient(circle at 82% 0,#c9f85733,#0000 38%),linear-gradient(145deg,#121d16fa,#080d0af5);flex-direction:column;grid-area:focus;justify-content:space-between;min-height:260px;padding:22px;overflow:hidden;display:flex!important}.app-focus-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.app-focus-top b{background:var(--lime);color:#08100b;letter-spacing:-.04em;border-radius:999px;padding:7px 10px;font-size:18px}.app-focus-teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:24px 0;display:grid}.app-focus-teams>span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.app-signal-grid{grid-area:signals;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.app-signal-card{background:linear-gradient(145deg,#101913f5,#080d0af0);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:4px 12px;padding:15px;display:grid!important}.app-signal-card>span{width:40px;height:40px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:14px;grid-row:1/4;place-items:center;display:grid}.app-signal-card small,.app-signal-card em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;font-weight:850;display:block;overflow:hidden}.app-signal-card b{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}.app-overview-grid{grid-template-columns:1fr 1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.app-overview-panel{min-height:300px;padding:18px}.app-panel-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.app-panel-head h2{letter-spacing:-.055em;margin:6px 0 0;font-size:28px;line-height:1}.app-panel-head a{color:var(--lime);white-space:nowrap;font-size:12px;font-weight:950}.app-compact-list,.app-mover-preview,.app-xi-stars{gap:9px;display:grid}.app-compact-match{border:1px solid var(--line);background:#080d0a7a;border-radius:14px;grid-template-columns:44px minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:9px;padding:11px;display:grid}.app-compact-match span,.app-compact-match small{color:var(--muted);font-size:11px;font-weight:900}.app-compact-match b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.app-mover-preview a{border:1px solid var(--line);background:#080d0a7a;border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.app-mover-preview span{width:32px;height:32px;color:var(--lime);background:#c9f8571a;border-radius:12px;place-items:center;display:grid}.app-mover-preview span.down{color:#ffad99;background:#ff795a1c}.app-mover-preview b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-mover-preview strong{color:var(--lime)}.app-xi-preview{background:radial-gradient(circle at 50% 0,#c9f8571f,#0000 42%),linear-gradient(145deg,#101913f5,#080d0af0)}.app-xi-score{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;margin-bottom:12px;padding-bottom:13px;display:grid}.app-xi-score span,.app-xi-score small{color:var(--muted);font-size:11px;font-weight:900}.app-xi-score b{letter-spacing:-.08em;color:var(--lime);grid-area:1/2/3;font-size:52px;line-height:.82}.app-xi-stars a{border:1px solid var(--line);background:#080d0a85;border-radius:13px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.app-xi-stars span{width:28px;height:28px;color:var(--lime);background:#1e2a23;border-radius:9px;place-items:center;display:grid;overflow:hidden}.app-xi-stars img{object-fit:contain;width:80%;height:80%}.app-xi-stars b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.app-xi-stars strong{color:var(--lime)}.app-feature-rail{grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 18px;display:grid}.app-feature-link{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:5px 11px;padding:14px;display:grid!important}.app-feature-link>span{width:38px;height:38px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:14px;grid-row:1/3;place-items:center;display:grid}.app-feature-link svg{width:18px;height:18px}.app-feature-link small{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.app-feature-link b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-empty{background:#c9f85709;border:1px dashed #c9f85729;border-radius:15px;padding:16px}.app-recent-section{padding-top:4px}.app-match-card-grid{margin-top:12px}@media (max-width:1100px){.app-command-center{grid-template-columns:1fr;grid-template-areas:"copy""focus""signals"}.app-overview-grid{grid-template-columns:1fr 1fr}.app-xi-preview{grid-column:1/-1}.app-feature-rail{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.app-home{padding-top:16px}.app-command-copy,.app-focus-card,.app-overview-panel{padding:18px}.app-command-copy{min-height:0}.app-command-copy h1{font-size:44px}.app-signal-grid,.app-overview-grid,.app-feature-rail{grid-template-columns:1fr}.app-focus-teams{grid-template-columns:1fr;justify-items:start}.app-focus-teams>span{display:none}.app-compact-match{grid-template-columns:40px minmax(0,1fr)}.app-compact-match small{display:none}.app-compact-match b:last-child{grid-column:2}.app-panel-head h2{font-size:24px}}.app-logo{width:34px;height:34px;color:var(--lime);background:#1e2a23;border:1px solid #c9f85721;border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.app-logo img{object-fit:contain;width:80%;height:80%}.app-team-mini{min-width:0!important;color:var(--ink)!important;letter-spacing:-.03em!important;text-transform:none!important;align-items:center!important;gap:10px!important;font-size:16px!important;font-weight:950!important;display:flex!important}.app-team-mini.right{text-align:right;justify-content:flex-end}.app-team-mini b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-focus-teams>.app-team-mini{font-size:22px!important}.app-focus-teams>.app-team-mini .app-logo{border-radius:15px;width:44px;height:44px}.app-focus-teams>span:not(.app-team-mini){width:32px;height:32px;color:var(--lime);background:#c9f85714;border:1px solid #c9f85729;border-radius:999px;place-items:center;font-size:10px;display:grid}.app-focus-prob{gap:4px;height:8px;margin:-4px 0 16px;display:flex}.app-focus-prob span{background:var(--lime);border-radius:999px;display:block}.app-focus-prob span:nth-child(2){background:#7d8a82}.app-focus-prob span:nth-child(3){background:var(--orange)}.app-compact-match>span:first-child{text-align:center;color:#b8c4bd;justify-self:center;width:42px}.app-compact-match .app-team-mini{font-size:14px!important}.app-compact-match .app-logo{border-radius:10px;width:30px;height:30px}.app-compact-match small{place-items:center;display:grid;color:var(--lime)!important}.app-mover-preview a{grid-template-columns:38px minmax(0,1fr) auto;min-height:68px}.app-mover-preview .app-logo{width:38px;height:38px}.app-mover-preview a>span:not(.app-logo){min-width:0;width:auto!important;height:auto!important;color:inherit!important;place-items:initial!important;background:0 0!important;border-radius:0!important;display:grid!important}.app-mover-preview small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;font-weight:850;display:block;overflow:hidden}.app-mover-preview strong{text-align:center;background:#c9f8571f;border:1px solid #c9f85733;border-radius:999px;min-width:58px;padding:7px 9px;font-size:15px}.app-mover-preview strong.down{color:#ffad99;background:#ff795a1a;border-color:#ff795a33}.app-mini-xi-score{grid-template-columns:1fr auto;align-items:end;display:grid}.app-mini-xi-score span,.app-mini-xi-score small{color:var(--muted);font-size:11px;font-weight:900}.app-mini-xi-score b{color:var(--lime);letter-spacing:-.08em;grid-area:1/2/3;font-size:46px;line-height:.8}.app-mini-pitch{border-radius:18px;height:276px}.app-mini-pitch-player{border:1px solid #c9f85747;border-left:4px solid var(--lime);background:#080d0ae6;border-radius:13px;grid-template-columns:22px 1fr;align-items:center;gap:2px 5px;width:74px;min-height:48px;padding:6px;display:grid;position:absolute;box-shadow:0 10px 24px #00000040;transform:translate(-50%,-50%)!important}.app-mini-pitch-player .app-logo{border-radius:7px;grid-row:1/3;width:22px;height:22px}.app-mini-pitch-player span:not(.app-logo){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:950;overflow:hidden}.app-mini-pitch-player b{color:var(--lime);font-size:11px;line-height:1}.home-tables{padding:16px}.home-tables-head{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:center}.home-tables-head h2{font-size:30px}.home-tables-head p{font-size:13px;line-height:1.45}.home-tabs{gap:7px}.home-tabs button{border-radius:999px;grid-template-rows:1fr;grid-template-columns:24px minmax(0,1fr);padding:9px 10px}.home-tabs button small{display:none}.competition-ranking-row{grid-template-columns:34px 40px minmax(0,1fr) 58px 58px 72px 16px}.competition-ranking-main small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:900px){.home-tables-head{grid-template-columns:1fr;display:grid}.home-tabs{scrollbar-width:none;padding-bottom:3px;display:flex;overflow-x:auto}.home-tabs::-webkit-scrollbar{display:none}.home-tabs button{flex:none;min-width:138px}.competition-ranking-row{grid-template-columns:30px 38px minmax(0,1fr) auto;gap:9px}.competition-ranking-split{display:none}.competition-ranking-total{font-size:22px}.competition-ranking-row>svg{display:none}}@media (max-width:720px){.app-focus-teams{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.app-focus-teams>.app-team-mini{font-size:20px!important}.app-focus-teams>.app-team-mini.right{text-align:left;justify-content:flex-start}.app-focus-teams>span:not(.app-team-mini){display:none}.app-compact-match{grid-template-columns:42px minmax(0,1fr);gap:8px}.app-compact-match .app-team-mini:last-child{grid-column:2}.app-compact-match small{display:none}.app-mini-pitch{height:250px}.app-mini-pitch-player{grid-template-columns:18px 1fr;width:64px}.app-mini-pitch-player .app-logo{width:18px;height:18px}.app-mini-pitch-player span:not(.app-logo){font-size:9px}.home-tables{padding:14px}.home-tables-head h2{font-size:28px}.competition-ranking-row{border-radius:16px;padding:11px}.competition-ranking-main b{max-width:100%}.competition-ranking-total{font-size:20px}}.search-page{padding-top:30px;padding-bottom:78px}.search-hero{background:radial-gradient(circle at 84% 0,#c9f85733,#0000 36%),linear-gradient(145deg,#121d16fa,#080d0af5);grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:26px;padding:30px;display:grid;position:relative;overflow:hidden}.search-hero:before{content:"";background:var(--lime);filter:blur(95px);opacity:.09;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-120px;right:-90px}.search-hero h1{letter-spacing:-.08em;margin:12px 0;font-size:clamp(42px,5.4vw,82px);line-height:.88}.search-hero p{max-width:680px;font-size:16px;line-height:1.55}.search-hero-command{z-index:1;gap:14px;display:grid;position:relative}.search-page .search-form{background:#080d0ab8;border:1px solid #c9f8572e;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;gap:9px;width:100%;min-width:0;padding:8px;display:grid;box-shadow:inset 0 1px #ffffff09,0 18px 54px #0000002e}.search-page .search-form input{min-width:0;color:var(--ink);outline:0;font-size:17px;font-weight:850;background:0 0!important;border:0!important;border-radius:15px!important;padding:14px!important}.search-page .search-form input::placeholder{color:#6f7b73}.search-page .search-form button{background:var(--lime);color:#08100b;cursor:pointer;border:0;border-radius:16px;padding:0 18px;font-weight:950}.search-summary,.search-hint{border:1px solid var(--line);color:var(--muted);background:#080d0a80;border-radius:18px;align-items:center;gap:10px;padding:13px 14px;display:flex}.search-summary span{width:42px;height:42px;color:var(--lime);background:#c9f8571f;border:1px solid #c9f8572e;border-radius:14px;place-items:center;font-weight:950;display:grid}.search-summary b{color:var(--ink)}.search-summary small{white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-weight:850;overflow:hidden}.search-hint svg{color:var(--lime);flex:none}.search-results-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.search-result-group{background:linear-gradient(145deg,#101913f5,#080d0af0);min-width:0;padding:18px}.search-result-head{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:14px;display:grid}.search-result-head>span{width:42px;height:42px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:15px;place-items:center;display:grid}.search-result-head small{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:950;display:block;overflow:hidden}.search-result-head h2{letter-spacing:-.055em;margin:4px 0 0;font-size:26px;line-height:1}.search-result-head>b{min-width:36px;height:36px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:999px;place-items:center;display:grid}.search-card-list{gap:9px;display:grid}.search-result-card{border:1px solid var(--line);background:#080d0a85;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:76px;padding:10px 12px;display:grid}.search-result-card:hover{background:#c9f8570e;border-color:#c9f85752}.search-result-card>svg{color:var(--lime);opacity:.72}.search-result-icon{width:42px;height:42px;color:var(--lime);background:#1d2821;border:1px solid #c9f8571f;border-radius:14px;place-items:center;display:grid;overflow:hidden}.search-result-icon img{object-fit:contain;width:78%;height:78%}.search-result-main{gap:3px;min-width:0;display:grid}.search-result-main b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.search-result-main small,.search-result-main span{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12px;font-weight:850;overflow:hidden}.search-result-main span{color:#c4cec8}.search-no-results{color:var(--muted);text-align:center;background:#c9f85709;border:1px dashed #c9f85726;border-radius:16px;padding:18px;font-weight:850}.search-empty-state{text-align:center;background:radial-gradient(circle at 50% 0,#c9f8571f,#0000 38%),linear-gradient(145deg,#101913f5,#080d0af0);justify-items:center;gap:10px;margin-top:16px;padding:42px;display:grid}.search-empty-state h2{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(30px,4vw,54px);line-height:1}.search-empty-state p{max-width:620px;margin:0;line-height:1.55}.search-radar,.search-loading-orb{width:78px;height:78px;color:var(--lime);background:linear-gradient(145deg,#c9f85726,#080d0ae6);border:1px solid #c9f85738;border-radius:26px;place-items:center;display:grid;position:relative;box-shadow:0 0 48px #c9f8571a}.search-radar span,.search-radar i,.search-loading-orb span,.search-loading-orb i{border:1px solid #c9f85729;border-radius:30px;animation:1.45s ease-in-out infinite lensPulse;position:absolute;inset:-7px}.search-radar i,.search-loading-orb i{border-color:#c9f85747 #c9f85747 #0000 #0000;animation:1.2s linear infinite searchSweep;inset:11px}.search-loading-orb{border-radius:32px;justify-self:end;width:96px;height:96px}.search-loading-group .search-result-head small,.search-loading-group .search-result-head h2,.search-loading-group .search-result-head b,.search-loading-card span,.search-loading-card em{color:#0000;background:linear-gradient(90deg,#c9f85714,#ffffff09,#c9f85714) 0 0/220% 100%;border-radius:999px;animation:1.55s linear infinite lensShimmer}.search-loading-card{border:1px solid var(--line);background:#080d0a85;border-radius:16px;grid-template-rows:18px 14px;grid-template-columns:42px minmax(0,1fr);gap:8px 11px;margin-bottom:9px;padding:13px;display:grid}.search-loading-card i{background:#c9f8571a;border-radius:14px;grid-row:1/3;width:42px;height:42px}.search-loading-card span{height:18px}.search-loading-card em{width:64%;height:14px}@keyframes searchSweep{to{transform:rotate(360deg)}}@media (max-width:1100px){.search-hero,.search-results-grid{grid-template-columns:1fr}.search-loading-orb{justify-self:start}.search-result-group{padding:16px}}@media (max-width:620px){.search-page{padding-top:18px}.search-hero{border-radius:22px;padding:20px}.search-hero h1{font-size:42px}.search-page .search-form{grid-template-columns:1fr}.search-page .search-form button{min-height:46px}.search-summary{grid-template-columns:42px minmax(0,1fr);display:grid}.search-summary small{grid-column:1/-1;margin-left:0}.search-result-card{grid-template-columns:38px minmax(0,1fr);padding:10px}.search-result-card>svg{display:none}.search-result-icon{width:38px;height:38px}.search-result-head{grid-template-columns:38px minmax(0,1fr) auto}.search-result-head>span{width:38px;height:38px}.search-empty-state{padding:28px 18px}}.entity-text-link{color:inherit;text-decoration:none}.entity-text-link:hover{color:var(--lime);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.entity-score-link{color:var(--ink);border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;display:inline-flex}.entity-score-link:hover{color:var(--lime);background:#c9f85714}.entity-open-link:hover{color:var(--lime)!important}.prediction-card{transition:transform .16s,border-color .16s,box-shadow .16s}.prediction-card:hover{border-color:#c9f85738;transform:translateY(-1px);box-shadow:0 14px 34px #0003}.app-compact-match-link{color:var(--lime);place-items:center;display:grid}.app-compact-match{grid-template-columns:50px minmax(0,1fr) 28px minmax(0,1fr) 22px}.app-mover-preview-row{border:1px solid var(--line);background:#080d0a7a;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:10px;display:grid}.app-mover-preview-row a{color:inherit;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:none!important;min-height:0!important;padding:0!important;display:inline-flex!important}.app-mover-preview-row>a:first-child{width:38px;height:38px;display:block!important}.app-mover-preview-row>span:not(.app-logo){min-width:0;width:auto!important;height:auto!important;color:inherit!important;place-items:initial!important;background:0 0!important;border-radius:0!important;display:grid!important}.app-mover-preview-row small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;font-weight:850;display:block;overflow:hidden}.app-mover-preview-row strong{text-align:center;min-width:58px;color:var(--lime);background:#c9f8571f;border:1px solid #c9f85733;border-radius:999px;padding:7px 9px;font-size:15px}.app-mover-preview-row strong.down{color:#ffad99;background:#ff795a1a;border-color:#ff795a33}@media (max-width:720px){.app-compact-match{grid-template-columns:42px minmax(0,1fr) 22px}.app-compact-match .app-team-mini:last-of-type{grid-column:2}.app-compact-match-link{grid-area:1/3/span 2}}.lineup-pitch{box-shadow:inset 0 0 0 1px #c9f8570a,inset 0 18px 80px #c9f85709}.lineup-pitch:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:18%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pitch-player.role-defensive,.app-mini-pitch-player.role-defensive{border-left-color:#72e2a6}.pitch-player.role-balanced,.app-mini-pitch-player.role-balanced{border-left-color:#c9f857}.pitch-player.role-offensive,.app-mini-pitch-player.role-offensive{border-left-color:#ffcf5f}.role-chip{z-index:2;text-align:center;color:#b8c4bd;letter-spacing:.02em;background:#101713;border:1px solid #c9f85733;border-radius:999px;min-width:30px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:950;line-height:1;position:absolute;bottom:-8px;left:-7px;box-shadow:0 7px 16px #00000057}.best-xi-player{border-radius:15px;min-height:50px;grid-template-columns:22px minmax(0,1fr)!important;width:clamp(86px,8.4vw,116px)!important;padding:7px 8px!important}.best-xi-player .best-xi-logo{width:22px;height:22px}.best-xi-player span:not(.best-xi-logo){font-size:clamp(10px,.9vw,12px)}.best-xi-player>b{justify-self:start;margin-top:2px}.app-mini-pitch{height:clamp(310px,34vw,410px)!important}.app-mini-pitch-player{border-radius:13px;grid-template-columns:19px minmax(0,1fr)!important;width:clamp(62px,6.8vw,82px)!important;min-height:46px!important;padding:6px!important}.app-mini-pitch-player .app-logo{border-radius:7px!important;width:19px!important;height:19px!important}.app-mini-pitch-player span:not(.app-logo){font-size:clamp(9px,.85vw,11px)!important}.app-mini-pitch-player b{font-size:clamp(10px,.95vw,12px)!important}.match-pitch-player{min-height:48px;width:clamp(86px,8vw,108px)!important}.team-competition-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-bottom:22px;display:grid}.team-competition-card{background:radial-gradient(circle at 82% 0,#c9f8571a,#0000 32%),linear-gradient(145deg,#101913f5,#080d0af0);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;padding:16px;transition:border-color .16s,transform .16s;display:grid}.team-competition-card:hover{border-color:#c9f85757;transform:translateY(-1px)}.team-competition-logo{width:48px;height:48px;color:var(--lime);background:#1e2a23;border:1px solid #c9f85729;border-radius:16px;place-items:center;display:grid;overflow:hidden}.team-competition-logo img{object-fit:contain;width:78%;height:78%}.team-competition-main{gap:4px;min-width:0;display:grid}.team-competition-main small{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:950;overflow:hidden}.team-competition-main b{letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;font-size:19px;overflow:hidden}.team-competition-main em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:850;overflow:hidden}.team-competition-rank{text-align:right;justify-items:end;gap:4px;display:grid}.team-competition-rank strong{color:var(--lime);letter-spacing:-.06em;font-size:26px;line-height:.9}.team-competition-rank small{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:900}.team-competition-empty{color:var(--muted);margin-bottom:22px;padding:18px;font-weight:850}@media (max-width:560px){.team-competition-card{grid-template-columns:42px minmax(0,1fr);gap:11px}.team-competition-logo{border-radius:14px;width:42px;height:42px}.team-competition-rank{text-align:left;border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:10px;display:flex}}.auth-mode-link{text-align:center;color:var(--lime);margin-top:14px;font-size:12px;font-weight:900;display:block}.auth-mode-link:hover{text-underline-offset:4px;text-decoration:underline}.onboarding-page{padding-top:34px;padding-bottom:72px}.onboarding-intro{background:radial-gradient(circle at 84% 0,#c9f8572e,#0000 35%),linear-gradient(145deg,#101913fa,#080d0af5);grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:16px;padding:24px;display:grid}.onboarding-intro>span{width:58px;height:58px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f85738;border-radius:20px;place-items:center;display:grid}.onboarding-intro h1{letter-spacing:-.075em;margin:8px 0;font-size:clamp(36px,5vw,68px);line-height:.92}.onboarding-intro p{max-width:780px;margin:0;line-height:1.5}.pricing-card.plus{border-color:#c9f8576b;box-shadow:0 24px 74px #c9f85714}.pricing-card.plus:before{background:linear-gradient(90deg,var(--lime),#7df0a3)}.pricing-card.current-plan{border-color:#7df0a394;box-shadow:0 24px 80px #7df0a31c,inset 0 0 0 1px #7df0a314}.pricing-card.current-plan:before{background:linear-gradient(90deg,#7df0a3,var(--lime))}.pricing-badge.current{color:#071008;background:#7df0a3;border-color:#7df0a3}.pricing-login-state{color:#d9e2dc;background:#7df0a313;border:1px solid #7df0a338;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;width:max-content;max-width:100%;margin-top:16px;padding:10px 13px;font-size:12px;display:flex}.pricing-login-state>svg{color:#7df0a3}.pricing-login-state span{overflow-wrap:anywhere;min-width:0}.pricing-login-state strong{color:#7df0a3;border-left:1px solid #7df0a333;padding-left:12px}.btn-current{color:#b9ffd0;background:#7df0a31f;border-color:#7df0a36b}.btn-current:hover{background:#7df0a330}.account-billing-plus{border-color:#c9f85757}.pricing-interval-switch{background:#080d0ab3;border:1px solid #c9f85729;border-radius:999px;gap:6px;margin-top:18px;padding:5px;display:inline-flex}.pricing-interval-switch a{color:var(--muted);border-radius:999px;padding:9px 13px;font-size:12px;font-weight:950}.pricing-interval-switch a.active{background:var(--lime);color:#071008}.pricing-interval-switch span{text-transform:uppercase;letter-spacing:.08em;margin-left:5px;font-size:9px}.pricing-notice{color:var(--lime);margin:14px 0 0;font-size:13px;font-weight:850}.pricing-notice.error{color:#ffad99}.pricing-card.recommended{transform:translateY(-6px)}.pricing-badge.founding{color:#ffdf87;background:#ff8e4c21;border-color:#ff8e4c5c}.pricing-plan-promise{color:var(--ink);margin:6px 0 0;font-size:16px;font-weight:1000;min-height:0!important}.pricing-plan-items{gap:8px;margin:4px 0 12px;display:grid}.pricing-plan-items span{color:#d9e2dc;align-items:flex-start;gap:8px;font-size:12px;font-weight:850;line-height:1.35;display:flex}.pricing-plan-items svg{color:var(--lime);flex:none}.pricing-card form{margin-top:auto;display:grid}.pricing-card form .btn{width:100%}.pricing-table-compact .pricing-table-row{grid-template-columns:minmax(320px,1fr) 180px 180px 190px}.pricing-table-compact .pricing-table-row span:first-child{text-transform:none;letter-spacing:0;color:var(--ink);font-size:13px}.pricing-table-compact .pricing-table-row b:nth-child(3){color:var(--lime)}.pricing-table-compact .pricing-table-row b:nth-child(4){color:#ffdf87}.pricing-teams-note{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:64px;padding:22px;display:grid}.pricing-teams-note>svg{width:52px;height:52px;color:var(--lime);background:#c9f85714;border:1px solid #c9f8572e;border-radius:18px;padding:14px}.pricing-teams-note h2{letter-spacing:-.055em;margin:5px 0 7px;font-size:clamp(24px,3vw,42px);line-height:.95}.pricing-teams-note p{margin:0}.billing-success-page{place-items:center;min-height:70vh;padding-top:48px;padding-bottom:70px;display:grid}.billing-success-card{text-align:center;background:radial-gradient(circle at 50% 0,#c9f8572e,#0000 42%),linear-gradient(145deg,#101913fa,#080d0af5);width:min(720px,100%);padding:38px}.billing-success-icon{width:68px;height:68px;color:var(--lime);background:#c9f8571c;border:1px solid #c9f8573d;border-radius:24px;place-items:center;margin:0 auto 18px;display:grid}.billing-success-icon svg{width:34px;height:34px}.billing-success-card h1{letter-spacing:-.075em;margin:10px 0 14px;font-size:clamp(38px,6vw,70px);line-height:.92}.billing-success-card p{font-size:15px;line-height:1.55}.billing-success-actions{justify-content:center;gap:10px;margin-top:24px;display:flex}@media (max-width:980px){.pricing-card.recommended{transform:none}.pricing-teams-note{grid-template-columns:52px minmax(0,1fr)}.pricing-teams-note .btn{grid-column:1/-1;justify-content:center}.pricing-table-compact .pricing-table-row{grid-template-columns:minmax(300px,1fr) 140px 140px 150px;min-width:760px}}@media (max-width:640px){.onboarding-intro{grid-template-columns:1fr}.pricing-login-state{width:100%}.pricing-login-state strong{border-top:1px solid #7df0a333;border-left:0;width:100%;padding:8px 0 0}.pricing-interval-switch{grid-template-columns:1fr 1fr;display:grid}.pricing-interval-switch a{text-align:center}.pricing-teams-note{grid-template-columns:1fr}.pricing-teams-note .btn{grid-column:1}.billing-success-card{padding:24px 16px}.billing-success-actions{display:grid}.billing-success-actions .btn{justify-content:center}}.email-notification-settings{gap:18px;display:grid}.email-notification-head{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:15px;display:grid}.email-notification-head>span{width:52px;height:52px;color:var(--lime);background:#c9f85717;border:1px solid #c9f85733;border-radius:17px;place-items:center;display:grid}.email-notification-head h2{margin:4px 0 5px}.email-notification-head p{margin:0}.email-notification-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.email-notification-list button{text-align:left;border:1px solid var(--line);color:var(--ink);background:#080d0a94;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.email-notification-list button.active{background:#c9f85712;border-color:#c9f85759}.email-notification-list button:disabled{opacity:.5}.email-notification-list button>span:nth-child(2){gap:3px;display:grid}.email-notification-list small{color:var(--muted);font-size:10px;line-height:1.35}.email-setting-icon{width:38px;height:38px;color:var(--lime);background:#c9f85714;border-radius:12px;place-items:center;display:grid}.email-setting-icon svg{width:17px}.email-notification-list i{min-width:38px;color:var(--muted);text-align:center;background:#ffffff0d;border-radius:999px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:950}.email-notification-list button.active i{background:var(--lime);color:#071008}.auth-action-page{place-items:center;min-height:72vh;display:grid}.auth-action-card{width:min(560px,100%);padding:30px}.auth-action-card h1{letter-spacing:-.07em;margin:8px 0 14px;font-size:clamp(36px,6vw,60px)}.auth-action-card form{gap:14px;display:grid}.auth-action-card label{gap:7px;font-size:12px;font-weight:900;display:grid}.auth-action-card input{border:1px solid var(--line);color:#fff;background:#0b110d;border-radius:9px;padding:13px}.auth-verification-state{background:#c9f85712;border:1px solid #c9f85740;border-radius:12px;margin:14px 0;padding:14px}.auth-verification-state p{margin:5px 0 0}@media (max-width:720px){.email-notification-list{grid-template-columns:1fr}.email-notification-head{grid-template-columns:46px minmax(0,1fr)}.email-notification-head>svg{display:none}}.entity-section-nav{border-bottom:1px solid var(--line);scrollbar-width:none;gap:18px;margin:-4px 0 26px;padding-bottom:10px;display:flex;overflow-x:auto}.entity-section-nav::-webkit-scrollbar{display:none}.entity-section-nav a{color:var(--muted);flex:none;font-size:12px;font-weight:900}.entity-section-nav a:hover{color:var(--lime)}.site-footer{border-top:1px solid var(--line);color:var(--muted);background:linear-gradient(#080d0a33,#050907eb);margin-top:64px;padding:0;font-size:12px;display:block}.site-footer-inner{grid-template-columns:minmax(260px,.85fr) minmax(520px,1.15fr);gap:70px;padding-top:44px;padding-bottom:34px;display:grid}.site-footer-brand{min-width:0}.site-footer-brand .brand{width:max-content;color:var(--ink);font-size:17px}.site-footer-brand p{max-width:430px;margin:18px 0 14px;line-height:1.6}.site-footer-brand small{display:block}.site-footer .import-status{color:#b8c4bd;background:#c9f8570a;border:1px solid #c9f85729;border-radius:8px;width:max-content;margin:10px 0 0;padding:7px 9px;display:block}.site-footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px!important;display:grid!important}.site-footer-nav>div{align-content:start;gap:10px;display:grid}.site-footer-nav b{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:11px}.site-footer-nav a{width:max-content;max-width:100%;transition:color .15s}.site-footer-nav a:hover{color:var(--lime)}.site-footer-social{align-items:center;gap:6px;display:inline-flex}.legal-page{padding-top:54px;padding-bottom:42px}.legal-hero{max-width:920px;margin-bottom:24px}.legal-hero h1{letter-spacing:-.08em;margin:14px 0 20px;font-size:clamp(48px,7vw,94px);line-height:.88}.legal-hero>p{max-width:760px;color:var(--muted);font-size:17px;line-height:1.6}.legal-hero>small{color:#718077;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:11px;font-weight:800;display:block}.legal-document{background:radial-gradient(circle at 92% 0,#c9f85712,#0000 26%),linear-gradient(145deg,#121b15fa,#090f0bfa);max-width:980px;padding:clamp(22px,4vw,48px)}.legal-document section{border-bottom:1px solid var(--line);margin:0 0 30px;padding:0 0 30px;scroll-margin-top:94px}.legal-document section:last-of-type{border-bottom:0;margin-bottom:0}.legal-document h2{color:var(--ink);letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(21px,2.5vw,30px);line-height:1.15}.legal-document p,.legal-document address,.legal-document blockquote{color:#bdc7c0;font-size:14px;line-height:1.75}.legal-document address{font-style:normal}.legal-document a{color:var(--lime);text-underline-offset:4px;-webkit-text-decoration:underline #c9f8574d;text-decoration:underline #c9f8574d}.legal-document code{border:1px solid var(--line);color:#e3ebdf;background:#080d0a;border-radius:5px;padding:2px 5px}.legal-document blockquote{border-left:3px solid var(--lime);background:#c9f8570b;margin:18px 0 0;padding:18px 20px}.legal-callout{background:#c9f8570f;border:1px solid #c9f85738;border-radius:14px;padding:15px 17px!important}.auth-legal-consent{color:var(--muted);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;line-height:1.5;margin:16px 0!important;font-size:11px!important;display:grid!important}.auth-legal-consent input{width:16px;height:16px;accent-color:var(--lime);margin:2px 0 0}.auth-legal-consent a,.pricing-legal-note a{color:var(--lime);text-underline-offset:3px;text-decoration:underline}.pricing-legal-note{max-width:940px;color:var(--muted);text-align:center;margin:-20px auto 44px;font-size:11px;line-height:1.55}@media (max-width:900px){.site-footer-inner{grid-template-columns:1fr;gap:34px}.site-footer-nav{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:620px){.site-footer-inner{padding-top:34px}.site-footer-nav{grid-template-columns:1fr 1fr!important;gap:26px!important}.legal-page{padding-top:36px}.legal-document{border-radius:14px}.legal-document p,.legal-document address,.legal-document blockquote{font-size:13px}}.competition-match-hub,.entity-match-hub{gap:14px;margin-bottom:34px;scroll-margin-top:90px;display:grid}.competition-detail-hero{margin:28px 0 10px}.competition-detail-identity{align-items:center;gap:22px;display:flex}.competition-detail-identity>span{background:radial-gradient(circle at 30% 20%,#c9f85724,#080d0ad6);border:1px solid #c9f85738;border-radius:28px;flex:none;place-items:center;width:96px;height:96px;display:grid;box-shadow:0 20px 50px #00000047}.competition-detail-identity>span img{object-fit:contain;width:72%;height:72%}.competition-detail-identity .page-head{margin:0}.competition-detail-facts{flex-wrap:wrap;gap:8px;margin:12px 0 18px;padding-left:118px;display:flex}.competition-detail-facts span{border:1px solid var(--line);color:var(--muted);background:#ffffff06;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:850}.competition-detail-facts b{color:var(--lime);margin-right:3px}.competition-format{background:radial-gradient(circle at 95% 0,#c9f85721,#0000 26%),linear-gradient(145deg,#0e1711fa,#070c09f5);border:1px solid #c9f85729;border-radius:28px;margin:0 0 38px;padding:22px;scroll-margin-top:90px;overflow:hidden}.competition-format-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:17px;display:flex}.competition-format-head h2{letter-spacing:-.06em;margin:6px 0 8px;font-size:clamp(31px,4vw,52px);line-height:.95}.competition-format-head p{color:var(--muted);margin:0;font-weight:750}.competition-format-chip{white-space:nowrap;color:var(--lime);background:#c9f85717;border:1px solid #c9f85740;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:950;display:inline-flex}.competition-standing-groups{gap:12px;display:grid}.competition-standing-groups.is-grouped{grid-template-columns:repeat(auto-fit,minmax(390px,1fr))}.competition-standing-card{border:1px solid var(--line);background:#050a078f;border-radius:19px;min-width:0;overflow:hidden}.competition-standing-title{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:13px 14px;display:grid}.competition-standing-title svg{color:var(--lime)}.competition-standing-title b{font-size:14px}.competition-standing-title span{color:var(--muted);font-size:10px;font-weight:900}.competition-standing-scroll{overflow-x:auto}.competition-standing-row{font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff0b;grid-template-columns:30px minmax(180px,1fr) 40px 48px 46px;align-items:center;gap:7px;min-width:400px;padding:9px 13px;font-size:12px;display:grid}.competition-standing-row:last-child{border-bottom:0}.competition-standing-row.heading{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:950}.competition-standing-row>span:not(.competition-standing-team),.competition-standing-row>strong:not(:first-child){text-align:right}.competition-standing-team{grid-template-columns:27px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.competition-standing-team img,.competition-standing-team i{object-fit:contain;background:#ffffff0d;border-radius:9px;width:27px;height:27px}.competition-standing-team b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.competition-standing-row .positive{color:#7df0a3}.competition-standing-row .negative{color:#ff8f7f}.competition-knockout{margin-top:18px}.competition-knockout-title{justify-content:space-between;align-items:center;margin:0 2px 10px;display:flex}.competition-knockout-title h3{margin:3px 0 0;font-size:23px}.competition-knockout-title>svg{color:#ffd86b}.competition-knockout-track{grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:10px;padding-bottom:4px;display:grid;overflow-x:auto}.competition-knockout-round{border:1px solid var(--line);background:#050a078c;border-radius:17px;align-content:start;gap:8px;padding:11px;display:grid}.competition-knockout-round>div:first-child{justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 5px;display:flex}.competition-knockout-round>div:first-child span{color:var(--muted);font-size:9px;font-weight:900}.competition-knockout-match{color:var(--ink);background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;gap:5px;padding:9px;display:grid}.competition-knockout-match:hover{background:#c9f8570d;border-color:#c9f85747}.competition-knockout-match small{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.competition-knockout-match>span{grid-template-columns:minmax(0,1fr) auto;gap:8px;font-size:11px;font-weight:850;display:grid}.competition-format-source{color:var(--muted);margin-top:12px;font-size:9px;font-weight:800}.competition-format-empty{color:var(--muted);background:#c9f85709;border:1px dashed #c9f85738;border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;margin:0 0 32px;padding:15px;scroll-margin-top:90px;display:grid}.competition-format-empty svg{color:var(--lime)}.competition-format-empty b,.competition-format-empty span{display:block}.competition-format-empty b{color:var(--ink);margin-bottom:3px}.competition-format-empty span{font-size:12px}@media (max-width:720px){.competition-detail-identity{align-items:flex-start}.competition-detail-identity>span{border-radius:20px;width:66px;height:66px}.competition-detail-facts{padding-left:0}.competition-format{border-radius:22px;padding:16px}.competition-format-head{display:grid}.competition-format-chip{justify-self:start}.competition-standing-groups.is-grouped{grid-template-columns:1fr}.competition-standing-row{grid-template-columns:25px minmax(165px,1fr) 34px 43px 39px;padding:9px 10px}.competition-detail-identity .page-head h1{font-size:clamp(38px,12vw,58px)!important}}.competition-match-hub-head{justify-content:space-between;align-items:flex-end;gap:16px;min-height:52px;display:flex}.competition-match-hub-head h2{letter-spacing:0;margin:3px 0 0;font-size:24px}.entity-match-hub-link{min-height:36px;color:var(--lime);align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.team-recent-matches{border-top:1px solid var(--line);margin-top:4px}.team-recent-matches summary{color:var(--muted);cursor:pointer;padding:13px 2px;font-size:12px;font-weight:900}.team-recent-matches[open] summary{color:var(--lime)}.player-match-strip{border:1px solid var(--line);background:#080f0ac7;border-radius:8px;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:16px;margin:14px 0 28px;padding:16px;display:grid}.player-match-strip-head{color:var(--lime);justify-content:space-between;gap:12px;display:flex}.player-match-strip-head h2{letter-spacing:0;color:var(--ink);margin:3px 0 0;font-size:18px}.player-match-strip-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.player-match-strip-list a{background:#ffffff06;border:1px solid #ffffff0f;border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:48px;padding:7px 9px;display:grid}.player-match-strip-list a:hover{background:#c9f8570d;border-color:#c9f85738}.player-match-strip-list span{min-width:0;display:grid}.player-match-strip-list b,.player-match-strip-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-match-strip-list b{font-size:11px}.player-match-strip-list small{color:var(--muted);font-size:9px}.player-match-strip-list strong{font-variant-numeric:tabular-nums;font-size:12px}.player-match-strip-list strong.positive{color:#7df0a3}.player-match-strip-list strong.negative{color:#ff8f7f}.chart-tooltip a{color:var(--lime);margin-top:4px;font-size:11px;font-weight:900}.rating-chart svg a{cursor:pointer;outline:none}.rating-chart svg a:hover .rating-match-dot,.rating-chart svg a:focus .rating-match-dot{r:7;filter:drop-shadow(0 0 6px #c9f857a6)}.chart-match-links{border-top:1px solid var(--line);grid-template-columns:auto repeat(4,minmax(0,1fr));align-items:stretch;gap:6px;padding:12px 5px 7px;display:grid}.chart-match-links>span{color:var(--muted);text-transform:uppercase;align-items:center;padding-right:8px;font-size:10px;font-weight:900;display:flex}.chart-match-links a{background:#ffffff09;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:7px;display:grid}.chart-match-links a:hover{background:#c9f85714}.chart-match-links b{color:var(--lime);font-size:11px}.chart-match-links em{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:9px;font-style:normal;overflow:hidden}.match-context-bar{border:1px solid var(--line);background:#080f0ac7;border-radius:8px;grid-template-columns:minmax(180px,.45fr) minmax(320px,1fr);align-items:center;gap:14px;margin-bottom:14px;padding:12px 14px;display:grid}.match-context-bar .competition-badge-text b{font-size:14px}.match-context-bar .competition-badge-text small{font-size:11px}@media (max-width:900px){.player-match-strip{grid-template-columns:1fr}.chart-match-links{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-match-links>span{grid-column:1/-1}.match-context-bar{grid-template-columns:1fr}}@media (max-width:620px){.competition-match-hub-head{flex-direction:column;align-items:stretch}.competition-match-hub-head .match-view-tabs{width:100%}.competition-match-hub-head .match-view-tabs a{flex:1}.player-match-strip-list{grid-template-columns:1fr}.entertainment-factor.detail{grid-template-columns:auto minmax(0,1fr) auto}.entertainment-factor.detail .entertainment-bars{grid-area:2/2}.entertainment-factor.detail>strong{grid-area:1/3/3}.entertainment-breakdown{grid-column:1/-1}}@media (min-width:801px){.leaderboard-head,.leaderboard-row{grid-template-columns:44px minmax(260px,1fr) 110px 90px minmax(130px,170px)}}@media (max-width:800px){.ranking-mode-switch{scrollbar-width:none;overflow-x:auto}.ranking-mode-switch::-webkit-scrollbar{display:none}.ranking-mode-switch button{flex:none}}.compare-page{padding-top:22px}.compare-hero{isolation:isolate;background:radial-gradient(circle at 78% 30%,#c9f8572b,#0000 30%),linear-gradient(135deg,#122019 0%,#09110c 65%,#0e1a12 100%);grid-template-columns:minmax(0,1fr) 280px;align-items:center;min-height:360px;margin-bottom:16px;padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden}.compare-hero:after{content:"";z-index:-1;border:1px solid #c9f85721;border-radius:50%;width:430px;height:430px;position:absolute;top:-140px;right:-100px;box-shadow:0 0 0 46px #c9f85706,0 0 0 94px #c9f85705}.compare-hero .eyebrow{align-items:center;gap:7px;display:flex}.compare-hero h1{letter-spacing:-.085em;max-width:800px;margin:14px 0 18px;font-size:clamp(48px,7vw,94px);line-height:.84}.compare-hero h1 em{color:var(--lime);font-style:normal}.compare-hero p{color:#a6b2aa;max-width:670px;margin:0;font-size:16px;line-height:1.6}.compare-rankings-link{color:var(--ink);align-items:center;gap:9px;margin-top:25px;font-size:13px;font-weight:950;display:inline-flex}.compare-rankings-link svg,.compare-rankings-link:hover{color:var(--lime)}.compare-hero-mark{justify-self:end;align-items:center;gap:12px;display:flex}.compare-hero-mark span{width:88px;height:112px;color:var(--lime);background:#c9f85714;border:1px solid #c9f85740;border-radius:26px;place-items:center;font-size:42px;font-weight:1000;display:grid;transform:rotate(-6deg);box-shadow:0 24px 60px #00000042}.compare-hero-mark span:last-child{color:#09110c;background:var(--ink);border-color:var(--ink);transform:rotate(6deg)}.compare-hero-mark svg{color:var(--lime)}.player-compare{gap:16px}.player-compare.is-navigating{cursor:progress}.compare-arena{border:1px solid var(--line);background:linear-gradient(145deg,#101913f7,#080d0af5);border-radius:24px;padding:24px;position:relative}.compare-arena-head{align-items:center;gap:13px;margin-bottom:18px;display:flex}.compare-arena-head>span{width:38px;height:38px;color:var(--lime);background:#c9f85714;border:1px solid #c9f85733;border-radius:12px;place-items:center;font-size:11px;font-weight:1000;display:grid}.compare-arena-head h2{letter-spacing:-.055em;margin:4px 0 0;font-size:clamp(25px,3vw,38px);line-height:1}.compare-picker-grid{align-items:center;gap:12px}.compare-player-search{background:#050a078f;border:1px solid #ffffff14;border-radius:20px;min-width:0;padding:17px;position:relative}.compare-player-search.right{--side-color:#f4f7f1}.compare-search-label{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.compare-search-label span{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:1000}.compare-player-search.right .compare-search-label span{color:var(--side-color)}.compare-search-label small{color:var(--muted);font-size:10px;font-weight:850}.compare-search-selected{background:#c9f8570a;border:1px solid #c9f85721;border-radius:15px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:9px;padding:8px;display:grid}.compare-search-selected>div{gap:3px;min-width:0;display:grid}.compare-search-selected b,.compare-search-selected span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compare-search-selected b{font-size:16px}.compare-search-selected span{color:var(--muted);font-size:11px;font-weight:850}.compare-search-selected>svg{color:var(--lime)}.compare-search-input{border:1px solid var(--line);min-height:52px;color:var(--muted);background:#0e1711;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 13px;transition:border-color .16s,box-shadow .16s;display:grid}.compare-search-input.open{border-color:#c9f8576b;box-shadow:0 0 0 3px #c9f85712}.compare-search-input>svg:first-child{color:var(--lime)}.compare-search-input input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px;font-weight:850}.compare-search-input input::placeholder{color:#718078}.compare-search-input button{width:30px;height:30px;color:var(--muted);cursor:pointer;background:#ffffff0d;border:0;border-radius:9px;place-items:center;display:grid}.compare-search-results{z-index:80;background:#08100b;border:1px solid #c9f8573d;border-radius:17px;max-height:450px;padding:7px;position:absolute;top:calc(100% - 7px);left:17px;right:17px;overflow-y:auto;box-shadow:0 26px 70px #00000094}.compare-search-results-head{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;padding:8px 9px 10px;font-size:9px;font-weight:950;display:flex}.compare-search-results button{width:100%;min-height:60px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:43px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 9px;display:grid}.compare-search-results button:hover,.compare-search-results button:focus{background:#c9f85712;border-color:#c9f8572e;outline:0}.compare-search-results button>span:not(.compare-player-visual){gap:3px;min-width:0;display:grid}.compare-search-results b,.compare-search-results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compare-search-results b{font-size:14px}.compare-search-results small{color:var(--muted);font-size:10px;font-weight:800}.compare-search-results strong{color:var(--lime);font-size:15px}.compare-search-results button>svg{color:var(--muted)}.compare-search-empty{color:var(--muted);text-align:center;padding:22px 14px;font-size:12px;line-height:1.45}.compare-player-visual{width:52px;height:52px;color:var(--lime);background:#1a261e;border:1px solid #c9f85729;border-radius:16px;flex:none;place-items:center;display:grid;position:relative;overflow:visible}.compare-player-visual>img{object-fit:contain;border-radius:inherit;width:100%;height:100%;padding:7px}.compare-player-visual.photo>img{object-fit:cover;padding:0}.compare-player-visual i{background:#0b130e;border:1px solid #ffffff29;border-radius:7px;place-items:center;width:20px;height:20px;padding:3px;display:grid;position:absolute;bottom:-4px;right:-5px}.compare-player-visual i img{object-fit:contain;width:100%;height:100%}.compare-swap{border-radius:19px;grid-template-rows:auto auto;gap:1px;width:58px;height:58px;display:grid}.compare-swap span{text-transform:uppercase;letter-spacing:.08em;font-size:7px;font-weight:950}.compare-verdict{background:radial-gradient(circle at 85%,#c9f85721,#0000 28%),linear-gradient(145deg,#111c15fa,#080d0af2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 28px;display:grid}.compare-verdict-label{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:1000;display:inline-flex}.compare-verdict h2{letter-spacing:-.065em;margin:7px 0 6px;font-size:clamp(29px,4vw,48px);line-height:.96}.compare-verdict p{max-width:730px;color:var(--muted);margin:0;line-height:1.5}.compare-verdict-score{font-variant-numeric:tabular-nums;align-items:center;gap:11px;display:flex}.compare-verdict-score span{letter-spacing:-.06em;font-size:clamp(29px,4vw,48px);font-weight:1000}.compare-verdict-score span:first-child{color:var(--lime)}.compare-verdict-score i{color:var(--muted);text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950}.compare-card-grid{gap:14px}.compare-player-card{border-radius:22px;min-height:245px;padding:26px}.compare-player-card:before{display:none}.compare-player-card.left{border-top:2px solid var(--lime)}.compare-player-card.right{border-top:2px solid #f4f7f1b3}.compare-card-glow{background:var(--lime);filter:blur(90px);opacity:.06;border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-70px}.compare-player-card.right .compare-card-glow{background:#fff}.compare-player-top{grid-template-columns:76px minmax(0,1fr) auto;gap:17px}.compare-player-top>.compare-player-visual{border-radius:22px;width:76px;height:76px}.compare-player-card h2{margin:6px 0 10px;font-size:clamp(27px,3.3vw,47px)}.compare-rating{justify-items:end;display:grid}.compare-rating small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:950}.compare-rating strong{font-size:48px}.compare-rating em{border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:950}.compare-rating em.up{color:var(--lime);background:#c9f8571a}.compare-rating em.down{color:#ffad99;background:#ff795a1a}.compare-metrics{margin-top:22px}.compare-player-card.empty{align-items:flex-start}.compare-empty-orb{width:48px;height:48px;color:var(--lime);background:#c9f8570d;border:1px dashed #c9f8574d;border-radius:16px;place-items:center;margin-bottom:14px;display:grid}.compare-stat-board{padding:26px}.compare-section-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.compare-section-head h2{letter-spacing:-.06em;margin:5px 0 0;font-size:clamp(29px,4vw,46px);line-height:.95}.compare-section-head>span{color:var(--muted);font-size:11px;font-weight:850}.compare-stat-row{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;gap:15px;padding:12px 0;display:grid}.compare-stat-row>b{font-size:23px}.compare-stat-row>b:last-child{text-align:right}.compare-stat-row>b.winner{color:var(--lime)}.compare-stat-row>div{text-align:center;gap:8px;display:grid}.compare-stat-row span{color:#c5d0c9;font-size:11px;font-weight:900}.compare-stat-row i{justify-content:center;gap:3px;height:6px;display:flex}.compare-stat-row em{background:linear-gradient(90deg,#c9f85740,var(--lime));border-radius:99px 2px 2px 99px;max-width:50%;height:100%}.compare-stat-row em:last-child{background:linear-gradient(90deg,#f4f7f1,#f4f7f13b);border-radius:2px 99px 99px 2px}.compare-chart-card{border-radius:22px;padding:26px}.compare-chart-legend{color:var(--muted);flex-wrap:wrap;gap:18px;margin:10px 0 0;font-size:11px;font-weight:900;display:flex}.compare-chart-legend span{align-items:center;gap:7px;display:flex}.compare-chart-legend i{border-radius:99px;width:18px;height:3px}@keyframes compareSpin{to{transform:rotate(360deg)}}@media (max-width:1050px){.compare-hero{grid-template-columns:1fr}.compare-hero-mark{display:none}.match-filter-bar{flex-wrap:wrap;justify-content:flex-end}.match-quality-filter{flex:auto}.competition-filter-menu,.entertainment-filter-menu{flex:220px}}@media (max-width:900px){.compare-picker-grid,.compare-card-grid{grid-template-columns:1fr}.compare-swap{grid-template-rows:auto;grid-template-columns:auto auto;justify-self:center;width:120px;transform:none}.compare-verdict{grid-template-columns:1fr}.compare-verdict-score{justify-content:flex-start}.compare-chart-head,.compare-section-head{display:grid}.compare-tabs{width:100%}.compare-tabs button{flex:1}}@media (max-width:620px){.compare-page{padding-top:12px}.compare-hero{border-radius:22px;min-height:0;padding:28px 20px}.compare-hero h1{font-size:48px}.compare-arena{border-radius:20px;padding:17px}.compare-player-search{padding:12px}.compare-search-results{left:12px;right:12px}.compare-search-selected{grid-template-columns:44px minmax(0,1fr) auto}.compare-search-selected .compare-player-visual{width:44px;height:44px}.compare-player-top{grid-template-columns:58px minmax(0,1fr)}.compare-player-top>.compare-player-visual{border-radius:18px;width:58px;height:58px}.compare-rating{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;justify-self:stretch;align-items:center;padding-top:12px;display:flex}.compare-rating strong{font-size:37px}.compare-metrics{grid-template-columns:1fr 1fr}.compare-verdict,.compare-stat-board,.compare-chart-card{padding:20px 16px}.compare-stat-row{grid-template-columns:54px minmax(0,1fr) 54px;gap:8px}.compare-stat-row>b{font-size:18px}.compare-chart-card .recharts-responsive-container{margin-left:-8px;width:calc(100% + 12px)!important}.match-quality-filter{width:100%}}.profile-page{padding-top:26px!important}.profile-flow-section{margin:0 0 22px;scroll-margin-top:90px}.profile-briefing{isolation:isolate;background:radial-gradient(circle at 78% 0,#c9f85729,#0000 34%),linear-gradient(145deg,#101b14fa,#050b08fa);border:1px solid #c9f85733;border-radius:30px;grid-template-columns:minmax(0,1fr) 230px;gap:24px;margin:8px 0 28px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 32px 90px #0000003d}.profile-briefing-edge{background:radial-gradient(circle at 82% 0,#ffb95e21,#0000 34%),radial-gradient(circle at 0 100%,#c9f85714,#0000 34%),linear-gradient(145deg,#121711fa,#050b08fa);border-color:#ffb95e3d}.profile-briefing-ambient{z-index:-1;opacity:.7;position:absolute;inset:0;overflow:hidden}.profile-briefing-ambient:after{content:"";border:1px solid #c9f8571a;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-210px;right:-160px;box-shadow:0 0 0 48px #c9f85705,0 0 0 96px #c9f85703}.profile-briefing-ambient span{background:linear-gradient(#0000,#c9f8571a,#0000);width:1px;height:68%;position:absolute;top:0;left:54%;transform:rotate(26deg)}.profile-briefing-main h1{letter-spacing:-.08em;max-width:940px;margin:12px 0 15px;font-size:clamp(50px,5.85vw,82px);font-weight:580;line-height:.88}.profile-briefing-main h1 span{color:#a9b4ad}.profile-briefing-main>p{color:#aeb9b2;max-width:720px;margin:0;font-size:15px;line-height:1.55}.profile-briefing-nav{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.profile-briefing-nav a{color:#d4ddd7;background:#c9f8570b;border:1px solid #c9f85724;border-radius:13px;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:10px;font-weight:950;display:inline-flex}.profile-briefing-nav a:first-child{background:var(--lime);border-color:var(--lime);color:#071008}.profile-briefing-nav a:hover{border-color:#c9f8575c;transform:translateY(-1px)}.profile-briefing-plan{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070d09a3;border:1px solid #c9f85733;border-radius:21px;align-self:start;gap:5px;padding:18px;display:grid}.profile-briefing-plan>span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:1000;display:flex}.profile-briefing-plan>b{color:var(--lime);letter-spacing:-.07em;margin-top:8px;font-size:46px;line-height:.86}.profile-briefing-plan>small{color:#8d9a92;font-size:10px;font-weight:850}.profile-briefing-plan>a{color:#d6ded8;border-top:1px solid #c9f8571a;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;font-size:10px;font-weight:950;display:flex}.profile-briefing-edge .profile-briefing-plan>span,.profile-briefing-edge .profile-briefing-plan>b{color:#ffcf7d}.profile-briefing-signals{border-top:1px solid #ffffff12;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding-top:22px;display:grid}.profile-briefing-signals>div{background:#050b087a;border:1px solid #ffffff0f;border-radius:17px;grid-template-rows:auto auto auto;grid-template-columns:38px minmax(0,1fr);column-gap:10px;padding:13px;display:grid}.profile-briefing-signals span{width:38px;height:38px;color:var(--lime);background:#c9f8571a;border-radius:13px;grid-row:1/4;place-items:center;display:grid}.profile-briefing-signals small{color:#87958c;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:950}.profile-briefing-signals b,.profile-briefing-signals em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-briefing-signals b{font-size:14px}.profile-briefing-signals em{color:#748178;font-size:9px;font-style:normal}.profile-notification-center{gap:12px;display:grid}.profile-page .account-billing{scroll-margin-top:90px;margin-top:22px!important}@media (max-width:900px){.profile-briefing{grid-template-columns:1fr}.profile-briefing-plan{grid-template-columns:1fr auto;align-items:end;display:grid}.profile-briefing-plan>span,.profile-briefing-plan>a{grid-column:1/-1}.profile-briefing-signals{grid-template-columns:1fr 1fr}}@media (max-width:560px){.profile-page{padding-top:14px!important}.profile-briefing{border-radius:24px;margin-top:4px;padding:20px 16px}.profile-briefing-main h1{font-size:45px;line-height:.91}.profile-briefing-main>p{font-size:14px}.profile-briefing-nav{grid-template-columns:1fr 1fr;display:grid}.profile-briefing-nav a{justify-content:center}.profile-briefing-nav a:first-child{grid-column:1/-1}.profile-briefing-plan{grid-template-columns:1fr auto}.profile-briefing-plan>b{font-size:40px}.profile-briefing-signals{grid-template-columns:1fr;padding-top:16px}.profile-briefing-signals>div{min-height:68px}.profile-page .account-billing{margin-top:22px!important}}.profile-world{gap:14px;display:grid}.profile-world-overview{background:radial-gradient(circle at 86% 0,#c9f85724,#0000 33%),linear-gradient(145deg,#0f1812fa,#070c09fa);padding:28px;position:relative;overflow:hidden}.profile-world-overview:after{content:"";pointer-events:none;border:1px solid #c9f85714;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-120px;right:-80px}.profile-world-head{z-index:1;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:relative}.profile-world-head h2{letter-spacing:-.07em;margin:8px 0;font-size:clamp(34px,4.2vw,60px);line-height:.92}.profile-world-head p{max-width:720px;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.profile-world-cards{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:24px;display:grid;position:relative}.profile-world-cards>button{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#050b089e;border:1px solid #ffffff12;border-radius:17px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:13px;display:grid}.profile-world-cards>button:hover,.profile-world-cards>button.active{background:#c9f85713;border-color:#c9f85752}.profile-world-icon{width:42px;height:42px;color:var(--lime);background:#c9f85717;border-radius:14px;grid-row:1/3;place-items:center;display:grid}.profile-world-icon svg{width:18px}.profile-world-cards small{color:#87958c;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:950}.profile-world-cards strong{color:var(--lime);grid-area:1/3/3;font-size:25px;line-height:1}.profile-world-cards em{text-overflow:ellipsis;white-space:nowrap;color:#cbd5ce;min-width:0;font-size:10px;font-style:normal;font-weight:850;overflow:hidden}.profile-world-cards>button>svg{display:none}.preference-studio{background:linear-gradient(145deg,#101913f7,#080d0af2);padding:24px}.preference-studio-head{justify-content:space-between;align-items:end;gap:18px;margin-bottom:17px;display:flex}.preference-studio-head h2{letter-spacing:-.06em;margin:7px 0 0;font-size:clamp(28px,3.5vw,46px);line-height:.94}.preference-studio-head>span{color:var(--lime);background:#c9f85714;border:1px solid #c9f85733;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:950}.preference-studio-tabs{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:20px;display:grid}.preference-studio-tabs button{border:1px solid var(--line);min-width:0;color:var(--muted);cursor:pointer;background:#0a100c;border-radius:13px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px 12px;font-size:11px;font-weight:950;display:grid}.preference-studio-tabs button.active{border-color:var(--lime);background:var(--lime);color:#071008}.preference-studio-tabs svg{width:16px}.preference-studio-tabs span{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.preference-studio-tabs b{font-size:10px}.preference-picker{border-top:1px solid var(--line);grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr);gap:12px 18px;padding-top:18px;display:grid}.preference-picker .preferences-card-head{grid-column:1}.preference-picker .preferences-card-head>svg{width:42px;height:42px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:15px;flex:none;padding:11px}.preference-picker h2{letter-spacing:-.055em;margin:2px 0 6px;font-size:clamp(23px,2.5vw,34px);line-height:1}.preference-picker p{margin:0;font-size:12px;line-height:1.45}.preference-picker .preferences-search,.preference-picker .preferences-selected{grid-column:1}.preference-picker .preferences-options{grid-area:1/2/4;grid-template-columns:1fr 1fr;max-height:286px;padding:1px 4px 1px 1px}.profile-personalization-grid{grid-template-columns:1.22fr .78fr;gap:14px;display:grid}.profile-personalization-card{align-content:start;gap:18px;padding:22px;display:grid}.profile-personalization-card h2{letter-spacing:-.055em;margin:7px 0 6px;font-size:clamp(26px,3vw,40px);line-height:.95}.profile-personalization-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.profile-personalization-card .preferences-toggle-grid button{min-height:46px;font-size:12px}.profile-world-footer{padding:5px 0 8px}@media (max-width:980px){.profile-world-cards{grid-template-columns:1fr 1fr}.preference-picker{grid-template-columns:1fr}.preference-picker .preferences-card-head,.preference-picker .preferences-search,.preference-picker .preferences-selected,.preference-picker .preferences-options{grid-area:auto/1}.profile-personalization-grid{grid-template-columns:1fr}}@media (max-width:620px){.profile-world-overview,.preference-studio{padding:18px 16px}.profile-world-head{align-items:stretch;display:grid}.profile-world-head .btn{width:100%}.profile-world-cards{grid-template-columns:1fr;margin-top:18px}.profile-world-cards>button{grid-template-columns:42px minmax(0,1fr) auto 18px}.profile-world-cards em{grid-area:2/2}.profile-world-cards>button>svg{color:var(--muted);grid-area:1/4/3;display:block}.profile-world-cards strong{grid-area:1/3/3}.preference-studio-head{align-items:start}.preference-studio-tabs{scrollbar-width:none;padding-bottom:5px;display:flex;overflow-x:auto}.preference-studio-tabs button{flex:none}.preference-studio-tabs span{max-width:105px}.preference-picker .preferences-options{grid-template-columns:1fr;max-height:360px}.profile-personalization-card{padding:18px 16px}.profile-world-footer{padding:4px 0}.profile-world-footer .btn{width:100%}}.profile-notification-center{padding-top:4px;margin-top:42px!important}.signal-center-head{justify-content:space-between;align-items:flex-end;gap:24px;padding:0 4px 4px;display:flex}.signal-center-head h2{letter-spacing:-.075em;margin:8px 0;font-size:clamp(38px,4.7vw,66px);line-height:.9}.signal-center-head p{max-width:700px;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.signal-center-head>span{color:var(--lime);white-space:nowrap;background:#c9f85713;border:1px solid #c9f85733;border-radius:999px;align-items:center;gap:8px;margin-bottom:3px;padding:9px 11px;font-size:10px;font-weight:950;display:inline-flex}.signal-center-grid{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:stretch;gap:14px;display:grid}.signal-center-grid .notification-settings{flex-direction:column;justify-content:space-between;align-items:stretch;gap:24px;margin:0;padding:24px;display:flex}.signal-center-grid .notification-settings-copy{grid-template-columns:52px minmax(0,1fr);align-items:start}.signal-center-grid .notification-settings-icon{border-radius:18px;width:52px;height:52px}.signal-center-grid .notification-settings h2{font-size:clamp(30px,3vw,43px)}.signal-center-grid .notification-settings-actions{justify-items:stretch}.signal-center-grid .notification-settings-rules{grid-template-columns:1fr 1fr;justify-content:stretch;display:grid}.signal-center-grid .notification-settings-rules span{white-space:normal;justify-content:flex-start;line-height:1.25}.signal-center-grid .notification-settings-actions .btn{width:100%}.signal-center-grid .email-notification-settings{background:linear-gradient(145deg,#101913f7,#080d0af2);margin:0;padding:24px}.signal-center-grid .email-notification-head{grid-template-columns:48px minmax(0,1fr) auto;align-items:start}.signal-center-grid .email-notification-head>span{border-radius:16px;width:48px;height:48px}.signal-center-grid .email-notification-head h2{letter-spacing:-.055em;margin:5px 0 6px;font-size:clamp(27px,2.8vw,38px);line-height:.96}.signal-center-grid .email-notification-head p{font-size:12px;line-height:1.45}.signal-center-grid .email-notification-list button{min-height:84px}@media (max-width:980px){.signal-center-grid{grid-template-columns:1fr}.signal-center-grid .notification-settings{min-height:0}.signal-center-head{align-items:flex-start;display:grid}.signal-center-head>span{justify-self:start}}@media (max-width:620px){.profile-notification-center{margin-top:28px!important}.signal-center-head{padding:0}.signal-center-head h2{font-size:43px}.signal-center-grid .notification-settings,.signal-center-grid .email-notification-settings{padding:18px 16px}.signal-center-grid .notification-settings-copy{grid-template-columns:44px minmax(0,1fr);gap:12px}.signal-center-grid .notification-settings-icon{border-radius:15px;width:44px;height:44px}.signal-center-grid .notification-settings-rules{grid-template-columns:1fr}.signal-center-grid .email-notification-head{grid-template-columns:44px minmax(0,1fr)}.signal-center-grid .email-notification-list{grid-template-columns:1fr}}.profile-page .account-billing{border-radius:28px;padding:28px;margin-top:42px!important}.profile-page .account-billing-hero{align-items:center;margin-bottom:18px}.profile-page .account-billing-hero h1{font-size:clamp(40px,4.5vw,64px)}.profile-page .account-billing-grid{grid-template-columns:minmax(0,1.25fr) minmax(220px,.72fr) minmax(210px,.62fr)}.profile-page .account-upgrade-card,.profile-page .account-billing-mini{border-radius:18px}.profile-page .account-usage-head{margin-top:24px}.profile-page .account-usage-head h2{font-size:clamp(30px,3.4vw,48px)}.account-fair-use{background:radial-gradient(circle at 90% 0,#c9f8571c,#0000 32%),#070d099e;border:1px solid #c9f8572e;border-radius:20px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;display:grid;position:relative;overflow:hidden}.account-fair-use>span{width:52px;height:52px;color:var(--lime);background:#c9f85717;border:1px solid #c9f85733;border-radius:18px;place-items:center;display:grid}.account-fair-use h3{letter-spacing:-.045em;margin:5px 0;font-size:25px;line-height:1}.account-fair-use p{max-width:720px;color:var(--muted);margin:0;font-size:12px;line-height:1.45}.account-fair-use>div>div:last-child{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.account-fair-use b{color:#dce6df;background:#c9f8570e;border:1px solid #c9f85721;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:inline-flex}.account-fair-use b svg{color:var(--lime)}.account-fair-use>strong{min-width:120px;color:var(--lime);letter-spacing:-.045em;border-left:1px solid #c9f85721;align-self:stretch;place-items:center;padding:12px;font-size:25px;display:grid}@media (max-width:980px){.profile-page .account-billing-grid{grid-template-columns:1fr}.account-fair-use{grid-template-columns:52px minmax(0,1fr)}.account-fair-use>strong{border-top:1px solid #c9f85721;border-left:0;grid-column:1/-1;min-width:0;min-height:52px}}@media (max-width:620px){.profile-page .account-billing{margin-top:28px!important;padding:18px!important}.profile-page .account-billing-hero h1{font-size:48px!important}.account-fair-use{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px}.account-fair-use>span{border-radius:15px;width:44px;height:44px}.account-fair-use h3{font-size:23px}.account-fair-use>div>div:last-child{grid-column:1/-1}.account-fair-use>strong{font-size:21px}}.hub-matchday{position:relative}.hub-matchday:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 18% 28%,#c9f85713,#0000 48%);height:520px;position:absolute;inset:72px 0 auto}.hub-matchday-head{border-bottom:1px solid #c9f8571a;padding-bottom:21px}.hub-matchday-head h2{max-width:760px}.hub-matchday-head-actions{justify-items:end;gap:9px;display:grid}.hub-matchday-head-actions>span{color:#91a097;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}.hub-matchday-head-actions>span svg,.hub-matchday-head-actions>span b{color:var(--lime)}.hub-matchday-head-actions>span b{font-size:12px}.hub-matchday-head-actions>a{min-height:44px;color:var(--lime);background:#c9f8570b;border:1px solid #c9f85733;border-radius:14px;align-items:center;gap:8px;padding:0 15px;font-size:11px;font-weight:950;transition:all .18s;display:inline-flex}.hub-matchday-head-actions>a:hover{background:#c9f85717;border-color:#c9f85766;transform:translateY(-1px)}.hub-match-board{grid-template-columns:minmax(0,1.18fr) minmax(390px,.82fr);align-items:stretch;gap:14px;display:grid}.hub-match-board.is-solo{grid-template-columns:minmax(0,840px)}.hub-match-featured,.hub-match-queued{min-width:0;position:relative}.hub-match-feature-label{z-index:4;border-left:3px solid var(--lime);pointer-events:none;gap:1px;padding-left:13px;display:grid;position:absolute;top:20px;left:22px}.hub-match-feature-label span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:1000}.hub-match-feature-label small{color:#839087;font-size:8px;font-weight:850}.hub-matchday .hub-match-featured .prediction-card{flex-direction:column;height:100%;min-height:374px;box-shadow:inset 0 1px #ffffff09,0 28px 70px #00000038;background:radial-gradient(circle at 8% 0,#c9f85721,#0000 35%),radial-gradient(circle at 100% 100%,#c9f8570e,#0000 38%),linear-gradient(145deg,#0f1912fa,#060b08fa)!important;border:1px solid #c9f85740!important;border-radius:27px!important;padding:76px 24px 22px!important;display:flex!important}.hub-matchday .hub-match-featured .prediction-card-head{border-top:1px solid #ffffff12;padding-top:15px}.hub-matchday .hub-match-featured .prediction-card-fixture{grid-template-columns:minmax(0,1fr) 124px!important;gap:15px!important;margin:24px 0 16px!important;overflow:visible!important}.hub-matchday .hub-match-featured .prediction-card-teams{gap:9px!important}.hub-matchday .hub-match-featured .prediction-card-team{background:#ffffff07!important;border-color:#ffffff13!important;border-radius:16px!important;min-height:55px!important;padding:8px 13px!important}.hub-matchday .hub-match-featured .prediction-card-team .team-badge b,.hub-matchday .hub-match-featured .prediction-card-team .team-badge strong{letter-spacing:-.025em;font-size:17px!important}.hub-matchday .hub-match-featured .prediction-card-team small{letter-spacing:.08em;font-size:8px!important}.hub-matchday .hub-match-featured .prediction-card-score{box-shadow:inset 0 1px #ffffff0d;background:radial-gradient(circle at 50% 0,#c9f85733,#c9f85713)!important;border-radius:22px!important;min-height:119px!important;font-size:31px!important}.hub-matchday .prediction-card-score>span{white-space:nowrap}.hub-matchday .hub-match-featured .prediction-card-model,.hub-matchday .hub-match-featured .prediction-card-empty{margin-top:auto!important}.hub-matchday .hub-match-featured .prediction-card-model{background:#040a0794!important;border-radius:16px!important;min-height:62px!important;padding:11px 13px!important}.hub-matchday .hub-match-featured .prediction-card-open{min-height:42px!important;color:var(--lime)!important;background:#c9f85714!important;border-radius:13px!important;margin-top:13px!important;padding:0 13px!important}.hub-match-queue{grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.hub-match-queued{height:100%}.hub-match-queue-index{z-index:4;color:#c9f85733;letter-spacing:-.06em;pointer-events:none;font-size:27px;font-weight:1000;position:absolute;bottom:14px;right:16px}.hub-matchday .hub-match-queued .prediction-card{height:100%;min-height:0;box-shadow:inset 0 1px #ffffff06;background:linear-gradient(145deg,#0e1711f5,#060b08fa)!important;border:1px solid #c9f85721!important;border-radius:21px!important;padding:16px!important}.hub-matchday .hub-match-queued .prediction-card-fixture{grid-template-columns:minmax(0,1fr) 82px!important;gap:9px!important;margin:11px 0 9px!important;overflow:visible!important}.hub-matchday .hub-match-queued .prediction-card-team{border-radius:9px!important;min-height:35px!important;padding:3px 7px!important}.hub-matchday .hub-match-queued .prediction-card-score{border-radius:12px!important;min-height:76px!important;font-size:20px!important}.hub-matchday .hub-match-queued .prediction-card-model{border-radius:10px!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important;min-height:44px!important;padding:6px 8px!important}.hub-matchday .hub-match-queued .prediction-card-empty{padding:7px 0!important;font-size:10px!important}.hub-matchday .hub-match-queued .prediction-card-open{min-height:29px!important;margin-top:7px!important;padding-right:42px!important;font-size:9px!important}.hub-results-strip{position:relative;overflow:hidden;background:linear-gradient(145deg,#0f1812f2,#070c09f7)!important;border:1px solid #c9f85721!important;border-radius:23px!important;margin-top:15px!important;padding:17px!important}.hub-results-strip:after{content:"";pointer-events:none;border:1px solid #c9f85712;border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-70px;box-shadow:0 0 0 38px #c9f85705}.hub-results-head{z-index:1;position:relative;margin-bottom:12px!important}.hub-results-head>div{gap:2px;display:grid}.hub-results-head>div>span{color:#d5ded8;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:1000}.hub-results-head>div>small{color:#75837a;font-size:8px}.hub-results-grid{z-index:1;position:relative;gap:8px!important}.hub-result-row{min-height:116px;transition:all .17s;position:relative;background:#050b0894!important;border:1px solid #fff1!important;border-radius:17px!important;grid-template-columns:minmax(0,1fr) 14px!important;gap:9px!important;padding:12px!important;display:grid!important}.hub-result-row:hover{transform:translateY(-1px);background:#c9f8570b!important;border-color:#c9f8573d!important}.hub-result-row>small{letter-spacing:.07em;text-transform:uppercase;font-weight:900;color:#7e8b83!important;grid-column:1/-1!important;font-size:7px!important}.hub-result-row>svg{color:#607068;align-self:center}.hub-result-scoreline{gap:6px!important;display:grid!important}.hub-result-scoreline>span{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.hub-result-scoreline .app-team-mini{font-size:12px!important}.hub-result-scoreline .app-logo{border-radius:9px!important;width:27px!important;height:27px!important}.hub-result-scoreline strong{text-align:right;min-width:24px;color:var(--lime);font-size:18px;line-height:1}@media (max-width:1100px){.hub-match-board{grid-template-columns:1fr}.hub-match-queue{grid-template-rows:1fr;grid-template-columns:1fr 1fr}.hub-matchday .hub-match-queued .prediction-card{min-height:220px}.hub-results-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:800px){.hub-matchday-head-actions{justify-items:start}.hub-match-queue{grid-template-columns:1fr}.hub-matchday .hub-match-featured .prediction-card{min-height:0;padding:70px 18px 18px!important}.hub-match-feature-label{left:18px}.hub-results-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:560px){.hub-matchday .hub-match-featured .prediction-card-fixture{grid-template-columns:minmax(0,1fr) 84px!important;gap:9px!important}.hub-matchday .hub-match-featured .prediction-card-team{min-height:45px!important;padding:6px 8px!important}.hub-matchday .hub-match-featured .prediction-card-team .team-badge b,.hub-matchday .hub-match-featured .prediction-card-team .team-badge strong{font-size:14px!important}.hub-matchday .hub-match-featured .prediction-card-score{border-radius:17px!important;min-height:99px!important;font-size:23px!important}.hub-matchday .hub-match-featured .prediction-card-model{grid-template-columns:1fr!important;gap:8px!important}.hub-results-grid{grid-template-columns:1fr!important}.hub-result-row{min-height:108px}.hub-matchday-head-actions>a{justify-content:center;width:100%}}.rankings-page .rankings{gap:16px}.ranking-mode-switch{background:linear-gradient(145deg,#0e1711fa,#070c09f5);border-color:#c9f8571f;align-items:stretch}.ranking-mode-switch button{background:#ffffff05;border-color:#c9f8571a;min-width:0;min-height:62px;padding:11px 15px}.ranking-mode-switch button:hover{background:#c9f85712;border-color:#c9f85747}.ranking-mode-switch button.active{background:linear-gradient(145deg,#c9f85726,#c9f8570e);box-shadow:0 0 0 1px #c9f8571c,0 14px 36px #0000002e}.ranking-best-xi{gap:14px;display:grid}.ranking-best-xi-intro{background:radial-gradient(circle at 82% 0,#c9f85729,#0000 34%),linear-gradient(145deg,#121e16fa,#070d09f7);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.ranking-best-xi-intro:after{content:"";background:var(--lime);filter:blur(95px);opacity:.08;pointer-events:none;border-radius:50%;width:220px;height:140px;position:absolute;bottom:-90px;right:18%}.ranking-best-xi-mark{z-index:1;width:54px;height:54px;color:var(--lime);background:#c9f8571c;border:1px solid #c9f85742;border-radius:19px;place-items:center;display:grid;position:relative;box-shadow:0 16px 36px #00000038}.ranking-best-xi-intro>div{z-index:1;position:relative}.ranking-best-xi-intro h2{letter-spacing:-.06em;margin:7px 0 8px;font-size:clamp(27px,3vw,43px);line-height:.94}.ranking-best-xi-intro p{max-width:800px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.ranking-best-xi-counts{justify-content:flex-end;gap:8px;display:flex}.ranking-best-xi-counts span{min-width:108px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;background:#080d0a7a;border:1px solid #c9f85724;border-radius:15px;padding:11px 13px;font-size:10px;font-weight:900}.ranking-best-xi-counts b{color:var(--lime);letter-spacing:-.05em;margin-bottom:3px;font-size:25px;line-height:1;display:block}.ranking-best-xi .best-xi-card{background:radial-gradient(circle at 50% 0,#c9f85724,#0000 37%),linear-gradient(#111d15,#070d09);border-color:#c9f8572e;border-radius:26px;padding:24px;box-shadow:inset 0 1px #ffffff09,0 28px 80px #0000003d}.ranking-best-xi .best-xi-head{margin-bottom:20px}.ranking-best-xi .best-xi-head h2{font-size:clamp(38px,4.5vw,64px);line-height:.84}.ranking-best-xi .best-xi-metrics span{text-transform:uppercase;letter-spacing:.08em;background:#080d0a9e;border-radius:14px;min-width:78px;padding:10px 13px;font-weight:900}.ranking-best-xi .best-xi-metrics b{margin-top:3px;font-size:24px}.ranking-best-xi .best-xi-pitch{background:radial-gradient(circle,#c9f8571a,#0000 14%),linear-gradient(90deg,#c9f8570f,#c9f85705),repeating-linear-gradient(90deg,#0d2115 0 12.5%,#14311d 12.5% 25%)!important;border-radius:24px!important;height:clamp(560px,47vw,650px)!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #c9f8571c,inset 0 22px 90px #50dc960e!important}.ranking-best-xi .best-xi-bench{margin-top:20px;padding-top:20px}.ranking-best-xi .best-xi-bench-grid{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))!important}.ranking-best-xi .best-xi-bench-player{background:linear-gradient(145deg,#111b14f5,#080e0af5);border-color:#c9f8571f;min-height:64px;padding:11px 12px}.ranking-best-xi .upgrade-callout{margin:0}.portal-menu-scrim{z-index:90;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:default;background:#020704ad;border:0;border-radius:0;position:fixed;inset:64px 0 0}.portal-menu-scrim:active{opacity:1!important;transform:none!important}.portal-menu{z-index:100;background:radial-gradient(circle at 14% 0,#c9f85730,#0000 30%),radial-gradient(circle at 92% 18%,#7df0a314,#0000 27%),linear-gradient(145deg,#0e1811fc,#050a07fc);border-color:#c9f8572e;border-radius:28px;max-height:calc(100vh - 86px);padding:22px;top:calc(100% + 10px);left:0;right:0;overflow:auto;box-shadow:0 38px 120px #0000009e,inset 0 1px #ffffff0b}.portal-menu-head{align-items:center;margin-bottom:18px;padding:0 2px}.portal-menu-head h2{margin-top:6px;font-size:clamp(29px,3vw,44px)}.portal-plan-pill{color:var(--lime);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background:#c9f85717;border:1px solid #c9f85733;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:950;display:inline-flex}.portal-plan-pill.plan-edge{color:#f5d198;background:linear-gradient(135deg,#ff8b4c1f,#c9f85714);border-color:#ffa25c40}.portal-menu-layout{grid-template-columns:minmax(0,1fr) minmax(270px,310px);align-items:stretch;gap:14px;display:grid}.portal-menu-main{gap:14px;min-width:0;display:grid}.portal-section-label{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 9px 3px;font-size:10px;font-weight:950;display:flex}.portal-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.portal-quick-grid>a{background:linear-gradient(145deg,#121c15e6,#080e0ae6);border:1px solid #c9f8571c;border-radius:17px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:82px;padding:11px;display:grid}.portal-quick-grid>a:hover,.portal-quick-grid>a.is-active{background:linear-gradient(145deg,#c9f8571d,#0b120df0);border-color:#c9f85752;box-shadow:0 16px 36px #0003}.portal-quick-grid>a>span{width:38px;height:38px;color:var(--lime);background:#c9f85717;border:1px solid #c9f8572b;border-radius:13px;place-items:center;display:grid}.portal-quick-grid>a>div{gap:4px;min-width:0;display:grid}.portal-quick-grid b,.portal-quick-grid small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.portal-quick-grid b{font-size:13px}.portal-quick-grid small{color:var(--muted);font-size:10px;font-weight:800}.portal-quick-grid>a>svg{color:#6f7d74}.portal-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.portal-directory-group{background:#050a0766;border:1px solid #c9f8571a;border-radius:18px;min-width:0;padding:11px}.portal-directory-title{color:var(--ink);align-items:center;gap:8px;padding:2px 3px 9px;display:flex}.portal-directory-title>span{color:var(--lime);place-items:center;display:grid}.portal-directory-title>b{font-size:12px}.portal-directory-links{gap:4px;display:grid}.portal-directory-links>a{color:#cbd5cf;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:36px;padding:7px 8px;font-size:11px;font-weight:850;display:flex}.portal-directory-links>a:hover,.portal-directory-links>a.is-active{color:var(--lime);background:#c9f85712;border-color:#c9f85729}.portal-directory-links>a>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.portal-directory-links>a>svg{color:#6d796f;flex:none}.portal-directory-links em{color:#f5c49b;text-transform:uppercase;letter-spacing:.07em;background:#ff8b4c14;border:1px solid #ffa25c33;border-radius:999px;align-items:center;gap:4px;padding:4px 6px;font-size:8px;font-style:normal;display:inline-flex}.portal-plan-card{background:radial-gradient(circle at 88% 0,#c9f8572b,#0000 34%),linear-gradient(145deg,#121e16f7,#070d09f7);border:1px solid #c9f85729;border-radius:21px;flex-direction:column;min-width:0;padding:18px;display:flex;position:relative;overflow:hidden}.portal-plan-card.plan-edge{background:radial-gradient(circle at 92% 0,#ff8b4c2e,#0000 34%),radial-gradient(circle at 0 100%,#c9f85714,#0000 35%),linear-gradient(145deg,#171912fa,#070c09f7);border-color:#ff9d5b33}.portal-plan-card-icon{width:46px;height:46px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f85738;border-radius:16px;place-items:center;margin-bottom:16px;display:grid}.portal-plan-card>div:nth-child(2)>span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950}.portal-plan-card h3{letter-spacing:-.055em;margin:8px 0 9px;font-size:clamp(23px,2.2vw,32px);line-height:.96}.portal-plan-card p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.portal-plan-actions{gap:6px;margin-top:auto;padding-top:15px;display:grid}.portal-plan-actions>a{min-height:39px;color:var(--lime);background:#c9f85714;border:1px solid #c9f8572e;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:11px;font-weight:950;display:flex}.portal-plan-actions>a:first-child{background:var(--lime);border-color:var(--lime);color:#08100b}.portal-plan-actions>a:hover{filter:brightness(1.07)}.portal-utility-links{border-top:1px solid #c9f8571a;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:12px;padding-top:12px;display:grid}.portal-utility-links>a{color:var(--muted);justify-items:center;gap:5px;font-size:9px;font-weight:900;display:grid}.portal-utility-links>a:hover{color:var(--lime)}@media (max-width:1100px){.portal-menu-layout{grid-template-columns:1fr}.portal-plan-card{grid-template-columns:auto minmax(0,1fr) minmax(220px,auto);align-items:center;gap:14px;display:grid}.portal-plan-card-icon{margin:0}.portal-plan-actions{margin:0;padding:0}.portal-utility-links{grid-column:1/-1;margin-top:0}.ranking-best-xi-intro{grid-template-columns:auto minmax(0,1fr)}.ranking-best-xi-counts{grid-column:1/-1;justify-content:flex-start}.ranking-best-xi .best-xi-bench-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.portal-menu{border-radius:22px;max-height:calc(100vh - 80px);padding:14px;left:0;right:0}.portal-menu-head{align-items:flex-start}.portal-menu-head h2{font-size:31px}.portal-quick-grid{grid-template-columns:1fr 1fr}.portal-directory{grid-template-columns:1fr}.portal-plan-card{align-items:stretch;display:flex}.portal-plan-card-icon{margin-bottom:10px}.portal-plan-actions{margin-top:0;padding-top:14px}.portal-utility-links{grid-column:auto}.ranking-best-xi-intro{grid-template-columns:1fr;padding:19px}.ranking-best-xi-mark{width:48px;height:48px}.ranking-best-xi-counts{grid-template-columns:1fr 1fr;display:grid}.ranking-best-xi-counts span{min-width:0}.ranking-best-xi .best-xi-card{border-radius:22px;padding:14px}.ranking-best-xi .best-xi-pitch{border-radius:19px!important;height:640px!important}.ranking-best-xi .best-xi-bench-grid{grid-template-columns:1fr!important}.ranking-best-xi .best-xi-pitch .pitch-mid{width:auto!important;height:1px!important;inset:50% 0 auto!important}.ranking-best-xi .best-xi-pitch .pitch-box{width:auto!important;height:14%!important;left:29%!important;right:29%!important}.ranking-best-xi .best-xi-pitch .pitch-left{border-top:0!important;border-left:1px solid #ffffff2e!important;top:0!important}.ranking-best-xi .best-xi-pitch .pitch-right{border-bottom:0!important;border-right:1px solid #ffffff2e!important;top:auto!important;bottom:0!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player{width:96px!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-gk{top:7%!important;left:50%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-cb1{top:23%!important;left:18%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-cb2{top:23%!important;left:50%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-cb3{top:23%!important;left:82%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-dm{top:38%!important;left:50%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-m1{top:52%!important;left:28%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-m2{top:52%!important;left:72%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-am{top:65%!important;left:50%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-lw{top:78%!important;left:28%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-rw{top:78%!important;left:72%!important}.ranking-best-xi .best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-st{top:93%!important;left:50%!important}}.competition-standing-row{grid-template-columns:30px minmax(180px,1fr) 40px 48px 46px 58px 58px;min-width:545px}.competition-standing-row.heading>span:nth-child(2){text-align:left}.competition-standing-row .competition-standing-strength,.competition-standing-row .competition-standing-odds{text-align:right;font-variant-numeric:tabular-nums}.competition-standing-row .competition-standing-strength{color:#dfe8df}.competition-standing-row .competition-standing-odds{color:var(--lime)}.competition-standing-row .competition-standing-odds.locked{color:#08100b;background:var(--lime);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;justify-content:flex-end;padding:3px 7px;font-size:8px;display:inline-flex}.competition-standing-forecast-lock{background:#c9f8570b;border:1px dashed #c9f8573d;border-radius:17px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding:15px;display:grid}.competition-standing-forecast-lock>svg{width:38px;height:38px;color:var(--lime);background:#c9f8571a;border-radius:13px;padding:10px}.competition-standing-forecast-lock b,.competition-standing-forecast-lock span{display:block}.competition-standing-forecast-lock span{color:var(--muted);margin-top:3px;font-size:11px}.competition-standing-provisional{background:radial-gradient(circle at 100% 0,#7dd3fc14,#0000 36%),#050a078f;border-color:#7dd3fc33}.competition-standing-provisional>p{border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:11px 14px;font-size:11px;font-weight:750}.competition-standing-spark{color:#7dd3fc;place-items:center;width:16px;height:16px;font-size:16px;display:grid}.competition-forecast{background:radial-gradient(circle at 12% 0,#c9f85721,#0000 28%),radial-gradient(circle at 100% 55%,#7dd3fc14,#0000 34%),linear-gradient(145deg,#0c150ffc,#050907fa);border:1px solid #c9f8572e;border-radius:30px;margin:0 0 38px;padding:24px;scroll-margin-top:90px;overflow:hidden}.competition-forecast-locked{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:20px;min-height:370px;display:grid}.competition-forecast-lock-copy{justify-items:start;gap:12px;display:grid}.competition-forecast-lock-copy>svg{width:58px;height:58px;color:var(--lime);background:#c9f85717;border:1px solid #c9f85733;border-radius:20px;padding:16px}.competition-forecast-lock-copy h2{letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(36px,5vw,68px);line-height:.93}.competition-forecast-lock-copy p{max-width:680px;color:var(--muted);margin:0;line-height:1.55}.competition-forecast-lock-copy a{background:var(--lime);color:#08100b;border-radius:999px;align-items:center;gap:8px;padding:11px 15px;font-size:12px;font-weight:1000;display:inline-flex}.competition-forecast-lock-preview{border:1px solid var(--line);background:#0409069e;border-radius:23px;grid-template-columns:repeat(3,1fr);gap:8px;padding:17px;display:grid}.competition-forecast-lock-preview>span{border:1px solid #ffffff0f;border-radius:14px;gap:3px;padding:11px;display:grid}.competition-forecast-lock-preview b{color:var(--lime);font-size:18px}.competition-forecast-lock-preview small{color:var(--muted);font-size:8px}.competition-forecast-lock-preview>div{border-bottom:1px solid #ffffff14;border-left:1px solid #ffffff14;grid-column:1/-1;align-items:end;gap:9px;height:180px;padding:15px 18px 0;display:flex}.competition-forecast-lock-preview i{background:linear-gradient(180deg,var(--lime),#c9f85729);border-radius:8px 8px 0 0;flex:1;min-height:12%}.competition-forecast-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.competition-forecast-head h2{letter-spacing:-.055em;margin:6px 0 9px;font-size:clamp(31px,4vw,50px);line-height:.96}.competition-forecast-head p{max-width:730px;color:var(--muted);margin:0;font-size:13px;font-weight:750;line-height:1.55}.competition-forecast-meta{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:360px;display:flex}.competition-forecast-meta span{color:#dfe8df;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:900;display:inline-flex}.competition-forecast-meta svg{color:var(--lime)}.competition-forecast-spotlight{grid-template-columns:minmax(250px,.75fr) minmax(390px,1.25fr);gap:12px;display:grid}.competition-forecast-leader,.competition-forecast-contenders,.competition-forecast-chart-card,.competition-forecast-method{border:1px solid var(--line);background:#040906a8;border-radius:21px}.competition-forecast-leader{grid-template-columns:64px minmax(0,1fr);align-content:center;gap:14px;min-height:230px;padding:22px;display:grid;position:relative;overflow:hidden}.competition-forecast-leader:after{content:"";filter:blur(2px);background:#c9f85711;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-55px;right:-32px}.competition-forecast-leader-logo{color:#c9f85759;background:#ffffff0b;border-radius:19px;align-self:center;place-items:center;width:64px;height:64px;display:grid}.competition-forecast-leader-logo img{object-fit:contain;filter:drop-shadow(0 12px 20px #00000059);width:78%;height:78%}.competition-forecast-leader>div{align-content:center;min-width:0;padding-right:28px;display:grid}.competition-forecast-leader small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:950}.competition-forecast-leader a{color:var(--ink);letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:clamp(20px,2.4vw,31px);font-weight:1000;overflow:hidden}.competition-forecast-leader strong{color:var(--lime);letter-spacing:-.07em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(37px,4.8vw,62px);line-height:.95}.competition-forecast-leader>p{z-index:1;border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;margin:8px 0 0;padding-top:13px;font-size:11px;font-weight:800;position:relative}.competition-forecast-trophy{width:47px;height:47px;color:var(--lime);background:#c9f85714;border:1px solid #c9f8572e;border-radius:17px;place-items:center;display:grid;position:absolute;top:15px;right:16px}.competition-forecast-contenders{padding:8px 14px;display:grid}.competition-forecast-contender{border-bottom:1px solid #ffffff0e;grid-template-columns:25px minmax(150px,1fr) 64px;align-items:center;gap:9px;padding:8px 0;display:grid}.competition-forecast-contender:last-child{border-bottom:0}.competition-forecast-rank{color:var(--muted);font-size:11px;font-weight:950}.competition-forecast-team{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.competition-forecast-team img,.competition-forecast-team i{object-fit:contain;background:#ffffff0d;border-radius:9px;width:30px;height:30px}.competition-forecast-team a{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:900;overflow:hidden}.competition-forecast-contender>strong{text-align:right;color:#f3f8f2;font-variant-numeric:tabular-nums;font-size:13px;font-weight:1000}.competition-forecast-bar{background:#ffffff0e;border-radius:999px;grid-column:2/-1;height:3px;overflow:hidden}.competition-forecast-bar i{border-radius:inherit;height:100%;display:block;box-shadow:0 0 12px}.competition-forecast-lower{grid-template-columns:minmax(0,1.6fr) minmax(270px,.7fr);gap:12px;margin-top:12px;display:grid}.competition-forecast-chart-card,.competition-forecast-method{padding:19px}.competition-forecast-chart-card h3,.competition-forecast-method h3{letter-spacing:-.035em;margin:4px 0 10px;font-size:22px}.competition-forecast-chart-card .recharts-responsive-container{margin-top:4px}.competition-forecast-method ul{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.competition-forecast-method li{background:#ffffff06;border:1px solid #fff1;border-radius:13px;gap:2px;padding:10px;display:grid}.competition-forecast-method li b{color:var(--lime);font-size:18px}.competition-forecast-method li span{color:var(--muted);font-size:9px;font-weight:850;line-height:1.3}.competition-forecast-method>p{color:var(--muted);margin:12px 0 0;font-size:11px;font-weight:750;line-height:1.55}.competition-forecast-tooltip{background:#040906f5;border:1px solid #c9f85733;border-radius:15px;gap:6px;min-width:190px;padding:11px;display:grid;box-shadow:0 16px 36px #00000061}.competition-forecast-tooltip>b{margin-bottom:2px;font-size:11px}.competition-forecast-tooltip span{color:#dfe8df;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:10px;display:grid}.competition-forecast-tooltip span i{border-radius:50%;width:7px;height:7px}.competition-forecast-tooltip span strong{color:var(--ink)}.competition-forecast-chart-placeholder{min-height:290px;color:var(--muted);text-align:center;border:1px dashed #c9f85729;border-radius:17px;align-content:center;place-items:center;display:grid}.competition-forecast-chart-placeholder svg{color:var(--lime);margin-bottom:10px}.competition-forecast-chart-placeholder b,.competition-forecast-chart-placeholder span{display:block}.competition-forecast-chart-placeholder b{color:var(--ink)}.competition-forecast-chart-placeholder span{margin-top:4px;font-size:11px}.competition-forecast-empty{color:var(--muted);background:#7dd3fc09;border:1px dashed #7dd3fc38;border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;margin:0 0 32px;padding:15px;scroll-margin-top:90px;display:grid}.competition-forecast-empty svg{color:#7dd3fc}.competition-forecast-empty b,.competition-forecast-empty span{display:block}.competition-forecast-empty b{color:var(--ink);margin-bottom:3px}.competition-forecast-empty span{font-size:12px}@media (max-width:900px){.competition-forecast-head{display:grid}.competition-forecast-meta{justify-content:flex-start}.competition-forecast-spotlight,.competition-forecast-lower,.competition-forecast-locked{grid-template-columns:1fr}}@media (max-width:620px){.competition-forecast{border-radius:23px;padding:16px}.competition-forecast-leader{min-height:210px;padding:18px}.competition-forecast-spotlight{grid-template-columns:minmax(0,1fr)}.competition-forecast-contender{grid-template-columns:22px minmax(120px,1fr) 60px}.competition-forecast-method ul{grid-template-columns:1fr 1fr}.competition-standing-row{grid-template-columns:25px minmax(165px,1fr) 34px 43px 39px 53px 55px;min-width:500px;padding:9px 10px}}@media (max-width:480px){.portal-menu-head{gap:10px;display:grid}.portal-plan-pill{justify-self:start}.portal-quick-grid{grid-template-columns:1fr}.portal-quick-grid>a{min-height:68px}.ranking-best-xi .best-xi-metrics{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.ranking-best-xi .best-xi-metrics span{min-width:0;padding:8px 9px}.ranking-mode-switch{grid-template-columns:1fr 1fr;display:grid!important;overflow:visible!important}.ranking-mode-switch button{width:100%;min-height:58px;padding:9px 10px}}.hub-home{padding-top:1px;padding-bottom:92px}.hub-home>.hub-section,.hub-hero{scroll-margin-top:86px}.hub-hero{margin:24px 0 86px;position:relative}.hub-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 11% 4%,#c9f8571c,#0000 31%),radial-gradient(circle at 88% 16%,#5299681f,#0000 34%);height:610px;position:absolute;inset:-24px -32px auto}.hub-hero-intro{grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:end;gap:40px;margin:42px 0 30px;display:grid}.hub-hero-intro h1{letter-spacing:-.085em;max-width:900px;margin:12px 0 0;font-size:clamp(58px,7.7vw,108px);font-weight:500;line-height:.83}.hub-hero-intro h1 span{color:#a8b2ac}.hub-hero-summary{justify-items:start;gap:16px;padding-bottom:5px;display:grid}.hub-hero-summary>p{color:#b6c0ba;max-width:490px;margin:0;font-size:17px;line-height:1.55}.hub-plan-chip{min-width:190px;color:var(--lime);background:#c9f8570f;border:1px solid #c9f85733;border-radius:15px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:9px 11px;display:inline-grid}.hub-plan-chip>svg:first-child{background:#c9f8571c;border-radius:10px;width:30px;height:30px;padding:7px}.hub-plan-chip span{display:grid}.hub-plan-chip small{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:950}.hub-plan-chip b{font-size:12px}.hub-plan-chip.plan-plus{color:#d5ff78}.hub-plan-chip.plan-edge{color:#ffe098;background:linear-gradient(135deg,#ffcf5f17,#c9f8570e);border-color:#ffcf5f40}.hub-hero-grid{grid-template-columns:minmax(0,1.63fr) minmax(340px,.72fr);gap:14px;display:grid}.hub-focus-card{isolation:isolate;background:radial-gradient(circle at 82% 0,#c9f85729,#0000 37%),linear-gradient(145deg,#101c14fa,#050b08fa);border:1px solid #c9f85733;border-radius:28px;grid-template-rows:auto auto 1fr auto auto;gap:20px;min-height:474px;padding:27px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 30px 90px #00000040}.hub-focus-ambient{z-index:-1;opacity:.6;position:absolute;inset:0;overflow:hidden}.hub-focus-ambient:before{content:"";border:1px solid #c9f85721;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-240px;right:-190px;box-shadow:0 0 0 52px #c9f85706,0 0 0 104px #c9f85705}.hub-focus-ambient span{background:linear-gradient(90deg,#0000,#c9f8572e,#0000);height:1px;position:absolute;inset:82px 9% auto 42%;transform:rotate(-10deg)}.hub-focus-ambient i{background:linear-gradient(#0000,#c9f8571c,#0000);width:1px;height:70%;position:absolute;top:15%;left:52%;transform:rotate(20deg)}.hub-focus-head,.hub-card-head,.hub-results-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.hub-focus-head>div{color:#dbe4de;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:1000;display:flex}.hub-status-dot{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #c9f85714,0 0 18px #c9f857b3}.hub-focus-head>a,.hub-card-head>a,.hub-results-head>a{color:var(--lime);align-items:center;gap:6px;font-size:11px;font-weight:950;display:inline-flex}.hub-focus-meta{align-items:center;gap:10px;display:flex}.hub-focus-meta>span{width:38px;height:38px;color:var(--lime);background:#c9f85712;border:1px solid #c9f85733;border-radius:13px;place-items:center;display:grid;overflow:hidden}.hub-focus-meta img{object-fit:contain;width:74%;height:74%}.hub-focus-meta>div{gap:2px;display:grid}.hub-focus-meta b{font-size:13px}.hub-focus-meta small{color:var(--muted);font-size:10px;font-weight:850}.hub-focus-fixture{grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);align-self:center;align-items:center;gap:18px;padding:24px 0;display:grid}.hub-focus-fixture .app-team-mini{letter-spacing:-.045em;gap:13px;font-size:clamp(21px,2.15vw,33px)}.hub-focus-fixture .app-team-mini.right{justify-content:flex-end}.hub-focus-fixture .app-logo{border-radius:18px;width:52px;height:52px}.hub-focus-score{justify-items:center;gap:4px;display:grid}.hub-focus-score strong{min-width:88px;min-height:72px;color:var(--lime);letter-spacing:-.06em;background:radial-gradient(circle at 50% 0,#c9f85730,#c9f8570f);border:1px solid #c9f85740;border-radius:26px;place-items:center;font-size:34px;display:grid}.hub-focus-score span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:950}.hub-focus-probs{background:#080d0a9e;border:1px solid #c9f85721;border-radius:999px;gap:2px;display:grid;overflow:hidden}.hub-focus-probs span{text-align:center;color:#d6ded8;padding:8px 10px;font-size:10px;font-weight:950}.hub-focus-probs span:first-child{color:var(--lime);background:#c9f8571f}.hub-focus-probs span:last-child{color:#ffad99;background:#ff795a14}.hub-focus-awaiting{color:var(--muted);border:1px dashed #c9f85726;border-radius:14px;padding:12px;font-size:11px}.hub-focus-open{background:var(--lime);color:#071008;border-radius:15px;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;font-size:13px;font-weight:1000;display:flex}.hub-priority-stack{background:linear-gradient(145deg,#0e1711f5,#060b08fa);border:1px solid #c9f85724;border-radius:28px;grid-template-rows:auto repeat(3,1fr) auto;gap:9px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff06,0 26px 72px #0000002b}.hub-priority-head{justify-content:space-between;gap:12px;padding:1px 3px 8px;display:flex}.hub-priority-head span{font-size:12px;font-weight:1000}.hub-priority-head small{color:var(--muted);font-size:9px}.hub-priority-card{background:#080d0a8f;border:1px solid #fff1;border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;transition:all .17s;display:grid}.hub-priority-card:hover{background:#c9f8570e;border-color:#c9f85747;transform:translateY(-1px)}.hub-priority-card.is-primary{background:linear-gradient(135deg,#c9f8571c,#080d0a96);border-color:#c9f85738}.hub-priority-card.is-alert{border-color:#ffad9933}.hub-priority-card>span:first-child,.hub-priority-card>.app-logo{width:42px;height:42px;color:var(--lime);background:#c9f8571a;border-radius:14px;place-items:center;display:grid}.hub-priority-card>div{gap:2px;min-width:0;display:grid}.hub-priority-card small,.hub-priority-card b,.hub-priority-card em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-priority-card small{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:950}.hub-priority-card b{font-size:15px}.hub-priority-card em{color:var(--muted);font-size:10px;font-style:normal}.hub-priority-card>strong{color:var(--lime);font-size:21px}.hub-priority-card.is-alert>strong{color:#ffdf87}.hub-quick-actions{grid-template-columns:repeat(3,1fr);gap:6px;padding-top:2px;display:grid}.hub-quick-actions a{color:#b7c1bb;border:1px solid #fff1;border-radius:12px;justify-content:center;align-items:center;gap:5px;min-height:38px;font-size:9px;font-weight:900;display:flex}.hub-quick-actions a:hover{color:var(--lime);border-color:#c9f85738}.hub-section{margin:0 0 78px}.hub-section-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;margin:0 0 23px;display:grid}.hub-section-head h2{letter-spacing:-.075em;margin:7px 0 8px;font-size:clamp(38px,4.7vw,66px);font-weight:550;line-height:.91}.hub-section-head p{max-width:720px;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.hub-section-head>a{min-height:42px;color:var(--lime);border:1px solid #c9f85729;border-radius:13px;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:950;display:inline-flex}.hub-feed-grid{grid-template-columns:minmax(0,1.32fr) minmax(330px,.68fr);align-items:stretch;gap:14px;display:grid}.hub-news-panel,.hub-watch-panel,.hub-discover-card,.hub-power-card,.hub-xi-card,.hub-scouting-workspace,.hub-value-workspace{border-radius:23px;padding:20px}.hub-card-head{min-height:44px;margin-bottom:13px}.hub-card-head>div{gap:3px;display:grid}.hub-card-head span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950}.hub-card-head b{letter-spacing:-.035em;font-size:18px}.hub-card-head>svg{color:var(--lime)}.hub-card-head button{color:var(--lime);cursor:pointer;background:#c9f85712;border:1px solid #c9f8572e;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:950;display:flex}.hub-news-list,.hub-watch-list{gap:7px;display:grid}.hub-news-list{overscroll-behavior:contain;scrollbar-color:#c9f85747 #97a49c14;max-height:410px;padding-right:4px;overflow-y:auto}.hub-news-row{background:#080d0a7a;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:11px;min-height:69px;padding:9px 11px;display:grid}.hub-news-row:hover{border-color:#c9f8573d}.hub-news-row.is-lead{background:linear-gradient(135deg,#c9f85717,#080d0a87);border-color:#c9f8573b;min-height:86px}.hub-news-row>span{width:40px;height:40px;color:var(--lime);background:#c9f85717;border-radius:13px;place-items:center;display:grid}.hub-news-row>div{gap:2px;min-width:0;display:grid}.hub-news-row em{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:950}.hub-news-row b,.hub-news-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-news-row b{font-size:13px}.hub-news-row small{color:var(--muted);font-size:9px}.hub-news-row>svg{color:#718078}.hub-news-row>span.personal-insight-entities{background:0 0;border:0;width:40px;height:40px;display:block;position:relative}.hub-news-row .personal-insight-entities i{background:#17221b;border:1px solid #c9f85738;border-radius:9px;place-items:center;width:27px;height:27px;display:grid;position:absolute;top:7px;left:0;overflow:hidden;box-shadow:0 5px 12px #00000047}.hub-news-row .personal-insight-entities i:nth-child(2){top:2px;left:12px}.hub-news-row .personal-insight-entities i:nth-child(3){top:11px;left:18px}.hub-news-row .personal-insight-entities img{object-fit:contain;width:86%;height:86%}.hub-news-row .personal-insight-entities .entity-player img{object-fit:cover;width:100%;height:100%}.hub-watch-panel{grid-template-rows:auto 1fr auto;display:grid}.hub-watch-row{background:#080d0a7a;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:59px;padding:8px 10px;display:grid}.hub-watch-row.is-lead{background:radial-gradient(circle at 100% 0,#ffcf5f1c,#0000 40%),#080d0a8c;border-color:#ffcf5f38;min-height:82px}.hub-watch-row .app-logo{border-radius:13px;width:40px;height:40px}.hub-watch-row>div{gap:3px;min-width:0;display:grid}.hub-watch-row b,.hub-watch-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-watch-row b{font-size:13px}.hub-watch-row small{color:var(--muted);font-size:9px}.hub-watch-row>strong{font-size:18px}.hub-watch-row>strong.up{color:var(--lime)}.hub-watch-row>strong.down{color:#ffcf8a}.hub-watch-summary{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:11px;display:grid}.hub-watch-summary span{background:#c9f8570a;border:1px solid #c9f8571f;border-radius:13px;justify-items:center;gap:2px;padding:10px;display:grid}.hub-watch-summary b{color:var(--lime);font-size:18px}.hub-watch-summary small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:950}.hub-personalize,.hub-edge-lock{grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px;display:grid}.hub-personalize>span,.hub-edge-lock>span{width:60px;height:60px;color:var(--lime);background:#c9f8571a;border-radius:20px;place-items:center;display:grid}.hub-personalize h2,.hub-edge-lock h2{letter-spacing:-.06em;margin:6px 0;font-size:clamp(28px,3.5vw,48px)}.hub-personalize p,.hub-edge-lock p{margin:0}.hub-match-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hub-match-cell{min-width:0}.hub-match-cell.match-card-grid{grid-template-columns:1fr!important}.hub-match-grid .prediction-card{height:100%;border-radius:22px!important;padding:17px!important}.hub-match-cell:first-child .prediction-card{background:radial-gradient(circle at 0 0,#c9f85716,#0000 38%),linear-gradient(145deg,#0d1610f5,#070c09f5);border-color:#c9f85742}.hub-results-strip{border-radius:20px;margin-top:13px;padding:15px 17px}.hub-results-head{margin-bottom:10px}.hub-results-head>span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950}.hub-results-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.hub-result-row{background:#080d0a75;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:10px;display:grid}.hub-result-row>div{gap:4px;min-width:0;display:grid}.hub-result-row .app-team-mini{font-size:11px}.hub-result-row .app-logo{border-radius:8px;width:23px;height:23px}.hub-result-row>strong{color:var(--lime);grid-row:1;font-size:20px}.hub-result-row>small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:8px;overflow:hidden}.hub-edge-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hub-scouting-list{grid-template-columns:1fr 1fr;gap:7px;display:grid}.hub-scouting-list>a{background:#080d0a80;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.hub-scouting-list>a.is-lead{background:linear-gradient(135deg,#c9f8571a,#080d0a94);border-color:#c9f8573b;grid-column:1/-1;min-height:76px}.hub-scouting-list>a>span{width:39px;height:39px;color:var(--lime);background:#c9f85717;border-radius:13px;place-items:center;display:grid;overflow:hidden}.hub-scouting-list img{object-fit:cover;width:100%;height:100%}.hub-scouting-list>a>div{gap:1px;min-width:0;display:grid}.hub-scouting-list small,.hub-scouting-list b,.hub-scouting-list em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-scouting-list small{color:var(--lime);text-transform:uppercase;font-size:7px}.hub-scouting-list b{font-size:12px}.hub-scouting-list em{color:var(--muted);font-size:8px;font-style:normal}.hub-scouting-list strong{color:var(--lime);font-size:14px}.hub-value-workspace{background:radial-gradient(circle at 100% 0,#c9f85721,#0000 40%),linear-gradient(145deg,#111b14fa,#070c09fa);position:relative;overflow:hidden}.hub-value-workspace:before{content:"";background:var(--lime);border-radius:0 999px 999px 0;width:4px;position:absolute;inset:20px auto 20px 0}.hub-value-workspace.edge-cold:before{background:#718078}.hub-value-lead{background:#080d0a87;border:1px solid #c9f85729;border-radius:18px;gap:18px;padding:16px;display:grid}.hub-value-teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.hub-value-teams>span{color:var(--muted);text-transform:uppercase;font-size:8px}.hub-value-teams .app-team-mini.right{justify-content:flex-end}.hub-value-pick{grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;display:grid}.hub-value-pick span{color:var(--muted);text-transform:uppercase;font-size:8px}.hub-value-pick b{font-size:22px}.hub-value-pick strong{color:var(--lime);grid-area:1/2/3;align-self:center;font-size:28px}.hub-value-metrics{color:var(--muted);border-top:1px solid #ffffff12;grid-template-columns:1fr 1fr auto;gap:8px;padding-top:10px;font-size:9px;display:grid}.hub-value-metrics b{color:var(--ink)}.hub-value-empty{background:#080d0a6b;border:1px dashed #c9f85724;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:197px;padding:18px;display:grid}.hub-value-empty>svg{color:#849188;background:#ffffff0b;border-radius:16px;width:48px;height:48px;padding:13px}.hub-value-empty>div{gap:5px;display:grid}.hub-value-empty b{font-size:18px}.hub-value-empty span,.hub-value-empty>small{color:var(--muted);font-size:10px}.hub-value-empty>small{justify-self:end}.hub-discover-grid{grid-template-columns:.9fr .9fr 1.15fr;gap:14px;display:grid}.hub-discover-card .app-mover-preview{gap:7px}.hub-discover-card .app-mover-preview-row{padding:8px}.hub-power-list{gap:7px;display:grid}.hub-power-list>a{background:#080d0a7a;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:59px;padding:9px 10px;display:grid}.hub-power-list>a:first-child{background:linear-gradient(135deg,#c9f85714,#080d0a80);border-color:#c9f85733}.hub-power-list .app-logo{border-radius:13px;width:40px;height:40px}.hub-power-list>a>div{gap:2px;min-width:0;display:grid}.hub-power-list small{color:var(--muted);text-transform:uppercase;font-size:8px}.hub-power-list b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.hub-power-list strong{color:var(--lime);font-size:18px}.hub-xi-card{background:radial-gradient(circle at 90% 0,#c9f85724,#0000 40%),linear-gradient(145deg,#111b14fa,#070c09fa);grid-template-rows:auto 1fr auto;display:grid}.hub-xi-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.hub-xi-top>div{gap:3px;display:grid}.hub-xi-top span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950}.hub-xi-top b{font-size:18px}.hub-xi-top>strong{color:var(--lime);letter-spacing:-.07em;font-size:40px;line-height:.9}.hub-xi-lineup{grid-template-columns:1fr 1fr;gap:7px;display:grid}.hub-xi-lineup>a{background:#080d0a7a;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:19px 34px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;display:grid}.hub-xi-lineup em{color:var(--muted);font-size:8px;font-style:normal}.hub-xi-lineup .app-logo{border-radius:11px;width:34px;height:34px}.hub-xi-lineup>a>div{gap:2px;min-width:0;display:grid}.hub-xi-lineup b,.hub-xi-lineup small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-xi-lineup b{font-size:11px}.hub-xi-lineup small{color:var(--muted);font-size:7px}.hub-xi-lineup>a>strong{color:var(--lime);font-size:13px}.hub-xi-open{color:var(--lime);background:#c9f85717;border-radius:13px;justify-content:space-between;align-items:center;margin-top:11px;padding:11px 12px;font-size:10px;font-weight:950;display:flex}.hub-feature-dock{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:14px;display:grid}.hub-feature-dock .app-feature-link{border-radius:17px;min-width:0;padding:11px}.hub-feature-dock .app-feature-link>span{border-radius:12px;width:34px;height:34px}.hub-feature-dock .app-feature-link small{font-size:7px}.hub-feature-dock .app-feature-link b{font-size:11px}.hub-plan-bar{background:#c9f8570b;border:1px solid #c9f85724;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:12px;padding:14px 16px;display:grid}.hub-plan-bar>div{color:var(--lime);align-items:center;gap:10px;display:flex}.hub-plan-bar>div>svg{background:#c9f85717;border-radius:13px;width:38px;height:38px;padding:10px}.hub-plan-bar>div span{display:grid}.hub-plan-bar small{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:7px;font-weight:950}.hub-plan-bar b{font-size:14px}.hub-plan-bar>p{color:var(--muted);margin:0;font-size:10px;line-height:1.4}.hub-plan-bar>nav{align-items:center;gap:7px;display:flex}.hub-plan-bar>nav a{color:#cbd5cf;border:1px solid #c9f85724;border-radius:11px;align-items:center;gap:5px;min-height:36px;padding:0 10px;font-size:9px;font-weight:900;display:flex}.hub-plan-bar>nav a:last-child{background:var(--lime);color:#071008}.hub-plan-bar.plan-edge{background:linear-gradient(135deg,#ffcf5f0e,#c9f85709);border-color:#ffcf5f2e}.hub-plan-bar.plan-edge>div{color:#ffe098}.hub-empty{color:var(--muted);border:1px dashed #c9f85724;border-radius:15px;align-items:center;gap:8px;padding:16px;font-size:10px;display:flex}@media (max-width:1100px){.hub-hero-intro{grid-template-columns:1fr;gap:18px}.hub-hero-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center}.hub-hero-grid{grid-template-columns:1fr}.hub-priority-stack{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,1fr)}.hub-priority-head,.hub-quick-actions{grid-column:1/-1}.hub-priority-card{min-height:88px}.hub-feed-grid,.hub-discover-grid{grid-template-columns:1fr 1fr}.hub-xi-card{grid-column:1/-1}.hub-feature-dock{grid-template-columns:repeat(3,1fr)}.hub-results-grid{grid-template-columns:1fr 1fr}.hub-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-match-grid>.hub-match-cell:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:800px){.hub-hero{margin-top:10px;margin-bottom:68px}.hub-hero:before{height:520px;inset:-10px -16px auto}.hub-hero-intro{margin:28px 0 22px}.hub-hero-intro h1{font-size:clamp(51px,15vw,78px);line-height:.88}.hub-hero-summary{grid-template-columns:1fr}.hub-hero-summary>p{font-size:15px}.hub-focus-card{border-radius:23px;min-height:440px;padding:20px}.hub-focus-fixture{grid-template-columns:1fr 82px 1fr;gap:10px}.hub-focus-fixture .app-team-mini{justify-items:start;gap:7px;font-size:18px;display:grid}.hub-focus-fixture .app-team-mini.right{justify-items:end}.hub-focus-fixture .app-logo{width:44px;height:44px}.hub-focus-score strong{min-width:72px;min-height:62px;font-size:27px}.hub-priority-stack{border-radius:23px;grid-template-rows:auto;grid-template-columns:1fr}.hub-priority-head,.hub-quick-actions{grid-column:1}.hub-feed-grid,.hub-edge-grid,.hub-discover-grid{grid-template-columns:1fr}.hub-xi-card{grid-column:auto}.hub-match-grid{grid-template-columns:1fr}.hub-section{margin-bottom:70px}.hub-section-head{grid-template-columns:1fr;gap:14px}.hub-section-head h2{font-size:47px}.hub-section-head>a{justify-self:start}.hub-results-grid,.hub-feature-dock{grid-template-columns:1fr 1fr}.hub-plan-bar{grid-template-columns:1fr}.hub-plan-bar>nav{grid-template-columns:1fr 1fr;display:grid}.hub-plan-bar>nav a{justify-content:center}.hub-personalize,.hub-edge-lock{grid-template-columns:52px 1fr}.hub-personalize>span,.hub-edge-lock>span{width:52px;height:52px}.hub-personalize .btn,.hub-edge-lock .btn{grid-column:1/-1}}@media (max-width:540px){.hub-hero-intro h1{font-size:49px}.hub-hero-intro .eyebrow{font-size:9px}.hub-plan-chip{width:100%}.hub-focus-card{gap:14px;min-height:0}.hub-focus-head>a{font-size:9px}.hub-focus-fixture{grid-template-columns:1fr;justify-items:start;padding:12px 0}.hub-focus-fixture .app-team-mini.right{text-align:left;justify-content:start;justify-items:start}.hub-focus-score{grid-row:2;grid-template-columns:auto auto;justify-self:start;align-items:center}.hub-focus-score strong{border-radius:18px;min-width:74px;min-height:52px}.hub-focus-probs{border-radius:15px;grid-template-columns:1fr!important}.hub-quick-actions{grid-template-columns:1fr}.hub-news-panel,.hub-watch-panel,.hub-discover-card,.hub-power-card,.hub-xi-card,.hub-scouting-workspace,.hub-value-workspace{padding:16px}.hub-news-row{grid-template-columns:36px minmax(0,1fr)}.hub-news-row>span{width:36px;height:36px}.hub-news-row>svg{display:none}.hub-news-row small{white-space:normal;line-height:1.25}.hub-results-grid,.hub-scouting-list,.hub-xi-lineup{grid-template-columns:1fr}.hub-scouting-list>a.is-lead{grid-column:auto}.hub-value-empty{grid-template-columns:42px 1fr;min-height:150px}.hub-value-empty>svg{width:42px;height:42px}.hub-value-empty>small{grid-column:1/-1;justify-self:start}.hub-feature-dock,.hub-plan-bar>nav{grid-template-columns:1fr}.hub-section-head h2{font-size:41px}.hub-section-head p{font-size:13px}}.prediction-card-model{grid-template-columns:minmax(0,1fr) max-content!important;grid-template-areas:"probabilities entertainment""probability-bar probability-bar"!important;align-items:center!important}.prediction-card-model>.prediction-card-probs{grid-area:probabilities!important;justify-self:start!important}.prediction-card-model>.entertainment-factor{grid-area:entertainment!important;grid-template-columns:max-content max-content!important;justify-self:end!important;width:max-content!important}.prediction-card-model>.prediction-card-probbar{grid-area:probability-bar!important;justify-self:stretch!important;width:100%!important}@container (max-width:430px){.prediction-card-model{grid-template-columns:1fr!important;grid-template-areas:"probabilities""entertainment""probability-bar"!important}.prediction-card-model>.prediction-card-probs{justify-content:space-between!important;width:100%!important}.prediction-card-model>.entertainment-factor{grid-template-columns:max-content minmax(0,1fr) max-content!important;justify-self:stretch!important;width:100%!important}.prediction-card-model>.entertainment-factor .entertainment-copy{grid-area:1/1!important}.prediction-card-model>.entertainment-factor .entertainment-bars{grid-area:1/2!important;align-self:center!important}.prediction-card-model>.entertainment-factor>strong{grid-area:1/3!important}}.scouting-result-window{max-width:620px;color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.5}.scouting-player-cell img.scouting-player-club-logo{object-fit:contain;border:1px solid #c9f85724;padding:5px}.scouting-page,.scouting-locked{padding-top:34px;padding-bottom:84px}.scouting-hero{background:radial-gradient(circle at 88% 0,#c9f8572e,#0000 34%),linear-gradient(145deg,#101a14,#080d0a);border:1px solid #c9f85733;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-bottom:18px;padding:26px 28px;display:grid}.scouting-hero h1{letter-spacing:-.075em;margin:9px 0;font-size:clamp(42px,5vw,76px);line-height:.9}.scouting-hero p{max-width:760px;margin:0}.scouting-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.scouting-hero-actions .btn{align-items:center;gap:8px;display:inline-flex}.scouting-hero-actions b{background:#c9f85724;border-radius:999px;min-width:20px;padding:2px 6px}.scouting-index-status{border-top:1px solid #ffffff12;grid-column:1/-1;align-items:center;gap:8px;padding-top:13px;font-size:11px;display:flex}.scouting-index-status>span{background:var(--lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 16px #c9f857cc}.scouting-index-status small{color:var(--muted);margin-left:auto}.scouting-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:14px;display:grid}.scouting-builder{min-width:0}.scouting-builder-head{justify-content:space-between;align-items:flex-end;gap:18px;margin:6px 0 12px;display:flex}.scouting-builder-head h2{letter-spacing:-.055em;margin:5px 0 0;font-size:clamp(25px,3vw,38px)}.scouting-builder-head>span{color:var(--lime);background:#c9f85712;border:1px solid #c9f8572e;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;font-weight:950;display:flex}.scouting-group{background:linear-gradient(145deg,#101913f7,#080d0af0);margin-bottom:14px;padding:16px;position:relative}.scouting-group-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:11px;display:grid}.scouting-group-head>b{background:var(--lime);color:#071009;text-transform:uppercase;letter-spacing:.1em;border-radius:999px;place-items:center;min-width:76px;padding:7px 10px;font-size:11px;display:grid}.scouting-group-head small{color:var(--muted)}.scouting-group-head button,.scouting-condition-title button,.scouting-drawer-head>button{color:var(--muted);cursor:pointer;background:0 0;border:0}.scouting-or{z-index:2;position:absolute;top:-25px;left:24px}.scouting-or span,.scouting-and{color:var(--lime);letter-spacing:.1em;background:#233026;border:1px solid #c9f85738;border-radius:999px;place-items:center;font-size:9px;font-weight:1000;display:grid}.scouting-or span{width:48px;height:24px}.scouting-condition{margin-top:9px;position:relative}.scouting-and{z-index:2;width:42px;height:20px;position:absolute;top:-14px;left:17px}.scouting-condition-card{border:1px solid var(--line);background:#080d0a94;border-radius:18px;overflow:hidden}.scouting-condition-title{background:#c9f85709;border-bottom:1px solid #ffffff0f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.scouting-condition-title>span{font-size:13px;font-weight:950}.scouting-condition-title small{color:var(--muted);font-size:10px}.scouting-condition-control{padding:12px}.scouting-empty-group{color:var(--muted);background:#c9f85708;border:1px dashed #c9f8572e;border-radius:15px;align-items:center;gap:9px;padding:14px;font-size:12px;display:flex}.scouting-empty-group svg{color:var(--lime);flex:none}.scouting-add-wrap{margin-top:11px;position:relative}.scouting-add-condition,.scouting-add-group{color:var(--lime);cursor:pointer;background:#c9f85712;border:1px solid #c9f85733;border-radius:999px;align-items:center;gap:7px;padding:9px 11px;font-size:11px;font-weight:950;display:inline-flex}.scouting-add-group{margin:0 0 18px}.scouting-field-menu{z-index:20;background:#090f0bfa;border:1px solid #c9f85733;border-radius:17px;grid-template-columns:repeat(2,minmax(160px,1fr));gap:5px;width:min(520px,100%);padding:8px;display:grid;position:absolute;top:44px;left:0;box-shadow:0 24px 70px #0000007a}.scouting-field-menu button{border:1px solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:#111a14;border-radius:11px;padding:9px 10px;font-size:11px;font-weight:900}.scouting-field-menu button:hover{color:var(--lime);border-color:#c9f85757}.scouting-save{gap:13px;padding:17px;display:grid;position:sticky;top:88px}.scouting-save h3{letter-spacing:-.04em;margin:4px 0 0;font-size:24px}.scouting-save>label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;gap:6px;font-size:10px;font-weight:950;display:grid}.scouting-save input,.scouting-entity-picker input,.scouting-range input,.scouting-semantic select{border:1px solid var(--line);width:100%;color:var(--ink);background:#0a100c;border-radius:12px;outline:0;padding:10px 11px}.scouting-save p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.scouting-alert-toggle{border:1px solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:#0b110d;border-radius:15px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 9px;padding:10px;display:grid}.scouting-alert-toggle>span{width:34px;height:34px;color:var(--muted);background:#97a49c14;border-radius:12px;grid-row:1/3;place-items:center;display:grid}.scouting-alert-toggle small{color:var(--muted);font-size:10px}.scouting-alert-toggle.active{background:#c9f85714;border-color:#c9f85761}.scouting-alert-toggle.active>span{color:var(--lime);background:#c9f85724}.scouting-range{grid-template-columns:minmax(90px,1fr) auto minmax(90px,1fr) auto;align-items:end;gap:9px;display:grid}.scouting-range label{color:var(--muted);text-transform:uppercase;gap:4px;font-size:9px;font-weight:950;display:grid}.scouting-range>span{color:var(--muted);padding-bottom:10px}.scouting-range em{color:var(--lime);padding-bottom:10px;font-size:10px;font-style:normal;font-weight:900}.scouting-entity-picker{gap:9px;display:grid}.scouting-entity-picker>label{border:1px solid var(--line);color:var(--muted);background:#0a100c;border-radius:12px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;padding:0 10px;display:grid}.scouting-entity-picker>label input{border:0;padding-left:0}.scouting-selected-chips,.scouting-choice-chips{flex-wrap:wrap;gap:6px;display:flex}.scouting-selected-chips button,.scouting-choice-chips button{color:var(--lime);cursor:pointer;background:#c9f85714;border:1px solid #c9f85733;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:900;display:inline-flex}.scouting-option-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;max-height:190px;display:grid;overflow:auto}.scouting-option-grid button{border:1px solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:#0d140f;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;display:grid}.scouting-option-grid button.active,.scouting-choice-chips button.active{background:#c9f85721;border-color:#c9f8577a}.scouting-option-grid img,.scouting-option-grid button>span{object-fit:contain;background:#1c2820;border-radius:9px;place-items:center;width:27px;height:27px;display:grid}.scouting-option-grid b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.scouting-option-grid small{color:var(--lime)}.scouting-position-picker{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.scouting-position-picker>small{max-width:120px;color:var(--muted);font-size:10px;line-height:1.4}.scouting-mini-pitch{background:linear-gradient(90deg,#0000 49.5%,#ffffff1c 50%,#0000 50.5%),repeating-linear-gradient(90deg,#c9f85709 0 12.5%,#0000 12.5% 25%),#101d14;border:1px solid #c9f8572e;border-radius:20px;min-height:250px;position:relative;overflow:hidden}.scouting-mini-pitch:before{content:"";border:1px solid #ffffff24;border-radius:50%;width:72px;height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scouting-mini-pitch button{z-index:2;color:#c8d2cb;cursor:pointer;background:#080d0ae0;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:5px;width:130px;padding:6px 7px;font-size:9px;display:grid;position:absolute;box-shadow:0 8px 20px #00000038}.scouting-mini-pitch button span{width:20px;height:20px;color:var(--lime);background:#223028;border-radius:7px;place-items:center;font-weight:950;display:grid}.scouting-mini-pitch button b{text-align:left}.scouting-mini-pitch button.active{border-color:var(--lime);color:#eaffb6;background:#c9f85729;box-shadow:0 0 0 3px #c9f85714}.scouting-mini-pitch .pos-goalkeeper{top:44%;left:2%}.scouting-mini-pitch .pos-centerBack{top:30%;left:19%}.scouting-mini-pitch .pos-fullBack{top:62%;left:19%}.scouting-mini-pitch .pos-defensiveMidfield{top:47%;left:38%}.scouting-mini-pitch .pos-centralMidfield{top:22%;left:54%}.scouting-mini-pitch .pos-attackingMidfield{top:64%;left:56%}.scouting-mini-pitch .pos-winger{top:20%;right:2%}.scouting-mini-pitch .pos-striker{top:61%;right:2%}.scouting-semantic{gap:10px;display:grid}.scouting-semantic-context{grid-template-columns:1fr 180px;gap:8px;display:grid}.scouting-semantic label{color:var(--muted);text-transform:uppercase;gap:5px;font-size:9px;font-weight:950;display:grid}.scouting-semantic>small{color:var(--muted);font-size:9px;line-height:1.4}.scouting-error{color:#ffb5a5;background:#ff795a17;border:1px solid #ff795a59;border-radius:15px;align-items:center;gap:9px;margin-bottom:14px;padding:12px 14px;font-size:12px;font-weight:850;display:flex}.scouting-results,.scouting-results-empty{margin-top:4px;padding:18px}.scouting-results-empty{align-items:center;gap:16px;padding:28px;display:flex}.scouting-results-empty>svg{width:58px;height:58px;color:var(--lime);background:#c9f8571a;border-radius:20px;padding:14px}.scouting-results-empty h2,.scouting-results-head h2{letter-spacing:-.05em;margin:5px 0;font-size:30px}.scouting-results-empty p{margin:0}.scouting-results-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}.scouting-performance{flex-wrap:wrap;gap:7px;display:flex}.scouting-performance span{color:var(--muted);background:#c9f8570f;border:1px solid #c9f85729;border-radius:999px;padding:7px 9px;font-size:9px}.scouting-performance b{color:var(--lime)}.scouting-table-wrap{border:1px solid var(--line);border-radius:17px;overflow:auto}.scouting-table-wrap table{border-collapse:collapse;width:100%;min-width:980px}.scouting-table-wrap th{z-index:2;color:var(--muted);text-align:left;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;background:#111a14;padding:10px 12px;font-size:9px;position:sticky;top:0}.scouting-table-wrap th button{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.scouting-table-wrap td{white-space:nowrap;border-top:1px solid #ffffff0e;padding:10px 12px;font-size:11px}.scouting-table-wrap tr:hover td{background:#c9f85709}.scouting-player-cell,.scouting-team-cell{color:var(--ink);align-items:center;gap:8px;display:flex}.scouting-player-cell img,.scouting-player-cell>span{object-fit:cover;background:#1b2820;border-radius:10px;width:30px;height:30px}.scouting-player-cell>span{color:var(--lime);place-items:center;font-weight:950;display:grid}.scouting-player-cell svg{color:var(--lime)}.scouting-team-cell img{object-fit:contain;width:24px;height:24px}.scouting-rating{color:var(--lime);font-size:15px}.scouting-form,.scouting-xi{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 7px;font-size:9px;font-weight:950;display:inline-flex}.scouting-form.up,.scouting-form.strong_up,.scouting-xi.yes{color:var(--lime);background:#c9f85717;border-color:#c9f85747}.scouting-form.down,.scouting-form.strong_down{color:#ffad99}.scouting-no-results{text-align:center;color:var(--muted);padding:28px}.scouting-pagination{justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;display:flex}.scouting-pagination button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#101713;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;display:flex}.scouting-drawer{margin-bottom:14px;padding:17px}.scouting-drawer-head{justify-content:space-between;display:flex}.scouting-drawer-head h2{margin:4px 0 12px;font-size:28px}.scouting-view-list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}.scouting-view{border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 36px;display:grid;overflow:hidden}.scouting-view.active{border-color:#c9f8576b}.scouting-view>button{color:var(--ink);cursor:pointer;background:0 0;border:0}.scouting-view>button:first-child{text-align:left;grid-template-columns:28px 1fr;gap:2px 8px;padding:9px;display:grid}.scouting-view>button:first-child span{width:28px;height:28px;color:var(--lime);background:#c9f8571a;border-radius:9px;grid-row:1/3;place-items:center;display:grid}.scouting-view small{color:var(--muted)}.scouting-column-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.scouting-column-grid>div{flex-wrap:wrap;gap:6px;display:flex}.scouting-column-grid span,.scouting-column-grid>div>button{border:1px solid var(--line);color:var(--ink);background:#101713;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:flex}.scouting-column-grid button{color:var(--muted);cursor:pointer;background:0 0;border:0}.scouting-lock-hero{text-align:center;background:radial-gradient(circle at 50% 12%,#c9f8572e,#0000 34%),linear-gradient(145deg,#111c15,#080d0a);place-content:center;justify-items:center;gap:18px;min-height:620px;padding:48px;display:grid;position:relative;overflow:hidden}.scouting-lock-hero h1{letter-spacing:-.08em;max-width:900px;margin:12px auto;font-size:clamp(46px,7vw,100px);line-height:.86}.scouting-lock-hero p{max-width:760px}.scouting-lock-icon{width:74px;height:74px;color:var(--lime);background:#c9f8571f;border:1px solid #c9f85740;border-radius:25px;place-items:center;display:grid;position:relative}.scouting-lock-icon span{border:1px solid #c9f85724;border-radius:30px;animation:1.6s ease-in-out infinite lensPulse;position:absolute;inset:-8px}.scouting-lock-actions{flex-wrap:wrap;gap:9px;display:flex}.scouting-lock-preview{grid-template-columns:repeat(3,1fr);gap:9px;width:min(900px,100%);display:grid}.scouting-lock-preview span{background:#080d0a99;border:1px solid #c9f85724;border-radius:18px;gap:5px;padding:15px;display:grid}.scouting-lock-preview svg,.scouting-edge-ribbon{color:var(--lime)}.scouting-lock-preview small{color:var(--muted)}.scouting-edge-ribbon{gap:7px;font-size:10px;font-weight:950;display:flex}.scouting-loading{align-items:center;gap:16px;margin-top:34px;padding:28px;display:flex}.scouting-loading>svg{color:var(--lime);animation:2s linear infinite routeSpin}.scouting-loading>span{background:var(--lime);border-radius:999px;width:180px;height:8px;margin-left:auto}.scouting-condition-card.negated{background:#40181229;border-color:#ffad9957}.scouting-condition-title{grid-template-columns:auto minmax(0,1fr) auto auto}.scouting-condition-title .scouting-negate-toggle{border:1px solid var(--line);border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;font-weight:950;display:inline-flex}.scouting-condition-title .scouting-negate-toggle[aria-pressed=true]{color:#ffad99;background:#ff795a1f;border-color:#ffad9980}@media (max-width:1050px){.scouting-layout{grid-template-columns:1fr}.scouting-save{position:relative;top:auto}.scouting-position-picker{grid-template-columns:1fr}.scouting-position-picker>small{max-width:none}.scouting-mini-pitch button{width:116px}}@media (max-width:720px){.scouting-page,.scouting-locked{padding-top:18px}.scouting-hero{grid-template-columns:1fr;padding:20px}.scouting-hero-actions{justify-content:flex-start}.scouting-builder-head,.scouting-results-head{flex-direction:column;align-items:flex-start}.scouting-builder-head>span{display:none}.scouting-group{padding:12px}.scouting-field-menu{grid-template-columns:1fr}.scouting-range{grid-template-columns:1fr auto 1fr}.scouting-range em{display:none}.scouting-semantic-context{grid-template-columns:1fr}.scouting-mini-pitch{min-height:410px}.scouting-mini-pitch .pos-goalkeeper{top:82%;left:4%}.scouting-mini-pitch .pos-centerBack{top:61%;left:5%}.scouting-mini-pitch .pos-fullBack{top:61%;left:auto;right:5%}.scouting-mini-pitch .pos-defensiveMidfield{top:42%;left:5%}.scouting-mini-pitch .pos-centralMidfield{top:42%;left:auto;right:5%}.scouting-mini-pitch .pos-attackingMidfield{top:23%;left:5%}.scouting-mini-pitch .pos-winger{top:23%;right:5%}.scouting-mini-pitch .pos-striker{top:5%;left:calc(50% - 58px);right:auto}.scouting-column-grid{grid-template-columns:1fr}.scouting-lock-hero{min-height:560px;padding:28px 16px}.scouting-lock-preview{grid-template-columns:1fr}.scouting-pagination span{display:none}}.app-scouting-teaser,.app-scouting-alerts{margin:16px 0;padding:20px}.app-scouting-teaser{background:radial-gradient(circle at 8% 0,#c9f8572e,#0000 30%),linear-gradient(135deg,#121d16fa,#080d0af2);border-color:#c9f85738;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.app-scouting-teaser h2{letter-spacing:-.055em;margin:6px 0;font-size:clamp(26px,3vw,42px);line-height:1}.app-scouting-teaser p{max-width:800px;margin:0;line-height:1.45}.app-scouting-teaser-icon{width:58px;height:58px;color:var(--lime);background:#c9f8571f;border-radius:20px;place-items:center;display:grid;position:relative}.app-scouting-teaser-icon span{border:1px solid #c9f85726;border-radius:24px;position:absolute;inset:-5px}.app-scouting-teaser-actions{gap:7px;display:grid}.app-scouting-teaser-actions .btn{white-space:nowrap}.app-scouting-alert-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.app-scouting-alert-grid>a{border:1px solid var(--line);background:#080d0a80;border-radius:15px;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:10px;display:grid}.app-scouting-alert-grid>a:hover{border-color:#c9f8574d}.app-scouting-alert-grid>a>span{width:38px;height:38px;color:var(--lime);background:#c9f8571a;border-radius:13px;place-items:center;display:grid;overflow:hidden}.app-scouting-alert-grid img{object-fit:cover;width:100%;height:100%}.app-scouting-alert-grid small,.app-scouting-alert-grid b,.app-scouting-alert-grid em{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.app-scouting-alert-grid small{color:var(--lime);text-transform:uppercase;font-size:9px}.app-scouting-alert-grid em{color:var(--muted);font-size:10px;font-style:normal}.app-scouting-empty{color:var(--muted);border:1px dashed #c9f8572e;border-radius:15px;align-items:center;gap:10px;padding:13px;display:flex}.app-scouting-empty svg,.app-scouting-empty a{color:var(--lime)}.app-scouting-empty a{margin-left:auto;font-weight:950}@media (max-width:900px){.app-scouting-teaser{grid-template-columns:52px 1fr}.app-scouting-teaser-actions{grid-column:1/-1;display:flex}.app-scouting-alert-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.app-scouting-teaser,.app-scouting-alert-grid{grid-template-columns:1fr}.app-scouting-empty{flex-wrap:wrap;align-items:flex-start}.app-scouting-empty a{width:100%;margin-left:0}}.app-focus-match{grid-area:focus;align-self:start;min-width:0}.app-focus-match>.match-card-grid{grid-template-columns:1fr}.app-home-match-section{margin:22px 0}.app-overview-grid-secondary{grid-template-columns:1fr 1fr}.app-recent-section>.match-card-grid,.app-home-match-section>.match-card-grid{margin-top:12px}@media (max-width:720px){.app-overview-grid-secondary{grid-template-columns:1fr}}@media (max-width:560px){.match-card-grid .prediction-card{border-radius:8px!important;padding:12px!important}.match-card-grid .prediction-card-fixture{grid-template-columns:minmax(0,1fr) 76px!important;grid-template-areas:none!important}.match-card-grid .prediction-card-score{border-radius:8px!important;grid-area:auto!important;min-width:0!important;min-height:74px!important;font-size:19px!important}.match-card-grid .prediction-card-model{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"xg probs""entertainment entertainment"!important}.match-card-grid .prediction-card-xg{grid-area:xg!important}.match-card-grid .prediction-card-probs{text-align:center!important;grid-area:probs!important;grid-template-columns:repeat(3,1fr)!important;display:grid!important}.match-card-grid .prediction-card-model .entertainment-factor{border-top:1px solid #ffffff12;grid-area:entertainment!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important;padding-top:7px!important;display:grid!important}.match-card-grid .prediction-card-model .entertainment-copy{grid-area:1/1!important}.match-card-grid .prediction-card-model .entertainment-bars{grid-area:1/2!important;align-self:center!important}.match-card-grid .prediction-card-model .entertainment-factor>strong{grid-area:1/3!important}.match-navigation{width:100%}.match-navigation a{flex:auto;min-width:0;padding:0 7px;font-size:11px}.match-navigation a svg{width:13px;height:13px}.match-center-page .match-competition-filter{grid-template-columns:minmax(0,1fr) auto!important}.match-center-page .match-competition-filter>svg{display:none}.match-center-page .match-competition-filter select:first-of-type{grid-column:1/-1}.match-center-page .match-competition-filter select:last-of-type{grid-column:1}.match-center-page .match-competition-filter button{grid-area:2/2}.match-center-page .match-competition-filter a{justify-content:center;grid-column:1/-1!important}}.match-card-grid .prediction-card{border-radius:8px!important;padding:14px!important}.match-card-grid .prediction-card-fixture{grid-template-columns:minmax(0,1fr) 84px!important;grid-template-areas:none!important;align-items:stretch!important;gap:10px!important;margin:12px 0 10px!important;display:grid!important;overflow:visible!important}.match-card-grid .prediction-card-teams{grid-template-rows:auto auto!important;grid-template-columns:1fr!important;gap:6px!important;display:grid!important}.match-card-grid .prediction-card-team,.match-card-grid .prediction-card-team:first-child,.match-card-grid .prediction-card-team:last-child{text-align:left!important;grid-area:auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;height:auto!important;min-height:34px!important;padding:3px 7px!important;display:grid!important}.match-card-grid .prediction-card-team .team-badge{text-align:left!important;justify-content:flex-start!important;min-height:0!important}.match-card-grid .prediction-card-score{border-radius:8px!important;grid-area:auto!important;min-width:0!important;min-height:74px!important;padding:7px!important;font-size:21px!important}.match-card-grid .prediction-card-model{border-radius:7px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:48px!important;padding:7px 9px!important;display:grid!important}.match-card-grid .prediction-card-xg{gap:1px!important;margin:0!important;display:grid!important}.match-card-grid .prediction-card-probs{margin:0!important;font-size:10px!important}@media (max-width:560px){.match-card-grid .prediction-card{border-radius:8px!important;padding:12px!important}.match-card-grid .prediction-card-fixture{grid-template-columns:minmax(0,1fr) 76px!important;grid-template-areas:none!important}.match-card-grid .prediction-card-score{border-radius:8px!important;grid-area:auto!important;min-width:0!important;min-height:74px!important;font-size:19px!important}.match-card-grid .prediction-card-model{grid-template-columns:auto minmax(0,1fr)!important}}.match-navigation{border:1px solid var(--line);scrollbar-width:none;background:#080f0ac2;border-radius:8px;gap:4px;width:max-content;max-width:100%;margin:16px 0 22px;padding:4px;display:flex;overflow-x:auto}.match-navigation::-webkit-scrollbar{display:none}.match-navigation a{min-height:38px;color:var(--muted);white-space:nowrap;border-radius:6px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex}.match-navigation a:hover{color:var(--ink);background:#ffffff0a}.match-navigation a.active{color:#08100b;background:var(--lime)}.match-center-controls{justify-content:space-between;align-items:center;gap:14px;margin:18px 0 26px;display:flex}.match-filter-bar{min-width:0;color:var(--muted);align-items:center;gap:7px;display:flex;position:relative}.match-filter-bar>svg{flex:none}.match-filter-menu{min-width:0;position:relative}.competition-filter-menu{width:240px}.entertainment-filter-menu{width:250px}.match-filter-menu summary{border:1px solid var(--line);cursor:pointer;background:#080f0ae0;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:46px;padding:5px 9px;list-style:none;display:grid}.match-filter-menu summary::-webkit-details-marker{display:none}.match-filter-menu summary:hover,.match-filter-menu[open] summary{background:#c9f8570f;border-color:#c9f85747}.match-filter-menu[open] summary>svg:last-child{transform:rotate(180deg)}.match-filter-menu summary>span:not(.match-filter-logo):not(.match-filter-meter){min-width:0;display:grid}.match-filter-menu summary small,.match-filter-popover small{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:850}.match-filter-menu summary b,.match-filter-popover b{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:11px;overflow:hidden}.match-filter-logo{width:30px;height:30px;color:var(--lime);background:#c9f85712;border:1px solid #c9f85729;border-radius:6px;place-items:center;display:grid;overflow:hidden}.match-filter-logo img{object-fit:contain;width:72%;height:72%}.match-filter-popover{z-index:40;background:#09110c;border:1px solid #c9f85733;border-radius:8px;gap:3px;width:320px;max-width:min(88vw,360px);max-height:430px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);right:0;overflow-y:auto;box-shadow:0 20px 60px #0000007a}.competition-filter-menu .match-filter-popover{left:0;right:auto}.match-filter-popover a{border:1px solid #0000;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-height:44px;padding:5px 7px;display:grid}.match-filter-popover a>span:not(.match-filter-logo):not(.match-filter-meter){min-width:0;display:grid}.match-filter-popover a:hover{background:#ffffff0b}.match-filter-popover a.active{background:#c9f85717;border-color:#c9f85738}.match-filter-popover a.active b{color:var(--lime)}.match-filter-meter{align-items:end;gap:2px;width:24px;height:13px;display:flex}.match-filter-meter i{background:#ffffff21;border-radius:1px;width:3px;display:block}.match-filter-meter i:first-child{height:4px}.match-filter-meter i:nth-child(2){height:6px}.match-filter-meter i:nth-child(3){height:8px}.match-filter-meter i:nth-child(4){height:10px}.match-filter-meter i:nth-child(5){height:13px}.match-filter-meter i.active{background:var(--lime);box-shadow:0 0 6px #c9f85740}.match-filter-reset{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);border-radius:6px;place-items:center;display:grid}.match-filter-reset:hover{color:#ff8f7f;background:#ff8f7f0f;border-color:#ff8f7f47}.match-quality-filter{border:1px solid var(--line);min-height:46px;color:var(--muted);background:#080f0ae0;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px;display:grid}.match-quality-filter>svg{color:#7f8b83}.match-quality-filter>span{min-width:0;display:grid}.match-quality-filter b{color:var(--ink);white-space:nowrap;font-size:11px}.match-quality-filter small{text-transform:uppercase;font-size:8px;font-weight:900}.match-quality-filter:hover{background:#c9f8570d;border-color:#c9f85747}.match-quality-filter.active{color:var(--lime);background:#c9f8571a;border-color:#c9f8574d;box-shadow:inset 0 0 0 1px #c9f8570d}.match-quality-filter.active>svg,.match-quality-filter.active b{color:var(--lime)}.match-view-tabs{border:1px solid var(--line);background:#080f0ad1;border-radius:8px;gap:3px;padding:4px;display:flex}.match-view-tabs a{min-height:38px;color:var(--muted);border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:900;display:flex}.match-view-tabs a.active{color:var(--lime);background:#c9f85721}.match-competition-filter{border:1px solid var(--line);min-height:46px;color:var(--muted);background:#080f0ad1;border-radius:8px;align-items:center;gap:8px;padding:5px 6px 5px 11px;display:flex}.match-competition-filter select{min-width:190px;max-width:300px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:13px;font-weight:800}.match-competition-filter button,.match-competition-filter a{min-height:34px;color:var(--lime);font:inherit;cursor:pointer;background:#c9f8571f;border:0;border-radius:6px;padding:0 11px;font-size:12px;font-weight:900}.match-competition-filter a{color:var(--muted);background:0 0;align-items:center;display:flex}.match-date-groups{gap:28px;display:grid}.match-date-group{gap:11px;display:grid}.match-date-heading{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr) auto;align-items:end;gap:10px;padding:0 2px 9px;display:grid}.match-date-heading span{color:var(--lime);text-transform:uppercase;font-size:11px;font-weight:950}.match-date-heading b{font-size:16px}.match-date-heading small{color:var(--muted);font-size:11px;font-weight:800}.match-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.prediction-card{border-radius:8px!important;min-width:0!important;padding:14px!important;display:block!important;overflow:hidden!important}.prediction-card-head{justify-content:space-between;align-items:flex-start;gap:10px!important;display:flex!important}.prediction-card-meta{gap:5px;min-width:0;display:grid}.competition-badge{width:fit-content;min-width:0;max-width:100%;color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:inline-grid}.competition-badge:hover{color:var(--lime)}.competition-badge-logo{color:var(--lime);background:#c9f85712;border:1px solid #c9f8572e;border-radius:6px;flex:none;place-items:center;display:grid;overflow:hidden}.competition-badge-logo img{object-fit:contain;width:72%;height:72%}.competition-badge-text{min-width:0;display:grid}.competition-badge-text b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.competition-badge-text small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:10px;line-height:1.3;overflow:hidden}.competition-badge-link{width:fit-content;min-width:0;max-width:100%;display:block}.prediction-card-date{margin:0!important;font-size:10px!important}.prediction-card-head>.chip{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:90px;overflow:hidden}.prediction-card-fixture{grid-template-columns:minmax(0,1fr) 84px!important;grid-template-areas:none!important;align-items:stretch!important;gap:10px!important;margin:12px 0 10px!important;display:grid!important}.prediction-card-teams{gap:6px;min-width:0;display:grid}.prediction-card-team{background:#ffffff06;border:1px solid #ffffff0f;border-radius:6px;min-height:34px;padding:3px 7px;text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}.prediction-card-team .team-badge{text-align:left!important;justify-content:flex-start!important;min-width:0!important}.prediction-card-team small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:850}.prediction-card-score{min-width:0!important;min-height:74px!important;color:var(--lime)!important;background:#c9f85717!important;border:1px solid #c9f85733!important;border-radius:8px!important;grid-area:auto!important;align-self:stretch!important;place-items:center!important;padding:7px!important;font-size:21px!important;line-height:1!important;display:grid!important}.prediction-card-score small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:900}.prediction-card-model{min-height:48px;border-radius:7px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:7px 9px!important;display:grid!important}.prediction-card-xg{white-space:nowrap;gap:1px!important;margin:0!important;display:grid!important}.prediction-card-xg span{font-size:9px!important}.prediction-card-xg b{font-size:11px!important}.prediction-card-probs{white-space:nowrap;align-items:center;justify-content:center!important;gap:8px!important;margin:0!important;font-size:10px!important;display:flex!important}.prediction-card-open{margin-top:10px!important;padding-top:8px!important;font-size:11px!important}.prediction-card-uncertainty{color:#ffdf87;background:#ffcf5f14;border:1px solid #ffcf5f4d;border-radius:6px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.prediction-card-uncertainty>span{min-width:0;display:grid}.prediction-card-uncertainty b{color:#ffe6a3;font-size:10px}.prediction-card-uncertainty small{text-overflow:ellipsis;white-space:nowrap;color:#cdd5cf;font-size:9px;overflow:hidden}.chip-withheld{color:#ffad99!important;background:#ff71551f!important;border-color:#ff715566!important}.prediction-card-score.withheld{color:#ffad99!important;background:#ff715514!important;border-color:#ff71554d!important}.prediction-withheld-note{color:#ffad99;background:#ff71551a;border:1px solid #ff715566;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.prediction-withheld-note>span{gap:2px;min-width:0;display:grid}.prediction-withheld-note b{color:#ffd0c5;font-size:12px}.prediction-withheld-note small,.prediction-withheld-note p{color:#c8b2ad;margin:0;font-size:10px;line-height:1.4}.prediction-card-withheld{margin-top:4px}.limited-match-lens>.prediction-withheld-note{grid-column:1/-1;width:100%}.hub-focus-awaiting.withheld{color:#ffad99!important;background:#ff715514!important;border-color:#ff715559!important}.match-context-withheld{color:#ffad99;background:#ff715514;border:1px solid #ff715559;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:950}.value-radar-uncertain-note.withheld{background:#ff71551a!important;border-color:#ff715566!important}.value-radar-uncertain-note.withheld b{color:#ffad99!important}.value-radar-uncertain-note.withheld span{color:#d9c0ba!important}.prediction-card-probbar{grid-column:1/-1;justify-self:center;gap:4px;width:min(78%,440px);height:6px;display:grid}.value-radar-uncertain-note{color:#dce4de;gap:3px;margin-bottom:18px;display:grid;background:#ffcf5f13!important;border-color:#ffcf5f57!important;padding:14px 16px!important}.value-radar-uncertain-note b{color:#ffe39a}.value-radar-uncertain-note span{color:#b9c2bc;font-size:12px}.value-radar-uncertain-note.compact{border:1px solid #ffcf5f4d;border-radius:6px;margin:0 0 13px;padding:9px 11px}.match-title-fixture{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.match-title-fixture .team-badge{gap:11px;font-size:clamp(25px,3.6vw,48px);font-weight:900;line-height:1}.match-title-fixture .entity-icon{background:#ffffff0d;border-radius:12px}.match-title-separator{color:var(--muted);font-size:.72em;font-weight:700}@media (max-width:620px){.match-title-fixture{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.match-title-fixture .team-badge{font-size:28px}.match-title-separator{display:none}}.value-radar-uncertain-note.compact b{font-size:11px}.value-radar-uncertain-note.compact span{font-size:10px}.app-compact-match.is-uncertain{border-color:#ffcf5f47!important}.app-compact-match.is-uncertain .app-compact-prediction em{color:#ffe39a!important}.entertainment-factor{min-width:0;color:var(--muted);grid-template-columns:auto auto;align-items:center;gap:2px 7px;display:grid}.entertainment-icon{display:none}.entertainment-copy{line-height:1.05;display:grid}.entertainment-copy small{text-transform:uppercase;font-size:8px}.entertainment-copy b{color:var(--ink);font-size:10px}.entertainment-bars{grid-column:1;align-items:end;gap:2px;height:10px;display:flex}.entertainment-bars i{background:#ffffff1f;border-radius:1px;width:3px;display:block}.entertainment-bars i:first-child{height:3px}.entertainment-bars i:nth-child(2){height:5px}.entertainment-bars i:nth-child(3){height:7px}.entertainment-bars i:nth-child(4){height:9px}.entertainment-bars i:nth-child(5){height:10px}.entertainment-bars i.active{background:var(--lime);box-shadow:0 0 7px #c9f8574d}.entertainment-factor>strong{color:var(--lime);font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center;font-size:16px}.entertainment-factor.detail{background:#c9f8570f;border:1px solid #c9f85733;border-radius:8px;grid-template-columns:auto minmax(90px,auto) minmax(180px,1fr) auto;gap:10px;padding:14px}.entertainment-factor.detail .entertainment-icon{color:var(--lime);place-items:center;display:grid}.entertainment-factor.detail .entertainment-copy small{font-size:10px}.entertainment-factor.detail .entertainment-copy b{font-size:14px}.entertainment-factor.detail .entertainment-bars{grid-column:3;gap:4px;height:18px}.entertainment-factor.detail .entertainment-bars i{width:6px}.entertainment-factor.detail .entertainment-bars i:first-child{height:5px}.entertainment-factor.detail .entertainment-bars i:nth-child(2){height:8px}.entertainment-factor.detail .entertainment-bars i:nth-child(3){height:11px}.entertainment-factor.detail .entertainment-bars i:nth-child(4){height:14px}.entertainment-factor.detail .entertainment-bars i:nth-child(5){height:18px}.entertainment-factor.detail>strong{grid-area:1/4;font-size:24px}.entertainment-breakdown{border-top:1px solid #ffffff14;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:10px;display:grid}.entertainment-breakdown>span{gap:2px;display:grid}.entertainment-breakdown small{color:var(--muted);text-transform:uppercase;font-size:9px}.entertainment-breakdown b{color:var(--ink);font-size:13px}@media (max-width:900px){.match-center-controls{flex-direction:column;align-items:stretch}.match-competition-filter{width:100%}.match-competition-filter select{flex:1;min-width:0}.match-card-grid{grid-template-columns:1fr}.match-filter-bar{width:100%}.match-filter-menu{flex:1;width:auto}}@media (max-width:560px){.match-date-heading{grid-template-columns:1fr auto}.match-date-heading b{grid-column:1}.match-date-heading small{grid-area:1/2/3}.match-date-heading span{grid-column:1}.match-competition-filter{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.match-competition-filter a{grid-column:2/4;justify-content:center}.prediction-card{padding:12px!important}.prediction-card-fixture{grid-template-columns:minmax(0,1fr) 76px!important;grid-template-areas:none!important}.prediction-card-score{grid-area:auto!important;min-height:74px!important;font-size:19px!important}.prediction-card-model{grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important}.prediction-card-model .entertainment-factor{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto}.prediction-card-model .entertainment-bars{grid-area:1/2}.prediction-card-model .entertainment-factor>strong{grid-area:1/3}.prediction-card-model .entertainment-copy{grid-area:1/1}.match-filter-bar{grid-template-columns:minmax(0,1fr) auto;display:grid}.match-filter-bar>svg{display:none}.match-filter-menu{grid-column:1/-1;width:100%}.match-filter-reset{background:#09110c;grid-column:1/-1;width:100%}.match-filter-popover{width:100%;max-width:100%;left:0!important;right:auto!important}.match-filter-menu summary{padding-right:10px}}.competition-table-head{padding:18px 20px 6px}.competition-table-head h2{margin:6px 0 2px}.competition-table-head p{margin:0}.competition-sort-table{min-width:820px}.competition-sort-table th,.competition-sort-table td{white-space:nowrap}.table-sort-button{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.table-sort-button svg{opacity:.45;flex:none}.table-sort-button.active{color:var(--lime)}.table-sort-button.active svg{opacity:1}.competition-entity-cell{min-width:0;max-width:260px;color:inherit;align-items:center;gap:10px;display:inline-flex}.competition-entity-cell.small{gap:8px;max-width:220px}.competition-entity-cell .entity-icon{flex:0 0 30px;width:30px;height:30px}.competition-entity-cell.small .entity-icon{flex-basis:26px;width:26px;height:26px}.competition-entity-cell b,.competition-entity-cell.small{text-overflow:ellipsis;overflow:hidden}.playground .pitch-player{width:clamp(84px,8vw,104px)!important;min-height:48px!important}.playground .lineup-pitch{height:clamp(430px,42vw,540px)}@media (max-width:720px){.best-xi-pitch{height:500px}.app-mini-pitch{height:360px!important}.best-xi-player{width:82px!important}.role-chip{min-width:27px;padding:2px 5px;font-size:8px}.match-lineup-pitch{height:500px}}.app-focus-card .app-focus-top{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.app-focus-card .app-focus-teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin:20px 0!important;display:grid!important}.app-focus-card .app-focus-teams>.app-team-mini{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.app-focus-card .app-focus-teams>.app-team-mini.right{text-align:right!important;justify-content:flex-end!important}.app-focus-card .app-focus-teams>span:not(.app-team-mini){width:32px!important;height:32px!important;color:var(--lime)!important;text-transform:uppercase!important;background:#c9f85714!important;border:1px solid #c9f85729!important;border-radius:999px!important;place-items:center!important;font-size:10px!important;font-weight:950!important;display:grid!important}.app-logo{background:#1e2a23!important;border:1px solid #c9f85721!important;border-radius:12px!important;flex:0 0 34px!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;display:grid!important;overflow:hidden!important}.app-logo img{object-fit:contain!important;width:80%!important;max-width:80%!important;height:80%!important;max-height:80%!important;display:block!important}.app-focus-card .app-logo{border-radius:15px!important;flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}.app-compact-match .app-logo{border-radius:10px!important;flex-basis:30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important}.app-compact-match{grid-template-columns:50px minmax(0,1fr) 28px minmax(0,1fr) 22px!important;align-items:center!important;gap:9px!important;display:grid!important}@media (max-width:720px){.app-focus-card .app-focus-teams{grid-template-columns:1fr!important;gap:10px!important}.app-focus-card .app-focus-teams>.app-team-mini.right{text-align:left!important;justify-content:flex-start!important}.app-focus-card .app-focus-teams>span:not(.app-team-mini){display:none!important}.app-compact-match{grid-template-columns:42px minmax(0,1fr) 22px!important}}.pitch-club-logo{z-index:3;background:#1e2a23;border:1px solid #c9f85738;border-radius:7px;width:18px;height:18px;position:absolute;top:6px;left:6px;overflow:hidden;box-shadow:0 5px 12px #00000059;place-items:center!important;display:grid!important}.pitch-club-logo img{object-fit:contain;width:78%;height:78%;display:block}.pitch-player.has-club-logo>span:not(.pitch-club-logo):first-of-type{padding-left:18px}.playground .pitch-player.has-club-logo>span:not(.pitch-club-logo):first-of-type{padding-left:20px}.match-pitch-player.has-club-logo{padding-top:9px}.report-pitch-club-logo{background:#1e2a23;border:1px solid #c9f85738;border-radius:7px;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:50%;left:7px;overflow:hidden;transform:translateY(-50%)}.report-pitch-club-logo img{object-fit:contain;width:78%;height:78%;display:block}.team-roster{gap:14px;margin-bottom:64px;display:grid}.team-roster-section{background:radial-gradient(circle at 12% 0,#c9f85714,#0000 30%),linear-gradient(145deg,#101913f5,#080d0af2);overflow:hidden}.team-roster-section-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:16px;padding:18px 20px;display:flex}.team-roster-section-head h3{letter-spacing:-.06em;margin:6px 0 0;font-size:clamp(26px,3vw,42px);line-height:.95}.team-roster-section-head>span{color:var(--lime);white-space:nowrap;background:#c9f85712;border:1px solid #c9f8572e;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:950}.team-roster-list{gap:8px;padding:12px;display:grid}.team-roster-player{border:1px solid var(--line);background:#080d0a85;border-radius:16px;grid-template-columns:minmax(190px,1.25fr) minmax(150px,.8fr) minmax(230px,1fr) 72px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.team-roster-player:hover{background:#c9f8570e;border-color:#c9f8574d;transform:translateY(-1px)}.team-roster-player-main{gap:3px;min-width:0;display:grid}.team-roster-player-main b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.team-roster-player-main small,.team-roster-matches small,.team-roster-ratings small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.team-roster-club,.team-roster-club .team-badge{min-width:0}.team-roster-club .team-badge>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.team-roster-ratings{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.team-roster-ratings>span,.team-roster-matches{background:#c9f8570b;border:1px solid #c9f8571f;border-radius:12px;padding:8px 9px}.team-roster-ratings b,.team-roster-matches b{color:var(--ink);font-size:18px;line-height:1.1;display:block}.team-roster-ratings>span:last-child b{color:var(--lime)}.team-roster-matches{text-align:right}.team-roster-matches b{color:var(--lime)}@media (max-width:960px){.team-roster-player{grid-template-columns:minmax(0,1fr) auto}.team-roster-club{grid-column:1}.team-roster-ratings{grid-column:1/-1}.team-roster-matches{grid-area:1/2/span 2;align-content:center;align-self:stretch;min-width:70px;display:grid}}@media (max-width:620px){.team-roster-section-head{align-items:flex-start}.team-roster-player{grid-template-columns:1fr}.team-roster-club,.team-roster-ratings,.team-roster-matches{grid-area:auto}.team-roster-matches{text-align:left}.team-roster-ratings{grid-template-columns:repeat(3,1fr)}}.app-signal-card>span.has-logo{color:var(--lime);overflow:hidden;background:#1e2a23!important}.app-signal-card>span.has-logo img{object-fit:contain;width:78%;height:78%;display:block}.app-compact-match{overflow:hidden;grid-template-columns:50px minmax(0,1fr) 28px minmax(0,1fr) 22px!important}.app-compact-match .app-team-mini{min-width:0!important;max-width:100%!important}.app-compact-match .app-team-mini b{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.app-compact-match-link,.app-compact-match>span:first-child{grid-area:auto!important}@media (max-width:720px){.app-compact-match{grid-template-columns:44px minmax(0,1fr) 22px!important;grid-template-areas:"date home open""date away open"!important;align-items:center!important;gap:8px 10px!important}.app-compact-match>span:first-child{grid-area:date!important;align-self:stretch!important;place-items:center!important;width:auto!important;display:grid!important}.app-compact-match .app-team-mini:first-of-type{grid-area:home!important}.app-compact-match .app-team-mini:last-of-type{grid-area:away/auto!important}.app-compact-match small{display:none!important}.app-compact-match-link{grid-area:open!important;align-self:stretch!important}}.app-compact-match{grid-template-columns:52px minmax(0,1fr) 24px!important;align-items:center!important;gap:10px!important;min-height:96px!important;display:grid!important;overflow:hidden!important}.app-compact-match>span:first-child{color:#b8c4bd!important;grid-area:1/1!important;align-self:stretch!important;place-items:center!important;width:auto!important;display:grid!important}.app-compact-match-teams{grid-column:2!important;gap:8px!important;min-width:0!important;display:grid!important}.app-compact-match-teams .app-team-mini{align-items:center!important;min-width:0!important;max-width:100%!important;display:flex!important}.app-compact-match-teams .app-team-mini b{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;color:var(--ink)!important;display:block!important;overflow:hidden!important}.app-compact-match-link{color:var(--lime)!important;grid-area:1/3!important;align-self:stretch!important;place-items:center!important;display:grid!important}@media (max-width:720px){.app-compact-match{grid-template-columns:44px minmax(0,1fr) 22px!important;grid-template-areas:none!important;min-height:104px!important}.app-compact-match>span:first-child,.app-compact-match-teams,.app-compact-match-link{grid-area:auto!important}.app-compact-match-teams{grid-column:2!important}.app-compact-match-link{grid-column:3!important}}.prediction-card{overflow:hidden;padding:18px!important;display:block!important}.prediction-card-head{justify-content:space-between;gap:12px;display:flex}.prediction-card-date{margin-top:5px;font-size:11px}.chip-provisional{color:var(--lime)!important;background:#c9f85714!important;border-color:#c9f85733!important}.chip-validated{color:#7df0a3!important;background:#7df0a31f!important;border-color:#7df0a347!important}.prediction-card-fixture{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:22px 0 18px;display:grid}.prediction-card-team,.prediction-card-team .team-badge,.prediction-card-team a{min-width:0}.prediction-card-team b,.prediction-card-team strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.prediction-card-team.away{text-align:right}.prediction-card-score{background:#c9f8571a;border:1px solid #c9f8572e;min-width:76px;color:var(--lime)!important;font-size:24px!important;font-weight:950!important}.prediction-card-model{background:#c9f85709;border:1px solid #c9f85724;border-radius:16px;padding:12px}.prediction-card-xg{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.prediction-card-xg span,.prediction-card-xg b{color:var(--muted);font-size:11px;font-weight:950}.prediction-card-xg b{color:var(--lime)}.prediction-card-probbar{gap:3px;height:7px;display:grid}.prediction-card-probbar i{background:var(--lime);border-radius:999px;display:block}.prediction-card-probbar i:nth-child(2){background:#7d8a82}.prediction-card-probbar i:nth-child(3){background:var(--orange)}.prediction-card-probs{justify-content:space-between;gap:8px;margin-top:9px;font-size:12px;display:flex}.prediction-card-probs b:nth-child(3){color:var(--orange)}.prediction-card-empty{font-size:12px}.prediction-card-open{border-top:1px solid var(--line);justify-content:space-between;margin-top:15px;padding-top:12px;font-size:12px;display:flex;color:var(--muted)!important}.app-focus-prob-labels{color:var(--muted);justify-content:space-between;gap:8px;margin:-8px 0 14px;font-size:12px;display:flex}.app-focus-prob-labels b:first-child{color:var(--lime)}.app-focus-prob-labels b:last-child{color:var(--orange)}.app-compact-match{grid-template-columns:52px minmax(0,1fr) minmax(132px,.55fr) 24px!important;min-height:104px!important}.app-compact-prediction{text-align:right;justify-items:end;gap:3px;min-width:0;display:grid;grid-column:3!important}.app-compact-prediction b{color:var(--lime);line-height:1;font-size:20px!important}.app-compact-prediction small{background:var(--lime);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:3px 7px;color:#08100b!important;place-items:center!important;width:auto!important;font-size:9px!important;display:inline-flex!important}.app-compact-prediction em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;font-style:normal;font-weight:900;overflow:hidden}.app-compact-match-link{grid-column:4!important}@media (max-width:720px){.prediction-card-fixture{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"home score""away score";gap:10px}.prediction-card-team:first-child{grid-area:home}.prediction-card-team.away{text-align:left;grid-area:away}.prediction-card-team.away .team-badge{text-align:left!important;justify-content:flex-start!important}.prediction-card-score{grid-area:score;align-self:stretch;place-items:center;display:grid!important}.prediction-card-xg{display:grid}.app-compact-match{grid-template-rows:auto auto!important;grid-template-columns:44px minmax(0,1fr) 22px!important;min-height:132px!important}.app-compact-prediction{text-align:left;justify-items:start;grid-area:2/2!important}.app-compact-match-link{grid-area:1/3/span 2!important}.app-compact-prediction em{max-width:220px}}.marquee-scripts{background:radial-gradient(circle at 8% 0,#c9f85721,#0000 34%),linear-gradient(145deg,#0d1610e6,#080d0aad);border:1px solid #c9f8572e;border-radius:22px;margin:0 0 18px;padding:15px;box-shadow:inset 0 1px #ffffff09}.marquee-lineup-strip{background:radial-gradient(circle at 10% 0,#ffcf5f26,#0000 35%),linear-gradient(145deg,#16120ceb,#080d0acc);border:1px solid #ffcf5f2e;border-radius:22px;margin:0 0 18px;padding:15px;box-shadow:inset 0 1px #ffffff09}.marquee-lineup-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;display:flex}.marquee-lineup-head span{color:#ffe097;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:950;display:inline-flex}.marquee-lineup-head p{max-width:560px;color:var(--muted);text-align:right;margin:0;font-size:12px;line-height:1.4}.marquee-lineup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.marquee-lineup-insight{background:linear-gradient(145deg,#101713f5,#080d0aeb);border:1px solid #3c4633;border-radius:18px;grid-template-columns:42px minmax(0,1fr);grid-template-areas:"team team""icon text";gap:10px 12px;min-width:0;padding:13px 14px 14px 16px;display:grid;position:relative;overflow:hidden}.marquee-lineup-insight:before{content:"";background:#ffe097;width:4px;position:absolute;inset:0 auto 0 0}.marquee-lineup-insight.warning:before{background:var(--orange)}.marquee-lineup-insight.strength:before{background:var(--lime)}.marquee-lineup-insight.neutral:before{background:#c4cec8}.marquee-lineup-team{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;grid-area:team;align-items:center;gap:8px;font-size:11px;font-weight:950;display:flex}.marquee-lineup-team .marquee-duel-logo{border-radius:7px!important;width:20px!important;min-width:20px!important;height:20px!important}.marquee-lineup-icon{color:#ffe097;background:#ffcf5f1f;border:1px solid #ffcf5f3d;border-radius:14px;grid-area:icon;place-items:center;width:38px;height:38px;display:grid}.marquee-lineup-insight.warning .marquee-lineup-icon{color:#ffad99;background:#ff71551a;border-color:#ff71553d}.marquee-lineup-insight.strength .marquee-lineup-icon{color:var(--lime);background:#c9f8571c;border-color:#c9f8573d}.marquee-lineup-insight b{letter-spacing:-.02em;margin:0 0 5px;font-size:15px;line-height:1.15;display:block}.marquee-lineup-insight.warning b{color:#ffad99}.marquee-lineup-insight.strength b{color:var(--lime)}.marquee-lineup-insight p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.marquee-scripts-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;display:flex}.marquee-scripts-head span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:950;display:inline-flex}.marquee-scripts-head p{max-width:560px;color:var(--muted);text-align:right;margin:0;font-size:12px;line-height:1.4}.marquee-script-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.marquee-script{background:linear-gradient(145deg,#101913f5,#080d0ae6);border:1px solid #2f4437;border-radius:18px;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:13px;min-width:0;padding:13px;display:grid;position:relative;overflow:hidden}.marquee-script:before{content:"";background:#7f8c84;width:4px;position:absolute;inset:0 auto 0 0}.marquee-script.home:before{background:var(--lime)}.marquee-script.away:before{background:#7df0a3}.marquee-script.neutral:before{background:#c4cec8}.marquee-script b{letter-spacing:-.02em;margin:0 0 6px;font-size:15px;line-height:1.12;display:block}.marquee-script p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.marquee-script.control b,.marquee-script.pressure b,.marquee-script.open b{color:var(--lime)}.marquee-script.tight b{color:#d7dfd9}.marquee-script.star b{color:#ffdf87}.marquee-script-visual{background:#c9f85712;border:1px solid #c9f8572e;border-radius:999px;grid-template-columns:26px 30px 26px;align-items:center;gap:5px;width:max-content;max-width:100%;padding:7px;display:grid}.marquee-script-visual>span:not(.marquee-duel-logo){background:var(--lime);color:#08100b;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.marquee-script-visual.neutral>span:not(.marquee-duel-logo){background:#d7dfd9}.marquee-script .marquee-duel-logo{border-radius:9px!important;width:26px!important;min-width:26px!important;height:26px!important}.marquee-script .marquee-duel-logo img{object-fit:contain!important;width:78%!important;height:78%!important}@media (max-width:1180px){.marquee-script-grid{grid-template-columns:1fr}.marquee-script{grid-template-columns:88px minmax(0,1fr)}}@media (max-width:680px){.marquee-scripts{border-radius:20px;padding:12px}.marquee-scripts-head{gap:8px;display:grid}.marquee-scripts-head p{text-align:left}.marquee-script{grid-template-columns:1fr;gap:10px;padding:12px}.marquee-script-visual{grid-template-columns:24px 28px 24px}.marquee-script-visual>span:not(.marquee-duel-logo){width:28px;height:28px}.marquee-script .marquee-duel-logo{width:24px!important;min-width:24px!important;height:24px!important}.marquee-script b{font-size:14px}.marquee-script p{font-size:11px}}@media (max-width:1180px){.marquee-lineup-grid{grid-template-columns:1fr}}@media (max-width:680px){.marquee-lineup-strip{border-radius:20px;padding:12px}.marquee-lineup-head{gap:8px;display:grid}.marquee-lineup-head p{text-align:left}.marquee-lineup-insight{grid-template-columns:36px minmax(0,1fr);padding:12px}.marquee-lineup-icon{border-radius:12px;width:34px;height:34px}.marquee-lineup-insight b{font-size:14px}.marquee-lineup-insight p{font-size:11px}}.competition-hub-hero{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0 20px;display:grid}.competition-spotlight{min-height:210px;color:inherit;align-content:space-between;gap:16px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 86% 4%,#c9f8572e,#0000 34%),linear-gradient(145deg,#111b14f5,#080d0af5)!important;border-radius:24px!important;padding:18px!important}.competition-spotlight:hover{transform:translateY(-2px);box-shadow:0 18px 46px #0000003d;border-color:#c9f85757!important}.competition-spotlight-icon{width:38px;height:38px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:14px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.competition-logo{width:44px;min-width:44px;height:44px;color:var(--lime);background:#1e2a23;border:1px solid #c9f85724;border-radius:15px;place-items:center;display:grid;overflow:hidden}.competition-logo.lg{border-radius:22px;width:66px;min-width:66px;height:66px}.competition-logo img{object-fit:contain;width:80%;height:80%;display:block}.competition-spotlight div{gap:5px;min-width:0;display:grid}.competition-spotlight small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.competition-spotlight b{letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(20px,2.1vw,30px);line-height:1;overflow:hidden}.competition-spotlight div span{color:var(--lime);font-size:13px;font-weight:950}.competition-market-panel{background:radial-gradient(circle at 92% 4%,#7df0a324,#0000 30%),linear-gradient(145deg,#0e1914f5,#080d0af5);border:1px solid #7df0a32e;border-radius:26px;margin:0 0 20px;padding:22px;position:relative;overflow:hidden}.competition-market-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.competition-market-head h2{letter-spacing:-.06em;margin:7px 0;font-size:clamp(28px,3.4vw,48px);line-height:.95}.competition-market-head p{max-width:760px;margin:0;line-height:1.5}.competition-market-head>span{white-space:nowrap;color:#7df0a3;background:#7df0a314;border:1px solid #7df0a333;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:950}.competition-market-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.competition-market-stat{background:#f4f7f10b;border:1px solid #c9f85721;border-radius:18px;gap:7px;min-width:0;padding:14px;display:grid}.competition-market-stat small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.competition-market-stat b{color:#7df0a3;letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(19px,2.1vw,28px);line-height:1;overflow:hidden}.competition-market-stat span{color:#d7dfd9;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:850;overflow:hidden}.competition-hub-board{background:radial-gradient(circle at 4% 0,#c9f8571a,#0000 32%),linear-gradient(145deg,#121c15f7,#080d0af7)!important;border-radius:28px!important;padding:24px!important}.competition-board-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.competition-board-head h2{letter-spacing:-.065em;margin:8px 0;font-size:clamp(34px,4vw,58px);line-height:.94}.competition-board-head p{max-width:680px;margin:0;line-height:1.5}.competition-board-head>span{white-space:nowrap;color:var(--lime);background:#c9f85714;border:1px solid #c9f8572e;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:950}.competition-rank-list{gap:9px;display:grid}.competition-rank-row{border:1px solid var(--line);color:inherit;background:#080d0a94;border-radius:18px;grid-template-columns:minmax(280px,1.2fr) minmax(240px,.8fr) 82px 24px;align-items:center;gap:14px;padding:12px 14px;transition:transform .16s,border-color .16s,background-color .16s;display:grid;position:relative;overflow:hidden}.competition-rank-row:hover{background:#c9f8570e;border-color:#c9f85757;transform:translateY(-1px)}.competition-rank-main{grid-template-columns:44px 44px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.competition-rank-number{width:44px;height:44px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f85724;border-radius:14px;place-items:center;font-size:12px;font-weight:950;display:grid}.competition-rank-main b{white-space:nowrap;text-overflow:ellipsis;font-size:18px;display:block;overflow:hidden}.competition-rank-main span:last-child{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;font-weight:800;display:block;overflow:hidden}.competition-rank-bars{gap:7px;min-width:0;display:grid}.competition-rank-bars>span{color:#d7dfd9;background:#f4f7f10b;border:1px solid #c9f8571c;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:11px;font-weight:950;display:flex;position:relative;overflow:hidden}.competition-rank-bars i{z-index:0;background:linear-gradient(90deg,#c9f85752,#7df0a314);border-radius:999px;position:absolute;inset:0 auto 0 0}.competition-rank-bars span{position:relative}.competition-rank-row>strong{background:var(--lime);color:#08100b;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;justify-self:end;min-width:66px;padding:8px 11px;font-size:18px;font-weight:950}.competition-rank-row>svg{color:var(--lime)}.competition-market-strip{background:linear-gradient(90deg,#ffcf5f1f,#7df0a30b);border:1px solid #ffcf5f33;border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:7px 10px;display:grid}.competition-market-strip b{color:#ffdf87;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950}.competition-market-strip small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:900;overflow:hidden}.competition-drama-strip{background:linear-gradient(90deg,#7df0a31f,#c9f8570b);border:1px solid #7df0a32e;border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:7px 10px;display:grid}.competition-drama-strip b{color:#7df0a3;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:950}.competition-drama-strip small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:900;overflow:hidden}@media (max-width:1100px){.competition-hub-hero,.competition-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-rank-row{grid-template-columns:minmax(0,1fr) 88px 22px}.competition-rank-bars{grid-area:2/1/auto/-1}.competition-rank-row>strong{grid-area:1/2}.competition-rank-row>svg{grid-area:1/3}}@media (max-width:680px){.competition-hub-hero{grid-template-columns:1fr}.competition-spotlight{min-height:170px}.competition-market-panel{border-radius:22px;padding:18px}.competition-market-head,.competition-board-head{display:grid}.competition-market-head>span,.competition-board-head>span{width:max-content}.competition-market-grid{grid-template-columns:1fr}.competition-market-stat b{font-size:22px}.competition-rank-row{grid-template-columns:minmax(0,1fr) 74px;gap:10px;padding:11px}.competition-rank-main{grid-template-columns:36px 38px minmax(0,1fr);gap:9px}.competition-rank-number,.competition-rank-main .competition-logo{border-radius:12px;width:36px;min-width:36px;height:36px}.competition-rank-row>strong{grid-area:1/2;min-width:58px;font-size:15px}.competition-rank-row>svg{display:none}.competition-rank-bars{grid-column:1/-1}.competition-rank-main b{font-size:15px}.competition-rank-main span:last-child{font-size:11px}.competition-market-strip,.competition-drama-strip{border-radius:14px;grid-template-columns:1fr;gap:3px}.competition-market-strip small,.competition-drama-strip small{white-space:normal}}.value-bet-row{transition:transform .16s,border-color .16s,box-shadow .16s,background .16s}.value-bet-row.edge-watch{border-color:#97a49c38}.value-bet-row.edge-watch:before{background:#748079}.value-bet-row.edge-solid:before{background:#c9f857}.value-bet-row.edge-strong:before{background:#7df0a3}.value-bet-row.edge-hot:before{background:#ffcf5f}.value-bet-row.edge-fire:before{background:#ff8e4c}.value-bet-row.edge-must:before{background:linear-gradient(#ff5e4b,#ffcf5f);width:5px}.value-bet-ev.edge-watch{background:#97a49c1a;border-color:#97a49c38}.value-bet-ev.edge-watch svg,.value-bet-ev.edge-watch b{color:#c4cec8}.value-bet-ev.edge-solid svg,.value-bet-ev.edge-solid b{color:var(--lime)}.value-bet-ev.edge-strong svg,.value-bet-ev.edge-strong b{color:#7df0a3}.value-bet-ev.edge-hot{background:#ffcf5f29;border-color:#ffcf5f5c;box-shadow:0 0 28px #ffcf5f14}.value-bet-ev.edge-hot svg,.value-bet-ev.edge-hot b{color:#ffcf5f}.value-bet-ev.edge-fire{background:#ff8e4c2e;border-color:#ff8e4c6b;box-shadow:0 0 34px #ff8e4c1f}.value-bet-ev.edge-fire svg,.value-bet-ev.edge-fire b{color:#ff8e4c}.value-bet-ev.edge-must{background:linear-gradient(135deg,#ff5e4b42,#ffcf5f24);border-color:#ff5e4b94;position:relative;overflow:hidden;box-shadow:0 0 42px #ff5e4b2e}.value-bet-ev.edge-must:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:70%;height:180%;animation:2.4s ease-in-out infinite valueHeatSweep;position:absolute;inset:-40% auto auto -25%;transform:rotate(22deg)}.value-bet-ev.edge-must svg,.value-bet-ev.edge-must b{color:#ffdf87}.value-bet-ev.edge-must>*{z-index:1;position:relative}.value-bet-ev span{letter-spacing:.01em;font-weight:950!important}@keyframes valueHeatSweep{0%,45%{transform:translate(-120%)rotate(22deg)}to{transform:translate(280%)rotate(22deg)}}.home-tables{overflow:hidden!important}.home-tables-head{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr)!important;align-items:end!important;gap:22px!important}.home-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;padding:0!important;display:grid!important;overflow:visible!important}.home-tabs button{border-radius:18px!important;grid-template-rows:auto auto!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-width:0!important;padding:12px 13px!important}.home-tabs button span{border-radius:11px!important;grid-row:1/3!important;width:30px!important;height:30px!important}.home-tabs button b{white-space:normal!important;text-overflow:clip!important;font-size:14px!important;line-height:1.05!important;overflow:visible!important}.home-tabs button small{white-space:normal!important;text-overflow:clip!important;font-size:10px!important;line-height:1.2!important;display:block!important;overflow:visible!important}.home-table-body{min-width:0!important}.competition-ranking-list{gap:12px!important}.competition-ranking-row{border-radius:20px!important;grid-template-columns:38px 48px minmax(0,1fr) 58px 58px 52px 76px 18px!important;gap:12px!important;min-width:0!important;padding:14px 16px!important}.competition-ranking-row .entity-icon{border-radius:15px!important;width:48px!important;height:48px!important}.competition-ranking-main b{white-space:normal!important;text-overflow:clip!important;letter-spacing:-.035em!important;max-width:none!important;font-size:18px!important;line-height:1.08!important;display:block!important;overflow:visible!important}.competition-ranking-main small{white-space:normal!important;text-overflow:clip!important;line-height:1.3!important;display:block!important;overflow:visible!important}.competition-ranking-total{font-size:28px!important;line-height:1!important}@media (max-width:1100px){.home-tables-head{grid-template-columns:1fr!important;align-items:start!important}.home-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.home-tables{padding:18px!important}.home-tables-head h2{font-size:clamp(34px,9vw,48px)!important;line-height:.9!important}.home-tabs{grid-template-columns:1fr 1fr!important}.home-tabs button{border-radius:17px!important;padding:11px!important}.competition-ranking-row{grid-template-columns:38px 46px minmax(0,1fr) 48px auto!important;align-items:center!important;gap:10px!important}.competition-ranking-row>svg,.competition-ranking-split{display:none!important}.competition-ranking-main b{font-size:17px!important}.competition-ranking-total{font-size:24px!important}}@media (max-width:520px){.home-tabs{grid-template-columns:1fr 1fr!important}.competition-ranking-row{grid-template-columns:42px minmax(0,1fr) 44px auto!important;padding:13px!important}.competition-ranking-row .leaderboard-rank{display:none!important}.competition-ranking-row .entity-icon{width:42px!important;height:42px!important}.competition-ranking-main b{font-size:16px!important}.competition-ranking-main small{font-size:11px!important}.competition-ranking-total{font-size:22px!important}}@media (max-width:390px){.home-tabs{grid-template-columns:1fr!important}}.value-bet-list{gap:18px!important}.value-bet-tier-section{gap:10px;display:grid}.value-bet-tier-head{background:#080d0aa8;border:1px solid #97a49c2e;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:10px 13px;display:flex;position:relative;overflow:hidden}.value-bet-tier-head:before{content:"";background:#748079;width:6px;position:absolute;inset:0 auto 0 0}.value-bet-tier-head span{color:#d7dfd9;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:1000;position:relative}.value-bet-tier-head small{color:var(--muted);text-align:right;font-size:11px;font-weight:850;position:relative}.value-bet-tier-list{gap:9px;display:grid}.value-bet-tier-section.edge-solid .value-bet-tier-head{background:linear-gradient(90deg,#c9f8571a,#080d0aa3);border-color:#c9f85747}.value-bet-tier-section.edge-solid .value-bet-tier-head:before{background:var(--lime)}.value-bet-tier-section.edge-solid .value-bet-tier-head span{color:var(--lime)}.value-bet-tier-section.edge-strong .value-bet-tier-head{background:linear-gradient(90deg,#7df0a31f,#080d0aa3);border-color:#7df0a357}.value-bet-tier-section.edge-strong .value-bet-tier-head:before{background:#7df0a3}.value-bet-tier-section.edge-strong .value-bet-tier-head span{color:#7df0a3}.value-bet-tier-section.edge-hot .value-bet-tier-head{background:linear-gradient(90deg,#ffcf5f29,#080d0aa3);border-color:#ffcf5f66;box-shadow:0 0 30px #ffcf5f14}.value-bet-tier-section.edge-hot .value-bet-tier-head:before{background:#ffcf5f}.value-bet-tier-section.edge-hot .value-bet-tier-head span{color:#ffcf5f}.value-bet-tier-section.edge-fire .value-bet-tier-head{background:linear-gradient(90deg,#ff8e4c33,#080d0aa8);border-color:#ff8e4c7a;box-shadow:0 0 38px #ff8e4c1c}.value-bet-tier-section.edge-fire .value-bet-tier-head:before{background:#ff8e4c}.value-bet-tier-section.edge-fire .value-bet-tier-head span{color:#ffad75}.value-bet-tier-section.edge-must .value-bet-tier-head{background:linear-gradient(90deg,#ff5e4b42,#ffcf5f1f,#080d0aa8);border-color:#ff5e4ba3;box-shadow:0 0 48px #ff5e4b2e}.value-bet-tier-section.edge-must .value-bet-tier-head:before{background:linear-gradient(#ff5e4b,#ffcf5f);width:8px}.value-bet-tier-section.edge-must .value-bet-tier-head span{color:#ffdf87;text-shadow:0 0 18px #ff5e4b47}.value-bet-tier-section.edge-cold .value-bet-tier-head{opacity:.82;background:#080d0a94;border-color:#97a49c2e}.value-bet-tier-section.edge-cold .value-bet-tier-head:before{background:#748079}.value-bet-tier-section.edge-cold .value-bet-tier-head span{color:#c4cec8}.value-bet-row.edge-cold{opacity:.78;box-shadow:none!important;background:#080d0a7a!important;border-color:#97a49c2e!important}.value-bet-row.edge-cold:before{background:#748079!important}.value-bet-row.edge-cold .value-bet-inline{color:#c4cec8!important}.value-bet-row.edge-cold .value-bet-main b,.value-bet-row.edge-cold .value-bet-number b{color:#d7dfd9!important}.value-bet-row.edge-solid{background:radial-gradient(circle at 100%,#c9f8571f,#0000 36%),#080d0aa8!important;border-color:#c9f8576b!important}.value-bet-row.edge-strong{background:radial-gradient(circle at 100%,#7df0a329,#0000 38%),#080d0aad!important;border-color:#7df0a38f!important}.value-bet-row.edge-hot{background:radial-gradient(circle at 100%,#ffcf5f3b,#0000 40%),#080d0ab3!important;border-color:#ffcf5fad!important;box-shadow:0 18px 52px #ffcf5f24!important}.value-bet-row.edge-fire{background:radial-gradient(circle at 100%,#ff8e4c4d,#0000 42%),#080d0ab8!important;border-color:#ff8e4cc2!important;box-shadow:0 20px 56px #ff8e4c2e!important}.value-bet-row.edge-must{background:radial-gradient(circle at 96%,#ff5e4b61,#0000 45%),radial-gradient(circle at 70% 0,#ffcf5f29,#0000 32%),#080d0ac2!important;border-color:#ff5e4be6!important;box-shadow:0 22px 68px #ff5e4b3d,0 0 0 1px #ffcf5f2e!important}.value-bet-row.edge-solid:before,.value-bet-row.edge-strong:before,.value-bet-row.edge-hot:before,.value-bet-row.edge-fire:before,.value-bet-row.edge-must:before{width:6px!important}.value-bet-ev{border-width:1px!important}.value-bet-ev.edge-cold{background:#97a49c1a!important;border-color:#97a49c38!important}.value-bet-ev.edge-cold svg,.value-bet-ev.edge-cold b,.value-bet-ev.edge-cold span{color:#c4cec8!important}.value-bet-ev.edge-solid{background:#c9f8572e!important;border-color:#c9f85761!important}.value-bet-ev.edge-solid svg,.value-bet-ev.edge-solid b,.value-bet-ev.edge-solid span{color:var(--lime)!important}.value-bet-ev.edge-strong{background:#7df0a333!important;border-color:#7df0a370!important}.value-bet-ev.edge-strong svg,.value-bet-ev.edge-strong b,.value-bet-ev.edge-strong span{color:#7df0a3!important}.value-bet-ev.edge-hot{background:#ffcf5f40!important;border-color:#ffcf5f8a!important}.value-bet-ev.edge-hot svg,.value-bet-ev.edge-hot b,.value-bet-ev.edge-hot span{color:#ffcf5f!important}.value-bet-ev.edge-fire{background:#ff8e4c47!important;border-color:#ff8e4c9e!important}.value-bet-ev.edge-fire svg,.value-bet-ev.edge-fire b,.value-bet-ev.edge-fire span{color:#ffad75!important}.value-bet-ev.edge-must{background:linear-gradient(135deg,#ff5e4b66,#ffcf5f33)!important;border-color:#ff5e4bc7!important;box-shadow:0 0 46px #ff5e4b42!important}.value-bet-ev.edge-must svg,.value-bet-ev.edge-must b,.value-bet-ev.edge-must span{color:#ffdf87!important}@media (max-width:720px){.value-bet-tier-head{border-radius:18px;gap:3px;display:grid}.value-bet-tier-head small{text-align:left;line-height:1.3}.value-bet-row{border-radius:21px!important;padding:15px!important}.value-bet-ev{border-radius:18px!important;min-height:74px!important;padding:13px 16px!important}.value-bet-ev b{font-size:32px!important;line-height:1!important}.value-bet-ev span{justify-self:end;font-size:13px!important}}.value-bet-alert{background:linear-gradient(135deg,#101913f5,#080d0ae0);border:1px solid #97a49c38;border-radius:24px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;margin:0 0 18px;padding:17px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.value-bet-alert:before{content:"";background:#748079;width:7px;position:absolute;inset:0 auto 0 0}.value-bet-alert:after{content:"";filter:blur(75px);opacity:.08;background:#748079;border-radius:50%;width:190px;height:190px;position:absolute;top:-90px;right:-80px}.value-bet-alert-icon{z-index:1;color:#c4cec8;background:#97a49c1f;border:1px solid #97a49c3d;border-radius:19px;place-items:center;width:54px;height:54px;display:grid;position:relative}.value-bet-alert div:last-child{z-index:1;min-width:0;position:relative}.value-bet-alert span{color:#c4cec8;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:1000;display:block}.value-bet-alert b{letter-spacing:-.06em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(24px,3vw,42px);line-height:.95;display:block;overflow:hidden}.value-bet-alert small{color:var(--muted);margin-top:8px;font-size:12px;font-weight:900;display:block}.value-bet-alert.edge-solid{background:radial-gradient(circle at 88% 0,#c9f85733,#0000 34%),linear-gradient(135deg,#172218fa,#080d0ae6);border-color:#c9f8575c}.value-bet-alert.edge-solid:before,.value-bet-alert.edge-solid:after{background:var(--lime)}.value-bet-alert.edge-solid span,.value-bet-alert.edge-solid .value-bet-alert-icon{color:var(--lime)}.value-bet-alert.edge-solid .value-bet-alert-icon{background:#c9f85726;border-color:#c9f85752}.value-bet-alert.edge-strong{background:radial-gradient(circle at 88% 0,#7df0a338,#0000 34%),linear-gradient(135deg,#12221afa,#080d0ae6);border-color:#7df0a375}.value-bet-alert.edge-strong:before,.value-bet-alert.edge-strong:after{background:#7df0a3}.value-bet-alert.edge-strong span,.value-bet-alert.edge-strong .value-bet-alert-icon{color:#7df0a3}.value-bet-alert.edge-strong .value-bet-alert-icon{background:#7df0a329;border-color:#7df0a357}.value-bet-alert.edge-hot{background:radial-gradient(circle at 88% 0,#ffcf5f4d,#0000 38%),linear-gradient(135deg,#241f11fa,#080d0ae6);border-color:#ffcf5f94;box-shadow:0 20px 58px #ffcf5f1f,inset 0 1px #ffffff0a}.value-bet-alert.edge-hot:before,.value-bet-alert.edge-hot:after{background:#ffcf5f}.value-bet-alert.edge-hot span,.value-bet-alert.edge-hot .value-bet-alert-icon{color:#ffcf5f}.value-bet-alert.edge-hot .value-bet-alert-icon{background:#ffcf5f2e;border-color:#ffcf5f6b}.value-bet-alert.edge-fire{background:radial-gradient(circle at 88% 0,#ff8e4c5c,#0000 40%),linear-gradient(135deg,#261a11fa,#080d0ae6);border-color:#ff8e4cb8;box-shadow:0 22px 66px #ff8e4c2e,inset 0 1px #ffffff0a}.value-bet-alert.edge-fire:before,.value-bet-alert.edge-fire:after{background:#ff8e4c}.value-bet-alert.edge-fire span,.value-bet-alert.edge-fire .value-bet-alert-icon{color:#ffad75}.value-bet-alert.edge-fire .value-bet-alert-icon{background:#ff8e4c38;border-color:#ff8e4c80}.value-bet-alert.edge-must{background:radial-gradient(circle at 92% 0,#ff5e4b6b,#0000 40%),radial-gradient(circle at 60% 0,#ffcf5f2e,#0000 32%),linear-gradient(135deg,#271511fa,#080d0ae6);border-color:#ff5e4beb;box-shadow:0 24px 78px #ff5e4b42,0 0 0 1px #ffcf5f29,inset 0 1px #ffffff0d}.value-bet-alert.edge-must:before{background:linear-gradient(#ff5e4b,#ffcf5f);width:9px}.value-bet-alert.edge-must:after{opacity:.18;background:#ff5e4b}.value-bet-alert.edge-must span{color:#ffdf87;text-shadow:0 0 22px #ff5e4b52}.value-bet-alert.edge-must .value-bet-alert-icon{color:#ffdf87;background:linear-gradient(135deg,#ff5e4b57,#ffcf5f29);border-color:#ff5e4ba8;box-shadow:0 0 42px #ff5e4b3d}.value-bet-alert.edge-cold{opacity:.86}.value-bet-alert.edge-cold b{color:#d7dfd9}.value-bet-alert.edge-cold small{color:#a8b4ad}@media (max-width:720px){.value-bet-alert{border-radius:22px;grid-template-columns:44px minmax(0,1fr);gap:11px;padding:14px}.value-bet-alert-icon{border-radius:16px;width:44px;height:44px}.value-bet-alert b{white-space:normal;font-size:25px}.value-bet-alert small{line-height:1.35}}.playground-probabilities{overflow:hidden;background:linear-gradient(145deg,#101913f0,#080d0af0)!important;padding:0!important}.playground-probabilities summary{cursor:pointer;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.playground-probabilities summary::-webkit-details-marker{display:none}.playground-probabilities summary:before{content:"%";width:34px;height:34px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f85733;border-radius:12px;flex:none;place-items:center;font-size:15px;font-weight:1000;display:grid;box-shadow:0 0 24px #c9f8570f}.playground-probabilities summary:after{content:"+";width:34px;height:34px;color:var(--lime);background:#c9f85717;border:1px solid #c9f8572e;border-radius:12px;flex:none;place-items:center;font-size:22px;font-weight:900;line-height:1;display:grid}.playground-probabilities[open] summary{border-bottom-color:var(--line)}.playground-probabilities[open] summary:after{content:"−"}.playground-probabilities summary span{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;margin-right:auto;font-size:11px;font-weight:1000}.playground-probabilities summary b{color:#d7dfd9;white-space:nowrap;font-size:13px;font-weight:950}.playground-probabilities .outcome-grid{padding:18px 18px 0}.playground-probabilities .scorelines{border-top:1px solid #c9f85714;margin-top:18px;padding:18px!important}.playground-probabilities .scorelines h3{color:var(--ink);margin:0 0 12px;font-size:15px}@media (max-width:720px){.playground-probabilities summary{grid-template-columns:34px minmax(0,1fr) 34px;gap:10px;display:grid}.playground-probabilities summary b{white-space:normal;color:var(--muted);grid-column:2;font-size:12px}.playground-probabilities .outcome-grid{padding:14px 14px 0}.playground-probabilities .scorelines{padding:14px!important}}.hub-home>.app-hot-value-radar{margin-bottom:78px;scroll-margin-top:86px}.app-hot-value-radar{background:radial-gradient(circle at 92% -4%,#c9f85726,#0000 34%),radial-gradient(circle at 8% 100%,#7df0a314,#0000 32%),linear-gradient(145deg,#101913fa,#080d0af5);margin:0 0 16px;padding:24px;position:relative;overflow:hidden}.app-hot-value-radar:before{content:"";background:var(--lime);border-radius:0 999px 999px 0;width:5px;position:absolute;inset:22px auto 22px 0}.app-hot-value-radar.edge-must{background:radial-gradient(circle at 92% -4%,#ff7e4a2e,#0000 34%),radial-gradient(circle at 58% 0,#ffdd8414,#0000 32%),linear-gradient(145deg,#151711fa,#080d0af5);border-color:#ff7e4a7a;box-shadow:0 22px 68px #ff7e4a1a}.app-hot-value-radar.edge-fire{background:radial-gradient(circle at 92% -4%,#ff8e4c29,#0000 34%),linear-gradient(145deg,#141811fa,#080d0af5);border-color:#ff8e4c6b}.app-hot-value-radar.edge-hot{background:radial-gradient(circle at 92% -4%,#ffcf5f24,#0000 34%),linear-gradient(145deg,#141811fa,#080d0af5);border-color:#ffcf5f61}.app-hot-value-radar.edge-strong{border-color:#7df0a35c}.app-hot-value-radar.edge-cold:before{background:#748079}.app-hot-value-head{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;margin-bottom:14px;display:grid;position:relative}.app-hot-value-head h2{letter-spacing:-.065em;margin:7px 0;font-size:clamp(30px,3.7vw,50px);line-height:.94}.app-hot-value-head p{max-width:720px;margin:0;line-height:1.55}.app-hot-value-badge{min-width:174px;color:var(--lime);background:#c9f85713;border:1px solid #c9f85738;border-radius:18px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:2px 9px;padding:11px 13px;display:grid}.app-hot-value-badge svg{grid-row:1/3}.app-hot-value-badge span{letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:1000}.app-hot-value-badge b{letter-spacing:-.06em;font-size:27px;line-height:.9}.app-hot-value-badge.edge-must{color:#ffe19a;background:linear-gradient(135deg,#ff7e4a38,#ffdd841a);border-color:#ff7e4a80;box-shadow:0 0 34px #ff7e4a1f}.app-hot-value-badge.edge-fire{color:#ffad75;background:#ff8e4c29;border-color:#ff8e4c80}.app-hot-value-badge.edge-hot{color:#ffcf5f;background:#ffcf5f21;border-color:#ffcf5f73}.app-hot-value-badge.edge-strong{color:#7df0a3;background:#7df0a31c;border-color:#7df0a361}.app-hot-value-badge.edge-cold{color:#c4cec8;background:#97a49c14;border-color:#97a49c33}.app-hot-value-top{z-index:1;color:var(--ink);background:linear-gradient(135deg,#c9f85714,#080d0a9e);border:1px solid #c9f85729;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:4px 0 12px;padding:12px 14px;display:grid;position:relative}.app-hot-value-top:before{content:"";background:linear-gradient(90deg,#0000,#c9f8572e,#0000);height:1px;position:absolute;inset:auto 14px 0}.app-hot-value-top>span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:1000}.app-hot-value-top>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:11px;min-width:0;display:grid}.app-hot-value-top>div>b{color:var(--lime);letter-spacing:-.04em;font-size:19px}.app-hot-value-top>strong{color:var(--lime);white-space:nowrap;background:#c9f8571f;border:1px solid #c9f85742;border-radius:999px;padding:8px 12px;font-size:19px;line-height:1}.app-hot-value-top.edge-must{background:linear-gradient(135deg,#ff7e4a21,#c9f8570e,#080d0aa8);border-color:#ff7e4a6b}.app-hot-value-top.edge-must>strong{color:#ffe19a;background:#ff7e4a24;border-color:#ff7e4a70}.app-hot-value-details{z-index:1;display:block;position:relative}.app-hot-value-details summary{cursor:pointer;background:#080d0a8a;border:1px solid #c9f85733;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto 34px;align-items:center;gap:10px 14px;padding:11px 13px;list-style:none;display:grid}.app-hot-value-details summary::-webkit-details-marker{display:none}.app-hot-value-details summary:after{content:"+";width:34px;height:34px;color:var(--lime);background:#c9f85717;border:1px solid #c9f8572e;border-radius:12px;place-items:center;font-size:22px;font-weight:1000;line-height:1;display:grid}.app-hot-value-details[open] summary{border-color:#c9f8574d;margin-bottom:10px;box-shadow:0 12px 30px #0000002e}.app-hot-value-details[open] summary:after{content:"−"}.app-hot-value-details summary span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:1000}.app-hot-value-details summary em{color:#d7dfd9;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-style:normal;font-weight:950;overflow:hidden}.app-hot-value-details summary b{color:var(--lime);white-space:nowrap;justify-self:end;font-size:13px;font-weight:1000}.app-hot-value-list{z-index:1;gap:8px;display:grid;position:relative}.app-hot-value-row{color:var(--ink);background:#080d0a8c;border:1px solid #c9f8571f;border-radius:17px;grid-template-columns:42px minmax(210px,1.25fr) minmax(135px,.65fr) minmax(190px,.9fr) 20px;align-items:center;gap:11px;padding:10px 11px;display:grid;position:relative;overflow:hidden}.app-hot-value-row:before{content:"";background:#748079;border-radius:0 999px 999px 0;width:4px;position:absolute;inset:10px auto 10px 0}.app-hot-value-row.edge-solid{background:radial-gradient(circle at 100%,#c9f8571a,#0000 34%),#080d0a9e;border-color:#c9f85752}.app-hot-value-row.edge-solid:before{background:var(--lime)}.app-hot-value-row.edge-strong{background:radial-gradient(circle at 100%,#7df0a321,#0000 34%),#080d0aa3;border-color:#7df0a36b}.app-hot-value-row.edge-strong:before{background:#7df0a3}.app-hot-value-row.edge-hot{background:radial-gradient(circle at 100%,#ffcf5f21,#0000 35%),#080d0aa3;border-color:#ffcf5f75}.app-hot-value-row.edge-hot:before{background:#ffcf5f}.app-hot-value-row.edge-fire{background:radial-gradient(circle at 100%,#ff8e4c29,#0000 36%),#080d0aa8;border-color:#ff8e4c80}.app-hot-value-row.edge-fire:before{background:#ff8e4c}.app-hot-value-row.edge-must{background:radial-gradient(circle at 100%,#ff7e4a2e,#0000 38%),radial-gradient(circle at 70% 0,#ffdd8414,#0000 32%),#080d0ab3;border-color:#ff7e4a8f;box-shadow:0 14px 38px #ff7e4a17}.app-hot-value-row.edge-must:before{background:linear-gradient(#ff6d55,#ffdf87);width:5px}.app-hot-value-rank{width:32px;height:32px;color:var(--lime);background:#c9f85714;border:1px solid #c9f8572e;border-radius:11px;place-items:center;font-weight:1000;display:grid}.app-hot-value-match{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.app-hot-value-match>div{gap:4px;min-width:0;display:grid}.app-hot-value-match small{color:var(--muted);white-space:nowrap;background:#c9f8570e;border:1px solid #c9f85721;border-radius:999px;align-self:center;padding:5px 8px;font-size:10px;font-weight:950}.app-hot-value-match .app-team-mini{gap:8px!important;font-size:14px!important}.app-hot-value-match .app-logo{border-radius:9px;width:26px;height:26px}.app-hot-value-pick{min-width:0}.app-hot-value-pick span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:1000;display:block}.app-hot-value-pick b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;display:block;overflow:hidden}.app-hot-value-metrics{grid-template-columns:1fr 1fr auto;align-items:center;gap:7px;display:grid}.app-hot-value-metrics span{color:var(--muted);text-transform:uppercase;gap:1px;font-size:9px;font-weight:950;display:grid}.app-hot-value-metrics span b{color:var(--ink);text-transform:none;font-size:13px}.app-hot-value-metrics strong{color:var(--lime);white-space:nowrap;background:#c9f8571a;border:1px solid #c9f85738;border-radius:999px;justify-self:end;padding:7px 10px;font-size:17px;line-height:1}.app-hot-value-row.edge-must .app-hot-value-metrics strong{color:#ffe19a;background:linear-gradient(135deg,#ff7e4a33,#ffdd8417);border-color:#ff7e4a70}.app-hot-value-row.edge-fire .app-hot-value-metrics strong{color:#ffad75;background:#ff8e4c21;border-color:#ff8e4c70}.app-hot-value-row.edge-hot .app-hot-value-metrics strong{color:#ffcf5f;background:#ffcf5f1f;border-color:#ffcf5f66}.app-hot-value-row.edge-strong .app-hot-value-metrics strong{color:#7df0a3;background:#7df0a31a;border-color:#7df0a35c}.app-hot-value-free .app-hot-value-badge{min-width:190px}.app-hot-value-free .app-hot-value-badge b{letter-spacing:-.045em;font-size:18px;line-height:1.02}.app-hot-value-free-card{z-index:1;background:linear-gradient(135deg,#c9f85717,#080d0a9e);border:1px solid #c9f85733;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;margin-top:8px;padding:16px 18px;display:flex;position:relative}.app-hot-value-free-card span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:1000;display:block}.app-hot-value-free-card b{letter-spacing:-.065em;font-size:clamp(24px,3vw,40px);line-height:.95;display:block}.app-hot-value-free-card small{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.35;display:block}@media (max-width:980px){.app-hot-value-row{grid-template-columns:38px minmax(0,1fr) 20px}.app-hot-value-pick,.app-hot-value-metrics{grid-column:2}.app-hot-value-metrics{grid-template-columns:repeat(3,auto);justify-content:start}.app-hot-value-row>svg{grid-area:1/3/span 3}.app-hot-value-match{grid-template-columns:1fr}.app-hot-value-match small{justify-self:start}.app-hot-value-top{grid-template-columns:1fr auto}.app-hot-value-top>span{grid-column:1/-1}.app-hot-value-top>div{grid-template-columns:minmax(0,1fr);gap:7px}.app-hot-value-top>div>b{justify-self:start}.app-hot-value-top .app-team-mini.right{text-align:left;justify-content:flex-start}}@media (max-width:640px){.app-hot-value-radar{padding:18px}.app-hot-value-head{grid-template-columns:1fr;gap:12px}.app-hot-value-badge{width:100%;min-width:0}.app-hot-value-free-card{display:grid}.app-hot-value-free-card .btn{justify-content:center}.app-hot-value-top{display:none}.app-hot-value-details summary{align-items:center;grid-template-columns:minmax(0,1fr) 34px!important;gap:7px 10px!important}.app-hot-value-details summary span{grid-area:1/1!important}.app-hot-value-details summary:after{grid-area:1/2!important}.app-hot-value-details summary em{line-height:1.25;white-space:normal!important;grid-area:2/1/auto/-1!important;justify-self:start!important}.app-hot-value-details summary b{color:var(--lime)!important;grid-area:3/1/auto/-1!important;justify-self:start!important}.app-hot-value-row{border-radius:18px;grid-template-columns:34px minmax(0,1fr)}.app-hot-value-row>svg{display:none}.app-hot-value-pick,.app-hot-value-metrics{grid-column:1/-1}.app-hot-value-metrics{grid-template-columns:1fr 1fr}.app-hot-value-metrics strong{text-align:center;grid-column:1/-1;justify-self:stretch}.app-hot-value-head h2{font-size:38px}.app-hot-value-match .app-team-mini{font-size:15px!important}.app-hot-value-match .app-logo{border-radius:10px;width:28px;height:28px}}.my-ratinglab{background:radial-gradient(circle at 86% 0,#c9f85729,#0000 34%),linear-gradient(145deg,#101913f7,#080d0af2);margin:0 0 16px;padding:24px;position:relative;overflow:hidden}.my-ratinglab-empty{justify-content:space-between;align-items:center;gap:22px;display:flex}.my-ratinglab-copy h2,.my-ratinglab-main h2,.my-ratinglab-side h2,.my-ratinglab-value h2{letter-spacing:-.065em;margin:8px 0;font-size:clamp(28px,3.4vw,48px);line-height:.96}.my-ratinglab-copy p{max-width:820px;line-height:1.55}.my-ratinglab-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:14px;margin:0 0 16px;display:grid}.my-ratinglab-main,.my-ratinglab-side,.my-ratinglab-value{padding:20px}.my-ratinglab-main{background:radial-gradient(circle at 20% 0,#c9f8571f,#0000 34%),linear-gradient(145deg,#101913f7,#080d0af2)}.my-ratinglab-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.my-ratinglab-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.my-ratinglab-settings,.my-ratinglab-read{color:var(--lime);white-space:nowrap;background:#c9f85712;border:1px solid #c9f8572e;border-radius:999px;align-items:center;gap:8px;padding:9px 11px;font-size:12px;font-weight:950;display:inline-flex}.my-ratinglab-read{cursor:pointer;font-family:inherit}.my-ratinglab-read:disabled{cursor:not-allowed;opacity:.42;color:var(--muted);background:#97a49c0f;border-color:#97a49c24}.personal-insight-list{scrollbar-color:#c9f85747 #97a49c14;gap:9px;max-height:520px;padding-right:4px;display:grid;overflow:auto}.personal-insight{border:1px solid var(--line);background:#080d0a8a;border-radius:17px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:11px 12px;transition:transform .16s,border-color .16s,background-color .16s;display:grid}.personal-insight:hover{background:#c9f8570e;border-color:#c9f85752;transform:translateY(-1px)}.personal-insight.new{box-shadow:inset 4px 0 #c9f85770}.personal-insight.upcoming{box-shadow:inset 4px 0 #7df0a347}.personal-insight>span{width:42px;height:42px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:15px;place-items:center;display:grid}.personal-insight>svg{color:var(--muted)}.personal-insight.hot>span{color:#ffe19a;background:#ff7e4a24;border-color:#ff7e4a4d}.personal-insight.warning>span{color:#ffad99;background:#ff795a1f;border-color:#ff795a42}.personal-insight.positive>span{color:#9df4c4;background:#7df0a31a;border-color:#7df0a33d}.personal-insight em{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;background:#c9f8570f;border:1px solid #c9f85729;border-radius:999px;margin-bottom:5px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:1000;display:inline-flex}.personal-insight b{white-space:normal;overflow-wrap:anywhere;line-height:1.15;display:block}.personal-insight small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.35;display:block}.personal-empty{color:var(--muted);border:1px dashed #c9f8572e;border-radius:16px;align-items:center;gap:9px;padding:14px;font-size:13px;line-height:1.4;display:flex}.personal-insight{grid-template-columns:54px minmax(0,1fr) 18px}.personal-insight>span.personal-insight-entities{border:0;width:54px;height:42px;display:block;position:relative;background:0 0!important}.personal-insight-entities i{width:28px;height:28px;color:var(--lime);background:#17221b;border:1px solid #c9f85738;border-radius:9px;place-items:center;display:grid;position:absolute;top:7px;left:0;overflow:hidden;box-shadow:0 5px 12px #0000004d}.personal-insight-entities i:nth-child(2){z-index:2;top:1px;left:14px}.personal-insight-entities i:nth-child(3){z-index:3;top:10px;left:27px}.personal-insight-entities img{object-fit:contain;width:86%;height:86%}.personal-insight-entities .entity-player img{object-fit:cover;width:100%;height:100%}.app-panel-head.compact h2{font-size:28px}.personal-pulse-stack{gap:10px;margin-top:12px;display:grid}.personal-pulse-card{border:1px solid var(--line);background:linear-gradient(135deg,#0e1711f2,#080d0ae0);border-radius:20px;transition:transform .16s,border-color .16s,background .16s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.personal-pulse-card:hover{border-color:#c9f85752;transform:translateY(-1px)}.personal-pulse-player{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.personal-pulse-player:before{content:"";background:linear-gradient(180deg,var(--lime),#69eeaae6);width:5px;position:absolute;inset:0 auto 0 0}.personal-pulse-player.down:before{background:linear-gradient(#ff7a5d,#ffd36a)}.personal-pulse-player.empty:before{background:linear-gradient(#c9f85759,#97aa9e52)}.personal-pulse-icon{width:46px;height:46px;color:var(--lime);background:#c9f85717;border:1px solid #c9f8572e;border-radius:17px;place-items:center;display:grid}.personal-pulse-icon .app-logo{border-radius:12px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important}.personal-pulse-copy{min-width:0}.personal-pulse-copy small{color:var(--lime);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950;display:block}.personal-pulse-copy b{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:17px;display:block;overflow:hidden}.personal-pulse-copy em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;font-style:normal;display:block;overflow:hidden}.personal-pulse-player strong{color:var(--lime);letter-spacing:-.04em;font-size:24px}.personal-pulse-player.down strong{color:#ffd36a}.personal-pulse-match{background:radial-gradient(circle at 80% 20%,#c9f8571f,#0000 40%),#080d0a94;gap:10px;padding:13px;display:grid}.personal-pulse-match-teams{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:8px;display:grid}.personal-pulse-match-teams>span{color:var(--lime);place-items:center;font-size:10px;font-weight:950;display:grid}.personal-pulse-match-teams .app-team-mini{font-size:13px!important}.personal-pulse-match-teams .app-logo{border-radius:10px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}.personal-pulse-match-meta{border-top:1px solid #ffffff0f;grid-template-columns:auto minmax(64px,auto);align-items:end;gap:4px 12px;padding-top:10px;display:grid}.personal-pulse-match-meta small{color:var(--muted);font-weight:850}.personal-pulse-match-meta b{color:var(--lime);letter-spacing:-.06em;grid-area:1/2/span 2;justify-self:end;font-size:32px;line-height:.9}.personal-pulse-match-meta em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;font-weight:900;overflow:hidden}.personal-trend-list{gap:7px;display:grid}.personal-trend-row{background:#080d0a75;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.personal-trend-row:hover{border-color:#c9f8573d}.personal-trend-row .app-logo{border-radius:10px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}.personal-trend-row b,.personal-trend-row small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.personal-trend-row b{font-size:13px}.personal-trend-row small{color:var(--muted);margin-top:2px;font-size:11px;font-weight:850}.personal-trend-row strong{color:var(--lime);font-size:14px}.personal-trend-row strong.down{color:#ffd36a}.personal-watch-summary{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.personal-watch-summary span{text-align:center;background:#c9f8570e;border:1px solid #c9f85729;border-radius:15px;padding:10px 7px}.personal-watch-summary b,.personal-watch-summary small{display:block}.personal-watch-summary b{color:var(--lime);font-size:21px;line-height:1}.personal-watch-summary small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:5px;font-size:9px;font-weight:950}.personal-watch-row{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 14px;display:grid}.personal-watch-row b,.personal-watch-row span{text-align:center;display:block}.personal-watch-row b{color:var(--lime);background:#c9f85717;border:1px solid #c9f8572e;border-bottom:0;border-radius:14px 14px 0 0;padding:10px 6px;font-size:22px}.personal-watch-row span{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;background:#080d0a75;border:1px solid #c9f8572e;border-top:0;border-radius:0 0 14px 14px;padding:0 6px 9px;font-size:10px;font-weight:950}.personal-mini-list{gap:8px;display:grid}.personal-mini-list>a{border:1px solid var(--line);background:#080d0a85;border-radius:15px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:8px;padding:10px;display:grid}.personal-mini-list>a:hover{border-color:#c9f85747}.personal-mini-list small{color:var(--lime);place-items:center;font-size:10px;font-weight:950;display:grid}.personal-mini-list .app-team-mini{font-size:13px!important}.personal-mini-list .app-logo{border-radius:9px!important;width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important}.my-ratinglab-value{background:linear-gradient(135deg,#ff7e4a21,#c9f85712,#080d0adb);border-color:#ff7e4a52;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;display:flex}.my-ratinglab-value h2{font-size:clamp(24px,3vw,38px)}.my-ratinglab-value p{margin:0}.profile-page{padding-top:34px;padding-bottom:72px;scroll-padding-top:96px}.profile-page #account,.profile-page #notifications,.profile-page #preferences{scroll-margin-top:96px}.settings-shell{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin:6px 0 18px;display:grid}.settings-shell-copy h1{letter-spacing:-.08em;margin:9px 0;font-size:clamp(42px,5vw,72px);line-height:.9}.settings-shell-copy p{max-width:760px;margin:0;line-height:1.5}.settings-nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.settings-nav a{color:var(--ink);background:#c9f85711;border:1px solid #c9f85729;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:950;display:inline-flex}.settings-nav a:hover{color:var(--lime);background:#c9f8571a;border-color:#c9f85757}.settings-nav svg{color:var(--lime)}.preferences-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.preferences-hero{background:radial-gradient(circle at 88% 0,#c9f8572e,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af5);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding:28px;display:grid}.preferences-hero h1{letter-spacing:-.08em;margin:10px 0;font-size:clamp(42px,5vw,76px);line-height:.9}.preferences-hero p{max-width:820px;line-height:1.55}.preferences-error{color:#ffad99;grid-column:1/-1;margin:0;font-size:13px}.preferences-card{gap:12px;padding:18px;display:grid}.preferences-wide{grid-column:auto}.preferences-card-head{align-items:flex-start;gap:12px;display:flex}.preferences-card-head>svg{width:42px;height:42px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:15px;flex:none;padding:11px}.preferences-card h2{letter-spacing:-.055em;margin:2px 0 6px;font-size:clamp(24px,2.6vw,36px);line-height:1}.preferences-card p{margin:0;font-size:13px;line-height:1.4}.preferences-search{border:1px solid var(--line);color:var(--muted);background:#0b110d;border-radius:14px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:11px 12px;display:grid}.preferences-search input{color:var(--ink);background:0 0;border:0;outline:0;min-width:0}.preferences-search input::placeholder{color:var(--muted)}.preferences-selected{flex-wrap:wrap;gap:7px;min-height:34px;display:flex}.preferences-selected button,.preferences-selected span{color:var(--lime);background:#c9f85714;border:1px solid #c9f8572e;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;font-weight:900;display:inline-flex}.preferences-selected span{color:var(--muted);background:#97a49c12;border-color:#97a49c24}.preferences-options{gap:7px;max-height:330px;padding-right:3px;display:grid;overflow:auto}.preferences-options button{border:1px solid var(--line);color:var(--ink);cursor:pointer;text-align:left;background:#080d0a7a;border-radius:14px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px;display:grid}.preferences-options button:hover:not(:disabled){background:#c9f8570e;border-color:#c9f85747}.preferences-options button:disabled{opacity:.42;cursor:not-allowed}.preferences-options b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.preferences-options small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;display:block;overflow:hidden}.preferences-logo{width:34px;height:34px;color:var(--lime);background:#1e2a23;border:1px solid #c9f85721;border-radius:12px;place-items:center;font-weight:950;display:grid;overflow:hidden}.preferences-logo img{object-fit:contain;width:80%;height:80%}.preferences-toggle-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.preferences-toggle-grid button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#080d0a80;border-radius:15px;align-items:center;gap:8px;padding:13px;font-weight:950;display:flex}.preferences-toggle-grid button svg{color:var(--muted)}.preferences-toggle-grid button.active{color:var(--lime);background:#c9f8571c;border-color:#c9f8576b}.preferences-toggle-grid button.active svg{color:var(--lime)}.preferences-footer{grid-column:1/-1;justify-content:flex-end;gap:10px;display:flex}@media (max-width:980px){.settings-shell{grid-template-columns:1fr;align-items:start}.settings-nav{justify-content:flex-start}.my-ratinglab-grid,.preferences-grid{grid-template-columns:1fr}.my-ratinglab-value,.preferences-hero,.preferences-footer{grid-column:1}.preferences-hero{grid-template-columns:1fr}.my-ratinglab-empty,.my-ratinglab-value,.my-ratinglab-top{display:grid}.my-ratinglab-actions{justify-content:flex-start}.personal-mini-list>a{grid-template-columns:1fr}.personal-mini-list .app-team-mini.right{text-align:left;justify-content:flex-start}.personal-mini-list small{display:none}}@media (max-width:620px){.my-ratinglab,.my-ratinglab-main,.my-ratinglab-side,.my-ratinglab-value,.preferences-hero,.preferences-card{padding:16px}.settings-shell-copy h1{font-size:46px}.settings-nav{grid-template-columns:1fr 1fr 1fr;display:grid}.settings-nav a{justify-content:center;padding:10px 8px}.personal-insight{grid-template-columns:36px minmax(0,1fr) 16px}.personal-insight>span{width:36px;height:36px}.personal-insight b{white-space:normal}.personal-watch-row{grid-template-columns:1fr 1fr 1fr}.personal-pulse-player{grid-template-columns:40px minmax(0,1fr);padding:12px}.personal-pulse-player strong,.personal-pulse-player>a:last-child,.personal-pulse-player>svg:last-child{grid-column:2;justify-self:start;font-size:20px}.personal-pulse-icon{border-radius:14px;width:40px;height:40px}.personal-pulse-match-teams{grid-template-columns:1fr;gap:7px}.personal-pulse-match-teams>span{display:none}.personal-pulse-match-teams .app-team-mini.right{text-align:left;justify-content:flex-start}.personal-pulse-match-meta{grid-template-columns:1fr}.personal-pulse-match-meta b{grid-area:auto/1;justify-self:start;font-size:29px}.personal-watch-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.preferences-toggle-grid{grid-template-columns:1fr}.preferences-footer{display:grid}.preferences-footer .btn{justify-content:center}}.pricing-page{padding-top:38px;padding-bottom:80px}.pricing-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.38fr);align-items:end;gap:18px;margin:10px 0 22px;display:grid}.pricing-hero h1{letter-spacing:-.085em;max-width:1080px;margin:12px 0 14px;font-size:clamp(48px,6.4vw,96px);line-height:.86}.pricing-hero p{max-width:840px;font-size:18px;line-height:1.55}.pricing-hero-card{background:radial-gradient(circle at 90% 0,#c9f8572e,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af2);gap:10px;padding:20px;display:grid}.pricing-hero-card svg{width:42px;height:42px;color:var(--lime);background:#c9f85717;border:1px solid #c9f85738;border-radius:16px;padding:10px}.pricing-hero-card b{letter-spacing:-.04em;font-size:22px;line-height:1.08}.pricing-hero-card span{color:var(--muted);font-size:13px;line-height:1.45}.pricing-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.pricing-card{background:linear-gradient(145deg,#101913fa,#080d0af5);align-content:start;gap:12px;min-height:380px;padding:22px;display:grid;position:relative;overflow:hidden}.pricing-card:before{content:"";background:#97a49c47;height:4px;position:absolute;inset:0 0 auto}.pricing-card.pro{border-color:#c9f8576b;box-shadow:0 24px 74px #c9f85714}.pricing-card.pro:before{background:linear-gradient(90deg,var(--lime),#7df0a3)}.pricing-card.edge{background:radial-gradient(circle at 96% 0,#ff8e4c29,#0000 34%),linear-gradient(145deg,#161610fa,#080d0af5);border-color:#ff8e4c6b}.pricing-card.edge:before{background:linear-gradient(90deg,#ff8e4c,#ffdf87)}.pricing-badge{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;background:#c9f8571f;border:1px solid #c9f85747;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:1000;position:absolute;top:16px;right:16px}.pricing-icon{width:50px;height:50px;color:var(--lime);background:#c9f85717;border:1px solid #c9f85733;border-radius:18px;place-items:center;display:grid}.pricing-card.edge .pricing-icon{color:#ffdf87;background:#ff8e4c21;border-color:#ff8e4c5c}.pricing-card h2{letter-spacing:-.07em;margin:4px 0 0;font-size:clamp(30px,3.2vw,48px);line-height:.92}.pricing-card strong{letter-spacing:-.075em;color:var(--ink);font-size:clamp(34px,4vw,58px);line-height:.88}.pricing-card small{color:var(--muted);font-weight:900}.pricing-card p{min-height:70px;line-height:1.5}.pricing-card .btn{justify-content:center;align-self:end;margin-top:auto}.pricing-hook-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.pricing-hook{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:8px 12px;padding:18px;display:grid}.pricing-hook>span{width:46px;height:46px;color:var(--lime);background:#c9f85717;border:1px solid #c9f8572e;border-radius:16px;grid-row:1/3;place-items:center;display:grid}.pricing-hook b{font-size:19px;line-height:1.1}.pricing-hook p{margin:0;font-size:13px;line-height:1.45}.pricing-table-wrap{margin:0 0 18px;padding:22px;overflow:hidden}.pricing-table-head{justify-content:space-between;align-items:end;gap:16px;margin:0 0 16px;display:flex}.pricing-table-head h2{letter-spacing:-.07em;margin:8px 0 0;font-size:clamp(32px,4vw,58px);line-height:.92}.pricing-table-head a{color:var(--lime);align-items:center;gap:6px;font-size:13px;font-weight:1000;display:inline-flex}.pricing-table{gap:6px;padding-bottom:3px;display:grid;overflow:auto}.pricing-table-row{background:#080d0a75;border:1px solid #97a49c24;border-radius:15px;grid-template-columns:150px minmax(250px,1fr) 150px 170px 180px;align-items:center;gap:8px;min-width:900px;padding:10px 12px;display:grid}.pricing-table-row.header{z-index:1;color:var(--lime);letter-spacing:.12em;text-transform:uppercase;background:#111a14fa;border-color:#c9f8573d;font-size:10px;font-weight:1000;position:sticky;top:0}.pricing-table-row.radar{background:linear-gradient(90deg,#c9f8570f,#080d0a7a);border-color:#c9f85738}.pricing-table-row span:first-child{color:var(--lime);letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:1000}.pricing-table-row span:nth-child(2){font-weight:950}.pricing-table-row b{color:#d9e2dc;font-size:13px;font-weight:900}.pricing-table-row b:nth-child(4){color:var(--lime)}.pricing-table-row b:nth-child(5){color:#ffdf87}.pricing-upgrade-notes{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pricing-upgrade{background:radial-gradient(circle at 92% 0,#c9f8571c,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af5);padding:20px}.pricing-upgrade h3{letter-spacing:-.055em;margin:0 0 12px;font-size:30px}.pricing-upgrade p{color:var(--muted);align-items:center;gap:9px;margin:8px 0;font-weight:850;display:flex}.pricing-upgrade svg{color:var(--lime);flex:none}.upgrade-callout{color:var(--ink);background:radial-gradient(circle at 92% 0,#c9f85729,#0000 34%),linear-gradient(135deg,#101913fa,#080d0ae6);border:1px solid #c9f85747;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:16px 18px;display:flex}.upgrade-callout.compact{border-radius:18px;padding:13px 14px}.upgrade-callout b{letter-spacing:-.04em;font-size:19px;display:block}.upgrade-callout p{margin:4px 0 0;font-size:13px;line-height:1.4}.upgrade-callout a{background:var(--lime);color:#07100b;white-space:nowrap;border:1px solid #c9f85747;border-radius:999px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:1000;display:inline-flex}.value-radar-teaser{background:radial-gradient(circle at 90% 0,#c9f85724,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af5);border:1px solid #c9f85738;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:16px 0;padding:18px;display:grid}.value-radar-teaser h3{letter-spacing:-.065em;margin:8px 0;font-size:clamp(26px,3vw,40px);line-height:.95}.value-radar-teaser p{margin:0;line-height:1.45}.value-radar-teaser-label{min-width:142px;min-height:82px;color:var(--lime);text-align:center;background:#c9f8571a;border:1px solid #c9f85740;border-radius:20px;place-items:center;gap:5px;padding:12px;font-weight:1000;display:grid}.value-radar-teaser-label.edge-must{color:#ffdf87;background:linear-gradient(135deg,#ff7e4a3d,#ffdd8417);border-color:#ff7e4a80;box-shadow:0 18px 48px #ff7e4a1f}.value-radar-teaser-label.edge-fire{color:#ffad75;background:#ff8e4c24;border-color:#ff8e4c73}.value-radar-teaser-label.edge-hot{color:#ffcf5f;background:#ffcf5f1f;border-color:#ffcf5f6b}.value-radar-teaser-label.edge-strong{color:#7df0a3;background:#7df0a31a;border-color:#7df0a361}.value-radar-teaser-label.edge-cold{color:var(--muted);background:#97a49c12;border-color:#97a49c2e}.limited-match-lens{background:radial-gradient(circle at 92% 0,#c9f85724,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af5);gap:16px;margin-bottom:18px;padding:22px;display:grid}.limited-match-lens h2{letter-spacing:-.07em;margin:8px 0;font-size:clamp(32px,4vw,58px);line-height:.92}.limited-match-lens>div:first-child p{max-width:820px;margin:0;line-height:1.48}.limited-match-lens-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.limited-match-lens-xg{background:#c9f85712;border:1px solid #c9f8572e;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.limited-match-lens-xg span,.limited-match-lens-xg small{color:var(--muted);font-size:12px;font-weight:950}.limited-match-lens-xg b{color:var(--lime);letter-spacing:-.055em;font-size:28px;line-height:1}.limited-match-lens-scorelines{flex-wrap:wrap;gap:8px;display:flex}.limited-match-lens-scorelines span{color:var(--lime);background:#c9f85717;border:1px solid #c9f85733;border-radius:999px;padding:8px 11px;font-weight:1000}.limited-match-lens-scorelines small{width:100%;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.match-review{gap:16px;margin-bottom:18px;display:grid}.match-review-hero{background:radial-gradient(circle at 50% 0,#c9f85733,#0000 36%),linear-gradient(145deg,#121d16fa,#080d0af5);grid-template-columns:minmax(0,1fr) minmax(260px,.72fr) minmax(0,1fr);align-items:center;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden}.match-review-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#c9f85714,#0000 25% 75%,#ff795a14);position:absolute;inset:0}.match-review-team{z-index:1;min-width:0;display:flex;position:relative}.match-review-team.right{justify-content:flex-end}.match-review-team .team-badge{font-size:clamp(18px,2vw,30px)!important}.match-review-score{z-index:1;text-align:center;justify-items:center;gap:7px;display:grid;position:relative}.match-review-score b{letter-spacing:-.095em;color:var(--lime);text-shadow:0 18px 50px #c9f8571f;font-size:clamp(58px,8vw,106px);line-height:.78}.match-review-score small{color:var(--muted);font-size:12px;font-weight:900}.match-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.match-review-card{background:linear-gradient(145deg,#101913f5,#080d0af2);gap:8px;min-height:144px;padding:18px;display:grid;position:relative;overflow:hidden}.match-review-card:before{content:"";background:var(--lime);width:5px;position:absolute;inset:0 auto 0 0}.match-review-card.bad:before{background:var(--orange)}.match-review-card.neutral:before{background:#7d8a82}.match-review-card span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:1000;display:flex}.match-review-card.bad span{color:#ffad99}.match-review-card.neutral span{color:#c4cec8}.match-review-card b{letter-spacing:-.07em;font-size:clamp(27px,3vw,46px);line-height:.92}.match-review-card small{color:var(--muted);font-size:12px;font-weight:850;line-height:1.42}.match-review-outcomes{margin-bottom:0}.match-review-scorelines{background:radial-gradient(circle at 90% 0,#c9f8571f,#0000 36%),linear-gradient(145deg,#101913f5,#080d0af2);margin-top:2px;padding:20px}.match-review-scoreline-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.match-review-scoreline-head h3{letter-spacing:-.06em;margin:7px 0 0;font-size:clamp(26px,3vw,42px);line-height:.96}.match-review-scoreline-head>span{color:var(--lime);white-space:nowrap;background:#c9f8571a;border:1px solid #c9f8573d;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:1000}.match-review-scoreline-list{gap:8px;display:grid}.match-review-scoreline{border:1px solid var(--line);background:#080d0a8f;border-radius:15px;grid-template-columns:42px 64px minmax(0,1fr) 62px auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.match-review-scoreline.actual{background:linear-gradient(90deg,#c9f85721,#080d0a9e);border-color:#c9f8578a;box-shadow:0 0 0 1px #c9f85714}.match-review-scoreline>span{width:30px;height:30px;color:var(--lime);background:#c9f85714;border-radius:10px;place-items:center;font-weight:1000;display:grid}.match-review-scoreline b{color:var(--ink);letter-spacing:-.04em;font-size:22px}.match-review-scoreline i{background:#97a49c24;border-radius:999px;height:8px;overflow:hidden}.match-review-scoreline i em{background:linear-gradient(90deg,var(--lime),#7df0a3);border-radius:999px;height:100%;display:block}.match-review-scoreline strong{color:var(--lime);font-size:14px}.match-review-scoreline small{background:var(--lime);color:#08100b;white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:1000}@media (max-width:880px){.match-review-hero,.match-review-grid{grid-template-columns:1fr}.match-review-team.right{justify-content:flex-start}.match-review-score{order:-1}.match-review-scoreline-head{display:grid}.match-review-scoreline-head>span{justify-self:start}.match-review-scoreline{grid-template-columns:34px 52px minmax(0,1fr) 54px}.match-review-scoreline small{grid-column:2/-1;justify-self:start}}.locked-match-lens{background:linear-gradient(145deg,#101913f5,#080d0af0);border-style:dashed;grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);align-items:center;gap:16px;margin:0 0 14px;padding:20px;display:grid;position:relative;overflow:hidden}.locked-match-lens:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c9f8570b,#0000);position:absolute;inset:0}.locked-match-lens-copy{z-index:1;position:relative}.locked-match-lens h2{letter-spacing:-.06em;margin:8px 0;font-size:clamp(26px,3vw,42px);line-height:.96}.locked-match-lens-preview{z-index:1;filter:blur(1.6px);opacity:.7;gap:10px;display:grid;position:relative}.locked-match-lens-preview span{background:linear-gradient(90deg,#c9f8571c,#97a49c0e,#c9f85714);border:1px solid #c9f8572e;border-radius:18px;height:54px;box-shadow:inset 0 1px #ffffff09}.locked-match-lens-preview span:nth-child(2){justify-self:end;width:84%}.locked-match-lens-preview span:nth-child(3){width:68%}.credit-reveal{background:radial-gradient(circle at 92% 0,#c9f85724,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af5);margin:0 0 18px;padding:0;overflow:hidden}.credit-reveal-summary{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:54px minmax(0,1fr) auto 34px;align-items:center;gap:14px;padding:18px 20px;display:grid}.credit-reveal-summary:hover{background:#c9f85709}.credit-reveal-icon{width:54px;height:54px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f85738;border-radius:19px;place-items:center;display:grid;box-shadow:0 0 34px #c9f85714}.credit-reveal-summary small{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:1000;display:block}.credit-reveal-summary b{letter-spacing:-.065em;font-size:clamp(26px,3vw,42px);line-height:.95;display:block}.credit-reveal-summary em{color:var(--muted);margin-top:7px;font-size:13px;font-style:normal;line-height:1.4;display:block}.credit-reveal-summary strong{color:var(--lime);white-space:nowrap;background:#c9f85717;border:1px solid #c9f85738;border-radius:999px;justify-self:end;padding:9px 12px;font-size:12px;font-weight:1000}.credit-reveal-chevron{color:var(--lime);transition:transform .18s}.credit-reveal.open .credit-reveal-chevron{transform:rotate(180deg)}.credit-reveal-body{border-top:1px solid #c9f8571f;gap:16px;padding:18px;display:grid}.credit-reveal-body>.panel:first-child,.credit-reveal-body>section:first-child{margin-top:0}.credit-reveal-body>.panel:last-child,.credit-reveal-body>section:last-child{margin-bottom:0}.credit-reveal-error{color:#ffad99;background:#ff795a1a;border:1px solid #ff795a47;border-radius:15px;margin:0 20px 14px;padding:11px 12px;font-size:13px;font-weight:850}.match-lens-playground{gap:12px;display:grid}.match-lens-playground .playground{margin-bottom:0}.match-lens-playground .playground-compact{gap:12px}.match-lens-playground .playground-controls.prediction-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid;border-radius:22px!important;padding:18px 20px!important}.match-lens-playground .playground-controls h2{margin:8px 0!important;font-size:clamp(44px,6vw,72px)!important}.match-lens-playground .playground-controls p{font-size:15px!important;line-height:1.35!important}.match-lens-playground .playground-probabilities{border-radius:22px!important}.match-lens-playground .playground-main{gap:12px}.match-lens-playground .lineup-editor{background:linear-gradient(145deg,#101913f5,#080d0af0);border-radius:22px!important}@media (max-width:820px){.limited-match-lens{padding:18px}.limited-match-lens-grid{grid-template-columns:1fr}.limited-match-lens-xg{gap:7px;display:grid}.limited-match-lens-xg b{font-size:24px}.credit-reveal-summary{grid-template-columns:46px minmax(0,1fr) 30px;gap:11px;padding:16px}.credit-reveal-icon{border-radius:16px;width:46px;height:46px}.credit-reveal-summary strong{grid-area:2/2;justify-self:start}.credit-reveal-chevron{grid-area:1/3}.credit-reveal-summary b{font-size:30px}.credit-reveal-summary em{font-size:12px}.credit-reveal-body{padding:12px}.match-lens-playground .playground-controls.prediction-hero{grid-template-columns:1fr;padding:16px!important}.match-lens-playground .playground-controls h2{font-size:56px!important}.match-lens-playground .playground-controls .btn{width:100%}}.report-locked-card{background:radial-gradient(circle at 92% 0,#c9f8571f,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af5);position:relative;overflow:hidden}.report-locked-card:after{content:"";opacity:.55;pointer-events:none;background:repeating-linear-gradient(135deg,#c9f8570b 0 8px,#0000 8px 18px);position:absolute;inset:0}.report-locked-card div{z-index:1;position:relative}.report-locked-card span{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:1000;display:block}.report-locked-card h3{letter-spacing:-.07em;margin:0 0 12px;font-size:clamp(28px,4vw,52px);line-height:.94}.report-locked-card p{max-width:780px;color:var(--muted);margin:0;line-height:1.55}@media (max-width:980px){.pricing-hero,.pricing-cards,.pricing-hook-grid,.pricing-upgrade-notes{grid-template-columns:1fr}.pricing-card,.pricing-card p{min-height:0}.pricing-table-head{align-items:flex-start}.upgrade-callout{display:grid}.upgrade-callout a{justify-content:center}.value-radar-teaser{grid-template-columns:1fr}.value-radar-teaser-label{width:100%;min-width:0;min-height:62px}}@media (max-width:640px){.pricing-page{padding-top:22px}.pricing-hero h1{font-size:48px}.pricing-card,.pricing-hero-card,.pricing-table-wrap,.pricing-hook,.pricing-upgrade{padding:16px}.pricing-table-row{grid-template-columns:118px minmax(220px,1fr) 120px 135px 150px;min-width:760px}.pricing-table-row b{font-size:12px}.pricing-table-head{display:grid}.pricing-table-head a{justify-self:start}}.app-feature-rail{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.watchlist-page{padding-bottom:72px}.watchlist-kpis{margin-bottom:16px}.watchlist-table-card{background:radial-gradient(circle at 92% 0,#c9f8571f,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af5);padding:22px;overflow:hidden}.watchlist-table-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.watchlist-table-head h2{letter-spacing:-.07em;margin:8px 0 0;font-size:clamp(30px,3.6vw,54px);line-height:.92}.watchlist-table-head>span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#c9f85714;border:1px solid #c9f85733;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:1000}.watchlist-table{gap:8px;padding-bottom:4px;display:grid;overflow:auto}.watchlist-row{border:1px solid var(--line);min-width:1080px;color:var(--ink);background:#080d0a94;border-radius:19px;grid-template-columns:minmax(250px,1.35fr) minmax(180px,.88fr) minmax(210px,1fr) minmax(185px,.88fr) minmax(190px,.9fr) 112px 22px;align-items:center;gap:12px;padding:12px 14px;transition:transform .16s,border-color .16s,background-color .16s;display:grid;position:relative}.watchlist-row:not(.watchlist-row-head):hover{background:#c9f8570b;border-color:#c9f85752;transform:translateY(-1px)}.watchlist-row.up{box-shadow:inset 4px 0 #c9f8578c}.watchlist-row.down{box-shadow:inset 4px 0 #ff795a8c}.watchlist-row-head{color:var(--muted);text-transform:uppercase;letter-spacing:.13em;background:0 0;border:0;padding:0 14px 6px;font-size:10px;font-weight:1000;box-shadow:none!important}.watchlist-player{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.watchlist-avatar,.watchlist-team-icon{color:var(--lime);background:#c9f85713;border:1px solid #c9f85729;place-items:center;display:grid;overflow:hidden}.watchlist-avatar{border-radius:15px;width:44px;height:44px}.watchlist-team-icon{border-radius:10px;flex:none;width:28px;height:28px}.watchlist-avatar img,.watchlist-team-icon img{object-fit:contain;width:100%;height:100%}.watchlist-player b,.watchlist-role b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.watchlist-player small,.watchlist-role small,.watchlist-rating small,.watchlist-trend small,.watchlist-last-match small{color:var(--muted);font-size:11px;line-height:1.25;display:block}.watchlist-row .team-badge{min-width:0}.watchlist-row .team-badge>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.watchlist-role{align-items:center;gap:10px;min-width:0;display:flex}.role-chip{width:45px;height:32px;color:var(--lime);letter-spacing:.12em;text-transform:uppercase;background:#c9f85714;border:1px solid #c9f85733;border-radius:12px;place-items:center;font-size:10px;font-weight:1000;display:grid}.role-chip.offensive{color:#ffdf87;background:#ffcf5f1f;border-color:#ffcf5f5c}.role-chip.defensive{color:#7df0a3;background:#7df0a31c;border-color:#7df0a352}.role-chip.balanced{color:#d6ded9;background:#97a49c14;border-color:#97a49c33}.watchlist-last-match{gap:6px;display:grid}.watchlist-last-match>div{align-items:center;gap:7px;display:flex}.watchlist-last-match b{white-space:nowrap;font-size:15px}.watchlist-trend{grid-template-rows:auto auto;grid-template-columns:82px auto;align-items:center;gap:1px 10px;display:grid}.watchlist-trend>b{color:var(--lime);font-size:18px;line-height:1}.watchlist-row.down .watchlist-trend>b{color:#ffad99}.watchlist-spark{background:#0207046b;border:1px solid #c9f8571f;border-radius:13px;grid-row:1/3;width:82px;height:42px;padding:4px}.watchlist-spark polyline{fill:none;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.watchlist-spark .positive{stroke:var(--lime)}.watchlist-spark .negative{stroke:#ffad99}.watchlist-spark-empty{width:82px;height:42px;color:var(--muted);background:#97a49c0b;border:1px dashed #97a49c3d;border-radius:13px;grid-row:1/3;place-items:center;display:grid}.watchlist-rating{text-align:right}.watchlist-rating b{color:var(--lime);letter-spacing:-.045em;font-size:25px;line-height:1;display:block}.watchlist-row>svg{color:var(--lime);justify-self:end}.watchlist-empty{text-align:center;background:radial-gradient(circle at 50% 0,#c9f85724,#0000 38%),linear-gradient(145deg,#101913fa,#080d0af5);align-content:center;place-items:center;gap:12px;min-height:380px;padding:34px;display:grid}.watchlist-empty>svg{color:var(--lime);background:#c9f85714;border:1px solid #c9f85733;border-radius:20px;width:58px;height:58px;padding:14px}.watchlist-empty h2{letter-spacing:-.07em;margin:0;font-size:clamp(32px,4vw,58px);line-height:.92}.watchlist-empty p{max-width:660px;margin:0 auto}@media (max-width:760px){.watchlist-table-card{padding:16px}.watchlist-table-head{display:grid}.watchlist-table-head>span{justify-self:start}.watchlist-row{grid-template-columns:230px 160px 180px 160px 170px 96px 20px;min-width:920px}.watchlist-row-head{font-size:9px}.watchlist-kpis{grid-template-columns:1fr}.watchlist-page .page-head{margin-top:26px}}.account-billing{background:radial-gradient(circle at 92% 0,#c9f8572b,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af5);margin:36px 0 18px;padding:24px;position:relative;overflow:hidden}.account-billing-pro{border-color:#c9f85757}.account-billing-edge{background:radial-gradient(circle at 92% 0,#ff8e4c2e,#0000 34%),linear-gradient(145deg,#121611fa,#080d0af5);border-color:#ff8e4c6b}.account-billing-hero{grid-template-columns:minmax(0,1fr) minmax(210px,auto);align-items:end;gap:18px;margin-bottom:16px;display:grid}.account-billing-hero h1{letter-spacing:-.08em;margin:10px 0 8px;font-size:clamp(42px,5vw,76px);line-height:.9}.account-plan-card{background:linear-gradient(135deg,#c9f85721,#080d0ab8);border:1px solid #c9f85742;border-radius:22px;min-width:220px;padding:17px 18px}.account-plan-card span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:1000;display:flex}.account-plan-card b{letter-spacing:-.075em;margin:12px 0 4px;font-size:clamp(34px,4vw,58px);line-height:.9;display:block}.account-plan-card small{color:var(--muted);font-weight:950}.account-billing-grid{grid-template-columns:minmax(0,1.35fr) minmax(230px,.7fr) minmax(210px,.6fr);gap:12px;margin:0 0 18px;display:grid}.account-upgrade-card,.account-billing-mini{background:#080d0a8c;border:1px solid #c9f85724;border-radius:22px;padding:16px}.account-upgrade-card{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.account-upgrade-card h2{letter-spacing:-.065em;margin:0 0 6px;font-size:clamp(25px,2.7vw,42px);line-height:.94}.account-upgrade-card p{margin:0;line-height:1.45}.account-upgrade-icon{width:54px;height:54px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f85733;border-radius:19px;place-items:center;display:grid}.account-billing-mini{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:11px;display:grid}.account-billing-mini>svg{width:40px;height:40px;color:var(--lime);background:#c9f85717;border:1px solid #c9f8572e;border-radius:15px;padding:10px}.account-billing-mini b{margin-bottom:5px;font-size:16px;display:block}.account-billing-mini span{color:var(--muted);font-size:12px;line-height:1.4;display:block}.account-usage-head{justify-content:space-between;align-items:flex-end;gap:14px;margin:6px 0 12px;display:flex}.account-usage-head h2{letter-spacing:-.065em;margin:7px 0 0;font-size:clamp(28px,3.2vw,48px);line-height:.95}.account-usage-head a{color:var(--lime);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:1000;display:inline-flex}.account-usage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.account-usage-tile{background:#080d0a94;border:1px solid #c9f85724;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 12px;padding:14px;display:grid;position:relative;overflow:hidden}.account-usage-tile b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.account-usage-tile span{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.35;display:block}.account-usage-tile strong{color:var(--lime);letter-spacing:-.06em;font-size:30px;line-height:.9}.account-usage-tile small{color:var(--muted);grid-column:1/-1;font-size:11px;font-weight:900}.account-usage-tile i{background:#97a49c24;border-radius:999px;grid-column:1/-1;height:7px;position:relative;overflow:hidden}.account-usage-tile i:after{content:"";width:var(--usage);background:linear-gradient(90deg,var(--lime),#7df0a3);border-radius:999px;position:absolute;inset:0 auto 0 0}@media (max-width:980px){.account-billing-hero,.account-billing-grid{grid-template-columns:1fr}.account-upgrade-card{grid-template-columns:48px minmax(0,1fr)}.account-upgrade-card .btn{grid-column:1/-1;justify-content:center}.account-usage-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.account-billing{margin-top:24px;padding:16px}.account-usage-head{display:grid}.account-usage-grid{grid-template-columns:1fr}.account-plan-card{min-width:0}.account-billing-hero h1{font-size:46px}}.lineup-pitch .role-chip,.best-xi-pitch .role-chip,.app-mini-pitch .role-chip{z-index:3!important;letter-spacing:.07em!important;text-transform:uppercase!important;width:auto!important;min-width:30px!important;max-width:42px!important;height:auto!important;box-shadow:none!important;border-radius:999px!important;place-items:center!important;padding:3px 6px!important;font-size:8px!important;line-height:1!important;display:grid!important;position:absolute!important;bottom:5px!important;left:6px!important}.lineup-pitch .role-chip.defensive,.best-xi-pitch .role-chip.defensive,.app-mini-pitch .role-chip.defensive{color:#9df4c4!important;background:#72e2a629!important;border-color:#72e2a657!important}.lineup-pitch .role-chip.balanced,.best-xi-pitch .role-chip.balanced,.app-mini-pitch .role-chip.balanced{color:var(--lime)!important;background:#c9f85724!important;border-color:#c9f85752!important}.lineup-pitch .role-chip.offensive,.best-xi-pitch .role-chip.offensive,.app-mini-pitch .role-chip.offensive{color:#ffe097!important;background:#ffcf5f29!important;border-color:#ffcf5f61!important}.playground .pitch-player{background:linear-gradient(145deg,#090f0bf2,#121c15e6)!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:clamp(84px,7.4vw,102px)!important;min-height:54px!important;padding:9px 7px 20px!important;display:flex!important;box-shadow:0 10px 22px #0000004d!important}.playground .pitch-player>span:not(.pitch-club-logo){white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;padding:0 13px!important;font-size:10px!important;line-height:1.05!important;overflow:hidden!important}.playground .pitch-player>b{border-radius:999px!important;min-width:50px!important;margin:0!important;padding:3px 8px!important;font-size:11px!important;line-height:1!important;box-shadow:inset 0 -1px #08100b33!important}.playground .pitch-club-logo{border-radius:6px!important;width:17px!important;height:17px!important;top:6px!important;left:6px!important}.playground .pitch-player.has-club-logo>span:not(.pitch-club-logo){padding-left:16px!important}.playground .position-fit{width:20px!important;height:20px!important;font-size:10px!important;top:-5px!important;left:-5px!important}.playground .pitch-player-profile,.playground .pitch-player-select{background:#080d0ae6!important;width:18px!important;height:18px!important;line-height:14px!important;position:absolute!important;bottom:4px!important}.playground .pitch-player .role-chip{max-width:36px!important;padding:3px 5px!important;font-size:7px!important;bottom:4px!important;left:6px!important}.app-mini-pitch-player,.best-xi-player{padding-bottom:20px!important}.app-mini-pitch-player .role-chip,.best-xi-player .role-chip{min-width:28px!important;font-size:7px!important;bottom:4px!important;left:6px!important}.app-mini-pitch-player .app-logo,.best-xi-player .best-xi-logo{align-self:start!important;margin-top:1px!important}.app-mini-pitch-player span:not(.app-logo),.best-xi-player span:not(.best-xi-logo){padding-right:2px!important}@media (max-width:720px){.playground .pitch-player{width:78px!important;min-height:50px!important;padding:8px 5px 19px!important}.playground .pitch-player>span:not(.pitch-club-logo){padding:0 10px!important;font-size:9px!important}.playground .pitch-player>b{min-width:43px!important;padding:3px 6px!important;font-size:10px!important}.playground .pitch-player .role-chip{max-width:31px!important;padding:2px 4px!important;font-size:6.5px!important}}.app-validated-predictions{background:radial-gradient(circle at 85% 0,#7df0a31f,#0000 34%),linear-gradient(145deg,#101913fa,#080d0af5);margin:0 0 16px;padding:22px;position:relative;overflow:hidden}.app-validated-predictions:before{content:"";background:linear-gradient(180deg,#7df0a3,var(--lime));border-radius:0 999px 999px 0;width:5px;position:absolute;inset:20px auto 20px 0}.app-validated-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.app-validated-card{color:var(--ink);background:linear-gradient(135deg,#7df0a314,#080d0a9e);border:1px solid #7df0a333;border-radius:18px;gap:12px;padding:13px;display:grid!important}.app-validated-teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.app-validated-teams>span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:1000}.app-validated-meta,.app-validated-probs{justify-content:space-between;align-items:center;gap:10px;display:flex}.app-validated-meta span,.app-validated-probs small{color:var(--muted);font-size:11px;font-weight:900}.app-validated-meta b{color:var(--lime);background:#c9f8571f;border:1px solid #c9f85738;border-radius:999px;padding:6px 10px;font-size:18px;line-height:1}@media (max-width:980px){.app-validated-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.app-validated-predictions{padding:18px}.app-validated-grid,.app-validated-teams{grid-template-columns:1fr}.app-validated-teams>span{display:none}.app-validated-teams .app-team-mini.right{text-align:left;justify-content:flex-start}}.notification-settings{background:radial-gradient(circle at 90% 0,#c9f8571f,#0000 36%),linear-gradient(145deg,#111b14fa,#080d0af5);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin:18px 0;padding:24px;display:grid;position:relative;overflow:hidden}.notification-settings:before{content:"";background:#7f8c84;border-radius:0 999px 999px 0;width:5px;position:absolute;inset:20px auto 20px 0}.notification-settings.active:before{background:linear-gradient(180deg,#7df0a3,var(--lime))}.notification-settings-copy{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;display:grid;position:relative}.notification-settings-icon{width:58px;height:58px;color:var(--lime);background:#c9f8571a;border:1px solid #c9f8572e;border-radius:20px;place-items:center;display:grid}.notification-settings h2{letter-spacing:-.055em;margin:6px 0 8px;font-size:clamp(28px,3vw,44px);line-height:1}.notification-settings p{max-width:760px;margin:0;line-height:1.52}.notification-settings-actions{justify-items:end;gap:12px;display:grid;position:relative}.notification-settings-rules{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.notification-settings-rules span{color:#d7dfd9;white-space:nowrap;background:#c9f85711;border:1px solid #c9f85726;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;font-weight:900;display:inline-flex}.notification-settings-rules svg{color:var(--lime)}.notification-settings-upgrade{color:var(--lime);text-align:right;font-size:12px;font-weight:950}.notification-settings-upgrade:hover{text-decoration:underline}.notification-settings-message{text-align:right;max-width:440px;color:var(--muted);font-weight:850}.notification-settings-message.enabled{color:var(--lime)}.notification-settings-message.denied,.notification-settings-message.error{color:#ffad99}.spin{animation:.8s linear infinite ratinglab-spin}@keyframes ratinglab-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.notification-settings{grid-template-columns:1fr}.notification-settings-actions{justify-items:start}.notification-settings-rules{justify-content:flex-start}.notification-settings-message{text-align:left}.notification-settings-copy{grid-template-columns:48px minmax(0,1fr)}.notification-settings-icon{border-radius:16px;width:48px;height:48px}}.app-xi-preview{overflow:hidden}.app-mini-xi{gap:14px;display:grid}.app-mini-xi-score{padding-bottom:2px}.app-world-pitch{background:radial-gradient(circle,#c9f85714,#0000 24%),linear-gradient(90deg,#c9f85714,#c9f85706),repeating-linear-gradient(90deg,#132119 0 13.3%,#17271d 13.3% 26.6%)!important;border-radius:24px!important;height:clamp(390px,42vw,520px)!important}.app-world-pitch-player{border:1px solid #c9f85733!important;border-left:5px solid var(--lime)!important;background:linear-gradient(145deg,#080d0af2,#111a14eb)!important;border-radius:15px!important;grid-template-rows:auto auto!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:3px 6px!important;width:clamp(62px,7.2vw,86px)!important;min-height:50px!important;padding:7px 7px 8px!important;display:grid!important;box-shadow:0 12px 28px #00000052!important}.app-world-pitch-player.role-defensive{border-left-color:#72e2a6!important}.app-world-pitch-player.role-balanced{border-left-color:#c9f857!important}.app-world-pitch-player.role-offensive{border-left-color:#ffcf5f!important}.app-world-pitch-player .app-logo{border-radius:8px!important;grid-row:1/3!important;align-self:center!important;width:22px!important;height:22px!important;margin:0!important}.app-world-pitch-player span:not(.app-logo){white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;padding:0!important;font-size:clamp(9px,.95vw,11px)!important;line-height:1.05!important;overflow:hidden!important}.app-world-pitch-player b{color:var(--lime)!important;justify-self:start!important;margin:0!important;font-size:clamp(11px,1.08vw,13px)!important;line-height:1!important}.app-world-bench{background:linear-gradient(145deg,#101713bd,#080d0ad1);border:1px solid #c9f8571f;border-radius:18px;padding:13px}.app-world-bench-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;gap:12px;padding:0 2px 10px;display:flex}.app-world-bench-head b{letter-spacing:-.04em;font-size:18px}.app-world-bench-head span{color:var(--muted);text-align:right;font-size:11px;font-weight:900}.app-world-bench-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.app-world-bench-player{border:1px solid #ffffff14;border-left:4px solid var(--lime);min-width:0;color:var(--ink);background:#080d0ab8;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid!important}.app-world-bench-player.role-defensive{border-left-color:#72e2a6}.app-world-bench-player.role-balanced{border-left-color:#c9f857}.app-world-bench-player.role-offensive{border-left-color:#ffcf5f}.app-world-bench-player .app-logo{border-radius:10px;width:30px;height:30px}.app-world-bench-player span:not(.app-logo){min-width:0}.app-world-bench-player b,.app-world-bench-player small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.app-world-bench-player b{font-size:12px;line-height:1.1}.app-world-bench-player small{color:var(--muted);margin-top:2px;font-size:10px;font-weight:850}.app-world-bench-player strong{color:var(--lime);font-size:15px}@media (max-width:900px){.app-world-pitch{height:470px!important}.app-world-pitch-player{width:70px!important}}@media (max-width:520px){.app-world-pitch{border-radius:18px!important;height:500px!important}.app-world-pitch-player{border-radius:13px!important;grid-template-columns:18px minmax(0,1fr)!important;width:62px!important;padding:6px!important}.app-world-pitch-player .app-logo{width:18px!important;height:18px!important}.app-world-bench-grid{grid-template-columns:1fr}.app-world-bench-head{flex-direction:column;align-items:flex-start}.app-world-bench-head span{text-align:left}}.app-xi-preview .app-mini-xi{gap:16px!important}.app-xi-preview .app-mini-xi-score{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px 18px!important;display:grid!important}.app-xi-preview .app-mini-xi-score span{color:var(--muted)!important;font-size:12px!important;font-weight:950!important}.app-xi-preview .app-mini-xi-score b{color:var(--lime)!important;letter-spacing:-.08em!important;grid-area:1/2/3!important;font-size:clamp(46px,7vw,78px)!important;line-height:.82!important}.app-xi-preview .app-mini-xi-score small{color:var(--muted)!important;font-size:12px!important;font-weight:950!important}.app-xi-preview .app-world-pitch{border-radius:22px!important;height:clamp(330px,34vw,410px)!important;min-height:330px!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #c9f85714,inset 0 24px 55px #c9f85709!important}.app-xi-preview .app-world-pitch-player{text-align:left!important;border:1px solid #c9f85738!important;border-left:5px solid var(--lime)!important;width:clamp(78px,6.6vw,98px)!important;min-height:54px!important;color:var(--ink)!important;z-index:3!important;background:linear-gradient(145deg,#070c09f5,#101913f2)!important;border-radius:16px!important;grid-template-rows:auto auto!important;grid-template-columns:26px minmax(0,1fr)!important;align-items:center!important;gap:3px 7px!important;padding:7px 8px!important;display:grid!important;position:absolute!important;transform:translate(-50%,-50%)!important;box-shadow:0 12px 26px #00000057!important}.app-xi-preview .app-world-pitch-player:hover{border-color:#c9f85785!important;box-shadow:0 0 0 3px #c9f85714,0 16px 32px #00000061!important}.app-xi-preview .app-world-pitch-player.role-defensive{border-left-color:#72e2a6!important}.app-xi-preview .app-world-pitch-player.role-balanced{border-left-color:#c9f857!important}.app-xi-preview .app-world-pitch-player.role-offensive{border-left-color:#ffcf5f!important}.app-xi-preview .app-world-pitch-player .app-logo{border-radius:9px!important;grid-row:1/3!important;align-self:center!important;width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;margin:0!important}.app-xi-preview .app-world-pitch-player span:not(.app-logo){min-width:0!important;max-width:100%!important;color:var(--ink)!important;white-space:nowrap!important;text-overflow:ellipsis!important;padding:0!important;font-size:12px!important;font-weight:950!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.app-xi-preview .app-world-pitch-player b{color:var(--lime)!important;letter-spacing:-.03em!important;background:0 0!important;border-radius:0!important;justify-self:start!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:1000!important;line-height:1!important;display:block!important}.app-xi-preview .app-world-bench{background:linear-gradient(145deg,#0e1611db,#070c09e0)!important;border:1px solid #c9f85729!important;border-radius:20px!important;margin-top:2px!important;padding:14px!important}.app-xi-preview .app-world-bench-head{border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;padding:0 0 11px!important;display:flex!important}.app-xi-preview .app-world-bench-head b{letter-spacing:-.045em!important;margin-top:2px!important;font-size:20px!important;display:block!important}.app-xi-preview .app-world-bench-head span{color:var(--muted)!important;text-align:right!important;font-size:11px!important;font-weight:950!important}.app-xi-preview .app-world-bench-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:11px!important;display:grid!important}.app-xi-preview .app-world-bench-player{border:1px solid #ffffff14!important;border-left:4px solid var(--lime)!important;min-width:0!important;color:var(--ink)!important;background:#080d0ab8!important;border-radius:14px!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;display:grid!important}.app-xi-preview .app-world-bench-player.role-defensive{border-left-color:#72e2a6!important}.app-xi-preview .app-world-bench-player.role-balanced{border-left-color:#c9f857!important}.app-xi-preview .app-world-bench-player.role-offensive{border-left-color:#ffcf5f!important}.app-xi-preview .app-world-bench-player .app-logo{border-radius:10px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important}.app-xi-preview .app-world-bench-player span:not(.app-logo){min-width:0!important}.app-xi-preview .app-world-bench-player b,.app-xi-preview .app-world-bench-player small{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.app-xi-preview .app-world-bench-player b{font-size:12px!important;line-height:1.1!important}.app-xi-preview .app-world-bench-player small{color:var(--muted)!important;margin-top:2px!important;font-size:10px!important;font-weight:850!important}.app-xi-preview .app-world-bench-player strong{color:var(--lime)!important;font-size:15px!important}.app-xi-preview .app-world-bench-empty{color:var(--muted)!important;border:1px dashed #c9f85738!important;border-radius:14px!important;margin-top:11px!important;padding:12px!important;font-size:12px!important;font-weight:850!important}@media (max-width:900px){.app-xi-preview .app-world-pitch{height:390px!important}.app-xi-preview .app-world-pitch-player{width:82px!important}}@media (max-width:560px){.app-xi-preview .app-mini-xi-score{grid-template-columns:1fr!important}.app-xi-preview .app-mini-xi-score b{grid-area:auto/1!important;font-size:52px!important}.app-xi-preview .app-world-pitch{border-radius:18px!important;height:420px!important}.app-xi-preview .app-world-pitch-player{border-radius:13px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:2px 5px!important;width:66px!important;min-height:48px!important;padding:6px!important}.app-xi-preview .app-world-pitch-player .app-logo{width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}.app-xi-preview .app-world-pitch-player span:not(.app-logo){font-size:10px!important}.app-xi-preview .app-world-pitch-player b{font-size:12px!important}.app-xi-preview .app-world-bench-grid{grid-template-columns:1fr!important}.app-xi-preview .app-world-bench-head{flex-direction:column!important;align-items:flex-start!important}.app-xi-preview .app-world-bench-head span{text-align:left!important}}.app-compact-match{grid-template-columns:52px minmax(0,1fr) minmax(116px,.42fr) 24px!important;align-items:center!important;gap:12px!important}.app-compact-match-teams{grid-template-rows:auto auto!important;grid-template-columns:1fr!important;gap:8px!important;min-width:0!important;display:grid!important}.app-compact-team-row{min-width:0!important;display:block!important}.app-compact-team-row .app-team-mini{text-align:left!important;grid-template-columns:34px minmax(0,1fr)!important;justify-content:start!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important}.app-compact-team-row .app-logo{border-radius:12px!important;width:34px!important;min-width:34px!important;height:34px!important}.app-compact-team-row .app-team-mini b{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}.app-compact-prediction{align-self:center!important}@media (max-width:720px){.app-compact-match{grid-template-rows:auto auto!important;grid-template-columns:42px minmax(0,1fr) 22px!important;gap:10px 12px!important;min-height:150px!important;padding:16px!important}.app-compact-date{grid-area:1/1/span 2!important;align-self:stretch!important;place-items:start center!important;padding-top:4px!important;display:grid!important}.app-compact-match-teams{grid-area:1/2!important}.app-compact-prediction{text-align:left!important;grid-area:2/2!important;justify-items:start!important;gap:5px!important}.app-compact-prediction b{letter-spacing:-.06em!important;font-size:30px!important}.app-compact-prediction em{white-space:normal!important;max-width:100%!important;line-height:1.25!important}.app-compact-match-link{grid-area:1/3/span 2!important;align-self:stretch!important}}.duel-section{background:radial-gradient(circle at 8% 0,#c9f8572e,#0000 34%),radial-gradient(circle at 92% 16%,#7df0a321,#0000 32%),linear-gradient(145deg,#121e17fa,#070d0af7)!important;border-color:#314639!important;gap:16px!important;margin:18px 0!important;padding:22px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09,0 18px 54px #0000003d!important}.duel-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#c9f85711,#0000 30% 70%,#ffc7580b);position:absolute;inset:0}.duel-section>*{z-index:1;position:relative}.duel-head{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin:0!important;display:flex!important}.duel-head h3{letter-spacing:-.07em!important;margin:6px 0 0!important;font-size:clamp(30px,3.8vw,54px)!important;line-height:.92!important}.duel-head p{max-width:620px!important;color:var(--muted)!important;text-align:right!important;margin:2px 0 0!important;font-size:13px!important;line-height:1.45!important}.duel-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.duel-summary-strip>div{background:linear-gradient(145deg,#c9f85714,#080d0a94);border:1px solid #c9f85729;border-radius:16px;min-width:0;padding:12px 13px;overflow:hidden}.duel-summary-strip span,.duel-explain-head span,.duel-factor-row span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:1000;display:block}.duel-summary-strip b{min-width:0;color:var(--lime);letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 3px;font-size:clamp(18px,2.2vw,30px);line-height:.94;display:block;overflow:hidden}.duel-summary-strip small,.duel-insight-grid small{color:var(--muted);font-size:11px;font-weight:850;line-height:1.35;display:block}.duel-xg-profile-card i{border-radius:999px;gap:3px;height:7px;margin:8px 0;display:grid;overflow:hidden}.duel-xg-score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:8px;margin:5px 0 0;display:grid}.duel-xg-score strong{min-width:0;color:var(--lime);letter-spacing:-.06em;text-overflow:ellipsis;font-size:clamp(24px,3vw,36px);line-height:.9;overflow:hidden}.duel-xg-score strong:last-child{color:var(--ink);text-align:right}.duel-xg-score em{color:var(--muted);font-size:18px;font-style:normal;font-weight:1000;line-height:1;transform:translateY(-2px)}.duel-xg-profile-card i em{border-radius:999px;min-width:8px;display:block}.duel-xg-profile-card i em:first-child{background:linear-gradient(90deg,var(--lime),#7df0a3)}.duel-xg-profile-card i em:last-child{background:linear-gradient(90deg,#f4f7f1,#aeb8b1)}.duel-xg-shifts{flex-wrap:wrap;gap:6px;display:flex}.duel-xg-shifts small{background:#080d0a6b;border:1px solid #97a49c2e;border-radius:999px;width:max-content;max-width:100%;padding:5px 8px;font-size:10px;font-weight:1000}.duel-xg-shifts small.positive{color:var(--lime);background:#c9f8571a;border-color:#c9f85747}.duel-xg-shifts small.negative{color:#ffad99;background:#ff795a1a;border-color:#ff795a47}.duel-lanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.duel-lane{background:linear-gradient(145deg,#0c1510f2,#070c0af0);border:1px solid #304237;border-radius:20px;gap:14px;min-width:0;padding:16px;display:grid;position:relative;overflow:hidden}.duel-lane:before{content:"";background:#c4cec8;width:5px;position:absolute;inset:0 auto 0 0}.duel-lane.attack:before{background:var(--lime)}.duel-lane.defense:before{background:var(--orange)}.duel-lane.balanced:before{background:#7df0a3}.duel-lane-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.duel-lane-teams{grid-template-columns:minmax(0,1fr) minmax(92px,auto) minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.duel-side-token{gap:7px;min-width:0;display:grid}.duel-side-token .team-badge{min-width:0}.duel-side-token>span{width:max-content;max-width:100%;color:var(--muted);text-transform:uppercase;background:#080d0a73;border:1px solid #97a49c29;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;font-weight:1000;line-height:1;display:inline-flex}.attack-side>span{color:var(--lime);background:#c9f85714;border-color:#c9f85742}.defense-side{text-align:right;justify-items:end}.defense-side>span{color:#f4f7f1;border-color:#f4f7f12e}.duel-direction-pill{min-width:92px;height:28px;color:var(--lime);text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(90deg,#c9f85733,#7df0a31a,#f4f7f11a);border:1px solid #c9f85752;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:1000;display:flex;box-shadow:0 0 0 5px #c9f8570f,0 10px 22px #0000003d}.duel-direction-pill svg{flex:none}.duel-direction-pill b{color:inherit;font-size:9px}.duel-lane-head strong{color:var(--lime);background:#c9f8571a;border:1px solid #c9f8573d;border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-weight:1000}.duel-axis-wrap{gap:9px;min-width:0;max-width:100%;display:grid}.duel-axis{background:linear-gradient(90deg,#f4f7f10f 1px,#0000 1px) 0 0/20% 100%,linear-gradient(#c9f85714,#f4f7f109);border:1px solid #f4f7f117;border-radius:18px;min-width:0;max-width:100%;height:92px;position:relative;overflow:hidden}.duel-axis:before{content:"";background:linear-gradient(90deg,#ff795a33,#c9f85738,#7df0a333);border-radius:999px;height:8px;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}.duel-range-min,.duel-range-max{color:#a7b1aab8;font-size:10px;font-weight:900;position:absolute;bottom:8px}.duel-range-min{left:12px}.duel-range-max{right:12px}.duel-marker{z-index:3;border-radius:999px;place-items:center;min-width:52px;height:34px;font-size:14px;font-weight:1000;line-height:1;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 12px 26px #00000052}.attack-marker{background:var(--lime);color:#08100b}.defense-marker{color:#08100b;background:#f4f7f1;border:1px solid #080d0a33}.duel-baseline{z-index:2;background:#f4f7f17a;border-radius:999px;width:2px;height:54px;position:absolute;top:50%;transform:translate(-50%,-50%)}.attack-base{box-shadow:0 0 0 4px #c9f8571a}.defense-base{box-shadow:0 0 0 4px #f4f7f114}.duel-axis-legend{color:var(--muted);flex-wrap:wrap;gap:7px 12px;font-size:10px;font-weight:900;display:flex}.duel-axis-legend span{align-items:center;gap:5px;display:inline-flex}.duel-axis-legend i{border-radius:999px;width:8px;height:8px}.attack-dot{background:var(--lime)}.defense-dot{background:#f4f7f1}.base-dot{background:#8b9a90}.duel-explain-card{background:radial-gradient(circle at 14% 0,#c9f8571a,#0000 36%),linear-gradient(145deg,#080d0aa8,#0f19139e);border:1px solid #97a49c2e;border-radius:18px;gap:10px;min-width:0;padding:12px;display:grid;position:relative;overflow:hidden}.duel-explain-head{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.duel-explain-head b{color:var(--lime);letter-spacing:-.04em;flex:none;font-size:24px;line-height:.95}.duel-factor-list{gap:7px;display:grid}.duel-factor-row{grid-template-columns:minmax(148px,.95fr) minmax(0,1fr) 42px;align-items:center;gap:9px;display:grid}.duel-factor-row span{letter-spacing:.06em;gap:2px;display:grid}.duel-factor-row span small{color:var(--muted);letter-spacing:0;text-transform:none;font-size:10px;font-weight:850;line-height:1.15}.duel-factor-row i{background:#f4f7f114;border-radius:999px;height:9px;position:relative;overflow:hidden}.duel-factor-row i:before{content:"";background:#f4f7f133;width:1px;position:absolute;top:0;bottom:0;left:50%}.duel-factor-row em{background:#8b9a90;border-radius:999px;position:absolute;top:0;bottom:0;left:50%}.duel-factor-row.negative em{background:linear-gradient(90deg,#ffad99,var(--orange));left:auto;right:50%}.duel-factor-row.positive em{background:linear-gradient(90deg,var(--lime),#7df0a3)}.duel-factor-row.base em{background:linear-gradient(90deg,#f4f7f1,#aeb8b1)}.duel-factor-row b{color:var(--ink);text-align:right;font-size:14px;font-weight:1000}.duel-factor-row.positive b{color:var(--lime)}.duel-factor-row.negative b{color:#ffad99}.duel-explain-card small{color:var(--muted);font-size:11px;font-weight:850;line-height:1.35}@media (max-width:1080px){.duel-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.duel-summary-strip>.duel-xg-profile-card{grid-column:1/-1}.duel-lanes{grid-template-columns:1fr}.duel-head{display:grid!important}.duel-head p{text-align:left!important}}@media (max-width:640px){.duel-section{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;padding:16px!important}.duel-summary-strip{grid-template-columns:1fr}.duel-summary-strip>.duel-xg-profile-card{grid-column:auto}.duel-xg-score{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:4px}.duel-xg-score strong{letter-spacing:-.035em;font-size:26px}.duel-xg-score em{font-size:15px}.duel-lane{padding:13px}.duel-lane-head{display:grid}.duel-lane-teams{grid-template-columns:1fr;gap:8px}.duel-direction-pill{width:max-content;min-width:0}.defense-side{text-align:left;justify-items:start}.duel-lane-head strong{width:max-content;max-width:100%}.duel-axis{height:86px}.duel-marker{min-width:40px;height:28px;font-size:11px}.duel-factor-row{grid-template-columns:1fr 1.4fr 38px}}.goat-page{padding-bottom:70px}.goat-hero{background:radial-gradient(circle at 15% 0,#c5ff4529,#0000 34%),linear-gradient(135deg,#102a19f2,#020a07f5);grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:stretch;gap:22px;margin-bottom:22px;padding:28px;display:grid}.goat-hero-copy h2{letter-spacing:-.06em;margin:10px 0 14px;font-size:clamp(32px,4.5vw,64px);line-height:.95}.goat-hero-copy p{color:var(--muted);max-width:760px;margin:0;font-size:18px;line-height:1.55}.goat-formula{background:linear-gradient(145deg,#c5ff4529,#ffcd571a);border:1px solid #c5ff4552;border-radius:28px;flex-direction:column;justify-content:center;padding:24px;display:flex;box-shadow:inset 0 0 0 1px #ffffff08}.goat-formula span{text-transform:uppercase;letter-spacing:.18em;color:var(--lime);font-size:12px;font-weight:1000}.goat-formula strong{letter-spacing:-.06em;color:#ffe09a;margin:10px 0;font-size:clamp(34px,5vw,62px);line-height:1}.goat-formula small{color:var(--muted);font-size:14px;line-height:1.4}.goat-podium{grid-template-columns:1.15fr 1fr 1fr;gap:16px;margin:0 0 22px;display:grid}.goat-podium-card{border:1px solid var(--line);min-height:260px;color:var(--ink);background:linear-gradient(155deg,#0a1c11fa,#020a07fa);border-radius:30px;flex-direction:column;justify-content:space-between;padding:22px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.goat-podium-card:hover{border-color:#c5ff45b3;transform:translateY(-3px);box-shadow:0 18px 50px #00000047}.goat-podium-card:before{content:"";filter:blur(4px);opacity:.35;background:radial-gradient(circle,#c5ff45cc,#0000 62%);border-radius:999px;width:70%;height:80%;position:absolute;inset:-45% -20% auto auto}.goat-podium-card.gold{border-color:#ffd9698c}.goat-podium-card.silver{border-color:#dce8e66b}.goat-podium-card.bronze{border-color:#ff97596b}.goat-podium-rank{color:var(--lime);background:#c5ff451f;border:1px solid #c5ff4547;border-radius:999px;padding:9px 13px;font-weight:1000;position:absolute;top:18px;right:18px}.goat-podium-card h2{letter-spacing:-.055em;max-width:82%;margin:18px 0 5px;font-size:clamp(26px,3vw,44px);line-height:1}.goat-podium-card p{color:var(--muted);margin:0;font-weight:850}.goat-podium-card strong{letter-spacing:-.07em;color:var(--lime);margin-top:18px;font-size:clamp(42px,6vw,82px);line-height:.9}.goat-podium-card small{color:var(--muted);font-weight:850}.goat-avatar{width:78px;height:78px;color:var(--lime);background:radial-gradient(circle at 35% 25%,#c5ff4533,#ffffff0d 36%,#00000052);border:1px solid #c5ff4547;border-radius:26px;place-items:center;display:grid;position:relative;overflow:visible}.goat-avatar>img{object-fit:cover;border-radius:25px;width:100%;height:100%}.goat-avatar>span{background:#102015;border:1px solid #ffffff1f;border-radius:11px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:-6px;right:-6px}.goat-avatar>span img{object-fit:contain;border-radius:7px;width:23px;height:23px}.goat-table-panel{padding:24px}.goat-table-head{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.goat-table-head h2{letter-spacing:-.06em;margin:7px 0 0;font-size:clamp(28px,4vw,52px);line-height:1}.goat-cache-note{color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;font-weight:900;display:flex}.goat-cache-note svg{color:var(--lime)}.goat-table{gap:10px;display:grid}.goat-row{border:1px solid var(--line);background:linear-gradient(90deg,#ffffff09,#c5ff4506);border-radius:22px;grid-template-columns:minmax(280px,1fr) 130px minmax(280px,1.2fr);align-items:center;gap:16px;padding:14px;transition:border-color .18s,transform .18s;display:grid}.goat-row:hover{border-color:#c5ff4580;transform:translate(2px)}.goat-row-main{color:var(--ink);grid-template-columns:58px 58px minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;display:grid}.goat-row-rank{width:48px;height:48px;color:var(--lime);background:#c5ff451f;border:1px solid #c5ff4538;border-radius:18px;place-items:center;font-weight:1000;display:grid}.goat-row .goat-avatar{border-radius:18px;width:54px;height:54px}.goat-row .goat-avatar>img{border-radius:17px}.goat-row .goat-avatar>span{border-radius:8px;width:23px;height:23px}.goat-row .goat-avatar>span img{width:18px;height:18px}.goat-row-name{min-width:0}.goat-row-name b{white-space:nowrap;text-overflow:ellipsis;font-size:20px;line-height:1.1;display:block;overflow:hidden}.goat-row-name small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-weight:850;display:block;overflow:hidden}.goat-row-score{text-align:right}.goat-row-score strong{color:var(--lime);letter-spacing:-.05em;font-size:34px;font-weight:1000;line-height:1;display:block}.goat-row-score small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}.goat-row-meta{gap:9px;min-width:0;display:grid}.goat-legacy-bars{background:#ffffff0f;border-radius:999px;height:10px;display:flex;overflow:hidden}.goat-bar{min-width:4px;height:100%;display:block}.goat-bar.major{background:linear-gradient(90deg,#ffe09a,#ffb84e)}.goat-bar.domestic{background:linear-gradient(90deg,var(--lime),#8cff8f)}.goat-bar.all{background:linear-gradient(90deg,#7df7c7,#45dca4)}.goat-bar.specialist{background:linear-gradient(90deg,#9b8cff,#5d7bff)}.goat-award-pills{flex-wrap:wrap;gap:6px;display:flex}.goat-award-pill{max-width:100%;color:var(--ink);background:#0000002e;border:1px solid #c5ff452e;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.goat-award-pill svg{color:#ffe09a;flex:none}.goat-award-pill span{white-space:nowrap;text-overflow:ellipsis;max-width:180px;color:var(--muted);overflow:hidden}.goat-award-pill b{color:var(--lime)}@media (max-width:1100px){.goat-podium{grid-template-columns:1fr}.goat-podium-card{min-height:220px}.goat-row{grid-template-columns:1fr 110px}.goat-row-meta{grid-column:1/-1}}@media (max-width:720px){.goat-hero{border-radius:26px;grid-template-columns:1fr;padding:20px}.goat-table-panel{padding:16px}.goat-table-head{display:grid}.goat-cache-note{white-space:normal;border-radius:18px}.goat-row{border-radius:20px;grid-template-columns:1fr;padding:12px}.goat-row-main{grid-template-columns:44px 48px minmax(0,1fr)}.goat-row-rank{border-radius:14px;width:40px;height:40px;font-size:13px}.goat-row .goat-avatar{width:46px;height:46px}.goat-row-score{text-align:left;align-items:baseline;gap:8px;display:flex}.goat-row-score strong{font-size:28px}.goat-award-pill span{max-width:220px}}@media (max-width:430px){.app-compact-match{grid-template-columns:38px minmax(0,1fr) 20px!important;padding:14px!important}.app-compact-team-row .app-team-mini{grid-template-columns:30px minmax(0,1fr)!important;gap:9px!important;font-size:15px!important}.app-compact-team-row .app-logo{width:30px!important;min-width:30px!important;height:30px!important}.app-compact-prediction b{font-size:28px!important}}.playground-hero-actions{z-index:1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}.playground-venue-toggle{cursor:pointer;min-width:222px;color:var(--ink);background:#080d0a94;border:1px solid #c9f8572e;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;transition:border-color .16s,background-color .16s,transform .16s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff05}.playground-venue-toggle:hover{border-color:#c9f85759;transform:translateY(-1px)}.playground-venue-toggle input{opacity:0;pointer-events:none;position:absolute}.playground-venue-toggle:before{content:"";background:#1d2821;border:1px solid #c9f85733;border-radius:999px;width:42px;height:24px;box-shadow:inset 0 0 0 2px #0000002e}.playground-venue-toggle:after{content:"";background:#7d8a82;border-radius:999px;width:18px;height:18px;transition:transform .16s,background-color .16s,box-shadow .16s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.playground-venue-toggle.active{background:#c9f85717;border-color:#c9f85773}.playground-venue-toggle.active:after{background:var(--lime);transform:translate(18px,-50%);box-shadow:0 0 18px #c9f85757}.playground-venue-toggle span{gap:2px;min-width:0;display:grid}.playground-venue-toggle b{font-size:13px;line-height:1.1}.playground-venue-toggle small{color:var(--muted);letter-spacing:.02em;font-size:10px;font-weight:850;line-height:1.15}@media (max-width:800px){.playground-hero-actions{justify-content:stretch;width:100%}.playground-venue-toggle,.playground-hero-actions .btn{justify-content:center;width:100%}}.lineup-pitch,.report-pitch,.app-world-pitch,.app-mini-pitch{isolation:isolate;background:radial-gradient(circle,#c9f8571a 0 14%,#0000 15%),linear-gradient(90deg,#ffffff1c 0 1px,#0000 1px calc(20% - 1px),#ffffff12 calc(20% - 1px) 20%),repeating-linear-gradient(90deg,#14261a 0 12.5%,#19301f 12.5% 25%),linear-gradient(145deg,#0a140d,#172d1b)!important;border:1px solid #89b88f57!important;border-radius:26px!important;box-shadow:inset 0 0 0 1px #c9f85712,inset 0 18px 70px #c9f8570b,inset 0 -36px 90px #00000047,0 18px 48px #00000038!important}.lineup-pitch:before,.report-pitch:before,.app-world-pitch:before,.app-mini-pitch:before{content:""!important;aspect-ratio:1!important;pointer-events:none!important;z-index:0!important;border:1px solid #e6ffdd29!important;border-radius:999px!important;width:min(23%,118px)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.lineup-pitch:after,.report-pitch:after,.app-world-pitch:after,.app-mini-pitch:after{content:""!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(90deg,#0000 calc(50% - .5px),#e6ffdd2e calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),radial-gradient(circle at 0,#0000 0 13%,#e6ffdd1f 13.3%,#0000 13.6%),radial-gradient(circle at 100%,#0000 0 13%,#e6ffdd1f 13.3%,#0000 13.6%)!important;position:absolute!important;inset:0!important}.pitch-line.pitch-mid,.report-pitch-mid{opacity:0!important}.pitch-box,.report-pitch-box{z-index:1!important;border-color:#e6ffdd2e!important;width:13.5%!important;height:42%!important;top:29%!important;box-shadow:inset 0 0 28px #00000014!important}.pitch-player,.best-xi-player,.match-pitch-player,.app-world-pitch-player,.app-mini-pitch-player,.report-pitch-player{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:3!important;text-align:left!important;background:linear-gradient(145deg,#0a110cf5,#070b08eb)!important;border:1px solid #c9f85742!important;border-left-width:6px!important;border-radius:17px!important;transform:translate(-50%,-50%)!important;box-shadow:0 11px 24px #00000057,inset 0 0 0 1px #ffffff09!important}.pitch-player.role-defensive,.best-xi-player.role-defensive,.match-pitch-player.role-defensive,.app-world-pitch-player.role-defensive,.app-mini-pitch-player.role-defensive{border-left-color:#65e5a7!important;box-shadow:0 11px 24px #00000057,inset 0 0 0 1px #65e5a714!important}.pitch-player.role-balanced,.best-xi-player.role-balanced,.match-pitch-player.role-balanced,.app-world-pitch-player.role-balanced,.app-mini-pitch-player.role-balanced{border-left-color:#c9f857!important}.pitch-player.role-offensive,.best-xi-player.role-offensive,.match-pitch-player.role-offensive,.app-world-pitch-player.role-offensive,.app-mini-pitch-player.role-offensive{border-left-color:#ffc95b!important;box-shadow:0 11px 24px #00000057,inset 0 0 0 1px #ffc95b17!important}.pitch-player span:not(.pitch-club-logo):not(.best-xi-logo),.best-xi-player span:not(.best-xi-logo),.match-pitch-player span:not(.pitch-club-logo),.report-pitch-player span:not(.report-pitch-club-logo),.app-world-pitch-player span:not(.app-logo),.app-mini-pitch-player span:not(.app-logo){color:#f7fff2!important;letter-spacing:-.035em!important;text-shadow:0 1px #0000003d!important;font-weight:950!important}.pitch-player b,.best-xi-player b,.match-pitch-player b,.app-world-pitch-player b,.app-mini-pitch-player b,.report-pitch-player b{color:#c9f857!important;box-shadow:none!important;letter-spacing:-.04em!important;background:0 0!important;border:0!important;padding:0!important;font-weight:1000!important}.pitch-club-logo,.best-xi-logo,.report-pitch-club-logo,.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{background:linear-gradient(145deg,#ffffff1a,#ffffff08)!important;border:1px solid #c9f8572e!important;border-radius:11px!important;box-shadow:0 6px 16px #00000040!important}.lineup-pitch .role-chip,.best-xi-pitch .role-chip,.app-mini-pitch .role-chip,.app-world-pitch .role-chip{letter-spacing:.08em!important;text-transform:uppercase!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border-radius:999px!important;font-weight:950!important}.lineup-pitch .role-chip.defensive,.best-xi-pitch .role-chip.defensive,.app-mini-pitch .role-chip.defensive,.app-world-pitch .role-chip.defensive{color:#a7ffd0!important;background:#65e5a724!important;border-color:#65e5a773!important}.lineup-pitch .role-chip.balanced,.best-xi-pitch .role-chip.balanced,.app-mini-pitch .role-chip.balanced,.app-world-pitch .role-chip.balanced{color:#dfff75!important;background:#c9f85724!important;border-color:#c9f8576b!important}.lineup-pitch .role-chip.offensive,.best-xi-pitch .role-chip.offensive,.app-mini-pitch .role-chip.offensive,.app-world-pitch .role-chip.offensive{color:#ffe198!important;background:#ffc95b29!important;border-color:#ffc95b75!important}.playground .lineup-pitch{border-radius:26px!important;height:clamp(530px,52vw,660px)!important;overflow:hidden!important}.playground .pitch-player{grid-template-rows:auto auto!important;grid-template-columns:28px minmax(0,1fr) 22px!important;align-items:center!important;gap:2px 7px!important;width:clamp(88px,7.6vw,112px)!important;min-height:58px!important;padding:8px 7px 21px 8px!important;display:grid!important}.playground .pitch-player>span:not(.pitch-club-logo){white-space:nowrap!important;text-overflow:ellipsis!important;grid-column:1/4!important;min-width:0!important;padding:0 24px 0 0!important;font-size:clamp(10px,.92vw,13px)!important;line-height:1.05!important;overflow:hidden!important}.playground .pitch-player.has-club-logo>span:not(.pitch-club-logo){grid-column:2/4!important;padding-right:24px!important}.playground .pitch-club-logo{grid-area:1/1/3!important;width:26px!important;height:26px!important;position:static!important;transform:none!important}.playground .pitch-player>b{grid-area:2/2!important;justify-self:start!important;font-size:clamp(12px,1.1vw,15px)!important;line-height:1!important}.playground .pitch-player .role-chip{min-width:0!important;max-width:48px!important;padding:3px 7px!important;font-size:8px!important;bottom:5px!important;left:7px!important}.playground .position-fit{border-radius:999px!important;width:24px!important;height:24px!important;top:-8px!important;left:-8px!important;box-shadow:0 9px 22px #0000005c!important}.playground .form-chip{min-width:30px!important;padding:4px 7px!important;font-size:10px!important;top:-8px!important;right:-8px!important}.playground .pitch-player-select,.playground .pitch-player-profile{color:#c9f857!important;background:#101912f0!important;border:1px solid #c9f8573d!important;border-radius:999px!important;place-items:center!important;width:24px!important;height:24px!important;display:grid!important;position:absolute!important;box-shadow:0 8px 18px #00000047!important}.playground .pitch-player-select{font-size:0!important;bottom:5px!important;right:6px!important}.playground .pitch-player-select:before{content:"▾";font-size:13px;line-height:1}.playground .pitch-player-profile{font-size:11px!important;bottom:5px!important;left:auto!important;right:34px!important}.playground .pitch-player.active{border-color:#c9f857bd!important;box-shadow:0 16px 40px #0000006b,0 0 0 4px #c9f85721,inset 0 0 0 1px #ffffff0f!important}.playground .pitch-swap-panel{background:radial-gradient(circle at 0 0,#c9f85721,#0000 38%),linear-gradient(145deg,#0d1610fa,#050a07fa)!important;border:1px solid #c9f8572e!important;border-radius:24px!important;padding:14px!important;box-shadow:0 18px 46px #00000052,inset 0 0 0 1px #ffffff08!important}.playground .pitch-swap-head{border-bottom:1px solid #c9f8571f!important;padding-bottom:12px!important}.playground .pitch-swap-head b{color:var(--lime)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:12px!important}.playground .pitch-swap-head span{color:#c4d1c7!important}.playground .pitch-swap-head button{color:var(--lime)!important;border-color:#c9f8573d!important}.playground .pitch-player-option{background:#0c130ee0!important;border:1px solid #c9f85724!important;border-left:5px solid #7d8a82!important;border-radius:15px!important;min-height:48px!important;box-shadow:inset 0 0 0 1px #ffffff06!important}.playground .pitch-player-option:hover{background:#19281ceb!important;border-color:#c9f85747!important}.playground .pitch-player-option.position-defender{border-left-color:#65e5a7!important}.playground .pitch-player-option.position-midfielder{border-left-color:#c9f857!important}.playground .pitch-player-option.position-forward{border-left-color:#ffc95b!important}.playground .pitch-player-option.position-goalkeeper{border-left-color:#b9f86a!important}.playground .pitch-player-option span{color:#f7fff2!important;font-weight:950!important}.playground .pitch-player-option b{color:var(--lime)!important}.best-xi-pitch{height:clamp(430px,45vw,610px)!important}.best-xi-player{grid-template-rows:auto auto!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:2px 7px!important;width:clamp(86px,7.2vw,112px)!important;min-height:58px!important;padding:8px 7px 22px!important;display:grid!important}.best-xi-player .best-xi-logo{grid-row:1/3!important;width:30px!important;height:30px!important}.best-xi-player span:not(.best-xi-logo){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:clamp(10px,.94vw,13px)!important;line-height:1.05!important;overflow:hidden!important}.best-xi-player b{font-size:clamp(12px,1.06vw,15px)!important}.best-xi-player .role-chip{padding:3px 7px!important;font-size:8px!important;bottom:5px!important;left:7px!important}.match-lineup-pitch{height:clamp(430px,44vw,600px)!important}.match-pitch-player{grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:3px 7px!important;width:clamp(86px,7.6vw,112px)!important;min-height:58px!important;padding:8px 7px 22px!important;display:grid!important}.match-pitch-player .pitch-club-logo{grid-row:1/3!important;width:28px!important;height:28px!important;position:static!important;transform:none!important}.match-pitch-player span:not(.pitch-club-logo){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:clamp(10px,.94vw,13px)!important;overflow:hidden!important}.match-pitch-player .role-chip{bottom:5px!important;left:7px!important}.app-world-pitch,.app-mini-pitch{min-height:360px!important}.app-world-pitch-player,.app-mini-pitch-player{grid-template-rows:auto auto!important;grid-template-columns:28px minmax(0,1fr)!important;gap:2px 7px!important;width:clamp(78px,7vw,104px)!important;min-height:56px!important;padding:8px 7px 21px!important;display:grid!important}.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{grid-row:1/3!important;width:28px!important;height:28px!important}.app-world-pitch-player span:not(.app-logo),.app-mini-pitch-player span:not(.app-logo){font-size:clamp(10px,.9vw,13px)!important;line-height:1.05!important}.app-world-pitch-player b,.app-mini-pitch-player b{font-size:clamp(12px,1vw,15px)!important}.report-pitch-player{grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:2px 6px!important;width:94px!important;min-height:48px!important;padding:7px 7px 7px 8px!important;display:grid!important}.report-pitch-player.has-club-logo{padding-left:8px!important}.report-pitch-club-logo{grid-row:1/3!important;width:24px!important;height:24px!important;position:static!important;transform:none!important}.report-pitch-player span:not(.report-pitch-club-logo){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:10px!important;line-height:1.05!important;overflow:hidden!important}@media (max-width:760px){.lineup-pitch,.match-lineup-pitch,.best-xi-pitch{border-radius:22px!important;height:560px!important}.playground .lineup-pitch{height:620px!important}.playground .pitch-player,.best-xi-player,.match-pitch-player{width:76px!important;min-height:52px!important;padding:7px 5px 20px!important}.playground .pitch-club-logo,.best-xi-player .best-xi-logo,.match-pitch-player .pitch-club-logo{width:22px!important;height:22px!important}.playground .pitch-player>span:not(.pitch-club-logo),.best-xi-player span:not(.best-xi-logo),.match-pitch-player span:not(.pitch-club-logo){font-size:9px!important}.playground .pitch-player>b,.best-xi-player b,.match-pitch-player b{font-size:11px!important}.playground .pitch-player-profile{display:none!important}.playground .pitch-player-select{right:5px!important}.app-world-pitch-player,.app-mini-pitch-player{grid-template-columns:22px minmax(0,1fr)!important;width:72px!important;min-height:52px!important}.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{width:22px!important;height:22px!important}}@media print{.report-pitch{-webkit-print-color-adjust:exact;print-color-adjust:exact;height:330px!important}.report-pitch-player{box-shadow:none!important}}.lineup-pitch,.report-pitch,.app-world-pitch,.app-mini-pitch{background:radial-gradient(circle,#c9f8571a 0 11%,#0000 11.4%),linear-gradient(90deg,#0000 calc(50% - 1px),#e6ffdd2e calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),linear-gradient(0deg,#0000 calc(50% - .5px),#e6ffdd0f calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),repeating-linear-gradient(90deg,#102217 0 12.5%,#17301f 12.5% 25%)!important}.lineup-pitch .pitch-box,.report-pitch-box{background:#ffffff04!important}.pitch-player,.best-xi-player,.match-pitch-player,.app-world-pitch-player,.app-mini-pitch-player,.report-pitch-player{width:108px!important;height:86px!important;min-height:0!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;overflow:visible!important}.pitch-player.role-defensive:before,.best-xi-player.role-defensive:before,.match-pitch-player.role-defensive:before,.app-world-pitch-player.role-defensive:before,.app-mini-pitch-player.role-defensive:before{border-color:#65e5a7;box-shadow:0 15px 28px #0000006b,0 0 0 5px #65e5a717,inset 0 0 0 1px #ffffff14}.pitch-player.role-balanced:before,.best-xi-player.role-balanced:before,.match-pitch-player.role-balanced:before,.app-world-pitch-player.role-balanced:before,.app-mini-pitch-player.role-balanced:before{border-color:#c9f857}.pitch-player.role-offensive:before,.best-xi-player.role-offensive:before,.match-pitch-player.role-offensive:before,.app-world-pitch-player.role-offensive:before,.app-mini-pitch-player.role-offensive:before{border-color:#ffc95b;box-shadow:0 15px 28px #0000006b,0 0 0 5px #ffc95b1a,inset 0 0 0 1px #ffffff14}.pitch-club-logo,.best-xi-logo,.report-pitch-club-logo,.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{z-index:2!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff29!important;border-radius:13px!important;place-items:center!important;display:grid!important;position:absolute!important;top:28px!important;left:50%!important;transform:translate(-50%,-50%)!important}.pitch-club-logo img,.best-xi-logo img,.report-pitch-club-logo img,.app-world-pitch-player .app-logo img,.app-mini-pitch-player .app-logo img{object-fit:contain!important;width:78%!important;height:78%!important}.pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.best-xi-player>span:not(.best-xi-logo),.match-pitch-player>span:not(.pitch-club-logo),.app-world-pitch-player>span:not(.app-logo),.app-mini-pitch-player>span:not(.app-logo),.report-pitch-player>span:not(.report-pitch-club-logo){z-index:3!important;color:#f7fff2!important;letter-spacing:-.035em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#040806db!important;border:1px solid #c9f8572e!important;border-radius:999px!important;width:104px!important;max-width:104px!important;padding:5px 9px!important;font-size:12px!important;font-weight:1000!important;line-height:1!important;display:block!important;position:absolute!important;top:62px!important;left:50%!important;overflow:hidden!important;transform:translate(-50%)!important;box-shadow:0 8px 18px #00000047!important}.pitch-player>b,.best-xi-player>b,.match-pitch-player>b,.app-world-pitch-player>b,.app-mini-pitch-player>b,.report-pitch-player>b{z-index:4!important;color:#061006!important;background:#c9f857!important;border:1px solid #00000038!important;border-radius:999px!important;min-width:48px!important;padding:4px 8px!important;font-size:13px!important;font-weight:1000!important;line-height:1!important;display:block!important;position:absolute!important;top:40px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 7px 16px #00000042,inset 0 -1px #00000029!important}.lineup-pitch .role-chip,.best-xi-pitch .role-chip,.app-mini-pitch .role-chip,.app-world-pitch .role-chip{z-index:4!important;text-align:center!important;min-width:42px!important;max-width:58px!important;padding:3px 7px!important;font-size:8px!important;line-height:1!important;position:absolute!important;bottom:-2px!important;left:50%!important;transform:translate(-50%)!important}.position-fit{z-index:6!important;top:2px!important;left:20px!important}.form-chip{z-index:6!important;top:3px!important;right:18px!important}.playground .pitch-player-select,.playground .pitch-player-profile{z-index:7!important;background:#040806eb!important;width:25px!important;height:25px!important;top:28px!important;bottom:auto!important}.playground .pitch-player-profile{left:10px!important;right:auto!important}.playground .pitch-player.active:before{box-shadow:0 18px 34px #00000080,0 0 0 8px #c9f85729,0 0 34px #c9f85747,inset 0 0 0 1px #ffffff1f!important}.playground .pitch-player.dragging{opacity:.72!important}.playground .pitch-swap-panel{background:radial-gradient(circle at 16% 0,#c9f85724,#0000 35%),linear-gradient(145deg,#0a120cfa,#040806fa)!important;border-radius:30px!important;margin-top:18px!important}.playground .pitch-swap-head{grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;display:grid!important}.playground .pitch-swap-head span{font-size:13px!important;font-weight:800!important}.playground .pitch-player-option{background:linear-gradient(145deg,#0c150ffa,#050907f5)!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto 28px!important;min-height:62px!important;padding:12px 14px!important}.playground .pitch-player-option b{font-size:16px!important}.playground .pitch-player-option i{width:28px!important;height:28px!important}.report-pitch-player{width:94px!important;height:72px!important}.report-pitch-player:before{width:48px!important;height:48px!important;top:24px!important}.report-pitch-club-logo{width:28px!important;height:28px!important;top:23px!important}.report-pitch-player>b{min-width:42px!important;font-size:11px!important;top:34px!important}.report-pitch-player>span:not(.report-pitch-club-logo){width:88px!important;max-width:88px!important;padding:4px 7px!important;font-size:9px!important;top:54px!important}.app-xi-preview .app-world-pitch-player,.app-world-pitch-player,.app-mini-pitch-player{width:96px!important;height:80px!important}.app-xi-preview .app-world-pitch-player .app-logo,.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{width:32px!important;height:32px!important}.app-xi-preview .app-world-pitch-player span:not(.app-logo),.app-world-pitch-player span:not(.app-logo),.app-mini-pitch-player span:not(.app-logo){width:92px!important;max-width:92px!important;font-size:10px!important;top:60px!important}@media (max-width:760px){.playground .lineup-pitch,.best-xi-pitch,.match-lineup-pitch{height:640px!important}.pitch-player,.best-xi-player,.match-pitch-player,.app-world-pitch-player,.app-mini-pitch-player{width:82px!important;height:76px!important}.pitch-player:before,.best-xi-player:before,.match-pitch-player:before,.app-world-pitch-player:before,.app-mini-pitch-player:before{width:48px!important;height:48px!important;top:26px!important}.pitch-club-logo,.best-xi-logo,.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{width:28px!important;height:28px!important;top:25px!important}.pitch-player>b,.best-xi-player>b,.match-pitch-player>b,.app-world-pitch-player>b,.app-mini-pitch-player>b{min-width:40px!important;padding:3px 6px!important;font-size:11px!important;top:36px!important}.pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.best-xi-player>span:not(.best-xi-logo),.match-pitch-player>span:not(.pitch-club-logo),.app-world-pitch-player>span:not(.app-logo),.app-mini-pitch-player>span:not(.app-logo){width:78px!important;max-width:78px!important;padding:4px 6px!important;font-size:9px!important;top:55px!important}.lineup-pitch .role-chip,.best-xi-pitch .role-chip,.app-mini-pitch .role-chip,.app-world-pitch .role-chip{min-width:34px!important;font-size:7px!important;bottom:0!important}.position-fit{left:12px!important}.form-chip{right:10px!important}.playground .pitch-player-select{right:1px!important}.playground .pitch-player-profile{display:none!important}.playground .pitch-swap-list{grid-template-columns:1fr!important}}.lineup-pitch,.report-pitch,.app-world-pitch,.app-mini-pitch{background:radial-gradient(circle,#c9f85714 0 10%,#0000 10.5%),linear-gradient(90deg,#0000 calc(50% - 1px),#e6ffdd2e calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),radial-gradient(circle at 0,#0000 0 16%,#e6ffdd1a 16.2%,#0000 16.6%),radial-gradient(circle at 100%,#0000 0 16%,#e6ffdd1a 16.2%,#0000 16.6%),repeating-linear-gradient(90deg,#102116 0 12.5%,#17301f 12.5% 25%)!important;overflow:hidden!important}.pitch-player:before,.best-xi-player:before,.match-pitch-player:before,.app-world-pitch-player:before,.app-mini-pitch-player:before,.report-pitch-player:before{content:""!important;z-index:0!important;background:radial-gradient(circle at 36% 30%,#ffffff29,#0000 30%),#c9f8571a!important;border:1px solid #c9f8573d!important;border-radius:10px!important;width:26px!important;height:26px!important;position:absolute!important;top:50%!important;left:8px!important;transform:translateY(-50%)!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}.pitch-player.role-defensive,.best-xi-player.role-defensive,.match-pitch-player.role-defensive,.app-world-pitch-player.role-defensive,.app-mini-pitch-player.role-defensive{border-left-color:#65e5a7!important}.pitch-player.role-offensive,.best-xi-player.role-offensive,.match-pitch-player.role-offensive,.app-world-pitch-player.role-offensive,.app-mini-pitch-player.role-offensive{border-left-color:#ffc95b!important}.pitch-player:hover,.best-xi-player:hover,.match-pitch-player:hover,.app-world-pitch-player:hover,.app-mini-pitch-player:hover{border-color:#c9f8576b!important;box-shadow:0 14px 32px #0006,0 0 0 3px #c9f85714,inset 0 0 0 1px #ffffff0d!important}.pitch-player:hover:before,.best-xi-player:hover:before,.match-pitch-player:hover:before,.app-world-pitch-player:hover:before,.app-mini-pitch-player:hover:before{filter:none!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.pitch-club-logo,.best-xi-logo,.report-pitch-club-logo,.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{z-index:2!important;border-radius:10px!important;width:26px!important;height:26px!important;position:absolute!important;top:50%!important;left:8px!important;transform:translateY(-50%)!important}.pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.best-xi-player>span:not(.best-xi-logo),.match-pitch-player>span:not(.pitch-club-logo),.app-world-pitch-player>span:not(.app-logo),.app-mini-pitch-player>span:not(.app-logo),.report-pitch-player>span:not(.report-pitch-club-logo){width:auto!important;max-width:none!important;box-shadow:none!important;color:#f8fff3!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:1/1/auto/3!important;padding:0!important;font-size:12px!important;font-weight:950!important;line-height:1.05!important;display:block!important;position:static!important;overflow:hidden!important;transform:none!important}.pitch-player>b,.best-xi-player>b,.match-pitch-player>b,.app-world-pitch-player>b,.app-mini-pitch-player>b,.report-pitch-player>b{color:#c9f857!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:2/2!important;justify-self:end!important;padding:0!important;font-size:13px!important;font-weight:1000!important;line-height:1!important;position:static!important;transform:none!important}.lineup-pitch .role-chip,.best-xi-pitch .role-chip,.app-mini-pitch .role-chip,.app-world-pitch .role-chip{grid-area:2/1!important;justify-self:start!important;min-width:0!important;max-width:44px!important;padding:3px 7px!important;font-size:8px!important;line-height:1!important;position:static!important;transform:none!important}.form-chip{min-width:28px!important;font-size:10px!important;top:-9px!important;right:-8px!important}.playground .pitch-player-select,.playground .pitch-player-profile{width:24px!important;height:auto!important;box-shadow:none!important;color:#c9f857!important;opacity:.86!important;background:linear-gradient(90deg,#0000,#c9f85714)!important;border:0!important;border-radius:0 17px 17px 0!important;top:0!important;bottom:0!important}.playground .pitch-player-select{right:0!important}.playground .pitch-player.active{background:linear-gradient(135deg,#c9f85726,#0000 48%),linear-gradient(145deg,#0b140dfa,#040806f5)!important;border-color:#c9f857b8!important;box-shadow:0 16px 36px #00000070,0 0 0 4px #c9f8571f,inset 0 0 0 1px #ffffff0d!important}.playground .pitch-swap-panel{border-radius:26px!important;margin-top:16px!important;padding:16px!important}.playground .pitch-swap-head b{letter-spacing:.14em!important;font-size:16px!important}.playground .pitch-swap-list{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:10px!important}.playground .pitch-player-option{border-radius:17px!important;min-height:54px!important;padding:11px 13px!important}.playground .pitch-player-option span{font-size:14px!important}.best-xi-pitch,.match-lineup-pitch{height:clamp(430px,43vw,590px)!important}.report-pitch{height:350px!important}.report-pitch-player{width:100px!important;height:44px!important;padding:6px 8px 6px 34px!important}.report-pitch-club-logo,.report-pitch-player:before{width:22px!important;height:22px!important;left:7px!important}.report-pitch-player>span:not(.report-pitch-club-logo){font-size:9px!important}.report-pitch-player b{font-size:11px!important}@media (max-width:760px){.lineup-pitch,.best-xi-pitch,.match-lineup-pitch{height:560px!important}.playground .lineup-pitch{height:600px!important}.pitch-player,.best-xi-player,.match-pitch-player,.app-world-pitch-player,.app-mini-pitch-player{border-left-width:4px!important;border-radius:14px!important;width:88px!important;height:42px!important;padding:6px 20px 6px 31px!important}.pitch-player:before,.best-xi-player:before,.match-pitch-player:before,.app-world-pitch-player:before,.app-mini-pitch-player:before,.pitch-club-logo,.best-xi-logo,.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{border-radius:8px!important;width:21px!important;height:21px!important;left:6px!important}.pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.best-xi-player>span:not(.best-xi-logo),.match-pitch-player>span:not(.pitch-club-logo),.app-world-pitch-player>span:not(.app-logo),.app-mini-pitch-player>span:not(.app-logo){font-size:9px!important}.pitch-player>b,.best-xi-player>b,.match-pitch-player>b,.app-world-pitch-player>b,.app-mini-pitch-player>b{font-size:10px!important}.lineup-pitch .role-chip,.best-xi-pitch .role-chip,.app-mini-pitch .role-chip,.app-world-pitch .role-chip{max-width:34px!important;padding:2px 5px!important;font-size:7px!important}.position-fit{width:21px!important;height:21px!important;font-size:10px!important;top:-7px!important;left:-7px!important}.form-chip{min-width:24px!important;padding:3px 5px!important;font-size:9px!important;top:-7px!important;right:-7px!important}.playground .pitch-player-select{border-radius:0 14px 14px 0!important;width:20px!important}}.pitch-player,.best-xi-player,.match-pitch-player,.app-world-pitch-player,.app-mini-pitch-player,.report-pitch-player{text-align:left!important;background:linear-gradient(145deg,#060c08f2,#030705fa)!important;border:1px solid #c9f85747!important;border-left:5px solid #c9f857!important;border-radius:15px!important;grid-template-rows:minmax(0,1fr) auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px 5px!important;width:104px!important;height:48px!important;min-height:48px!important;padding:7px 26px 7px 36px!important;display:grid!important;overflow:visible!important;box-shadow:0 12px 24px #00000057,inset 0 0 0 1px #ffffff09!important}.pitch-player:before,.best-xi-player:before,.match-pitch-player:before,.app-world-pitch-player:before,.app-mini-pitch-player:before,.report-pitch-player:before{content:none!important;display:none!important}.pitch-player.role-defensive,.best-xi-player.role-defensive,.match-pitch-player.role-defensive,.app-world-pitch-player.role-defensive,.app-mini-pitch-player.role-defensive,.report-pitch-player.role-defensive{border-left-color:#64e5a6!important}.pitch-player.role-balanced,.best-xi-player.role-balanced,.match-pitch-player.role-balanced,.app-world-pitch-player.role-balanced,.app-mini-pitch-player.role-balanced,.report-pitch-player.role-balanced{border-left-color:#c9f857!important}.pitch-player.role-offensive,.best-xi-player.role-offensive,.match-pitch-player.role-offensive,.app-world-pitch-player.role-offensive,.app-mini-pitch-player.role-offensive,.report-pitch-player.role-offensive{border-left-color:#ffc95b!important}.pitch-club-logo,.best-xi-logo,.report-pitch-club-logo,.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{z-index:3!important;background:#ffffff0f!important;border:1px solid #ffffff1c!important;border-radius:8px!important;place-items:center!important;width:23px!important;height:23px!important;display:grid!important;position:absolute!important;top:50%!important;left:8px!important;overflow:hidden!important;transform:translateY(-50%)!important}.pitch-club-logo img,.best-xi-logo img,.report-pitch-club-logo img,.app-world-pitch-player .app-logo img,.app-mini-pitch-player .app-logo img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.best-xi-player>span:not(.best-xi-logo),.match-pitch-player>span:not(.pitch-club-logo),.app-world-pitch-player>span:not(.app-logo),.app-mini-pitch-player>span:not(.app-logo),.report-pitch-player>span:not(.report-pitch-club-logo){color:#f8fff3!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;grid-area:1/1/auto/3!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:950!important;line-height:1.04!important;overflow:hidden!important}.pitch-player>b,.best-xi-player>b,.match-pitch-player>b,.app-world-pitch-player>b,.app-mini-pitch-player>b,.report-pitch-player>b{color:#c9f857!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:2/2!important;justify-self:end!important;padding:0!important;font-size:13px!important;font-weight:1000!important;line-height:1!important}.lineup-pitch .role-chip,.best-xi-pitch .role-chip,.app-mini-pitch .role-chip,.app-world-pitch .role-chip{border-radius:999px!important;grid-area:2/1!important;justify-self:start!important;max-width:40px!important;padding:3px 7px!important;font-size:8px!important;line-height:1!important}.playground .pitch-player-select,.playground .pitch-player-profile{color:#c9f857!important;width:24px!important;height:auto!important;box-shadow:none!important;background:linear-gradient(90deg,#0000,#c9f8571c)!important;border:0!important;border-radius:0 15px 15px 0!important;top:0!important;bottom:0!important;right:0!important}.position-fit{width:24px!important;height:24px!important;top:-8px!important;left:-8px!important}.form-chip{min-width:28px!important;top:-8px!important;right:-8px!important}.player-page-head{justify-content:space-between;align-items:flex-end;gap:18px;margin:42px 0 16px;display:flex}.player-page-head p{max-width:760px;color:var(--muted);margin:8px 0 0;font-size:clamp(16px,1.6vw,22px);font-weight:800;line-height:1.35}.player-hero-card{background:radial-gradient(circle at 8% 0,#c9f85721,#0000 30%),linear-gradient(145deg,#101913f5,#070c09f5);grid-template-columns:auto minmax(0,1fr) minmax(140px,auto);align-items:center;gap:20px;margin-bottom:18px;padding:22px;display:grid;overflow:hidden}.player-hero-card h2{letter-spacing:-.075em;overflow-wrap:anywhere;margin:5px 0 10px;font-size:clamp(34px,5.4vw,78px);line-height:.9}.player-hero-card p{color:var(--muted);margin:0;font-size:clamp(14px,1.25vw,18px);font-weight:850}.player-hero-main{min-width:0}.player-hero-meta{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.player-hero-meta a,.player-hero-meta>span{color:var(--ink);background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;padding:6px 10px 6px 7px;font-size:12px;font-weight:900}.player-hero-rating{text-align:right;background:linear-gradient(145deg,#c9f85721,#c9f8570b);border:1px solid #c9f8573d;border-radius:24px;justify-self:end;min-width:132px;padding:14px 16px;box-shadow:inset 0 1px #ffffff0a}.player-hero-rating span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.player-hero-rating strong{letter-spacing:-.08em;color:var(--lime);font-variant-numeric:tabular-nums;font-size:clamp(40px,5.4vw,76px);line-height:.9;display:block}.player-stat-grid .metric{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(38px,5.4vw,64px);line-height:.95}.player-portrait{background:radial-gradient(circle at 35% 25%,#c9f85733,#080d0aeb 55%);border:1px solid #c9f85747;border-radius:32px;place-items:center;width:104px;height:104px;display:grid;overflow:hidden}.player-portrait img{object-fit:cover;width:100%;height:100%}.player-name-with-photo{align-items:center;gap:9px;display:inline-flex}.player-photo-mini{background:#101713;border:1px solid #c9f85738;border-radius:10px;place-items:center;width:28px;height:28px;display:inline-grid;overflow:hidden}.player-photo-mini img{object-fit:cover;width:100%;height:100%}.player-rank-status,.player-awards-panel,.player-profile-grid,.rating-chart,.rating-chart-placeholder{content-visibility:auto}.player-rank-status{contain-intrinsic-size:auto 260px}.player-awards-panel{contain-intrinsic-size:auto 170px}.player-profile-grid{contain-intrinsic-size:auto 520px}.rating-chart,.rating-chart-placeholder{contain-intrinsic-size:auto 420px}.rating-chart-placeholder{min-height:360px;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;place-items:center;font-size:12px;font-weight:900;display:grid}@media (max-width:760px){.pitch-player,.best-xi-player,.match-pitch-player,.app-world-pitch-player,.app-mini-pitch-player{border-radius:13px!important;width:86px!important;height:42px!important;min-height:42px!important;padding:6px 21px 6px 30px!important}.pitch-club-logo,.best-xi-logo,.app-world-pitch-player .app-logo,.app-mini-pitch-player .app-logo{width:20px!important;height:20px!important;left:6px!important}.pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.best-xi-player>span:not(.best-xi-logo),.match-pitch-player>span:not(.pitch-club-logo),.app-world-pitch-player>span:not(.app-logo),.app-mini-pitch-player>span:not(.app-logo){font-size:9.5px!important}.pitch-player>b,.best-xi-player>b,.match-pitch-player>b,.app-world-pitch-player>b,.app-mini-pitch-player>b{font-size:10.5px!important}.lineup-pitch .role-chip,.best-xi-pitch .role-chip,.app-mini-pitch .role-chip,.app-world-pitch .role-chip{max-width:32px!important;padding:2px 5px!important;font-size:7px!important}.player-page-head{align-items:start;margin-top:28px;display:grid}.player-page-head .btn{justify-self:start}.player-hero-card{grid-template-columns:auto minmax(0,1fr);padding:18px}.player-hero-rating{text-align:left;grid-column:1/-1;justify-content:space-between;justify-self:stretch;align-items:end;gap:14px;display:flex}.player-hero-rating strong{font-size:46px}.player-portrait{border-radius:22px;width:64px;height:64px}}.lineup-pitch .pitch-player,.best-xi-pitch .best-xi-player,.match-lineup-pitch .match-pitch-player,.app-world-pitch .app-world-pitch-player,.app-mini-pitch .app-mini-pitch-player,.report-pitch .report-pitch-player{text-align:left!important;background:linear-gradient(135deg,#c9f85712,#0000 44%),linear-gradient(145deg,#070d09f7,#020604fa)!important;border:1px solid #c9f8574d!important;border-left:5px solid #c9f857!important;border-radius:15px!important;grid-template-rows:minmax(0,1fr) auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px 5px!important;width:112px!important;height:50px!important;min-height:50px!important;padding:8px 27px 7px 38px!important;display:grid!important;overflow:visible!important;box-shadow:0 12px 26px #00000057,inset 0 0 0 1px #ffffff09!important}.lineup-pitch .pitch-player:before,.best-xi-pitch .best-xi-player:before,.match-lineup-pitch .match-pitch-player:before,.app-world-pitch .app-world-pitch-player:before,.app-mini-pitch .app-mini-pitch-player:before,.report-pitch .report-pitch-player:before{content:none!important;display:none!important}.lineup-pitch .pitch-player.role-defensive,.best-xi-pitch .best-xi-player.role-defensive,.match-lineup-pitch .match-pitch-player.role-defensive,.app-world-pitch .app-world-pitch-player.role-defensive,.app-mini-pitch .app-mini-pitch-player.role-defensive,.report-pitch .report-pitch-player.role-defensive{border-left-color:#64e5a6!important}.lineup-pitch .pitch-player.role-balanced,.best-xi-pitch .best-xi-player.role-balanced,.match-lineup-pitch .match-pitch-player.role-balanced,.app-world-pitch .app-world-pitch-player.role-balanced,.app-mini-pitch .app-mini-pitch-player.role-balanced,.report-pitch .report-pitch-player.role-balanced{border-left-color:#c9f857!important}.lineup-pitch .pitch-player.role-offensive,.best-xi-pitch .best-xi-player.role-offensive,.match-lineup-pitch .match-pitch-player.role-offensive,.app-world-pitch .app-world-pitch-player.role-offensive,.app-mini-pitch .app-mini-pitch-player.role-offensive,.report-pitch .report-pitch-player.role-offensive{border-left-color:#ffc95b!important}.lineup-pitch .pitch-club-logo,.best-xi-pitch .best-xi-logo,.match-lineup-pitch .pitch-club-logo,.report-pitch .report-pitch-club-logo,.app-world-pitch .app-world-pitch-player .app-logo,.app-mini-pitch .app-mini-pitch-player .app-logo{z-index:3!important;background:#ffffff12!important;border:1px solid #ffffff1f!important;border-radius:8px!important;width:24px!important;height:24px!important;position:absolute!important;top:50%!important;left:8px!important;overflow:hidden!important;transform:translateY(-50%)!important}.lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.best-xi-pitch .best-xi-player>span:not(.best-xi-logo),.match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo),.app-world-pitch .app-world-pitch-player>span:not(.app-logo),.app-mini-pitch .app-mini-pitch-player>span:not(.app-logo),.report-pitch .report-pitch-player>span:not(.report-pitch-club-logo){width:auto!important;max-width:100%!important;box-shadow:none!important;color:#f8fff3!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;grid-area:1/1/auto/3!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:950!important;line-height:1.06!important;position:static!important;overflow:hidden!important;transform:none!important}.lineup-pitch .pitch-player>b,.best-xi-pitch .best-xi-player>b,.match-lineup-pitch .match-pitch-player>b,.app-world-pitch .app-world-pitch-player>b,.app-mini-pitch .app-mini-pitch-player>b,.report-pitch .report-pitch-player>b{color:#c9f857!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-area:2/2!important;justify-self:end!important;padding:0!important;font-size:13px!important;font-weight:1000!important;line-height:1!important;position:static!important;transform:none!important}.lineup-pitch .role-chip,.best-xi-pitch .role-chip,.app-mini-pitch .role-chip,.app-world-pitch .role-chip{border-radius:999px!important;grid-area:2/1!important;justify-self:start!important;min-width:0!important;max-width:44px!important;padding:3px 7px!important;font-size:8px!important;line-height:1!important;position:static!important;transform:none!important}.playground .pitch-player-select{background:linear-gradient(90deg,#0000,#c9f8571f)!important;border:0!important;border-radius:0 15px 15px 0!important;width:24px!important;height:auto!important;top:0!important;bottom:0!important;right:0!important}.playground .pitch-player-select:before{content:"⌄";font-size:15px}@media (max-width:760px){.lineup-pitch .pitch-player,.best-xi-pitch .best-xi-player,.match-lineup-pitch .match-pitch-player,.app-world-pitch .app-world-pitch-player,.app-mini-pitch .app-mini-pitch-player{border-radius:13px!important;width:88px!important;height:42px!important;min-height:42px!important;padding:6px 21px 6px 30px!important}.lineup-pitch .pitch-club-logo,.best-xi-pitch .best-xi-logo,.match-lineup-pitch .pitch-club-logo,.app-world-pitch .app-world-pitch-player .app-logo,.app-mini-pitch .app-mini-pitch-player .app-logo{width:20px!important;height:20px!important;left:6px!important}.lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.best-xi-pitch .best-xi-player>span:not(.best-xi-logo),.match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo),.app-world-pitch .app-world-pitch-player>span:not(.app-logo),.app-mini-pitch .app-mini-pitch-player>span:not(.app-logo){font-size:9.5px!important}.lineup-pitch .pitch-player>b,.best-xi-pitch .best-xi-player>b,.match-lineup-pitch .match-pitch-player>b,.app-world-pitch .app-world-pitch-player>b,.app-mini-pitch .app-mini-pitch-player>b{font-size:10.5px!important}}.lineup-pitch .pitch-player,.match-lineup-pitch .match-pitch-player,.best-xi-pitch .best-xi-player,.report-pitch .report-pitch-player{grid-template-rows:minmax(0,1fr) auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 8px!important;width:clamp(126px,9vw,148px)!important;height:58px!important;min-height:58px!important;padding:9px 13px 8px 44px!important}.app-world-pitch .app-world-pitch-player,.app-mini-pitch .app-mini-pitch-player{width:94px!important;height:48px!important;min-height:48px!important;padding:7px 10px 7px 34px!important}.lineup-pitch .pitch-club-logo,.match-lineup-pitch .pitch-club-logo,.best-xi-pitch .best-xi-logo,.report-pitch .report-pitch-club-logo{border-radius:9px!important;width:27px!important;height:27px!important;left:12px!important}.app-world-pitch .app-world-pitch-player .app-logo,.app-mini-pitch .app-mini-pitch-player .app-logo{width:22px!important;height:22px!important;left:7px!important}.lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo),.best-xi-pitch .best-xi-player>span:not(.best-xi-logo),.report-pitch .report-pitch-player>span:not(.report-pitch-club-logo){letter-spacing:-.025em!important;grid-area:1/1/auto/3!important;min-width:0!important;font-size:13px!important}.app-world-pitch .app-world-pitch-player>span:not(.app-logo),.app-mini-pitch .app-mini-pitch-player>span:not(.app-logo){grid-area:1/1/auto/3!important;font-size:10px!important}.lineup-pitch .pitch-player>b,.match-lineup-pitch .match-pitch-player>b,.best-xi-pitch .best-xi-player>b,.report-pitch .report-pitch-player>b,.app-world-pitch .app-world-pitch-player>b,.app-mini-pitch .app-mini-pitch-player>b{grid-area:2/1!important;justify-self:start!important}.lineup-pitch .role-chip,.match-lineup-pitch .role-chip,.best-xi-pitch .role-chip,.report-pitch .role-chip,.app-world-pitch .role-chip,.app-mini-pitch .role-chip{grid-area:2/2!important;justify-self:end!important;max-width:none!important}.playground .lineup-pitch .role-chip{margin-right:18px!important}.playground .pitch-player-select{width:31px!important}.lineup-pitch .form-chip,.match-lineup-pitch .form-chip{top:-10px!important;right:-9px!important}@media (max-width:760px){.lineup-pitch .pitch-player,.match-lineup-pitch .match-pitch-player,.best-xi-pitch .best-xi-player{width:110px!important;height:50px!important;min-height:50px!important;padding:7px 10px 7px 36px!important}.playground .lineup-pitch .pitch-player{padding-right:34px!important}.lineup-pitch .pitch-club-logo,.match-lineup-pitch .pitch-club-logo,.best-xi-pitch .best-xi-logo{width:23px!important;height:23px!important;left:8px!important}.lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo),.best-xi-pitch .best-xi-player>span:not(.best-xi-logo){font-size:10.5px!important}.lineup-pitch .pitch-player>b,.match-lineup-pitch .match-pitch-player>b,.best-xi-pitch .best-xi-player>b{font-size:11px!important}.lineup-pitch .role-chip,.match-lineup-pitch .role-chip,.best-xi-pitch .role-chip{padding:2px 5px!important;font-size:7px!important}.playground .lineup-pitch .role-chip{margin-right:15px!important}.playground .pitch-player-select{width:27px!important}}.app-live-board{background:radial-gradient(circle at 12% 0,#c9f85733,#0000 34%),radial-gradient(circle at 88% 8%,#7df0a31f,#0000 32%),linear-gradient(145deg,#111d15fa,#080d0af5);border-color:#c9f85738;margin:0 0 16px;padding:22px;position:relative;overflow:hidden;box-shadow:0 24px 80px #0003,inset 0 1px #ffffff09}.app-live-board:before{content:"";background:linear-gradient(180deg,var(--orange),var(--lime),#7df0a3);border-radius:0 999px 999px 0;width:5px;position:absolute;inset:20px auto 20px 0;box-shadow:0 0 34px #c9f85752}.app-live-eyebrow,.match-live-eyebrow{align-items:center;gap:9px;display:inline-flex!important}.app-live-dot,.match-live-dot,.app-live-top span i{background:#ff7a59;border-radius:50%;width:9px;height:9px;animation:1.2s ease-out infinite ratinglabLivePulse;box-shadow:0 0 #ff7a598c}.match-live-dot{display:inline-block}@keyframes ratinglabLivePulse{0%{transform:scale(.96);box-shadow:0 0 #ff7a5985}70%{transform:scale(1.08);box-shadow:0 0 0 12px #ff7a5900}to{transform:scale(.96);box-shadow:0 0 #ff7a5900}}.app-live-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.app-live-card{min-width:0;color:var(--ink);background:linear-gradient(145deg,#c9f85713,#080d0aad);border:1px solid #c9f85738;border-radius:20px;gap:14px;padding:14px;box-shadow:inset 0 1px #ffffff09;display:grid!important}.app-live-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.app-live-top span{color:#ffad99;letter-spacing:.12em;background:#ff7a591a;border:1px solid #ff7a5947;border-radius:999px;align-items:center;gap:8px;padding:5px 9px;font-size:10px;font-weight:1000;display:inline-flex}.app-live-top small{color:var(--muted);font-size:11px;font-weight:900}.app-live-fixture{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.app-live-fixture>b{min-width:78px;color:var(--lime);text-align:center;letter-spacing:-.06em;background:#c9f8571f;border:1px solid #c9f85733;border-radius:999px;padding:8px 11px;font-size:24px;line-height:1}.app-live-model{background:#080d0a75;border:1px solid #c9f85724;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.app-live-model span,.app-live-model b,.app-live-probs span{font-size:11px;font-weight:950}.app-live-model span{color:#7df0a3}.app-live-model b{color:var(--lime);white-space:nowrap}.app-live-probs{color:var(--muted);justify-content:space-between;gap:8px;display:flex}.app-live-probs span:first-child{color:var(--lime)}.app-live-probs span:last-child{color:var(--orange)}.limited-match-lens .match-live-eyebrow{color:#ffad99}@media (max-width:980px){.app-live-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.app-live-board{padding:18px}.app-live-grid{grid-template-columns:1fr}.app-live-fixture{grid-template-columns:1fr auto;grid-template-areas:"home score""away score"}.app-live-fixture .app-team-mini:first-child{grid-area:home}.app-live-fixture .app-team-mini:last-child{text-align:left;grid-area:away;justify-content:flex-start}.app-live-fixture>b{grid-area:score;align-self:stretch;place-items:center;display:grid}.app-live-model{display:grid}}.match-lineup-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important;display:grid!important}.match-lineup-grid>.match-lineup-card{flex-direction:column!important;width:100%!important;min-width:0!important;display:flex!important}.match-lineup-grid .match-lineup-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;display:grid!important}.match-lineup-grid .match-lineup-head h3,.match-lineup-grid .match-lineup-head .team-badge,.match-lineup-grid .match-lineup-head .team-badge b{min-width:0!important;max-width:100%!important}.match-lineup-grid .match-lineup-head .team-badge b{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.match-lineup-grid .match-lineup-pitch{flex:auto!important;width:100%!important;height:clamp(470px,42vw,620px)!important;min-height:470px!important;overflow:hidden!important}.match-lineup-grid .match-pitch-player{width:clamp(108px,7.4vw,134px)!important;height:56px!important;min-height:56px!important;padding:8px 11px 7px 41px!important}.match-lineup-grid .match-pitch-player>span:not(.pitch-club-logo),.match-lineup-grid .match-pitch-player>b{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.match-lineup-grid .match-pitch-player>span:not(.pitch-club-logo){font-size:12px!important}.match-lineup-grid .match-pitch-player>b{font-size:12.5px!important}.match-lineup-grid .match-pitch-player .role-chip{max-width:44px!important}.match-lineup-grid .match-pitch-player .form-chip{top:-9px!important;right:-6px!important}@media (max-width:1180px){.match-lineup-grid{grid-template-columns:1fr!important}.match-lineup-grid .match-lineup-pitch{height:clamp(480px,72vw,640px)!important}.match-lineup-grid .match-pitch-player{width:clamp(112px,16vw,142px)!important}}@media (max-width:640px){.match-lineup-grid{gap:14px!important}.match-lineup-grid .match-lineup-card{padding:14px!important}.match-lineup-grid .match-lineup-head{grid-template-columns:1fr!important;align-items:start!important}.match-lineup-grid .match-lineup-pitch{height:132vw!important;min-height:520px!important;max-height:640px!important}.match-lineup-grid .match-pitch-player{width:104px!important;height:48px!important;min-height:48px!important;padding:7px 9px 6px 34px!important}.match-lineup-grid .match-pitch-player>span:not(.pitch-club-logo){font-size:10px!important}.match-lineup-grid .match-pitch-player>b{font-size:10.5px!important}.match-lineup-grid .match-pitch-player .pitch-club-logo{width:22px!important;height:22px!important;left:7px!important}}.app-match-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.app-match-card-grid>*,.prediction-card,.prediction-card-fixture,.prediction-card-team,.prediction-card-team .team-badge{min-width:0!important}.prediction-card{container-type:inline-size}.prediction-card-fixture{grid-template-columns:minmax(0,1fr) minmax(72px,auto) minmax(0,1fr)!important;overflow:hidden!important}.prediction-card-team .team-badge{max-width:100%!important}.prediction-card-team .team-badge b,.prediction-card-team .team-badge strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.prediction-card-team.away .team-badge{justify-content:flex-end!important}.prediction-card-score{z-index:2!important;position:relative!important}@media (max-width:1250px){.app-match-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:840px){.app-match-card-grid{grid-template-columns:1fr!important}}@container (max-width:360px){.prediction-card-fixture{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"home score""away score"!important}.prediction-card-team:first-child{grid-area:home}.prediction-card-team.away{grid-area:away;text-align:left!important}.prediction-card-team.away .team-badge{justify-content:flex-start!important}.prediction-card-score{grid-area:score;align-self:stretch;place-items:center!important;display:grid!important}}.player-awards-panel{background:radial-gradient(circle at 12% 0,#ffd46624,#0000 34%),radial-gradient(circle at 92% 8%,#c9f8571f,#0000 30%),linear-gradient(145deg,#121e16fa,#080d0af5);margin:14px 0;padding:22px;position:relative;overflow:hidden}.player-awards-panel:before{content:"";background:linear-gradient(#ffd86b,var(--lime),#b8c2bd);width:5px;position:absolute;inset:0 auto 0 0}.player-awards-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.panel{box-shadow:inset 0 1px #ffffff06,0 18px 52px #0000001f}.app-command-copy,.app-focus-card,.account-billing,.pricing-card,.performance-live-card{box-shadow:inset 0 1px #ffffff09,0 24px 72px #0003}.app-command-copy{background:linear-gradient(135deg,#c9f85713,#0000 34%),linear-gradient(145deg,#111b14fa,#060b08f7)}.app-signal-card,.app-feature-link,.app-overview-panel{background:linear-gradient(145deg,#101913eb,#070c09f2);border-color:#c9f85721}.app-signal-card:hover,.app-feature-link:hover,.prediction-card:hover{background:linear-gradient(145deg,#142118f2,#080d0af5);border-color:#c9f85752}.prediction-card{background:linear-gradient(#c9f85709,#0000 42%),linear-gradient(145deg,#0d1610f5,#070c09f5);border-color:#c9f85721;padding:18px!important}.prediction-card-head{align-items:start}.prediction-card-fixture{margin:18px 0 14px!important}.prediction-card-score{min-height:50px;box-shadow:inset 0 1px #ffffff0a;min-width:88px!important}.prediction-card-model{background:linear-gradient(135deg,#c9f8570e,#080d0a94)!important}.prediction-card-probs{color:#dbe5df}.prediction-card-probs b:first-child{color:var(--lime)}.prediction-card-probs b:nth-child(2){color:#c5d0ca!important}.prediction-card-probs b:last-child{color:#ff9a80}.account-billing{margin-top:28px}.account-billing-edge{background:radial-gradient(circle at 96% 0,#ff8e4c24,#0000 30%),radial-gradient(circle at 0 100%,#c9f85713,#0000 30%),linear-gradient(145deg,#121611fa,#070c09f5)}.account-plan-card,.account-upgrade-card,.account-billing-mini,.account-usage-tile{border-radius:18px}@media (max-width:720px){.shell{padding-left:16px!important;padding-right:16px!important}.app-site-header,.public-site-header{background:#060b08f0!important}.app-header-inner,.public-header-inner{min-height:64px!important}.brand>span{border-radius:12px!important;width:36px!important;height:36px!important}.portal-menu-trigger{min-height:46px;padding:9px 15px!important}.app-home{padding-top:14px!important}.app-command-center{gap:12px!important}.app-command-copy,.app-focus-card{border-radius:22px!important;padding:22px!important}.app-command-copy h1{letter-spacing:-.07em!important;font-size:clamp(42px,13vw,56px)!important;line-height:.94!important}.app-command-copy p{font-size:18px!important;line-height:1.45!important}.app-command-actions{grid-template-columns:1fr 1fr;gap:10px!important;display:grid!important}.app-command-actions .btn{min-height:48px;padding:10px 12px!important}.app-command-actions .btn:first-child{grid-column:1/-1}.app-focus-card{min-height:0!important}.app-focus-top b{padding:10px 14px!important;font-size:22px!important}.app-focus-teams{margin:18px 0 14px!important}.app-focus-teams>.app-team-mini{font-size:22px!important}.app-focus-teams>.app-team-mini .app-logo{width:42px!important;height:42px!important}.app-focus-prob-labels{font-size:13px!important}.app-signal-card{min-height:96px;border-radius:21px!important;padding:18px!important}.page-head{margin-top:34px!important}.page-head h1,.pricing-hero h1{letter-spacing:-.07em!important;font-size:clamp(44px,14vw,62px)!important;line-height:.94!important}.page-head p,.pricing-hero p{font-size:18px!important;line-height:1.45!important}.prediction-card{border-radius:22px!important;padding:17px!important}.prediction-card-head{gap:12px}.prediction-card-head .chip{align-items:center;min-height:38px}.prediction-card-fixture{grid-template-columns:minmax(0,1fr) minmax(104px,auto)!important;gap:12px!important;margin:16px 0!important}.prediction-card-score{border-radius:999px!important;min-width:104px!important;min-height:92px!important;font-size:32px!important}.prediction-card-team .team-badge{min-height:54px}.prediction-card-model{border-radius:18px!important;padding:14px!important}.prediction-card-xg{gap:6px!important}.prediction-card-probs{font-size:13px!important}.account-billing{border-radius:24px!important;margin-top:118px!important;padding:18px!important}.account-billing-hero h1{font-size:clamp(48px,15vw,66px)!important}.account-plan-card{padding:18px!important}.account-plan-card b{font-size:46px!important}.account-upgrade-card,.account-billing-mini{border-radius:22px!important;grid-template-columns:48px minmax(0,1fr)!important;padding:18px!important}.account-upgrade-card h2{font-size:34px!important;line-height:1!important}.account-upgrade-card .btn{grid-column:1/-1;min-height:48px}}@media (max-width:430px){.app-command-actions{grid-template-columns:1fr}.app-command-actions .btn:first-child{grid-column:auto}.prediction-card-score{min-width:96px!important}.prediction-card-probs{grid-template-columns:1fr;gap:5px!important;display:grid!important}}.player-awards-disclosure{cursor:default}.player-awards-disclosure summary{cursor:pointer;margin:-22px;padding:22px;list-style:none}.player-awards-disclosure summary::-webkit-details-marker{display:none}.player-awards-head h2{letter-spacing:-.06em;margin:7px 0 0;font-size:clamp(28px,3.5vw,46px);line-height:1}.player-awards-head p{color:var(--muted);letter-spacing:-.01em;margin:8px 0 0;font-size:13px;font-weight:850}.player-awards-head>span{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#c9f85714;border:1px solid #c9f8572e;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:10px;font-weight:950;display:inline-flex}.player-awards-head>span:after{content:"+";margin-left:2px;font-size:15px;line-height:1}.player-awards-disclosure[open] .player-awards-head>span:after{content:"–"}.player-awards-body{padding-top:18px}.player-awards-groups{gap:12px;margin-top:16px;display:grid}.player-award-group{border:1px solid var(--line);background:#080d0a9e;border-radius:20px;padding:14px}.player-award-group-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:10px;display:flex}.player-award-group-title b{letter-spacing:-.035em;font-size:18px}.player-award-group-title span{color:var(--muted);font-size:12px;font-weight:900}.player-award-chips{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid}.player-award-chip{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff09,#ffffff03);border-radius:16px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px 11px;display:grid}.player-award-chip b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.player-award-chip small{color:var(--muted);margin-top:4px;font-size:11px;font-weight:850;display:block}.player-award-icon{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:15px;place-items:center;width:42px;height:42px;display:grid}.player-award-chip.award-gold{border-color:#ffd86b59;box-shadow:inset 4px 0 #ffd86b}.player-award-chip.award-gold .player-award-icon{color:#ffd86b;background:#ffd86b1a}.player-award-chip.award-silver{border-color:#cdd8de47;box-shadow:inset 4px 0 #cdd8de}.player-award-chip.award-silver .player-award-icon{color:#e8eef1;background:#cdd8de17}.player-award-chip.award-bronze{border-color:#cd844b52;box-shadow:inset 4px 0 #cd844b}.player-award-chip.award-bronze .player-award-icon{color:#ffb071;background:#cd844b17}.player-award-chip.individual-award{background:radial-gradient(circle at 0 0,#ffd86b1a,#080d0a8c 46%)}@media (max-width:720px){.player-awards-head,.player-award-group-title{display:grid}.player-awards-head>span{justify-self:start}.player-award-chips{grid-template-columns:1fr}}.competition-awards-panel{background:radial-gradient(circle at 10% 0,#ffd86b21,#0000 34%),radial-gradient(circle at 88% 12%,#c9f85721,#0000 34%),linear-gradient(145deg,#101b14fa,#080d0af5);margin:18px 0;padding:22px;position:relative;overflow:hidden}.competition-awards-panel:before{content:"";background:linear-gradient(#ffd86b,var(--lime),#cdd8de);width:5px;position:absolute;inset:0 auto 0 0}.competition-awards-hero{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.competition-awards-hero h2{letter-spacing:-.065em;margin:7px 0 10px;font-size:clamp(32px,4vw,56px);line-height:.95}.competition-awards-hero p{max-width:760px;color:var(--muted);margin:0;font-weight:750;line-height:1.55}.competition-awards-hero>span{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#c9f85717;border:1px solid #c9f85733;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:10px;font-weight:950;display:inline-flex}.competition-awards-list{gap:16px;display:grid}.competition-award-season{border:1px solid var(--line);background:#080d0a9e;border-radius:22px;padding:16px}.competition-award-season summary{cursor:pointer;list-style:none}.competition-award-season summary::-webkit-details-marker{display:none}.competition-award-season-head{border-bottom:0;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:0;padding-bottom:0;display:flex}.competition-award-season-head b{letter-spacing:-.04em;font-size:22px;display:block}.competition-award-season-head span,.competition-award-season-head small{color:var(--muted);font-size:12px;font-weight:900}.competition-award-season-head small{color:var(--lime);white-space:nowrap;background:#c9f8570f;border:1px solid #c9f85729;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;display:inline-flex}.competition-award-season-head small:after{content:"+";font-size:14px;line-height:1}.competition-award-season[open] .competition-award-season-head{border-bottom:1px solid var(--line);margin-bottom:14px;padding-bottom:12px}.competition-award-season[open] .competition-award-season-head small:after{content:"–"}.competition-award-season-body{gap:0;display:grid}.competition-award-individuals{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin-bottom:16px;display:grid}.competition-award-winner{color:var(--ink);background:radial-gradient(circle at 0 0,#ffd86b1f,#080d0ab3 52%);border:1px solid #ffd86b40;border-radius:17px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:11px;display:grid}.competition-award-winner:hover,.competition-award-player:hover,.player-award-chip:hover{border-color:#c9f8578c;transform:translateY(-1px)}.competition-award-winner small,.competition-award-winner em{color:var(--muted);font-size:11px;font-style:normal;font-weight:850;display:block}.competition-award-winner b{text-overflow:ellipsis;white-space:nowrap;margin:3px 0;font-size:15px;display:block;overflow:hidden}.competition-award-count{color:#ffd86b;letter-spacing:.08em;text-transform:uppercase;background:#ffd86b14;border:1px solid #ffd86b3d;border-radius:999px;margin-top:7px;padding:4px 8px;font-size:10px;font-weight:950;display:inline-flex}.competition-award-medal{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;place-items:center;width:38px;height:38px;display:grid}.competition-award-medal.gold{color:#ffd86b;background:#ffd86b1c;border-color:#ffd86b4d}.competition-award-medal.silver{color:#e8eef1;background:#cdd8de17;border-color:#cdd8de40}.competition-award-medal.bronze{color:#ffb071;background:#cd844b1a;border-color:#cd844b4d}.competition-award-teams{gap:9px;margin-top:14px;display:grid}.competition-award-teams h3{letter-spacing:-.035em;margin:0;font-size:18px}.competition-award-pitch-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));align-items:flex-start;gap:14px;display:grid}.competition-award-pitch-card{border:1px solid var(--line);background:linear-gradient(145deg,#0b120ee6,#060a08d6);border-radius:22px;padding:12px;position:relative;overflow:hidden}.competition-award-pitch-card:before{content:"";background:#ffd86b;width:5px;position:absolute;inset:0 auto 0 0}.competition-award-pitch-card.award-silver:before{background:#cdd8de}.competition-award-pitch-card.award-bronze:before{background:#cd844b}.competition-award-pitch-title{cursor:pointer;align-items:center;gap:10px;margin:0;list-style:none;display:flex}.competition-award-pitch-title::-webkit-details-marker{display:none}.competition-award-pitch-card[open] .competition-award-pitch-title{margin-bottom:10px}.competition-award-pitch-title b{font-size:15px;display:block}.competition-award-pitch-title small{color:var(--muted);margin-top:2px;font-size:11px;font-weight:850;display:block}.competition-award-pitch-toggle{color:var(--lime);white-space:nowrap;background:#c9f85712;border:1px solid #c9f8572e;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:7px 9px;font-size:10px;font-weight:950;display:inline-flex}.competition-award-pitch-toggle:after{content:"+";font-size:14px;line-height:1}.competition-award-pitch-card[open] .competition-award-pitch-toggle:after{content:"–"}.competition-award-pitch-content{content-visibility:auto;contain-intrinsic-size:auto 470px}.competition-award-pitch-card .best-xi-card{box-shadow:none;background:0 0;border:0;padding:0}.competition-award-pitch-card .best-xi-player,.competition-award-pitch-card .role-chip{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.competition-award-pitch-card .best-xi-head{margin-bottom:8px}.competition-award-pitch-card .best-xi-head h2{font-size:clamp(30px,3.6vw,48px)}.competition-award-pitch-card .best-xi-metrics{display:none}.competition-award-pitch-card .best-xi-pitch{height:clamp(390px,34vw,470px);min-height:390px}.competition-award-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.competition-award-team{border:1px solid var(--line);background:#101713b8;border-radius:17px;overflow:hidden}.competition-award-team summary{cursor:pointer;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;list-style:none;display:grid}.competition-award-team summary::-webkit-details-marker{display:none}.competition-award-team summary b{font-size:14px}.competition-award-team summary small{color:var(--muted);font-size:11px;font-weight:850}.competition-award-team.award-gold{box-shadow:inset 4px 0 #ffd86b}.competition-award-team.award-silver{box-shadow:inset 4px 0 #cdd8de}.competition-award-team.award-bronze{box-shadow:inset 4px 0 #cd844b}.competition-award-player-grid{gap:6px;padding:0 11px 11px;display:grid}.competition-award-player{color:var(--ink);background:#080d0a8c;border:1px solid #ffffff14;border-radius:12px;padding:8px}.competition-award-player span,.competition-award-player small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.competition-award-player span{font-size:12px;font-weight:950}.competition-award-player small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:850}.competition-awards-empty{color:var(--muted);background:#c9f8570b;border:1px dashed #c9f85740;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.competition-awards-empty b{color:var(--ink);margin-bottom:3px;font-size:15px;display:block}.pitch-award-count{z-index:3;color:#071006;letter-spacing:-.02em;background:linear-gradient(135deg,#ffd86b,#c9f857);border:1px solid #ffd86b73;border-radius:999px;place-items:center;min-width:30px;height:24px;font-size:11px;font-weight:1000;display:grid;position:absolute;top:-9px;left:-8px;box-shadow:0 8px 18px #00000052}.best-xi-new{border-color:#ffd86bb8!important;box-shadow:0 0 0 1px #ffd86b40,0 16px 40px #ffd86b2e,0 12px 30px #00000052!important}.best-xi-new:after{content:"Neu";z-index:5;color:#071006;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(135deg,#ffd86b,#c9f857);border:1px solid #ffd86b85;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:1000;line-height:1;position:absolute;top:-10px;right:-8px}.best-xi-streak{z-index:4;color:var(--lime);background:#080d0adb;border:1px solid #c9f85742;border-radius:999px;padding:2px 5px;font-size:9px;font-weight:1000;line-height:1;position:absolute;bottom:4px;right:5px}.best-xi-bench-player,.app-world-bench-player,.app-world-pitch-player{position:relative}.best-xi-bench-player.best-xi-new,.app-world-bench-player.best-xi-new{background:linear-gradient(135deg,#ffd86b17,#080d0aad)!important}.best-xi-bench-player .best-xi-streak,.app-world-bench-player .best-xi-streak{margin-left:6px;display:inline-flex;position:static}@media (max-width:900px){.competition-award-team-grid,.competition-award-pitch-grid{grid-template-columns:1fr}.competition-awards-hero,.competition-award-season-head{display:grid}.competition-awards-hero>span{justify-self:start}}@media (max-width:560px){.competition-award-pitch-card{padding:10px}.competition-award-pitch-title{flex-wrap:wrap;align-items:flex-start}.competition-award-pitch-toggle{justify-content:center;width:100%;margin:2px 0 0}.competition-award-pitch-card .best-xi-pitch{height:360px;min-height:360px}.pitch-award-count{min-width:26px;height:21px;font-size:10px;top:-7px;left:-5px}}.competition-knockout-track{align-items:start}.competition-knockout-round{scrollbar-width:thin;scrollbar-color:#c9f85747 transparent;max-height:520px;overflow-y:auto}.competition-knockout-round>div:first-child{z-index:2;background:#070d09f7;border-bottom:1px solid #ffffff0d;margin:-11px -11px 0;padding:13px 13px 8px;position:sticky;top:-11px}.lineup-pitch .pitch-player,.match-lineup-pitch .match-pitch-player,.best-xi-pitch .best-xi-player,.app-world-pitch .app-world-pitch-player,.app-mini-pitch .app-mini-pitch-player,.report-pitch .report-pitch-player{text-align:left!important;background:linear-gradient(135deg,#c9f85713,#080d0a00 42%),linear-gradient(145deg,#050a07fa,#000402fa)!important;border:1px solid #c9f85740!important;border-left:5px solid #c9f857!important;border-radius:14px!important;grid-template-rows:1fr auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px 7px!important;width:clamp(102px,7.2vw,124px)!important;height:50px!important;min-height:50px!important;padding:7px 9px 7px 10px!important;display:grid!important;overflow:visible!important;box-shadow:0 11px 24px #0000005c,inset 0 0 0 1px #ffffff09!important}.lineup-pitch .pitch-player:before,.match-lineup-pitch .match-pitch-player:before,.best-xi-pitch .best-xi-player:before,.app-world-pitch .app-world-pitch-player:before,.app-mini-pitch .app-mini-pitch-player:before,.report-pitch .report-pitch-player:before{content:none!important;display:none!important}.lineup-pitch .pitch-player.role-defensive,.match-lineup-pitch .match-pitch-player.role-defensive,.best-xi-pitch .best-xi-player.role-defensive,.app-world-pitch .app-world-pitch-player.role-defensive,.app-mini-pitch .app-mini-pitch-player.role-defensive,.report-pitch .report-pitch-player.role-defensive{border-left-color:#64e5a6!important}.lineup-pitch .pitch-player.role-balanced,.match-lineup-pitch .match-pitch-player.role-balanced,.best-xi-pitch .best-xi-player.role-balanced,.app-world-pitch .app-world-pitch-player.role-balanced,.app-mini-pitch .app-mini-pitch-player.role-balanced,.report-pitch .report-pitch-player.role-balanced{border-left-color:#c9f857!important}.lineup-pitch .pitch-player.role-offensive,.match-lineup-pitch .match-pitch-player.role-offensive,.best-xi-pitch .best-xi-player.role-offensive,.app-world-pitch .app-world-pitch-player.role-offensive,.app-mini-pitch .app-mini-pitch-player.role-offensive,.report-pitch .report-pitch-player.role-offensive{border-left-color:#ffc95b!important}.lineup-pitch .pitch-club-logo,.match-lineup-pitch .pitch-club-logo,.best-xi-pitch .best-xi-logo,.report-pitch .report-pitch-club-logo,.app-world-pitch .app-world-pitch-player .app-logo,.app-mini-pitch .app-mini-pitch-player .app-logo{z-index:2!important;background:#ffffff12!important;border:1px solid #ffffff21!important;border-radius:8px!important;width:21px!important;height:21px!important;position:absolute!important;top:9px!important;left:auto!important;right:7px!important;overflow:hidden!important;transform:none!important;box-shadow:0 5px 14px #00000047!important}.playground .lineup-pitch .pitch-club-logo{width:19px!important;height:19px!important;right:31px!important}.lineup-pitch .pitch-club-logo img,.match-lineup-pitch .pitch-club-logo img,.best-xi-pitch .best-xi-logo img,.report-pitch .report-pitch-club-logo img,.app-world-pitch .app-world-pitch-player .app-logo img,.app-mini-pitch .app-mini-pitch-player .app-logo img{object-fit:contain!important;width:100%!important;height:100%!important}.lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo),.best-xi-pitch .best-xi-player>span:not(.best-xi-logo),.report-pitch .report-pitch-player>span:not(.report-pitch-club-logo),.app-world-pitch .app-world-pitch-player>span:not(.app-logo),.app-mini-pitch .app-mini-pitch-player>span:not(.app-logo){width:auto!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;color:#f8fff3!important;letter-spacing:-.025em!important;white-space:nowrap!important;text-overflow:ellipsis!important;z-index:3!important;background:0 0!important;border:0!important;grid-area:1/1/auto/3!important;margin:0!important;padding:0 25px 0 0!important;font-size:12.5px!important;font-weight:950!important;line-height:1.05!important;position:static!important;overflow:hidden!important;transform:none!important}.playground .lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo){padding-right:45px!important}.lineup-pitch .pitch-player>b,.match-lineup-pitch .match-pitch-player>b,.best-xi-pitch .best-xi-player>b,.report-pitch .report-pitch-player>b,.app-world-pitch .app-world-pitch-player>b,.app-mini-pitch .app-mini-pitch-player>b{color:#c9f857!important;min-width:0!important;max-width:56px!important;box-shadow:none!important;text-overflow:clip!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:2/1!important;place-self:end start!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:1000!important;line-height:1!important;position:static!important;overflow:hidden!important;transform:none!important}.lineup-pitch .role-chip,.match-lineup-pitch .role-chip,.best-xi-pitch .role-chip,.report-pitch .role-chip,.app-world-pitch .role-chip,.app-mini-pitch .role-chip{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:999px!important;grid-area:2/2!important;place-self:end!important;min-width:0!important;max-width:38px!important;padding:2px 6px!important;font-size:7.5px!important;font-weight:1000!important;line-height:1!important;position:static!important;overflow:hidden!important;transform:none!important}.playground .lineup-pitch .role-chip{max-width:34px!important;margin-right:0!important}.playground .pitch-player-select{width:24px!important;height:auto!important;color:var(--lime)!important;z-index:5!important;background:linear-gradient(90deg,#c9f85705,#c9f85724)!important;border:0!important;border-left:1px solid #c9f85729!important;border-radius:0 14px 14px 0!important;place-items:center!important;padding:0!important;font-size:0!important;display:grid!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important}.playground .pitch-player-select:before{content:"⌄"!important;font-size:13px!important;line-height:1!important;display:block!important}.playground .pitch-player-profile{display:none!important}.lineup-pitch .position-fit{z-index:6!important;width:22px!important;height:22px!important;position:absolute!important;top:-9px!important;left:-9px!important}.lineup-pitch .form-chip,.match-lineup-pitch .form-chip,.best-xi-pitch .form-chip,.report-pitch .form-chip{z-index:6!important;min-width:26px!important;padding:3px 6px!important;font-size:9px!important;position:absolute!important;top:-8px!important;right:-8px!important}.match-lineup-grid .match-lineup-pitch{height:clamp(520px,45vw,660px)!important;min-height:520px!important}.match-lineup-grid .match-pitch-player{width:clamp(104px,6.8vw,120px)!important}.app-world-pitch .app-world-pitch-player,.app-mini-pitch .app-mini-pitch-player{width:88px!important;height:44px!important;min-height:44px!important}.app-world-pitch .app-world-pitch-player>span:not(.app-logo),.app-mini-pitch .app-mini-pitch-player>span:not(.app-logo){padding-right:20px!important;font-size:9.5px!important}.app-world-pitch .app-world-pitch-player>b,.app-mini-pitch .app-mini-pitch-player>b{font-size:10.5px!important}.app-world-pitch .role-chip,.app-mini-pitch .role-chip{max-width:31px!important;font-size:7px!important}@media (max-width:760px){.lineup-pitch .pitch-player,.match-lineup-pitch .match-pitch-player,.best-xi-pitch .best-xi-player,.report-pitch .report-pitch-player{border-left-width:4px!important;border-radius:12px!important;width:92px!important;height:42px!important;min-height:42px!important;padding:6px 7px 6px 8px!important}.playground .lineup-pitch .pitch-player{width:94px!important;padding-right:23px!important}.lineup-pitch .pitch-club-logo,.match-lineup-pitch .pitch-club-logo,.best-xi-pitch .best-xi-logo,.report-pitch .report-pitch-club-logo{border-radius:6px!important;width:17px!important;height:17px!important;top:7px!important;right:6px!important}.playground .lineup-pitch .pitch-club-logo{width:16px!important;height:16px!important;right:26px!important}.lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo),.match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo),.best-xi-pitch .best-xi-player>span:not(.best-xi-logo),.report-pitch .report-pitch-player>span:not(.report-pitch-club-logo){padding-right:20px!important;font-size:10px!important}.playground .lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo){padding-right:39px!important}.lineup-pitch .pitch-player>b,.match-lineup-pitch .match-pitch-player>b,.best-xi-pitch .best-xi-player>b,.report-pitch .report-pitch-player>b{max-width:42px!important;font-size:10.5px!important}.lineup-pitch .role-chip,.match-lineup-pitch .role-chip,.best-xi-pitch .role-chip,.report-pitch .role-chip{max-width:30px!important;padding:2px 5px!important;font-size:6.8px!important}.playground .pitch-player-select{border-radius:0 12px 12px 0!important;width:21px!important}.lineup-pitch .position-fit{width:18px!important;height:18px!important;font-size:10px!important;top:-8px!important;left:-7px!important}.lineup-pitch .form-chip,.match-lineup-pitch .form-chip,.best-xi-pitch .form-chip,.report-pitch .form-chip{min-width:22px!important;padding:2px 5px!important;font-size:8px!important;top:-7px!important;right:-6px!important}.match-lineup-grid .match-lineup-pitch{height:138vw!important;min-height:560px!important;max-height:680px!important}}@media (max-width:520px){.playground .lineup-pitch{height:620px!important}.playground .lineup-pitch .pitch-player{width:86px!important;height:40px!important;min-height:40px!important;padding-left:7px!important;padding-right:21px!important}.playground .lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo){padding-right:34px!important;font-size:9.4px!important}.playground .lineup-pitch .pitch-player>b{font-size:10px!important}.playground .lineup-pitch .role-chip{max-width:28px!important;font-size:6.5px!important}}.match-lineup-pitch .match-pitch-player,.match-lineup-grid .match-lineup-pitch .match-pitch-player{cursor:pointer!important;pointer-events:auto!important;z-index:5!important;border-radius:15px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px 10px!important;width:clamp(150px,10.4vw,178px)!important;height:62px!important;min-height:62px!important;padding:9px 12px 8px 13px!important;text-decoration:none!important;display:grid!important;overflow:visible!important}.match-lineup-pitch .match-pitch-player *,.match-lineup-grid .match-lineup-pitch .match-pitch-player *{pointer-events:none!important}.match-lineup-pitch .match-pitch-player .pitch-club-logo,.match-lineup-grid .match-lineup-pitch .match-pitch-player .pitch-club-logo{z-index:4!important;border-radius:10px!important;width:29px!important;height:29px!important;position:absolute!important;top:50%!important;left:12px!important;right:auto!important;transform:translateY(-50%)!important}.match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo),.match-lineup-grid .match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo){color:#fbfff6!important;letter-spacing:-.035em!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-shadow:0 2px 10px #00000073!important;z-index:5!important;grid-area:1/1/auto/3!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:1000!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.match-lineup-pitch .match-pitch-player>b,.match-lineup-grid .match-lineup-pitch .match-pitch-player>b{max-width:none!important;color:var(--lime)!important;z-index:5!important;grid-area:2/1!important;place-self:end start!important;font-size:15px!important;font-weight:1000!important;line-height:1!important}.match-lineup-pitch .match-pitch-player .role-chip,.match-lineup-grid .match-lineup-pitch .match-pitch-player .role-chip{z-index:5!important;grid-area:2/2!important;place-self:end!important;max-width:58px!important;padding:3px 8px!important;font-size:8.5px!important;line-height:1!important}.match-lineup-pitch .match-pitch-player .form-chip,.match-lineup-grid .match-lineup-pitch .match-pitch-player .form-chip{z-index:6!important;top:-9px!important;right:-8px!important}@media (max-width:1180px){.match-lineup-grid .match-lineup-pitch .match-pitch-player{width:clamp(144px,20vw,176px)!important}}@media (max-width:760px){.match-lineup-pitch .match-pitch-player,.match-lineup-grid .match-lineup-pitch .match-pitch-player{border-radius:13px!important;width:clamp(118px,30vw,142px)!important;height:52px!important;min-height:52px!important;padding:7px 9px 7px 10px!important}.match-lineup-pitch .match-pitch-player.has-club-logo,.match-lineup-grid .match-lineup-pitch .match-pitch-player.has-club-logo{padding-left:39px!important}.match-lineup-pitch .match-pitch-player .pitch-club-logo,.match-lineup-grid .match-lineup-pitch .match-pitch-player .pitch-club-logo{border-radius:8px!important;width:23px!important;height:23px!important;left:8px!important}.match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo),.match-lineup-grid .match-lineup-pitch .match-pitch-player>span:not(.pitch-club-logo){font-size:12px!important}.match-lineup-pitch .match-pitch-player>b,.match-lineup-grid .match-lineup-pitch .match-pitch-player>b{font-size:12.5px!important}.match-lineup-pitch .match-pitch-player .role-chip,.match-lineup-grid .match-lineup-pitch .match-pitch-player .role-chip{max-width:43px!important;padding:2px 6px!important;font-size:7px!important}}.lineup-pitch .pitch-player,.match-lineup-pitch .match-pitch-player,.best-xi-pitch .best-xi-player{text-align:left!important;background:linear-gradient(135deg,#c9f85714,#64e5a609 42%,#020704fa),linear-gradient(145deg,#0a120dfa,#010503fa)!important;border:1px solid #c9f85742!important;border-left-width:5px!important;border-radius:15px!important;grid-template-rows:auto auto!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:3px 8px!important;height:64px!important;min-height:64px!important;padding:9px 10px!important;display:grid!important;overflow:visible!important;box-shadow:0 16px 34px #00000061,inset 0 1px #ffffff0b!important}.lineup-pitch .pitch-player.has-club-logo,.match-lineup-pitch .match-pitch-player.has-club-logo,.best-xi-pitch .best-xi-player.has-club-logo,.best-xi-card .best-xi-player{padding-left:10px!important}.lineup-player-card-logo,.lineup-pitch .pitch-club-logo.lineup-player-card-logo,.match-lineup-pitch .pitch-club-logo.lineup-player-card-logo,.best-xi-pitch .best-xi-logo.lineup-player-card-logo{width:28px!important;height:28px!important;color:var(--lime)!important;background:#ffffff14!important;border:1px solid #ffffff24!important;border-radius:9px!important;grid-area:1/1/3!important;place-self:center start!important;place-items:center!important;display:grid!important;position:static!important;overflow:hidden!important;box-shadow:0 7px 16px #00000047!important}.lineup-pitch .pitch-player>.lineup-player-card-name,.match-lineup-pitch .match-pitch-player>.lineup-player-card-name,.best-xi-pitch .best-xi-player>.lineup-player-card-name{color:#fbfff6!important;letter-spacing:-.02em!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-shadow:0 2px 10px #00000073!important;grid-area:1/2/auto/4!important;align-self:end!important;width:auto!important;min-width:0!important;max-width:100%!important;padding:0 2px 0 0!important;font-size:13.5px!important;font-weight:1000!important;line-height:1.05!important;position:static!important;overflow:hidden!important}.lineup-pitch .pitch-player>.lineup-player-card-total,.match-lineup-pitch .match-pitch-player>.lineup-player-card-total,.best-xi-pitch .best-xi-player>.lineup-player-card-total{min-width:0!important;max-width:none!important;color:var(--lime)!important;letter-spacing:-.035em!important;grid-area:2/3!important;place-self:end!important;font-size:15px!important;font-weight:1000!important;line-height:1!important}.lineup-pitch .pitch-player>.role-chip,.match-lineup-pitch .match-pitch-player>.role-chip,.best-xi-pitch .best-xi-player>.role-chip{z-index:7!important;border-radius:999px!important;grid-area:auto!important;max-width:none!important;padding:3px 6px!important;font-size:7px!important;font-weight:1000!important;line-height:1!important;position:absolute!important;top:-8px!important;left:-7px!important;box-shadow:0 7px 16px #0000004d!important}.lineup-pitch .pitch-player>.form-chip,.match-lineup-pitch .match-pitch-player>.form-chip,.best-xi-pitch .best-xi-player>.form-chip{z-index:7!important;top:-8px!important;right:-8px!important}.lineup-pitch .pitch-player>.teammate-chip,.match-lineup-pitch .match-pitch-player>.teammate-chip,.best-xi-pitch .best-xi-player>.teammate-chip{color:#9aaba0!important;z-index:7!important;background:#16211a!important;border:1px solid #ffffff1f!important;border-radius:999px!important;min-width:26px!important;padding:3px 6px!important;font-size:8px!important;font-style:normal!important;font-weight:1000!important;line-height:1!important;position:absolute!important;bottom:-8px!important;right:-8px!important;box-shadow:0 7px 16px #0000004d!important}.lineup-pitch .pitch-player>.teammate-chip.positive,.match-lineup-pitch .match-pitch-player>.teammate-chip.positive,.best-xi-pitch .best-xi-player>.teammate-chip.positive{color:#041109!important;background:#64e5a6!important;border-color:#64e5a6!important}.lineup-pitch .pitch-player>.teammate-chip.negative,.match-lineup-pitch .match-pitch-player>.teammate-chip.negative,.best-xi-pitch .best-xi-player>.teammate-chip.negative{color:#190805!important;background:#ff7a59!important;border-color:#ff7a59!important}.playground .lineup-pitch .pitch-player{padding-right:34px!important}.playground .lineup-pitch .pitch-player>.lineup-player-card-name{padding-right:4px!important}.best-xi-card .best-xi-player{width:clamp(146px,9.4vw,166px)!important;height:66px!important;min-height:66px!important}@media (max-width:760px){.lineup-pitch .pitch-player,.match-lineup-pitch .match-pitch-player,.best-xi-pitch .best-xi-player{grid-template-columns:24px minmax(0,1fr) auto!important;column-gap:6px!important;width:112px!important;height:54px!important;min-height:54px!important;padding:7px 8px!important}.lineup-player-card-logo{border-radius:7px!important;width:22px!important;height:22px!important}.lineup-pitch .pitch-player>.lineup-player-card-name,.match-lineup-pitch .match-pitch-player>.lineup-player-card-name,.best-xi-pitch .best-xi-player>.lineup-player-card-name{font-size:11px!important}.lineup-pitch .pitch-player>.lineup-player-card-total,.match-lineup-pitch .match-pitch-player>.lineup-player-card-total,.best-xi-pitch .best-xi-player>.lineup-player-card-total{font-size:12px!important}.lineup-player-card-split span{height:13px!important;padding:0 3px!important;font-size:6.2px!important}.lineup-pitch .pitch-player>.role-chip,.match-lineup-pitch .match-pitch-player>.role-chip,.best-xi-pitch .best-xi-player>.role-chip{padding:2px 5px!important;font-size:6.4px!important}.match-lineup-pitch .match-pitch-player,.match-lineup-grid .match-lineup-pitch .match-pitch-player{width:clamp(126px,32vw,148px)!important}.best-xi-card .best-xi-player{width:112px!important}}.club-ranking-experience{gap:18px;padding-bottom:72px;display:grid}.club-ranking-hero{background:radial-gradient(circle at 80% 0,#c9f85733,#0000 34%),radial-gradient(circle at 12% 110%,#ff7e441a,#0000 35%),linear-gradient(145deg,#142016fa,#070c09fa);grid-template-columns:minmax(260px,.7fr) minmax(480px,1.3fr);align-items:stretch;gap:26px;min-height:310px;padding:clamp(24px,4vw,46px);display:grid;overflow:hidden}.club-ranking-hero-copy{z-index:1;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:relative}.club-ranking-hero-copy h2{letter-spacing:-.065em;max-width:580px;margin:8px 0 0;font-size:clamp(38px,5vw,70px);line-height:.88}.club-ranking-hero-copy p{max-width:520px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.club-live-label{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;background:#c9f85714;border:1px solid #c9f8573b;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:10px;font-weight:1000;display:inline-flex}.club-live-label i,.club-ranking-footnote i{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #c9f85717}.club-leader-link{color:var(--lime);align-items:center;gap:7px;font-size:12px;font-weight:950;display:inline-flex}.club-ranking-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;min-width:0;padding-top:28px;display:grid}.club-podium-place{text-align:center;background:linear-gradient(#fff1,#ffffff05);border:1px solid #97a49c2e;border-radius:22px 22px 15px 15px;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;height:72%;padding:0 10px 18px;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative}.club-podium-place.place-1{background:linear-gradient(#c9f85721,#c9f85706);border-color:#c9f8574d;height:92%}.club-podium-place:hover{border-color:#c9f85780;transform:translateY(-5px)}.club-podium-logo{width:64px;height:64px;color:var(--lime);background:#111a14;border:1px solid #ffffff1a;border-radius:19px;place-items:center;margin-top:-28px;margin-bottom:11px;display:grid;box-shadow:0 18px 40px #00000052}.place-1 .club-podium-logo{border-color:#c9f85757;width:78px;height:78px;margin-top:-36px;box-shadow:0 18px 45px #c9f8571f}.club-podium-logo img{object-fit:contain;width:78%;height:78%}.club-podium-place small{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:1000}.club-podium-place b{text-overflow:ellipsis;white-space:nowrap;width:100%;margin:6px 0 9px;font-size:13px;overflow:hidden}.club-podium-place strong{color:var(--ink);letter-spacing:-.06em;margin-top:auto;font-size:clamp(25px,3.4vw,45px);line-height:1}.club-ranking-summary{border:1px solid var(--line);background:#0d1410b8;border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.club-ranking-summary>div{border-right:1px solid var(--line);gap:6px;padding:17px 20px;display:grid}.club-ranking-summary>div:last-child{border-right:0}.club-ranking-summary span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:950}.club-ranking-summary b{letter-spacing:-.035em;font-size:20px}.club-ranking-board{background:#0a100ccc;padding:0;overflow:hidden}.club-ranking-toolbar{border-bottom:1px solid var(--line);background:#ffffff05;grid-template-columns:minmax(220px,1.6fr) repeat(3,minmax(135px,.65fr)) auto;gap:10px;padding:15px;display:grid}.club-ranking-toolbar label{gap:5px;display:grid;position:relative}.club-ranking-toolbar label>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;padding-left:4px;font-size:8px;font-weight:1000}.club-ranking-toolbar input,.club-ranking-toolbar select{width:100%;height:44px;color:var(--ink);font:inherit;background:#0d1510;border:1px solid #97a49c33;border-radius:12px;outline:none;padding:0 12px;font-size:12px;font-weight:800}.club-ranking-toolbar input:focus,.club-ranking-toolbar select:focus{border-color:#c9f85794;box-shadow:0 0 0 3px #c9f85712}.club-ranking-search{align-self:end}.club-ranking-search>svg{color:var(--muted);position:absolute;bottom:13px;left:13px}.club-ranking-search input{padding-left:40px;padding-right:38px}.club-ranking-search>button{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;bottom:7px;right:8px}.club-filter-reset{height:44px;color:var(--muted);cursor:pointer;background:#ffffff09;border:1px solid #97a49c33;border-radius:12px;justify-content:center;align-self:end;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:900;display:flex}.club-filter-reset:not(:disabled){color:var(--lime);background:#c9f85714;border-color:#c9f8574d}.club-filter-reset:disabled{cursor:default;opacity:.72}.club-ranking-access-bar{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#c9f85713,#ffffff04);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:76px;padding:14px 16px;display:grid}.club-ranking-access-bar>span{width:40px;height:40px;color:var(--lime);background:#c9f85714;border:1px solid #c9f8573d;border-radius:12px;place-items:center;display:grid}.club-ranking-access-bar>div{gap:4px;display:grid}.club-ranking-access-bar b{font-size:12px}.club-ranking-access-bar small{color:var(--muted);font-size:10px;line-height:1.4}.club-ranking-access-bar>a{color:var(--lime);white-space:nowrap;background:#c9f85717;border:1px solid #c9f8574d;border-radius:11px;align-items:center;gap:6px;padding:10px 12px;font-size:10px;font-weight:1000;display:inline-flex}.club-ranking-table-wrap{overflow:auto}.club-ranking-table{border-collapse:collapse;width:100%;min-width:940px}.club-ranking-table thead{z-index:2;background:#0b120e;position:sticky;top:0}.club-ranking-table th{border-bottom:1px solid var(--line);text-align:left;height:46px;color:var(--muted);text-transform:uppercase;letter-spacing:.075em;padding:0 13px;font-size:9px}.club-ranking-table th:first-child{padding-left:18px}.club-ranking-table th button{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:8px 0;font-weight:1000;display:inline-flex}.club-ranking-table th button:hover,.club-ranking-table th[aria-sort]:not([aria-sort=none]) button{color:var(--lime)}.club-ranking-table td{border-bottom:1px solid #97a49c1c;height:78px;padding:10px 13px;font-size:12px}.club-ranking-table tbody tr{transition:background .14s}.club-ranking-table tbody tr:hover{background:linear-gradient(90deg,#c9f85712,#c9f85703)}.club-rank-number{width:37px;height:37px;color:var(--muted);background:#97a49c14;border-radius:12px;place-items:center;font-weight:1000;display:grid}.club-rank-number.is-podium{color:var(--lime);background:#c9f85721;box-shadow:inset 0 0 0 1px #c9f85726}.club-ranking-identity{min-width:215px;color:inherit;align-items:center;gap:12px;display:flex}.club-ranking-identity>span{width:42px;height:42px;color:var(--lime);background:#111a14;border:1px solid #97a49c29;border-radius:13px;flex:none;place-items:center;display:grid}.club-ranking-identity img{object-fit:contain;width:76%;height:76%}.club-ranking-identity div{gap:4px;min-width:0;display:grid}.club-ranking-identity b{text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:13px;overflow:hidden}.club-ranking-identity small,.club-squad-cell small{color:var(--muted);font-size:9px;font-weight:800}.club-power-cell{grid-template-columns:45px minmax(60px,100px);align-items:center;gap:10px;display:grid}.club-power-cell strong{color:var(--lime);letter-spacing:-.04em;font-size:17px}.club-power-cell>span{background:#97a49c21;border-radius:999px;height:4px;overflow:hidden}.club-power-cell i{border-radius:inherit;background:linear-gradient(90deg,#83a832,var(--lime));height:100%;display:block;box-shadow:0 0 9px #c9f8574d}.club-metric-cell{align-items:baseline;gap:6px;display:inline-flex}.club-metric-cell b{font-size:14px}.club-metric-cell small{min-width:24px;color:var(--muted);font-size:9px;font-weight:950}.club-metric-cell small.positive{color:#7df0a3}.club-metric-cell small.negative{color:#ff8f7a}.club-squad-cell{gap:2px;display:grid}.club-squad-cell b{font-size:14px}.club-movement{min-width:46px;height:29px;color:var(--muted);background:#97a49c12;border:1px solid #97a49c2e;border-radius:999px;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:1000;display:inline-flex}.club-movement.up{color:#7df0a3;background:#7df0a31a;border-color:#7df0a34d}.club-movement.down{color:#ff8f7a;background:#ff6f531a;border-color:#ff6f534d}.club-row-open{width:34px;height:34px;color:var(--muted);border:1px solid #97a49c2e;border-radius:10px;place-items:center;transition:color .14s,border-color .14s,transform .14s;display:grid}.club-ranking-table tr:hover .club-row-open{color:var(--lime);border-color:#c9f85759;transform:translate(2px)}.club-ranking-empty{text-align:center;min-height:270px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.club-ranking-empty svg{color:var(--lime)}.club-ranking-empty b{color:var(--ink);font-size:17px}.club-ranking-empty span{font-size:12px}.club-ranking-empty button{color:var(--lime);cursor:pointer;background:0 0;border:0;margin-top:8px;font-weight:900}.club-ranking-footnote{border-top:1px solid var(--line);min-height:48px;color:var(--muted);justify-content:space-between;align-items:center;gap:14px;padding:10px 18px;font-size:9px;font-weight:800;display:flex}.club-ranking-footnote span:first-child{align-items:center;gap:9px;display:flex}@media (max-width:1060px){.club-ranking-hero{grid-template-columns:1fr;gap:55px}.club-ranking-podium{min-height:230px}.club-ranking-toolbar{grid-template-columns:repeat(3,1fr)}.club-ranking-search{grid-column:1/3}.club-filter-reset{grid-column:auto}}@media (max-width:700px){.club-rankings-page .btn{display:none}.club-ranking-hero{gap:62px;padding:24px 18px}.club-ranking-hero-copy h2{font-size:42px}.club-ranking-podium{gap:6px;min-height:195px}.club-podium-place{padding-left:5px;padding-right:5px}.club-podium-logo{width:52px;height:52px}.place-1 .club-podium-logo{width:62px;height:62px}.club-podium-place strong{font-size:26px}.club-ranking-summary{grid-template-columns:repeat(2,1fr)}.club-ranking-summary>div:nth-child(2){border-right:0}.club-ranking-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.club-ranking-toolbar{grid-template-columns:1fr 1fr}.club-ranking-search,.club-filter-reset{grid-column:1/-1}.club-filter-reset span{text-align:left;flex:1}.club-ranking-access-bar{grid-template-columns:40px 1fr}.club-ranking-access-bar>a{grid-column:1/-1;justify-content:center}.club-ranking-table-wrap{max-height:none}.club-ranking-footnote{flex-direction:column;align-items:flex-start;padding:14px 16px}}.competition-ranking-movement{letter-spacing:-.02em!important;color:#a8b4ad!important;background:#97a49c14!important;border:1px solid #97a49c33!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:46px!important;height:30px!important;font-size:12px!important;font-weight:1000!important;display:inline-flex!important}.competition-ranking-movement.up{color:#7df0a3!important;background:#7df0a324!important;border-color:#7df0a36b!important}.competition-ranking-movement.down{color:#ff8f7a!important;background:#ff6f5321!important;border-color:#ff6f536b!important}.competition-ranking-movement.same{opacity:.72}.competition-ranking-movement-placeholder{min-width:46px!important;height:30px!important;display:block!important}.nation-power-hero{background:radial-gradient(circle at 80% 0,#c9f8572e,#0000 34%),linear-gradient(145deg,#162317f5,#080d0af0);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin:28px 0;padding:clamp(22px,4vw,42px);display:grid}.nation-power-hero h2{letter-spacing:-.065em;margin:8px 0 4px;font-size:clamp(36px,6vw,76px);line-height:.9}.nation-power-score{text-align:right;min-width:180px;color:var(--lime);letter-spacing:-.07em;text-shadow:0 0 42px #c9f8572e;font-size:clamp(56px,8vw,112px);font-weight:1000;line-height:.85}.nation-power-layout{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:start;gap:24px;display:grid}.nation-power-table{gap:16px;padding:20px;display:grid;position:sticky;top:94px}.nation-power-table-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.nation-power-table-head h2{letter-spacing:-.055em;margin:0;font-size:clamp(28px,4vw,46px);line-height:.95}.nation-power-table-head small{color:var(--muted);font-weight:900}.nation-power-rows{gap:9px;max-height:min(900px,72vh);padding-right:4px;display:grid;overflow:auto}.nation-power-row{color:inherit;background:#080d0a8f;border:1px solid #97a49c29;border-radius:18px;grid-template-columns:40px 44px minmax(0,1fr) auto auto 18px;align-items:center;gap:11px;padding:12px;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:grid}.nation-power-row:hover,.nation-power-row.active{background:linear-gradient(90deg,#c9f8571a,#080d0aa8);border-color:#c9f8576b;transform:translateY(-1px)}.nation-power-row .leaderboard-rank{width:40px;height:40px;color:var(--lime);background:#c9f8571f;border-radius:14px;place-items:center;font-weight:1000;display:grid}.nation-power-row .entity-icon{border-radius:14px;width:44px;height:44px}.nation-power-row b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.1;display:block;overflow:hidden}.nation-power-row small{color:var(--muted);margin-top:3px;font-size:11px;font-weight:850;display:block}.nation-power-row-score{color:var(--lime);font-size:24px;font-weight:1000;line-height:1}.nation-power-main{gap:3px;min-width:0;display:grid}.nation-move{color:#a8b4ad;background:#97a49c14;border:1px solid #97a49c33;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-weight:1000;display:inline-flex}.nation-move.up{color:#7df0a3;background:#7df0a31f;border-color:#7df0a35c}.nation-move.down{color:#ff8f7a;background:#ff6f531f;border-color:#ff6f535c}@media (max-width:1180px){.nation-power-layout{grid-template-columns:1fr}.nation-power-table{position:relative;top:auto}.nation-power-rows{max-height:none}}@media (max-width:720px){.nation-power-page .page-head{align-items:start!important;gap:16px!important;margin:28px 0 20px!important;display:grid!important}.nation-power-page .page-head h1{max-width:340px;font-size:clamp(38px,11vw,50px)!important;line-height:.95!important}.nation-power-page .page-head p{font-size:15px!important;line-height:1.48!important}.nation-power-page .page-head>.btn{justify-self:start}.nation-power-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;margin:18px 0;padding:20px}.nation-power-hero h2{font-size:clamp(32px,11vw,50px)}.nation-power-hero p{font-size:12px;line-height:1.4}.nation-power-score{min-width:0;font-size:clamp(42px,14vw,64px)}.nation-power-score span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.nation-power-table{padding:12px}.nation-power-table .app-panel-head{align-items:end}.nation-power-table .app-panel-head h2{font-size:28px}.nation-power-table .app-panel-head>.muted{font-size:11px}.nation-power-rows{gap:7px;padding-right:0}.nation-power-row{border-radius:15px;grid-template-columns:32px 38px minmax(0,1fr) auto;gap:8px;padding:9px}.nation-power-row .leaderboard-rank{border-radius:12px;width:34px;height:34px}.nation-power-row .entity-icon{width:38px;height:38px}.nation-power-row .nation-move,.nation-power-row>svg{display:none}.nation-power-row b{font-size:14px}.nation-power-row small{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.nation-power-row-score{font-size:19px}}@media (max-width:430px){.nation-power-hero{grid-template-columns:1fr}.nation-power-score{text-align:left}.nation-power-row{grid-template-columns:30px 34px minmax(0,1fr) auto}.nation-power-row .leaderboard-rank{width:30px;height:30px}.nation-power-row .entity-icon{width:34px;height:34px}}.competition-standing-team:is(a){color:inherit;border-radius:9px;text-decoration:none}.competition-standing-team:is(a):hover b{color:var(--lime)}.best-xi-bench{border-top:1px solid #97a49c2e!important;margin-top:20px!important;padding-top:18px!important}.best-xi-bench>.eyebrow{margin-bottom:12px!important}.best-xi-bench-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:10px!important;margin-top:0!important;display:grid!important}.best-xi-bench-player{min-width:0!important;min-height:78px!important;color:inherit!important;background:radial-gradient(circle at 0 0,#c9f85714,#0000 34%),#080d0ab8!important;border:1px solid #97a49c2e!important;border-left:5px solid #c9f8576b!important;border-radius:18px!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:13px 14px!important;text-decoration:none!important;display:grid!important;position:relative!important;overflow:hidden!important}.best-xi-bench-player.role-defensive{border-left-color:#64e5a6!important}.best-xi-bench-player.role-balanced{border-left-color:#c9f857!important}.best-xi-bench-player.role-offensive{border-left-color:#ffc95b!important}.best-xi-bench-player:hover{border-color:#c9f8575c!important;transform:translateY(-1px)!important;box-shadow:0 18px 42px #0000003d!important}.best-xi-bench-logo{width:42px!important;height:42px!important;color:var(--lime)!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:14px!important;place-items:center!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important;transform:none!important}.best-xi-bench-logo img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.best-xi-bench-main{gap:4px!important;min-width:0!important;display:grid!important}.best-xi-bench-main b{color:#fbfff6!important;letter-spacing:-.035em!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:clamp(15px,1.2vw,18px)!important;font-weight:1000!important;line-height:1.08!important;display:block!important;overflow:hidden!important}.best-xi-bench-main small{min-width:0!important;color:var(--muted)!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;font-weight:850!important;line-height:1.22!important;display:block!important;overflow:hidden!important}.best-xi-bench-player>strong{min-width:64px!important;color:var(--lime)!important;letter-spacing:-.055em!important;text-align:right!important;justify-self:end!important;font-size:24px!important;font-weight:1000!important;line-height:1!important}@media (max-width:720px){.best-xi-bench-grid{grid-template-columns:1fr!important}.best-xi-bench-player{border-radius:16px!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:10px!important;min-height:68px!important;padding:11px 12px!important}.best-xi-bench-logo{border-radius:12px!important;width:36px!important;height:36px!important}.best-xi-bench-player>strong{min-width:52px!important;font-size:21px!important}}.match-lens-playground .playground .lineup-pitch{height:clamp(540px,50vw,690px)!important}.match-lens-playground .playground .lineup-pitch .pitch-player{text-align:left!important;border-radius:15px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px 7px!important;width:clamp(114px,7.8vw,132px)!important;height:50px!important;min-height:50px!important;padding:7px 30px 7px 10px!important;display:grid!important;overflow:visible!important}.match-lens-playground .playground .lineup-pitch .pitch-player.has-club-logo{padding-left:10px!important}.match-lens-playground .playground .lineup-pitch .pitch-club-logo{opacity:.92!important;border-radius:7px!important;width:18px!important;height:18px!important;position:absolute!important;top:7px!important;left:auto!important;right:30px!important;transform:none!important}.match-lens-playground .playground .lineup-pitch .slot-gk{width:clamp(108px,7.4vw,124px)!important}.match-lens-playground .playground .lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo){color:#fbfff6!important;letter-spacing:-.04em!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-shadow:0 2px 10px #00000080!important;grid-area:1/1/auto/3!important;width:100%!important;min-width:0!important;max-width:none!important;padding:0 25px 0 0!important;font-size:clamp(11px,.82vw,13px)!important;font-weight:1000!important;line-height:1.04!important;display:block!important;overflow:hidden!important}.match-lens-playground .playground .lineup-pitch .pitch-player>b{grid-area:2/1!important;justify-self:start!important;max-width:none!important;font-size:clamp(12px,.82vw,13.5px)!important}.match-lens-playground .playground .lineup-pitch .pitch-player .role-chip{grid-area:2/2!important;justify-self:end!important;max-width:39px!important;padding:2px 6px!important;font-size:7px!important}.match-lens-playground .playground .lineup-pitch .pitch-player-select{z-index:8!important;border-radius:0 14px 14px 0!important;width:24px!important;height:auto!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important}.match-lens-playground .playground .lineup-pitch .position-fit{width:22px!important;height:22px!important;top:-7px!important;left:-7px!important}.match-lens-playground .playground .lineup-pitch .form-chip{min-width:27px!important;top:-8px!important;right:-8px!important}.match-lens-playground .playground .lineup-pitch .pitch-player-profile{z-index:8!important;border-radius:999px!important;width:20px!important;height:20px!important;font-size:10px!important;display:grid!important;inset:auto 27px 5px auto!important}@media (max-width:900px){.match-lens-playground .playground .lineup-pitch{height:620px!important}.match-lens-playground .playground .lineup-pitch .pitch-player{width:clamp(96px,24vw,118px)!important;height:45px!important;min-height:45px!important;padding:6px 25px 6px 8px!important}.match-lens-playground .playground .lineup-pitch .pitch-player.has-club-logo{padding-left:8px!important}.match-lens-playground .playground .lineup-pitch .pitch-club-logo{width:15px!important;height:15px!important;top:6px!important;right:25px!important}.match-lens-playground .playground .lineup-pitch .pitch-player>span:not(.pitch-club-logo):not(.best-xi-logo){padding-right:20px!important;font-size:10px!important}.match-lens-playground .playground .lineup-pitch .pitch-player>b{font-size:10.5px!important}.match-lens-playground .playground .lineup-pitch .pitch-player .role-chip{max-width:32px!important;padding:2px 5px!important;font-size:6.4px!important}}.best-xi-card{background:radial-gradient(circle at 18% 0,#c9f8571a,#0000 34%),linear-gradient(#0d1510fa,#070c09fa)!important;padding:20px!important}.best-xi-card .best-xi-head{align-items:flex-start!important;margin-bottom:18px!important}.best-xi-card .best-xi-head h2{font-size:clamp(34px,4.2vw,56px)!important;line-height:.92!important}.best-xi-card .best-xi-metrics span{background:#080d0a94!important;border-color:#c9f85729!important;min-width:74px!important;padding:11px 12px!important}.best-xi-card .best-xi-metrics b{font-size:21px!important}.best-xi-card .best-xi-pitch{background:radial-gradient(circle,#c9f8571c 0 5%,#0000 13%),linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 50%,#ffffff14 50% calc(50% + 1px),#0000 calc(50% + 1px)),repeating-linear-gradient(90deg,#142a1bf5 0 12.5%,#0a180ff5 12.5% 25%)!important;border-color:#c9f85747!important;border-radius:24px!important;height:clamp(580px,46vw,690px)!important;min-height:580px!important;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 26px 70px #c9f8570d!important}.best-xi-card .best-xi-player{background:linear-gradient(145deg,#0d1610fa,#020704fa)!important;border:1px solid #c9f8573d!important;border-left:6px solid #c9f857!important;border-radius:16px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px 10px!important;width:clamp(138px,9vw,156px)!important;height:64px!important;min-height:64px!important;padding:10px 12px 9px 13px!important;display:grid!important;overflow:visible!important;box-shadow:0 18px 38px #0000005c,inset 0 1px #ffffff0a!important}.best-xi-card .best-xi-player.role-defensive{border-left-color:#64e5a6!important}.best-xi-card .best-xi-player.role-balanced{border-left-color:#c9f857!important}.best-xi-card .best-xi-player.role-offensive{border-left-color:#ffc95b!important}.best-xi-card .best-xi-player:hover{border-color:#c9f85770!important;box-shadow:0 24px 52px #0000006b,0 0 0 1px #c9f8571f!important}.best-xi-card .best-xi-logo{opacity:.92!important;border-radius:8px!important;width:24px!important;height:24px!important;position:absolute!important;bottom:10px!important;left:13px!important}.best-xi-card .best-xi-name{color:#fbfff7!important;letter-spacing:-.035em!important;grid-area:1/1!important;max-width:100%!important;padding:0 4px 0 0!important;font-size:14px!important;font-weight:1000!important;line-height:1.05!important}.best-xi-card .best-xi-player>b{color:var(--lime)!important;grid-area:2/2!important;place-self:end!important;font-size:16px!important;font-weight:1000!important;line-height:1!important}.best-xi-card .pitch-award-count{min-width:24px!important;height:20px!important;font-size:9px!important;top:-8px!important;left:-8px!important;right:auto!important}.best-xi-card .best-xi-new:after{padding:3px 6px!important;font-size:8px!important;top:8px!important;right:8px!important}@media (max-width:820px){.best-xi-card{padding:14px!important}.best-xi-card .best-xi-pitch{height:620px!important;min-height:620px!important}.best-xi-card .best-xi-player{width:108px!important;height:56px!important;min-height:56px!important;padding:8px 9px!important}.best-xi-card .best-xi-name{font-size:11.5px!important}.best-xi-card .best-xi-player>b{font-size:13px!important}.best-xi-card .best-xi-logo{width:19px!important;height:19px!important}}.best-xi-card .best-xi-pitch .best-xi-player>.best-xi-name{color:#fbfff7!important;letter-spacing:-.035em!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:1/1!important;align-self:start!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:1000!important;line-height:1.05!important;position:static!important;overflow:hidden!important;transform:none!important}.best-xi-card .best-xi-pitch .best-xi-player>b{align-self:end!important}@media (max-width:820px){.best-xi-card .best-xi-pitch .best-xi-player>.best-xi-name{max-width:100%!important;font-size:12px!important}.best-xi-card .best-xi-pitch .best-xi-player{transform:translate(-50%,-50%)!important}.best-xi-card .best-xi-pitch .best-xi-player.best-xi-slot-gk{left:12%!important}.best-xi-card .best-xi-pitch .best-xi-player.best-xi-position-center-back,.best-xi-card .best-xi-pitch .best-xi-player.best-xi-position-full-back{left:34%!important}.best-xi-card .best-xi-pitch .best-xi-player.best-xi-position-defensive-midfield{left:43%!important}.best-xi-card .best-xi-pitch .best-xi-player.best-xi-position-central-midfield{left:56%!important}.best-xi-card .best-xi-pitch .best-xi-player.best-xi-position-attacking-midfield{left:68%!important}.best-xi-card .best-xi-pitch .best-xi-player.best-xi-position-winger,.best-xi-card .best-xi-pitch .best-xi-player.best-xi-position-striker{left:78%!important}}.lineup-pitch .pitch-player,.match-lineup-pitch .match-pitch-player,.best-xi-card .best-xi-pitch .best-xi-player,.report-pitch .report-pitch-player{text-align:left!important;background:linear-gradient(135deg,#c9f85714,#64e5a609 42%,#020704fa),linear-gradient(145deg,#0a120dfa,#010503fa)!important;border:1px solid #c9f85742!important;border-left-width:5px!important;border-radius:15px!important;grid-template-rows:auto auto!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:3px 8px!important;width:clamp(146px,10vw,176px)!important;height:64px!important;min-height:64px!important;padding:9px 10px!important;display:grid!important;overflow:visible!important;box-shadow:0 16px 34px #00000061,inset 0 1px #ffffff0b!important}.playground .lineup-pitch .pitch-player{width:clamp(132px,9.8vw,158px)!important;padding-right:34px!important}.match-lineup-pitch .match-pitch-player,.match-lineup-grid .match-lineup-pitch .match-pitch-player{width:clamp(154px,10.6vw,184px)!important}.best-xi-card .best-xi-pitch .best-xi-player{width:clamp(146px,9.4vw,166px)!important}.report-pitch .report-pitch-player{width:138px!important;height:58px!important;min-height:58px!important}.lineup-pitch .pitch-player:before,.match-lineup-pitch .match-pitch-player:before,.best-xi-card .best-xi-pitch .best-xi-player:before,.report-pitch .report-pitch-player:before{display:none!important}.lineup-player-card-logo,.lineup-pitch .lineup-player-card-logo,.match-lineup-pitch .lineup-player-card-logo,.best-xi-card .best-xi-pitch .lineup-player-card-logo,.report-pitch .lineup-player-card-logo{width:28px!important;height:28px!important;color:var(--lime)!important;background:#ffffff14!important;border:1px solid #ffffff24!important;border-radius:9px!important;grid-area:1/1/3!important;place-self:center start!important;place-items:center!important;display:grid!important;position:static!important;overflow:hidden!important;box-shadow:0 7px 16px #00000047!important}.lineup-player-card-logo img{object-fit:contain!important;width:100%!important;height:100%!important}.lineup-pitch .pitch-player>.lineup-player-card-name,.match-lineup-pitch .match-pitch-player>.lineup-player-card-name,.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-name,.report-pitch .report-pitch-player>.lineup-player-card-name{color:#fbfff6!important;letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-shadow:0 2px 10px #00000073!important;grid-area:1/2/auto/4!important;align-self:end!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0 2px 0 0!important;font-size:13.5px!important;font-weight:1000!important;line-height:1.05!important;position:static!important;overflow:hidden!important}.report-pitch .report-pitch-player>.lineup-player-card-name{font-size:11.5px!important}.lineup-pitch .pitch-player>.lineup-player-card-total,.match-lineup-pitch .match-pitch-player>.lineup-player-card-total,.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-total,.report-pitch .report-pitch-player>.lineup-player-card-total{min-width:0!important;max-width:none!important;color:var(--lime)!important;letter-spacing:0!important;background:0 0!important;border-radius:0!important;grid-area:2/3!important;place-self:end!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:1000!important;line-height:1!important;display:block!important;position:static!important}.report-pitch .report-pitch-player>.lineup-player-card-total{font-size:13px!important}.lineup-player-card-split{grid-area:2/2!important;align-items:center!important;gap:3px!important;min-width:0!important;display:flex!important}.lineup-player-card-split span{color:#b6c8bc!important;background:#ffffff12!important;border:1px solid #ffffff17!important;border-radius:999px!important;align-items:center!important;height:15px!important;padding:0 4px!important;font-size:7px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.lineup-pitch .pitch-player>.role-chip,.match-lineup-pitch .match-pitch-player>.role-chip,.best-xi-card .best-xi-pitch .best-xi-player>.role-chip,.report-pitch .report-pitch-player>.role-chip{z-index:7!important;border-radius:999px!important;grid-area:auto!important;max-width:none!important;padding:3px 6px!important;font-size:7px!important;font-style:normal!important;font-weight:1000!important;line-height:1!important;position:absolute!important;top:-8px!important;left:-7px!important;box-shadow:0 7px 16px #0000004d!important}.lineup-pitch .pitch-player>.form-chip,.match-lineup-pitch .match-pitch-player>.form-chip,.best-xi-card .best-xi-pitch .best-xi-player>.form-chip,.report-pitch .report-pitch-player>.form-chip{z-index:7!important;position:absolute!important;top:-8px!important;right:-8px!important}.lineup-pitch .pitch-player>.teammate-chip,.match-lineup-pitch .match-pitch-player>.teammate-chip,.best-xi-card .best-xi-pitch .best-xi-player>.teammate-chip,.report-pitch .report-pitch-player>.teammate-chip{color:#9aaba0!important;z-index:7!important;background:#16211a!important;border:1px solid #ffffff1f!important;border-radius:999px!important;min-width:26px!important;padding:3px 6px!important;font-size:8px!important;font-style:normal!important;font-weight:1000!important;line-height:1!important;position:absolute!important;bottom:-8px!important;right:-8px!important;box-shadow:0 7px 16px #0000004d!important}.lineup-pitch .pitch-player>.teammate-chip.positive,.match-lineup-pitch .match-pitch-player>.teammate-chip.positive,.best-xi-card .best-xi-pitch .best-xi-player>.teammate-chip.positive,.report-pitch .report-pitch-player>.teammate-chip.positive{color:#041109!important;background:#64e5a6!important;border-color:#64e5a6!important}.lineup-pitch .pitch-player>.teammate-chip.negative,.match-lineup-pitch .match-pitch-player>.teammate-chip.negative,.best-xi-card .best-xi-pitch .best-xi-player>.teammate-chip.negative,.report-pitch .report-pitch-player>.teammate-chip.negative{color:#190805!important;background:#ff7a59!important;border-color:#ff7a59!important}@media (max-width:760px){.lineup-pitch .pitch-player,.match-lineup-pitch .match-pitch-player,.best-xi-card .best-xi-pitch .best-xi-player{grid-template-columns:24px minmax(0,1fr) auto!important;column-gap:6px!important;width:112px!important;height:54px!important;min-height:54px!important;padding:7px 8px!important}.playground .lineup-pitch .pitch-player{padding-right:32px!important}.lineup-player-card-logo{border-radius:7px!important;width:22px!important;height:22px!important}.lineup-pitch .pitch-player>.lineup-player-card-name,.match-lineup-pitch .match-pitch-player>.lineup-player-card-name,.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-name{font-size:11px!important}.lineup-pitch .pitch-player>.lineup-player-card-total,.match-lineup-pitch .match-pitch-player>.lineup-player-card-total,.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-total{font-size:12px!important}.lineup-player-card-split span{height:13px!important;padding:0 3px!important;font-size:6.2px!important}.lineup-pitch .pitch-player>.role-chip,.match-lineup-pitch .match-pitch-player>.role-chip,.best-xi-card .best-xi-pitch .best-xi-player>.role-chip{padding:2px 5px!important;font-size:6.4px!important}.match-lineup-pitch .match-pitch-player,.match-lineup-grid .match-lineup-pitch .match-pitch-player{width:clamp(126px,32vw,148px)!important}}.match-lineup-pitch .match-pitch-player,.match-lineup-grid .match-lineup-pitch .match-pitch-player{grid-template-columns:28px minmax(0,1fr) auto!important;gap:2px 8px!important;width:clamp(142px,10vw,168px)!important;height:58px!important;min-height:58px!important;padding:8px 10px!important}.match-lineup-pitch .match-pitch-player.has-club-logo,.match-lineup-grid .match-lineup-pitch .match-pitch-player.has-club-logo{padding-left:10px!important}.match-lineup-pitch .match-pitch-player>.lineup-player-card-logo,.match-lineup-grid .match-lineup-pitch .match-pitch-player>.lineup-player-card-logo,.match-lineup-pitch .match-pitch-player>span.lineup-player-card-logo,.match-lineup-grid .match-lineup-pitch .match-pitch-player>span.lineup-player-card-logo{z-index:4!important;grid-area:1/1/3!important;place-self:center start!important;width:26px!important;height:26px!important;position:static!important;transform:none!important}.match-lineup-pitch .match-pitch-player>.lineup-player-card-name,.match-lineup-grid .match-lineup-pitch .match-pitch-player>.lineup-player-card-name,.match-lineup-pitch .match-pitch-player>span.lineup-player-card-name,.match-lineup-grid .match-lineup-pitch .match-pitch-player>span.lineup-player-card-name{white-space:nowrap!important;text-overflow:ellipsis!important;z-index:5!important;grid-area:1/2/auto/4!important;place-self:end stretch!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:12.5px!important;line-height:1.05!important;display:block!important;position:static!important;overflow:hidden!important;transform:none!important}.match-lineup-pitch .match-pitch-player>.lineup-player-card-total,.match-lineup-grid .match-lineup-pitch .match-pitch-player>.lineup-player-card-total{z-index:5!important;background:0 0!important;grid-area:2/2!important;place-self:start!important;margin:0!important;padding:0!important;font-size:13.5px!important;line-height:1!important;display:block!important;position:static!important;transform:none!important}.match-lineup-pitch .match-pitch-player>.lineup-player-card-split,.match-lineup-grid .match-lineup-pitch .match-pitch-player>.lineup-player-card-split{display:none!important}.match-lineup-pitch .match-pitch-player>.role-chip,.match-lineup-grid .match-lineup-pitch .match-pitch-player>.role-chip{max-width:42px!important;padding:2px 6px!important;font-size:7px!important;inset:auto 7px 7px auto!important}.match-lineup-pitch .match-pitch-player>.form-chip,.match-lineup-grid .match-lineup-pitch .match-pitch-player>.form-chip{min-width:24px!important;padding:3px 5px!important;font-size:8px!important;top:-7px!important;right:-7px!important}@media (max-width:760px){.match-lineup-pitch .match-pitch-player,.match-lineup-grid .match-lineup-pitch .match-pitch-player{grid-template-columns:23px minmax(0,1fr) auto!important;column-gap:6px!important;width:clamp(112px,29vw,136px)!important;height:50px!important;min-height:50px!important;padding:7px 8px!important}.match-lineup-pitch .match-pitch-player>.lineup-player-card-logo,.match-lineup-grid .match-lineup-pitch .match-pitch-player>.lineup-player-card-logo,.match-lineup-pitch .match-pitch-player>span.lineup-player-card-logo,.match-lineup-grid .match-lineup-pitch .match-pitch-player>span.lineup-player-card-logo{grid-area:1/1/3!important;place-self:center start!important;width:22px!important;height:22px!important;display:grid!important;position:static!important;transform:none!important}.match-lineup-pitch .match-pitch-player>.lineup-player-card-name,.match-lineup-grid .match-lineup-pitch .match-pitch-player>.lineup-player-card-name,.match-lineup-pitch .match-pitch-player>span.lineup-player-card-name,.match-lineup-grid .match-lineup-pitch .match-pitch-player>span.lineup-player-card-name{grid-area:1/2/auto/4!important;width:auto!important;max-width:100%!important;font-size:10.5px!important}.match-lineup-pitch .match-pitch-player>.lineup-player-card-total,.match-lineup-grid .match-lineup-pitch .match-pitch-player>.lineup-player-card-total{grid-area:2/2!important;font-size:12px!important}}.best-xi-card .best-xi-pitch .best-xi-player{grid-template-rows:auto auto!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:2px 8px!important;width:clamp(138px,8.8vw,164px)!important;height:58px!important;min-height:58px!important;padding:8px 10px!important;display:grid!important}.best-xi-card .best-xi-pitch .best-xi-player>span.lineup-player-card-logo,.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-logo{z-index:4!important;grid-area:1/1/3!important;place-self:center start!important;width:26px!important;height:26px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important;transform:none!important}.best-xi-card .best-xi-pitch .best-xi-player>span.lineup-player-card-name,.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-name{white-space:nowrap!important;text-overflow:ellipsis!important;z-index:5!important;grid-area:1/2/auto/4!important;place-self:end stretch!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:12.5px!important;line-height:1.05!important;display:block!important;position:static!important;overflow:hidden!important;transform:none!important}.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-total{z-index:5!important;background:0 0!important;grid-area:2/2!important;place-self:start!important;margin:0!important;padding:0!important;font-size:13.5px!important;line-height:1!important;display:block!important;position:static!important;transform:none!important}.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-split{display:none!important}.best-xi-card .best-xi-pitch .best-xi-player>.role-chip{max-width:42px!important;padding:2px 6px!important;font-size:7px!important;inset:auto 7px 7px auto!important}.best-xi-card .best-xi-pitch .best-xi-player>.form-chip{min-width:24px!important;padding:3px 5px!important;font-size:8px!important;top:-7px!important;right:-7px!important}.best-xi-card .best-xi-pitch .best-xi-player>.pitch-award-count{top:-8px!important;left:-7px!important}@media (max-width:820px){.best-xi-card .best-xi-pitch .best-xi-player{grid-template-columns:23px minmax(0,1fr) auto!important;column-gap:6px!important;width:clamp(112px,27vw,136px)!important;height:50px!important;min-height:50px!important;padding:7px 8px!important}.best-xi-card .best-xi-pitch .best-xi-player>span.lineup-player-card-logo,.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-logo{width:22px!important;height:22px!important}.best-xi-card .best-xi-pitch .best-xi-player>span.lineup-player-card-name,.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-name{font-size:10.5px!important}.best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-total{font-size:12px!important}}.match-lineup-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 12px;font-size:11px;font-weight:850;display:flex}.match-lineup-legend span{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;min-height:22px;padding:4px 8px;display:inline-flex}.match-lineup-legend b{color:var(--lime);font-size:12px;line-height:1}.match-lineup-legend .form-chip,.match-lineup-legend .match-delta-chip,.match-lineup-legend .team-effect-chip{box-shadow:none!important;place-items:center!important;display:inline-grid!important;position:static!important;transform:none!important}.match-lineup-legend .form-chip,.match-lineup-legend .match-delta-chip{min-width:24px!important;padding:3px 5px!important;font-size:8px!important}.match-lineup-legend .team-effect-chip{background:radial-gradient(circle,#64e5a673,#64e5a617 62%,#0000 70%)!important;border:1px solid #64e5a6c7!important;border-radius:999px!important;width:18px!important;height:18px!important}.lineup-pitch .pitch-player>.match-delta-chip,.match-lineup-pitch .match-pitch-player>.match-delta-chip,.best-xi-card .best-xi-pitch .best-xi-player>.match-delta-chip,.report-pitch .report-pitch-player>.match-delta-chip{color:#9aaba0!important;z-index:8!important;background:#16211a!important;border:1px solid #ffffff1f!important;border-radius:999px!important;min-width:26px!important;padding:3px 6px!important;font-size:8px!important;font-style:normal!important;font-weight:1000!important;line-height:1!important;position:absolute!important;top:-7px!important;right:-7px!important;box-shadow:0 7px 16px #0000004d!important}.lineup-pitch .pitch-player>.match-delta-chip.positive,.match-lineup-pitch .match-pitch-player>.match-delta-chip.positive,.best-xi-card .best-xi-pitch .best-xi-player>.match-delta-chip.positive,.report-pitch .report-pitch-player>.match-delta-chip.positive{color:#041109!important;background:#64e5a6!important;border-color:#64e5a6!important}.lineup-pitch .pitch-player>.match-delta-chip.negative,.match-lineup-pitch .match-pitch-player>.match-delta-chip.negative,.best-xi-card .best-xi-pitch .best-xi-player>.match-delta-chip.negative,.report-pitch .report-pitch-player>.match-delta-chip.negative{color:#190805!important;background:#ff7a59!important;border-color:#ff7a59!important}.lineup-pitch .pitch-player>.team-effect-chip,.match-lineup-pitch .match-pitch-player>.team-effect-chip,.best-xi-card .best-xi-pitch .best-xi-player>.team-effect-chip,.report-pitch .report-pitch-player>.team-effect-chip{color:#0000!important;pointer-events:none!important;z-index:1!important;background:0 0!important;border:1px solid #9aaba052!important;border-radius:21px!important;font-size:0!important;position:absolute!important;inset:-9px!important}.lineup-pitch .pitch-player>.team-effect-chip.positive,.match-lineup-pitch .match-pitch-player>.team-effect-chip.positive,.best-xi-card .best-xi-pitch .best-xi-player>.team-effect-chip.positive,.report-pitch .report-pitch-player>.team-effect-chip.positive{box-shadow:0 0 0 var(--effect-ring,2px) #64e5a624,0 0 var(--effect-glow,28px) rgba(100,229,166,var(--effect-alpha,.34))!important;border-color:#64e5a6b3!important}.lineup-pitch .pitch-player>.team-effect-chip.negative,.match-lineup-pitch .match-pitch-player>.team-effect-chip.negative,.best-xi-card .best-xi-pitch .best-xi-player>.team-effect-chip.negative,.report-pitch .report-pitch-player>.team-effect-chip.negative{box-shadow:0 0 0 var(--effect-ring,2px) #ff7a5921,0 0 var(--effect-glow,28px) rgba(255,122,89,var(--effect-alpha,.3))!important;border-color:#ff7a59b8!important}.lineup-player-card-logo,.lineup-player-card-name,.lineup-player-card-total,.lineup-player-card-split,.role-chip,.form-chip,.match-delta-chip{z-index:5}@media (max-width:760px){.match-lineup-legend{gap:6px;font-size:10px}.match-lineup-legend span{padding:4px 7px}.match-lineup-pitch .match-pitch-player>.match-delta-chip{min-width:23px!important;padding:2px 5px!important;font-size:7px!important;top:-6px!important;right:-6px!important}.match-lineup-pitch .match-pitch-player>.team-effect-chip{border-radius:18px!important;inset:-7px!important}}.app-mini-pitch.app-world-pitch .app-world-pitch-player.pitch-player{border-radius:14px!important;grid-template-rows:auto auto!important;grid-template-columns:22px minmax(0,1fr) auto!important;align-items:center!important;gap:2px 6px!important;width:clamp(96px,7.6vw,112px)!important;height:52px!important;min-height:52px!important;padding:7px 8px!important;display:grid!important;overflow:visible!important;transform:translate(-50%,-50%)!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.lineup-player-card-logo{border-radius:7px!important;grid-area:1/1/3!important;place-self:center start!important;width:22px!important;height:22px!important;margin:0!important;position:static!important;transform:none!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.lineup-player-card-name{white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:1/2/auto/4!important;align-self:end!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:10.5px!important;line-height:1.05!important;display:block!important;position:static!important;overflow:hidden!important;transform:none!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.lineup-player-card-total{background:0 0!important;grid-area:2/2!important;place-self:start!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1!important;position:static!important;transform:none!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.role-chip{z-index:7!important;min-width:0!important;max-width:38px!important;padding:2px 5px!important;font-size:7px!important;line-height:1!important;position:absolute!important;inset:auto 6px 6px auto!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.form-chip{z-index:8!important;min-width:23px!important;padding:2px 5px!important;font-size:8px!important;position:absolute!important;top:-7px!important;right:-7px!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.team-effect-chip{border-radius:18px!important;inset:-7px!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.best-xi-streak{padding:2px 4px!important;font-size:7px!important;bottom:-9px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}@media (max-width:720px){.app-mini-pitch.app-world-pitch .app-world-pitch-player.pitch-player{grid-template-columns:19px minmax(0,1fr) auto!important;width:82px!important;height:46px!important;min-height:46px!important;padding:6px 7px!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.lineup-player-card-logo{width:19px!important;height:19px!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.lineup-player-card-name{font-size:9px!important}.app-mini-pitch.app-world-pitch .app-world-pitch-player>.lineup-player-card-total{font-size:10px!important}}.playground{gap:18px!important}.playground .prediction-hero{background:radial-gradient(circle at 78% 10%,#c9f85733,#0000 30%),linear-gradient(145deg,#132018fa,#070d09fa)!important;border-radius:24px!important}.playground .playground-probabilities,.playground .duel-section,.playground .lineup-editor{border-radius:22px!important}.playground-main{align-items:start!important;gap:18px!important}.playground .lineup-editor{background:linear-gradient(145deg,#0f1912fa,#060c08fa)!important;padding:18px!important}.playground .lineup-editor-head h3{letter-spacing:0!important;font-size:clamp(24px,2.2vw,34px)!important}.playground .lineup-pitch{background:radial-gradient(circle,#c9f8571a,#0000 13%),linear-gradient(90deg,#c9f85714,#c9f85708),repeating-linear-gradient(90deg,#102018 0 12.5%,#17331f 12.5% 25%)!important;border-radius:26px!important;height:clamp(520px,46vw,660px)!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #c9f8571a,inset 0 20px 70px #64e5a60f!important}.playground .lineup-pitch:before{content:""!important;pointer-events:none!important;background:radial-gradient(circle at 0,#0000 0 11%,#ffffff17 11.2% 11.5%,#0000 11.8%),radial-gradient(circle at 100%,#0000 0 11%,#ffffff17 11.2% 11.5%,#0000 11.8%)!important;position:absolute!important;inset:0!important}.playground .lineup-pitch .pitch-player,.match-lens-playground .playground .lineup-pitch .pitch-player{text-align:left!important;border-radius:15px!important;grid-template-rows:auto auto!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:3px 8px!important;width:clamp(146px,10vw,176px)!important;height:64px!important;min-height:64px!important;padding:9px 34px 9px 10px!important;display:grid!important;overflow:visible!important}.playground .lineup-pitch .pitch-player>.lineup-player-card-logo,.match-lens-playground .playground .lineup-pitch .pitch-player>.lineup-player-card-logo{grid-area:1/1/3!important;width:28px!important;height:28px!important;position:static!important}.playground .lineup-pitch .pitch-player>.lineup-player-card-name,.match-lens-playground .playground .lineup-pitch .pitch-player>.lineup-player-card-name{letter-spacing:0!important;grid-area:1/2/auto/4!important;padding:0!important;font-size:13.5px!important;line-height:1.05!important}.playground .lineup-pitch .pitch-player>.lineup-player-card-total,.match-lens-playground .playground .lineup-pitch .pitch-player>.lineup-player-card-total{grid-area:2/3!important;justify-self:end!important;font-size:15px!important}.playground .lineup-pitch .pitch-player>.role-chip,.match-lens-playground .playground .lineup-pitch .pitch-player>.role-chip{grid-area:auto!important;max-width:none!important;position:absolute!important;top:-8px!important;left:-7px!important}.playground .lineup-pitch .pitch-player>.form-chip,.match-lens-playground .playground .lineup-pitch .pitch-player>.form-chip{top:-8px!important;right:-8px!important}.playground .lineup-pitch .pitch-player>.team-effect-chip,.match-lens-playground .playground .lineup-pitch .pitch-player>.team-effect-chip{inset:-8px -7px!important}.playground .lineup-pitch .position-fit,.match-lens-playground .playground .lineup-pitch .position-fit{z-index:9!important;width:21px!important;height:21px!important;font-size:10px!important;inset:auto 25px -8px auto!important}.playground .pitch-player-select,.match-lens-playground .playground .lineup-pitch .pitch-player-select{z-index:10!important;background:linear-gradient(90deg,#c9f85705,#c9f85726)!important;border:0!important;border-left:1px solid #c9f8572e!important;border-radius:0 15px 15px 0!important;width:26px!important;height:auto!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important}.playground .pitch-player-profile,.match-lens-playground .playground .lineup-pitch .pitch-player-profile{display:none!important}.playground .pitch-swap-panel{background:linear-gradient(145deg,#0b120dfa,#111c14fa)!important;border-radius:20px!important}@media (max-width:900px){.playground .lineup-pitch,.match-lens-playground .playground .lineup-pitch{height:620px!important}.playground .lineup-pitch .pitch-player,.match-lens-playground .playground .lineup-pitch .pitch-player{grid-template-columns:24px minmax(0,1fr) auto!important;gap:2px 6px!important;width:clamp(108px,29vw,132px)!important;height:54px!important;min-height:54px!important;padding:7px 29px 7px 8px!important}.playground .lineup-pitch .pitch-player>.lineup-player-card-logo,.match-lens-playground .playground .lineup-pitch .pitch-player>.lineup-player-card-logo{width:22px!important;height:22px!important}.playground .lineup-pitch .pitch-player>.lineup-player-card-name,.match-lens-playground .playground .lineup-pitch .pitch-player>.lineup-player-card-name{font-size:11px!important}.playground .lineup-pitch .pitch-player>.lineup-player-card-total,.match-lens-playground .playground .lineup-pitch .pitch-player>.lineup-player-card-total{font-size:12px!important}}.market-value-chart{margin-bottom:34px;padding:12px 8px 4px}.market-value-chart .recharts-wrapper{font-variant-numeric:tabular-nums}@media (min-width:801px){.leaderboard-head,.leaderboard-row{grid-template-columns:44px minmax(260px,1fr) 110px 90px minmax(130px,170px)}}@media (max-width:800px){.ranking-mode-switch{scrollbar-width:none;overflow-x:auto}.ranking-mode-switch::-webkit-scrollbar{display:none}.ranking-mode-switch button{flex:none}}@media (max-width:760px){.overall-best-xi-section .best-xi-card{padding:12px!important}.overall-best-xi-section .best-xi-head{grid-template-columns:1fr!important;gap:14px!important;margin-bottom:14px!important;display:grid!important}.overall-best-xi-section .best-xi-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.overall-best-xi-section .best-xi-metrics span{min-width:0!important;padding:9px 8px!important}.overall-best-xi-section .best-xi-pitch{background:radial-gradient(circle,#c9f8571c 0 5%,#0000 13%),linear-gradient(#ffffff14 0 1px,#0000 1px 50%,#ffffff14 50% calc(50% + 1px),#0000 calc(50% + 1px)),repeating-linear-gradient(#142a1bf5 0 12.5%,#0a180ff5 12.5% 25%)!important;border-radius:20px!important;height:720px!important;min-height:720px!important}.overall-best-xi-section .best-xi-pitch .pitch-mid{width:auto!important;height:1px!important;inset:50% 0 auto!important}.overall-best-xi-section .best-xi-pitch .pitch-box{width:auto!important;height:14%!important;left:28%!important;right:28%!important}.overall-best-xi-section .best-xi-pitch .pitch-left{border:1px solid #ffffff2e!important;border-top:0!important;top:0!important;bottom:auto!important}.overall-best-xi-section .best-xi-pitch .pitch-right{border:1px solid #ffffff2e!important;border-bottom:0!important;top:auto!important;bottom:0!important}.ranking-best-xi .overall-best-xi-section .best-xi-card .best-xi-pitch .best-xi-player{left:var(--best-xi-mobile-left)!important;top:var(--best-xi-mobile-top)!important;border-left-width:4px!important;border-radius:11px!important;grid-template-rows:18px auto!important;grid-template-columns:18px minmax(0,1fr)!important;gap:3px 4px!important;width:clamp(54px,17.5vw,68px)!important;height:52px!important;min-height:52px!important;padding:5px 5px 4px!important;transform:translate(-50%,-50%)!important;box-shadow:0 10px 22px #0000006b,inset 0 1px #ffffff0a!important}.ranking-best-xi .overall-best-xi-section .best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-logo{border-radius:6px!important;grid-area:1/1!important;width:18px!important;height:18px!important}.ranking-best-xi .overall-best-xi-section .best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-total{grid-area:1/2!important;place-self:center end!important;font-size:11px!important}.ranking-best-xi .overall-best-xi-section .best-xi-card .best-xi-pitch .best-xi-player>.lineup-player-card-name{text-align:center!important;grid-area:2/1/auto/3!important;align-self:end!important;width:100%!important;max-width:100%!important;font-size:8.5px!important;line-height:1!important}.ranking-best-xi .overall-best-xi-section .best-xi-card .best-xi-pitch .best-xi-player>.role-chip{max-width:34px!important;padding:2px 4px!important;font-size:5.8px!important;inset:auto auto -7px 50%!important;transform:translate(-50%)!important}.ranking-best-xi .overall-best-xi-section .best-xi-card .best-xi-pitch .best-xi-player>.form-chip{min-width:20px!important;padding:2px 4px!important;font-size:7px!important;top:-6px!important;right:-5px!important}.ranking-best-xi .overall-best-xi-section .best-xi-card .best-xi-pitch .best-xi-player>.teammate-chip{min-width:20px!important;padding:2px 4px!important;font-size:7px!important;bottom:-6px!important;right:-5px!important}.ranking-best-xi .overall-best-xi-section .best-xi-card .best-xi-pitch .best-xi-player>.pitch-award-count{top:-6px!important;left:-5px!important}}.match-lineup-pitch{--match-lineup-inline-edge:80px;--match-lineup-block-edge:40px}.match-lineup-pitch .match-pitch-player{left:clamp(var(--match-lineup-inline-edge),var(--match-lineup-x),calc(100% - var(--match-lineup-inline-edge)))!important;top:clamp(var(--match-lineup-block-edge),var(--match-lineup-y),calc(100% - var(--match-lineup-block-edge)))!important}.match-lineup-pitch .match-pitch-player,.match-lineup-pitch .match-pitch-player>.role-chip{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.match-lineup-card .lineup-details{max-width:100%;overflow-x:auto}@media (max-width:760px){.match-lineup-pitch{--match-lineup-inline-edge:82px;--match-lineup-block-edge:38px}.match-context-bar>*,.entertainment-factor.detail,.entertainment-breakdown,.entertainment-breakdown>span{min-width:0}.entertainment-factor.detail{width:100%;grid-template-columns:auto minmax(0,1fr) auto!important}.entertainment-factor.detail .entertainment-bars{grid-area:2/2!important}.entertainment-factor.detail>strong{grid-area:1/3/3!important}.entertainment-breakdown{grid-template-columns:repeat(3,minmax(0,1fr))}}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-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}
