:where(html:not([data-theme=dark])) .fi-start{position:relative;z-index:20;background:#0b1324;color:#f8fafc;padding:128px 24px 72px}:where(html:not([data-theme=dark])) .fi-start-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:88px;align-items:center}:where(html:not([data-theme=dark])) .fi-eyebrow{font-size:12px;font-weight:700;letter-spacing:.15em;color:#dfbd68;margin-bottom:20px}:where(html:not([data-theme=dark])) .fi-start h1{font-family:var(--font-sora),sans-serif;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.15;letter-spacing:-.045em;max-width:580px}:where(html:not([data-theme=dark])) .fi-start-description{font-size:18px;color:#bdc9dc;line-height:1.65;margin:22px 0 28px;max-width:490px}:where(html:not([data-theme=dark])) .fi-league-label{display:block;font-size:13px;color:#cbd5e1;margin-bottom:8px}:where(html:not([data-theme=dark])) .fi-league-select{display:block;width:100%;max-width:380px;background:#162137;border:1px solid #36435a;color:#fff;border-radius:10px;padding:12px;margin-bottom:12px;font-size:16px}:where(html:not([data-theme=dark])) .fi-primary{display:flex;align-items:center;justify-content:center;gap:12px;max-width:380px;padding:15px 20px;border-radius:10px;background:#e8bf60;color:#111827;font-weight:750;font-size:16px}:where(html:not([data-theme=dark])) .fi-primary:hover{background:#f4d389}:where(html:not([data-theme=dark])) .fi-start-assurance{display:flex;align-items:center;gap:7px;color:#aab8cd;font-size:13px;margin-top:14px}:where(html:not([data-theme=dark])) .fi-text-link{display:inline-block;margin-top:22px;color:#e2e8f0;font-size:14px;text-decoration:underline;text-underline-offset:4px}:where(html:not([data-theme=dark])) .fi-demo{background:#fff;border:1px solid #dce2ec;border-radius:20px;color:#152037;padding:26px;box-shadow:0 18px 50px #0002}:where(html:not([data-theme=dark])) .fi-demo-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:700}:where(html:not([data-theme=dark])) .fi-demo-heading>span:first-child{display:flex;gap:7px;align-items:center}:where(html:not([data-theme=dark])) .fi-demo-tag{font-size:9px;letter-spacing:.07em;color:#68778c;background:#f1f5f9;padding:5px 7px;border-radius:5px}:where(html:not([data-theme=dark])) .fi-demo-copy{color:#64748b;font-size:15px;margin-top:14px}:where(html:not([data-theme=dark])) .fi-scoreboard{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:44px;padding:25px 12px}:where(html:not([data-theme=dark])) .fi-demo-team{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:14px;font-weight:600}:where(html:not([data-theme=dark])) .fi-demo-shield{display:grid;place-items:center;width:52px;height:58px;border-radius:12px 12px 24px 24px;background:#173d69;color:#fff;font-weight:800;letter-spacing:.04em}:where(html:not([data-theme=dark])) .fi-demo-shield-1{background:#e8bf60;color:#263349}:where(html:not([data-theme=dark])) .fi-demo-team input{width:72px;border:1px solid #cad5e3;border-radius:10px;background:#f6f8fb;color:#0f172a;text-align:center;font-size:32px;font-weight:700;padding:7px}:where(html:not([data-theme=dark])) .fi-demo-versus{position:absolute;left:50%;bottom:42px;transform:translateX(-50%);font-size:24px;color:#94a3b8}:where(html:not([data-theme=dark])) .fi-demo-submit{width:100%;display:flex;gap:10px;align-items:center;justify-content:center;background:#12243f;color:#fff;border-radius:10px;padding:14px;font-weight:700;font-size:14px}:where(html:not([data-theme=dark])) .fi-demo-submit:hover{background:#223d60}:where(html:not([data-theme=dark])) .fi-demo-result{min-height:86px;display:flex;align-items:center;gap:10px;font-size:13px;color:#64748b;line-height:1.5;padding:15px 0}:where(html:not([data-theme=dark])) .fi-demo-result strong{color:#166546}:where(html:not([data-theme=dark])) .fi-demo-steps{border-top:1px solid #e2e8f0;padding-top:15px;display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:650;color:#64748b}:where(html:not([data-theme=dark])) .fi-clean-app{background:var(--canvas);min-height:100vh}:where(html:not([data-theme=dark])) .fi-clean-app .card{background:var(--surface)}:where(html:not([data-theme=dark])) .fi-picks>div:first-child{text-align:left;margin-bottom:24px}:where(html:not([data-theme=dark])) .fi-picks h1{font-size:30px!important}:where(html:not([data-theme=dark])) .fi-picks .badge{margin-left:0}:where(html:not([data-theme=dark])) .fi-disclosure{border:1px solid #334155;border-radius:12px;margin:20px 0;background:#111d30;padding:16px}:where(html:not([data-theme=dark])) .fi-disclosure>summary{cursor:pointer;color:#dce5f2;font-size:14px;font-weight:650;min-height:24px}:where(html:not([data-theme=dark])) .fi-disclosure[open]>summary{margin-bottom:20px}:where(html:not([data-theme=dark])) .fi-picks .fi-rules{margin-top:16px}:where(html:not([data-theme=dark])) .fi-picks .fi-rules>summary{color:#cbd5e1}:where(html:not([data-theme=dark])) .fi-picks .fi-history>summary{font-size:15px}:where(html:not([data-theme=dark])) .fi-clean-app .sobre-light .card{background:var(--card-bg);box-shadow:0 4px 20px rgba(0,0,0,.06)}:where(html:not([data-theme=dark])) .fi-clean-app>main:has(.sobre-light){padding-bottom:0!important}:where(html:not([data-theme=dark])) .fi-start :is(a,button,select,input):focus-visible{outline:3px solid #4d9bdf;outline-offset:4px}:where(html:not([data-theme=dark])) .fi-mobile-nav{display:none}@media(max-width:1023px){:where(html:not([data-theme=dark])) .fi-mobile-nav{position:fixed;bottom:0;left:0;right:0;z-index:110;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:var(--surface);border-top:1.5px solid var(--border);box-shadow:0 -1px 0 var(--surface);padding:8px 6px max(8px,env(safe-area-inset-bottom));gap:2px}:where(html:not([data-theme=dark])) .fi-mobile-nav a{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--ink-muted);font-size:11px;font-weight:700;letter-spacing:.01em;padding:4px 2px;min-height:48px}:where(html:not([data-theme=dark])) .fi-mobile-nav a svg{width:24px;height:24px;padding:0;box-sizing:content-box;border-radius:999px;transition:background .15s ease}:where(html:not([data-theme=dark])) .fi-mobile-nav a[aria-current=page]{color:var(--brand-strong)}:where(html:not([data-theme=dark])) .fi-mobile-nav a[aria-current=page] svg{background:var(--brand-soft);padding:6px 16px;margin:-6px 0}:where(html:not([data-theme=dark])) .wc-no-carousel .fi-mobile-nav{display:none}:where(html:not([data-theme=dark])) .fi-clean-app>main:not(.wc-copa-main){padding-bottom:100px}:where(html:not([data-theme=dark])).wc-has-carousel:not(.wc-no-carousel) .sbot-wrap{bottom:96px}}@media(max-width:767px){:where(html:not([data-theme=dark])) .fi-start{padding:98px 20px 36px}:where(html:not([data-theme=dark])) .fi-start-grid{grid-template-columns:1fr;gap:30px}:where(html:not([data-theme=dark])) .fi-start h1{font-size:34px}:where(html:not([data-theme=dark])) .fi-eyebrow{font-size:10px;margin-bottom:14px}:where(html:not([data-theme=dark])) .fi-start-description{font-size:16px;line-height:1.5;margin:16px 0 20px}:where(html:not([data-theme=dark])) .fi-league-select,:where(html:not([data-theme=dark])) .fi-primary{max-width:none}:where(html:not([data-theme=dark])) .fi-demo{padding:20px}:where(html:not([data-theme=dark])) .fi-demo-heading{font-size:13px}:where(html:not([data-theme=dark])) .fi-picks h1{font-size:26px!important}:where(html:not([data-theme=dark])) .fi-clean-app .page-container{padding-left:16px;padding-right:16px}:where(html:not([data-theme=dark])) .fi-demo-tag{font-size:8px}}:where(html:not([data-theme=dark])) .fi-clean-app :is(.text-white,.text-slate-50,.text-slate-100,.text-slate-200,.text-slate-300,.text-gray-100,.text-gray-200,.text-gray-300,.text-zinc-100,.text-zinc-200,.text-zinc-300,.text-white\/80,.text-white\/70,.text-white\/60){color:var(--ink)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.text-slate-400,.text-slate-500,.text-gray-400,.text-gray-500,.text-zinc-400){color:var(--ink-secondary)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.text-amber-100,.text-amber-200,.text-amber-300,.text-amber-400,.text-yellow-200,.text-yellow-300,.text-yellow-400,.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-green-300,.text-green-400){color:var(--brand-strong)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="color: white"],[style*="color: rgb(255, 255, 255)"],[style*="color: rgb(226, 232, 240)"],[style*="color: rgb(203, 213, 225)"],[style*="color: rgb(241, 245, 249)"],[style*="color: rgb(248, 250, 252)"]){color:var(--ink)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="color: rgb(148, 163, 184)"],[style*="color: rgb(100, 116, 139)"]){color:var(--ink-secondary)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="color: rgb(255, 215, 94)"],[style*="color: rgb(255, 184, 0)"],[style*="color: rgb(212, 168, 67)"],[style*="color: rgb(249, 212, 0)"],[style*="color: rgb(253, 230, 138)"]){color:var(--brand-strong)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.btn-primary,.card-scoreboard,.chip-active,.badge-live,[style*="background: var(--brand-strong)"],[style*="background: var(--ink)"],[style*="background: var(--scoreboard)"],[style*="background: var(--danger-red)"],[style*="background: var(--info-blue)"],[style*="background: rgb(0, 116, 45)"],[style*="background: rgb(20, 20, 20)"],.bg-\[var\(--brand-strong\)\],.bg-\[var\(--ink\)\],.bg-\[var\(--scoreboard\)\]) :is(.text-white,.text-slate-100,.text-slate-200,[style*="color: white"],[style*="color: rgb(255, 255, 255)"]){color:#fff!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.btn-primary,.card-scoreboard,.chip-active,.badge-live,[style*="background: var(--brand-strong)"],[style*="background: var(--ink)"],[style*="background: var(--scoreboard)"],[style*="background: rgb(0, 116, 45)"],[style*="background: rgb(20, 20, 20)"]){color:#fff}:where(html:not([data-theme=dark])) .fi-clean-app :is(.bg-slate-900,.bg-slate-800,.bg-slate-950,.bg-gray-900,.bg-zinc-900,.bg-\[\#0a0f1f\],.bg-\[\#0b1220\],.bg-\[\#0d1117\],.bg-\[\#0f172a\]){background-color:var(--surface)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.bg-slate-900\/70,.bg-slate-800\/60,.bg-slate-900\/60,.bg-white\/5,.bg-white\/10){background-color:var(--surface-subtle)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.border-slate-700,.border-slate-600,.border-slate-800,.border-white\/10,.border-white\/20){border-color:var(--border)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="background: rgb(10, 15, 31)"],[style*="background: rgb(11, 18, 32)"],[style*="background: rgb(13, 17, 23)"],[style*="background: rgb(15, 23, 42)"],[style*="background: rgb(12, 20, 36)"],[style*="background: rgb(17, 29, 48)"],[style*="background: rgb(23, 33, 51)"]){background:var(--surface)!important}:where(html:not([data-theme=dark])) .fi-clean-app input[inputmode=numeric],:where(html:not([data-theme=dark])) .fi-clean-app input[type=number]{background:var(--surface)!important;color:var(--ink)!important;border:1.5px solid var(--ink)!important;border-radius:var(--r-md)!important;font-weight:800}:where(html:not([data-theme=dark])) .fi-clean-app input::placeholder,:where(html:not([data-theme=dark])) .fi-clean-app textarea::placeholder{color:var(--ink-muted)!important;opacity:1}:where(html:not([data-theme=dark])) .fi-clean-app select{background-color:var(--surface)!important;color:var(--ink)!important;border:1.5px solid var(--ink)!important}:where(html:not([data-theme=dark])) .fi-disclosure{border:1.5px solid var(--border);background:var(--surface);border-radius:8px}:where(html:not([data-theme=dark])) .fi-disclosure>summary{color:var(--ink)}:where(html:not([data-theme=dark])) .fi-picks .fi-rules>summary{color:var(--ink)}:where(html:not([data-theme=dark])) .fi-clean-app :is(.text-sky-100,.text-sky-200,.text-sky-300,.text-blue-100,.text-blue-200,.text-blue-300,.text-indigo-200,.text-indigo-300,.text-cyan-200,.text-cyan-300,.text-violet-200,.text-violet-300,.text-purple-200,.text-purple-300,.text-rose-200,.text-rose-300,.text-pink-200,.text-pink-300,.text-orange-200,.text-orange-300,.text-teal-200,.text-teal-300,.text-lime-200,.text-lime-300){color:var(--ink-secondary)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="color: rgb(191, 219, 254)"],[style*="color: rgb(147, 197, 253)"],[style*="color: rgb(186, 230, 253)"],[style*="color: rgb(125, 211, 252)"],[style*="color: rgb(165, 180, 252)"],[style*="color: rgb(196, 181, 253)"],[style*="color: rgb(253, 164, 175)"],[style*="color: rgb(254, 202, 202)"],[style*="color: rgb(254, 215, 170)"],[style*="color: rgb(159, 179, 209)"],[style*="color: rgb(220, 229, 242)"]){color:var(--ink-secondary)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.opacity-30,.opacity-40,.opacity-50,.opacity-60,.opacity-70){opacity:.9!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.text-\[9px\],.text-\[10px\]){font-size:11px!important;line-height:1.3}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="color: rgba(255, 255, 255, 0."]){color:var(--ink-secondary)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.text-emerald-400,.text-emerald-500,.text-green-400,.text-green-500,.text-lime-400){color:var(--brand-strong)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.text-blue-400,.text-sky-400,.text-cyan-400,.text-indigo-400,.text-sky-300,.text-cyan-300){color:var(--info-blue)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.text-red-400,.text-red-300,.text-rose-400,.text-rose-300,.text-orange-400){color:var(--danger-red)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is(.text-amber-500,.text-yellow-500){color:var(--warning-amber)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="color: rgb(52, 211, 153)"],[style*="color: rgb(74, 222, 128)"],[style*="color: rgb(16, 185, 129)"]){color:var(--brand-strong)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="color: rgb(96, 165, 250)"],[style*="color: rgb(56, 189, 248)"],[style*="color: rgb(34, 211, 238)"],[style*="color: rgb(125, 211, 252)"]){color:var(--info-blue)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="color: rgb(248, 113, 113)"],[style*="color: rgb(251, 113, 133)"],[style*="color: rgb(239, 68, 68)"]){color:var(--danger-red)!important}:where(html:not([data-theme=dark])) .fi-clean-app .fi-on-pitch :is(.text-white,.text-white\/55,.text-white\/70,.text-white\/80,.text-white\/50,[style*="color: rgb(255, 255, 255)"],[style*="color: #fff"]){color:#fff!important}:where(html:not([data-theme=dark])) .fi-clean-app .fi-on-pitch :is(.text-white,.text-white\/55,.text-white\/70,.text-white\/80,.text-white\/50){opacity:1}:where(html:not([data-theme=dark])) .fi-clean-app .animate-pulse :is(.bg-slate-800,.bg-slate-800\/70,.bg-slate-700,.bg-slate-700\/60,.bg-slate-600){background:var(--border)!important}:where(html:not([data-theme=dark])) .fi-clean-app :is([style*="background: var(--brand-strong)"],[style*="background: var(--ink)"],[style*="background: var(--danger-red)"],[style*="background: var(--info-blue)"],[style*="background: rgb(0, 116, 45)"],[style*="background: rgb(20, 20, 20)"]):is([style*="color: white"],[style*="color: rgb(255, 255, 255)"],[style*="color: #fff"]){color:#fff!important}