.cup-view_fullWidthWrapper__rciOm{width:100%;min-height:100vh;background:var(--bg-base);view-transition-name:none}.cup-view_customThemeActive__zQtuD header a[href^="/cup/"] span{display:none!important}.cup-view_viewContainer__uGvpX{min-height:100vh;background:var(--bg-base);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;color:var(--text-primary);line-height:1.5;view-transition-name:none}.cup-view_container__dDqj_{max-width:900px;margin:0 auto;padding:40px 24px 80px;background:transparent;view-transition-name:main-content}.cup-view_header__M0Iw0{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--bg-surface);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-subtle-alpha);transition:all .3s cubic-bezier(.4,0,.2,1)}.cup-view_headerContent__1Fmkk{max-width:1000px;margin:0 auto;padding:20px 32px;display:flex;justify-content:space-between;align-items:center}.cup-view_logo__ZvlEr{font-size:20px;font-weight:700;color:var(--text-primary);text-decoration:none;letter-spacing:-.5px;transition:opacity .2s}.cup-view_logo__ZvlEr:hover{opacity:.7}.cup-view_nav__1HfKR{display:flex;align-items:center;gap:32px}.cup-view_navLink__9lElc{color:var(--text-secondary);font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;letter-spacing:-.1px;background:none;border:none;cursor:pointer;font-family:inherit}.cup-view_navLink__9lElc:hover{color:var(--text-primary)}.cup-view_navButton__qsUL_{display:inline-block;padding:10px 24px;background:var(--interactive-primary);color:var(--text-on-color);border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);letter-spacing:-.2px}.cup-view_navButton__qsUL_:hover{background:var(--interactive-primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,102,204,.2)}.cup-view_compactHeader__0RDl1{position:fixed!important;top:60px!important;left:0!important;right:0!important;z-index:90!important;width:100%!important;background:var(--bg-base)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-bottom:1px solid var(--border-subtle-alpha)!important;height:0!important;overflow:hidden!important;opacity:0!important;transition:height .3s ease,opacity .3s ease!important;display:none!important}.cup-view_compactHeaderVisible__eRRCc{height:56px!important;opacity:1!important;overflow:visible!important}.cup-view_compactHeaderContent__vCe_Q{max-width:900px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;justify-content:center;height:56px}.cup-view_compactTitle__gxiUN{font-size:16px;font-weight:600;color:var(--text-primary);letter-spacing:-.2px;text-align:center}@media (max-width:768px){.cup-view_compactHeader__0RDl1{display:block!important}}.cup-view_pageHeaderWrapper__h7Jgt{width:100%;background:var(--bg-base);border-bottom:1px solid var(--border-subtle-alpha);view-transition-name:none}.cup-view_pageHeaderContainer__TFX8U{max-width:900px;margin:0 auto;padding:0 24px}.cup-view_pageHeader__5juwj{text-align:center;padding:48px 0}.cup-view_title__OMCfC{font-size:40px;font-weight:700;letter-spacing:-.5px;color:var(--text-primary);margin:0 0 8px}.cup-view_subtitle__sxNrm{font-size:17px;color:var(--text-muted);font-weight:400;margin:0 auto;max-width:500px;text-align:center}.cup-view_descriptionSection__2u57H{margin-bottom:24px;padding:16px 20px;background:var(--bg-surface);border-radius:12px;border:1px solid var(--border-subtle)}.cup-view_descriptionText__IxzIl{margin:0;font-size:15px;line-height:1.6;color:var(--text-secondary);text-align:center}.cup-view_filterContainer__lhK_9{display:flex;align-items:center;gap:12px;margin-bottom:24px;animation:cup-view_fadeIn__rQGZs .3s ease}.cup-view_filterLabel__lhdTH{font-size:14px;color:var(--text-secondary);font-weight:400}.cup-view_filterPills__ac5Wd{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cup-view_filterPill__sews_{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--interactive-primary);color:var(--text-on-color);border:none;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.cup-view_filterPill__sews_:hover{background:#3a7bc8;transform:translateY(-1px)}.cup-view_filterPillX__6Ur4K{font-size:18px;font-weight:600;line-height:1}@keyframes cup-view_fadeIn__rQGZs{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.cup-view_filterText__7Pjcj{font-size:15px;color:var(--text-primary);letter-spacing:-.1px}.cup-view_filterText__7Pjcj strong{font-weight:600;color:var(--interactive-primary)}.cup-view_clearFilterButton__ck8qi{padding:8px 16px;background:var(--bg-surface);border:1px solid rgba(74,144,226,.3);border-radius:8px;color:var(--interactive-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:-.1px}.cup-view_clearFilterButton__ck8qi:hover{background:var(--interactive-primary);color:var(--text-on-color);border-color:var(--interactive-primary);transform:translateY(-1px);box-shadow:0 2px 8px rgba(74,144,226,.2)}.cup-view_timeline__pWr9s{position:relative;padding-left:40px}.cup-view_timeline__pWr9s:before{content:"";position:absolute;left:15px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,transparent 0,var(--border-subtle) 10%,var(--border-subtle) 90%,transparent 100%)}.cup-view_loadPastMatchesContainer__2UbPy{display:flex;justify-content:center;margin-bottom:12px;margin-left:-40px;padding:0}.cup-view_loadPastMatchesDots__H4Kn5{background:none;border:none;cursor:pointer;padding:4px 12px;transition:all .2s ease;position:relative}.cup-view_loadPastMatchesDots__H4Kn5:hover{transform:scale(1.1)}.cup-view_dots__EzD0F{display:flex;gap:4px;align-items:center;justify-content:center}.cup-view_dots__EzD0F span{font-size:24px;color:var(--text-muted);line-height:1;transition:color .2s ease}.cup-view_loadPastMatchesDots__H4Kn5:hover .cup-view_dots__EzD0F span{color:var(--text-primary)}.cup-view_loadPastMatchesDots__H4Kn5:disabled{cursor:not-allowed;opacity:.7}.cup-view_loadingSpinner__gS7ck{width:20px;height:20px;border:2px solid var(--border-subtle);border-top-color:var(--text-primary);border-radius:50%;animation:cup-view_spin__9fRSe .8s linear infinite}@keyframes cup-view_spin__9fRSe{to{transform:rotate(1turn)}}.cup-view_matchScore__Phu4g{display:inline-block;font-size:22px;font-weight:700;color:var(--text-primary);letter-spacing:-.5px}.cup-view_timelineItem__9c2go:has([data-status=past]){animation:cup-view_fadeInUp__fKlgs .5s ease-out}@keyframes cup-view_fadeInUp__fKlgs{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cup-view_timelineItem__9c2go{position:relative;margin-bottom:40px;transition:transform .2s ease}.cup-view_timelineItem__9c2go:hover{transform:translateY(-2px)}.cup-view_timelineItem__9c2go.cup-view_past__NsMfg .cup-view_card__HuHxi{opacity:.7}.cup-view_timelineItem__9c2go.cup-view_today__M9DJm .cup-view_card__HuHxi{border:2px solid var(--semantic-success);box-shadow:var(--shadow-md)}.cup-view_centerTimelineConnector__Sf0CE{position:relative;min-height:24px}.cup-view_timelineDot__lZ9Jd{position:absolute;left:-31px;top:24px;width:12px;height:12px;background:var(--bg-surface);border:3px solid var(--interactive-primary);border-radius:50%;box-shadow:0 2px 8px rgba(74,144,226,.3);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2}.cup-view_timelineItem__9c2go[data-home=false] .cup-view_timelineDot__lZ9Jd{border-color:var(--game-away);box-shadow:0 2px 8px rgba(245,158,11,.3)}.cup-view_timelineItem__9c2go:hover .cup-view_timelineDot__lZ9Jd{transform:scale(1.2)}.cup-view_timelineItem__9c2go[data-home=true]:hover .cup-view_timelineDot__lZ9Jd{box-shadow:0 3px 12px rgba(0,0,0,.2);border-color:var(--interactive-primary-hover)}[data-theme=dark] .cup-view_timelineItem__9c2go[data-home=true]:hover .cup-view_timelineDot__lZ9Jd{box-shadow:0 3px 12px rgba(0,0,0,.4)}.cup-view_timelineItem__9c2go[data-home=false]:hover .cup-view_timelineDot__lZ9Jd{box-shadow:0 3px 12px rgba(0,0,0,.2);border-color:var(--game-away-hover)}[data-theme=dark] .cup-view_timelineItem__9c2go[data-home=false]:hover .cup-view_timelineDot__lZ9Jd{box-shadow:0 3px 12px rgba(0,0,0,.4)}.cup-view_timelineItem__9c2go.cup-view_today__M9DJm .cup-view_timelineDot__lZ9Jd{border-color:var(--semantic-success);background:var(--semantic-success);animation:cup-view_pulse__R5qme 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes cup-view_pulse__R5qme{0%,to{opacity:1}50%{opacity:.6}}.cup-view_card__HuHxi{background:var(--bg-surface);border-radius:12px;padding:24px;box-shadow:var(--shadow-md);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid var(--border-subtle-alpha);border-left:3px solid transparent}.cup-view_card__HuHxi:hover{box-shadow:0 8px 24px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.08);transform:translateY(-3px)}[data-theme=dark] .cup-view_card__HuHxi:hover{box-shadow:0 8px 24px rgba(0,0,0,.4),0 4px 8px rgba(0,0,0,.3)}.cup-view_matchCard__4mwXZ{position:relative}.cup-view_timelineItem__9c2go[data-home=true] .cup-view_card__HuHxi{border-left-color:var(--interactive-primary)}.cup-view_timelineItem__9c2go[data-home=true] .cup-view_card__HuHxi:hover{border-left-color:var(--interactive-primary-hover)}.cup-view_timelineItem__9c2go[data-home=false] .cup-view_card__HuHxi{border-left-color:var(--game-away)}.cup-view_timelineItem__9c2go[data-home=false] .cup-view_card__HuHxi:hover{border-left-color:var(--game-away-hover)}.cup-view_cardHeader__r3wrv{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-subtle)}.cup-view_dateGroup__se_jc{display:flex;align-items:baseline;gap:6px}.cup-view_dateWeekday__it2Ah{font-size:13px;color:var(--text-muted);letter-spacing:.5px}.cup-view_dateDay__9gOci{font-size:28px;letter-spacing:-.5px}.cup-view_dateMonth__SAsg0{font-size:13px;color:var(--text-muted);letter-spacing:.5px}.cup-view_dateSeparator__uBVAK{color:var(--border-subtle);margin:0 4px}.cup-view_timeInline__P1uTI{font-size:16px;font-weight:600;color:var(--text-primary)}.cup-view_badges__b_tQg{display:flex;gap:8px;flex-wrap:wrap}.cup-view_badge__XSJgh{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;letter-spacing:.3px;transition:all .2s ease}.cup-view_badgeGameday__sPFa5{background:linear-gradient(135deg,var(--semantic-success) 0,var(--semantic-success-hover) 100%);color:var(--text-on-color);box-shadow:0 2px 8px rgba(16,185,129,.3)}.cup-view_badgeHome__nkC39{background:rgba(74,144,226,.12);color:var(--interactive-primary);font-weight:600}.cup-view_badgeAway__jvZXh{background:var(--semantic-warning-subtle);color:var(--semantic-warning-text);font-weight:600}.cup-view_matchInfo__KXVxP{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cup-view_opponent__osMJP{font-size:24px;font-weight:700;color:var(--text-primary);letter-spacing:-.3px;margin:0}.cup-view_vs__TsFNd{font-size:14px;font-weight:400;color:var(--text-disabled);margin-right:8px;margin-left:8px}.cup-view_score__DE_YY{font-size:20px;font-weight:700;color:var(--text-primary)}.cup-view_matchDetails__nUc23{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--text-secondary);margin-bottom:20px}.cup-view_venue__CGebt{color:var(--text-secondary)}.cup-view_distance__AFSel{color:var(--text-muted)}.cup-view_playersSection__M_Jw_{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-subtle)}.cup-view_playersSectionHeader__M7XZw{font-size:13px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.cup-view_playerPills__xtWmQ{display:flex;flex-wrap:wrap;gap:8px}.cup-view_playerPill__tQhCe{display:inline-flex;align-items:center;gap:6px;padding:4px 6px;background:transparent;border:1px solid transparent;border-radius:20px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);letter-spacing:-.1px}.cup-view_playerPill__tQhCe:hover{padding:8px 14px;background:var(--bg-surface-secondary);border-color:rgba(74,144,226,.3);color:var(--interactive-primary);transform:translateY(-1px);box-shadow:0 2px 8px rgba(74,144,226,.1)}.cup-view_playerPillActive__wfkAS{padding:8px 14px;background:linear-gradient(135deg,var(--interactive-primary) 0,var(--interactive-primary-hover) 100%);color:var(--text-on-color);border-color:var(--interactive-primary);font-weight:600;box-shadow:0 2px 8px rgba(74,144,226,.3)}.cup-view_playerPillActive__wfkAS:hover{background:linear-gradient(135deg,var(--interactive-primary-hover) 0,#2a6199 100%);border-color:var(--interactive-primary-hover);color:var(--text-on-color);box-shadow:0 4px 12px rgba(74,144,226,.4)}.cup-view_playerPillHighlighted__LlD_s{background:linear-gradient(135deg,#fff9e6,#fff3cc);border-color:#fbbf24;font-weight:600}.cup-view_playerPillHighlighted__LlD_s:hover{background:linear-gradient(135deg,#fff3cc,#fde68a);border-color:var(--game-away)}.cup-view_playerPillActive__wfkAS.cup-view_playerPillHighlighted__LlD_s{background:linear-gradient(135deg,var(--game-away) 0,var(--game-away-hover) 100%);color:var(--text-on-color);border-color:var(--game-away)}.cup-view_playerPillActive__wfkAS.cup-view_playerPillHighlighted__LlD_s:hover{background:linear-gradient(135deg,var(--game-away-hover) 0,#b45309 100%);border-color:var(--game-away-hover)}.cup-view_playerPillBadge__mzz1z{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:rgba(74,144,226,.15);color:var(--interactive-primary);border-radius:50%;font-size:10px;font-weight:700;letter-spacing:0}.cup-view_playerPillActive__wfkAS .cup-view_playerPillBadge__mzz1z{background:rgba(255,255,255,.25);color:var(--text-on-color)}.cup-view_tasks__qTuG_{display:flex;gap:16px;flex-wrap:wrap;margin-top:24px;padding-top:24px;border-top:1px solid var(--border-subtle)}.cup-view_tasksCompact__hoTa5{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-subtle);font-size:15px;line-height:1.8;color:var(--text-primary)}.cup-view_taskGroup__bE40E{display:inline}.cup-view_taskLabel__9lTEJ{font-weight:600;color:var(--text-secondary)}.cup-view_taskName__HtGSs{color:var(--text-primary)}.cup-view_taskSeparator__IytrB{color:var(--border-subtle);font-weight:300}.cup-view_tasksRows__Coxwp{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:16px}.cup-view_taskRow__rBM8o{display:flex;flex-direction:column;gap:8px;padding:14px;background:linear-gradient(135deg,rgba(74,144,226,.03),transparent);border-radius:8px;border-left:2px solid var(--interactive-primary);transition:all .2s ease}.cup-view_taskRow__rBM8o:hover{background:linear-gradient(135deg,rgba(74,144,226,.06),transparent);border-left-color:var(--interactive-primary-hover)}.cup-view_taskRowHeader__XkNI9{font-size:13px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.cup-view_taskRowPills__c_BrV{display:flex;flex-wrap:wrap;gap:8px}.cup-view_tasksGrid__9hH7R{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-subtle);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.cup-view_taskCard__B9wqB{background:linear-gradient(135deg,rgba(74,144,226,.03) 0,var(--bg-surface) 100%);border:1px solid rgba(74,144,226,.1);border-left:2px solid var(--interactive-primary);border-radius:8px;padding:12px 14px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 3px rgba(0,0,0,.05);min-height:48px}.cup-view_taskCard__B9wqB:hover{background:linear-gradient(135deg,rgba(74,144,226,.06) 0,var(--bg-surface) 100%);border-color:rgba(74,144,226,.2);border-left-color:var(--interactive-primary-hover);box-shadow:0 4px 12px rgba(74,144,226,.12);transform:translateY(-2px)}.cup-view_taskCardHeader__tx6b_{font-size:11px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.cup-view_taskCardPills__5wYsJ{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:640px){[data-page-type=cup] .cup-view_tasksGrid__9hH7R{grid-template-columns:1fr!important;display:grid!important;visibility:visible!important;opacity:1!important}[data-page-type=cup] .cup-view_taskCard__B9wqB{display:flex!important;flex-direction:column!important;visibility:visible!important;opacity:1!important}[data-page-type=cup] .cup-view_taskCardHeader__tx6b_{display:block!important;visibility:visible!important;opacity:1!important}[data-page-type=cup] .cup-view_taskCardPills__5wYsJ{display:flex!important;flex-wrap:wrap!important;visibility:visible!important;opacity:1!important}[data-page-type=cup] .cup-view_taskPill__GifIJ{display:inline-flex!important;visibility:visible!important;opacity:1!important}}.cup-view_taskPill__GifIJ{display:inline-flex;align-items:center;padding:4px 12px;background:var(--bg-surface-secondary);border:1px solid var(--border-default);border-radius:16px;font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:-.1px}.cup-view_taskPill__GifIJ:hover{background:var(--bg-surface-tertiary);border-color:var(--interactive-primary)}.cup-view_taskPillHighlighted__7l1Ll{background:linear-gradient(135deg,#fff9e6,#fff3cc);border-color:#fbbf24;color:var(--game-away);font-weight:600;box-shadow:0 2px 6px rgba(251,191,36,.2)}.cup-view_taskPillHighlighted__7l1Ll:hover{background:linear-gradient(135deg,#fff3cc,#fde68a);border-color:var(--game-away);box-shadow:0 3px 10px rgba(251,191,36,.3)}.cup-view_taskPillActive__CV_nh{background:var(--interactive-primary)!important;color:var(--text-on-color)!important;border-color:var(--interactive-primary)!important;font-weight:600}.cup-view_taskPillClickable__HVq7n{cursor:pointer!important}.cup-view_taskPillClickable__HVq7n:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(74,144,226,.15)}.cup-view_taskColumn__Ms11K{flex:1 1;min-width:200px;background:linear-gradient(135deg,rgba(74,144,226,.04),#f9fafb);border-radius:10px;padding:16px;border:1px solid rgba(74,144,226,.08);transition:all .3s cubic-bezier(.4,0,.2,1)}.cup-view_taskColumn__Ms11K:hover{background:linear-gradient(135deg,rgba(74,144,226,.08),#ffffff);transform:translateY(-2px);border-color:rgba(74,144,226,.2);box-shadow:0 4px 12px rgba(74,144,226,.1)}.cup-view_taskDescription__2TRZG{margin-top:12px;cursor:pointer;transition:all .3s ease}.cup-view_descriptionCollapsed__dDGN_{color:var(--text-secondary);opacity:.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cup-view_descriptionCollapsed__dDGN_,.cup-view_descriptionExpanded__qx5ei{font-size:14px;line-height:1.5;margin:0;transition:all .3s ease;white-space:pre-line}.cup-view_descriptionExpanded__qx5ei{color:var(--text-primary);opacity:1}.cup-view_taskDescription__2TRZG:hover .cup-view_descriptionCollapsed__dDGN_{opacity:.8}.cup-view_taskHeader__TU7Bf{font-size:13px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.cup-view_taskPlayers__NWz4J{display:flex;flex-direction:column;gap:8px}.cup-view_taskPlayer__iqtkb{padding:8px 12px;background:var(--bg-surface);border-radius:8px;font-size:14px;font-weight:500;color:var(--text-primary);border:1px solid var(--border-default);transition:all .2s ease}.cup-view_taskPlayer__iqtkb:hover{border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.1);transform:translateX(2px)}.cup-view_taskPlayer__iqtkb.cup-view_highlighted__8KEP4{background:linear-gradient(135deg,#fff9e6,#fff3cc);border-color:#fbbf24;font-weight:600;box-shadow:0 2px 8px rgba(251,191,36,.2)}.cup-view_driving__xhimf{margin-top:24px;padding-top:24px;border-top:1px solid var(--border-subtle)}.cup-view_cars__QTXOj{display:flex;flex-direction:column;gap:12px}.cup-view_carCard__I7H_Y{display:flex;align-items:center;gap:12px;padding:12px 14px;background:linear-gradient(135deg,rgba(245,158,11,.03) 0,var(--bg-surface) 100%);border-radius:8px;border:1px solid rgba(245,158,11,.1);border-left:2px solid var(--game-away);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.05);min-height:48px}.cup-view_carCard__I7H_Y:hover{background:linear-gradient(135deg,rgba(245,158,11,.06) 0,var(--bg-surface) 100%);border-color:rgba(245,158,11,.2);border-left-color:var(--game-away-hover);box-shadow:0 4px 12px rgba(245,158,11,.12);transform:translateY(-2px)}.cup-view_carCard__I7H_Y.cup-view_expanded__nbsD_{background:linear-gradient(135deg,rgba(245,158,11,.05) 0,var(--bg-surface) 100%);border-color:rgba(245,158,11,.15);border-left-color:var(--game-away);box-shadow:0 2px 8px rgba(245,158,11,.1)}.cup-view_carInfo__3IrWz{display:flex;align-items:center;gap:8px;min-width:80px}.cup-view_vehicleType__A6xYR{font-size:13px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.cup-view_carNumber__9gpvd{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#3b82f6;color:var(--text-on-color);border-radius:50%;font-size:12px;font-weight:700}.cup-view_driverSection__3phYq{min-width:150px}.cup-view_driverName__KETnw{font-size:15px;font-weight:600;color:var(--text-primary)}.cup-view_driverName__KETnw.cup-view_highlighted__8KEP4{color:var(--game-away)}.cup-view_divider__PIZCB{width:1px;height:32px;background:rgba(0,0,0,.08)}.cup-view_passengersSection___jXtb{flex:1 1;display:flex;flex-wrap:wrap;gap:8px}.cup-view_passengerName__GEPNz{padding:4px 10px;background:transparent;border-radius:6px;font-size:13px;font-weight:500;color:var(--text-secondary);border:1px solid transparent}.cup-view_passengerName__GEPNz.cup-view_highlighted__8KEP4{background:linear-gradient(135deg,#fff9e6,#fff3cc);color:var(--game-away);border-color:#fbbf24;font-weight:600}.cup-view_passengerNameSelected__J6mLU{background:rgba(59,130,246,.15);color:var(--interactive-primary);border-color:var(--interactive-primary);font-weight:600}.cup-view_noPassengers__IkACH{color:#c7c7cc;font-style:italic}.cup-view_taskTitle__dUd0U{font-size:20px;font-weight:700;color:var(--text-primary);margin:16px 0 8px}.cup-view_emptyState__G_epp{text-align:center;padding:80px 24px;background:var(--bg-surface);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.cup-view_emptyState__G_epp p{font-size:17px;color:var(--text-muted);margin:0}@media (max-width:768px){.cup-view_container__dDqj_{padding:24px 16px 60px}.cup-view_title__OMCfC{font-size:32px}.cup-view_subtitle__sxNrm{font-size:15px}.cup-view_timeline__pWr9s{padding-left:0}.cup-view_timelineDot__lZ9Jd,.cup-view_timeline__pWr9s:before{display:none}.cup-view_timelineItem__9c2go{margin-bottom:24px}.cup-view_card__HuHxi{padding:20px;width:100%}.cup-view_loadPastMatchesContainer__2UbPy{margin-left:0}.cup-view_cardHeader__r3wrv{flex-direction:column;align-items:flex-start;gap:12px}.cup-view_opponent__osMJP{font-size:20px}.cup-view_tasks__qTuG_{flex-direction:column}.cup-view_taskColumn__Ms11K{min-width:100%}.cup-view_carCard__I7H_Y{flex-direction:row;align-items:center;gap:12px}.cup-view_carInfo__3IrWz{min-width:auto;flex-shrink:0}.cup-view_driverSection__3phYq{min-width:auto;flex:1 1}.cup-view_divider__PIZCB,.cup-view_passengersSection___jXtb{display:none}}@media (max-width:480px){.cup-view_title__OMCfC{font-size:28px}.cup-view_dateDay__9gOci{font-size:24px}.cup-view_opponent__osMJP{font-size:18px}}[data-theme=dark] .cup-view_playerPillHighlighted__LlD_s{background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(217,119,6,.2));border-color:var(--game-away);color:var(--game-away)}[data-theme=dark] .cup-view_playerPillHighlighted__LlD_s:hover{background:linear-gradient(135deg,rgba(245,158,11,.35),rgba(217,119,6,.3));border-color:var(--game-away-hover)}[data-theme=dark] .cup-view_taskPillHighlighted__7l1Ll{background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(217,119,6,.2));border-color:var(--game-away);color:var(--game-away)}[data-theme=dark] .cup-view_taskPillHighlighted__7l1Ll:hover{background:linear-gradient(135deg,rgba(245,158,11,.35),rgba(217,119,6,.3));border-color:var(--game-away-hover)}[data-theme=dark] .cup-view_passengerName__GEPNz.cup-view_highlighted__8KEP4{background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(217,119,6,.2));border-color:var(--game-away);color:var(--game-away)}[data-theme=dark] .cup-view_driverName__KETnw.cup-view_highlighted__8KEP4{color:var(--game-away)}[data-theme=dark] .cup-view_divider__PIZCB{background:rgba(255,255,255,.08)}[data-theme=light] .cup-view_pageHeaderWrapper__h7Jgt{background:#e6e8ec}.cup-view_tasksSummaryCard__5c7Fm{background:var(--bg-surface);border-radius:12px;padding:0;box-shadow:var(--shadow-md);border:1px solid var(--border-subtle-alpha);margin-bottom:24px;overflow:hidden}.cup-view_tasksSummaryHeader__BhDnb{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:linear-gradient(135deg,rgba(74,144,226,.03),transparent);border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:all .2s ease}.cup-view_tasksSummaryHeader__BhDnb:hover{background:linear-gradient(135deg,rgba(74,144,226,.06),transparent)}.cup-view_tasksSummaryHeaderLeft__hQqL4{display:flex;align-items:center;gap:12px}.cup-view_tasksSummaryHeaderTitle__hpZJG{font-size:17px;font-weight:700;color:var(--text-primary);letter-spacing:-.2px;margin:0}.cup-view_tasksSummaryCount__Oirg2{font-size:14px;font-weight:600;color:var(--text-muted)}.cup-view_tasksSummaryCollapseButton__9U8tB{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.cup-view_tasksSummaryCollapseButton__9U8tB:hover{color:var(--text-primary);transform:scale(1.1)}.cup-view_viewAllLink__o8jZU{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:var(--interactive-primary);color:var(--text-on-color);text-decoration:none;border-radius:8px;font-size:13px;font-weight:600;transition:all .2s ease}.cup-view_viewAllLink__o8jZU:hover{background:var(--interactive-primary-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(74,144,226,.3)}.cup-view_viewAllLink__o8jZU i{font-size:14px}.cup-view_tasksSummaryContent__ADRk0{padding:16px 24px 24px}.cup-view_tasksSummarySection__UYfLF{margin-bottom:16px}.cup-view_tasksSummarySection__UYfLF:last-child{margin-bottom:0}.cup-view_tasksSummarySectionHeader__1zw9g{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--bg-base);border-radius:8px;cursor:pointer;transition:all .2s ease;margin-bottom:8px}.cup-view_tasksSummarySectionHeader__1zw9g:hover{background:var(--bg-surface-secondary)}.cup-view_tasksSummarySectionHeaderLeft__9CbcP{display:flex;align-items:center;gap:8px}.cup-view_tasksSummarySectionTitle__FBtup{font-size:15px;font-weight:600;color:var(--text-primary);letter-spacing:-.1px;margin:0}.cup-view_tasksSummarySectionCount__hQBMI{font-size:13px;font-weight:500;color:var(--text-muted)}.cup-view_tasksSummarySectionToggle__U6MD5{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.cup-view_tasksSummarySectionContent___SK3v{display:flex;flex-direction:column;gap:8px}.cup-view_taskSummaryRow__EIP_4{display:flex;gap:16px;padding:12px 16px;background:var(--bg-surface);border-radius:8px;border:1px solid var(--border-subtle);cursor:pointer;transition:all .2s ease}.cup-view_taskSummaryRow__EIP_4:hover{border-color:rgba(74,144,226,.3);background:var(--bg-surface-secondary);transform:translateY(-1px);box-shadow:0 2px 8px rgba(74,144,226,.1)}.cup-view_taskSummaryDate__EA1Uq{display:flex;flex-direction:column;min-width:100px}.cup-view_taskSummaryDateText__nEpz5{font-size:13px;font-weight:600;color:var(--text-secondary)}.cup-view_taskSummaryTime__AdU38{font-size:12px;color:var(--text-muted);margin-top:2px}.cup-view_taskSummaryContent__HiAcz{flex:1 1;display:flex;flex-direction:column;gap:8px}.cup-view_taskSummaryHeader___OlPJ{display:flex;justify-content:space-between;align-items:center}.cup-view_taskSummaryTitle__9weL2{font-size:15px;font-weight:600;color:var(--text-primary);margin:0}.cup-view_taskSummaryStatus__9s9P4{font-size:12px;font-weight:600;padding:3px 8px;border-radius:12px}.cup-view_taskSummaryStatusComplete__mn_FY{background:rgba(16,185,129,.15);color:var(--semantic-success)}.cup-view_taskSummaryStatusIncomplete__auYdn{background:rgba(245,158,11,.15);color:var(--semantic-warning-text)}.cup-view_taskSummaryPlayers__Pgz4t{display:flex;flex-wrap:wrap;gap:6px}.cup-view_taskSummaryPlayerPill__2kDS3{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:transparent;border:1px solid var(--border-subtle);border-radius:16px;font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .2s ease}.cup-view_taskSummaryPlayerPill__2kDS3:hover{background:var(--bg-surface-secondary);border-color:rgba(74,144,226,.3);color:var(--interactive-primary)}.cup-view_taskSummaryPlayerPillHighlighted__xhWau{background:linear-gradient(135deg,#fff9e6,#fff3cc);border-color:#fbbf24;color:var(--game-away);font-weight:600}.cup-view_taskSummaryPlayerPillActive__UT9Qw{background:linear-gradient(135deg,var(--interactive-primary) 0,var(--interactive-primary-hover) 100%);color:var(--text-on-color);border-color:var(--interactive-primary);font-weight:600}.cup-view_taskSummaryPlayerBadge__kaf0N{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:rgba(74,144,226,.15);color:var(--interactive-primary);border-radius:50%;font-size:9px;font-weight:700}.cup-view_taskSummaryPlayerPillActive__UT9Qw .cup-view_taskSummaryPlayerBadge__kaf0N{background:rgba(255,255,255,.25);color:var(--text-on-color)}.cup-view_taskQuickFilters__TBBkA{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:16px 20px;background:var(--bg-surface);border-radius:12px;border:1px solid var(--border-subtle-alpha);box-shadow:0 1px 3px rgba(0,0,0,.05)}.cup-view_taskQuickFiltersLabel__7Bh4v{font-size:14px;font-weight:600;color:var(--text-secondary);letter-spacing:-.1px}.cup-view_taskQuickFiltersPills__W47Ew{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cup-view_taskQuickFilterPill__e8chm{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--bg-base);border:1px solid var(--border-subtle);border-radius:20px;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);letter-spacing:-.1px}.cup-view_taskQuickFilterPill__e8chm:hover{background:var(--bg-surface-secondary);border-color:rgba(74,144,226,.3);color:var(--interactive-primary);transform:translateY(-1px);box-shadow:0 2px 8px rgba(74,144,226,.1)}.cup-view_taskQuickFilterPillActive__8lIAG{background:linear-gradient(135deg,var(--interactive-primary) 0,var(--interactive-primary-hover) 100%);color:var(--text-on-color);border-color:var(--interactive-primary);font-weight:600;box-shadow:0 2px 8px rgba(74,144,226,.3)}.cup-view_taskQuickFilterPillActive__8lIAG:hover{background:linear-gradient(135deg,var(--interactive-primary-hover) 0,#2a6199 100%);box-shadow:0 4px 12px rgba(74,144,226,.4)}.cup-view_taskQuickFilterPillWarning__ngmfx{border-color:rgba(245,158,11,.3)}.cup-view_taskQuickFilterPillWarning__ngmfx:hover{border-color:rgba(245,158,11,.5);color:var(--semantic-warning-text)}.cup-view_taskQuickFilterPillWarning__ngmfx.cup-view_taskQuickFilterPillActive__8lIAG{background:linear-gradient(135deg,var(--game-away) 0,var(--game-away-hover) 100%);border-color:var(--game-away);color:var(--text-on-color)}.cup-view_taskQuickFilterCount__JrtO6{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:rgba(0,0,0,.1);border-radius:10px;font-size:12px;font-weight:700}.cup-view_taskQuickFilterPillActive__8lIAG .cup-view_taskQuickFilterCount__JrtO6{background:rgba(255,255,255,.25)}.cup-view_autoFilterBanner__TlgKJ{display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(135deg,rgba(74,144,226,.08),rgba(74,144,226,.04));border:1px solid rgba(74,144,226,.2);border-radius:8px;margin-bottom:20px;animation:cup-view_fadeIn__rQGZs .3s ease}.cup-view_autoFilterBanner__TlgKJ i{color:var(--interactive-primary);font-size:18px}.cup-view_autoFilterBanner__TlgKJ span{flex:1 1;font-size:14px;color:var(--text-primary);font-weight:500}.cup-view_autoFilterBannerButton__JQ9nh{padding:6px 12px;background:var(--interactive-primary);color:var(--text-on-color);border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.cup-view_autoFilterBannerButton__JQ9nh:hover{background:var(--interactive-primary-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(74,144,226,.3)}.cup-view_viewToggle__1DiDX{display:flex;gap:8px;margin-bottom:24px;padding:6px;background:var(--bg-surface);border-radius:12px;border:1px solid var(--border-subtle-alpha);box-shadow:0 1px 3px rgba(0,0,0,.05)}.cup-view_viewToggleButton__fOZeA{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:transparent;border:none;border-radius:8px;font-size:13px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;text-decoration:none}.cup-view_viewToggleButton__fOZeA:hover{background:var(--bg-surface-secondary);color:var(--text-primary)}.cup-view_viewToggleButton__fOZeA i{font-size:16px}.cup-view_viewToggleButtonActive__PeY_p{background:var(--interactive-primary);color:var(--text-on-color);font-weight:600}.cup-view_viewToggleButtonActive__PeY_p:hover{background:var(--interactive-primary-hover);color:var(--text-on-color)}.cup-view_viewToggleCount__FEYhm{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:rgba(0,0,0,.1);border-radius:10px;font-size:12px;font-weight:700}.cup-view_viewToggleButtonActive__PeY_p .cup-view_viewToggleCount__FEYhm{background:rgba(255,255,255,.25)}@media (max-width:768px){.cup-view_viewToggle__1DiDX{flex-direction:column;gap:6px}.cup-view_viewToggleButton__fOZeA{width:100%}}.cup-view_standaloneTaskDot__Cwgbn{border-color:var(--semantic-success)!important;box-shadow:var(--shadow-success)!important}.cup-view_standaloneTaskDot__Cwgbn:hover{box-shadow:var(--shadow-success)!important;transform:scale(1.1)}.cup-view_standaloneTaskCard__lHw95{border-left-color:var(--semantic-success)!important}.cup-view_standaloneTaskCard__lHw95:hover{border-left-color:var(--semantic-success-hover)!important}.cup-view_standaloneTaskBadge__YVmYE{background:var(--semantic-success-subtle);color:var(--semantic-success-text);font-weight:600;display:inline-flex;align-items:center;gap:6px}.cup-view_standaloneTaskBadge__YVmYE i{font-size:14px}@media (max-width:768px){.cup-view_taskQuickFilters__TBBkA{flex-direction:column;align-items:stretch}.cup-view_taskQuickFiltersLabel__7Bh4v{text-align:center}.cup-view_taskQuickFiltersPills__W47Ew{justify-content:center}.cup-view_tasksSummaryCard__5c7Fm{margin-bottom:16px}.cup-view_tasksSummaryHeader__BhDnb{padding:16px 20px}.cup-view_tasksSummaryContent__ADRk0{padding:12px 16px 16px}.cup-view_taskSummaryRow__EIP_4{flex-direction:column;gap:12px}.cup-view_taskSummaryDate__EA1Uq{min-width:auto}.cup-view_autoFilterBanner__TlgKJ{flex-direction:column;text-align:center}}[data-theme=dark] .cup-view_taskSummaryPlayerPillHighlighted__xhWau{background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(217,119,6,.2));border-color:var(--game-away);color:var(--game-away)}[data-theme=dark] .cup-view_tasksSummaryHeader__BhDnb{background:linear-gradient(135deg,rgba(74,144,226,.08),transparent)}[data-theme=dark] .cup-view_tasksSummaryHeader__BhDnb:hover{background:linear-gradient(135deg,rgba(74,144,226,.12),transparent)}.cup-view_standaloneGroup___b6AS{margin-bottom:32px;margin-left:21px;max-width:850px}.cup-view_standaloneDateHeader__z63iq{display:flex;align-items:flex-start;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle-alpha);margin-bottom:20px}.cup-view_standaloneDateHeaderLeft__ybQOR{display:flex;flex-direction:column;align-items:center;min-width:52px}.cup-view_standaloneDateHeaderDay__B_3qg{font-size:28px;font-weight:700;line-height:1;color:var(--text-primary);letter-spacing:-.5px}.cup-view_standaloneDateHeaderMonth__qvF9E{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-top:2px}.cup-view_standaloneDateHeaderRight__e6ykk{display:flex;align-items:center;flex:1 1;padding-top:4px}.cup-view_standaloneDateHeaderWeekday__Re5_p{font-size:18px;font-weight:600;color:var(--text-primary);letter-spacing:-.2px}.cup-view_standaloneTasksList__7kQPP{display:flex;flex-direction:column;gap:12px}.cup-view_standaloneTaskCard__lHw95{display:flex;flex-direction:column;padding:16px 20px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:10px;transition:all .2s cubic-bezier(.4,0,.2,1)}.cup-view_standaloneTaskCard__lHw95:hover{background:var(--bg-surface-secondary);box-shadow:0 2px 8px rgba(0,0,0,.06)}.cup-view_standaloneTaskCardHighlighted__Tznge{background:var(--interactive-primary-subtle)!important;border-color:var(--interactive-primary)!important}.cup-view_standaloneTaskCardCompleted__QbdJ7{background:var(--bg-surface-secondary)!important;border-color:var(--border-subtle)!important;opacity:.85}.cup-view_standaloneTaskCardCompleted__QbdJ7:hover{opacity:1;cursor:pointer}.cup-view_standaloneTaskCardCollapsed__1lIes{padding:12px 20px!important}.cup-view_standaloneTaskCardCollapsed__1lIes .cup-view_standaloneTaskContent__sFWac{gap:0!important}.cup-view_standaloneTaskDateTop__A_1fi{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--border-default)}.cup-view_standaloneTaskTimeGroup__PPbaq{display:flex;align-items:baseline;gap:6px}.cup-view_dateWeekday__it2Ah{font-size:14px;font-weight:600;color:var(--text-secondary);text-transform:uppercase}.cup-view_dateDay__9gOci{font-size:18px;font-weight:700;color:var(--text-primary)}.cup-view_dateMonth__SAsg0{font-size:14px;font-weight:600;color:var(--text-secondary);text-transform:uppercase}.cup-view_dateTimeSeparator__9h0Hw{color:var(--text-secondary);margin:0 4px;font-size:16px;font-weight:500}.cup-view_taskTime__awozE{font-size:16px;font-weight:600;color:var(--text-primary)}.cup-view_standaloneTaskTime__3IQtf{min-width:100px;font-size:14px;font-weight:400;color:var(--text-secondary);padding-top:2px;flex-shrink:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.cup-view_standaloneTaskDate__lw2l7{font-size:13px;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:.3px}.cup-view_standaloneTaskTimeSeparator__XULI_{color:var(--text-tertiary);font-weight:400}.cup-view_standaloneTaskContent__sFWac{flex:1 1;display:flex;flex-direction:column;gap:10px;min-width:0}.cup-view_standaloneTaskHeader__dlBzN{display:flex;align-items:center;justify-content:space-between;gap:12px}.cup-view_standaloneTaskTitle__U7ycN{font-size:16px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.2px;display:flex;align-items:center;gap:10px;flex:1 1}.cup-view_completedBadge__QDDr6{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;background:var(--success-bg,rgba(16,185,129,.1));color:var(--success-text,#059669);border-radius:12px;font-size:12px;font-weight:600;letter-spacing:.2px;white-space:nowrap}.cup-view_completedBadge__QDDr6 i{font-size:14px}.cup-view_expandButton__2DmFq{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid var(--border-default);border-radius:6px;cursor:pointer;color:var(--text-secondary);transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.cup-view_expandButton__2DmFq:hover{background:var(--bg-surface-tertiary);border-color:var(--text-secondary);color:var(--text-primary)}.cup-view_expandButton__2DmFq i{font-size:18px}.cup-view_standaloneTaskVenue__4KTof{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.cup-view_standaloneTaskDescription__5UtRT{cursor:pointer}.cup-view_standaloneTaskFooter__o2S1K{display:flex;align-items:center;justify-content:space-between;gap:12px}.cup-view_standaloneTaskPersons__jupyC{display:flex;flex-wrap:wrap;gap:8px}.cup-view_standaloneTaskPill__LsGRP{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:var(--bg-surface-secondary);border:1px solid var(--border-default);border-radius:16px;font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.cup-view_standaloneTaskPill__LsGRP:hover{background:var(--bg-surface-tertiary);border-color:var(--interactive-primary)}.cup-view_standaloneTaskPillHighlighted__0oS7Y{background:var(--interactive-primary-subtle)!important;border-color:var(--interactive-primary)!important;color:var(--interactive-primary)!important;font-weight:600}.cup-view_standaloneTaskPillActive__4goX6{background:var(--interactive-primary)!important;border-color:var(--interactive-primary)!important;color:var(--text-on-color)!important}@media (max-width:640px){[data-page-type=cup] .cup-view_standaloneGroup___b6AS{margin-left:0!important;max-width:100%!important;display:block!important;visibility:visible!important;opacity:1!important}[data-page-type=cup] .cup-view_standaloneDateHeader__z63iq{display:flex!important;visibility:visible!important;opacity:1!important}[data-page-type=cup] .cup-view_standaloneDateHeaderDay__B_3qg{font-size:24px}[data-page-type=cup] .cup-view_standaloneDateHeaderMonth__qvF9E{font-size:10px}[data-page-type=cup] .cup-view_standaloneDateHeaderWeekday__Re5_p{font-size:16px}[data-page-type=cup] .cup-view_standaloneTasksList__7kQPP{display:flex!important;flex-direction:column!important;visibility:visible!important;opacity:1!important}[data-page-type=cup] .cup-view_standaloneTaskCard__lHw95{flex-direction:column;gap:12px;padding:14px;display:flex!important;visibility:visible!important;opacity:1!important}.cup-view_standaloneTaskTime__3IQtf{min-width:auto}.cup-view_standaloneTaskContent__sFWac,.cup-view_standaloneTaskPersons__jupyC{display:flex!important}.cup-view_completedBadge__QDDr6{font-size:11px;padding:2px 8px}.cup-view_expandButton__2DmFq{width:24px;height:24px}.cup-view_expandButton__2DmFq i{font-size:16px}}.profile-menu_container__x_eUJ{position:relative}.profile-menu_trigger__X2EMC{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;background:transparent;border:none;color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border-radius:8px;width:40px;height:40px}.profile-menu_trigger__X2EMC:hover{background:var(--bg-surface-secondary)}.profile-menu_trigger__X2EMC:active{transform:scale(.95)}.profile-menu_mobileOverlay__Vzt16{display:none}.profile-menu_dropdown__6lvyO{position:absolute;top:calc(100% + 8px);right:0;width:280px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:12px;box-shadow:0 10px 40px var(--shadow-medium);z-index:1000;overflow:hidden;animation:profile-menu_dropdownSlide__GiF5n .2s ease-out}@keyframes profile-menu_dropdownSlide__GiF5n{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.profile-menu_section__BlVJO{padding:12px}.profile-menu_userInfo__TJY2l{padding:4px 8px}.profile-menu_userName__tzoQt{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.profile-menu_userEmail__1662W{font-size:13px;color:var(--text-secondary)}.profile-menu_divider__B__Ct{height:1px;background:var(--border-subtle);margin:0}.profile-menu_sectionTitle__YVCdT{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;padding:4px 8px;margin-bottom:8px}.profile-menu_sectionTitle__YVCdT svg{opacity:.7}.profile-menu_childrenList__ryHwy{display:flex;flex-direction:column;gap:4px}.profile-menu_teamGroup__5_oZU{display:flex;flex-direction:column;gap:2px}.profile-menu_teamName__JlAGq{font-size:11px;font-weight:500;color:var(--text-tertiary);padding:4px 8px 2px;text-transform:uppercase;letter-spacing:.5px}.profile-menu_childItem__MLJ0J{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .15s;text-align:left;text-decoration:none}.profile-menu_childItem__MLJ0J:hover{background:var(--bg-surface-secondary)}.profile-menu_childName__hHZk5{font-size:14px;color:var(--text-primary);font-weight:400}.profile-menu_childItem__MLJ0J svg{opacity:.4;transition:opacity .15s}.profile-menu_childItem__MLJ0J:hover svg{opacity:.7}.profile-menu_adminLinks__Kz_Ah{display:flex;flex-direction:column;gap:4px}.profile-menu_adminLink__vzIxJ{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:6px;text-decoration:none;color:var(--text-primary);font-size:14px;transition:all .15s}.profile-menu_adminLink__vzIxJ:hover{background:var(--bg-surface-secondary)}.profile-menu_roleLabel__bz_DJ{font-size:11px;font-weight:500;padding:2px 8px;background:var(--interactive-primary-subtle);color:var(--interactive-primary);border-radius:10px;text-transform:uppercase;letter-spacing:.3px}.profile-menu_menuItem__z2542{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:6px;color:var(--text-primary);font-size:14px;font-weight:400;text-decoration:none;cursor:pointer;transition:all .15s;text-align:left}.profile-menu_menuItem__z2542:hover{background:var(--bg-surface-secondary)}.profile-menu_menuItem__z2542 svg{flex-shrink:0;opacity:.7}@media (max-width:768px){.profile-menu_mobileOverlay__Vzt16{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:9998;animation:profile-menu_fadeIn__VnG96 .2s}@keyframes profile-menu_fadeIn__VnG96{0%{opacity:0}to{opacity:1}}.profile-menu_dropdown__6lvyO{position:fixed!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;width:100%!important;border-radius:20px 20px 0 0;max-height:90vh;overflow:hidden;animation:profile-menu_slideUp__OecP6 .3s ease-out;z-index:9999!important;display:flex;flex-direction:column}@keyframes profile-menu_slideUp__OecP6{0%{transform:translateY(100%)}to{transform:translateY(0)}}.profile-menu_closeButton__jkMNy{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;color:var(--text-primary);cursor:pointer;border-radius:8px;transition:all .2s;z-index:10}.profile-menu_closeButton__jkMNy:hover{background:var(--bg-surface-secondary)}.profile-menu_closeButton__jkMNy:active{transform:scale(.95)}.profile-menu_scrollableContent__K6mhk{flex:1 1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}@media (prefers-color-scheme:dark){.profile-menu_dropdown__6lvyO{box-shadow:0 10px 40px rgba(0,0,0,.4)}.profile-menu_roleLabel__bz_DJ{background:rgba(74,144,226,.15)}}.OtpInput_container__w2jr6{width:100%}.OtpInput_inputContainer__1xKTp{display:flex;gap:8px;justify-content:center;align-items:center;cursor:text;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OtpInput_digitBox__mVz99{position:relative;width:48px;height:56px;border-radius:10px;border:2px solid #e5e5e7;background:#ffffff;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.OtpInput_digitBox__mVz99:hover:not(.OtpInput_focused__mEQuO){border-color:#d1d1d6}.OtpInput_digitBox__mVz99.OtpInput_focused__mEQuO{border-color:#4A90E2;box-shadow:0 0 0 3px rgba(74,144,226,.15)}.OtpInput_digitBox__mVz99.OtpInput_filled__FAJfm{border-color:#c7c7cc;background:#fafafa}.OtpInput_digitBox__mVz99.OtpInput_filled__FAJfm.OtpInput_focused__mEQuO{border-color:#4A90E2;background:#ffffff}.OtpInput_input__2LGt6{position:absolute;inset:0;width:100%;height:100%;border:none;background:transparent;text-align:center;font-size:24px;font-weight:600;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;color:#1d1d1f;caret-color:#4A90E2;outline:none;border-radius:8px;padding:0}.OtpInput_input__2LGt6::placeholder{color:transparent}.OtpInput_input__2LGt6:disabled{opacity:.5;cursor:not-allowed}.dark-mode .OtpInput_digitBox__mVz99{background:#2d2d2f;border-color:#48484a}.dark-mode .OtpInput_digitBox__mVz99:hover:not(.OtpInput_focused__mEQuO){border-color:#5a5a5c}.dark-mode .OtpInput_digitBox__mVz99.OtpInput_focused__mEQuO{border-color:#4A90E2;box-shadow:0 0 0 3px rgba(74,144,226,.25)}.dark-mode .OtpInput_digitBox__mVz99.OtpInput_filled__FAJfm{border-color:#5a5a5c;background:#3d3d3f}.dark-mode .OtpInput_digitBox__mVz99.OtpInput_filled__FAJfm.OtpInput_focused__mEQuO{border-color:#4A90E2;background:#2d2d2f}.dark-mode .OtpInput_input__2LGt6{color:#f5f5f7}@media (max-width:480px){.OtpInput_inputContainer__1xKTp{gap:6px}.OtpInput_digitBox__mVz99{width:44px;height:52px;border-radius:8px}.OtpInput_input__2LGt6{font-size:22px}}@media (max-width:380px){.OtpInput_inputContainer__1xKTp{gap:5px}.OtpInput_digitBox__mVz99{width:40px;height:48px;border-radius:8px}.OtpInput_input__2LGt6{font-size:20px}}.seamless_container__9cl6b{min-height:100vh;background:#f7f7f7;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c2c2c;line-height:1.6;-webkit-tap-highlight-color:rgba(74,144,226,.1);touch-action:manipulation}.seamless_header___nwif{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(247,247,247,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.04);transition:all .3s ease}.seamless_headerContent__cmm5s{max-width:1000px;margin:0 auto;padding:20px 32px;display:flex;justify-content:space-between;align-items:center}.seamless_logo__M_e02{font-size:20px;font-weight:700;color:#000;text-decoration:none;letter-spacing:-.5px;transition:opacity .2s}.seamless_logo__M_e02:hover{opacity:.7}.seamless_nav__Xc_jj{display:flex;align-items:center;gap:32px}.seamless_navLink__rnUD5{color:#6b6b6b;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;letter-spacing:-.1px}.seamless_navLink__rnUD5:hover{color:#000}.seamless_progressIndicator__tYfpx{display:inline-block;padding:6px 16px;background:rgba(74,144,226,.08);color:#4A90E2;border-radius:20px;font-size:13px;font-weight:500;letter-spacing:.2px;transition:all .3s ease}.seamless_main__Z4udw{max-width:680px;margin:0 auto;padding:80px 32px 100px}.seamless_mainWide__5ylOI{max-width:100%;margin:0;padding:0}.seamless_card__V4xcC{background:transparent;border:none;border-radius:0;overflow:visible;box-shadow:none;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.seamless_cardBody__L7Vqz{padding:0}.seamless_loadingOverlay__EYLvG{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(247,247,247,.98);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.seamless_spinner__UsMqL{width:48px;height:48px;border:3px solid rgba(74,144,226,.15);border-top-color:#4a90e2;border-radius:50%;animation:seamless_spin__sXQjL .8s ease infinite}@keyframes seamless_spin__sXQjL{to{transform:rotate(1turn)}}.seamless_loadingText__o4DTg{margin-top:20px;color:#6b6b6b;font-size:15px;font-weight:500;letter-spacing:-.1px}.seamless_errorAlert__vXH8B{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:16px 20px;margin:0 0 32px;display:flex;align-items:flex-start;gap:12px;animation:seamless_slideIn__vX_FI .3s cubic-bezier(.4,0,.2,1)}@keyframes seamless_slideIn__vX_FI{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.seamless_errorIcon__AeRq7{font-size:18px;line-height:1;color:#dc2626}.seamless_errorMessage__zrvpb{flex:1 1;color:#991b1b;margin:0;font-size:14px;line-height:1.5}.seamless_infoBar__9CEBj{background:rgba(74,144,226,.06);border:1px solid rgba(74,144,226,.12);border-radius:12px;padding:16px 20px;margin:0 0 24px;display:flex;align-items:center;gap:12px;color:#4A90E2;font-size:14px;line-height:1.5}.seamless_section__idwZK{margin-bottom:8px;animation:seamless_fadeInUp__Vvnpe .5s ease}@keyframes seamless_fadeInUp__Vvnpe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.seamless_section__idwZK:last-child{margin-bottom:0}.seamless_sectionHeader__JJr1A{margin-bottom:40px;text-align:left}.seamless_sectionTitle__Naj70{font-size:36px;font-weight:500;color:#2c2c2c;margin:16px 0;line-height:1.2;letter-spacing:-.5px}.seamless_sectionSubtitle__ubXRA{font-size:17px;color:#8e8e93;margin:0;line-height:1.6;font-weight:400}.seamless_sportRow__PvSaD{display:flex;gap:32px;justify-content:center;align-items:center;margin-top:40px;flex-wrap:wrap}.seamless_sportHint__86zoO{text-align:center;margin:16px 0 0;color:#8e8e93;font-size:14px;font-weight:400;line-height:1.5}.seamless_sportDivider__x0F6I{text-align:center;margin:32px 0;color:#8e8e93;font-size:15px;font-weight:400}.seamless_sportGrid__PLQff{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:20px;gap:20px;margin-top:32px}.seamless_sportCard__t_zJy{border:none;padding:12px 16px;font-size:22px;position:relative;border-radius:8px}.seamless_sportCardLarge__g3xTV,.seamless_sportCard__t_zJy{background:transparent;cursor:pointer;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;color:#4A90E2}.seamless_sportCardLarge__g3xTV{border:none;padding:16px 32px;font-size:26px;text-align:center;margin:0 auto;border-radius:10px;display:block}.seamless_sportCard__t_zJy:hover:not(.seamless_sportCardDisabled__Zgop6){background:rgba(74,144,226,.08);box-shadow:0 2px 8px rgba(74,144,226,.15)}.seamless_sportCard__t_zJy:active:not(.seamless_sportCardDisabled__Zgop6){background:rgba(74,144,226,.12);box-shadow:0 1px 4px rgba(74,144,226,.2)}.seamless_sportCardLarge__g3xTV:hover:not(.seamless_sportCardDisabled__Zgop6){background:rgba(74,144,226,.08);box-shadow:0 2px 12px rgba(74,144,226,.2)}.seamless_sportCardLarge__g3xTV:active:not(.seamless_sportCardDisabled__Zgop6){background:rgba(74,144,226,.12);box-shadow:0 1px 6px rgba(74,144,226,.25)}.seamless_sportCardSelected__89tEs{background:rgba(74,144,226,.12);box-shadow:0 2px 8px rgba(74,144,226,.2)}.seamless_sportCardDisabled__Zgop6{opacity:.3;cursor:not-allowed}.seamless_sportCardFadeOut__CxqEz{opacity:.2;transition:opacity .3s ease}.seamless_comingSoon__m72kv{font-size:11px;color:#8e8e93;font-weight:500;margin-left:8px}.seamless_sportHeader__DlSqE{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;padding:0}.seamless_sportHeader__DlSqE:first-of-type{margin-bottom:8px}.seamless_sportHeaderTitle__b1kCE{font-size:16px;font-weight:600;color:#2c2c2c;margin:0;letter-spacing:-.3px}.seamless_sportHeaderEdit__RC0D_{background:none;border:none;color:#4A90E2;font-size:15px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.seamless_sportHeaderEdit__RC0D_:hover{background:rgba(74,144,226,.08)}.seamless_summaryCard__b6k2M{background:rgba(0,102,204,.04);border:1px solid rgba(0,102,204,.15);border-radius:10px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.seamless_summaryCard__b6k2M:hover{background:rgba(0,102,204,.06)}.seamless_summaryContent__ElYcb{display:flex;align-items:center;gap:10px}.seamless_summaryLabel__D9oXs{font-size:14px;color:#0066CC;font-weight:600}.seamless_summaryValue__sbL8v{font-size:14px;color:#1a1a1a;font-weight:500}.seamless_editButton__wd7_C{background:none;border:none;color:#0066CC;font-size:14px;font-weight:600;cursor:pointer;padding:4px 12px;border-radius:6px;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.seamless_editButton__wd7_C:hover{background:rgba(0,102,204,.12)}.seamless_buttonGrid__ScTO6{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-top:24px}.seamless_selectionButton__aEwSo{background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:16px;text-align:left;cursor:pointer;transition:all .3s ease;font-size:15px;font-weight:500;color:#2c2c2c;min-height:60px;display:flex;flex-direction:column;justify-content:center;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.seamless_selectionButton__aEwSo:hover{background:rgba(74,144,226,.04);border-color:rgba(74,144,226,.2);box-shadow:0 2px 8px rgba(74,144,226,.1)}.seamless_selectionButtonSelected__AY2qq{background:rgba(74,144,226,.08)!important;border-color:#4A90E2!important;box-shadow:0 2px 8px rgba(74,144,226,.15)}.seamless_selectionButtonSubtext__wpCb9{font-size:13px;color:#6b7280;font-weight:400;margin-top:4px}.seamless_teamGrid__u2C9J{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px;margin-top:24px}.seamless_teamButton__xLKno{background:#ffffff;border:2px solid rgba(0,0,0,.08);border-radius:12px;padding:18px 16px;text-align:left;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:68px;display:flex;flex-direction:column;justify-content:center}.seamless_teamButton__xLKno:hover{border-color:#0066CC;background:rgba(0,102,204,.02);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,102,204,.08)}.seamless_teamButtonName__mIKKT{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:4px;letter-spacing:-.2px}.seamless_teamButtonClub__JtNIJ{font-size:13px;color:#6b7280}.seamless_formGroup__bQ8MM{margin-bottom:24px}.seamless_formLabel__PZrLf{display:block;font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:10px;letter-spacing:-.1px}.seamless_formInput__ffitD,.seamless_formSelect__PEKa4{width:100%;padding:14px 16px;border:1px solid rgba(0,0,0,.1);border-radius:10px;font-size:15px;font-family:inherit;background:#ffffff;color:#1a1a1a;transition:all .2s cubic-bezier(.4,0,.2,1)}.seamless_formSelect__PEKa4{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px;cursor:pointer}.seamless_formInput__ffitD:focus,.seamless_formSelect__PEKa4:focus{outline:none;border-color:#0066CC;box-shadow:0 0 0 3px rgba(0,102,204,.1)}.seamless_formInput__ffitD::placeholder{color:#9ca3af}.seamless_orgModeToggle__ZYnRD{display:flex;gap:10px;margin-bottom:28px}.seamless_toggleButton__GxLRu{flex:1 1;padding:14px 18px;border:2px solid rgba(0,0,0,.08);background:#ffffff;border-radius:10px;font-size:15px;font-weight:600;color:#6b6b6b;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.seamless_toggleButton__GxLRu:hover{border-color:#0066CC;background:rgba(0,102,204,.02)}.seamless_toggleButtonActive__Q5sAD{border-color:#0066CC;background:rgba(0,102,204,.08);color:#0066CC}.seamless_primaryButton__b12UT{background:#4A90E2;color:#ffffff;border:none;border-radius:10px;padding:16px 32px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(74,144,226,.15);width:100%;margin-top:8px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-.1px}.seamless_primaryButton__b12UT:hover:not(:disabled){background:#357ABD;box-shadow:0 4px 12px rgba(74,144,226,.25);transform:scale(1.01)}.seamless_primaryButton__b12UT:active:not(:disabled){transform:scale(.99)}.seamless_primaryButton__b12UT:disabled{opacity:.4;cursor:not-allowed}.seamless_secondaryButton__eOGaX{background:#ffffff;color:#6b6b6b;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%;margin-top:12px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-.2px}.seamless_secondaryButton__eOGaX:hover{background:#f9fafb;border-color:#0066CC;color:#0066CC;transform:translateY(-1px)}.seamless_authBox__ZIwFm{background:#f9fafb;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:40px 32px;text-align:center}.seamless_otpDescription__h2Ld5{color:#6b6b6b;font-size:15px;text-align:center;margin:0 0 28px;line-height:1.5}.seamless_otpDescription__h2Ld5 strong{color:#1a1a1a;font-weight:600}.seamless_backLink__u8aQg{display:block;background:none;border:none;color:#4A90E2;font-size:15px;font-weight:500;cursor:pointer;padding:12px;margin:12px auto 0;text-align:center;transition:opacity .2s}.seamless_backLink__u8aQg:hover{opacity:.7}.seamless_resendText__2vSfV{color:#86868b;font-size:13px;margin:20px 0 0;text-align:center;line-height:1.4}.seamless_resendLink__RWE90{background:none;border:none;color:#667eea;font-size:13px;font-weight:500;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.seamless_resendLink__RWE90:hover:not(:disabled){color:#5568d3}.seamless_resendLink__RWE90:disabled{opacity:.5;cursor:wait}.seamless_confirmBox__1TU54{background:#f9fafb;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:28px;margin-bottom:28px}.seamless_confirmRow__DbVVr{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid rgba(0,0,0,.06)}.seamless_confirmRow__DbVVr:last-child{border-bottom:none}.seamless_confirmLabel__Y3B5R{font-size:15px;color:#6b6b6b;font-weight:500}.seamless_confirmValue__LIESO{font-size:15px;color:#1a1a1a;font-weight:600;text-align:right}.seamless_successBox__11V1w{text-align:center;padding:60px 24px}.seamless_successIcon__u5UyR{font-size:64px;line-height:1;margin-bottom:28px;animation:seamless_pop___Kx_u .5s cubic-bezier(.4,0,.2,1)}@keyframes seamless_pop___Kx_u{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.seamless_successTitle__14MWA{font-size:36px;font-weight:700;color:#000;margin:0 0 16px;letter-spacing:-.8px}.seamless_successMessage__kFenI{font-size:17px;color:#6b6b6b;margin:0 0 32px;line-height:1.6}.seamless_playersBox__KhGOd{background:#f9fafb;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:10px;margin-bottom:28px;max-height:500px;overflow-y:auto}.seamless_coachesSection__VxYHm,.seamless_playersSection__cIYM6{margin-bottom:28px}.seamless_coachesSection__VxYHm:last-child,.seamless_playersSection__cIYM6:last-child{margin-bottom:0}.seamless_playersSubtitle__BPO3t{font-size:13px;font-weight:600;color:#0066CC;margin:0 0 16px;text-transform:uppercase;letter-spacing:.8px}.seamless_playersList___HkGd{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px}.seamless_playerItem__kWKYJ{background:#ffffff;border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:12px 14px;font-size:14px;color:#1a1a1a;transition:all .2s cubic-bezier(.4,0,.2,1)}.seamless_playerItem__kWKYJ:hover{border-color:rgba(0,102,204,.3);background:rgba(0,102,204,.02)}.seamless_playerYear__y_6Uf{color:#6b7280;font-size:12px;margin-top:2px}@media (max-width:768px){.seamless_headerContent__cmm5s{padding:16px 24px}.seamless_nav__Xc_jj{gap:20px}.seamless_navLink__rnUD5{display:none}.seamless_main__Z4udw{padding:40px 24px 60px}.seamless_cardBody__L7Vqz{padding:32px 24px}.seamless_sectionTitle__Naj70{font-size:28px;letter-spacing:-.6px}.seamless_sectionSubtitle__ubXRA{font-size:15px}.seamless_sportRow__PvSaD{grid-template-columns:repeat(2,1fr);gap:12px}.seamless_sportGrid__PLQff{grid-template-columns:repeat(2,1fr);gap:16px}.seamless_sportCard__t_zJy{padding:24px 12px;min-height:110px}.seamless_sportCardLarge__g3xTV{padding:32px 20px;min-height:130px}.seamless_sportIcon__SC_iK{font-size:28px}.seamless_sportIconLarge__SyZHg{font-size:42px}.seamless_sportName__cBC72{font-size:14px}.seamless_sportNameLarge___t2ZS{font-size:17px}.seamless_sportHeader__DlSqE{padding:14px 16px;gap:12px}.seamless_sportHeaderIcon__pYRjC{width:40px;height:40px;font-size:20px}.seamless_sportHeaderTitle__b1kCE{font-size:18px}.seamless_buttonGrid__ScTO6{grid-template-columns:1fr}.seamless_selectionButton__aEwSo{min-height:60px;padding:16px 14px}.seamless_teamGrid__u2C9J{grid-template-columns:1fr}.seamless_teamButton__xLKno{padding:16px 14px;min-height:60px}.seamless_orgModeToggle__ZYnRD{flex-direction:column}.seamless_toggleButton__GxLRu{min-height:52px}.seamless_formInput__ffitD,.seamless_formSelect__PEKa4{min-height:52px;font-size:16px}.seamless_primaryButton__b12UT,.seamless_secondaryButton__eOGaX{min-height:52px;padding:16px 28px}.seamless_playersList___HkGd{grid-template-columns:1fr}}@media (max-width:480px){.seamless_headerContent__cmm5s{padding:14px 20px}.seamless_logo__M_e02{font-size:18px}.seamless_progressIndicator__tYfpx{font-size:12px;padding:5px 14px}.seamless_main__Z4udw{padding:32px 20px 48px}.seamless_cardBody__L7Vqz{padding:28px 20px}.seamless_sectionTitle__Naj70{font-size:24px;letter-spacing:-.5px}.seamless_sectionSubtitle__ubXRA{font-size:14px}.seamless_sportRow__PvSaD{grid-template-columns:1fr;gap:10px}.seamless_sportGrid__PLQff{grid-template-columns:1fr;gap:14px}.seamless_sportCard__t_zJy{padding:20px 12px;min-height:100px}.seamless_sportCardLarge__g3xTV{padding:28px 16px;min-height:120px}.seamless_sportIcon__SC_iK{font-size:26px}.seamless_sportIconLarge__SyZHg{font-size:38px}.seamless_sportName__cBC72{font-size:13px}.seamless_sportNameLarge___t2ZS{font-size:16px}.seamless_sportHeader__DlSqE{padding:12px 14px;gap:10px}.seamless_sportHeaderIcon__pYRjC{width:36px;height:36px;font-size:18px}.seamless_sportHeaderTitle__b1kCE{font-size:16px}.seamless_sportHeaderEdit__RC0D_{font-size:13px;padding:6px 12px}.seamless_summaryCard__b6k2M{padding:10px 14px;flex-wrap:wrap}.seamless_summaryLabel__D9oXs,.seamless_summaryValue__sbL8v{font-size:13px}.seamless_editButton__wd7_C{font-size:13px;padding:4px 10px}.seamless_selectionButton__aEwSo{font-size:14px}.seamless_selectionButton__aEwSo,.seamless_teamButton__xLKno{padding:14px 12px;min-height:56px}.seamless_teamButtonName__mIKKT{font-size:14px}.seamless_formInput__ffitD,.seamless_formSelect__PEKa4{font-size:16px}.seamless_successIcon__u5UyR{font-size:56px}.seamless_successTitle__14MWA{font-size:28px}.seamless_successMessage__kFenI{font-size:16px}.seamless_resendText__2vSfV{font-size:13px}}.wizard_wizard__HgwT7{max-width:1200px;margin:0 auto}.wizard_progress__EneNF{display:flex;align-items:center;justify-content:center;margin-bottom:48px;padding:0}.wizard_progressStep___AWeW{display:flex;flex-direction:column;align-items:center;gap:8px}.wizard_progressStep___AWeW.wizard_active__9ZTvQ .wizard_progressNumber___H3fU{background:var(--interactive-primary);color:var(--text-on-color);border-color:var(--interactive-primary)}.wizard_progressNumber___H3fU{width:44px;height:44px;border-radius:50%;border:2px solid var(--border-default);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;background:transparent;color:var(--text-muted);transition:all var(--transition-base)}.wizard_progressLabel__Y0etR{font-size:13px;color:var(--text-secondary);font-weight:500;text-align:center;white-space:nowrap}.wizard_progressLine__78Zqp{flex:1 1;height:2px;background:var(--border-default);margin:0 16px;max-width:100px;transition:all var(--transition-base)}.wizard_progressLine__78Zqp.wizard_active__9ZTvQ{background:var(--interactive-primary)}.wizard_content__5wKx_{padding:0;min-height:400px;margin-bottom:48px}.wizard_step__M6aq6 h2{margin:0 0 32px;font-size:20px;font-weight:600;color:var(--text-primary)}.wizard_scopeOptions__0Thp1{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;margin:40px 0 32px}.wizard_radioOption__0r5X4{background:var(--bg-surface);border:2px solid var(--border-subtle);border-radius:var(--radius-lg);padding:24px 20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;position:relative}.wizard_radioOption__0r5X4:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.wizard_radioOption__0r5X4.wizard_selected__OO1rY,.wizard_radioOption__0r5X4:hover{border-color:var(--interactive-primary);background:var(--interactive-primary-subtle)}.wizard_radioOption__0r5X4.wizard_selected__OO1rY{box-shadow:0 0 0 3px var(--interactive-primary-subtle)}.wizard_radioOption__0r5X4 strong{display:block;font-size:16px;font-weight:600;margin-bottom:8px;color:var(--text-primary)}.wizard_radioOption__0r5X4 p{margin:0;font-size:14px;color:var(--text-secondary);line-height:1.5}.wizard_slider__7l5Im{width:100%;margin-top:16px;cursor:pointer;accent-color:var(--interactive-primary)}.wizard_customSelection__5UXVW{margin-top:24px;padding:24px;background:var(--bg-surface-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);animation:wizard_fadeIn__YXfzO .3s ease}@keyframes wizard_fadeIn__YXfzO{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wizard_customSelection__5UXVW h3{margin:0 0 20px;font-size:16px;font-weight:600;color:var(--text-primary)}.wizard_matchList__AA0_v{max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:8px}.wizard_matchList__AA0_v::-webkit-scrollbar{width:8px}.wizard_matchList__AA0_v::-webkit-scrollbar-track{background:var(--bg-surface-tertiary);border-radius:4px}.wizard_matchList__AA0_v::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:4px}.wizard_matchList__AA0_v::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.wizard_checkboxOption___54MH{display:flex;align-items:flex-start;gap:12px;padding:12px;cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-base)}.wizard_checkboxOption___54MH:hover{background:var(--interactive-primary-subtle)}.wizard_checkboxOption___54MH input[type=checkbox]{margin-top:2px;cursor:pointer;width:18px;height:18px;accent-color:var(--interactive-primary);flex-shrink:0}.wizard_checkboxOption___54MH span{flex:1 1;font-size:14px;font-weight:400;color:var(--text-primary);letter-spacing:-.1px;line-height:1.5}.wizard_checkboxGroup__hWUY2{display:flex;flex-direction:column;gap:4px;margin-top:16px}.wizard_standaloneOption__FrAly{margin-top:32px;padding:16px 20px;background:var(--semantic-warning-subtle);border:2px solid var(--semantic-warning-border);border-radius:var(--radius-lg)}.wizard_standaloneOption__FrAly .wizard_checkboxOption___54MH{padding:0}.wizard_parameters__5n7Mk{display:flex;flex-direction:column;gap:40px}.wizard_paramGroup__DnkBB{padding:0;background:transparent;border-radius:0}.wizard_paramGroup__DnkBB label strong{display:block;margin-bottom:16px;font-size:15px;font-weight:600;color:var(--text-primary);letter-spacing:-.2px}.wizard_select___Lzl8{width:100%;border:2px solid var(--border-default);border-radius:var(--radius-lg);font-size:15px;font-weight:500;background:var(--bg-surface);color:var(--text-primary);transition:all var(--transition-base);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding:12px 44px 12px 16px}.wizard_select___Lzl8:focus,.wizard_select___Lzl8:hover{border-color:var(--interactive-primary)}.wizard_select___Lzl8:focus{outline:none;box-shadow:0 0 0 3px var(--interactive-primary-subtle)}.wizard_sliderGroup__3ik9v{margin-top:16px}.wizard_sliderGroup__3ik9v label{display:block;font-size:14px;font-weight:500;color:var(--text-secondary);letter-spacing:-.1px}.wizard_loadingBox__WlePx{margin-bottom:32px;padding:40px 32px;background:var(--interactive-primary-subtle);border:2px solid var(--interactive-primary);border-radius:var(--radius-xl);text-align:center}.wizard_loadingTitle__1_yM3{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:12px}.wizard_loadingTime__rgyr3{font-size:32px;font-weight:700;color:var(--interactive-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:8px}.wizard_loadingSubtext__tS6gK{font-size:13px;color:var(--text-secondary)}.wizard_error__c_8p_{margin-bottom:32px;padding:24px;background:var(--semantic-error-subtle);border-left-color:var(--semantic-error-border);border-left-width:2px;border:2px solid var(--semantic-error-border);border-left:4px solid var(--semantic-error);border-radius:var(--radius-lg)}.wizard_errorContent__ddhVy{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wizard_errorMessage__oFHcd{flex:1 1}.wizard_error__c_8p_ p{margin:0;color:var(--semantic-error-text);font-weight:500;line-height:1.5}.wizard_errorTime__iGcZh{font-size:13px;margin-top:8px;opacity:.8;color:var(--semantic-error-text)}.wizard_error__c_8p_ button{padding:8px 16px;background:transparent;border:1px solid var(--semantic-error);border-radius:var(--radius-md);color:var(--semantic-error);font-size:13px;font-weight:500;cursor:pointer;transition:all var(--transition-base);flex-shrink:0}.wizard_error__c_8p_ button:hover{background:var(--semantic-error);color:var(--text-on-color)}.wizard_debugBox__nQEnw{margin-bottom:32px;padding:24px;background:var(--semantic-warning-subtle);border:2px solid var(--semantic-warning-border);border-radius:var(--radius-lg)}.wizard_debugTitle__0OLGO{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--semantic-warning-text)}.wizard_debugSection__VTy4I{margin-bottom:16px}.wizard_debugSection__VTy4I:last-child{margin-bottom:0}.wizard_debugHeader__HiVmf{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.wizard_debugLabel__IpNvd{font-weight:600;color:var(--semantic-warning-text)}.wizard_debugPre__kFaVD{max-height:200px;overflow:auto;padding:12px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);font-size:11px;line-height:1.5;white-space:pre-wrap;word-break:break-word;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;color:var(--text-primary)}.wizard_navigation__g97BH{display:flex;justify-content:space-between;padding:24px 0 0;margin-top:32px;border-top:1px solid var(--border-subtle)}.wizard_loading__iTprc{display:flex;align-items:center;justify-content:center;padding:48px;color:var(--text-secondary)}.wizard_loading__iTprc:after{content:"...";animation:wizard_dots__tyZZ1 1.5s infinite}@keyframes wizard_dots__tyZZ1{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.wizard_optionsSection__RBZoF{margin-top:32px;padding:24px;background:var(--bg-surface-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.wizard_optionsSection__RBZoF h3{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--text-primary)}.wizard_warningBox__iWszK{margin-top:12px;padding:16px 20px;background:var(--semantic-warning-subtle);border:2px solid var(--semantic-warning-border);border-radius:var(--radius-md);font-size:14px}.wizard_warningBox__iWszK p{margin:0 0 8px;font-weight:600;color:var(--semantic-warning-text)}.wizard_warningBox__iWszK ul{margin:0;padding-left:20px;color:var(--semantic-warning-text)}.wizard_warningText__kBc_x{margin:8px 0 0;font-weight:500}.wizard_danger__ydvaG{color:var(--semantic-error)}.wizard_success__ZO4Y0{color:var(--semantic-success)}@media (max-width:768px){.wizard_wizard__HgwT7{padding:16px}.wizard_scopeOptions__0Thp1{grid-template-columns:1fr;gap:12px}.wizard_progress__EneNF{flex-wrap:wrap}.wizard_progressLine__78Zqp{display:none}.wizard_navigation__g97BH{flex-direction:column-reverse;gap:12px}.wizard_navigation__g97BH button{width:100%}}@media (max-width:480px){.wizard_customSelection__5UXVW,.wizard_radioOption__0r5X4{padding:20px 16px}}