.drill-planner_studio__CfaIA{--dp-bg:#0f172a;--dp-card-bg:#1e293b;--dp-panel-bg:#0b1120;--dp-text:#f8fafc;--dp-muted:#94a3b8;--dp-border:#334155;--dp-input-bg:#1e293b;--dp-input-border:#334155;--dp-accent:#22c55e;--dp-accent-rgb:34,197,94;--dp-danger:#ef4444;--dp-pitch-green:#2d8a4e;--dp-pitch-line:rgba(255,255,255,0.8);width:100%;height:85vh;min-height:500px;display:flex;color:var(--dp-text);overflow:hidden;border-radius:12px;border:1px solid var(--dp-border);background:var(--dp-bg);font-family:inherit}.drill-planner_studio__CfaIA:fullscreen{width:100vw;height:100vh;border-radius:0;border:none}.drill-planner_studio__CfaIA[data-theme=light]{--dp-bg:#f1f5f9;--dp-card-bg:#ffffff;--dp-panel-bg:#e2e8f0;--dp-text:#0f172a;--dp-muted:#475569;--dp-border:#cbd5e1;--dp-input-bg:#ffffff;--dp-input-border:#cbd5e1}.drill-planner_studio__CfaIA[data-theme=green]{--dp-bg:#14532d;--dp-card-bg:#166534;--dp-panel-bg:#052e16;--dp-text:#f0fdf4;--dp-muted:#86efac;--dp-border:#22c55e;--dp-input-bg:#166534;--dp-input-border:#22c55e}.drill-planner_iconNav__cGlm3{width:40px;flex-shrink:0;background:var(--dp-panel-bg);border-right:1px solid var(--dp-border);display:flex;flex-direction:column;align-items:center;padding:6px 0;z-index:20}.drill-planner_iconNavLogo__8HLnN{color:var(--dp-text);margin-bottom:12px;margin-top:4px;font-size:1rem}.drill-planner_iconNavTab__nbL12{width:100%;padding:14px 0;display:flex;justify-content:center;align-items:center;background:none;border:none;border-left:2px solid transparent;color:var(--dp-muted);cursor:pointer;transition:all .2s}.drill-planner_iconNavTab__nbL12:hover{color:var(--dp-text);background:var(--dp-card-bg)}.drill-planner_iconNavTab__nbL12[data-active=true]{background:rgba(var(--dp-accent-rgb),.12);color:var(--dp-accent);border-left-color:var(--dp-accent)}.drill-planner_iconNavLabel__WSsAs{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;letter-spacing:1px;font-size:.58rem;font-weight:600;text-transform:uppercase}.drill-planner_innerPanel__tDk97{width:260px;flex-shrink:0;background:var(--dp-card-bg);border-right:1px solid var(--dp-border);display:flex;flex-direction:column;z-index:20;transition:width .2s ease}.drill-planner_innerPanelCollapsed__2HDYP{width:32px}.drill-planner_innerPanelCollapsed__2HDYP .drill-planner_innerPanelContent__GKaeX,.drill-planner_innerPanelCollapsed__2HDYP .drill-planner_innerPanelFooter__v5o1L{display:none}.drill-planner_innerPanelHeader__WFLnz{height:32px;background:var(--dp-panel-bg);display:flex;align-items:center;padding:0 12px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--dp-muted);border-bottom:1px solid var(--dp-border);flex-shrink:0}.drill-planner_panelCollapseBtn__96AEr{margin-left:auto;background:none;border:none;color:var(--dp-muted);cursor:pointer;font-size:.65rem;padding:2px 4px;line-height:1;transition:color .15s}.drill-planner_panelCollapseBtn__96AEr:hover{color:var(--dp-text)}.drill-planner_innerPanelCollapsed__2HDYP .drill-planner_innerPanelHeader__WFLnz{padding:0 6px;justify-content:center}.drill-planner_innerPanelCollapsed__2HDYP .drill-planner_panelCollapseBtn__96AEr{margin-left:0}.drill-planner_innerPanelContent__GKaeX{flex:1 1;overflow-y:auto;padding:12px;display:flex;flex-direction:column}.drill-planner_innerPanelFooter__v5o1L{flex-shrink:0;padding:8px 12px;border-top:1px solid var(--dp-border);display:flex;flex-direction:column;gap:6px}.drill-planner_footerBtn__YzNsU{width:100%;padding:7px 10px;border-radius:6px;border:1px solid var(--dp-border);background:var(--dp-panel-bg);color:var(--dp-muted);font-size:.75rem;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;gap:6px}.drill-planner_footerBtn__YzNsU:hover{background:rgba(var(--dp-accent-rgb),.1);color:var(--dp-text)}.drill-planner_footerBtnDanger__lMChE{color:var(--dp-danger)}.drill-planner_footerBtnDanger__lMChE:hover{background:rgba(239,68,68,.1);border-color:var(--dp-danger)}.drill-planner_footerBtnPrimary__4I0td{background:var(--dp-accent);color:#fff;border-color:var(--dp-accent)}.drill-planner_footerBtnPrimary__4I0td:hover{background:#16a34a}.drill-planner_toolGrid__GDUJO{display:grid;grid-template-columns:1fr 1fr;gap:8px}.drill-planner_toolGridItem___rU7S{aspect-ratio:1;border-radius:8px;border:1px solid var(--dp-border);background:var(--dp-panel-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,border-color .15s;gap:4px;padding:8px}.drill-planner_toolGridItem___rU7S:hover{background:rgba(var(--dp-accent-rgb),.08);border-color:var(--dp-muted)}.drill-planner_toolGridItem___rU7S[data-active=true]{background:rgba(var(--dp-accent-rgb),.15);border-color:var(--dp-accent)}.drill-planner_toolGridLabel__7UlNl{font-size:.65rem;color:var(--dp-muted);text-transform:uppercase;letter-spacing:.03em}.drill-planner_toolGridItem___rU7S[data-active=true] .drill-planner_toolGridLabel__7UlNl{color:var(--dp-accent)}.drill-planner_lineItem__GaTCd{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .15s;font-size:.8rem;color:var(--dp-text)}.drill-planner_lineItem__GaTCd:hover{background:rgba(var(--dp-accent-rgb),.08)}.drill-planner_lineItem__GaTCd[data-active=true]{background:rgba(var(--dp-accent-rgb),.15);color:var(--dp-accent)}.drill-planner_linePreview__I9N22{width:50px;height:16px;display:flex;align-items:center}.drill-planner_templateCard__BPpMv{background:var(--dp-panel-bg);border-radius:8px;padding:10px;border:1px solid var(--dp-border);cursor:pointer;transition:border-color .15s;position:relative}.drill-planner_templateCard__BPpMv:hover{border-color:var(--dp-accent)}.drill-planner_templateName__oXI5E{font-weight:600;font-size:.82rem;margin-bottom:3px}.drill-planner_templateMeta__VJX2U{font-size:.68rem;color:var(--dp-muted);display:flex;gap:6px;margin-bottom:4px}.drill-planner_templateObj__yAaSl{font-size:.72rem;color:var(--dp-muted);line-height:1.3}.drill-planner_templateThumbnail__xlpEK{width:100%;height:80px;border-radius:4px;margin-bottom:6px;display:block;background:#2d8a4e}.drill-planner_templateList__a2Uuc{display:flex;flex-direction:column;gap:6px}.drill-planner_centerArea__B3uFo{flex:1 1;display:flex;flex-direction:column;min-width:0;position:relative;background:var(--dp-bg)}.drill-planner_drillTabsBar__ZAeEN{height:32px;flex-shrink:0;background:var(--dp-panel-bg);display:flex;align-items:center;padding:0 4px;border-bottom:1px solid var(--dp-border);overflow-x:auto;overflow-y:hidden;gap:2px}.drill-planner_drillTab__5L0Qs{padding:4px 14px;border-radius:4px 4px 0 0;border:1px solid var(--dp-border);border-bottom:none;background:transparent;color:var(--dp-muted);font-size:.72rem;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s;flex-shrink:0}.drill-planner_drillTab__5L0Qs:hover{color:var(--dp-text);background:var(--dp-card-bg)}.drill-planner_drillTab__5L0Qs[data-active=true]{background:rgba(var(--dp-accent-rgb),.15);color:var(--dp-accent);border-color:var(--dp-accent)}.drill-planner_drillTabAdd__n9AI6{padding:4px 10px;border-radius:4px 4px 0 0;border:1px solid var(--dp-border);border-bottom:none;background:transparent;color:var(--dp-muted);font-size:.8rem;cursor:pointer;transition:color .15s;flex-shrink:0}.drill-planner_drillTabAdd__n9AI6:hover{color:var(--dp-accent)}.drill-planner_drillTabsRight__D7tFG{margin-left:auto;display:flex;align-items:center;gap:4px;flex-shrink:0;padding-left:8px}.drill-planner_drillTabsRight__D7tFG button{padding:3px 8px;background:none;border:none;color:var(--dp-muted);font-size:.8rem;cursor:pointer;border-radius:4px;transition:color .15s,background .15s}.drill-planner_drillTabsRight__D7tFG button:hover{color:var(--dp-text);background:var(--dp-card-bg)}.drill-planner_canvasContainer__SxpoA{flex:1 1;position:relative;min-height:0;display:flex;flex-direction:column}.drill-planner_canvasControls__jUp9F{position:absolute;bottom:10px;right:10px;display:flex;gap:1px;background:rgba(0,0,0,.8);border-radius:6px;overflow:hidden;border:1px solid rgba(255,255,255,.12);z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.4)}.drill-planner_controlBtn__k7A9_{padding:7px 11px;background:none;border:none;color:#94a3b8;font-size:.72rem;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center;gap:4px}.drill-planner_controlBtn__k7A9_:hover{background:rgba(255,255,255,.1);color:#f8fafc}.drill-planner_controlBtn__k7A9_[data-active=true]{color:var(--dp-accent);background:rgba(var(--dp-accent-rgb),.15)}.drill-planner_controlBtn__k7A9_:disabled{opacity:.3;cursor:not-allowed}.drill-planner_controlBtn__k7A9_:disabled:hover{background:none}.drill-planner_controlSep__85_Rd{width:1px;background:rgba(255,255,255,.15);margin:4px 0}.drill-planner_diagramWrap__Z1PY_{border-radius:0;overflow:hidden;background:var(--dp-pitch-green);flex:1 1;min-height:0}.drill-planner_diagramSvg__wCe6q{display:block;width:100%;height:100%;touch-action:none;-webkit-user-select:none;user-select:none}.drill-planner_diagramSvg__wCe6q[data-tool=select]{cursor:default}.drill-planner_diagramSvg__wCe6q[data-tool=eraser]{cursor:pointer}.drill-planner_splitView__hp09B{display:grid;grid-template-columns:1fr 1fr;gap:0;flex:1 1;min-height:0}.drill-planner_splitPane__lY6kQ{min-width:0;min-height:0;display:flex;flex-direction:column}.drill-planner_splitPane__lY6kQ .drill-planner_diagramWrap__Z1PY_{flex:1 1}.drill-planner_fullscreenActive__PJk_W{background:#0f172a;padding:8px;display:flex;flex-direction:column}.drill-planner_fullscreenActive__PJk_W .drill-planner_diagramSvg__wCe6q,.drill-planner_fullscreenActive__PJk_W .drill-planner_diagramWrap__Z1PY_{height:100%}.drill-planner_fullscreenActive__PJk_W .drill-planner_diagramWrap__Z1PY_{flex:1 1}.drill-planner_fullscreenActive__PJk_W .drill-planner_splitView__hp09B{flex:1 1;min-height:0}.drill-planner_pitch3dLoading__9leDX{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;background:var(--dp-panel-bg);color:var(--dp-muted);font-size:.85rem}.drill-planner_editorField__HWpIV{display:flex;flex-direction:column;gap:4px;min-width:0}.drill-planner_editorField__HWpIV label{font-size:.7rem;text-transform:uppercase;color:var(--dp-muted);letter-spacing:.05em}.drill-planner_editorField__HWpIV input,.drill-planner_editorField__HWpIV select,.drill-planner_editorField__HWpIV textarea{background:var(--dp-input-bg);border:1px solid var(--dp-input-border);border-radius:6px;padding:7px 10px;color:var(--dp-text);font-size:.82rem;font-family:inherit;outline:none;width:100%;box-sizing:border-box}.drill-planner_editorField__HWpIV input:focus,.drill-planner_editorField__HWpIV select:focus,.drill-planner_editorField__HWpIV textarea:focus{border-color:var(--dp-accent)}.drill-planner_editorField__HWpIV textarea{resize:vertical;min-height:36px}.drill-planner_editorField__HWpIV select{cursor:pointer}.drill-planner_editorRow__JkfEH{display:flex;gap:8px}.drill-planner_editorRow__JkfEH .drill-planner_editorField__HWpIV{flex:1 1}.drill-planner_intensityLow__x54P9{color:#22c55e}.drill-planner_intensityMedium__1Do8s{color:#f59e0b}.drill-planner_intensityHigh__u5X35{color:#ef4444}.drill-planner_panelSection__ClghT{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.drill-planner_panelSectionTitle__Fl6eD{font-size:.68rem;text-transform:uppercase;color:var(--dp-muted);letter-spacing:.05em;font-weight:600}.drill-planner_equipTags__pfPqu{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.drill-planner_equipTag__6bdfj{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;font-size:.72rem;background:rgba(var(--dp-accent-rgb),.12);color:var(--dp-accent);border:1px solid rgba(var(--dp-accent-rgb),.2)}.drill-planner_equipTagRemove__y2gcs{cursor:pointer;font-size:.65rem;opacity:.7;background:none;border:none;color:inherit;padding:0;line-height:1}.drill-planner_equipTagRemove__y2gcs:hover{opacity:1}.drill-planner_equipAddRow__2atYh{display:flex;gap:4px;align-items:center;margin-top:4px}.drill-planner_equipAddRow__2atYh input,.drill-planner_equipAddRow__2atYh select{background:var(--dp-input-bg);border:1px solid var(--dp-input-border);border-radius:6px;padding:5px 8px;color:var(--dp-text);font-size:.78rem;font-family:inherit}.drill-planner_equipAddRow__2atYh select{flex:1 1;min-width:0}.drill-planner_equipAddRow__2atYh input{width:46px}.drill-planner_smallBtn__0Uac9{padding:5px 10px;border-radius:6px;border:1px solid var(--dp-border);background:var(--dp-card-bg);color:var(--dp-accent);font-size:.75rem;cursor:pointer;transition:background .15s;white-space:nowrap}.drill-planner_smallBtn__0Uac9:hover{background:rgba(var(--dp-accent-rgb),.1)}.drill-planner_themeRow__kfmkA{display:flex;gap:6px;align-items:center}.drill-planner_themeBtn__GFE__{width:24px;height:24px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:border-color .15s}.drill-planner_themeBtn__GFE__[data-active=true]{border-color:var(--dp-accent);box-shadow:0 0 0 2px rgba(var(--dp-accent-rgb),.3)}.drill-planner_themeDark__seEgI{background:#0f172a}.drill-planner_themeLight__BuDma{background:#f1f5f9}.drill-planner_themeGreen__Qmkrq{background:#14532d}.drill-planner_timeSummary__cw_RC{background:var(--dp-panel-bg);border-radius:8px;padding:10px 12px;border:1px solid var(--dp-border);display:flex;flex-direction:column;gap:6px}.drill-planner_timeLabel__79NCB{font-size:.75rem;color:var(--dp-muted)}.drill-planner_timeValue__NF_ak{font-weight:700;color:var(--dp-text)}.drill-planner_timeBar__41hb2{height:6px;background:var(--dp-bg);border-radius:3px;overflow:hidden}.drill-planner_timeBarFill__D9gog{height:100%;border-radius:3px;background:var(--dp-accent);transition:width .3s}.drill-planner_timeBarFill__D9gog[data-over=true]{background:var(--dp-danger)}.drill-planner_timeRemaining__Vm423{font-size:.7rem;color:var(--dp-muted)}.drill-planner_timeRemainingNeg__q_nty{color:var(--dp-danger);font-weight:600}.drill-planner_saveBtn__OKzfr{padding:6px 14px;border-radius:6px;border:1px solid var(--dp-accent);background:var(--dp-accent);color:#fff;font-size:.78rem;font-weight:600;cursor:pointer;transition:opacity .15s;width:100%}.drill-planner_saveBtn__OKzfr:hover{opacity:.85}.drill-planner_saveBtn__OKzfr:disabled{opacity:.5;cursor:wait}.drill-planner_saveBtnSaved__MJhHE{background:#16a34a;border-color:#16a34a}.drill-planner_loadBtn__V8C1l{padding:6px 12px;border-radius:6px;border:1px solid var(--dp-border);background:var(--dp-input-bg);color:var(--dp-text);font-size:.78rem;cursor:pointer;transition:border-color .15s;width:100%}.drill-planner_loadBtn__V8C1l:hover{border-color:var(--dp-accent)}.drill-planner_labelEditInput__aZ3F6{position:absolute;width:60px;height:24px;border-radius:6px;border:2px solid var(--dp-accent);background:var(--dp-input-bg);color:var(--dp-text);font-size:.8rem;font-weight:600;text-align:center;padding:2px 4px;z-index:20;outline:none;box-shadow:0 2px 8px rgba(0,0,0,.4)}.drill-planner_emptyState__M3u2S{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;color:var(--dp-muted);text-align:center;padding:20px}.drill-planner_emptyState__M3u2S p{font-size:.85rem;margin-bottom:10px}.drill-planner_addDrillRow__i4eDV{display:flex;gap:6px}.drill-planner_addBtn__YN1fe{padding:8px 14px;border-radius:6px;border:1px dashed var(--dp-border);background:transparent;color:var(--dp-accent);font-size:.8rem;cursor:pointer;transition:background .15s}.drill-planner_addBtn__YN1fe:hover{background:rgba(var(--dp-accent-rgb),.08)}.drill-planner_modalOverlay__KooOC{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:100;padding:16px}.drill-planner_modal__rzhuz{background:var(--dp-card-bg);border-radius:16px;border:1px solid var(--dp-border);max-width:700px;width:100%;max-height:80vh;overflow-y:auto;padding:24px;box-shadow:0 20px 60px rgba(0,0,0,.4)}.drill-planner_modalTitle__hHKoH{font-size:1.1rem;font-weight:700;margin-bottom:16px}.drill-planner_templateGrid__QtAGT{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.drill-planner_modalFooter__4YDpr{display:flex;justify-content:flex-end;margin-top:16px}.drill-planner_sessionDeleteBtn__baMsf{position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;border:none;background:rgba(239,68,68,.15);color:#ef4444;font-size:.65rem;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}.drill-planner_templateCard__BPpMv:hover .drill-planner_sessionDeleteBtn__baMsf{opacity:1}.drill-planner_coachingPointsList___LAmF{display:flex;flex-direction:column;gap:4px}.drill-planner_coachingPointRow__cekFM{display:flex;align-items:center;gap:4px}.drill-planner_coachingPointNum__zZoJJ{font-size:.72rem;color:var(--dp-accent);font-weight:700;min-width:16px}.drill-planner_coachingPointRow__cekFM input{flex:1 1;background:var(--dp-input-bg);border:1px solid var(--dp-input-border);border-radius:6px;padding:5px 8px;color:var(--dp-text);font-size:.78rem;font-family:inherit;outline:none;min-width:0}.drill-planner_coachingPointRow__cekFM input:focus{border-color:var(--dp-accent)}.drill-planner_categoryPills__vW2In{display:flex;flex-wrap:wrap;gap:4px}.drill-planner_categoryPill__1yIyx{padding:4px 10px;border-radius:12px;border:1px solid var(--dp-border);background:transparent;color:var(--dp-muted);font-size:.7rem;cursor:pointer;transition:all .15s}.drill-planner_categoryPill__1yIyx:hover{border-color:var(--dp-accent);color:var(--dp-text)}.drill-planner_categoryPill__1yIyx[data-active=true]{background:rgba(var(--dp-accent-rgb),.15);border-color:var(--dp-accent);color:var(--dp-accent)}.drill-planner_drillTab__5L0Qs[data-dragging=true]{opacity:.5;cursor:grabbing}.drill-planner_drillTab__5L0Qs[data-drop-target=true]{border-left:2px solid var(--dp-accent)}.drill-planner_sessionBadges__g2ryo{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.drill-planner_sessionBadge__f1ue7{display:inline-block;padding:1px 6px;border-radius:8px;font-size:.62rem;background:rgba(var(--dp-accent-rgb),.1);color:var(--dp-accent);border:1px solid rgba(var(--dp-accent-rgb),.15)}.drill-planner_filterRow__L61b1{display:flex;gap:6px;margin-bottom:12px}.drill-planner_filterSelect__zbNDm{flex:1 1;background:var(--dp-input-bg);border:1px solid var(--dp-input-border);border-radius:6px;padding:6px 8px;color:var(--dp-text);font-size:.78rem;font-family:inherit;cursor:pointer;outline:none}.drill-planner_filterSelect__zbNDm:focus{border-color:var(--dp-accent)}[dir=rtl] .drill-planner_editorField__HWpIV{text-align:right}[dir=rtl] .drill-planner_timeSummary__cw_RC{flex-direction:column}@media (max-width:900px){.drill-planner_studio__CfaIA{flex-direction:column;height:auto;min-height:600px}.drill-planner_iconNav__cGlm3{flex-direction:row;width:100%;height:40px;padding:0 6px;overflow-x:auto}.drill-planner_iconNavLogo__8HLnN{margin:0 8px 0 0}.drill-planner_iconNavTab__nbL12{padding:0 10px;border-left:none;border-bottom:2px solid transparent}.drill-planner_iconNavTab__nbL12[data-active=true]{border-left-color:transparent;border-bottom-color:var(--dp-accent)}.drill-planner_iconNavLabel__WSsAs{writing-mode:horizontal-tb;transform:none}.drill-planner_innerPanel__tDk97{width:100%;height:200px;border-right:none;border-bottom:1px solid var(--dp-border)}.drill-planner_canvasContainer__SxpoA{min-height:300px}.drill-planner_splitView__hp09B{grid-template-columns:1fr;grid-template-rows:1fr 1fr}}.drill-planner_contextMenu__VvSGM{position:fixed;z-index:10000;background:var(--dp-panel-bg);border:1px solid var(--dp-border);border-radius:8px;padding:4px 0;min-width:170px;box-shadow:0 4px 16px rgba(0,0,0,.35);font-size:.78rem}.drill-planner_contextMenuItem__4I6Yf{display:flex;align-items:center;gap:8px;width:100%;padding:6px 14px;background:none;border:none;color:var(--dp-fg);cursor:pointer;font-size:.78rem;text-align:left;white-space:nowrap}.drill-planner_contextMenuItem__4I6Yf:hover{background:var(--dp-accent);color:#fff}.drill-planner_contextMenuItem__4I6Yf[data-danger=true]{color:#ef4444}.drill-planner_contextMenuItem__4I6Yf[data-danger=true]:hover{background:#ef4444;color:#fff}.drill-planner_contextMenuDivider__CXeIz{height:1px;background:var(--dp-border);margin:3px 0}.drill-planner_contextMenuSub__bvqlK{position:absolute;left:100%;top:0;background:var(--dp-panel-bg);border:1px solid var(--dp-border);border-radius:8px;padding:4px 0;min-width:140px;box-shadow:0 4px 16px rgba(0,0,0,.35)}.drill-planner_colorSwatch__ujTJ4{display:inline-block;width:14px;height:14px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);flex-shrink:0}.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}.race_scoreBar___K_dF{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;padding:.75rem 1rem;margin-bottom:1rem;border-radius:12px;background:rgba(30,41,59,.7);border:1px solid rgba(148,163,184,.15);font-weight:700}.race_me__P4LzL{color:#60a5fa}.race_them__v2S3F{color:#f87171;text-align:end;display:inline-flex;align-items:center;justify-content:flex-end;gap:.4rem}.race_status__nqLxZ{color:#facc15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;font-size:1.05rem}.race_statusLow__r6gqo{color:#f87171}.race_countdown__aSSQv{font-size:3rem;color:#facc15}.race_opponent__y1PlO{margin:0 0 1rem;padding:.75rem 1rem;border-radius:12px;background:rgba(127,29,29,.18);border:1px solid rgba(248,113,113,.25)}.race_opponentTitle__v7XKR{display:block;color:#fca5a5;font-weight:700;font-size:.9rem;margin-bottom:.4rem}.race_opponentRows__48VIc{display:flex;flex-wrap:wrap;gap:.35rem .9rem}.race_opponentRow__H6tpE{display:inline-flex;align-items:center;gap:3px}.race_sq__SLFp1{width:14px;height:14px;border-radius:3px}.race_hit__4U4aP{background:#22c55e}.race_near___dlAz{background:#eab308}.race_miss__FY3Xz{background:#475569}.race_opponentName__w7uVO{color:#cbd5e1;font-size:.8rem;margin-inline-start:.35rem}@media (max-width:480px){.race_scoreBar___K_dF{padding:.6rem .7rem;font-size:.9rem}}.schedule_wrapper__6D9Da{max-width:900px;margin:0 auto}.schedule_controls__WDmi6{background:#1e1e1e;border:1px solid #34495e;border-radius:10px;padding:1rem 1.1rem .85rem;margin-bottom:1.5rem}.schedule_tabs__XTQt6{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:.9rem}.schedule_tab__HyV88{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}.schedule_tab__HyV88:hover{background:#22313f}.schedule_tabActive__m8MJJ{background:#22c55e;border-color:#22c55e;color:#07210f}.schedule_controlRow__6Vj4C{display:flex;flex-wrap:wrap;gap:.9rem;align-items:flex-end}.schedule_field__PlITe{display:flex;flex-direction:column;gap:.35rem;min-width:190px;flex:1 1 190px}.schedule_label__KN4UX{font-size:.8rem;font-weight:700;color:#94a3b8}.schedule_input__zW_wp{padding:.55rem .7rem;border-radius:8px;border:1px solid #34495e;background:#22313f;color:#ecf0f1;font-size:.95rem;font-family:inherit;width:100%}.schedule_input__zW_wp:focus{outline:2px solid #22c55e;outline-offset:1px}.schedule_primaryButton__n50qg{border-radius:8px;padding:.6rem 1.15rem;font-size:.9rem;font-weight:700;cursor:pointer;font-family:inherit;border:none;background:#22c55e;color:#07210f;margin-left:auto}.schedule_primaryButton__n50qg:hover{background:#16a34a}.schedule_tzNote__Kqi_g{margin:.8rem 0 0;font-size:.78rem;color:#7f96ab}.schedule_sheet__o5gs_{background:#ffffff;color:#111827;border-radius:10px;padding:1.25rem 1.4rem 1.5rem}.schedule_sheetHeader__wfp_7{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;flex-wrap:wrap;border-bottom:2px solid #111827;padding-bottom:.5rem;margin-bottom:.85rem}.schedule_sheetTitle__0sW3N{margin:0;font-size:1.15rem;font-weight:800}.schedule_sheetMeta__997K6{font-size:.8rem;color:#4b5563}.schedule_table__iPpu9{width:100%;border-collapse:collapse;font-size:.85rem}.schedule_table__iPpu9 th{text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:#4b5563;border-bottom:1px solid #d1d5db;padding:.35rem .4rem}.schedule_table__iPpu9 td{padding:.32rem .4rem;border-bottom:1px solid #e5e7eb;vertical-align:middle}.schedule_timeCell__jMVSo{white-space:nowrap;color:#4b5563;font-size:.78rem}.schedule_teamCell__PDI5s{font-weight:600}.schedule_teamInner__KppXb{display:flex;align-items:center;gap:.35rem}.schedule_teamLogo__IcTwl{width:18px;height:18px;object-fit:contain}.schedule_homeAway__wIBux{color:#6b7280;font-weight:700;width:18px}.schedule_table__iPpu9 th.schedule_dayHeading__HHJPh{padding-top:.75rem;font-size:.8rem;text-transform:none;letter-spacing:0;color:#111827;font-weight:800;border-bottom:1px solid #9ca3af}.schedule_slotTag__GRrnX{display:block;font-size:.66rem;font-weight:700;color:#15803d}.schedule_weekLinks__UjPu6{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.5rem;list-style:none;margin:0 auto;padding:0;max-width:900px}.schedule_weekLink__jZ8Er{display:block;padding:.6rem .75rem;border:1px solid #34495e;border-radius:8px;background:#1e1e1e;color:#ecf0f1;text-decoration:none;font-weight:700;font-size:.88rem}.schedule_weekLinkCurrent__iDg58,.schedule_weekLink__jZ8Er:hover{border-color:#22c55e}.schedule_weekLinkMeta__MdoTP{display:block;font-size:.72rem;font-weight:500;color:#94a3b8;margin-top:.15rem}.schedule_weekNav__mReLR{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;max-width:900px;margin:1rem auto 0}.schedule_byeNote__mUUPD{margin:.9rem 0 0;font-size:.82rem;font-weight:600;color:#4b5563}.schedule_seasonGrid__6CDml{column-count:2;column-gap:1.5rem}.schedule_weekBlock__J9Wzj{break-inside:avoid;page-break-inside:avoid;margin-bottom:.9rem}.schedule_weekTitle__fZGnz{margin:0 0 .3rem;font-size:.82rem;font-weight:800;border-bottom:1px solid #d1d5db;padding-bottom:.15rem}.schedule_weekList__kWC1D{list-style:none;margin:0;padding:0}.schedule_weekItem__CFZJB{display:flex;gap:.5rem;font-size:.74rem;line-height:1.45}.schedule_compactTime__L7k9s{color:#6b7280;white-space:nowrap;flex:none;min-width:96px}.schedule_compactMatch__6O86X{font-weight:600}@media (max-width:640px){.schedule_primaryButton__n50qg{margin-left:0;width:100%}.schedule_seasonGrid__6CDml{column-count:1}.schedule_table__iPpu9{font-size:.76rem}}@media print{.schedule_controls__WDmi6,.schedule_weekNav__mReLR{display:none}.schedule_wrapper__6D9Da{max-width:none}.schedule_sheet__o5gs_{border-radius:0;padding:0}.schedule_table__iPpu9{font-size:10pt}.schedule_seasonGrid__6CDml{column-count:2}.schedule_weekItem__CFZJB{font-size:8.5pt}}.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}}.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}}.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}}.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}.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}.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}}.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}}.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}.NflRelated_wrapper__Xg09_{max-width:1080px;margin:0 auto;padding:2.25rem 1rem .5rem}.NflRelated_heading__CB_qG{margin:0 0 1rem;font-size:1.05rem;font-weight:800;color:#ecf0f1;text-align:center}.NflRelated_list__zF_uj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.7rem}.NflRelated_card__rIyIE{display:flex;flex-direction:column;gap:.2rem;height:100%;padding:.75rem .9rem;background:#16202b;border:1px solid #263544;border-radius:10px;text-decoration:none;transition:border-color .15s ease,background .15s ease}.NflRelated_card__rIyIE:hover{background:#1c2836;border-color:#22c55e}.NflRelated_label__WY0SD{font-size:.92rem;font-weight:700;color:#22c55e}.NflRelated_blurb__snVzZ{font-size:.78rem;color:#94a3b8;line-height:1.4}@media print{.NflRelated_wrapper__Xg09_{display:none}}.mini-pitch_miniPitch__zMS1o{width:160px;height:220px;background:#1a7a3d;border-radius:8px;position:relative;overflow:hidden;margin:0 auto .75rem}.mini-pitch_miniPitchStripes__EUjQ4{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 28px,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 56px)}.mini-pitch_miniDot__MHNDe{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)}.mini-pitch_miniDotGk__F_bjU{background:#eab308;box-shadow:0 0 6px rgba(234,179,8,.4)}