[data-testid=free-squad-command-centre]>header>.mt-3.grid.grid-cols-4{align-items:center;gap:.5rem;margin-top:.65rem;display:flex}[data-testid=free-squad-command-centre]>header>.mt-3.grid.grid-cols-4>button{display:none}[data-testid=free-squad-command-centre]>header>.mt-3.grid.grid-cols-4>button:first-child{border-radius:9999px;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:.35rem;width:auto;min-height:34px;padding:.4rem .7rem;display:inline-flex}[data-testid=free-squad-command-centre]>header>.mt-3.grid.grid-cols-4>button:first-child>span{width:auto;margin-top:0}[data-testid=free-squad-command-centre]>header>.mt-3.grid.grid-cols-4+button[type=button]{border-radius:1rem;min-height:54px;margin-top:.5rem;padding:.65rem .75rem}[data-testid=free-squad-command-centre]>header>.mt-3.grid.grid-cols-4+button[type=button]>.min-w-0.flex-1>span:first-child{letter-spacing:.16em;font-size:.5rem}[data-testid=free-squad-command-centre]>header>.mt-3.grid.grid-cols-4+button[type=button]>.min-w-0.flex-1>span:last-child{font-size:.7rem;line-height:1.35}[data-testid=free-squad-command-centre]>header>button[type=button]{border-color:color-mix(in oklab,var(--primary) 62%,var(--border));background:linear-gradient(135deg,color-mix(in oklab,var(--primary) 14%,transparent),color-mix(in oklab,var(--card) 94%,transparent));box-shadow:0 12px 34px -22px color-mix(in oklab,var(--primary) 72%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--primary) 12%,transparent);will-change:transform,box-shadow;animation:.72s cubic-bezier(.22,.9,.3,1) .18s both ffi-priority-arrive,.98s ease-out .95s ffi-priority-pulse}[data-testid=free-squad-command-centre]>header>button[type=button]:hover{border-color:color-mix(in oklab,var(--primary) 78%,var(--border));background:linear-gradient(135deg,color-mix(in oklab,var(--primary) 18%,transparent),color-mix(in oklab,var(--card) 96%,transparent))}[data-testid=free-squad-command-centre] ol>li:first-child>button{border-color:color-mix(in oklab,var(--primary) 58%,var(--border));background:color-mix(in oklab,var(--primary) 7%,var(--background));box-shadow:0 10px 28px -24px color-mix(in oklab,var(--primary) 72%,transparent)}[data-testid=free-squad-command-centre] ol>li:first-child>button>span:first-child{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 0 0 0 color-mix(in oklab,var(--primary) 0%,transparent);animation:.7s ease-out .72s ffi-rank-one}[data-testid=free-squad-command-centre] ol>li:nth-child(2)>button,[data-testid=free-squad-command-centre] ol>li:nth-child(3)>button{opacity:.94}[data-testid=free-squad-command-centre] ol>li{animation:.48s cubic-bezier(.22,.8,.3,1) both ffi-card-arrive}[data-testid=free-squad-command-centre] ol>li:first-child{animation-delay:.3s}[data-testid=free-squad-command-centre] ol>li:nth-child(2){animation-delay:.39s}[data-testid=free-squad-command-centre] ol>li:nth-child(3){animation-delay:.48s}[data-testid=free-squad-command-centre] ol>li span.rounded-full{transition:border-color .18s,background-color .18s,color .18s,transform .18s}[data-testid=free-squad-command-centre] .squad-cc-insight{min-height:100px;box-shadow:none;transition:transform .18s,border-color .18s,background-color .18s}[data-testid=free-squad-command-centre] .squad-cc-testimonial{opacity:.78}[data-testid=free-squad-command-centre] .squad-cc-pitch button,[data-testid=free-squad-command-centre] .squad-cc-panel button{transition-property:transform,border-color,background-color,box-shadow,opacity;transition-duration:.17s;transition-timing-function:ease}[data-testid=free-squad-command-centre] .squad-cc-pitch button:active,[data-testid=free-squad-command-centre] .squad-cc-panel button:active{transform:scale(.985)}[data-testid=free-squad-command-centre] .squad-cc-pitch .ffi-player-headshot[data-ffi-headshot-mode=pitch-cutout][data-ffi-headshot=api-football-2627]{isolation:isolate;width:50px!important;height:50px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}[data-testid=free-squad-command-centre] .squad-cc-pitch .ffi-pitch-player-image{filter:drop-shadow(0 3px 3px #0000007a);object-fit:contain!important;object-position:center bottom!important}[data-testid=free-squad-command-centre] .squad-cc-pitch button>span:has(>.ffi-player-headshot[data-ffi-headshot-mode=pitch-cutout][data-ffi-headshot=api-football-2627]){box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible;--tw-ring-offset-shadow:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important}[data-testid=free-squad-command-centre] .squad-cc-pitch button>span:has(>.ffi-player-headshot[data-ffi-headshot-mode=pitch-cutout][data-ffi-headshot=api-football-2627])+span{z-index:20;color:#fff;background:#07100de6;border:1px solid #ffffff1a;border-radius:.375rem;min-width:78px;max-width:78px;margin-top:-.375rem;padding:.125rem .375rem;font-size:9px;font-weight:900;line-height:1rem;position:relative;box-shadow:0 10px 15px -3px #0000004d}[data-testid=free-squad-command-centre] .squad-cc-pitch button>span:has(>.ffi-player-headshot[data-ffi-headshot-mode=pitch-cutout][data-ffi-headshot=api-football-2627])>span{z-index:30}#home-hero>:first-child{transform-origin:50% 12%;animation:.76s cubic-bezier(.2,.86,.28,1) both ffi-hero-arrive}#home-hero .ffi-home-proof-strip{animation:.52s cubic-bezier(.22,.8,.3,1) .42s both ffi-card-arrive}#home-hero .btn-glow{transition:transform .18s,box-shadow .22s,filter .22s}#home-hero .btn-glow:active{transform:scale(.975)}#home-decisions button{transition:transform .18s,border-color .18s,filter .18s,box-shadow .18s}@supports (animation-timeline:view()){#home-decisions,#home-difference,#home-scan-demo,#home-plan,#home-intel,.ffi-home-deadline,#home-pro,#home-proof,#home-final-scan{animation-name:ffi-section-reveal;animation-duration:1ms;animation-fill-mode:both;animation-timeline:view();animation-range:entry 8% cover 28%}}@media (hover:hover) and (pointer:fine){[data-testid=free-squad-command-centre] .squad-cc-insight:hover,[data-testid=free-squad-command-centre] ol>li>button:hover{transform:translateY(-2px)}[data-testid=free-squad-command-centre] .squad-cc-panel button:hover{border-color:color-mix(in oklab,var(--primary) 44%,var(--border))}#home-hero .btn-glow:hover{filter:saturate(1.08)brightness(1.04);transform:translateY(-2px)scale(1.006);box-shadow:0 18px 48px #ff28467a}#home-decisions,#home-difference,#home-scan-demo,#home-plan,#home-intel,#home-pro,#home-final-scan{transition:transform .22s}}@keyframes ffi-priority-arrive{0%{opacity:0;transform:translateY(8px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ffi-priority-pulse{0%{box-shadow:0 12px 34px -22px color-mix(in oklab,var(--primary) 72%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--primary) 12%,transparent)}48%{box-shadow:0 15px 44px -15px color-mix(in oklab,var(--primary) 72%,transparent),0 0 0 1px color-mix(in oklab,var(--primary) 28%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--primary) 18%,transparent)}to{box-shadow:0 12px 34px -22px color-mix(in oklab,var(--primary) 72%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--primary) 12%,transparent)}}@keyframes ffi-rank-one{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--primary) 42%,transparent)}60%{box-shadow:0 0 0 6px color-mix(in oklab,var(--primary) 0%,transparent)}to{box-shadow:none}}@keyframes ffi-card-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes ffi-hero-arrive{0%{opacity:0;transform:translateY(10px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ffi-section-reveal{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=430px){[data-testid=free-squad-command-centre]>header>button[type=button]{padding-block:.65rem}[data-testid=free-squad-command-centre] ol>li>button{min-height:46px}[data-testid=free-squad-command-centre] .squad-cc-testimonial{opacity:.7}}@media (width>=1280px){[data-testid=free-squad-command-centre]{max-width:72rem}}@media (prefers-reduced-motion:reduce){[data-testid=free-squad-command-centre] *,#home-hero *,#home-decisions,#home-difference,#home-scan-demo,#home-plan,#home-intel,.ffi-home-deadline,#home-pro,#home-proof,#home-final-scan{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}[role=status][aria-live=polite].absolute.inset-x-3.top-3{z-index:30;width:min(320px,100% - 1rem);max-width:calc(100% - 1rem);margin:.5rem auto .75rem;position:relative!important;inset:auto!important}[class*="bg-[#087447]"]>.relative.z-10{min-height:clamp(470px,122vw,540px);padding-top:1.25rem;padding-bottom:max(2rem,env(safe-area-inset-bottom))}[class*="bg-[#087447]"] [aria-label=Forwards],[class*="bg-[#087447]"] [aria-label=Midfield],[class*="bg-[#087447]"] [aria-label=Defence],[class*="bg-[#087447]"] [aria-label=Goalkeeper]{z-index:10;min-height:100px;position:relative}[class*="bg-[#087447]"] [aria-label=Goalkeeper]{margin-bottom:.5rem}@media (width<=430px){[role=status][aria-live=polite].absolute.inset-x-3.top-3{width:calc(100% - .75rem);max-width:calc(100% - .75rem);margin-top:.375rem;margin-bottom:.625rem}[class*="bg-[#087447]"]>.relative.z-10{padding-inline:.375rem;min-height:clamp(450px,128vw,520px);padding-top:1rem;padding-bottom:max(1.75rem,env(safe-area-inset-bottom))}[class*="bg-[#087447]"] [aria-label=Forwards],[class*="bg-[#087447]"] [aria-label=Midfield],[class*="bg-[#087447]"] [aria-label=Defence],[class*="bg-[#087447]"] [aria-label=Goalkeeper]{min-height:96px}}@media (height<=640px) and (width<=430px){[class*="bg-[#087447]"]>.relative.z-10{min-height:440px;padding-top:.875rem;padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}[class*="bg-[#087447]"] [aria-label=Forwards],[class*="bg-[#087447]"] [aria-label=Midfield],[class*="bg-[#087447]"] [aria-label=Defence],[class*="bg-[#087447]"] [aria-label=Goalkeeper]{min-height:92px}}[data-testid=free-squad-command-centre]>header h1{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-size:clamp(1.05rem,4.8vw,2rem);line-height:1.04;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}@media (width<=360px){[data-testid=free-squad-command-centre]>header h1{font-size:clamp(.98rem,4.7vw,1.15rem)}}
