.optimise-tutorial_entry__Ki_bO{display:contents;color:rgb(var(--text-muted));font:500 12px/1.5 var(--font-mono),monospace}.optimise-tutorial_entry__Ki_bO .optimise-tutorial_helpButton__0ns_1:focus-visible{outline:2px solid rgb(var(--accent))!important;outline-offset:3px}.optimise-tutorial_helpButton__0ns_1{width:44px;min-width:44px;height:44px;padding:0;border:0!important;background:transparent!important;box-shadow:none!important}.optimise-tutorial_actions__1kFTE button,.optimise-tutorial_entry__Ki_bO button{min-height:44px}.optimise-tutorial_invitation__vCTsk{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1 1 100%;min-width:0}.optimise-tutorial_invitation__vCTsk span{flex:1 1 300px}.optimise-tutorial_layer__AYs9x{position:fixed;inset:0;z-index:90;pointer-events:none}.optimise-tutorial_shade__NAo4Z{position:absolute;background:rgb(0 0 0/.62);pointer-events:auto}.optimise-tutorial_spotlight__0MpAb{position:absolute;border:2px solid rgb(var(--accent));border-radius:6px;pointer-events:none}.optimise-tutorial_card__tv_io{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain;pointer-events:auto;padding:18px;border:1px solid rgb(var(--hairline)/.35);border-radius:6px;background:rgb(var(--surface));color:rgb(var(--text));box-shadow:0 12px 32px rgb(0 0 0/.3);font:400 14px/1.5 Inter,Arial,sans-serif}.optimise-tutorial_body__n4evw{min-height:0;overflow:auto;overscroll-behavior:contain}.optimise-tutorial_lockChoices__NczoR{list-style:none;margin:16px 0;padding:0;display:grid;gap:16px}.optimise-tutorial_lockChoices__NczoR li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start}.optimise-tutorial_lockChoices__NczoR svg{color:rgb(var(--accent));margin-top:1px}.optimise-tutorial_lockChoices__NczoR strong{font-weight:700}.optimise-tutorial_lockChoices__NczoR li p{margin:4px 0 0}.optimise-tutorial_lockExample__5VFFp{color:rgb(var(--text-muted));font-size:12px;line-height:1.5}.optimise-tutorial_progress__UJnpl{color:rgb(var(--text-muted));font:600 11px/1.4 var(--font-mono),monospace}.optimise-tutorial_card__tv_io h2{margin:8px 0;font:700 20px/1.2 var(--font-display),sans-serif}.optimise-tutorial_card__tv_io p{margin:8px 0}.optimise-tutorial_card__tv_io button:focus-visible,.optimise-tutorial_card__tv_io h2:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}.optimise-tutorial_hint__2H8zv{padding:8px;border-left:2px solid rgb(var(--accent));background:rgb(var(--accent)/.08)}.optimise-tutorial_actions__1kFTE{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px}@media(prefers-reduced-motion:reduce){.optimise-tutorial_card__tv_io button,.optimise-tutorial_entry__Ki_bO button{transition:none}}.optimise-workspace_page__zMSa3{--optimise-green:132 239 177;--optimise-green-ink:132 239 177;width:100%;min-width:0;padding:12px 14px 96px;color:rgb(var(--text));font:400 13px/1.4 Inter,Arial,sans-serif}html.light .optimise-workspace_page__zMSa3{--optimise-green-ink:20 112 60}.optimise-workspace_page__zMSa3 .text-positive{color:rgb(var(--optimise-green-ink))}.optimise-workspace_pageHeader__SmSJq{display:flex;align-items:flex-end;gap:16px;margin-bottom:9px}.optimise-workspace_pageHeader__SmSJq h1{margin:0;color:rgb(var(--text));font:700 22px/1 var(--font-display),sans-serif;letter-spacing:-.02em}.optimise-workspace_pageHeader__SmSJq p{margin:4px 0 0;color:rgb(var(--text-muted));font:500 11px/1.35 var(--font-mono),monospace}.optimise-workspace_pageTitleRow__hy232{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.optimise-workspace_statePanel__QARW2 h2{font:700 22px/1.2 var(--font-display),sans-serif;margin:12px 0}.optimise-workspace_controlDeck__xVLWO{display:flex;min-width:0;min-height:44px;align-items:center;gap:6px;border:1px solid rgb(var(--hairline)/.13);border-radius:6px;background:rgb(var(--surface));padding:5px 7px;scrollbar-width:thin}.optimise-workspace_controlGroup__RgT1T{display:contents}.optimise-workspace_controlChip__FSXfX,.optimise-workspace_controlField__fbDSc{display:flex;height:30px;flex:0 0 auto;align-items:center;gap:7px;border:1px solid rgb(var(--hairline)/.13);border-radius:5px;background:rgb(var(--surface-raised));padding:0 9px;white-space:nowrap}.optimise-workspace_controlField__fbDSc>span,.optimise-workspace_controlLabel__zX00t,.optimise-workspace_eyebrow__MEBdZ{color:rgb(var(--text-faint));font:700 10px/1.2 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.optimise-workspace_numberInput__pcct6,.optimise-workspace_select__LD85n{height:26px;border:0;background:transparent;color:rgb(var(--text));font:600 11px/1 var(--font-mono),monospace;outline-offset:1px}.optimise-workspace_numberInput__pcct6{width:32px;padding:0;text-align:center}.optimise-workspace_select__LD85n{width:auto;max-width:208px;padding:0 20px 0 0}.optimise-workspace_controlHint__DX7y6{display:none}.optimise-workspace_controlActions__nPtiu{display:flex;flex:0 0 auto;gap:6px;margin-left:auto}.optimise-workspace_controlAction___u9vr,.optimise-workspace_primaryAction__TeKn_{height:32px!important;border-radius:5px!important;padding:0 14px!important;font:800 11px/1 var(--font-mono),monospace!important;text-transform:uppercase}.optimise-workspace_controlAction___u9vr svg,.optimise-workspace_primaryAction__TeKn_ svg{width:14px;height:14px}.optimise-workspace_checkControl__P_Orq{display:inline-flex;height:30px;flex:0 0 auto;align-items:center;gap:6px;border:1px solid rgb(var(--accent));border-radius:5px;background:rgb(var(--accent)/.14);padding:0 9px;color:rgb(var(--accent));font:600 11px/1 var(--font-mono),monospace;white-space:nowrap}.optimise-workspace_checkControl__P_Orq input{width:12px;height:12px;accent-color:rgb(var(--accent))}.optimise-workspace_notice__245PR{margin:7px 0 0;border:1px solid rgb(var(--hairline)/.2);border-radius:5px;padding:7px 9px;background:rgb(var(--surface-raised));color:rgb(var(--text-muted));font:600 10px/1.4 var(--font-mono),monospace}.optimise-workspace_noticeError__As84C{border-color:rgb(var(--negative)/.38);background:rgb(var(--negative)/.09);color:rgb(var(--negative))}.optimise-workspace_selectControl__OAEcC{height:auto;border-color:transparent;background:transparent;padding:0}.optimise-workspace_selectControl__OAEcC>div{min-width:0}.optimise-workspace_optimiseSelect__EcTnL{width:auto!important;max-width:208px;height:28px!important;min-height:28px!important;border-color:transparent!important;background:rgb(var(--surface-raised))!important;box-shadow:none!important;font:600 12px/1 var(--font-mono),monospace!important}.optimise-workspace_optimiseSelect__EcTnL:hover:not(:disabled){border-color:rgb(var(--accent)/.48)!important}.optimise-workspace_optimiseSelect__EcTnL:focus-visible{border-color:rgb(var(--accent)/.72)!important;box-shadow:0 0 0 2px rgb(var(--accent)/.2)!important}.optimise-workspace_runAlertBody__YVmSh{display:grid;justify-items:center;gap:12px;padding:4px 8px 2px;text-align:center}.optimise-workspace_runAlertIcon__qgXhO{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.optimise-workspace_runAlertMessage__N85iD{max-width:34ch;margin:0;color:rgb(var(--text));font:650 12px/1.5 var(--font-mono),monospace;overflow-wrap:anywhere}.optimise-workspace_runAlertAction__YnUrB{min-width:96px;min-height:44px;border-radius:5px;padding:0 16px;font:800 11px/1 var(--font-mono),monospace;text-transform:uppercase}.optimise-workspace_runAlertAction__YnUrB:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.optimise-workspace_summaryStrip__OZ8gf{display:flex;align-items:stretch;gap:1px;margin:7px 0;overflow:hidden;border:1px solid rgb(var(--hairline)/.13);border-radius:6px;background:rgb(var(--hairline)/.13)}.optimise-workspace_summaryItem__GM9z9{min-width:0;min-height:64px;flex:1;background:rgb(var(--surface));padding:6px 9px}.optimise-workspace_summaryItem__GM9z9 span{display:block;color:rgb(var(--text-faint));font:700 10px/1.2 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.optimise-workspace_summaryItem__GM9z9 strong{display:block;margin-top:2px;color:rgb(var(--text));font:700 15px/1.15 var(--font-mono),monospace;font-variant-numeric:tabular-nums}.optimise-workspace_summaryItem__GM9z9 em{display:block;color:rgb(var(--text-muted));font:500 10px/1.2 var(--font-mono),monospace;font-style:normal}.optimise-workspace_positive__g02zC{color:rgb(var(--optimise-green-ink))!important}.optimise-workspace_negative__FOhCI{color:rgb(var(--negative))!important}.optimise-workspace_muted__apEOc{color:rgb(var(--text-muted))!important}.optimise-workspace_change__xAyHL{color:rgb(var(--accent))!important;font-weight:700}.optimise-workspace_resultsGrid__U54NT{display:grid;min-width:0;grid-template-columns:minmax(570px,.82fr) minmax(640px,1.18fr);align-items:start;gap:8px;margin-top:8px}.optimise-workspace_preResultGrid__0Nrn0{display:grid;grid-template-columns:minmax(320px,.65fr) minmax(288px,1.35fr);align-items:start;gap:8px;margin-top:8px}.optimise-workspace_pitchPair__Kt0tM{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(280px,1fr));gap:8px}.optimise-workspace_dataColumn__MW036{display:grid;min-width:0;gap:8px}.optimise-workspace_analysisPanel__IK2jU,.optimise-workspace_analyticsCard__BStPU,.optimise-workspace_panel__rTuia,.optimise-workspace_pitchPanel__7mF14,.optimise-workspace_statePanel__QARW2{min-width:0;overflow:hidden;border:1px solid rgb(var(--hairline)/.13);border-radius:6px;background:rgb(var(--surface));box-shadow:0 5px 16px rgb(0 0 0/.25)}.optimise-workspace_panelHeader__L1LU_{display:flex;min-height:31px;align-items:center;gap:8px;border-bottom:1px solid rgb(var(--hairline)/.13);background:linear-gradient(180deg,rgb(var(--surface-raised)),rgb(var(--surface)));padding:0 9px;color:rgb(var(--text));font:700 10.5px/1.2 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.optimise-workspace_panelDot___oZ6H{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:rgb(var(--accent))}.optimise-workspace_panelDotPositive__zm9jR{background:rgb(var(--optimise-green))}.optimise-workspace_panelMeta__OOZNj{margin-left:auto;white-space:nowrap}.optimise-workspace_panelIntro__rU_TJ,.optimise-workspace_panelMeta__OOZNj{color:rgb(var(--text-muted));font-weight:500;letter-spacing:0;text-transform:none}.optimise-workspace_pitchPanel__7mF14 [data-density]{width:100%;max-width:none;margin:0}.optimise-workspace_emptyPitch__ciB_B,.optimise-workspace_pitchPanel__7mF14 [data-squad-pitch]{position:relative;display:flex;width:100%;height:510px;min-height:510px;flex-direction:column;justify-content:space-evenly;gap:13px;overflow:hidden;border:0;border-radius:0;background:linear-gradient(180deg,#123d25,#144c2c 50%,#123d25);padding:20px 8px}.optimise-workspace_emptyPitch__ciB_B:before,.optimise-workspace_pitchPanel__7mF14 [data-squad-pitch]:before{content:"";position:absolute;z-index:0;inset:12px;border:1px solid rgb(240 235 226/.16);background:linear-gradient(180deg,transparent 49.8%,rgb(240 235 226/.16) 50%,transparent 50.2%);pointer-events:none}.optimise-workspace_emptyPitch__ciB_B:after,.optimise-workspace_pitchPanel__7mF14 [data-squad-pitch]:after{content:"";position:absolute;z-index:0;top:50%;left:50%;width:72px;height:72px;transform:translate(-50%,-50%);border:1px solid rgb(240 235 226/.16);border-radius:50%;pointer-events:none}.optimise-workspace_emptyPitch__ciB_B>div{z-index:1;display:grid;justify-items:center;gap:5px;margin:auto;padding:12px;text-align:center}.optimise-workspace_emptyPitch__ciB_B strong{color:#fff;font:700 12px/1.2 var(--font-display),sans-serif}.optimise-workspace_emptyPitch__ciB_B span{max-width:210px;color:rgb(240 235 226/.7);font:600 10px/1.45 var(--font-mono),monospace}.optimise-workspace_pitchPanel__7mF14 [data-squad-pitch]>[data-position]{z-index:1;flex:1 1 0;align-items:center;gap:3px}.optimise-workspace_pitchPanel__7mF14 [data-squad-player-token]{max-width:70px;padding:0;gap:0}.optimise-workspace_pitchPanel__7mF14 [data-squad-kit]{width:35px;max-width:35px}.optimise-workspace_pitchPanel__7mF14 [data-squad-kit] img{width:35px;height:41px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 3px rgb(0 0 0/.22))}.optimise-workspace_pitchPanel__7mF14 [data-squad-player-token]>span:nth-last-of-type(3){margin-top:-2px;color:#fff;font:700 12px/1.1 var(--font-display),sans-serif;text-shadow:0 1px 2px #000}.optimise-workspace_pitchPanel__7mF14 [data-squad-player-token]>span:nth-last-of-type(2){margin-top:0;color:#fff;font:700 11px/1.1 var(--font-mono),monospace;text-shadow:0 1px 2px #000}.optimise-workspace_pitchPanel__7mF14 [data-squad-player-token]>span:last-of-type{display:none}.optimise-workspace_pitchPanel__7mF14 [data-squad-trays]{display:grid;width:100%;grid-template-columns:1fr;gap:0;margin:0}.optimise-workspace_pitchPanel__7mF14 [data-squad-trays]>section{width:100%!important;min-width:0!important;border-top:1px solid rgb(var(--hairline)/.13);padding:7px}.optimise-workspace_pitchPanel__7mF14 [data-squad-trays] h3{margin:0 0 6px;color:rgb(var(--text-faint));font:700 10px/1 var(--font-mono),monospace;letter-spacing:.08em}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip]{display:grid;width:100%;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;overflow:visible;border:0;border-radius:0;background:transparent;padding:0}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip]>*{width:100%;max-width:none;min-width:0;flex:none}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip] [data-squad-player-token]{display:grid;width:100%;max-width:none;min-height:38px;grid-template-columns:24px minmax(0,1fr);grid-template-rows:1fr 1fr;align-items:center;-moz-column-gap:5px;column-gap:5px;border:1px solid rgb(var(--hairline)/.13);border-radius:5px;background:rgb(var(--surface-raised));padding:4px 6px;text-align:left}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip] [data-squad-kit]{width:24px;max-width:24px;grid-row:1/3}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip] [data-squad-kit] img{width:24px;height:28px}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip] [data-squad-player-token]>span:nth-last-of-type(3){grid-column:2;margin:0;color:rgb(var(--text));font-size:11px;text-shadow:none}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip] [data-squad-player-token]>span:nth-last-of-type(2){grid-column:2;color:rgb(var(--optimise-green-ink));font-size:10px;text-shadow:none}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip] [data-squad-player-token]>span:last-of-type{display:none}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip]>button{grid-column:1/-1}.optimise-workspace_pitchAlert__MpR1d{border-bottom:1px solid rgb(var(--negative)/.25);padding:7px;background:rgb(var(--negative)/.1);color:rgb(var(--negative));font:600 10px/1.4 var(--font-mono),monospace}.optimise-workspace_tableScroll__NU5dq{position:relative;width:100%;max-width:100%;height:345px;overflow:auto}.optimise-workspace_rosterTable__5wGxg{width:100%;min-width:700px;border-collapse:collapse;font:500 12px/1.2 var(--font-mono),monospace;font-variant-numeric:tabular-nums}.optimise-workspace_rosterTable__5wGxg th{position:sticky;z-index:2;top:0;height:29px;padding:0 8px;border-bottom:1px solid rgb(var(--hairline)/.24);background:rgb(var(--surface-raised));color:rgb(var(--text-muted));font:700 10px/1.2 var(--font-mono),monospace;letter-spacing:.07em;text-align:right;text-transform:uppercase;white-space:nowrap}.optimise-workspace_rosterTable__5wGxg td:nth-child(-n+2),.optimise-workspace_rosterTable__5wGxg th:nth-child(-n+2){text-align:left}.optimise-workspace_rosterTable__5wGxg td{height:34px;padding:0 8px;border-bottom:1px solid rgb(var(--hairline)/.13);text-align:right}.optimise-workspace_rosterTable__5wGxg tbody tr:hover td{background:rgb(var(--accent)/.05)}.optimise-workspace_identityCell__VVKkw{display:flex;min-width:144px;align-items:center;gap:6px}.optimise-workspace_identityCell__VVKkw img{width:24px;height:28px;-o-object-fit:contain;object-fit:contain}.optimise-workspace_identityCell__VVKkw strong{max-width:176px;overflow:hidden;font:700 12px/1.2 var(--font-display),sans-serif;text-overflow:ellipsis;white-space:nowrap}.optimise-workspace_positionBadge__15vya{display:inline-flex;min-width:24px;height:17px;align-items:center;justify-content:center;border-radius:4px;background:rgb(var(--pitch-600));color:rgb(var(--pitch-text));font:700 10px/1 var(--font-mono),monospace}.optimise-workspace_pointsCell__IsqiE{text-align:right}.optimise-workspace_analysisPanel__IK2jU .optimise-workspace_panelHeader__L1LU_{min-height:34px;flex-wrap:wrap;padding-block:5px}.optimise-workspace_chartTabs__DLzeL,.optimise-workspace_tabList__xEH2z{display:flex;max-width:100%;align-items:center;gap:2px;overflow-x:auto;border-bottom:1px solid rgb(var(--hairline)/.13);background:rgb(var(--surface));padding:4px;scrollbar-width:thin}.optimise-workspace_chartTabs__DLzeL button,.optimise-workspace_tabList__xEH2z button{min-height:34px;flex:0 0 auto;border:1px solid transparent;border-radius:4px;background:transparent;padding:0 10px;color:rgb(var(--text-muted));font:700 11px/1 var(--font-mono),monospace;cursor:pointer;white-space:nowrap}.optimise-workspace_chartTabs__DLzeL button[aria-selected=true],.optimise-workspace_tabList__xEH2z button[aria-selected=true]{border-color:rgb(var(--hairline)/.24);background:rgb(var(--surface-raised));color:rgb(var(--accent))}.optimise-workspace_tabPanel__69RdS{min-width:0;overflow:hidden;padding:8px}.optimise-workspace_gameweekPanel__YMwPE{min-width:0}.optimise-workspace_tabPanel__69RdS>:first-child{margin-top:0!important}.optimise-workspace_tabPanel__69RdS>:last-child{margin-bottom:0!important}.optimise-workspace_tabPanel__69RdS .fv-surface{box-shadow:none}.optimise-workspace_chartShell__tii_u{min-width:0;overflow:hidden;border:1px solid rgb(var(--hairline)/.13);border-radius:5px;background:rgb(var(--surface-raised))}.optimise-workspace_chartStage__hQ9uN{min-height:260px;padding:14px}.optimise-workspace_chartCaption__AXBNz{margin:0 0 10px;color:rgb(var(--text-muted));font:500 10px/1.45 var(--font-mono),monospace}.optimise-workspace_legend__GVAQb{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:12px;color:rgb(var(--text-muted));font:600 10px var(--font-mono),monospace}.optimise-workspace_legend__GVAQb span{display:inline-flex;align-items:center;gap:5px}.optimise-workspace_legend__GVAQb i{display:inline-block;width:18px;height:4px;border-radius:2px}.optimise-workspace_legendOptimal__SI_s5{background:rgb(var(--optimise-green))}.optimise-workspace_legendActual__DUscW{background:repeating-linear-gradient(45deg,rgb(var(--accent)) 0 4px,rgb(var(--accent)/.55) 4px 7px)}.optimise-workspace_legendOpponent__ZS83U{background:rgb(var(--info))}.optimise-workspace_barChartFrame__JPqNH{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:stretch;margin-bottom:26px}.optimise-workspace_yScale__HJ9mx{display:flex;height:180px;flex-direction:column;justify-content:space-between;padding:0 7px 0 0;color:rgb(var(--text-muted));font:600 9px var(--font-mono),monospace;text-align:right}.optimise-workspace_yScale__HJ9mx small{font-size:8px}.optimise-workspace_groupChart__k7Poi{display:grid;height:180px;min-width:0;grid-template-columns:repeat(auto-fit,minmax(54px,1fr));align-items:stretch;gap:18px;border-left:1px solid rgb(var(--hairline)/.13);border-bottom:1px solid rgb(var(--hairline)/.13);background:repeating-linear-gradient(to bottom,rgb(var(--hairline)/.13) 0 1px,transparent 1px 60px);padding:0 18px}.optimise-workspace_groupColumn__J1gyW{position:relative;display:flex;height:180px;align-items:flex-end;gap:4px}.optimise-workspace_barStick__A__nh{position:relative;height:var(--bar-height);min-height:8px;flex:1;border-radius:3px 3px 0 0}.optimise-workspace_barActual__SxD8A{background:rgb(var(--accent));background-image:repeating-linear-gradient(45deg,transparent 0 4px,rgb(0 0 0/.12) 4px 7px)}.optimise-workspace_barOpponent__Iehqm{background:rgb(var(--info))}.optimise-workspace_barStick__A__nh strong{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font:700 10px var(--font-mono),monospace;white-space:nowrap}.optimise-workspace_barUnavailable__YjwIT{height:1px!important;min-height:0;border-bottom:1px dashed rgb(var(--hairline)/.24);border-radius:0;background:transparent!important}.optimise-workspace_barUnavailable__YjwIT strong{top:-18px;color:rgb(var(--text-muted));font-size:9px}.optimise-workspace_barLabel__ex6b5{position:absolute;top:186px;left:50%;transform:translateX(-50%);font:700 10px var(--font-mono),monospace;white-space:nowrap}.optimise-workspace_chartData__1LdVY{margin-top:8px;border-top:1px solid rgb(var(--hairline)/.13)}.optimise-workspace_chartData__1LdVY summary{min-height:36px;padding:10px;color:rgb(var(--accent));cursor:pointer;font:700 10px var(--font-mono),monospace}.optimise-workspace_chartData__1LdVY .optimise-workspace_tableScroll__NU5dq{height:auto;max-height:260px}.optimise-workspace_chartTable__EH1Ae{width:100%;min-width:620px;border-collapse:collapse;font:500 11px var(--font-mono),monospace}.optimise-workspace_chartTable__EH1Ae th{height:31px;padding:5px 7px;background:rgb(var(--surface-raised));color:rgb(var(--text-muted));text-align:left}.optimise-workspace_chartTable__EH1Ae td{padding:7px;border-top:1px solid rgb(var(--hairline)/.13)}.optimise-workspace_localNote__CoTBi{display:flex;align-items:center;gap:7px;margin-bottom:7px;padding:7px 9px;border:1px solid rgb(226 186 74/.35);border-radius:5px;background:rgb(226 186 74/.07);color:rgb(226 186 74);font:600 10px/1.45 var(--font-mono),monospace}.optimise-workspace_workspaceEmpty__UtJkz{display:flex;min-height:164px;align-items:flex-start;justify-content:center;gap:9px;padding:38px 18px;text-align:left}.optimise-workspace_workspaceEmpty__UtJkz>.optimise-workspace_panelDot___oZ6H{margin-top:5px}.optimise-workspace_workspaceEmpty__UtJkz strong{display:block;color:rgb(var(--text));font:700 12px/1.3 var(--font-display),sans-serif}.optimise-workspace_workspaceEmpty__UtJkz p{max-width:520px;margin:4px 0 0;color:rgb(var(--text-muted));font:500 11px/1.5 var(--font-mono),monospace}.optimise-workspace_dataScroll__vfhzm{position:relative;width:100%;max-width:100%;overflow:auto}.optimise-workspace_breakdownTable__h1s_i{width:100%;min-width:1050px;border-collapse:collapse;font:500 11px/1.35 var(--font-mono),monospace;font-variant-numeric:tabular-nums}.optimise-workspace_breakdownTable__h1s_i th{height:31px;padding:5px 7px;border-bottom:1px solid rgb(var(--hairline)/.24);background:rgb(var(--surface-raised));color:rgb(var(--text-muted));font-size:10px;text-align:left;white-space:nowrap}.optimise-workspace_breakdownTable__h1s_i td{padding:7px;border-bottom:1px solid rgb(var(--hairline)/.13);vertical-align:top}.optimise-workspace_playersCell__IMQ95{min-width:105px;color:rgb(var(--text-muted))}.optimise-workspace_scoreInput__yplQI{width:62px;height:30px;padding:0 7px;border:1px solid rgb(var(--hairline)/.24);border-radius:4px;background:rgb(var(--surface));color:rgb(var(--text));font:700 11px var(--font-mono),monospace}.optimise-workspace_scoreInput__yplQI::-moz-placeholder{color:rgb(var(--text-faint))}.optimise-workspace_scoreInput__yplQI::placeholder{color:rgb(var(--text-faint))}.optimise-workspace_sourcePill__AdQmH{display:block;max-width:96px;margin-top:3px;color:rgb(var(--text-muted));font:600 9px/1.25 var(--font-mono),monospace}.optimise-workspace_resultBadge__53DEU{display:inline;font:800 20px/1 var(--font-mono),monospace}.optimise-workspace_resultBadge__53DEU[data-result=W]{color:rgb(var(--optimise-green-ink))}.optimise-workspace_resultBadge__53DEU[data-result=L]{color:rgb(var(--negative))}.optimise-workspace_detailToggle__Cih2m{min-height:32px;padding:0 9px;border:1px solid rgb(var(--hairline)/.24);border-radius:4px;background:rgb(var(--surface));color:rgb(var(--text));font:700 10px var(--font-mono),monospace}.optimise-workspace_detailToggle__Cih2m:hover{border-color:rgb(var(--accent));color:rgb(var(--accent))}.optimise-workspace_gameweekDetail__eVojz td{background:rgb(var(--surface-raised))}.optimise-workspace_gameweekDetailGrid__zOyH7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.optimise-workspace_gameweekDetailGrid__zOyH7 div{display:grid;gap:4px;padding:7px;border:1px solid rgb(var(--hairline)/.13);border-radius:4px}.optimise-workspace_gameweekDetailGrid__zOyH7 strong{font:700 10px var(--font-mono),monospace;text-transform:uppercase}.optimise-workspace_gameweekDetailGrid__zOyH7 span{color:rgb(var(--text-muted))}.optimise-workspace_grabScroll__8yse6{cursor:grab;touch-action:auto;overscroll-behavior-x:contain}.optimise-workspace_grabScroll__8yse6[data-pan-active=true]{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.optimise-workspace_grabScroll__8yse6:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:-2px}html.light .optimise-workspace_page__zMSa3 .fv-minimal-scrollbars{scrollbar-color:rgb(var(--hairline)/.72) transparent}html.light .optimise-workspace_page__zMSa3 .fv-minimal-scrollbars::-webkit-scrollbar-thumb{background:rgb(var(--hairline)/.72);background-clip:padding-box}.optimise-workspace_analyticsGrid__kWKS6,.optimise-workspace_listGrid__99ubu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.optimise-workspace_analyticsCard__BStPU{box-shadow:none;background:rgb(var(--surface-raised));padding:9px}.optimise-workspace_analyticsCard__BStPU h3,.optimise-workspace_cardHeading__0tvN_ h3{margin:0 0 6px;color:rgb(var(--text));font:700 12px/1.3 var(--font-display),sans-serif}.optimise-workspace_cardHeading__0tvN_{display:flex;align-items:center;justify-content:space-between;gap:8px}.optimise-workspace_analyticsCard__BStPU p{margin:4px 0;color:rgb(var(--text-muted));font:500 11px/1.5 var(--font-mono),monospace}.optimise-workspace_analyticsCard__BStPU .optimise-workspace_big__FPkMi,.optimise-workspace_big__FPkMi{display:block;margin:4px 0;color:rgb(var(--optimise-green-ink));font:700 19px/1.2 var(--font-mono),monospace}.optimise-workspace_info__kmU_9{color:rgb(var(--info))!important}.optimise-workspace_simpleList__u2eim{display:grid;gap:0;margin:0;padding:0;list-style:none}.optimise-workspace_simpleList__u2eim li{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid rgb(var(--hairline)/.13);color:rgb(var(--text-muted));font:500 11px/1.35 var(--font-mono),monospace}.optimise-workspace_simpleList__u2eim li:last-child{border-bottom:0}.optimise-workspace_simpleList__u2eim strong{color:rgb(var(--text));font:700 12px var(--font-display),sans-serif}.optimise-workspace_emptyState__uoTu0{padding:16px;color:rgb(var(--text-muted));font:500 11px/1.4 var(--font-mono),monospace;text-align:center}.optimise-workspace_contributionRow__sF4dM{display:grid;grid-template-columns:minmax(86px,1fr) minmax(70px,2fr) 42px;align-items:center;gap:7px;min-height:30px;font:600 10px var(--font-mono),monospace}.optimise-workspace_contributionRow__sF4dM>strong{overflow:hidden;font:700 11px var(--font-display),sans-serif;text-overflow:ellipsis;white-space:nowrap}.optimise-workspace_contributionRow__sF4dM>span{height:7px;overflow:hidden;border-radius:4px;background:rgb(var(--surface))}.optimise-workspace_contributionRow__sF4dM>span i{display:block;height:100%;border-radius:4px;background:rgb(var(--optimise-green))}.optimise-workspace_contributionRow__sF4dM>b{text-align:right}.optimise-workspace_kv__VDwZp{display:grid;min-height:30px;grid-template-columns:1fr auto;align-items:center;gap:5px;border-bottom:1px solid rgb(var(--hairline)/.13);padding:4px 0;font:600 10px var(--font-mono),monospace}.optimise-workspace_kv__VDwZp:last-child{border-bottom:0}.optimise-workspace_recommendation__MdAqm{display:grid;min-height:48px;grid-template-columns:1fr auto;align-items:center;gap:8px;border-bottom:1px solid rgb(var(--hairline)/.13);padding:8px 0}.optimise-workspace_recommendation__MdAqm:last-child{border-bottom:0}.optimise-workspace_recommendation__MdAqm strong{display:block;font:700 12px var(--font-display),sans-serif}.optimise-workspace_recommendation__MdAqm small{display:block;color:rgb(var(--text-muted));font:500 10px var(--font-mono),monospace}.optimise-workspace_recommendationBadge__sRBMq{display:inline-flex;height:17px;align-items:center;border:1px solid rgb(var(--info)/.5);border-radius:4px;padding:0 5px;color:rgb(var(--info));font:700 10px/1 var(--font-mono),monospace;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.optimise-workspace_smallAction__J5Dnp{min-height:32px!important;border-radius:4px!important;padding:0 9px!important;font:700 10px var(--font-mono),monospace!important}.optimise-workspace_actionRow__pOkJQ{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.optimise-workspace_rosterGrid__xJ6UY{display:grid;grid-template-columns:2fr 1fr;gap:7px}.optimise-workspace_rosterCard__Thh9i{overflow:hidden;border:1px solid rgb(var(--hairline)/.13);border-radius:5px;background:rgb(var(--surface-raised))}.optimise-workspace_rosterCard__Thh9i h3{margin:0;border-bottom:1px solid rgb(var(--hairline)/.13);padding:8px;font:700 11px var(--font-mono),monospace;text-transform:uppercase}.optimise-workspace_rosterEntry__70Xa2{display:grid;min-height:38px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;border-bottom:1px solid rgb(var(--hairline)/.13);padding:4px 8px}.optimise-workspace_rosterEntry__70Xa2:last-child{border-bottom:0}.optimise-workspace_rosterEntry__70Xa2 img{width:22px;height:27px;-o-object-fit:contain;object-fit:contain}.optimise-workspace_rosterEntry__70Xa2 strong{display:block;font:700 11px var(--font-display),sans-serif}.optimise-workspace_rosterEntry__70Xa2 small{display:block;color:rgb(var(--text-muted));font:500 9px var(--font-mono),monospace}.optimise-workspace_rosterEntry__70Xa2>b{font:700 10px var(--font-mono),monospace}.optimise-workspace_statePage__OlCRJ{display:grid;min-height:min(576px,calc(100vh - 80px));place-items:center}.optimise-workspace_statePanel__QARW2{width:min(544px,100%);padding:clamp(16px,4vw,32px);text-align:center}.optimise-workspace_statePanel__QARW2 h1{margin:6px 0 9px;color:rgb(var(--text));font:700 clamp(22px,3vw,29px) var(--font-display),sans-serif}.optimise-workspace_statePanel__QARW2 p{margin:0;color:rgb(var(--text-muted));font-size:13px;line-height:1.55}.optimise-workspace_stateAction__WPY8X{display:flex;justify-content:center;margin-top:16px}.optimise-workspace_controlField__fbDSc>b{font:600 11px/1 var(--font-mono),monospace}.optimise-workspace_numberInput__pcct6,.optimise-workspace_scoreInput__yplQI{-moz-appearance:textfield}.optimise-workspace_numberInput__pcct6::-webkit-inner-spin-button,.optimise-workspace_numberInput__pcct6::-webkit-outer-spin-button,.optimise-workspace_scoreInput__yplQI::-webkit-inner-spin-button,.optimise-workspace_scoreInput__yplQI::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.optimise-workspace_pitchPanel__7mF14 [data-squad-player-token]>span:nth-last-of-type(3){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip]{display:grid!important}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip]>*{width:100%!important;max-width:none!important;min-width:0!important;flex:none!important}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip] [data-squad-player-token]{display:grid!important;width:100%!important;max-width:none!important}.optimise-workspace_scoreInput__yplQI{padding-inline:3px;font-size:10px;text-align:center}.optimise-workspace_chartStage__hQ9uN{max-width:100%;overflow-x:auto}.optimise-workspace_barStick__A__nh{min-height:0}.optimise-workspace_barPositiveValue__hSpRP{min-height:8px}.optimise-workspace_barZeroValue__YHtGC{height:1px!important;border-bottom:1px solid rgb(var(--text-muted));border-radius:0;background:transparent!important}.optimise-workspace_barNegativeValue__FXKl4{height:3px!important;transform:translateY(3px);border-radius:0}.optimise-workspace_barNegativeValue__FXKl4 strong{top:5px}@media(max-width:1250px){.optimise-workspace_resultsGrid__U54NT{grid-template-columns:1fr}.optimise-workspace_pitchPair__Kt0tM{grid-template-columns:repeat(2,minmax(280px,1fr))}.optimise-workspace_emptyPitch__ciB_B,.optimise-workspace_pitchPanel__7mF14 [data-squad-pitch]{height:480px;min-height:480px}}@media(max-width:860px){.optimise-workspace_controlDeck__xVLWO{flex-wrap:wrap;overflow:visible}.optimise-workspace_controlActions__nPtiu{margin-left:0}.optimise-workspace_summaryStrip__OZ8gf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.optimise-workspace_preResultGrid__0Nrn0{grid-template-columns:1fr}}@media(max-width:700px){.optimise-workspace_page__zMSa3{padding:9px 8px 96px}.optimise-workspace_pageHeader__SmSJq h1{font-size:20px}.optimise-workspace_pageHeader__SmSJq p{font-size:10px}.optimise-workspace_controlDeck__xVLWO{flex-wrap:wrap;overflow:visible}.optimise-workspace_controlDeck__xVLWO>*{flex:1 1 auto}.optimise-workspace_controlActions__nPtiu{width:100%}.optimise-workspace_controlAction___u9vr,.optimise-workspace_primaryAction__TeKn_{flex:1 1 auto;min-height:44px!important}.optimise-workspace_runAlertBody__YVmSh{padding-inline:4px}.optimise-workspace_pitchPair__Kt0tM{grid-template-columns:1fr}.optimise-workspace_emptyPitch__ciB_B,.optimise-workspace_pitchPanel__7mF14 [data-squad-pitch]{height:470px;min-height:470px}.optimise-workspace_pitchPanel__7mF14 [data-squad-kit]{width:38px;max-width:38px}.optimise-workspace_pitchPanel__7mF14 [data-squad-kit] img{width:38px;height:44px}.optimise-workspace_analyticsGrid__kWKS6,.optimise-workspace_listGrid__99ubu,.optimise-workspace_rosterGrid__xJ6UY{grid-template-columns:1fr}.optimise-workspace_chartTabs__DLzeL button,.optimise-workspace_tabList__xEH2z button{min-height:44px}.optimise-workspace_tabPanel__69RdS{padding:6px}.optimise-workspace_panelMeta__OOZNj{max-width:45%;overflow:hidden;text-overflow:ellipsis}.optimise-workspace_gameweekDetailGrid__zOyH7{grid-template-columns:1fr 1fr}}.optimise-workspace_trendSvg__0Ns8A{display:block;width:100%;min-width:560px;height:250px}.optimise-workspace_trendGrid__EHKR1{fill:none;stroke:rgb(var(--hairline)/.13);stroke-width:1}.optimise-workspace_trendActual__kk9PN,.optimise-workspace_trendOptimal__1NHM_,.optimise-workspace_trendThird__XjPTD{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.optimise-workspace_trendOptimal__1NHM_{stroke:rgb(var(--optimise-green-ink))}.optimise-workspace_trendActual__kk9PN{stroke:rgb(var(--accent));stroke-dasharray:9 6}.optimise-workspace_trendThird__XjPTD{stroke:rgb(var(--info));stroke-dasharray:2 7}.optimise-workspace_trendAxis__VOyMF text,.optimise-workspace_trendLabels__gbwWt text{fill:rgb(var(--text-muted));font:600 10px var(--font-mono),monospace}.optimise-workspace_trendLabels__gbwWt text{fill:rgb(var(--text));font-weight:700}.optimise-workspace_heatmap__L0NL0{display:grid;min-width:420px;gap:3px;color:rgb(var(--text-muted));font:700 10px var(--font-mono),monospace}.optimise-workspace_heatmap__L0NL0>div{display:grid;min-height:34px;place-items:center;border:1px solid rgb(var(--hairline)/.13);border-radius:3px;background:rgb(var(--surface))}.optimise-workspace_heatmap__L0NL0>div[data-level=low]{background:rgb(var(--optimise-green)/.1);color:rgb(var(--text))}.optimise-workspace_heatmap__L0NL0>div[data-level=mid]{background:rgb(var(--optimise-green)/.24);color:rgb(var(--text))}.optimise-workspace_heatmap__L0NL0>div[data-level=high]{background:rgb(var(--optimise-green)/.42);color:rgb(var(--text))}.optimise-workspace_heatmap__L0NL0>div[data-level=none]{color:rgb(var(--text-muted))}.optimise-workspace_heatLabel__FcOhz{justify-content:start!important;padding-inline:8px;color:rgb(var(--text))}.optimise-workspace_fixtureCaption__nZFwE{margin:7px 10px;color:rgb(var(--text-muted));font:600 9px var(--font-mono),monospace;text-transform:uppercase}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip] [data-squad-player-token]{flex:1 1 auto!important;flex-basis:auto!important}.optimise-workspace_dialogBackdrop__bFtdo{position:fixed;z-index:80;inset:0;display:grid;place-items:center;background:rgb(0 0 0/.68);padding:16px}.optimise-workspace_dialog__oZH7a{width:min(520px,100%);overflow:hidden;border:1px solid rgb(var(--hairline)/.24);border-radius:6px;background:rgb(var(--surface));box-shadow:0 20px 60px rgb(0 0 0/.5)}.optimise-workspace_dialog__oZH7a>header{display:flex;min-height:31px;align-items:center;gap:8px;border-bottom:1px solid rgb(var(--hairline)/.13);background:linear-gradient(180deg,rgb(var(--surface-raised)),rgb(var(--surface)));padding:0 9px;color:rgb(var(--text));font:700 10.5px var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.optimise-workspace_dialog__oZH7a header button{margin-left:auto;border:0;background:transparent;color:rgb(var(--text-muted));font-size:20px}.optimise-workspace_dialogBody__WXTJe{display:grid;gap:12px;padding:16px}.optimise-workspace_dialogBody__WXTJe h2{margin:0;color:rgb(var(--text));font:700 18px/1.2 var(--font-display),sans-serif}.optimise-workspace_dialogBody__WXTJe p{margin:0;color:rgb(var(--text-muted));font:500 11px/1.5 var(--font-mono),monospace}.optimise-workspace_dialogField__hwlVa{display:grid;gap:5px}.optimise-workspace_dialogField__hwlVa span{color:rgb(var(--text-faint));font:700 10px var(--font-mono),monospace;text-transform:uppercase}.optimise-workspace_dialogField__hwlVa input{height:36px;border:1px solid rgb(var(--hairline)/.24);border-radius:5px;background:rgb(var(--surface-raised));padding:0 9px;color:rgb(var(--text));font:600 11px var(--font-mono),monospace}.optimise-workspace_dialogNotice__y5zKX{border:1px solid rgb(226 186 74/.35);border-radius:5px;background:rgb(226 186 74/.07);padding:8px;color:rgb(226 186 74);font:600 10px/1.4 var(--font-mono),monospace}.optimise-workspace_dialogActions__1mZ35{display:flex;justify-content:flex-end;gap:7px}.optimise-workspace_controlChip__FSXfX[aria-pressed=true]{border-color:rgb(var(--accent));background:rgb(var(--accent)/.14);color:rgb(var(--accent))}.optimise-workspace_pitchPanel__7mF14 [data-squad-pitch]>[data-position]{justify-content:space-around}.optimise-workspace_pitchPanel__7mF14 [data-squad-pitch]{--optimise-token-points:var(--optimise-green)}.optimise-workspace_pitchPanel__7mF14 [data-squad-player-token]>span:nth-last-of-type(2){color:rgb(var(--optimise-token-points,var(--optimise-green-ink)))}.optimise-workspace_identityCell__VVKkw{min-width:0}.optimise-workspace_positionBadge__15vya{min-width:19px;height:19px;background:rgb(var(--surface-raised));color:rgb(var(--text))}.optimise-workspace_rosterTable__5wGxg{font-weight:400;line-height:1.4}.optimise-workspace_positionContribution__TBjeZ>span i{background:rgb(var(--accent))}.optimise-workspace_groupColumn__J1gyW{position:relative!important;display:block!important;height:180px!important}.optimise-workspace_barStick__A__nh{position:absolute!important;left:calc(var(--bar-index) * 33.333%)!important;width:calc(33.333% - 4px)!important;height:var(--bar-height)!important;min-height:0!important;flex:none!important}.optimise-workspace_barPositiveValue__hSpRP{bottom:calc(100% - var(--bar-baseline))!important;min-height:0!important}.optimise-workspace_barNegativeValue__FXKl4{top:var(--bar-baseline)!important;transform:none!important;border-radius:0 0 3px 3px!important;background:rgb(var(--negative))!important}.optimise-workspace_barUnavailable__YjwIT,.optimise-workspace_barZeroValue__YHtGC{top:var(--bar-baseline)!important;height:1px!important}.optimise-workspace_barNegativeValue__FXKl4 strong{top:auto!important;bottom:-20px;color:rgb(var(--negative))}.optimise-workspace_heatmap__L0NL0>div[data-level=negative]{background:rgb(var(--negative)/.3);color:rgb(var(--negative))}.optimise-workspace_heatmap__L0NL0>div[data-level=zero]{background:rgb(var(--surface));color:rgb(var(--text-muted))}.optimise-workspace_heatmapTable__lNYIy{width:100%;min-width:420px;border-collapse:separate;border-spacing:3px;color:rgb(var(--text-muted));font:700 10px var(--font-mono),monospace}.optimise-workspace_heatmapTable__lNYIy td,.optimise-workspace_heatmapTable__lNYIy th{min-width:48px;height:34px;padding:5px;border:1px solid rgb(var(--hairline)/.13);border-radius:3px;background:rgb(var(--surface));text-align:center}.optimise-workspace_heatmapTable__lNYIy th:first-child{min-width:112px;text-align:left;color:rgb(var(--text))}.optimise-workspace_heatmapTable__lNYIy td[data-level=low]{background:rgb(var(--optimise-green)/.1);color:rgb(var(--text))}.optimise-workspace_heatmapTable__lNYIy td[data-level=mid]{background:rgb(var(--optimise-green)/.24);color:rgb(var(--text))}.optimise-workspace_heatmapTable__lNYIy td[data-level=high]{background:rgb(var(--optimise-green)/.42);color:rgb(var(--text))}.optimise-workspace_heatmapTable__lNYIy td[data-level=none]{color:rgb(var(--text-muted))}.optimise-workspace_heatmapTable__lNYIy td[data-level=negative]{background:rgb(var(--negative)/.3)}.optimise-workspace_heatmapTable__lNYIy td[data-level=zero]{background:rgb(var(--surface));color:rgb(var(--text-muted))}.optimise-workspace_legend__GVAQb i{height:0;border-top:3px solid}.optimise-workspace_legendOptimal__SI_s5{border-color:rgb(var(--optimise-green-ink));background:none}.optimise-workspace_legendActual__DUscW{border-color:rgb(var(--accent));border-top-style:dashed;background:none}.optimise-workspace_legendOpponent__ZS83U{border-color:rgb(var(--info));border-top-style:dotted;background:none}.optimise-workspace_legend__GVAQb i.optimise-workspace_legendOptimal__SI_s5{border-color:rgb(var(--optimise-green-ink))}.optimise-workspace_legend__GVAQb i.optimise-workspace_legendActual__DUscW{border-color:rgb(var(--accent))}.optimise-workspace_legend__GVAQb i.optimise-workspace_legendOpponent__ZS83U{border-color:rgb(var(--info))}@media(max-width:700px){.optimise-workspace_page__zMSa3[data-visual-review=version-d] .optimise-workspace_controlActions__nPtiu{width:auto;flex:1 1 auto}.optimise-workspace_page__zMSa3[data-visual-review=version-d] .optimise-workspace_controlActions__nPtiu>*{width:100%}}.optimise-workspace_pitchPanel__7mF14 .optimise-workspace_panelHeader__L1LU_{flex-wrap:nowrap;white-space:nowrap}.optimise-workspace_pitchPanel__7mF14 .optimise-workspace_panelMeta__OOZNj{min-width:0;overflow:hidden;text-overflow:ellipsis}.optimise-workspace_barStick__A__nh{transition:height .28s ease,top .28s ease,bottom .28s ease}.optimise-workspace_contributionRow__sF4dM>span i,.optimise-workspace_positionContribution__TBjeZ>span i{transition:width .28s ease}.optimise-workspace_trendActual__kk9PN,.optimise-workspace_trendOptimal__1NHM_,.optimise-workspace_trendThird__XjPTD{transition:d .28s ease}.optimise-workspace_resultsGrid__U54NT[data-updating=true] .optimise-workspace_dataColumn__MW036,.optimise-workspace_resultsGrid__U54NT[data-updating=true] .optimise-workspace_pitchPair__Kt0tM>article:last-child{opacity:.76}.optimise-workspace_resultsGrid__U54NT .optimise-workspace_dataColumn__MW036,.optimise-workspace_resultsGrid__U54NT .optimise-workspace_pitchPair__Kt0tM>article:last-child{transition:opacity .18s ease}@media(prefers-reduced-motion:reduce){.optimise-workspace_barStick__A__nh,.optimise-workspace_contributionRow__sF4dM>span i,.optimise-workspace_positionContribution__TBjeZ>span i,.optimise-workspace_resultsGrid__U54NT .optimise-workspace_dataColumn__MW036,.optimise-workspace_resultsGrid__U54NT .optimise-workspace_pitchPair__Kt0tM>article:last-child,.optimise-workspace_trendActual__kk9PN,.optimise-workspace_trendOptimal__1NHM_,.optimise-workspace_trendThird__XjPTD{transition:none}}.optimise-workspace_breakdownTable__h1s_i>tbody>tr:not(.optimise-workspace_gameweekDetail__eVojz)>td,.optimise-workspace_breakdownTable__h1s_i>thead>tr>th{text-align:center;vertical-align:middle}.optimise-workspace_gameweekPlayers__u5bVw{display:grid;gap:3px;min-width:150px;list-style:none;margin:0;padding:0}.optimise-workspace_gameweekPlayers__u5bVw li{display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid rgb(var(--optimise-green)/.4);border-radius:4px;padding:3px 5px;background:rgb(var(--optimise-green)/.14);color:rgb(var(--text));font-size:11px}.optimise-workspace_gameweekPlayers__u5bVw strong{font-weight:800;font-variant-numeric:tabular-nums}.optimise-workspace_gameweekOptimalScore__s7HdV{font:800 20px/1.2 var(--font-mono),monospace}.optimise-workspace_gameweekScore__N9Z7W{display:grid;justify-items:center;gap:3px;margin:auto}.optimise-workspace_gameweekTeamName__DSRT1{font:700 11px/1.35 var(--font-mono),monospace;overflow-wrap:anywhere}.optimise-workspace_gameweekScore__N9Z7W .optimise-workspace_sourcePill__AdQmH{margin:0}.optimise-workspace_gameweekScore__N9Z7W .optimise-workspace_scoreInput__yplQI{font-size:13px}.optimise-workspace_gameweekClubFallback__m4_A_,.optimise-workspace_gameweekPlayers__u5bVw img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;flex:none}.optimise-workspace_gameweekPlayerName__6Aa36{overflow-wrap:anywhere}.optimise-workspace_gameweekPlayerIdentity__99BBa{display:grid;min-width:0;gap:1px;text-align:center}.optimise-workspace_gameweekPlayerOpponent__C51d3{color:rgb(var(--text));line-height:1.15;white-space:nowrap}.optimise-workspace_gameweekLock__DUAGf{display:inline-flex;flex:none;color:rgb(var(--text-muted))}.optimise-workspace_gameweekLock__DUAGf svg{width:11px;height:11px}.optimise-workspace_gameweekBenchPlayers__RAUVB li{background:rgb(var(--accent)/.18);border-color:rgb(var(--accent)/.45);font-size:10px;padding:2px 4px}.optimise-workspace_gameweekBenchPlayers__RAUVB .optimise-workspace_gameweekClubFallback__m4_A_,.optimise-workspace_gameweekBenchPlayers__RAUVB img{width:14px;height:14px}.optimise-workspace_gameweekResultLine__bNzTo{display:flex;align-items:center;justify-content:center;gap:7px;color:rgb(var(--text))}.optimise-workspace_gameweekResultLine__bNzTo[data-result=W]{color:rgb(var(--optimise-green-ink))}.optimise-workspace_gameweekResultLine__bNzTo[data-result=L]{color:rgb(var(--negative))}.optimise-workspace_gameweekResultLine__bNzTo[data-result] .optimise-workspace_scoreInput__yplQI{color:inherit;font-size:20px;font-weight:800;width:83px;height:36px;border-color:transparent;background:transparent}.optimise-workspace_gameweekResultLine__bNzTo .optimise-workspace_scoreInput__yplQI:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.optimise-workspace_gameweekActualResult__WHro3{display:flex;justify-content:center;gap:8px;width:-moz-max-content;width:max-content;min-width:0;margin:auto}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_gameweekScore__N9Z7W{display:grid;grid-template-columns:1fr;gap:0;align-items:center;margin:0;max-width:160px}.optimise-workspace_gameweekActualResult__WHro3 [data-team=actual]{justify-items:end;text-align:right}.optimise-workspace_gameweekActualResult__WHro3 [data-team=opponent]{justify-items:start;text-align:left}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_gameweekTeamName__DSRT1{white-space:normal;overflow-wrap:anywhere;font-size:10px;line-height:1.1}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_sourcePill__AdQmH{justify-self:center;max-width:160px}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_gameweekResultLine__bNzTo .optimise-workspace_scoreInput__yplQI{font-size:14px;font-weight:900;height:26px;padding-inline:3px}.optimise-workspace_gameweekActualResult__WHro3 [data-team=actual] .optimise-workspace_scoreInput__yplQI{text-align:right}.optimise-workspace_gameweekActualResult__WHro3 [data-team=opponent] .optimise-workspace_scoreInput__yplQI{text-align:left}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_resultBadge__53DEU{font-size:14px;font-weight:900}.optimise-workspace_gameweekActualResult__WHro3 [data-team=opponent] .optimise-workspace_gameweekResultLine__bNzTo,.optimise-workspace_gameweekActualResult__WHro3 [data-team=opponent] .optimise-workspace_resultBadge__53DEU{color:rgb(var(--text-muted))}.optimise-workspace_gameweekActualResult__WHro3 [data-team=opponent] .optimise-workspace_resultBadge__53DEU,.optimise-workspace_gameweekActualResult__WHro3 [data-team=opponent] .optimise-workspace_scoreInput__yplQI{font-weight:700}.optimise-workspace_gameweekVersus__sjrX1{align-self:flex-start;padding-top:16px;color:rgb(var(--text-muted))}.optimise-workspace_gameweekContext__3JZ_l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:8px;overflow:hidden;border:1px solid rgb(var(--hairline)/.13);border-radius:5px;background:rgb(var(--hairline)/.13)}.optimise-workspace_gameweekContext__3JZ_l>div{display:grid;gap:2px;min-width:0;background:rgb(var(--surface-raised));padding:8px 10px}.optimise-workspace_gameweekContext__3JZ_l span{color:rgb(var(--text-faint));font:700 10px/1.2 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.optimise-workspace_gameweekContext__3JZ_l strong{overflow:hidden;color:rgb(var(--text));font:700 11px/1.35 var(--font-mono),monospace;text-overflow:ellipsis;white-space:nowrap}.optimise-workspace_breakdownGroups__Qd08A th{height:25px!important;border-right:1px solid rgb(var(--hairline)/.13);background:rgb(var(--surface))!important;color:rgb(var(--text-faint))!important;font-size:9px!important;letter-spacing:.08em;text-align:center!important;text-transform:uppercase}.optimise-workspace_breakdownTable__h1s_i tbody tr:not(.optimise-workspace_gameweekDetail__eVojz)>td:nth-child(10),.optimise-workspace_breakdownTable__h1s_i tbody tr:not(.optimise-workspace_gameweekDetail__eVojz)>td:nth-child(3),.optimise-workspace_breakdownTable__h1s_i tbody tr:not(.optimise-workspace_gameweekDetail__eVojz)>td:nth-child(8),.optimise-workspace_breakdownTable__h1s_i thead tr:last-child th:nth-child(10),.optimise-workspace_breakdownTable__h1s_i thead tr:last-child th:nth-child(3),.optimise-workspace_breakdownTable__h1s_i thead tr:last-child th:nth-child(8){border-left:1px solid rgb(var(--hairline)/.2)}.optimise-workspace_breakdownTable__h1s_i tbody tr:not(.optimise-workspace_gameweekDetail__eVojz):hover td{background:rgb(var(--accent)/.04)}@media(max-width:700px){.optimise-workspace_gameweekContext__3JZ_l{grid-template-columns:1fr}.optimise-workspace_controlActions__nPtiu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}.optimise-workspace_controlActions__nPtiu>*{min-width:0;width:100%}.optimise-workspace_page__zMSa3[data-visual-review=version-d] .optimise-workspace_controlActions__nPtiu{display:grid;width:100%;min-width:0;flex-basis:100%}.optimise-workspace_gameweekContext__3JZ_l strong{white-space:normal}.optimise-workspace_breakdownTable__h1s_i{min-width:960px}}.optimise-workspace_selectionLists__Mv33J{display:grid;gap:12px}.optimise-workspace_selectionLists__Mv33J h4{margin:0 0 5px;background:rgb(var(--optimise-green)/.22);color:rgb(var(--text));padding:6px 7px;border-radius:3px;font:700 11px var(--font-mono),monospace}.optimise-workspace_selectionLists__Mv33J p{margin:0 0 5px;color:rgb(var(--text-muted));font:500 10px var(--font-mono),monospace}.optimise-workspace_selectionLists__Mv33J ul{list-style:none;margin:0;padding:0 4px 0 0;max-height:192px;overflow:auto}.optimise-workspace_selectionLists__Mv33J ul:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.optimise-workspace_selectionLists__Mv33J li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:5px 0;border-top:1px solid rgb(var(--hairline)/.1);font:500 11px/1.35 var(--font-mono),monospace}.optimise-workspace_selectionLists__Mv33J li>span{min-width:0;overflow-wrap:anywhere}.optimise-workspace_selectionLists__Mv33J li>strong{flex-shrink:0}.optimise-workspace_historicalLineup___H4gh{display:grid;gap:8px;padding:2px}.optimise-workspace_historicalHeader__WYUBs{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;border:1px solid rgb(var(--hairline)/.13);border-radius:5px;background:rgb(var(--surface));padding:8px 10px}.optimise-workspace_historicalHeader__WYUBs>div,.optimise-workspace_historicalTotals__RtE8s>div{display:grid;gap:2px}.optimise-workspace_historicalHeader__WYUBs span,.optimise-workspace_historicalTotals__RtE8s span{color:rgb(var(--text-faint));font:700 9px/1.2 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.optimise-workspace_historicalHeader__WYUBs strong,.optimise-workspace_historicalTotals__RtE8s strong{color:rgb(var(--text));font:700 12px/1.3 var(--font-mono),monospace}.optimise-workspace_historicalTotals__RtE8s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgb(var(--hairline)/.13);border-radius:5px;background:rgb(var(--hairline)/.13)}.optimise-workspace_historicalTotals__RtE8s>div{min-width:0;background:rgb(var(--surface));padding:8px 10px}.optimise-workspace_historicalTotals__RtE8s small{color:rgb(var(--text-muted));font:500 9px/1.35 var(--font-mono),monospace}.optimise-workspace_historicalLoading__HIsci,.optimise-workspace_historicalNotice__49Xds{display:grid;gap:3px;padding:8px 10px;border:1px solid rgb(226 186 74/.35);border-radius:5px;background:rgb(226 186 74/.07);color:rgb(var(--text));font:600 10px/1.45 var(--font-mono),monospace}.optimise-workspace_historicalNotice__49Xds small{color:rgb(var(--text-muted));font-weight:500}.optimise-workspace_historicalLoading__HIsci{border-color:rgb(var(--hairline)/.16);background:rgb(var(--surface));color:rgb(var(--text-muted))}.optimise-workspace_historicalColumns__WlxRU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}.optimise-workspace_historicalColumns__WlxRU>div{min-width:0;border:1px solid rgb(var(--hairline)/.13);border-radius:5px;background:rgb(var(--surface));padding:7px}.optimise-workspace_historicalColumns__WlxRU h4{margin:0 0 6px;color:rgb(var(--text));font:700 10px/1.2 var(--font-mono),monospace;text-transform:uppercase}.optimise-workspace_historicalPlayerList__OTJlu{display:grid;gap:1px;margin:0;padding:0;list-style:none}.optimise-workspace_historicalPlayerList__OTJlu li{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:7px;padding:4px 2px;border-top:1px solid rgb(var(--hairline)/.1);color:rgb(var(--text-muted));font:500 10px/1.25 var(--font-mono),monospace}.optimise-workspace_historicalPlayerList__OTJlu li:first-child{border-top:0}.optimise-workspace_historicalPlayerList__OTJlu li>span{display:flex;min-width:0;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optimise-workspace_historicalPlayerList__OTJlu li b{display:inline-grid;min-width:20px;height:19px;place-items:center;border-radius:3px;background:rgb(var(--surface-raised));color:rgb(var(--text));font-size:9px}.optimise-workspace_historicalPlayerList__OTJlu li>strong{flex:0 0 auto;color:rgb(var(--text));font-size:10px}.optimise-workspace_historicalOptimised__VORQz .optimise-workspace_historicalPlayerList__OTJlu li>strong{color:rgb(var(--optimise-green-ink))}.optimise-workspace_historicalColumns__WlxRU h4:not(:first-child){margin-top:14px}.optimise-workspace_historicalEmpty__Q_WYw{margin:0;color:rgb(var(--text-muted));font:500 10px/1.4 var(--font-mono),monospace}.optimise-workspace_currentWeeklyDetail__utZFB{border:1px solid rgb(var(--hairline)/.13);border-radius:5px;background:rgb(var(--surface))}.optimise-workspace_currentWeeklyDetail__utZFB summary{cursor:pointer;padding:8px 10px;color:rgb(var(--text-muted));font:700 10px/1.3 var(--font-mono),monospace}.optimise-workspace_currentWeeklyDetail__utZFB .optimise-workspace_gameweekDetailGrid__zOyH7{padding:0 7px 7px}@media(max-width:1100px){.optimise-workspace_historicalColumns__WlxRU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.optimise-workspace_historicalColumns__WlxRU,.optimise-workspace_historicalHeader__WYUBs,.optimise-workspace_historicalTotals__RtE8s{grid-template-columns:1fr}.optimise-workspace_historicalPlayerList__OTJlu li{min-height:32px}.optimise-workspace_gameweekDetail__eVojz .optimise-workspace_historicalLineup___H4gh{position:sticky;left:0;width:calc(100vw - 48px);max-width:340px;min-width:0}}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip][data-horizontal-drag-tray=true]{display:flex!important;flex-direction:row;gap:7px;overflow-x:auto;overflow-y:hidden;min-height:80px;padding-bottom:4px}.optimise-workspace_pitchPanel__7mF14 [data-horizontal-drag-tray=true]>[data-squad-token-anchor],.optimise-workspace_pitchPanel__7mF14 [data-horizontal-drag-tray=true]>button,.optimise-workspace_pitchPanel__7mF14 [data-horizontal-drag-tray=true]>span{width:70px!important;max-width:70px!important;min-width:70px!important;flex:0 0 70px!important;height:76px}.optimise-workspace_pitchPanel__7mF14 [data-horizontal-drag-tray=true]>[data-rfd-placeholder-context-id]{width:70px!important;max-width:70px!important;min-width:70px!important;flex:0 0 70px!important}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip][data-horizontal-drag-tray=true] [data-squad-player-token]{display:flex!important;flex-direction:column;align-items:center;justify-content:center;height:76px;padding:4px;gap:1px;text-align:center}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip][data-horizontal-drag-tray=true] [data-squad-kit]{width:35px;max-width:35px}.optimise-workspace_pitchPanel__7mF14 [data-squad-tray-strip][data-horizontal-drag-tray=true] [data-squad-kit] img{width:35px;height:41px}.optimise-workspace_pitchPanel__7mF14 [data-horizontal-drag-tray=true] [data-compact-drag-preview]{width:70px;height:76px}.optimise-workspace_pitchPanel__7mF14 [data-fixed-pitch-slots=true]{display:grid;grid-template-columns:repeat(var(--sqv-slots),minmax(0,1fr));justify-items:center}.optimise-workspace_pitchPanel__7mF14 [data-fixed-pitch-slots=true]>[data-rfd-draggable-id],.optimise-workspace_pitchPanel__7mF14 [data-fixed-pitch-slots=true]>button,.optimise-workspace_pitchPanel__7mF14 [data-fixed-pitch-slots=true]>span{width:100%;max-width:70px}.optimise-workspace_pitchPanel__7mF14 [data-fixed-pitch-slots=true]>[data-rfd-placeholder-context-id]{position:absolute;visibility:hidden;pointer-events:none}.optimise-workspace_controlDeck__xVLWO{flex-wrap:nowrap;overflow-x:auto}.optimise-workspace_lockControls__Er7ih{display:flex;flex:0 0 auto;min-width:0;align-items:center;flex-wrap:nowrap;gap:6px 10px}.optimise-workspace_lockLegend__27gqo{display:flex;flex:0 0 auto;min-width:0;flex-wrap:nowrap;align-items:center;gap:4px 10px;color:rgb(var(--text-muted));font:500 11px/1.4 var(--font-mono),monospace}.optimise-workspace_lockLegend__27gqo>span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.optimise-workspace_lockLegend__27gqo svg{width:14px;height:14px;color:rgb(var(--accent));flex:none}.optimise-workspace_lockLegend__27gqo b{color:rgb(var(--text));font-weight:700}.optimise-workspace_lockLegend__27gqo small{font-size:10px}.optimise-workspace_lockLegendNote__Ls5kJ{color:rgb(var(--text-muted))}.optimise-workspace_squadSelector__vSoCj{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.optimise-workspace_squadSelector__vSoCj small{color:rgb(var(--text-muted));font-size:11px}.optimise-workspace_squadSelector__vSoCj small button{min-height:32px}.optimise-workspace_primaryAction__TeKn_.optimise-workspace_readyAction__LRka8:not(:disabled){--optimise-ready:var(--optimise-green);background:rgb(var(--optimise-ready))!important;border-color:#238547!important;color:#101b12!important;box-shadow:0 0 0 1px rgb(var(--optimise-ready)/.4),0 0 12px rgb(var(--optimise-ready)/.3);transition:box-shadow .16s ease}.optimise-workspace_primaryAction__TeKn_.optimise-workspace_readyAction__LRka8:not(:disabled):hover{box-shadow:0 0 0 1px rgb(var(--optimise-ready)/.7),0 0 17px rgb(var(--optimise-ready)/.42)}.optimise-workspace_primaryAction__TeKn_.optimise-workspace_readyAction__LRka8:not(:disabled):focus-visible{outline:2px solid #101b12;outline-offset:-4px}.optimise-workspace_fullWidthGameweeks__utHE_{width:100%;min-width:0;margin-top:14px}@media(prefers-reduced-motion:reduce){.optimise-workspace_primaryAction__TeKn_.optimise-workspace_readyAction__LRka8:not(:disabled){transition:none}}.optimise-workspace_lockHint__UnRyj{white-space:nowrap}.optimise-workspace_lockHint__UnRyj svg{width:14px;height:14px}@media(max-width:860px){.optimise-workspace_controlDeck__xVLWO{flex-wrap:wrap;overflow:visible}.optimise-workspace_lockControls__Er7ih{flex:1 1 100%;max-width:100%;flex-wrap:wrap}.optimise-workspace_lockLegend__27gqo{flex:1 1 auto;max-width:100%;flex-wrap:wrap}.optimise-workspace_controlActions__nPtiu,.optimise-workspace_page__zMSa3[data-visual-review=version-d] .optimise-workspace_controlActions__nPtiu{display:flex;flex-wrap:nowrap;flex:1 1 100%;width:100%;min-width:0;overflow-x:auto;padding:2px}.optimise-workspace_controlActions__nPtiu>*,.optimise-workspace_page__zMSa3[data-visual-review=version-d] .optimise-workspace_controlActions__nPtiu>*{flex:0 0 auto;width:auto!important;min-width:-moz-max-content;min-width:max-content}}.optimise-workspace_plotScroll__pqJy6{min-width:0;max-width:100%;overflow-x:auto;padding-top:24px;padding-bottom:26px}.optimise-workspace_plotScroll__pqJy6:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:-2px}.optimise-workspace_barChartFrame__JPqNH .optimise-workspace_plotScroll__pqJy6{padding-top:24px;margin-top:-24px}.optimise-workspace_barChartFrame__JPqNH{margin-bottom:0}.optimise-workspace_chartStage__hQ9uN{overflow:visible}@media(min-width:1251px){.optimise-workspace_resultsGrid__U54NT{align-items:stretch}.optimise-workspace_dataColumn__MW036{height:0;min-height:100%;display:flex;flex-direction:column}.optimise-workspace_dataColumn__MW036>.optimise-workspace_summaryStrip__OZ8gf{flex:none}.optimise-workspace_analysisPanel__IK2jU{display:flex;flex:1;min-height:0;flex-direction:column}.optimise-workspace_analysisPanel__IK2jU>.optimise-workspace_panelHeader__L1LU_,.optimise-workspace_analysisPanel__IK2jU>.optimise-workspace_tabList__xEH2z{flex:none}.optimise-workspace_analysisPanel__IK2jU>.optimise-workspace_tabPanel__69RdS{min-height:0;flex:1;overflow:auto}}.optimise-workspace_barOptimal__OSXRh{box-shadow:inset 0 0 0 1px rgb(var(--optimise-green-ink))}.optimise-workspace_lockHint__UnRyj{position:relative;border-radius:4px;outline-offset:3px}.optimise-workspace_lockHint__UnRyj:focus-visible{outline:2px solid rgb(var(--accent))}.optimise-workspace_lockTooltip__nWkjS{position:absolute;z-index:20;left:50%;bottom:calc(100% + 8px);display:grid;width:-moz-max-content;width:max-content;max-width:240px;gap:3px;transform:translateX(-50%);opacity:0;pointer-events:none;border:1px solid rgb(var(--hairline)/.22);border-radius:5px;background:rgb(var(--surface));box-shadow:0 12px 28px rgb(0 0 0/.35);padding:8px 9px;color:rgb(var(--text));font:500 10px/1.4 var(--font-mono),monospace;white-space:normal}.optimise-workspace_lockTooltip__nWkjS strong{font:800 10px/1.2 var(--font-mono),monospace;text-transform:uppercase}.optimise-workspace_lockTooltip__nWkjS small{color:rgb(var(--text-muted));font-size:10px}.optimise-workspace_lockHint__UnRyj:focus .optimise-workspace_lockTooltip__nWkjS,.optimise-workspace_lockHint__UnRyj:focus-within .optimise-workspace_lockTooltip__nWkjS,.optimise-workspace_lockHint__UnRyj:hover .optimise-workspace_lockTooltip__nWkjS{opacity:1}.optimise-workspace_barOptimal__OSXRh{background:rgb(var(--optimise-green));box-shadow:none}.optimise-workspace_legendOptimal__SI_s5,.optimise-workspace_legend__GVAQb i.optimise-workspace_legendOptimal__SI_s5{border-color:rgb(var(--optimise-green));background:none}.optimise-workspace_trendOptimal__1NHM_{stroke:rgb(var(--optimise-green))}.optimise-workspace_rosterEntry__70Xa2>b.optimise-workspace_positive__g02zC{color:rgb(var(--optimise-green-ink))!important}.optimise-workspace_gameweekPlayers__u5bVw{min-width:190px}.optimise-workspace_gameweekPlayers__u5bVw li{display:grid;grid-template-columns:16px minmax(58px,1fr) auto auto;justify-content:stretch;text-align:left;white-space:nowrap}.optimise-workspace_gameweekClubFallback__m4_A_,.optimise-workspace_gameweekPlayers__u5bVw img{grid-column:1}.optimise-workspace_gameweekPlayerName__6Aa36{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optimise-workspace_gameweekPlayerOpponent__C51d3{color:rgb(var(--text-muted));font-size:10px}.optimise-workspace_gameweekPlayers__u5bVw strong{justify-self:end;color:rgb(var(--text));white-space:nowrap}.optimise-workspace_gameweekBenchPlayers__RAUVB li{grid-template-columns:14px minmax(52px,1fr) auto auto}.optimise-workspace_gameweekActualResult__WHro3{align-items:flex-start;gap:6px}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_gameweekScore__N9Z7W{max-width:148px}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_gameweekResultLine__bNzTo{display:inline-flex;width:-moz-max-content;width:max-content;gap:4px;justify-content:flex-start}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_gameweekResultLine__bNzTo .optimise-workspace_scoreInput__yplQI{width:74px;min-width:74px}.optimise-workspace_gameweekActualResult__WHro3 [data-team=opponent] .optimise-workspace_gameweekResultLine__bNzTo{justify-content:flex-start}.optimise-workspace_gameweekVersus__sjrX1{padding-top:15px}.optimise-workspace_historicalPlayerList__OTJlu li>span{display:grid;grid-template-columns:16px 20px minmax(0,1fr);align-items:center}.optimise-workspace_historicalPlayerList__OTJlu img,.optimise-workspace_historicalPlayerList__OTJlu svg{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.optimise-workspace_historicalPlayerList__OTJlu li>span>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--text))}.optimise-workspace_historicalPlayerList__OTJlu li small{margin-left:5px;color:rgb(var(--text-muted));font:600 9px/1 var(--font-mono),monospace}.optimise-workspace_heatmapToolbar__2BByD{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;color:rgb(var(--text-muted));font:600 10px var(--font-mono),monospace}.optimise-workspace_heatmapToolbar__2BByD>div{display:flex;flex-wrap:wrap;gap:5px}.optimise-workspace_heatmapTable__lNYIy th button,.optimise-workspace_heatmapToolbar__2BByD button{min-height:28px;border:1px solid rgb(var(--hairline)/.2);border-radius:4px;background:rgb(var(--surface));padding:0 7px;color:rgb(var(--text));font:700 10px var(--font-mono),monospace}.optimise-workspace_heatmapTable__lNYIy th button:focus-visible,.optimise-workspace_heatmapToolbar__2BByD button:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.optimise-workspace_heatmapTable__lNYIy{min-width:620px}.optimise-workspace_heatmapTable__lNYIy th:first-child{min-width:220px}.optimise-workspace_heatmapTable__lNYIy th button{display:inline-flex;max-width:214px;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.optimise-workspace_heatmapPlayerIdentity__wmpDp{display:inline-flex;min-width:0;align-items:center;gap:6px}.optimise-workspace_heatmapPlayerIdentity__wmpDp img,.optimise-workspace_heatmapPlayerIdentity__wmpDp svg{width:16px;height:16px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.optimise-workspace_heatmapPlayerIdentity__wmpDp span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optimise-workspace_heatmapTable__lNYIy tr[data-hidden=true] td,.optimise-workspace_heatmapTable__lNYIy tr[data-hidden=true] th{opacity:.45;filter:saturate(.48)}.optimise-workspace_heatmapTable__lNYIy td[data-level=high],.optimise-workspace_heatmapTable__lNYIy td[data-level=low],.optimise-workspace_heatmapTable__lNYIy td[data-level=mid]{background:var(--heatmap-cell-bg,rgb(168 92 44/.64));color:#fff;text-shadow:0 1px 2px rgb(0 0 0/.45)}.optimise-workspace_heatmapTable__lNYIy td[data-level=mid]{color:#102016;text-shadow:none}.optimise-workspace_heatmapTable__lNYIy td[data-level=high]{color:#fff}.optimise-workspace_heatmapTable__lNYIy td[data-level=negative]{background:rgb(var(--negative)/.28);color:rgb(var(--negative));text-shadow:none}@media(max-width:700px){.optimise-workspace_lockTooltip__nWkjS{position:fixed;top:72px;right:12px;bottom:auto;left:12px;width:auto;max-width:none;transform:none}.optimise-workspace_gameweekPlayers__u5bVw{min-width:168px}.optimise-workspace_detailToggle__Cih2m{white-space:nowrap}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_gameweekScore__N9Z7W{min-width:96px}.optimise-workspace_gameweekActualResult__WHro3 .optimise-workspace_gameweekTeamName__DSRT1{overflow-wrap:break-word}.optimise-workspace_heatmapToolbar__2BByD{align-items:flex-start;flex-direction:column}.optimise-workspace_heatmapTable__lNYIy{min-width:560px}.optimise-workspace_heatmapTable__lNYIy th:first-child{min-width:190px}.optimise-workspace_heatmapTable__lNYIy th button{max-width:184px}}