.contact_wrapper__FNQKU{max-width:640px;margin:0 auto;padding:48px 0 80px}.contact_title__X8zWS{font-size:clamp(28px,4vw,40px);line-height:1.15;margin:16px 0 12px}.contact_intro__oI6i7{color:var(--muted,#64748b);font-size:16px;line-height:1.6;margin-bottom:32px}.contact_form__x60nm{display:flex;flex-direction:column;gap:18px}.contact_label__BQMtO{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.contact_input__eY8WY,.contact_textarea__tC1AP{padding:12px 14px;font-size:15px;font-weight:400;border:1.5px solid var(--border,#cbd5e1);border-radius:10px;outline:none;background:#ffffff;color:#0f172a;font-family:inherit;transition:border-color .2s,box-shadow .2s}.contact_input__eY8WY::placeholder,.contact_textarea__tC1AP::placeholder{color:#94a3b8;opacity:1}.contact_input__eY8WY:focus,.contact_textarea__tC1AP:focus{border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.12)}.contact_textarea__tC1AP{resize:vertical;min-height:140px}.contact_charCount__9Eu8u{font-size:12px;font-weight:400;color:var(--muted,#64748b)}.contact_honeypot__pHZIP{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contact_error__P_wzp{color:#dc2626;font-size:14px;margin:0}.contact_actions__M4PpC{margin-top:8px}.contact_submit__4OJ8H{width:100%;padding:14px;font-size:16px;font-weight:700;color:#fff;background:#059669;border:none;border-radius:10px;cursor:pointer;transition:background .2s,transform .15s}.contact_submit__4OJ8H:hover{background:#047857;transform:translateY(-1px)}.contact_submit__4OJ8H:disabled{opacity:.6;cursor:not-allowed;transform:none}.contact_success__XerGg{text-align:center;padding:40px 20px;border:1px solid var(--border,#cbd5e1);border-radius:12px}.contact_successTitle__Q02bD{font-size:22px;margin-bottom:8px}.contact_successBody__E5NpH{color:var(--muted,#64748b);font-size:15px;line-height:1.6}.contact_directLine__pYL6E{margin-top:28px;font-size:14px;color:var(--muted,#64748b)}.contact_directLine__pYL6E a{color:#059669;font-weight:600}.contact_helpBox__FabV1{margin-top:40px;padding:20px 24px;border:1px solid var(--border,#cbd5e1);border-radius:12px}.contact_helpTitle__rxN90{font-size:15px;font-weight:700;margin:0 0 12px}.contact_helpLinks__0uybI{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.contact_helpLinks__0uybI a{color:#059669;font-weight:600;font-size:14px}.embed-tools_heroSection__o_fo4{padding:7rem 0 3rem;text-align:center}.embed-tools_heroTitle___rIHU{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;margin:0 0 1rem;line-height:1.2;color:var(--foreground)}.embed-tools_heroHighlight__p_uMh{color:#22c55e}.embed-tools_heroSubtitle__c5T2S{font-size:clamp(.95rem,2vw,1.15rem);color:var(--muted);max-width:640px;margin:0 auto 1.5rem;line-height:1.6}.embed-tools_demoSection__HQ3F0{padding:2rem 0 3rem}.embed-tools_demoFrame__JeBeq{width:100%;max-width:800px;height:500px;margin:0 auto;display:block;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card)}.embed-tools_snippetSection__dg5kk{padding:2rem 0 3rem}.embed-tools_snippetBox__v_VIv{max-width:640px;margin:0 auto}.embed-tools_snippetTitle__DtzrE{font-size:1.1rem;font-weight:600;margin:0 0 .75rem;color:var(--foreground)}.embed-tools_pickerRow__RNhhe{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem}.embed-tools_picker__YoG7M{display:flex;flex-direction:column;gap:.35rem;flex:1 1 180px;font-size:var(--font-size-sm);color:var(--muted-foreground,#94a3b8)}.embed-tools_picker__YoG7M select{padding:.55rem .75rem;border-radius:var(--radius-md);font-size:.95rem}.embed-tools_picker__YoG7M select,.embed-tools_snippetCode__v8MZR{border:1px solid var(--border);background:rgba(0,0,0,.3);color:var(--foreground)}.embed-tools_snippetCode__v8MZR{width:100%;resize:none;font-family:monospace;font-size:var(--font-size-sm);border-radius:var(--radius-md);padding:.75rem;outline:none}.embed-tools_snippetCode__v8MZR:focus{border-color:var(--accent)}.embed-tools_copyBtn__uL1wB{margin-top:.75rem;padding:.5rem 1.25rem;border-radius:50px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border:none;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.embed-tools_copyBtn__uL1wB:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(34,197,94,.3)}.embed-tools_platformSection__lFo_s{padding:2rem 0 3rem}.embed-tools_platformTitle__k96VN{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem;text-align:center;color:var(--foreground)}.embed-tools_platformGrid__Oe4v0{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:900px;margin:0 auto}.embed-tools_platformCard__AccPJ{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:1.5rem}.embed-tools_platformCardTitle__YcWSz{font-size:1rem;font-weight:600;margin:0 0 .5rem;color:var(--foreground)}.embed-tools_platformCardSteps__AMp4g{margin:0;padding-left:1.25rem;color:var(--muted);font-size:var(--font-size-sm);line-height:1.8}.embed-tools_toolsGrid__jFze6{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;max-width:960px;margin:2rem auto}.embed-tools_toolCard__UfV8c{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:1.5rem;text-decoration:none;color:inherit;transition:border-color .2s,transform .2s;display:block}.embed-tools_toolCard__UfV8c:hover{border-color:#22c55e;transform:translateY(-2px)}.embed-tools_toolCardTitle__WS8To{font-size:1.1rem;font-weight:600;margin:0 0 .5rem;color:var(--foreground)}.embed-tools_toolCardDesc__nqYY_{font-size:var(--font-size-sm);color:var(--muted);margin:0;line-height:1.5}.embed-tools_faqSection__z86eH{padding:2rem 0 3rem}.embed-tools_faqTitle____0j8{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem;text-align:center;color:var(--foreground)}.embed-tools_faqList__a9qXg{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.embed-tools_faqItem__DsX2M{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem 1.25rem}.embed-tools_faqItem__DsX2M[open]{border-color:rgba(34,197,94,.3)}.embed-tools_faqQuestion___gsAL{font-weight:500;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;color:var(--foreground)}.embed-tools_faqQuestion___gsAL::-webkit-details-marker{display:none}.embed-tools_faqChevron__n_NYT{font-size:.7rem;opacity:.5;transition:transform .2s}.embed-tools_faqItem__DsX2M[open] .embed-tools_faqChevron__n_NYT{transform:rotate(180deg)}.embed-tools_faqAnswer__mi83f{margin-top:.75rem;font-size:var(--font-size-sm);color:var(--muted);line-height:1.6}.MoreGames_section___PKkk{padding:3rem 0;background:#0f172a;border-top:1px solid rgba(148,163,184,.06)}.MoreGames_title__8o43J{font-size:1.5rem;font-weight:800;color:#f8fafc;text-align:center;margin:0 0 1.75rem}.MoreGames_row__nYGwM{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem;max-width:1080px;margin:0 auto}.MoreGames_card__ujp37{display:flex;flex-direction:column;gap:.6rem;padding:.6rem .6rem .85rem;border-radius:14px;background:rgba(30,41,59,.5);border:1px solid rgba(148,163,184,.08);text-decoration:none;color:inherit;transition:border-color .2s,transform .2s}.MoreGames_card__ujp37:hover{border-color:rgba(34,197,94,.35);transform:translateY(-2px)}.MoreGames_cover__GcxIs{display:block;width:100%;height:auto;aspect-ratio:4/3;border-radius:10px;background:#0f172a}.MoreGames_logoCover__TbOOc{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/3;border-radius:10px;background:radial-gradient(circle at 50% 40%,rgba(34,197,94,.18),#0f172a 70%)}.MoreGames_logoCover__TbOOc img{width:40%;height:auto;padding:6px;border-radius:12px;background:#fff}.MoreGames_name__ZENe5{font-size:.95rem;font-weight:700;color:#f8fafc;text-align:center;line-height:1.3;min-height:2.6em}.MoreGames_card__ujp37{position:relative}.MoreGames_badge__3X9ID{position:absolute;top:.9rem;inset-inline-end:.9rem;font-size:1.1rem}@media (max-width:560px){.MoreGames_row__nYGwM{grid-template-columns:repeat(2,1fr)}}.online_card__hgvTE{max-width:460px;margin:0 auto;padding:1.5rem;border-radius:14px;background:rgba(30,41,59,.6);border:1px solid rgba(148,163,184,.12);display:flex;flex-direction:column;gap:1rem}.online_cardTitle__EuXfA{margin:0;font-size:1.25rem;font-weight:800;color:#f8fafc;text-align:center}.online_cardText__hPJqo{margin:0;color:#cbd5e1;text-align:center;line-height:1.5}.online_field__eIOG8{display:flex;flex-direction:column;gap:.4rem;font-size:.9rem;color:#94a3b8}.online_field__eIOG8 input,.online_field__eIOG8 select{padding:.7rem .8rem;border-radius:8px;border:1px solid #34495e;background:#0f172a;color:#f8fafc;font-size:1rem}.online_primaryBtn__qAWUo{padding:.85rem 1.25rem;border:none;border-radius:10px;background:#22c55e;color:#052e16;font-weight:800;font-size:1.05rem;cursor:pointer}.online_primaryBtn__qAWUo:disabled{opacity:.6;cursor:default}.online_secondaryBtn__s0tQI{padding:.75rem 1.1rem;border-radius:10px;border:1px solid #34495e;background:#1e293b;color:#f8fafc;font-weight:700;cursor:pointer;text-decoration:none;text-align:center}.online_errorText__iIm9k{margin:0;color:#f87171;text-align:center}.online_shareRow__pSNzZ{display:flex;gap:.5rem}.online_shareLink__bAMgF{flex:1 1;min-width:0;padding:.7rem .8rem;border-radius:8px;border:1px solid #34495e;background:#0f172a;color:#e2e8f0;font-size:.9rem}.online_shareButtons__mU518{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.online_whatsapp__4kND_{background:#25d366;color:#052e16}.online_statusName__Z146I{display:inline-flex;align-items:center;gap:.35rem;min-width:0}.online_dot__GTdjJ{width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0}.online_dotOff__zngvP{background:#64748b}.online_timer__WnSEl{display:block;font-size:.8rem;font-weight:600;color:#94a3b8;margin-top:2px}.online_timerLow__cat5r{color:#f87171}.online_toast__8clHM{margin:.75rem 0 0;text-align:center;font-weight:700;color:#fbbf24}.online_result__n0VEE{margin:1rem 0 0;text-align:center;font-size:1.3rem;font-weight:800;color:#22c55e}.online_resultLose__KYOM_{color:#f87171}.online_resultDraw__v3sYI{color:#e2e8f0}.online_rematchRow__Y_SUb{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.online_note__ek3OS{margin:0;color:#94a3b8;font-size:.9rem;text-align:center}.online_waitingPanel__QHoxr{margin-bottom:1rem}.online_hint___9zwx{margin:-.5rem 0 0;color:#94a3b8;font-size:.85rem;text-align:center}.online_waitClock__roJ_4{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#facc15;font-weight:800}.games_heroSection__PL1kS{padding:6rem 0 3rem;background:linear-gradient(180deg,#0f172a,#162033)}.games_heroTitle__q9t66{font-size:2.5rem;font-weight:800;color:#f8fafc;margin:0 0 1rem;line-height:1.15}.games_heroHighlight__qF2mc{background:linear-gradient(135deg,#22c55e,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.games_heroSubtitle__xgNoo{font-size:1.15rem;color:#94a3b8;max-width:640px;line-height:1.6;margin:0 0 1.5rem}.games_heroCtas__RJOki{display:flex;gap:1rem;flex-wrap:wrap}.games_secondaryCta___cLga{display:inline-flex;align-items:center;padding:.7rem 1.5rem;border-radius:50px;border:1px solid rgba(148,163,184,.25);color:#94a3b8;font-weight:600;font-size:.95rem;text-decoration:none;transition:all .2s}.games_secondaryCta___cLga:hover{border-color:rgba(34,197,94,.5);color:#e2e8f0}.games_gameSection__gndeg{padding:2rem 0 3rem;background:#0f172a}.games_featuresSection__hULEV{padding:4rem 0;background:#0f172a;border-top:1px solid rgba(148,163,184,.06)}.games_featuresSectionTitle__Wc5__{font-size:1.75rem;font-weight:700;color:#f8fafc;margin:0 0 2rem;text-align:center}.games_featuresGrid__ZV_GY{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.games_featureCard__elqAz{background:rgba(30,41,59,.5);border:1px solid rgba(148,163,184,.08);border-radius:16px;padding:1.5rem;transition:border-color .2s}.games_featureCard__elqAz:hover{border-color:rgba(34,197,94,.2)}.games_featureIcon__2GVEs{width:48px;height:48px;border-radius:12px;background:rgba(34,197,94,.1);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.games_featureCardTitle__MoRuf{font-size:1.1rem;font-weight:700;color:#f8fafc;margin:0 0 .5rem}.games_featureCardDesc__sartA{font-size:.9rem;color:#94a3b8;line-height:1.55;margin:0}.games_howItWorks__WNJpN{padding:4rem 0;background:linear-gradient(180deg,#0f172a,#111b2e)}.games_howItWorksTitle__WFYWu{font-size:1.75rem;font-weight:700;color:#f8fafc;margin:0 0 2rem;text-align:center}.games_stepsGrid__ADUna{display:grid;grid-template-columns:repeat(5,1fr);gap:1.25rem}.games_stepCard__Bwrf2{text-align:center;padding:1.25rem .75rem}.games_stepNumber__NgaPs{width:40px;height:40px;border-radius:50%;background:rgba(34,197,94,.12);color:#22c55e;font-weight:700;font-size:1.1rem;display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}.games_stepTitle__8QNoX{font-size:.95rem;font-weight:600;color:#e2e8f0;margin:0 0 .35rem}.games_stepDesc__50uI0{font-size:.8rem;color:#64748b;line-height:1.4;margin:0}.games_faqSection__g_Ycn{padding:4rem 0;background:#0f172a;border-top:1px solid rgba(148,163,184,.06)}.games_faqTitle__p_4_S{font-size:1.75rem;font-weight:700;color:#f8fafc;margin:0 0 2rem;text-align:center}.games_faqList__4B1h7{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:.5rem}.games_faqItem__H_zm7{background:rgba(30,41,59,.4);border:1px solid rgba(148,163,184,.08);border-radius:12px;overflow:hidden}.games_faqQuestion__gOvqg{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;cursor:pointer;font-weight:600;color:#e2e8f0;font-size:.95rem;list-style:none}.games_faqQuestion__gOvqg::-webkit-details-marker{display:none}.games_faqChevron__DlDH5{font-size:.65rem;color:#64748b;transition:transform .2s}.games_faqItem__H_zm7[open] .games_faqChevron__DlDH5{transform:rotate(180deg)}.games_faqAnswer__vRbm5{padding:0 1.25rem 1rem}.games_faqAnswerText__9vBk7{font-size:.9rem;color:#94a3b8;line-height:1.6;margin:0}.games_ctaSection__6YGyy{padding:4rem 0;text-align:center;background:linear-gradient(180deg,#111b2e,#0f172a)}.games_ctaTitle__9PmFF{font-size:1.75rem;font-weight:700;color:#f8fafc;margin:0 0 .75rem}.games_ctaSubtitle__31oGM{font-size:1rem;color:#94a3b8;max-width:520px;margin:0 auto 1.5rem;line-height:1.6}.games_gamesGrid__kKyEz{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:3rem 0 4rem}.games_gameCard__Bt5GD{background:rgba(30,41,59,.5);border:1px solid rgba(148,163,184,.08);border-radius:16px;padding:2rem 1.5rem;text-decoration:none;color:inherit;transition:border-color .2s,transform .2s;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.games_gameCard__Bt5GD:hover{border-color:rgba(34,197,94,.3);transform:translateY(-2px)}.games_gameCardIcon__P7CzJ{width:56px;height:56px;border-radius:14px;background:rgba(34,197,94,.1);display:flex;align-items:center;justify-content:center}.games_onlineCtaWrap__LQ1qq{text-align:center;margin:1.5rem 0 0}.games_onlineCta__mCmuR{display:inline-block;padding:.75rem 1.4rem;border-radius:999px;background:#2563eb;color:#fff;font-weight:800;text-decoration:none;transition:background .2s}.games_onlineCta__mCmuR:before{content:"🌐 "}.games_onlineCta__mCmuR:hover{background:#1d4ed8}.games_embedGameLink__43lIU{text-align:center;margin:1.5rem 0 0;font-size:.9rem}.games_embedGameLink__43lIU a{color:#4ade80;text-decoration:underline;text-underline-offset:3px}.games_gameCardCover__07noD{display:block;width:100%;height:auto;aspect-ratio:4/3;border-radius:12px;background:#0f172a;border:1px solid rgba(148,163,184,.08);margin-bottom:.25rem}.games_gamesGrid__kKyEz .games_gameCard__Bt5GD{padding:.75rem .75rem 1.5rem}.games_gameCardTitle__kNaGA{font-size:1.15rem;font-weight:700;color:#f8fafc;margin:0}.games_gameCardDesc__u5QhA{font-size:.9rem;color:#94a3b8;line-height:1.5;margin:0}.games_gameCardBadge__59D9j{display:inline-block;padding:.3rem .75rem;border-radius:50px;background:rgba(34,197,94,.12);color:#22c55e;font-size:.75rem;font-weight:600}.games_comingSoon__AcDW8{font-size:.9rem;color:#475569;text-align:center;padding:0 0 3rem}@media (max-width:900px){.games_featuresGrid__ZV_GY{grid-template-columns:1fr}.games_stepsGrid__ADUna{grid-template-columns:repeat(3,1fr)}.games_gamesGrid__kKyEz{grid-template-columns:1fr;max-width:400px;margin:0 auto}}@media (max-width:560px){.games_heroTitle__q9t66{font-size:2rem}.games_heroSubtitle__xgNoo{font-size:1rem}.games_stepsGrid__ADUna{grid-template-columns:repeat(2,1fr)}}[dir=rtl] .games_faqAnswerText__9vBk7,[dir=rtl] .games_faqQuestion__gOvqg,[dir=rtl] .games_featureCardDesc__sartA,[dir=rtl] .games_featureCardTitle__MoRuf,[dir=rtl] .games_heroSubtitle__xgNoo,[dir=rtl] .games_heroTitle__q9t66{text-align:right}.games_yourLeagueWrap__UCJHo{text-align:center;margin:1rem 0 0}.games_yourLeague__D2t1B{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;padding:.45rem .9rem .45rem .5rem;border-radius:999px;border:1px solid rgba(34,197,94,.45);background:rgba(34,197,94,.1);color:#e2e8f0;font-weight:600;font-size:.9rem;text-decoration:none;animation:games_yourLeagueIn__0_YZe .25s ease-out}.games_yourLeague__D2t1B img{flex:none;border-radius:4px;background:#fff;padding:1px}.games_yourLeague__D2t1B:hover{border-color:#22c55e}@keyframes games_yourLeagueIn__0_YZe{0%{opacity:0}to{opacity:1}}.games_quickPicks__TSxgK{margin:0 0 2rem}.games_quickPicksTitle__gb2yn{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em}.games_quickPicksRow__kQssl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.games_quickPick__Qasdl{display:flex;align-items:center;gap:.75rem;height:80px;padding-block:.5rem;padding-inline:.5rem .9rem;border-radius:14px;background:rgba(30,41,59,.6);border:1px solid rgba(148,163,184,.12);color:#f8fafc;text-decoration:none;transition:border-color .2s}.games_quickPick__Qasdl:hover{border-color:rgba(34,197,94,.5)}.games_quickPickLogo__2QzXS,.games_quickPickThumb__HB3up{position:relative;flex:none;width:85px;height:64px;border-radius:10px;overflow:hidden;background:#0f172a}.games_quickPickThumb__HB3up img{width:100%;height:100%;object-fit:cover}.games_quickPickLogo__2QzXS{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,rgba(34,197,94,.2),#0f172a 75%)}.games_quickPickLogo__2QzXS img{padding:3px;border-radius:8px;background:#fff}.games_quickPickBadge__ePpQW{position:absolute;right:4px;bottom:2px;font-size:1rem}.games_quickPickName__u2VxJ{flex:1 1;min-width:0;font-weight:700;font-size:.95rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.games_quickPickGo__17MFp{flex:none;color:#22c55e;font-weight:800}@media (max-width:720px){.games_quickPicksRow__kQssl{grid-template-columns:1fr;gap:.5rem}.games_quickPick__Qasdl{height:72px}.games_quickPickLogo__2QzXS,.games_quickPickThumb__HB3up{width:74px;height:56px}}.sport-grid_gameContainer___E0Lx{--correct:#27ae60;--wrong:#c0392b;max-width:620px;margin:0 auto;padding:1.5rem 0 2rem}.sport-grid_loading__MPuhk{padding:3rem 1rem;text-align:center;color:#94a3b8}.sport-grid_statusBar__bLfik{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem;padding:13px 18px;background:#1e1e1e;border:1px solid #34495e;border-radius:8px;font-size:.95rem;font-weight:700}.sport-grid_modeLabel__wFqAu{color:#f1c40f}.sport-grid_scoreLabel__4DtYB{color:#cbd5e1;font-weight:600}.sport-grid_grid__vIdYm{display:grid;grid-template-columns:1fr repeat(3,1fr);grid-template-rows:1fr repeat(3,1fr);gap:5px;background-color:#34495e;border:5px solid #34495e;border-radius:10px;overflow:hidden;width:100%;aspect-ratio:1/1}.sport-grid_corner__UZhoL{background:#1a252f}.sport-grid_headerCell__oNxdz{background:#2c3e50;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5px;min-height:56px}.sport-grid_headerImg__LcZy5{max-width:42px;max-height:42px;margin-bottom:4px;object-fit:contain}.sport-grid_collegeBadge__CaXsY{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:4px;border-radius:50%;background:#1a252f;color:#f1c40f;font-size:.8rem;font-weight:800}.sport-grid_categoryText__Myk_6{color:#ecf0f1;font-size:.72rem;font-weight:700;line-height:1.2}.sport-grid_cell__KpoaI{background:#22313f;border:none;color:#ecf0f1;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;text-align:center;transition:background .15s ease;font-family:inherit}.sport-grid_cell__KpoaI:hover:not(:disabled){background:#2c3e50}.sport-grid_cell__KpoaI:disabled{cursor:default}.sport-grid_cellCorrect__H2xNK{background:var(--correct)}.sport-grid_cellWrong__X_csE{background:var(--wrong)}.sport-grid_cellPlus__fqLyj{font-size:1.6rem;color:#5d7a94}.sport-grid_cellPlayer__P3ZC1{font-size:.74rem;font-weight:700;line-height:1.25;word-break:break-word}.sport-grid_cellAnswers__4122g{font-size:.62rem;line-height:1.3;color:#cbd5e1;word-break:break-word}.sport-grid_cellHint__iYIIj{font-size:.68rem;color:#7f96ab}.sport-grid_actions__gKms_{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-top:1.25rem}.sport-grid_primaryButton__33UGm,.sport-grid_secondaryButton__YaB6B{border-radius:8px;padding:.7rem 1.4rem;font-size:.95rem;font-weight:700;cursor:pointer;font-family:inherit;border:1px solid transparent}.sport-grid_primaryButton__33UGm{background:#f1c40f;color:#1a252f}.sport-grid_primaryButton__33UGm:hover{background:#d4ac0d}.sport-grid_secondaryButton__YaB6B{background:transparent;color:#ecf0f1;border-color:#34495e}.sport-grid_secondaryButton__YaB6B:hover{background:#22313f}.sport-grid_modalOverlay__TxRWY{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000}.sport-grid_modal__XScI7{background:#1e1e1e;border:1px solid #34495e;border-radius:12px;width:100%;max-width:420px;padding:1.1rem}.sport-grid_modalHeader__7gL52{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#f1c40f;font-weight:700;font-size:.95rem;margin-bottom:.85rem}.sport-grid_closeButton__MdD4A{background:none;border:none;color:#94a3b8;font-size:1.5rem;line-height:1;cursor:pointer;padding:0 .25rem}.sport-grid_searchInput__Yi_0W{width:100%;padding:.7rem .85rem;border-radius:8px;border:1px solid #34495e;background:#22313f;color:#ecf0f1;font-size:1rem;font-family:inherit}.sport-grid_searchInput__Yi_0W:focus{outline:2px solid #f1c40f;outline-offset:1px}.sport-grid_msgError__4BtVG,.sport-grid_msgSuccess__nKApk{margin:.65rem 0 0;font-size:.88rem;font-weight:600}.sport-grid_msgSuccess__nKApk{color:#2ecc71}.sport-grid_msgError__4BtVG{color:#e74c3c}.sport-grid_results__B41fh{list-style:none;margin:.75rem 0 0;padding:0;max-height:260px;overflow-y:auto}.sport-grid_resultButton__4PwnG{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:.6rem .7rem;background:#22313f;border:1px solid transparent;border-radius:8px;color:#ecf0f1;cursor:pointer;text-align:left;margin-bottom:.4rem;font-family:inherit}.sport-grid_resultButton__4PwnG:hover{border-color:#f1c40f}.sport-grid_resultName___hXS6{font-weight:700;font-size:.92rem}.sport-grid_resultMeta__82jRU{font-size:.75rem;color:#94a3b8}@media (max-width:520px){.sport-grid_categoryText__Myk_6{font-size:.62rem}.sport-grid_headerImg__LcZy5{max-width:32px;max-height:32px}.sport-grid_cellPlayer__P3ZC1{font-size:.64rem}}.guess-player_game__MxYCl{--hit:#27ae60;--near:#d4a017;--miss:#2c3e50;max-width:680px;margin:0 auto;padding:1.5rem 0 2rem;color:#e2e8f0}.guess-player_loading__5flUy{padding:3rem 1rem;text-align:center;color:#94a3b8}.guess-player_modeBar__DpsnC{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:1.25rem}.guess-player_modeActive__K0Qlq,.guess-player_modeBtn__Hxwc6{padding:.55rem 1rem;border-radius:8px;border:1px solid #34495e;background:#1e1e1e;color:#cbd5e1;font-weight:700;font-size:.9rem;cursor:pointer}.guess-player_modeActive__K0Qlq{background:#27ae60;border-color:#27ae60;color:#fff}.guess-player_hardToggle__rTplG{display:inline-flex;align-items:center;gap:.4rem;margin-inline-start:auto;font-size:.85rem;color:#cbd5e1;cursor:pointer}.guess-player_mystery__Y_oGI{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:1rem;background:#1e1e1e;border:1px solid #34495e;border-radius:12px;min-height:140px}.guess-player_silhouette__BbLvj{width:120px;height:120px;flex-shrink:0;border-radius:50%;background:radial-gradient(circle at 50% 38%,#475569 0 22%,transparent 23%),radial-gradient(ellipse at 50% 100%,#475569 0 45%,transparent 46%),#0f172a;display:flex;align-items:center;justify-content:center;font-size:2.6rem;font-weight:800;color:#f1c40f;margin-inline:auto}.guess-player_mysteryPhoto__ghi62{width:120px;height:120px;flex-shrink:0;border-radius:50%;background:#0f172a;object-fit:cover}.guess-player_mysteryLogo__DOjJ1{width:120px;height:120px;flex-shrink:0;border-radius:50%;background:#f8fafc;object-fit:contain;padding:14px;box-sizing:border-box}.guess-player_rowLogo__K8T_e{object-fit:contain;background:#f8fafc!important;padding:3px;box-sizing:border-box}.guess-player_result__RFgw9{flex:1 1}.guess-player_loseText__BA2On,.guess-player_winText__oDcoI{font-size:1.15rem;font-weight:800;margin:0 0 .35rem}.guess-player_winText__oDcoI{color:#4ade80}.guess-player_loseText__BA2On{color:#f87171}.guess-player_answerName__NhBn7{margin:0;color:#cbd5e1}.guess-player_inputWrap__S39SQ{position:relative;margin-bottom:1rem}.guess-player_input__oI2QI{width:100%;box-sizing:border-box;padding:.85rem 7.5rem .85rem 1rem;font-size:1rem;border-radius:10px;border:2px solid #34495e;background:#0f172a;color:#fff;outline:none}.guess-player_input__oI2QI:focus{border-color:#27ae60}.guess-player_counter__UTKGo{position:absolute;inset-inline-end:.9rem;top:50%;transform:translateY(-50%);font-size:.8rem;color:#94a3b8;pointer-events:none}.guess-player_suggestions__UveaW{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);margin:0;padding:.25rem 0;list-style:none;background:#1e1e1e;border:1px solid #34495e;border-radius:10px;max-height:320px;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.45)}.guess-player_suggestionActive__mf6v9,.guess-player_suggestion__kQsP2{display:flex;align-items:center;gap:.6rem;padding:.55rem .9rem;cursor:pointer}.guess-player_suggestionActive__mf6v9{background:#2c3e50}.guess-player_suggestionName__N8HQJ{font-weight:700;color:#fff}.guess-player_suggestionTeam__q0PVb{margin-inline-start:auto;font-size:.8rem;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:45%}.guess-player_noMatch__o_szT{padding:.6rem .9rem;color:#94a3b8}.guess-player_table__B___w{display:flex;flex-direction:column;gap:6px}.guess-player_guessRow__V10VQ,.guess-player_headRow__GE7IK{display:grid;grid-template-columns:minmax(0,2fr) repeat(var(--clue-cols,6),minmax(0,1fr));gap:6px;align-items:stretch}.guess-player_headRow__GE7IK span{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;text-align:center}.guess-player_guessName__Jj27H{display:flex;align-items:center;gap:.45rem;font-size:.85rem;font-weight:700;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.guess-player_guessName__Jj27H img{border-radius:50%;background:#0f172a;flex-shrink:0}.guess-player_hit__PRidI,.guess-player_miss__yw6uK,.guess-player_near__YY97A{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:8px;font-weight:800;font-size:.85rem;color:#fff;animation:guess-player_flip__mUu_w .35s ease-out both}.guess-player_hit__PRidI{background:var(--hit)}.guess-player_near__YY97A{background:var(--near)}.guess-player_miss__yw6uK{background:var(--miss)}.guess-player_guessRow__V10VQ>span:nth-child(3){animation-delay:.05s}.guess-player_guessRow__V10VQ>span:nth-child(4){animation-delay:.1s}.guess-player_guessRow__V10VQ>span:nth-child(5){animation-delay:.15s}.guess-player_guessRow__V10VQ>span:nth-child(6){animation-delay:.2s}.guess-player_guessRow__V10VQ>span:nth-child(7){animation-delay:.25s}@keyframes guess-player_flip__mUu_w{0%{transform:rotateX(90deg);opacity:.3}to{transform:rotateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.guess-player_hit__PRidI,.guess-player_miss__yw6uK,.guess-player_near__YY97A{animation:none}}.guess-player_flag__CD5b7{border-radius:3px;object-fit:cover}.guess-player_logo__dP0eE{object-fit:contain;background:rgba(255,255,255,.85);border-radius:6px;padding:2px}.guess-player_emptyRow__ClIWW{min-height:44px;border-radius:8px;border:1px dashed #334155}.guess-player_legend__ZCMia{margin:.9rem 0 0;font-size:.8rem;color:#94a3b8;text-align:center}.guess-player_actions__trYvL{display:flex;justify-content:center;gap:.75rem;margin-top:1.1rem;flex-wrap:wrap}.guess-player_primary__bRVKF,.guess-player_secondary__j6zwp{padding:.7rem 1.3rem;border-radius:10px;font-weight:800;font-size:.95rem;cursor:pointer;border:none}.guess-player_primary__bRVKF{background:#27ae60;color:#fff}.guess-player_secondary__j6zwp{background:#1e1e1e;color:#e2e8f0;border:1px solid #34495e}.guess-player_countdown__XpWYQ,.guess-player_stats__BomQC{text-align:center;font-size:.85rem;color:#94a3b8;margin:.75rem 0 0}@media (max-width:560px){.guess-player_guessRow__V10VQ,.guess-player_headRow__GE7IK{grid-template-columns:repeat(var(--clue-cols,6),minmax(0,1fr))}.guess-player_headRow__GE7IK span:first-child{display:none}.guess-player_guessName__Jj27H{grid-column:1/-1}.guess-player_hit__PRidI,.guess-player_miss__yw6uK,.guess-player_near__YY97A{min-height:40px;font-size:.74rem}.guess-player_mysteryLogo__DOjJ1,.guess-player_mysteryPhoto__ghi62,.guess-player_silhouette__BbLvj{width:88px;height:88px}}.bracket_wrapper__Zv0y1{max-width:1150px;margin:0 auto}.bracket_toolbar__rGf_r{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;background:#1e1e1e;border:1px solid #34495e;border-radius:10px;padding:.9rem 1.1rem;margin-bottom:1.25rem}.bracket_asof__kpoIO{margin:0;font-size:.85rem;color:#94a3b8}.bracket_toolbarActions__pAW_K{display:flex;gap:.55rem;flex-wrap:wrap}.bracket_primaryButton__5vZgF,.bracket_secondaryButton__Kcvdh{border-radius:8px;padding:.55rem 1rem;font-size:.88rem;font-weight:700;cursor:pointer;font-family:inherit;border:1px solid transparent}.bracket_primaryButton__5vZgF{background:#22c55e;color:#07210f}.bracket_primaryButton__5vZgF:hover{background:#16a34a}.bracket_secondaryButton__Kcvdh{background:transparent;color:#ecf0f1;border-color:#34495e}.bracket_secondaryButton__Kcvdh:hover{background:#22313f}.bracket_seedEditor__Un_om{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-bottom:1.25rem}.bracket_seedGroup__bJMUH{border:1px solid #34495e;border-radius:10px;padding:.8rem 1rem 1rem;margin:0}.bracket_seedLegend__F2qjC{color:#f1c40f;font-weight:800;font-size:.9rem;padding:0 .35rem}.bracket_seedRow__vtReL{display:flex;align-items:center;gap:.5rem;margin-top:.45rem}.bracket_seedBadge__ejzFK{width:22px;height:22px;border-radius:50%;background:#22313f;color:#cbd5e1;font-size:.75rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.bracket_seedSelect__UlNUJ{flex:1 1;padding:.4rem .5rem;border-radius:7px;border:1px solid #34495e;background:#22313f;color:#ecf0f1;font-size:.85rem;font-family:inherit}.bracket_bracket__bZ7s_{display:grid;grid-template-columns:1fr minmax(200px,.8fr) 1fr;gap:1.1rem;align-items:start}.bracket_conference__OhrOC{display:flex;flex-direction:column;gap:1rem}.bracket_conferenceTitle__b7Wwk{margin:0;font-size:1.05rem;font-weight:800;color:#f1c40f;text-align:center}.bracket_round__9m_ox{background:#16202b;border:1px solid #263544;border-radius:10px;padding:.7rem}.bracket_roundTitle__0G1Y2{margin:0 0 .55rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#7f96ab;font-weight:800}.bracket_byeNote__PT_Qw{margin:0 0 .55rem;font-size:.76rem;color:#94a3b8;font-style:italic}.bracket_matchup__nmba9{border:1px solid #263544;border-radius:8px;overflow:hidden}.bracket_matchup__nmba9+.bracket_matchup__nmba9{margin-top:.5rem}.bracket_team__kIdZU{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .6rem;background:#22313f;border:none;color:#ecf0f1;font-family:inherit;font-size:.85rem;text-align:left;cursor:pointer}.bracket_team__kIdZU+.bracket_team__kIdZU{border-top:1px solid #263544}.bracket_team__kIdZU:not(.bracket_teamEmpty__gpHs3):not(.bracket_teamPicked__sxU1m):hover{background:#2c3e50}.bracket_teamPicked__sxU1m{background:#16a34a;color:#ffffff;font-weight:700}.bracket_teamPicked__sxU1m:hover{background:#15803d}.bracket_teamOut__WTluQ{opacity:.45}.bracket_teamEmpty__gpHs3{cursor:default;color:#6b7f92}.bracket_seed__KH560{width:18px;font-size:.72rem;font-weight:800;color:#94a3b8;flex:none}.bracket_teamPicked__sxU1m .bracket_seed__KH560{color:#dcfce7}.bracket_teamLogo__vCWbx{width:20px;height:20px;object-fit:contain;flex:none}.bracket_teamName__UIjH7{flex:1 1;line-height:1.2}.bracket_teamRecord__kepE9{font-size:.72rem;color:#94a3b8;flex:none}.bracket_teamPicked__sxU1m .bracket_teamRecord__kepE9{color:#dcfce7}.bracket_superBowl__IJnVW{background:#16202b;border:1px solid #f1c40f55;border-radius:10px;padding:.9rem .8rem;position:sticky;top:1rem}.bracket_superBowlTitle__SZ5hK{margin:0 0 .6rem;text-align:center;font-size:.95rem;font-weight:800;color:#f1c40f}.bracket_winner__9YYKk{margin-top:.9rem;display:flex;flex-direction:column;align-items:center;gap:.35rem;min-height:84px;justify-content:center;text-align:center}.bracket_winnerLabel__uPIza{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#7f96ab;font-weight:800}.bracket_winnerLogo__nAs6o{width:44px;height:44px;object-fit:contain}.bracket_winnerName__stSJk{font-weight:800;color:#ecf0f1;font-size:.92rem}.bracket_winnerHint__6VSpu{font-size:.78rem;color:#7f96ab}@media (max-width:900px){.bracket_bracket__bZ7s_{grid-template-columns:1fr}.bracket_superBowl__IJnVW{position:static;order:3}}.picture_wrapper__Wnnjj{max-width:980px;margin:0 auto}.picture_controls__nB46z{background:#1e1e1e;border:1px solid #34495e;border-radius:10px;padding:1rem 1.1rem;margin-bottom:1.25rem}.picture_tabs__CSIWG{display:flex;gap:.4rem;flex-wrap:wrap}.picture_tab__lggDW{border:1px solid #34495e;background:transparent;color:#cbd5e1;border-radius:999px;padding:.4rem 1.05rem;font-size:.85rem;font-weight:700;cursor:pointer;font-family:inherit}.picture_tab__lggDW:hover{background:#22313f}.picture_tabActive__6L7I4{background:#22c55e;border-color:#22c55e;color:#07210f}.picture_asof__9Em4H{margin:.85rem 0 0;font-size:.82rem;line-height:1.6;color:#94a3b8}.picture_grid__tVlDZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:1.1rem;align-items:start}.picture_panel__Ofwfr{background:#16202b;border:1px solid #263544;border-radius:10px;padding:.9rem 1rem 1.1rem}.picture_panelTitle__SbBBz{margin:0 0 .6rem;font-size:1.05rem;font-weight:800;color:#f1c40f;text-align:center}.picture_groupTitle__ZZUvM{margin:.9rem 0 .4rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#7f96ab;font-weight:800}.picture_groupTitle__ZZUvM:first-of-type{margin-top:0}.picture_list__OmpII{list-style:none;margin:0;padding:0}.picture_row__t8ecU{display:flex;align-items:center;gap:.5rem;padding:.42rem .3rem;border-top:1px solid #22313f;font-size:.87rem;color:#ecf0f1}.picture_row__t8ecU:first-child{border-top:none}.picture_rowOut__ZRK9q{color:#94a3b8}.picture_seed__bwKxM{width:18px;flex:none;font-weight:800;color:#7f96ab;font-size:.78rem;text-align:center}.picture_logo__yFzPn{width:20px;height:20px;object-fit:contain;flex:none}.picture_name__xr9Po{flex:1 1;display:flex;flex-direction:column;line-height:1.25;font-weight:600}.picture_division__8QmZW{font-size:.68rem;color:#7f96ab;font-weight:700}.picture_record__0e3ZR{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.picture_status__l7LLA{flex:none;min-width:82px;text-align:right;font-size:.72rem;color:#94a3b8}@media (max-width:560px){.picture_row__t8ecU{font-size:.8rem}.picture_status__l7LLA{min-width:62px}.picture_division__8QmZW{display:none}}.picture_clinch__n_kpv{color:#22c55e;font-weight:800;text-decoration:none;margin-inline-end:.15rem}.picture_asofLink__oyw5m{color:#22c55e;font-weight:700;white-space:nowrap}.predictor_wrapper__cqVgI{max-width:1200px;margin:0 auto}.predictor_toolbar__kRGfG{display:flex;justify-content:space-between;align-items:center;gap:.8rem 1rem;flex-wrap:wrap;background:#1e1e1e;border:1px solid #34495e;border-radius:10px;padding:.8rem 1.1rem;margin-bottom:1.1rem}.predictor_progress__8N7Ho{margin:0;font-size:.88rem;color:#94a3b8}.predictor_progress__8N7Ho strong{color:#ecf0f1}.predictor_actions__uPjCV{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.predictor_actionsLabel__GUcjo{font-size:.8rem;color:#7f96ab;font-weight:700}.predictor_primaryButton__lQkQx,.predictor_secondaryButton__JZDjq{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:.55rem 1rem;font-size:.86rem;font-weight:700;cursor:pointer;font-family:inherit;border:1px solid transparent;text-decoration:none}.predictor_primaryButton__lQkQx{background:#22c55e;color:#07210f}.predictor_primaryButton__lQkQx:hover{background:#16a34a}.predictor_secondaryButton__JZDjq{background:transparent;color:#ecf0f1;border-color:#34495e}.predictor_secondaryButton__JZDjq:hover{background:#22313f}.predictor_linkButton__sM8y0{background:none;border:none;color:#22c55e;font-weight:700;font-size:.8rem;cursor:pointer;padding:.2rem .35rem;font-family:inherit}.predictor_linkButton__sM8y0:hover{text-decoration:underline}.predictor_layout___Ylap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:1.1rem;align-items:start}@media (max-width:900px){.predictor_layout___Ylap{grid-template-columns:minmax(0,1fr)}}.predictor_divisions__Q6Rom,.predictor_gamesPanel__n__85,.predictor_seedCard__Ee6em{background:#16202b;border:1px solid #263544;border-radius:10px}.predictor_gamesPanel__n__85{padding:.8rem}.predictor_weekTabs__cl0Kv{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.7rem}.predictor_weekTab__FhaqE{min-width:2.1rem;padding:.35rem .45rem;border-radius:7px;border:1px solid #34495e;background:#1b2733;color:#cbd5e1;font-size:.8rem;font-weight:700;cursor:pointer;font-family:inherit}.predictor_weekTabPlayed__a0PBx{color:#5d7183;border-style:dashed}.predictor_weekTabDone__v2iU2{border-color:#22c55e}.predictor_weekTabActive__rekSq{background:#22c55e;border-color:#22c55e;color:#07210f}.predictor_weekHeader__152Ur{display:flex;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.4rem}.predictor_weekTitle__4bfAx{margin:0;font-size:1rem;font-weight:800;color:#f1c40f}.predictor_weekActions__8OmFl{display:flex;flex-wrap:wrap}.predictor_gameList__UxARV{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.predictor_game__mLDt5{display:grid;grid-template-columns:4.6rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45rem;border-radius:8px;background:#1b2733}.predictor_gameDate__CaWZQ{font-size:.72rem;color:#7f96ab;font-weight:700}.predictor_gameTeams__RxVQ8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.35rem}.predictor_gameSide__uwgtr{display:flex;align-items:center;gap:.35rem;min-width:0}.predictor_at__J7uKN{color:#5d7183;font-size:.75rem;font-weight:700}.predictor_pickTeam__Uevl2{flex:1 1;min-width:0;display:flex;align-items:center;gap:.4rem;padding:.4rem .5rem;border-radius:7px;border:1px solid #34495e;background:#22313f;color:#ecf0f1;cursor:pointer;font-family:inherit;text-align:left}.predictor_pickTeam__Uevl2:hover:not(:disabled){border-color:#22c55e}.predictor_pickTeam__Uevl2:disabled{cursor:default}.predictor_pickWon__CMh1i{background:rgba(34,197,94,.18);border-color:#22c55e}.predictor_pickLost__1wmHU{opacity:.45}.predictor_teamName__r2Gl6{flex:1 1;min-width:0;font-size:.8rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.predictor_teamRecord__rdFgk{font-size:.72rem;color:#94a3b8;font-weight:700}.predictor_logo__tSL89{width:22px;height:22px;object-fit:contain;flex:none}.predictor_tieButton___ZeGn{border:1px solid #34495e;background:transparent;color:#7f96ab;border-radius:6px;font-size:.7rem;font-weight:700;padding:.3rem .45rem;cursor:pointer;font-family:inherit}.predictor_tieActive__lcM54{background:#f1c40f;border-color:#f1c40f;color:#2b2200}@media (max-width:560px){.predictor_game__mLDt5{grid-template-columns:minmax(0,1fr) auto}.predictor_gameDate__CaWZQ{grid-column:1/-1}.predictor_gameTeams__RxVQ8{grid-template-columns:minmax(0,1fr)}}.predictor_seedsGrid__Rm6jw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem}@media (max-width:1100px) and (min-width:901px){.predictor_seedsGrid__Rm6jw{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.predictor_seedsGrid__Rm6jw{grid-template-columns:minmax(0,1fr)}}.predictor_seedCard__Ee6em{padding:.7rem}.predictor_confTitle__G6IG6{margin:0 0 .45rem;font-size:.95rem;font-weight:800;color:#f1c40f}.predictor_seedList__fY_XM{list-style:none;margin:0;padding:0}.predictor_seedRow__GXIjk{display:flex;align-items:center;gap:.45rem;padding:.32rem .2rem;border-bottom:1px solid #22313f}.predictor_seedRow__GXIjk:nth-child(7){border-bottom:2px solid #22c55e}.predictor_seedOut__LQuMu{opacity:.6}.predictor_seedNum__zSoQZ{width:22px;height:22px;border-radius:50%;background:#22313f;color:#cbd5e1;font-size:.72rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.predictor_seedBye__oZWTG{background:#22c55e;color:#07210f}.predictor_seedTeam__hGydV{flex:1 1;min-width:0;font-size:.82rem;font-weight:700;color:#ecf0f1;display:flex;flex-direction:column}.predictor_seedMeta___svXs{font-size:.68rem;font-weight:600;color:#7f96ab}.predictor_seedRecord__lgpwJ{font-size:.78rem;color:#cbd5e1;font-weight:700;white-space:nowrap}.predictor_seedActions__kBf2F{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:.8rem}.predictor_divisions__Q6Rom{margin-top:1.1rem;padding:.7rem .9rem}.predictor_divisionsSummary__eole8{cursor:pointer;font-weight:800;color:#ecf0f1;font-size:.92rem}.predictor_divisionGrid__dWEq3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem;margin-top:.8rem}.predictor_divisionCard__rhXke{background:#1b2733;border-radius:8px;padding:.6rem .7rem}.predictor_divisionTitle__YUyKj{margin:0 0 .35rem;font-size:.78rem;color:#f1c40f;font-weight:800}.predictor_divisionList__ziaZU{margin:0;padding-left:1.1rem}.predictor_divisionRow__KvkZl{display:flex;justify-content:space-between;gap:.4rem;font-size:.8rem;color:#ecf0f1;padding:.12rem 0}.strength_wrapper__b5tT_{max-width:820px;margin:0 auto}.strength_controls__YCHy6{background:#1e1e1e;border:1px solid #34495e;border-radius:10px;padding:1rem 1.1rem;margin-bottom:1.25rem}.strength_tabs__jYaIE{display:flex;gap:.4rem;flex-wrap:wrap}.strength_tab__1jW4h{border:1px solid #34495e;background:transparent;color:#cbd5e1;border-radius:999px;padding:.4rem .95rem;font-size:.85rem;font-weight:700;cursor:pointer;font-family:inherit}.strength_tab__1jW4h:hover:not(:disabled){background:#22313f}.strength_tab__1jW4h:disabled{opacity:.45;cursor:default}.strength_tabActive__id9tR{background:#22c55e;border-color:#22c55e;color:#07210f}.strength_method__98Gk2{margin:.85rem 0 0;font-size:.82rem;line-height:1.6;color:#94a3b8}.strength_table___M9oj{width:100%;border-collapse:collapse;background:#16202b;border:1px solid #263544;border-radius:10px;overflow:hidden;font-size:.88rem}.strength_table___M9oj th{text-align:left;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#7f96ab;background:#1a252f;padding:.55rem .6rem;font-weight:800}.strength_table___M9oj td{padding:.5rem .6rem;border-top:1px solid #22313f;color:#ecf0f1;vertical-align:middle}.strength_row__WPtwt{cursor:pointer}.strength_row__WPtwt:hover td{background:#1c2836}.strength_rankCol__hAzT_{width:1%;white-space:nowrap;color:#7f96ab;font-weight:700}.strength_numCol___bv30{text-align:right;white-space:nowrap}.strength_sosCell__g9SG6{font-weight:800;color:#22c55e}.strength_teamCell__n3HNl{font-weight:600}.strength_teamInner__eolQ9{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.strength_teamLogo__87uQf{width:20px;height:20px;object-fit:contain;flex:none}.strength_divisionTag__GkqZd{font-size:.68rem;color:#7f96ab;font-weight:700}.strength_detailCell__yli9C{background:#121a24;padding:.6rem .9rem .8rem}.strength_opponentList__NEt9f{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:.15rem 1rem}.strength_opponentItem__h8SgN{display:flex;gap:.5rem;font-size:.78rem;line-height:1.6;color:#cbd5e1}.strength_oppWeek__AL42c{color:#7f96ab;min-width:42px;flex:none}.strength_oppName__LnCb6{flex:1 1}.strength_oppRecord__7w6EM{color:#94a3b8;flex:none}.strength_hint__mWxA0{margin:.7rem 0 0;font-size:.78rem;color:#7f96ab;text-align:center}@media (max-width:620px){.strength_table___M9oj{font-size:.8rem}.strength_divisionTag__GkqZd{display:none}.strength_table___M9oj td,.strength_table___M9oj th{padding:.45rem .4rem}}.AdUnit_wrapper__OveRn{display:block;width:100%;max-width:970px;margin:2rem auto;min-height:120px;text-align:center}.AdUnit_label__UaTsJ{display:block;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:.35rem}.AdUnit_ins__Vkj6H{display:block;width:100%}@media (max-width:640px){.AdUnit_wrapper__OveRn{margin:1.5rem auto;min-height:100px}}@media print{.AdUnit_wrapper__OveRn{display:none!important}}.marketing_container__ud1RD{max-width:1200px;margin:0 auto;padding:0 20px}.marketing_header__vpr1S{background:rgba(15,23,42,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(148,163,184,.1);position:fixed;width:100%;top:0;z-index:1000;transition:all .3s ease}.marketing_nav___oh0U{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.marketing_logo__HCaxK{font-size:1.5rem;font-weight:700;color:#f4f7f0;letter-spacing:-.01em;display:flex;align-items:center;gap:.5rem}.marketing_logoFoot__YSLLm{color:#2ee6a6}.marketing_navLinks__NC8lY{display:flex;list-style:none;gap:2rem}.marketing_navLinks__NC8lY a{color:#e2e8f0;text-decoration:none;font-weight:500;transition:color .3s ease}.marketing_navLinks__NC8lY a:hover{color:#22c55e}.marketing_navDropdown__6bMhr{position:relative}.marketing_navDropdown__6bMhr>a{cursor:pointer;display:flex;align-items:center;gap:.35rem}.marketing_navDropdownMenu__ckqv8{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:200px;background:rgba(15,23,42,.98);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(148,163,184,.15);border-radius:12px;padding:.5rem 0;margin-top:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.4);z-index:100;list-style:none}.marketing_navDropdownOpen__rA8yi .marketing_navDropdownMenu__ckqv8{display:block}.marketing_navDropdownArrow__YYCjp{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #e2e8f0;transition:transform .2s ease}.marketing_navDropdownArrowOpen__Caxw1{transform:rotate(180deg)}.marketing_navDropdownMenu__ckqv8 li a{display:block;padding:.6rem 1.25rem;color:#e2e8f0;text-decoration:none;font-weight:500;font-size:.9rem;transition:all .2s ease;white-space:nowrap}.marketing_navDropdownMenu__ckqv8 li a:hover{color:#22c55e;background:rgba(34,197,94,.08)}.marketing_ctaButton__CfIo4{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:.75rem 1.5rem;border:none;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.marketing_ctaButton__CfIo4:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(34,197,94,.3)}.marketing_navActions__GAGj0{display:flex;align-items:center;gap:1.25rem;flex-shrink:0}.marketing_navAuth__gFQ4H{color:#e2e8f0;text-decoration:none;font-weight:500;white-space:nowrap;transition:color .3s ease}.marketing_navAuth__gFQ4H:hover{color:#22c55e}.marketing_hero__7_jDm{padding:8rem 0 6rem;text-align:center;position:relative;overflow:hidden}.marketing_hero__7_jDm:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(34,197,94,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(59,130,246,.1) 0,transparent 50%);pointer-events:none}.marketing_heroContent__jisWU{position:relative;z-index:2;animation:marketing_fadeInUp__BRtHk .8s ease-out}.marketing_hero__7_jDm h1{font-size:3.5rem;font-weight:800;color:#fff;margin-bottom:1.5rem;line-height:1.1}.marketing_gradientText__6MwpZ{background:linear-gradient(135deg,#22c55e,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.marketing_hero__7_jDm p{font-size:1.25rem;color:#94a3b8;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.marketing_heroButtons__Y6Kxl{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:4rem}.marketing_btnSecondary__QSlMO{background:transparent;color:#e2e8f0;padding:.75rem 1.5rem;border:2px solid #334155;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.marketing_btnSecondary__QSlMO:hover{border-color:#22c55e;color:#22c55e;transform:translateY(-2px)}.marketing_videoPreview__DfMfC{max-width:800px;margin:0 auto;position:relative;border-radius:20px;overflow:hidden;box-shadow:0 25px 50px rgba(0,0,0,.3);background:linear-gradient(135deg,#1e293b,#334155)}.marketing_videoPlaceholder__0ZH0U{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:1.1rem;position:relative;background:linear-gradient(135deg,#0f172a,#1e293b)}.marketing_videoEl__Dq2ti{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.marketing_playButton___z5Qu{position:absolute;width:80px;height:80px;background:rgba(34,197,94,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.marketing_playButton___z5Qu:hover{background:#22c55e;transform:scale(1.1)}.marketing_playButton___z5Qu:after{content:"▶";color:#fff;font-size:1.5rem;margin-left:4px}.marketing_features__iKstM{padding:8rem 0;background:rgba(255,255,255,.02)}.marketing_features__iKstM h2{text-align:center;font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.marketing_featuresSubtitle__0wjN4{text-align:center;color:#94a3b8;font-size:1.1rem;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto}.marketing_featuresGrid__yhSP4{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.marketing_featureCard__WNE7x{background:rgba(30,41,59,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(148,163,184,.1);border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease;position:relative;overflow:hidden;animation:marketing_fadeInUp__BRtHk .8s ease-out both}.marketing_delay1__B_fRL{animation-delay:.1s}.marketing_delay2__xvU2e{animation-delay:.2s}.marketing_delay3__ip3Xc{animation-delay:.3s}.marketing_delay4__HjcA7{animation-delay:.4s}.marketing_featureCard__WNE7x:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#22c55e,#3b82f6);transform:translateX(-100%);transition:transform .3s ease}.marketing_featureCard__WNE7x:hover:before{transform:translateX(0)}.marketing_featureCard__WNE7x:hover{transform:translateY(-5px);border-color:rgba(34,197,94,.3);box-shadow:0 20px 40px rgba(0,0,0,.2)}.marketing_featureIcon__DJ2k0{font-size:2.5rem;margin-bottom:1rem;display:block}.marketing_featureCard__WNE7x h3{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:1rem}.marketing_featureCard__WNE7x p{color:#94a3b8;line-height:1.6}.marketing_howItWorks__rjptR{padding:8rem 0}.marketing_howItWorks__rjptR h2{text-align:center;font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:4rem}.marketing_steps__oS3P2{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;position:relative}.marketing_step__uCz40{text-align:center;position:relative}.marketing_stepNumber__B_dMH{width:60px;height:60px;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;color:#fff;margin:0 auto 1.5rem;position:relative;z-index:2}.marketing_step__uCz40 h3{color:#fff;font-weight:600;margin-bottom:1rem}.marketing_step__uCz40 p{color:#94a3b8}.marketing_pricing__WYk8u{padding:8rem 0;background:rgba(255,255,255,.02)}.marketing_pricing__WYk8u h2{text-align:center;font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.marketing_pricingSubtitle__ufvhl{text-align:center;color:#94a3b8;font-size:1.1rem;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto}.marketing_pricingGrid__UDBI4{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;align-items:stretch}.marketing_pricingCard__YPa5y{background:rgba(30,41,59,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(148,163,184,.1);border-radius:16px;padding:2.5rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .3s ease;position:relative}.marketing_pricingCard__YPa5y:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.2)}.marketing_pricingCardPopular__apTGK{border-color:rgba(34,197,94,.5);box-shadow:0 0 30px rgba(34,197,94,.15)}.marketing_pricingCardPopular__apTGK:hover{box-shadow:0 20px 40px rgba(34,197,94,.2)}.marketing_pricingBadge___4ocM{position:absolute;top:-14px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:.8rem;font-weight:700;padding:.35rem 1rem;border-radius:50px;letter-spacing:.02em}.marketing_pricingTier__lst7f{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:.5rem}.marketing_pricingCredits__QHUOp{font-size:.95rem;color:#94a3b8;margin-bottom:1.5rem}.marketing_pricingPrice__l3MjU{font-size:3rem;font-weight:800;color:#fff;line-height:1}.marketing_pricingPrice__l3MjU span{font-size:1rem;font-weight:500;color:#64748b}.marketing_pricingPerVideo__E1MRf{font-size:.85rem;color:#22c55e;margin-top:.5rem;margin-bottom:2rem;font-weight:500}.marketing_pricingFeatures__9qryG{list-style:none;width:100%;margin-bottom:2rem;display:flex;flex-direction:column;gap:.75rem}.marketing_pricingFeatures__9qryG li{color:#cbd5e1;font-size:.95rem;display:flex;align-items:center;gap:.6rem}.marketing_pricingFeatures__9qryG li:before{content:"\2713";color:#22c55e;font-weight:700;font-size:.85rem;flex-shrink:0}.marketing_pricingCta__ojrbR{margin-top:auto}.marketing_pricingCtaOutline__Gy2Xh{background:transparent;color:#e2e8f0;padding:.75rem 1.5rem;border:2px solid #334155;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.marketing_pricingCtaOutline__Gy2Xh:hover{border-color:#22c55e;color:#22c55e;transform:translateY(-2px)}.marketing_pricingFreeNote__K990t{text-align:center;color:#94a3b8;font-size:.95rem;margin-top:3rem}.marketing_pricingFreeNote__K990t strong{color:#22c55e}.marketing_toolsGrid__La3js{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.marketing_toolCard__YoBXm{background:rgba(30,41,59,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(148,163,184,.1);border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease;position:relative;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;align-items:center}.marketing_toolCard__YoBXm:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#22c55e,#3b82f6);transform:translateX(-100%);transition:transform .3s ease}.marketing_toolCard__YoBXm:hover:before{transform:translateX(0)}.marketing_toolCard__YoBXm:hover{transform:translateY(-5px);border-color:rgba(34,197,94,.3);box-shadow:0 20px 40px rgba(0,0,0,.2)}.marketing_toolCard__YoBXm h3{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:1rem}.marketing_toolCard__YoBXm p{color:#94a3b8;line-height:1.6;margin-bottom:1.5rem}.marketing_toolCta__tlHrw{color:#22c55e;font-weight:600;margin-top:auto;transition:color .2s ease}.marketing_toolCard__YoBXm:hover .marketing_toolCta__tlHrw{color:#4ade80}.marketing_finalCta__Sjl1E{padding:6rem 0;background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(59,130,246,.1));text-align:center}.marketing_finalCta__Sjl1E h2{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.marketing_finalCta__Sjl1E p{font-size:1.1rem;color:#94a3b8;margin-bottom:2rem}.marketing_footer__azQ5D{background:rgba(15,23,42,.9);border-top:1px solid rgba(148,163,184,.1);padding:3rem 0 2rem;color:#64748b}.marketing_footerGrid__BlQ1n{display:grid;grid-template-columns:repeat(6,1fr);gap:2rem;text-align:left}.marketing_footerCol__yc1mU{display:flex;flex-direction:column;gap:.75rem}.marketing_footerHeading__I1lmi{font-size:.875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.marketing_footerLinks__s2y7P{list-style:none;display:flex;flex-direction:column;gap:.5rem}.marketing_footerLinks__s2y7P a{color:#64748b;text-decoration:none;font-size:.9rem;transition:color .2s ease}.marketing_footerLinks__s2y7P a:hover{color:#22c55e}.marketing_footerDisabled__6qkSv{color:#475569;font-size:.9rem;cursor:default}.marketing_footerCopy__VlG01{grid-column:1/-1;text-align:center;padding-top:1.5rem;border-top:1px solid rgba(148,163,184,.1);color:#475569;font-size:.85rem}.marketing_mobileMenuToggle__o6ve0{display:none;background:transparent;border:1px solid rgba(148,163,184,.2);border-radius:8px;width:44px;height:44px;align-items:center;justify-content:center;cursor:pointer;color:#e2e8f0;transition:all .3s ease;position:relative;z-index:1001}.marketing_mobileMenuToggle__o6ve0:hover{background:rgba(255,255,255,.05);border-color:rgba(34,197,94,.5)}.marketing_mobileMenuToggle__o6ve0:active{background:rgba(255,255,255,.1)}.marketing_hamburgerIcon__yY9v9{display:flex;flex-direction:column;gap:4px;width:20px}.marketing_hamburgerIcon__yY9v9 span{display:block;width:100%;height:2px;background:#e2e8f0;transition:all .3s ease}.marketing_mobileMenuToggle__o6ve0.marketing_open__Bnshd .marketing_hamburgerIcon__yY9v9 span:first-child{transform:rotate(45deg) translate(5px,5px)}.marketing_mobileMenuToggle__o6ve0.marketing_open__Bnshd .marketing_hamburgerIcon__yY9v9 span:nth-child(2){opacity:0}.marketing_mobileMenuToggle__o6ve0.marketing_open__Bnshd .marketing_hamburgerIcon__yY9v9 span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.marketing_mobileNav__ksfpS{display:none;position:fixed;top:0;right:0;width:280px;max-width:85vw;height:100vh;background:rgba(15,23,38,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-left:1px solid rgba(148,163,184,.1);box-shadow:-4px 0 20px rgba(0,0,0,.5);z-index:1000;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);padding:80px 20px 20px;overflow-y:auto}.marketing_mobileNav__ksfpS.marketing_open__Bnshd{transform:translateX(0)}.marketing_mobileNavLinks__5BCyp{list-style:none;display:flex;flex-direction:column;gap:8px}.marketing_mobileNavLinks__5BCyp li{width:100%}.marketing_mobileNavLinks__5BCyp a{display:block;padding:14px 16px;color:#e2e8f0;text-decoration:none;font-weight:500;border-radius:8px;transition:all .3s ease;min-height:44px}.marketing_mobileNavLinks__5BCyp a:active,.marketing_mobileNavLinks__5BCyp a:hover{background:rgba(34,197,94,.1);color:#22c55e}.marketing_mobileNavCta___JMkc{margin-top:16px;padding-top:16px;border-top:1px solid rgba(148,163,184,.1)}.marketing_mobileNavCta___JMkc a{display:block;text-align:center;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:14px 20px;border-radius:50px;font-weight:600;text-decoration:none;min-height:44px;transition:all .3s ease}.marketing_mobileNavCta___JMkc a:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(34,197,94,.3)}.marketing_mobileNavCta___JMkc a:active{transform:translateY(0)}.marketing_mobileOverlay___k_J8{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:999;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none;-webkit-tap-highlight-color:transparent}.marketing_mobileOverlay___k_J8.marketing_open__Bnshd{opacity:1;pointer-events:auto}@media (max-width:768px){.marketing_hero__7_jDm h1{font-size:2.5rem}.marketing_hero__7_jDm p{font-size:1.1rem}.marketing_navLinks__NC8lY{display:none}.marketing_navDropdownMenu__ckqv8{display:none!important}.marketing_mobileMenuToggle__o6ve0{display:flex}.marketing_mobileNav__ksfpS,.marketing_mobileOverlay___k_J8{display:block}.marketing_heroButtons__Y6Kxl{flex-direction:column;align-items:center}.marketing_heroButtons__Y6Kxl .marketing_ctaButton__CfIo4{width:100%;max-width:340px;text-align:center}.marketing_features__iKstM h2,.marketing_finalCta__Sjl1E h2,.marketing_howItWorks__rjptR h2,.marketing_pricing__WYk8u h2{font-size:2rem}.marketing_pricingGrid__UDBI4{grid-template-columns:1fr;max-width:400px;margin:0 auto}.marketing_pricing__WYk8u{padding:4rem 0}.marketing_footerGrid__BlQ1n{grid-template-columns:repeat(3,1fr);text-align:left}.marketing_toolsGrid__La3js{grid-template-columns:1fr}.marketing_navActions__GAGj0{gap:.9rem}.marketing_navActions__GAGj0 .marketing_ctaButton__CfIo4{padding:.5rem 1rem;font-size:.9rem}.marketing_navAuth__gFQ4H{font-size:.9rem}.marketing_nav___oh0U{padding:.75rem 0}.marketing_container__ud1RD{padding:0 16px}.marketing_hero__7_jDm{padding:6rem 0 4rem}.marketing_features__iKstM,.marketing_finalCta__Sjl1E,.marketing_howItWorks__rjptR{padding:4rem 0}.marketing_featuresGrid__yhSP4{grid-template-columns:1fr;gap:1.5rem}.marketing_steps__oS3P2{grid-template-columns:1fr;gap:2rem}}@media (max-width:640px){.marketing_hero__7_jDm h1{font-size:2rem;line-height:1.2}.marketing_hero__7_jDm p{font-size:1rem}.marketing_container__ud1RD{padding:0 12px}.marketing_navActions__GAGj0{display:none}.marketing_mobileNav__ksfpS{width:100%;max-width:100%;border-left:none}.marketing_footerGrid__BlQ1n{grid-template-columns:1fr;text-align:center}.marketing_playButton___z5Qu{width:60px;height:60px}.marketing_playButton___z5Qu:after{font-size:1.2rem}.marketing_videoPlaceholder__0ZH0U{font-size:.9rem}}@keyframes marketing_fadeInUp__BRtHk{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}[dir=rtl] .marketing_footerGrid__BlQ1n{text-align:right}[dir=rtl] .marketing_mobileNav__ksfpS{right:auto;left:0;border-left:none;border-right:1px solid rgba(148,163,184,.1);box-shadow:4px 0 20px rgba(0,0,0,.5);transform:translateX(-100%)}[dir=rtl] .marketing_mobileNav__ksfpS.marketing_open__Bnshd{transform:translateX(0)}[dir=rtl] .marketing_playButton___z5Qu:after{margin-left:0;margin-right:4px}[dir=rtl] .marketing_pricingFeatures__9qryG li{flex-direction:row-reverse}[dir=rtl] .marketing_featuresSubtitle__0wjN4,[dir=rtl] .marketing_hero__7_jDm p,[dir=rtl] .marketing_pricingFreeNote__K990t,[dir=rtl] .marketing_pricingSubtitle__ufvhl{text-align:right}@media (max-width:768px){[dir=rtl] .marketing_footerGrid__BlQ1n{text-align:right}[dir=rtl] .marketing_hero__7_jDm p,[dir=rtl] .marketing_pricingFreeNote__K990t{text-align:center}}@media (max-width:640px){[dir=rtl] .marketing_footerGrid__BlQ1n{text-align:center}}.formations_heroSection__v_M1T{padding:6rem 0 3rem;background:linear-gradient(180deg,#0f172a,#162033)}.formations_heroTitle__XMhof{font-size:2.5rem;font-weight:800;color:#f8fafc;margin:0 0 1rem;line-height:1.15}.formations_heroHighlight__suttX{background:linear-gradient(135deg,#22c55e,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.formations_heroSubtitle__d9u_J{font-size:1.15rem;color:#94a3b8;max-width:640px;line-height:1.6;margin:0}.formations_gridSection__biuSU{padding:3rem 0 4rem;background:#0f172a}.formations_gridSectionTitle__FVmbw{font-size:1.75rem;font-weight:700;color:#f8fafc;margin:0 0 2rem;text-align:center}.formations_formationGrid__xdXcZ{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width:900px){.formations_formationGrid__xdXcZ{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.formations_formationGrid__xdXcZ{grid-template-columns:1fr}.formations_heroTitle__XMhof{font-size:1.75rem}}.formations_formationCard__JVdbY{background:#1e293b;border-radius:12px;padding:1.5rem;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease;border:1px solid transparent}.formations_formationCard__JVdbY:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(34,197,94,.12);border-color:rgba(34,197,94,.3)}.formations_cardHeader__IDkUt{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.formations_cardFormationId__EEa19{font-size:1.5rem;font-weight:800;color:#22c55e;white-space:nowrap}.formations_cardName__t5J_r{font-size:1rem;font-weight:600;color:#e2e8f0;margin:0}.formations_cardOverview__faNa_{font-size:.875rem;color:#94a3b8;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.formations_cardTeams__xqpHx{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.4rem}.formations_teamBadge__ffRN2{font-size:.7rem;background:rgba(34,197,94,.12);color:#22c55e;padding:.2rem .5rem;border-radius:4px}.formations_pitchWrap__mM_11{display:flex;justify-content:center;margin:2rem 0}.formations_pitch__5Vj60{position:relative;width:320px;height:440px;background:#1a7a3d;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4)}.formations_pitchStripes__Lrwhh{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 40px,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 80px)}.formations_pitchMarkings____1YV{position:absolute;inset:0}.formations_playerDot__IJKJi{position:absolute;width:36px;height:36px;border-radius:50%;background:#22c55e;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;color:#fff;transform:translate(-50%,-50%);box-shadow:0 0 12px rgba(34,197,94,.35);transition:transform .2s ease}.formations_playerDot__IJKJi:hover{transform:translate(-50%,-50%) scale(1.15)}.formations_playerDotGk__w5iR3{background:#eab308;box-shadow:0 0 12px rgba(234,179,8,.35)}.formations_detailHero__z7hOX{padding:6rem 0 2rem;background:linear-gradient(180deg,#0f172a,#162033)}.formations_detailTitle__ZATZo{font-size:2.5rem;font-weight:800;color:#f8fafc;margin:.5rem 0 .75rem}.formations_detailSubtitle__CDb8R{font-size:1.1rem;color:#94a3b8;max-width:640px;line-height:1.6;margin:0}.formations_detailBody__KiK4J{padding:2rem 0 4rem;background:#0f172a}.formations_twoCol__1ICJI{display:grid;grid-template-columns:1fr 360px;gap:3rem;align-items:start}@media (max-width:900px){.formations_twoCol__1ICJI{grid-template-columns:1fr}.formations_detailTitle__ZATZo{font-size:1.75rem}}.formations_contentCol__mzVRh h2{font-size:1.35rem;font-weight:700;color:#f8fafc;margin:2rem 0 .75rem}.formations_contentCol__mzVRh h2:first-child{margin-top:0}.formations_contentCol__mzVRh p{font-size:.95rem;color:#cbd5e1;line-height:1.7;margin:0 0 1rem}.formations_contentCol__mzVRh ul{list-style:none;padding:0;margin:0 0 1.5rem}.formations_contentCol__mzVRh li{font-size:.925rem;color:#cbd5e1;line-height:1.6;padding:.35rem 0 .35rem 1.5rem;position:relative}.formations_contentCol__mzVRh li:before{content:"";position:absolute;left:0;top:.75rem;width:6px;height:6px;border-radius:50%;background:#22c55e}.formations_weaknessList__pNA9k li:before{background:#f59e0b}.formations_posTable__Nm6uh{width:100%;border-collapse:collapse;margin:0 0 1.5rem}.formations_posTable__Nm6uh th{text-align:left;font-size:.8rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;padding:.5rem .75rem;border-bottom:1px solid #334155}.formations_posTable__Nm6uh td{font-size:.9rem;color:#e2e8f0;padding:.5rem .75rem;border-bottom:1px solid #1e293b}.formations_posTable__Nm6uh tr:last-child td{border-bottom:none}.formations_posLabel__jmeWx{font-weight:700;color:#22c55e}.formations_teamsList__QQcir{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem}.formations_teamChip__43bB9{font-size:.8rem;background:rgba(34,197,94,.1);color:#22c55e;padding:.35rem .75rem;border-radius:6px;border:1px solid rgba(34,197,94,.2)}.formations_ctaSection__NpHlT{text-align:center;padding:3rem 0;background:linear-gradient(180deg,#0f172a,#162033)}.formations_ctaTitle__59iK7{font-size:1.75rem;font-weight:700;color:#f8fafc;margin:0 0 .75rem}.formations_ctaSubtitle__9Wiud{font-size:1rem;color:#94a3b8;max-width:500px;margin:0 auto 1.5rem}.formations_faqSection__akJ_K{padding:2rem 0 3rem;background:#0f172a}.formations_faqTitle__TXOqa{font-size:1.5rem;font-weight:700;color:#f8fafc;margin:0 0 1.5rem;text-align:center}.formations_faqList__fPUoD{max-width:720px;margin:0 auto}.formations_faqItem__JsSpj{border-bottom:1px solid #1e293b}.formations_faqQuestion__btpU0{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;font-size:1rem;font-weight:600;color:#e2e8f0;cursor:pointer;list-style:none}.formations_faqQuestion__btpU0::-webkit-details-marker{display:none}.formations_faqChevron__UMdnk{font-size:.7rem;color:#64748b;transition:transform .2s ease}.formations_faqItem__JsSpj[open] .formations_faqChevron__UMdnk{transform:rotate(180deg)}.formations_faqAnswer__kR5Bz{padding:0 0 1rem;font-size:.9rem;color:#94a3b8;line-height:1.6}.formations_backLink__kDRHD{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:#22c55e;text-decoration:none;margin-bottom:.5rem}.formations_backLink__kDRHD:hover{text-decoration:underline}.formations_miniPitch__t19nL{width:100%;height:140px;background:#1a7a3d;border-radius:8px;position:relative;overflow:hidden;margin-bottom:.75rem}.formations_miniPitchStripes__SYj5B{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 28px,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 56px)}.formations_miniDot__CSpJa{position:absolute;width:10px;height:10px;border-radius:50%;background:#22c55e;transform:translate(-50%,-50%);box-shadow:0 0 6px rgba(34,197,94,.4)}.formations_miniDotGk__2OpG4{background:#eab308;box-shadow:0 0 6px rgba(234,179,8,.4)}.formations_otherSection__ElQch{padding:2rem 0 3rem;background:#0f172a;border-top:1px solid #1e293b}.formations_otherTitle__MWZ3w{font-size:1.35rem;font-weight:700;color:#f8fafc;margin:0 0 1.5rem;text-align:center}.formations_otherGrid__2mKPu{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.formations_otherLink__HoyeW{font-size:.9rem;font-weight:600;color:#22c55e;background:#1e293b;padding:.5rem 1rem;border-radius:8px;text-decoration:none;transition:background .2s ease}.formations_otherLink__HoyeW:hover{background:#334155}.formations_otherLinkActive__B2Nyi{background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);pointer-events:none}.formations_bestForSection__J1obA{margin:2rem 0}.formations_bestForGrid__X8Ok4{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem}@media (max-width:768px){.formations_bestForGrid__X8Ok4{grid-template-columns:1fr}}.formations_bestForCard__0MpfO{background:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.15);border-radius:10px;padding:1rem 1.25rem}.formations_bestForLabel__spPos{font-weight:700;color:#22c55e;font-size:.95rem;margin-bottom:.35rem}.formations_bestForDesc__Y4CuE{font-size:.88rem;color:#94a3b8;line-height:1.5;margin:0}[dir=rtl] .formations_contentCol__mzVRh h2,[dir=rtl] .formations_contentCol__mzVRh p,[dir=rtl] .formations_detailSubtitle__CDb8R,[dir=rtl] .formations_heroSubtitle__d9u_J{text-align:right}[dir=rtl] .formations_contentCol__mzVRh li{padding:.35rem 1.5rem .35rem 0;text-align:right}[dir=rtl] .formations_contentCol__mzVRh li:before{left:auto;right:0}[dir=rtl] .formations_bestForDesc__Y4CuE,[dir=rtl] .formations_bestForLabel__spPos,[dir=rtl] .formations_cardName__t5J_r,[dir=rtl] .formations_cardOverview__faNa_,[dir=rtl] .formations_detailTitle__ZATZo,[dir=rtl] .formations_faqAnswer__kR5Bz,[dir=rtl] .formations_faqQuestion__btpU0,[dir=rtl] .formations_heroTitle__XMhof,[dir=rtl] .formations_posTable__Nm6uh td,[dir=rtl] .formations_posTable__Nm6uh th{text-align:right}.tactics_heroSection__xFmn7{padding:6rem 0 3rem;background:linear-gradient(180deg,#0f172a,#162033)}.tactics_heroTitle__qJ8Bd{font-size:2.5rem;font-weight:800;color:#f8fafc;margin:0 0 1rem;line-height:1.15}.tactics_heroHighlight__7_AxW{background:linear-gradient(135deg,#22c55e,#3b82f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tactics_heroSubtitle__F7tTi{font-size:1.15rem;color:#94a3b8;max-width:640px;line-height:1.6;margin:0}.tactics_gridSection__9uCcl{padding:3rem 0 4rem;background:#0f172a}.tactics_gridSectionTitle__G0HI3{font-size:1.75rem;font-weight:700;color:#f8fafc;margin:0 0 2rem;text-align:center}.tactics_sizeGrid__qJSlr{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width:900px){.tactics_sizeGrid__qJSlr{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.tactics_sizeGrid__qJSlr{grid-template-columns:1fr}.tactics_heroTitle__qJ8Bd{font-size:1.75rem}}.tactics_sizeCard__ICh_D{background:#1e293b;border-radius:12px;padding:1.5rem;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease;border:1px solid transparent}.tactics_sizeCard__ICh_D:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(34,197,94,.12);border-color:rgba(34,197,94,.3)}.tactics_cardHeader__fjmxW{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.tactics_cardTitle__ihSjb{font-size:1.15rem;font-weight:700;color:#f8fafc;margin:0}.tactics_cardDesc__L9uIw{font-size:.875rem;color:#94a3b8;line-height:1.55;margin:0 0 .75rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tactics_cardBadges__25vGE{display:flex;flex-wrap:wrap;gap:.4rem}.tactics_badge__ID9FK{font-size:.7rem;background:rgba(34,197,94,.12);color:#22c55e;padding:.2rem .5rem;border-radius:4px}.tactics_linksSection__1D1rC{padding:2rem 0;background:#0f172a}.tactics_linksSectionTitle__FKboj{font-size:1.35rem;font-weight:700;color:#f8fafc;margin:0 0 1rem;text-align:center}.tactics_linksGrid__vqsdZ{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.tactics_linkChip__FlVbL{font-size:.9rem;font-weight:600;color:#22c55e;background:#1e293b;padding:.5rem 1rem;border-radius:8px;text-decoration:none;transition:background .2s ease}.tactics_linkChip__FlVbL:hover{background:#334155}.tactics_detailHero__qOFZu{padding:6rem 0 2rem;background:linear-gradient(180deg,#0f172a,#162033)}.tactics_detailTitle__aPGnO{font-size:2.5rem;font-weight:800;color:#f8fafc;margin:.5rem 0 .75rem}.tactics_detailSubtitle__kI_6M{font-size:1.1rem;color:#94a3b8;max-width:640px;line-height:1.6;margin:0}.tactics_detailBody__GLj5h{padding:2rem 0 4rem;background:#0f172a}.tactics_twoCol__TtN1X{display:grid;grid-template-columns:1fr 360px;gap:3rem;align-items:start}@media (max-width:900px){.tactics_twoCol__TtN1X{grid-template-columns:1fr}.tactics_detailTitle__aPGnO{font-size:1.75rem}}.tactics_contentCol__mNws0 h2{font-size:1.35rem;font-weight:700;color:#f8fafc;margin:2rem 0 .75rem}.tactics_contentCol__mNws0 h2:first-child{margin-top:0}.tactics_contentCol__mNws0 p{font-size:.95rem;color:#cbd5e1;line-height:1.7;margin:0 0 1rem;white-space:pre-line}.tactics_contentCol__mNws0 ul{list-style:none;padding:0;margin:0 0 1.5rem}.tactics_contentCol__mNws0 li{font-size:.925rem;color:#cbd5e1;line-height:1.6;padding:.35rem 0 .35rem 1.5rem;position:relative}.tactics_contentCol__mNws0 li:before{content:"";position:absolute;left:0;top:.75rem;width:6px;height:6px;border-radius:50%;background:#22c55e}.tactics_weaknessList__c6jQv li:before{background:#f59e0b}.tactics_formationItem__NNBG2{background:#1e293b;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}.tactics_formationItemHeader__JxYf2{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.tactics_formationItemId__YHfDX{font-size:1.25rem;font-weight:800;color:#22c55e;white-space:nowrap}.tactics_formationItemName__ZuGod{font-size:1rem;font-weight:600;color:#e2e8f0;margin:0}.tactics_formationItemDesc__kFNoy{font-size:.9rem;color:#94a3b8;line-height:1.6;margin:0 0 .75rem}.tactics_formationItemStrengths__tdG_x{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.tactics_strengthBadge___AiER{font-size:.7rem;background:rgba(34,197,94,.12);color:#22c55e;padding:.2rem .5rem;border-radius:4px}.tactics_formationItemRoles__GNDGL{font-size:.825rem;color:#64748b;margin:0}.tactics_rolesGrid__vA4Zq{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem}@media (max-width:600px){.tactics_rolesGrid__vA4Zq{grid-template-columns:1fr}}.tactics_roleCard__tWWRR{background:#1e293b;border-radius:8px;padding:1rem}.tactics_rolePosition__q5x5J{font-size:.85rem;font-weight:700;color:#22c55e;margin:0 0 .35rem}.tactics_roleDesc__nBxh7{font-size:.85rem;color:#94a3b8;line-height:1.5;margin:0}.tactics_pitchWrap__LWA9Y{display:flex;justify-content:center;margin:0 0 2rem;position:sticky;top:5rem}.tactics_pitch__aMGmA{position:relative;width:320px;height:440px;background:#1a7a3d;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4)}.tactics_pitchStripes__gZmRE{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 40px,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 80px)}.tactics_playerDot__cJuTD{position:absolute;width:36px;height:36px;border-radius:50%;background:#22c55e;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;color:#fff;transform:translate(-50%,-50%);box-shadow:0 0 12px rgba(34,197,94,.35)}.tactics_playerDotGk__iw439{background:#eab308;box-shadow:0 0 12px rgba(234,179,8,.35)}.tactics_ctaSection__fB7Bq{text-align:center;padding:3rem 0;background:linear-gradient(180deg,#0f172a,#162033)}.tactics_ctaTitle__mMzCa{font-size:1.75rem;font-weight:700;color:#f8fafc;margin:0 0 .75rem}.tactics_ctaSubtitle__prh10{font-size:1rem;color:#94a3b8;max-width:500px;margin:0 auto 1.5rem}.tactics_faqSection__ma2_f{padding:2rem 0 3rem;background:#0f172a}.tactics_faqTitle__xnsGr{font-size:1.5rem;font-weight:700;color:#f8fafc;margin:0 0 1.5rem;text-align:center}.tactics_faqList__4rgZK{max-width:720px;margin:0 auto}.tactics_faqItem__MNMVM{border-bottom:1px solid #1e293b}.tactics_faqQuestion__0v7T0{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;font-size:1rem;font-weight:600;color:#e2e8f0;cursor:pointer;list-style:none}.tactics_faqQuestion__0v7T0::-webkit-details-marker{display:none}.tactics_faqChevron__FnpuY{font-size:.7rem;color:#64748b;transition:transform .2s ease}.tactics_faqItem__MNMVM[open] .tactics_faqChevron__FnpuY{transform:rotate(180deg)}.tactics_faqAnswer__ajbOy{padding:0 0 1rem;font-size:.9rem;color:#94a3b8;line-height:1.6}.tactics_otherSection__f8onS{padding:2rem 0 3rem;background:#0f172a;border-top:1px solid #1e293b}.tactics_otherTitle__Gqo_U{font-size:1.35rem;font-weight:700;color:#f8fafc;margin:0 0 1.5rem;text-align:center}.tactics_otherGrid__pWy7X{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.tactics_otherLink__AkyhH{font-size:.9rem;font-weight:600;color:#22c55e;background:#1e293b;padding:.5rem 1rem;border-radius:8px;text-decoration:none;transition:background .2s ease}.tactics_otherLink__AkyhH:hover{background:#334155}.tactics_otherLinkActive__HNNjI{background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);pointer-events:none}.tactics_stepsGrid__eSMJz{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem}@media (max-width:768px){.tactics_stepsGrid__eSMJz{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.tactics_stepsGrid__eSMJz{grid-template-columns:1fr}}.tactics_stepCard__NvREQ{text-align:center}.tactics_stepNumber__bWyaq{width:40px;height:40px;border-radius:50%;background:rgba(34,197,94,.15);color:#22c55e;font-size:1.1rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}.tactics_stepTitle__YAfAf{font-size:.95rem;font-weight:600;color:#f8fafc;margin:0 0 .35rem}.tactics_stepDesc__7bC06{font-size:.85rem;color:#94a3b8;line-height:1.5;margin:0}[dir=rtl] .tactics_contentCol__mNws0 h2,[dir=rtl] .tactics_contentCol__mNws0 p,[dir=rtl] .tactics_detailSubtitle__kI_6M,[dir=rtl] .tactics_detailTitle__aPGnO,[dir=rtl] .tactics_heroSubtitle__F7tTi,[dir=rtl] .tactics_heroTitle__qJ8Bd{text-align:right}[dir=rtl] .tactics_contentCol__mNws0 li{padding:.35rem 1.5rem .35rem 0;text-align:right}[dir=rtl] .tactics_contentCol__mNws0 li:before{left:auto;right:0}[dir=rtl] .tactics_cardDesc__L9uIw,[dir=rtl] .tactics_cardTitle__ihSjb,[dir=rtl] .tactics_faqAnswer__ajbOy,[dir=rtl] .tactics_faqQuestion__0v7T0,[dir=rtl] .tactics_formationItemDesc__kFNoy,[dir=rtl] .tactics_formationItemRoles__GNDGL,[dir=rtl] .tactics_roleDesc__nBxh7,[dir=rtl] .tactics_rolePosition__q5x5J{text-align:right}.breadcrumbs_breadcrumbs__SmZak{margin-bottom:12px}.breadcrumbs_list__SAVsI{list-style:none;display:flex;align-items:center;gap:.5rem;font-size:.875rem}.breadcrumbs_link__LN3m6{color:#94a3b8;text-decoration:none;transition:color .2s ease}.breadcrumbs_link__LN3m6:hover{color:#22c55e}.breadcrumbs_separator__nNWlU{color:#475569;-webkit-user-select:none;user-select:none}.breadcrumbs_current__X0NoZ{color:#e2e8f0;font-weight:500}