.page_adminDashboard__w6vLe{display:flex;min-height:100vh;background:#000000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#ffffff}.page_sidebar__J6ahr{width:280px;background:linear-gradient(180deg,#1a1a1a,#141414);border-right:1px solid rgba(255,41,41,.15);display:flex;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1);position:fixed;top:40px;left:0;height:calc(100vh - 40px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;z-index:100;box-shadow:4px 0 20px rgba(0,0,0,.3),inset -1px 0 0 rgba(255,41,41,.1)}.page_sidebar__J6ahr::-webkit-scrollbar{display:none}.page_mobileMenuButton__5Ca_H{display:none;position:fixed;top:48px;right:12px;z-index:1100;width:44px;height:44px;align-items:center;justify-content:center;background:rgba(20,20,20,.92);border:1px solid rgba(255,41,41,.45);border-radius:10px;color:#fff;font-size:20px;cursor:pointer}.page_mobileBackdrop__pLpxU{display:none;position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:999}.page_sidebar__J6ahr.page_collapsed__s4IJ3{width:80px;overflow:hidden}.page_sidebar__J6ahr.page_collapsed__s4IJ3 .page_navItem__K5ZCd{width:264px;flex-shrink:0}.page_sidebar__J6ahr.page_collapsed__s4IJ3 .page_navBadge__paUFy,.page_sidebar__J6ahr.page_collapsed__s4IJ3 .page_navContent__G2BOY{visibility:hidden}.page_sidebar__J6ahr.page_collapsed__s4IJ3 .page_logoutButton__K4PKs,.page_sidebar__J6ahr.page_collapsed__s4IJ3 .page_securityButton__TUGzz{width:264px;flex-shrink:0}.page_sidebar__J6ahr.page_overlay__pWWMz{position:fixed;top:40px;left:0;height:calc(100vh - 40px)}.page_sidebar__J6ahr.page_overlay__pWWMz:not(.page_collapsed__s4IJ3){box-shadow:4px 0 20px rgba(0,0,0,.5)}.page_mainContentCollapsed__x5550,.page_mainContentWithOverlay__5PUfd{margin-left:80px}.page_sidebarHeader__T4E1D{padding:24px 8px;border-bottom:1px solid rgba(255,41,41,.2);display:flex;align-items:center;justify-content:space-between;min-height:80px;background:linear-gradient(180deg,rgba(255,41,41,.05),transparent)}.page_logoContainer__S8bF9{display:flex;align-items:center;gap:12px;flex:1 1;background:none;border:none;padding:8px 16px;margin:0;cursor:pointer;transition:all .2s ease;text-align:left;width:100%;border-radius:8px;position:relative;z-index:10;pointer-events:auto}.page_logoContainer__S8bF9:hover{background:rgba(255,41,41,.1);transform:translateX(2px)}.page_logoContainer__S8bF9:active{transform:translateX(0);background:rgba(255,41,41,.15)}.page_logo__7fc9l{width:40px;height:40px;border-radius:8px;object-fit:cover;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));pointer-events:none}.page_logoText__ZUV_x{display:flex;flex-direction:column;gap:2px;pointer-events:none}.page_brandTitle__EUrwj{font-size:18px;font-weight:700;color:#ffffff;margin:0;line-height:1.2;pointer-events:none}.page_brandSubtitle__wQ44H{font-size:12px;color:#888;margin:0;line-height:1.2;pointer-events:none}.page_collapseButton__dEgcm{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#888;transition:all .2s ease;font-size:14px}.page_collapseButton__dEgcm:hover{background:rgba(255,41,41,.15);border-color:#ff2929;color:#ff2929}.page_collapseButton__dEgcm.page_locked__bHSL2{background:rgba(255,41,41,.2);border-color:#ff2929;color:#ff2929}.page_navigation__sIIfG{flex:1 1;padding:12px 8px;display:flex;flex-direction:column;gap:4px}.page_navItem__K5ZCd{display:flex;align-items:center;gap:12px;padding:12px 16px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:left;min-height:48px;position:relative;overflow:hidden}.page_navItem__K5ZCd:hover{background:rgba(255,41,41,.08);border-left:2px solid rgba(255,41,41,.4);margin-left:-2px}.page_navItem__K5ZCd.page_active__q3_T3{background:linear-gradient(90deg,rgba(77,232,176,.12),rgba(77,232,176,.04));border:1px solid rgba(77,232,176,.2);box-shadow:0 0 20px rgba(77,232,176,.08),inset 0 0 20px rgba(77,232,176,.03)}.page_navItem__K5ZCd.page_active__q3_T3:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#ff3333,#d92828);box-shadow:0 0 10px rgba(255,51,51,.5)}.page_navIcon__8EdMs{font-size:20px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;filter:brightness(0) invert(1);opacity:.8;transition:filter .2s ease,transform .2s ease,opacity .2s ease}.page_navItem__K5ZCd:hover .page_navIcon__8EdMs{filter:brightness(0) invert(30%) sepia(98%) saturate(4000%) hue-rotate(1turn) brightness(102%) contrast(105%);opacity:1;transform:scale(1.1)}.page_navItem__K5ZCd:hover .page_navLabel__Qx9Au{color:#ffffff}.page_navItem__K5ZCd.page_active__q3_T3 .page_navIcon__8EdMs{filter:brightness(0) invert(30%) sepia(98%) saturate(4000%) hue-rotate(1turn) brightness(102%) contrast(105%);opacity:1}.page_navItem__K5ZCd.page_active__q3_T3 .page_navLabel__Qx9Au{color:#ffffff;font-weight:600}.page_navContent__G2BOY{flex:1 1;display:flex;flex-direction:column;gap:2px}.page_navLabel__Qx9Au{font-size:14px;font-weight:500;color:#d1d5db;line-height:1.2;transition:color .2s ease}.page_navDescription__ctpSa{font-size:12px;color:#9ca3af;line-height:1.2}.page_navBadge__paUFy{background:#ff2929;color:#ffffff;font-size:10px;font-weight:600;padding:2px 6px;border-radius:10px;text-transform:uppercase;letter-spacing:.5px}.page_navItemDisabled__c9Hkc{opacity:.3;cursor:not-allowed;pointer-events:none}.page_navItemDisabled__c9Hkc .page_navIcon__8EdMs{opacity:.2}.page_mainContent__51TpB{flex:1 1;background:#000000;overflow-y:auto;margin-left:80px;min-height:calc(100vh - 40px)}.page_sectionContent__BH_RX{padding:32px;max-width:1600px;width:98%;margin:0 auto}.page_modalOverlay__OBdlJ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.page_dangerCard__RGxRu,.page_uploadCard__wCYw1{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:12px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.page_dangerCard__RGxRu{border:3px solid #ef4444;border-radius:12px;background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(220,38,38,.12));box-shadow:0 0 20px rgba(239,68,68,.25),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05);margin-top:32px;padding:28px}.page_warningCard__ylC6S{border:2px solid #f59e0b;border-radius:12px;background:linear-gradient(135deg,rgba(245,158,11,.06),rgba(217,119,6,.1));box-shadow:0 0 15px rgba(245,158,11,.15),0 4px 20px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05);margin-top:24px;margin-bottom:24px;padding:24px}.page_warningTitle___lU6i{font-size:18px;font-weight:600;color:#fbbf24;margin:0 0 8px;line-height:1.2}.page_warningActions__SoCzE{display:flex;flex-direction:column;gap:16px}.page_warningButton__ZViBh{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:8px;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.page_warningButton__ZViBh:hover{background:linear-gradient(135deg,#fbbf24,#f59e0b);transform:translateY(-1px);box-shadow:0 4px 12px rgba(245,158,11,.3)}.page_infoNote__rlJar{color:#a3a3a3;padding:12px 16px;background:rgba(255,255,255,.03);border-radius:6px;border-left:3px solid #525252}.page_cardHeader__NhxBC{margin-bottom:24px}.page_cardTitle__wyNTT{color:#ffffff}.page_cardTitle__wyNTT,.page_dangerTitle__nK789{font-size:20px;font-weight:600;margin:0 0 8px;line-height:1.2}.page_dangerTitle__nK789{color:#ff6b6b}.page_cardDescription__qsYh_{font-size:14px;color:#888;margin:0;line-height:1.4}.page_uploadForm__6XsP9{display:flex;flex-direction:column;gap:24px}.page_formRow__eCLAt{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.page_label__2GA72{font-size:14px;font-weight:500;color:#ffffff;margin:0}.page_select__MPBgi{background:#1a1a1a;border:1px solid #333;border-radius:8px;padding:12px 16px;color:#ffffff;font-size:14px;font-family:inherit;transition:all .2s ease;min-height:44px}.page_select__MPBgi:focus{outline:none;border-color:#ff2929;box-shadow:0 0 0 3px rgba(255,41,41,.1)}.page_select__MPBgi option{background:#1a1a1a;color:#ffffff}.page_select__MPBgi option.page_track__qI_tL{background:#1a2a1a;color:#90ee90}.page_select__MPBgi option.page_gym__t7TbN{background:#2a1a1a;color:#ffa500}.page_select__MPBgi option.page_special__ocr_o{background:#2a1a2a;color:#ff6bff;font-weight:700}.page_loadingSpinner__enSbi{color:#888;font-size:14px;padding:12px 16px;background:#1a1a1a;border:1px solid #333;border-radius:8px;display:flex;align-items:center;justify-content:center}.page_fileInputWrapper__0ZZdb{position:relative}.page_fileInput__GPmDd{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.page_fileInputDisplay__xBufP{background:#1a1a1a;border:2px dashed #333;border-radius:8px;padding:20px;text-align:center;transition:all .2s ease;cursor:pointer;min-height:80px;display:flex;align-items:center;justify-content:center}.page_fileInputDisplay__xBufP:hover{border-color:#ff2929;background:rgba(255,41,41,.05)}.page_fileName__2ugHa,.page_placeholder__p689Q{font-size:14px;display:flex;align-items:center;gap:8px}.page_placeholder__p689Q{color:#888}.page_fileIcon__71GOc,.page_uploadIcon__3oU1I{font-size:16px}.page_dangerButton__xQQMT,.page_uploadButton__b2HuV{background:linear-gradient(145deg,#ff2929,#cc2020);border:none;border-radius:8px;padding:12px 24px;color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;justify-content:center;min-height:44px;box-shadow:0 4px 12px rgba(255,41,41,.2)}.page_dangerButton__xQQMT:hover,.page_uploadButton__b2HuV:hover{background:linear-gradient(145deg,#ff3333,#dd2222);transform:translateY(-1px);box-shadow:0 6px 16px rgba(255,41,41,.3)}.page_uploadButton__b2HuV:disabled{background:#333;color:#666;cursor:not-allowed;transform:none;box-shadow:none}.page_uploadActions__RhuSn{justify-content:flex-start;gap:12px}.page_buttonHelp__qtTQN,.page_uploadActions__RhuSn{display:flex;align-items:center}.page_autoFixBanner__e3Yhx{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;margin:20px 0;box-shadow:0 4px 16px rgba(0,0,0,.2)}.page_bannerHeader__rZYMM{display:flex;align-items:center;gap:12px;margin-bottom:12px}.page_bannerIcon__fMMWC{font-size:20px}.page_bannerTitle__g34ok{font-size:16px;font-weight:600;color:#ffffff;flex:1 1}.page_bannerText__ylMIS{color:rgba(255,255,255,.9);line-height:1.5;margin:0 0 16px}.page_bannerFeatures__c_1cf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-bottom:16px}.page_bannerFeature__787R0{display:flex;align-items:center;gap:8px;padding:10px 12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:8px;font-size:13px;color:rgba(255,255,255,.85);transition:all .2s ease}.page_bannerFeature__787R0:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.page_featureIcon__mHZON{font-size:16px}.page_bannerFootnote__kJCrS{color:rgba(255,41,41,.9);font-size:13px;font-weight:500;margin:0;padding-top:12px;border-top:1px solid rgba(255,255,255,.05)}@media (max-width:768px){.page_bannerFeatures__c_1cf{grid-template-columns:1fr}.page_uploadActions__RhuSn{flex-direction:column;align-items:stretch;gap:8px}.page_buttonHelp__qtTQN{justify-content:center}}.page_dangerActions__rNOXE{display:flex;flex-direction:column;gap:16px}.page_buttonIcon__8bno8{font-size:16px}.page_deleteRecordButton__imKxm{background:linear-gradient(145deg,#ff6600,#cc5200);border:none;border-radius:8px;padding:12px 24px;color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;justify-content:center;min-height:44px;box-shadow:0 4px 12px rgba(255,102,0,.2)}.page_deleteRecordButton__imKxm:hover:not(:disabled){background:linear-gradient(145deg,#ff7722,#dd6111);transform:translateY(-1px);box-shadow:0 6px 16px rgba(255,102,0,.3)}.page_deleteRecordButton__imKxm:disabled{background:#333;color:#666;cursor:not-allowed;transform:none;box-shadow:none}.page_input___cVLA{background:#1a1a1a;border:1px solid #333;border-radius:8px;padding:12px 16px;color:#ffffff;font-size:14px;width:100%;transition:all .2s ease}.page_input___cVLA:focus{outline:none;border-color:#ff2929;box-shadow:0 0 0 3px rgba(255,41,41,.1)}.page_input___cVLA::placeholder{color:#666}.page_infoNote__rlJar{background:rgba(41,128,185,.1);border:1px solid rgba(41,128,185,.3);border-left:4px solid #2980b9;border-radius:8px;padding:16px;margin-top:16px;color:#cccccc;font-size:13px;line-height:1.6}.page_infoNote__rlJar strong{color:#ffffff;display:block;margin-bottom:8px}.page_spinner__1WnEQ{width:16px;height:16px;border:2px solid #333;border-top-color:#ffffff;border-radius:50%;animation:page_spin__W_8_q 1s linear infinite}.page_statusCard__WOBix{background:#1a1a1a;border:1px solid #333;border-radius:8px;padding:16px;margin-top:16px}.page_statusCard__WOBix.page_success__Xb9nl{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3)}.page_statusCard__WOBix.page_error__Jil8M{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3)}.page_statusCard__WOBix.page_warning__LyTWh{background:rgba(251,146,60,.2);border:3px solid rgba(251,146,60,.8);border-radius:12px;padding:24px;box-shadow:0 0 20px rgba(251,146,60,.3);animation:page_warningPulse__zBed9 2s ease-in-out infinite}.page_statusCard__WOBix.page_warning__LyTWh .page_statusText__hG5d8{font-size:16px;font-weight:600;color:#fbbf24;line-height:1.6}.page_statusCard__WOBix.page_uploading__SJZHo{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3)}.page_statusText__hG5d8{margin:0;font-size:14px;color:#ffffff}.page_progressBar__uaLaH{width:100%;height:4px;background:#333;border-radius:2px;overflow:hidden;margin-bottom:12px}.page_progressFill__wUgtZ{height:100%;background:#ff2929;border-radius:2px;transition:width .3s ease}.page_comingSoonCard__Y9uJh{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:12px;padding:48px 24px;text-align:center;max-width:500px;margin:0 auto;box-shadow:0 4px 20px rgba(0,0,0,.3)}.page_comingSoonIcon__sL_Zh{font-size:48px;margin-bottom:16px}.page_comingSoonTitle__Oj0_r{font-size:24px;font-weight:600;color:#ffffff;margin:0 0 12px}.page_comingSoonDescription__UV7El{font-size:16px;color:#888;margin:0;line-height:1.5}.page_warningNote__W_gsQ{background:rgba(255,41,41,.1);border:1px solid rgba(255,41,41,.3);border-radius:8px;padding:12px 16px;font-size:14px;color:#ff6b6b}.page_statusCell__MLOIN{text-align:center;vertical-align:middle}.page_statusDropdown__hHD7v{min-width:38px!important;width:38px!important}.page_statusHeader__Q78bB{width:38px;min-width:34px;text-align:center}.page_statusBadge__536N9{display:inline-block;padding:4px 10px;border-radius:12px;font-size:11px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.page_statusFINISHED__QBmKE{background:rgba(34,197,94,.15);color:#22c55e;border:1px solid rgba(34,197,94,.3)}.page_statusDNS__2rxgz{background:rgba(251,191,36,.15);color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.page_statusDNF__Phhsa{background:rgba(251,146,60,.15);color:#fb923c;border:1px solid rgba(251,146,60,.3)}.page_statusDSQ__sjjYq{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.page_visibleCell__sqneu{text-align:center;vertical-align:middle;width:34px;min-width:30px}.page_visibleHeader__qVQ9x{width:34px;min-width:24px;text-align:center}.page_visibleBadge__hDcG0{font-size:14px;cursor:default}.page_checkboxLabel__5TwVN{align-items:center;justify-content:center;gap:4px}.page_checkbox__dY2AP{width:16px;height:16px;accent-color:#22c55e}.page_checkboxText__6ImZg{font-size:14px}.page_quickToggleLabel__oXH7t{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .15s ease}.page_quickToggleLabel__oXH7t:hover{background-color:rgba(255,255,255,.1)}.page_quickToggleCheckbox__6nOG2{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.page_quickToggleIcon__hn5XR{font-size:16px;display:flex;align-items:center;justify-content:center;transition:transform .15s ease}.page_quickToggleLabel__oXH7t:hover .page_quickToggleIcon__hn5XR{transform:scale(1.1)}.page_quickToggleLabel__oXH7t:active .page_quickToggleIcon__hn5XR{transform:scale(.95)}@media (max-width:1024px){.page_formRow__eCLAt{grid-template-columns:1fr}.page_sectionContent__BH_RX{padding:24px}}@media (max-width:768px){.page_sidebar__J6ahr{position:fixed;left:0;top:0;height:100vh;z-index:1000;transition:transform .3s ease}.page_sidebar__J6ahr,.page_sidebar__J6ahr.page_collapsed__s4IJ3{width:280px;transform:translateX(-100%)}.page_sidebar__J6ahr:not(.page_collapsed__s4IJ3){transform:translateX(0)}.page_mainContentCollapsed__x5550,.page_mainContentWithOverlay__5PUfd,.page_mainContent__51TpB{width:100%;margin-left:0;overflow:visible}.page_mobileMenuButton__5Ca_H{display:flex}.page_mobileBackdrop__pLpxU{display:block}.page_sectionContent__BH_RX{padding:16px}}.page_adminDashboard__w6vLe,.page_dangerButton__xQQMT,.page_fileInputDisplay__xBufP,.page_navItem__K5ZCd,.page_select__MPBgi,.page_sidebar__J6ahr,.page_uploadButton__b2HuV{transition:color .2s ease,background-color .2s ease,border-color .2s ease}.page_mainContent__51TpB::-webkit-scrollbar{width:8px}.page_mainContent__51TpB::-webkit-scrollbar-track{background:#1a1a1a}.page_mainContent__51TpB::-webkit-scrollbar-thumb{background:#333;border-radius:4px}.page_mainContent__51TpB::-webkit-scrollbar-thumb:hover{background:#444}.page_stepContainer__bMviw{display:flex;flex-direction:column;gap:32px}.page_stepHeader__OR2KQ{display:flex;flex-direction:column;gap:12px}.page_backButton__6QP6j{background:rgba(255,255,255,.05);border:1px solid #333;border-radius:8px;padding:8px 16px;color:#888;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;align-self:flex-start;display:flex;align-items:center;gap:8px}.page_backButton__6QP6j:hover{background:rgba(255,255,255,.1);border-color:#ff2929;color:#ff2929}.page_stepTitle__kKqcb{font-size:24px;font-weight:700;color:#ffffff;margin:0;line-height:1.2}.page_stepDescription__7y3p9{font-size:16px;color:#888;margin:0;line-height:1.4}.page_stepDescription__7y3p9 strong{color:#ff2929;font-weight:600}.page_uploadMethodGrid__DSE7_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-top:32px}.page_uploadMethodCard__sw5Al{background:linear-gradient(135deg,#1c1c1c,#0a0a0a);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:36px 28px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05);position:relative;overflow:hidden}.page_uploadMethodCard__sw5Al:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s ease}.page_uploadMethodCard__sw5Al:hover{transform:translateY(-8px) scale(1.03);border-color:rgba(255,41,41,.5);background:linear-gradient(135deg,rgba(255,41,41,.1),#1c1c1c 50%,#0a0a0a);box-shadow:0 20px 48px rgba(255,41,41,.3),0 10px 20px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.15)}.page_uploadMethodCard__sw5Al:hover:before{opacity:1}.page_uploadMethodCard__sw5Al:active{transform:translateY(-4px) scale(1.02)}.page_methodIcon__4ECQS{font-size:64px;line-height:1;filter:drop-shadow(0 4px 16px rgba(255,41,41,.3));transition:all .3s cubic-bezier(.4,0,.2,1)}.page_uploadMethodCard__sw5Al:hover .page_methodIcon__4ECQS{filter:drop-shadow(0 6px 20px rgba(255,41,41,.5));transform:scale(1.12)}.page_methodTitle__tyPws{font-size:18px;font-weight:700;color:#ffffff;margin:0;line-height:1.3;letter-spacing:.3px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.page_methodDescription__pErkk{font-size:14px;color:#888;margin:0;line-height:1.5;max-width:280px}.page_methodBadge__FbQ_3{background:linear-gradient(135deg,#ff2929,#cc2020);color:#ffffff;font-size:11px;font-weight:700;padding:6px 14px;border-radius:20px;text-transform:uppercase;letter-spacing:.8px;box-shadow:0 4px 12px rgba(255,41,41,.3),inset 0 1px 0 rgba(255,255,255,.2);position:relative;overflow:hidden}.page_methodBadge__FbQ_3:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.page_uploadMethodCard__sw5Al:hover .page_methodBadge__FbQ_3:before{left:100%}.page_methodBadge__FbQ_3.page_advanced__W0Dok{background:linear-gradient(135deg,#8b5cf6,#6d28d9);box-shadow:0 4px 12px rgba(139,92,246,.3),inset 0 1px 0 rgba(255,255,255,.2)}.page_methodBadge__FbQ_3.page_comingSoon__tHjQq{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 4px 12px rgba(100,116,139,.3),inset 0 1px 0 rgba(255,255,255,.2)}.page_uploadMethodCard__sw5Al.page_disabled__of06h{opacity:.5;cursor:not-allowed;pointer-events:none}.page_uploadMethodCard__sw5Al.page_disabled__of06h:hover{transform:none;border-color:rgba(255,255,255,.08);background:linear-gradient(135deg,#1c1c1c,#0a0a0a);box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05)}.page_methodFeatures__mE_xR{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:8px;width:100%}.page_methodFeatures__mE_xR li{font-size:13px;color:#aaa;line-height:1.4;text-align:left;padding-left:24px;position:relative;transition:color .2s ease}.page_methodFeatures__mE_xR li:before{content:"✓";position:absolute;left:0;color:#22c55e;font-weight:700;font-size:14px}.page_uploadMethodCard__sw5Al:hover .page_methodFeatures__mE_xR li{color:#ccc}.page_raceTypeGrid__OEftZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:20px;gap:20px;margin-top:32px}.page_raceTypeCard__7bO2d{background:linear-gradient(135deg,#1c1c1c,#0a0a0a);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px 20px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05);position:relative;overflow:hidden}.page_raceTypeCard__7bO2d:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s ease}.page_raceTypeCard__7bO2d:hover{transform:translateY(-6px) scale(1.02);border-color:rgba(255,41,41,.4);background:linear-gradient(135deg,rgba(255,41,41,.08),#1c1c1c 50%,#0a0a0a);box-shadow:0 16px 40px rgba(255,41,41,.25),0 8px 16px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.1)}.page_raceTypeCard__7bO2d:hover:before{opacity:1}.page_raceTypeCard__7bO2d:active{transform:translateY(-3px) scale(1.01)}.page_raceTypeCard__7bO2d.page_track__qI_tL{border-left:2px solid #22c55e;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05),-2px 0 12px rgba(34,197,94,.15)}.page_raceTypeCard__7bO2d.page_gym__t7TbN{border-left:2px solid #f59e0b;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05),-2px 0 12px rgba(245,158,11,.15)}.page_raceTypeCard__7bO2d.page_special__ocr_o{border-left:2px solid #8b5cf6;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05),-2px 0 12px rgba(139,92,246,.15)}.page_raceTypeCard__7bO2d.page_disabled__of06h{opacity:.5;cursor:not-allowed;pointer-events:none}.page_raceTypeCard__7bO2d.page_disabled__of06h:hover{transform:none;border-color:rgba(255,255,255,.08);background:linear-gradient(135deg,#1c1c1c,#0a0a0a);box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05)}.page_raceTypeCard__7bO2d.page_disabled__of06h .page_moriIcon__haXM5{filter:grayscale(100%)}.page_disabledNote__sLwYR{font-size:11px;font-weight:500;color:#fbbf24;background:rgba(251,191,36,.15);padding:4px 10px;border-radius:8px;margin-top:4px;border:1px solid rgba(251,191,36,.3)}.page_raceTypeIcon__ixjZK{font-size:48px;line-height:1;display:flex;align-items:center;justify-content:center;position:relative}.page_moriIcon__haXM5{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(255,41,41,.4));transition:all .3s cubic-bezier(.4,0,.2,1)}.page_raceTypeCard__7bO2d:hover .page_moriIcon__haXM5{filter:drop-shadow(0 6px 16px rgba(255,41,41,.6));transform:scale(1.08)}.page_raceTypeName__cdcLt{font-size:15px;font-weight:600;color:#ffffff;margin:0;line-height:1.3;letter-spacing:.3px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.page_timingProviderGrid__e_TA5{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px;margin-top:24px}.page_timingProviderCard__ypWc4{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:12px;padding:20px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.3)}.page_timingProviderCard__ypWc4:hover{transform:translateY(-4px);border-color:#ff2929;background:linear-gradient(145deg,rgba(255,41,41,.1),#1a1a1a);box-shadow:0 8px 20px rgba(255,41,41,.2)}.page_providerIcon__9tgYW{font-size:40px;line-height:1;margin-bottom:6px}.page_providerName__p1akK{font-size:16px;font-weight:600;color:#ffffff;margin:0;line-height:1.2}.page_providerDescription__8hcDv{font-size:13px;color:#888;margin:0;line-height:1.4}.page_uploadArea__hnUrS{display:flex;flex-direction:column;gap:20px}.page_dropZone__zYXeS{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:2px dashed #333;border-radius:12px;padding:48px 32px;text-align:center;transition:all .3s ease;cursor:pointer;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.page_dropZone__zYXeS:hover{border-color:#ff2929;background:linear-gradient(145deg,rgba(255,41,41,.05),#1a1a1a)}.page_dropZone__zYXeS.page_dragOver__9wdt2{border-color:#22c55e;background:linear-gradient(145deg,rgba(34,197,94,.1),#1a1a1a);transform:scale(1.02)}.page_dropZone__zYXeS.page_hasFile__sc5dr{border-style:solid;border-color:#22c55e;background:linear-gradient(145deg,rgba(34,197,94,.05),#1a1a1a)}.page_uploadIcon__3oU1I{font-size:64px;line-height:1;opacity:.5}.page_fileIcon__71GOc{font-size:72px;line-height:1}.page_dropZoneTitle__jkYqU{font-size:20px;font-weight:600;color:#ffffff;margin:0;line-height:1.2}.page_dropZoneText__elkxo{font-size:16px;color:#888;margin:0}.page_browseButton__A1Ndw{background:#ff2929;border:none;border-radius:8px;padding:12px 24px;color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(255,41,41,.2)}.page_browseButton__A1Ndw:hover{background:#ff3333;transform:translateY(-1px);box-shadow:0 6px 16px rgba(255,41,41,.3)}.page_fileName__2ugHa{font-size:18px;font-weight:600;color:#ffffff;margin:8px 0}.page_fileSize__3KCv9{font-size:14px;color:#888;margin:0}.page_removeFileButton__ulWSv{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:8px 16px;color:#ef4444;font-weight:500;margin-top:12px}.page_removeFileButton__ulWSv:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5)}.page_processingContainer__tABmH{display:flex;flex-direction:column;align-items:center;gap:20px;padding:64px 32px;text-align:center}.page_processingTitle__koYUe{font-size:24px;font-weight:600;color:#ffffff;margin:0}.page_processingText__3adh_{font-size:16px;color:#888;margin:0}.page_processingContainer__tABmH .page_spinner__1WnEQ{width:48px;height:48px;border:4px solid #333;border-top-color:#ff2929;border-radius:50%;animation:page_spin__W_8_q 1s linear infinite}.page_completeContainer__tL3P_{display:flex;flex-direction:column;align-items:center;gap:24px;padding:64px 32px;text-align:center;max-width:600px;margin:0 auto}.page_successIcon__Yt_8r{font-size:72px;line-height:1;animation:page_successPop__3XJC6 .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes page_successPop__3XJC6{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.page_errorIcon__nd2Q3{font-size:72px;line-height:1;animation:page_errorShake__Ii6Sy .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes page_errorShake__Ii6Sy{0%,to{transform:translateX(0);opacity:1}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.page_completeTitle__DvoZa{font-size:28px;font-weight:700;color:#ffffff;margin:0}.page_errorTitle__nlX_f{font-size:28px;font-weight:700;color:#ff2929;margin:0}.page_warningIcon__YVl4F{font-size:72px;line-height:1;animation:page_warningPulse__zBed9 .6s ease-in-out}@keyframes page_warningPulse__zBed9{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.page_warningTitle___lU6i{font-size:28px;font-weight:700;color:#f59e0b;margin:0}.page_completeText__F1LVt{font-size:16px;color:#888;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;white-space:pre-wrap;word-wrap:break-word;max-width:800px;margin:0 auto;text-align:left;background:rgba(255,255,255,.03);padding:20px;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.page_completeActions__KBjek{display:flex;gap:16px;margin-top:16px;flex-wrap:wrap;justify-content:center}.page_primaryButton__iKEy8{background:linear-gradient(145deg,#ff2929,#cc2020);border:none;border-radius:8px;padding:12px 32px;color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(255,41,41,.2);text-decoration:none}.page_primaryButton__iKEy8:hover{background:linear-gradient(145deg,#ff3333,#dd2222);transform:translateY(-1px);box-shadow:0 6px 16px rgba(255,41,41,.3)}.page_secondaryButton__UQnQZ{background:rgba(255,255,255,.1);border:1px solid #333;border-radius:8px;padding:12px 32px;color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block}.page_secondaryButton__UQnQZ:hover{background:rgba(255,255,255,.15);border-color:#ff2929;color:#ff2929}@media (max-width:768px){.page_raceTypeGrid__OEftZ,.page_timingProviderGrid__e_TA5,.page_uploadMethodGrid__DSE7_{grid-template-columns:1fr}.page_dropZone__zYXeS{padding:32px 20px;min-height:250px}.page_uploadIcon__3oU1I{font-size:48px}.page_fileIcon__71GOc{font-size:56px}.page_completeActions__KBjek{flex-direction:column;width:100%}.page_primaryButton__iKEy8,.page_secondaryButton__UQnQZ{width:100%}}.page_liveApiControlCard__HmTvE{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:12px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.page_liveIndicator__gnnRZ{display:inline-block;font-size:12px;animation:page_pulse__U_e85 2s ease-in-out infinite}.page_toggleContainer__8jvGu{margin:24px 0;padding:20px;background:rgba(255,255,255,.02);border-radius:8px;display:flex;justify-content:center}.page_toggleLabel__SVeSl{display:flex;align-items:center;gap:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_toggleInput__JCZZx{display:none}.page_toggleSlider__Xsh12{position:relative;width:60px;height:32px;background:#333;border-radius:16px;transition:all .3s ease;box-shadow:inset 0 2px 4px rgba(0,0,0,.3)}.page_toggleSlider__Xsh12:before{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;background:#666;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.3)}.page_toggleInput__JCZZx:checked+.page_toggleSlider__Xsh12{background:linear-gradient(135deg,#ff2929,#cc2020);box-shadow:0 0 20px rgba(255,41,41,.4),inset 0 2px 4px rgba(0,0,0,.2)}.page_toggleInput__JCZZx:checked+.page_toggleSlider__Xsh12:before{left:32px;background:#ffffff}.page_toggleText__AS5_z{font-size:16px;font-weight:600;color:#ffffff;min-width:120px}.page_raceTypeSelector__OKwXD{margin-top:32px;padding-top:32px;border-top:1px solid #333}.page_selectorTitle__0y3Pk{font-size:18px;font-weight:600;color:#ffffff;margin:0 0 8px}.page_selectorDescription___u6aV{font-size:14px;color:#888;margin:0 0 24px}.page_raceTypeCard__7bO2d.page_selected__GuR9L{border-color:rgba(255,41,41,.6);background:linear-gradient(135deg,rgba(255,41,41,.15),#1c1c1c 50%,#0a0a0a);box-shadow:0 16px 40px rgba(255,41,41,.35),0 8px 16px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.15)}.page_selectedBadge__ibW0n{background:linear-gradient(135deg,#22c55e,#16a34a);color:#ffffff;font-size:12px;font-weight:700;padding:6px 12px;border-radius:16px;box-shadow:0 4px 12px rgba(34,197,94,.3);margin-top:8px}.page_apiStatus__p0yOZ{margin-top:32px;padding:24px;background:rgba(255,255,255,.02);border:1px solid #333;border-radius:12px}.page_statusTitle___2VgO{font-size:18px;font-weight:600;color:#ffffff;margin:0 0 20px}.page_statusInfo__T7q5s{display:flex;flex-direction:column;gap:16px}.page_statusItem__sDXKP{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:rgba(255,255,255,.03);border-radius:8px}.page_statusLabel__YTO5T{font-size:14px;font-weight:500;color:#888}.page_statusValue__Uz9Sy{font-size:14px;font-weight:600;color:#ffffff}.page_statusValue__Uz9Sy code{background:rgba(255,41,41,.1);color:#ff6b6b;padding:4px 8px;border-radius:4px;font-family:SF Mono,Roboto Mono,monospace;font-size:13px}.page_statusBadge__536N9{padding:6px 12px;border-radius:16px;font-size:13px;font-weight:600}.page_statusBadge__536N9.page_active__q3_T3{background:linear-gradient(135deg,#22c55e,#16a34a);color:#ffffff;box-shadow:0 0 20px rgba(34,197,94,.3)}.page_disabledMessage__0XRxH{margin-top:24px;padding:20px;background:rgba(255,255,255,.02);border:1px solid #333;border-radius:8px;text-align:center}.page_disabledMessage__0XRxH p{color:#888;font-size:14px;margin:0}.page_raceCount__5PBDz{font-size:13px;color:#888;font-weight:500;margin-top:4px}.page_raceListGrid__txJkw{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:32px}.page_raceEventCard__95lun{background:linear-gradient(135deg,#1c1c1c,#0a0a0a);border:2px solid rgba(255,255,255,.08);border-radius:16px;padding:28px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05);position:relative;overflow:hidden}.page_raceEventCard__95lun:hover{transform:translateY(-8px);border-color:rgba(255,41,41,.6);background:linear-gradient(135deg,rgba(255,41,41,.1),#1c1c1c 50%,#0a0a0a);box-shadow:0 20px 48px rgba(255,41,41,.3),0 10px 20px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.15)}.page_raceEventCard__95lun.page_today__Uo8uk{border-color:rgba(255,41,41,.4);box-shadow:0 8px 32px rgba(255,41,41,.2),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05)}.page_raceCardHeader__qfoYu{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px}.page_raceName__nNNlv{font-size:20px;font-weight:700;color:#ffffff;margin:0;line-height:1.3;flex:1 1}.page_raceStatusBadge__MveQq{padding:6px 12px;border-radius:16px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.3)}.page_raceStatusBadge__MveQq.page_today__Uo8uk{background:linear-gradient(135deg,#ff2929,#cc2020);color:#ffffff;animation:page_pulse__U_e85 2s ease-in-out infinite}.page_raceStatusBadge__MveQq.page_live__vmZSk{background:linear-gradient(135deg,#22c55e,#16a34a);color:#ffffff;animation:page_pulse__U_e85 1s ease-in-out infinite}.page_raceStatusBadge__MveQq.page_upcoming__Pvt9s{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff}.page_raceStatusBadge__MveQq.page_completed__2On9G{background:linear-gradient(135deg,#6b7280,#4b5563);color:#ffffff}.page_raceDetails__BQCVU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}.page_raceDetail___s_F_{display:flex;align-items:center;gap:10px}.page_detailIcon__sD7CH{font-size:18px;line-height:1}.page_detailText___kCOc{font-size:14px;color:#aaa;line-height:1.4}.page_raceCardFooter__fBY4p{padding-top:20px;border-top:1px solid rgba(255,255,255,.08);text-align:right}.page_selectRaceText__bkTBS{font-size:14px;font-weight:600;color:#ff2929;display:inline-flex;align-items:center;gap:8px}.page_raceEventCard__95lun:hover .page_selectRaceText__bkTBS{color:#ff4444}.page_liveControlPanel__nbPWQ{display:flex;flex-direction:column;gap:24px;margin-top:32px}.page_raceInfoCard__cz8To{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:12px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.page_infoHeader__k45rh{display:flex;align-items:center;gap:12px;margin-bottom:20px}.page_infoIcon__GLaWb{font-size:28px;line-height:1}.page_infoTitle__4OOsT{font-size:18px;font-weight:600;color:#ffffff;margin:0}.page_infoGrid__fwsVI{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.page_infoItem__dz_wO{display:flex;flex-direction:column;gap:6px}.page_infoLabel__MEOXP{font-size:13px;color:#888;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.page_infoValue__ti_el{font-size:16px;color:#ffffff;font-weight:600}.page_liveToggleCard__ldSkn{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:16px;padding:28px;box-shadow:0 8px 32px rgba(0,0,0,.4)}.page_toggleHeader__ETGOi{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}.page_toggleHeaderLeft__U1t7s{display:flex;align-items:center;gap:16px;flex:1 1}.page_liveIndicatorLarge__ejbTW{font-size:48px;line-height:1;filter:drop-shadow(0 0 20px rgba(255,41,41,.6));animation:page_pulse__U_e85 2s ease-in-out infinite}.page_toggleTitle__4erqs{font-size:22px;font-weight:700;color:#ffffff;margin:0 0 4px;line-height:1.2}.page_toggleSubtitle__66pNY{font-size:14px;color:#888;margin:0;line-height:1.4}.page_toggleLabelLarge__UpwBo{display:flex;align-items:center;cursor:pointer}.page_toggleSliderLarge___tNBk{position:relative;width:80px;height:44px;background:#333;border-radius:22px;transition:all .3s ease;box-shadow:inset 0 2px 6px rgba(0,0,0,.4)}.page_toggleSliderLarge___tNBk:before{content:"";position:absolute;top:6px;left:6px;width:32px;height:32px;background:#666;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.4)}.page_toggleInput__JCZZx:checked+.page_toggleSliderLarge___tNBk{background:linear-gradient(135deg,#ff2929,#cc2020);box-shadow:0 0 30px rgba(255,41,41,.5),inset 0 2px 6px rgba(0,0,0,.2)}.page_toggleInput__JCZZx:checked+.page_toggleSliderLarge___tNBk:before{left:42px;background:#ffffff}.page_liveStatusPanel__rJVYY{background:rgba(255,41,41,.05);border:1px solid rgba(255,41,41,.2);border-radius:12px;padding:24px;margin-top:24px}.page_statusPanelHeader__wDH_b{display:flex;align-items:center;gap:12px;margin-bottom:24px}.page_pulseIndicator__V6_Og{width:12px;height:12px;background:#22c55e;border-radius:50%;animation:page_pulseGlow__eVYPr 2s ease-in-out infinite;box-shadow:0 0 20px rgba(34,197,94,.8)}@keyframes page_pulseGlow__eVYPr{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.page_statusPanelTitle__5cTZG{font-size:16px;font-weight:600;color:#22c55e;letter-spacing:.5px;text-transform:uppercase}.page_apiDetailsGrid__oDe4k{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}.page_apiDetail__yH0sa{display:flex;flex-direction:column;gap:6px;background:rgba(0,0,0,.3);padding:16px;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.page_apiDetailLabel__xzL9N{font-size:12px;color:#888;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.page_apiDetailCode__4Ni5p{font-family:SF Mono,Roboto Mono,monospace;font-size:14px;color:#ff6b6b;background:rgba(255,41,41,.1);padding:6px 10px;border-radius:6px;border:1px solid rgba(255,41,41,.2);word-break:break-all}.page_connectionBadge__9aA0B{padding:8px 14px;border-radius:16px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.page_connectionBadge__9aA0B.page_connected__C00IC{background:linear-gradient(135deg,#22c55e,#16a34a);color:#ffffff;box-shadow:0 0 20px rgba(34,197,94,.4)}.page_liveStats__Kzxgy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08)}.page_liveStat__nDZE_{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.page_liveStatValue__uIlsX{font-size:32px;font-weight:700;color:#ffffff;line-height:1;font-family:SF Mono,Roboto Mono,monospace}.page_liveStatLabel__4SaU2{font-size:12px;color:#888;font-weight:500;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.page_raceDetails__BQCVU{grid-template-columns:1fr;gap:12px}.page_infoGrid__fwsVI{gap:16px}.page_apiDetailsGrid__oDe4k,.page_infoGrid__fwsVI,.page_liveStats__Kzxgy{grid-template-columns:1fr}.page_liveStats__Kzxgy{gap:16px}.page_toggleHeader__ETGOi{flex-direction:column;align-items:flex-start}.page_liveIndicatorLarge__ejbTW{font-size:36px}.page_toggleLabelLarge__UpwBo{align-self:flex-end}}.page_liveApiToggle__lDWFt{display:flex;justify-content:space-between;align-items:center;gap:16px}.page_toggleInfo__mIs61{display:flex;flex-direction:column;gap:6px;flex:1 1}.page_toggleLabel__SVeSl{font-size:14px;font-weight:600;color:#ffffff}.page_apiEndpoint__huqFO{font-family:SF Mono,Roboto Mono,monospace;font-size:12px;color:#ff6b6b;background:rgba(255,41,41,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(255,41,41,.2)}.page_toggleLabelCompact__OTBGX{display:flex;align-items:center;cursor:pointer}.page_toggleSliderCompact__lQFkp{position:relative;width:56px;height:30px;background:#333;border-radius:15px;transition:all .3s ease;box-shadow:inset 0 2px 4px rgba(0,0,0,.3)}.page_toggleSliderCompact__lQFkp:before{content:"";position:absolute;top:4px;left:4px;width:22px;height:22px;background:#666;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.3)}.page_toggleInput__JCZZx:checked+.page_toggleSliderCompact__lQFkp{background:linear-gradient(135deg,#ff2929,#cc2020);box-shadow:0 0 20px rgba(255,41,41,.4),inset 0 2px 4px rgba(0,0,0,.2)}.page_toggleInput__JCZZx:checked+.page_toggleSliderCompact__lQFkp:before{left:30px;background:#ffffff}.page_raceEventCard__95lun.page_liveActive__s7GOH{border-color:rgba(255,41,41,.8);background:linear-gradient(135deg,rgba(255,41,41,.15),#1c1c1c 50%,#0a0a0a);box-shadow:0 12px 36px rgba(255,41,41,.4),0 4px 12px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.1)}.page_raceEventCard__95lun.page_liveActive__s7GOH:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#ff2929,transparent);animation:page_shimmer__qPtWe 2s linear infinite}@keyframes page_shimmer__qPtWe{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.page_cacheInvalidationBanner__1zqc9{background:linear-gradient(135deg,#1a3d1a,#0d1f0d);border:1px solid #2d5a2d;border-radius:8px;padding:12px 16px;margin-bottom:16px;color:#7ddb7d;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;animation:page_slideIn__TYhrx .3s ease-out}@keyframes page_slideIn__TYhrx{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page_emptyState__Zyc7X{display:flex;flex-direction:column;align-items:center;gap:16px;padding:64px 32px;text-align:center;background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:16px;margin-top:32px}.page_emptyIcon__dVLpt{font-size:64px;line-height:1;opacity:.3}.page_emptyTitle__Qfq1n{font-size:20px;font-weight:600;color:#ffffff;margin:0}.page_emptyDescription__vpYJY{font-size:15px;color:#888;margin:0;line-height:1.5;max-width:400px}.page_filterSystemModern__TeGqY{background:#000000;border:1px solid rgba(255,41,41,.2);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.5)}.page_searchBarFull__DcVzD{position:relative;margin-bottom:16px}.page_searchIcon__6lYzk{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:18px;opacity:.5;pointer-events:none}.page_searchInputLarge__u4XLW{width:100%;padding:14px 50px 14px 48px;background:#0a0a0a;border:2px solid #222;border-radius:10px;color:#ffffff;font-size:15px;font-weight:500;font-family:inherit;transition:all .3s ease}.page_searchInputLarge__u4XLW:focus{outline:none;border-color:#ff2929;background:#0f0f0f;box-shadow:0 0 0 4px rgba(255,41,41,.1)}.page_searchInputLarge__u4XLW::placeholder{color:#666;font-weight:400}.page_clearSearchButton__h_1SC{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:28px;height:28px;background:rgba(255,255,255,.1);border:none;border-radius:50%;color:#888;font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.page_clearSearchButton__h_1SC:hover{background:#ff2929;color:#ffffff}.page_filterGridCompact__amnHe{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.page_filterInputModern__83MnV,.page_filterSelectModern__P1MNq{padding:11px 14px;background:#0a0a0a;border:2px solid #222;border-radius:8px;color:#ffffff;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .3s ease}.page_filterInputModern__83MnV:hover,.page_filterSelectModern__P1MNq:hover{border-color:#333;background:#0f0f0f}.page_filterInputModern__83MnV:focus,.page_filterSelectModern__P1MNq:focus{outline:none;border-color:#ff2929;background:#0f0f0f;box-shadow:0 0 0 3px rgba(255,41,41,.1)}.page_filterSelectModern__P1MNq optgroup,.page_filterSelectModern__P1MNq option{background:#0a0a0a;color:#ffffff;padding:8px}.page_filterSelectModern__P1MNq optgroup{font-weight:700;color:#ff2929}.page_dateRangeFilter__r_gGk{display:flex;align-items:center;gap:8px}.page_dateRangeSeparator__OA4uf{color:rgba(255,255,255,.5);font-size:13px;font-weight:500;white-space:nowrap}.page_activeFiltersPills__L77UC{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid #222}.page_activeFiltersLabel__3xmLH{font-size:12px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.5px}.page_filterPill__yX8kg{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:linear-gradient(135deg,rgba(255,41,41,.15),rgba(255,41,41,.05));border:1px solid rgba(255,41,41,.3);border-radius:20px;font-size:13px;font-weight:600;color:#ff2929;animation:page_pillFadeIn__GLh4M .3s ease}@keyframes page_pillFadeIn__GLh4M{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.page_filterPill__yX8kg button{width:18px;height:18px;padding:0;background:rgba(255,41,41,.2);border:none;border-radius:50%;color:#ff2929;font-size:12px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-weight:700}.page_filterPill__yX8kg button:hover{background:#ff2929;color:#ffffff;transform:rotate(90deg)}.page_clearAllPillsButton__bnONz{padding:6px 14px;background:transparent;border:1px solid #444;border-radius:20px;color:#888;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.page_clearAllPillsButton__bnONz:hover{background:rgba(255,255,255,.05);border-color:#666;color:#fff}.page_resultsSummary__ohkjV{padding:16px 20px;background:rgba(255,41,41,.05);border:1px solid rgba(255,41,41,.2);border-radius:12px;margin-bottom:24px}.page_summaryText__tUM0p{font-size:15px;color:#ffffff;font-weight:500}.page_summaryText__tUM0p strong{color:#ff2929;font-weight:700}.page_dataTableContainer__iyehS{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:16px;overflow-x:auto;max-width:100%;margin-bottom:24px}.page_tableWrapper__79bz_{overflow-x:auto;overflow-y:visible;border-radius:16px}.page_dataTable__OIv1m{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px}.page_dataTable__OIv1m thead{background:linear-gradient(135deg,#1f1f1f,#151515);border-bottom:2px solid #ff2929}.page_dataTable__OIv1m th{padding:16px 12px;text-align:left;font-weight:700;color:#ffffff;text-transform:uppercase;font-size:12px;letter-spacing:.5px}.page_sortableHeader__W37ZU{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}.page_sortableHeader__W37ZU:hover{background:rgba(255,41,41,.1);color:#ff2929}@media (min-width:769px){.page_sortableHeader__W37ZU{white-space:nowrap}}.page_actionsHeader__82Gye{text-align:center;width:95px;min-width:90px}.page_dataTable__OIv1m tbody tr{border-bottom:1px solid #222;background:#080808;transition:all .3s ease}.page_dataTable__OIv1m tbody tr:hover{background:#0d0d0d}.page_editingActive__XJdPU .page_nationalityCell__9L0_a{width:65px!important;min-width:60px!important}.page_editingActive__XJdPU .page_timeCell__btlsA{width:75px!important;min-width:70px!important}.page_editingActive__XJdPU .page_statusCell__MLOIN,.page_editingActive__XJdPU .page_statusDropdown__hHD7v,.page_editingActive__XJdPU .page_statusHeader__Q78bB{width:55px!important;min-width:50px!important}.page_editingActive__XJdPU .page_divisionCell__1vZSL{width:95px!important;min-width:90px!important}.page_editingActive__XJdPU .page_actionsCell__eOJUG,.page_editingActive__XJdPU .page_actionsHeader__82Gye,.page_editingActive__XJdPU .page_raceTypeCell__7VxNX{width:70px!important;min-width:65px!important}.page_editingActive__XJdPU .page_qualityCell__zo71n,.page_editingActive__XJdPU .page_qualityHeader__WDJjm{width:20px!important;min-width:18px!important;padding:12px 1px!important}.page_editingActive__XJdPU .page_idCell__MkAyB{width:16px!important;min-width:14px!important}.page_dataTable__OIv1m td{padding:14px 12px;color:#cccccc;vertical-align:middle}.page_idCell__MkAyB{font-size:14px;color:#999;width:20px;min-width:18px;text-align:center;cursor:pointer;transition:all .2s ease;position:relative}.page_idCell__MkAyB:hover{color:#ff2929;background:rgba(255,41,41,.05)}.page_idCell__MkAyB[data-copied=true]:after{content:"✓ Copied!";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#22c55e;color:white;padding:4px 8px;border-radius:4px;font-size:10px;white-space:nowrap;pointer-events:none}.page_nameCell__U98Ms{font-weight:600;color:#ffffff;width:110px;min-width:90px}.page_athleteName__9_XT7{display:block}.page_teamMembersContainer__qWlgI{margin-top:12px;padding:12px;background:rgba(255,255,255,.03);border-left:3px solid #ff2929;border-radius:4px}.page_teamMembersLabel__1E4e7{font-size:13px;font-weight:700;color:#ff2929;text-transform:uppercase;letter-spacing:.8px;margin-bottom:4px}.page_teamMembersSubLabel__1UUaj{font-size:11px;font-weight:400;color:#999;margin-bottom:12px;font-style:italic}.page_teamMember__OgNHH{font-size:13px;color:#cccccc;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05)}.page_teamMember__OgNHH:last-child{border-bottom:none}.page_teamMember__OgNHH strong{color:#ffffff;margin-right:8px}.page_memberDetail___Hahs{font-size:12px;color:#999}.page_teamMembersEditContainer__Jh_wK{margin-top:16px;padding:12px;background:rgba(255,41,41,.05);border-left:3px solid #ff2929;border-radius:4px;max-width:100%;overflow-x:auto}.page_teamMemberEdit__ztGa7{margin-bottom:12px;padding:10px;background:rgba(255,255,255,.03);border-radius:4px}.page_teamMemberEdit__ztGa7:last-child{margin-bottom:0}.page_memberNumber__Ny8Lf{font-size:11px;font-weight:600;color:#ff2929;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.page_memberFields___TxIf{align-items:center}.page_memberFieldsHeader__fgKrr,.page_memberFields___TxIf{display:grid;grid-template-columns:2fr 1.2fr 1.2fr 2.2fr .6fr .6fr .9fr 1.3fr;grid-gap:10px;gap:10px;width:100%}.page_memberFieldsHeader__fgKrr{padding:8px 0;margin-bottom:8px;border-bottom:1px solid #333}.page_memberFieldsHeader__fgKrr span{font-size:11px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.5px}.page_memberSelect__BgJf0{background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:8px 10px;color:#ffffff;font-size:13px;font-family:inherit;cursor:pointer;transition:all .2s}.page_memberSelect__BgJf0:focus{outline:none;border-color:#ff2929;background:#222}.page_memberInputNumber__3BPOa,.page_memberSelect__BgJf0 option{background:#1a1a1a;color:#ffffff}.page_memberInputNumber__3BPOa{border:1px solid #333;border-radius:4px;padding:8px 10px;font-size:13px;font-family:SF Mono,Roboto Mono,monospace;text-align:center;transition:all .2s}.page_memberInputNumber__3BPOa:focus{outline:none;border-color:#ff2929;background:#222}.page_memberInputAgeMismatch__BMkWv{border:2px solid #ff9800!important;background:rgba(255,152,0,.15)!important;animation:page_agePulse__2ftZ1 2s ease-in-out infinite}.page_memberInputAgeMismatch__BMkWv:focus{border-color:#ff9800!important;box-shadow:0 0 8px rgba(255,152,0,.4)}.page_memberInput__faoug{background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:8px 10px;color:#ffffff;font-size:13px;font-family:inherit;transition:all .2s}.page_memberInput__faoug:focus{outline:none;border-color:#ff2929;background:#222}.page_memberInput__faoug::placeholder{color:#666}.page_memberInputSmall__IVK3f{background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:8px 10px;color:#ffffff;font-size:13px;font-family:inherit;text-transform:uppercase;text-align:center;transition:all .2s}.page_memberInputSmall__IVK3f:focus{outline:none;border-color:#ff2929;background:#222}.page_memberInputSmall__IVK3f::placeholder{color:#666}.page_lockedFieldContainer__9Tlry{display:flex;align-items:center;gap:4px;min-width:0}.page_lockedFieldContainer__9Tlry input{flex:1 1;min-width:0}.page_lockButton__8OgCv{background:transparent;border:none;cursor:pointer;font-size:14px;padding:4px;opacity:.7;transition:opacity .2s,transform .2s;flex-shrink:0}.page_lockButton__8OgCv:hover{opacity:1;transform:scale(1.1)}.page_lockedInput__LynCn{opacity:.6;cursor:not-allowed;background:#0f0f0f!important;border-color:#222!important}.page_lockedInput__LynCn:disabled{color:#888}.page_memberInputDate__ben__{background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:8px 10px;color:#ffffff;font-size:13px;font-family:inherit;transition:all .2s;width:140px}.page_memberInputDate__ben__:focus{outline:none;border-color:#ff2929;background:#222}.page_memberInputDate__ben__::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.page_countryCell__qXk0J{min-width:80px}.page_countryCode__FUHFt{display:inline-block;padding:4px 8px;background:rgba(255,255,255,.05);border:1px solid #333;border-radius:4px;font-family:SF Mono,Roboto Mono,monospace;font-size:12px;font-weight:600;text-transform:uppercase}.page_emailCell__zO1AY{min-width:200px;max-width:250px}.page_emailText__i7op7{display:block;font-size:13px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_bibCell__wkNSz{min-width:60px}.page_bibNumber__pFVX0{display:inline-block;padding:4px 8px;background:rgba(230,126,34,.15);border:1px solid rgba(230,126,34,.3);border-radius:4px;font-family:SF Mono,Roboto Mono,monospace;font-size:12px;font-weight:600;color:#f39c12}.page_genderCell__bN0at{min-width:80px}.page_genderText__VdiU0{padding:4px 10px;background:rgba(52,152,219,.15);border:1px solid rgba(52,152,219,.3);border-radius:6px;color:#3498db}.page_ageNumber__YtQ2K,.page_genderText__VdiU0{display:inline-block;font-size:12px;font-weight:600}.page_ageNumber__YtQ2K{padding:4px 8px;background:rgba(155,89,182,.15);border:1px solid rgba(155,89,182,.3);border-radius:4px;font-family:SF Mono,Roboto Mono,monospace;color:#9b59b6}.page_teamCell__Nx2RU{min-width:150px;max-width:200px}.page_teamName__6FxOC{display:block;font-size:13px;color:#aaa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_qualityHeader__WDJjm{width:24px;min-width:22px;text-align:center;cursor:help;background:rgba(255,193,7,.1);border-bottom:2px solid rgba(255,193,7,.3)}.page_qualityCell__zo71n{width:24px;min-width:22px;text-align:center;position:relative;padding:12px 2px}.page_qualityIconError__uK6qq{font-size:16px;display:inline-block;animation:page_pulse__U_e85 2s ease-in-out infinite}.page_qualityIconWarning__K_FRJ{font-size:16px;display:inline-block;color:#ffc107}.page_qualityIconClean__04EKG{font-size:14px;display:inline-block;color:#4caf50;font-weight:700}.page_qualityCount__B1Nr7{position:absolute;top:6px;right:6px;background:rgba(255,41,41,.9);color:#fff;font-size:10px;font-weight:700;padding:2px 5px;border-radius:10px;min-width:16px;text-align:center}.page_hasDataQualityIssues__jW_q0{border-left:3px solid rgba(255,193,7,.6)!important;background:rgba(255,193,7,.03)!important}.page_hasDataQualityErrors__HacxU{border-left:3px solid rgba(255,41,41,.7)!important;background:rgba(255,41,41,.05)!important}.page_hasDataQualityIssues__jW_q0:hover{background:rgba(255,193,7,.08)!important}.page_hasDataQualityErrors__HacxU:hover{background:rgba(255,41,41,.1)!important}.page_qualityIndicator__HsBQB{position:relative;display:inline-block;cursor:help}.page_qualityTooltip__CM3_Q{position:fixed!important;left:50%;transform:translateX(-50%) translateY(-100%);margin-bottom:8px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:999999!important;pointer-events:none}.page_qualityIndicator__HsBQB:hover .page_qualityTooltip__CM3_Q{opacity:1!important;visibility:visible!important}.page_qualityTooltipContent__PzUNS{background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:2px solid rgba(255,41,41,.6);border-radius:8px;padding:12px;min-width:280px;max-width:400px;box-shadow:0 8px 24px rgba(0,0,0,.8),0 0 60px rgba(255,41,41,.3);position:relative;z-index:999999;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:auto}.page_qualityHeader__WDJjm{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;font-size:13px}.page_qualityIssue__Mc_7r{margin-bottom:8px;padding:8px;border-radius:6px;background:rgba(255,255,255,.05);border-left:3px solid}.page_qualityIssue__Mc_7r.page_error__Jil8M{border-left-color:#ff2929;background:rgba(255,41,41,.08)}.page_qualityIssue__Mc_7r.page_warning__LyTWh{border-left-color:#ffc107;background:rgba(255,193,7,.08)}.page_issueFieldName__6_Z_j{font-weight:600;font-size:12px;color:#fff;margin-bottom:4px}.page_issueDesc__WtGq6,.page_issueFieldName__6_Z_j{-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.page_issueDesc__WtGq6{font-size:11px;color:#ccc;line-height:1.4}.page_issueCurrent__QJmGT{font-size:10px;color:#888;margin-top:4px;font-family:SF Mono,Roboto Mono,monospace;background:rgba(0,0,0,.3);padding:4px 6px;border-radius:4px;display:inline-block;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.page_filterWithInfo__5ECjD{gap:6px}.page_filterInfoIcon__0VX9b,.page_filterWithInfo__5ECjD{position:relative;display:inline-flex;align-items:center}.page_filterInfoIcon__0VX9b{cursor:help;font-size:14px;opacity:.6;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_filterInfoIcon__0VX9b:hover{opacity:1}.page_filterInfoTooltip__WOdFJ{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:10px 12px;min-width:220px;max-width:280px;box-shadow:0 8px 24px rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:10000;pointer-events:none;font-size:12px;line-height:1.5;color:#ccc;text-align:center;white-space:normal}.page_filterInfoIcon__0VX9b:hover .page_filterInfoTooltip__WOdFJ{opacity:1;visibility:visible}.page_filterInfoTooltip__WOdFJ:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#1a1a1a}.page_moreIssues__nB_OM{font-size:11px;color:#888;text-align:center;margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.05)}.page_splitTimeValue__6q7_P{cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease;display:inline-block}.page_splitTimeValue__6q7_P:hover{background:rgba(255,41,41,.15);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.page_editIcon__SL6TA{opacity:0;font-size:12px;margin-left:4px;transition:opacity .2s ease}.page_splitTimeValue__6q7_P:hover .page_editIcon__SL6TA{opacity:1}.page_splitEditInput___q5sB{width:80px;padding:4px 8px;background:#1a1a1a;border:2px solid #ff2929;border-radius:4px;color:#fff;font-family:SF Mono,Roboto Mono,monospace;font-size:14px;font-weight:600;text-align:center;outline:none}.page_splitEditInput___q5sB:focus{border-color:#ff4444;box-shadow:0 0 0 3px rgba(255,41,41,.2)}.page_splitEditContainer__h_ApG{display:flex;gap:8px;align-items:center}.page_splitSaveBtn__OO8Jm{padding:6px 12px;background:#ff2929;border:none;border-radius:4px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.page_splitSaveBtn__OO8Jm:hover:not(:disabled){background:#ff4444;transform:translateY(-1px);box-shadow:0 2px 8px rgba(255,41,41,.3)}.page_splitSaveBtn__OO8Jm:disabled{opacity:.6;cursor:not-allowed}.page_splitCancelBtn__ccC8g{padding:6px 12px;background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.page_splitCancelBtn__ccC8g:hover:not(:disabled){background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.3)}.page_splitCancelBtn__ccC8g:disabled{opacity:.6;cursor:not-allowed}.page_savedIndicator__f2_D1{color:#22c55e;font-weight:700;animation:page_fadeIn__wvzG6 .3s ease}.page_teslaEditMode__55B4I{background:linear-gradient(135deg,rgba(255,41,41,.03),rgba(0,0,0,.02));border-left:3px solid #ff2929;animation:page_teslaSlideIn__EMmIQ .3s ease}@keyframes page_teslaSlideIn__EMmIQ{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.page_teslaSplitEdit__Qe7Wr{border:1px solid rgba(255,41,41,.3);background:rgba(255,41,41,.05);transition:all .2s ease}.page_teslaSplitEdit__Qe7Wr:hover{border-color:rgba(255,41,41,.5);background:rgba(255,41,41,.08)}.page_teslaInput__mIDFV{width:100%;padding:6px 4px;background:#1a1a1a;border:2px solid rgba(255,41,41,.3);border-radius:4px;color:#fff;font-family:SF Mono,Roboto Mono,monospace;font-size:13px;font-weight:600;text-align:center;outline:none;transition:all .2s ease;box-sizing:border-box}.page_teslaInput__mIDFV:focus{border-color:#ff2929;background:#222;box-shadow:0 0 0 3px rgba(255,41,41,.15)}.page_teslaInput__mIDFV::placeholder{color:rgba(255,255,255,.3)}.page_detailsHeader__ScO9h{min-width:50px;width:50px;text-align:center;background:rgba(41,98,255,.1);border-bottom:2px solid rgba(41,98,255,.3)}.page_detailsCell__Svhne{min-width:50px;width:50px;text-align:center;padding:8px}.page_detailsButton__O22gQ{background:none;border:1px solid rgba(41,98,255,.4);color:#5c9aff;font-size:14px;cursor:pointer;padding:6px 10px;border-radius:4px;transition:all .2s ease}.page_detailsButton__O22gQ:hover{background:rgba(41,98,255,.15);border-color:rgba(41,98,255,.6)}.page_sectionHeader__a4Fw5{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.1)}.page_sectionTitle__hzsAh{font-size:13px;font-weight:700;color:#ff2929;text-transform:uppercase;letter-spacing:.8px}.page_collapseButton__dEgcm{background:rgba(255,41,41,.1);border:1px solid rgba(255,41,41,.3);border-radius:4px;color:#ff2929;padding:6px 12px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.5px}.page_collapseButton__dEgcm:hover{background:rgba(255,41,41,.2);border-color:rgba(255,41,41,.5)}.page_expandedDetailsRow__qqOGJ{background:#050505!important;border-left:3px solid rgba(41,98,255,.5)}.page_expandedDetailsCell__T8Oux{padding:12px;width:100%;box-sizing:border-box;max-width:100%;overflow:hidden}.page_detailsGrid__2M3gt{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;width:100%;max-width:100%;overflow-x:auto}.page_detailActionsFooter__9o0YW{display:flex;justify-content:flex-end;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.page_cancelButtonLarge__iDiBs,.page_saveButtonLarge__rEaoc{padding:10px 24px;font-size:15px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .2s ease;border:none;min-width:140px}.page_saveButtonLarge__rEaoc{background:#22c55e;color:#ffffff}.page_saveButtonLarge__rEaoc:hover:not(:disabled){background:#16a34a;transform:translateY(-1px);box-shadow:0 4px 12px rgba(34,197,94,.4)}.page_saveButtonLarge__rEaoc:disabled{background:#6b7280;cursor:not-allowed;opacity:.6}.page_cancelButtonLarge__iDiBs{background:#ef4444;color:#ffffff}.page_cancelButtonLarge__iDiBs:hover:not(:disabled){background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px rgba(239,68,68,.4)}.page_cancelButtonLarge__iDiBs:disabled{cursor:not-allowed;opacity:.6}.page_detailField__FIJI8{display:flex;flex-direction:column;gap:6px}.page_detailLabel__G8YxY{font-size:10px;color:#888;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.page_detailValue__H8DPP{font-size:14px;color:#ddd}.page_detailInput__ctyo7,.page_detailSelect__h70kT{background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:8px 12px;color:#fff;font-size:14px;outline:none}.page_detailInput__ctyo7:focus,.page_detailSelect__h70kT:focus{border-color:#ff2929;box-shadow:0 0 0 2px rgba(255,41,41,.2)}.page_detailFieldWide__CnrhY{display:flex;flex-direction:column;gap:6px;grid-column:1/-1}.page_warningDismissalSection__xKqES{display:flex;flex-direction:column;gap:10px;padding:12px;background:rgba(255,193,7,.05);border:1px solid rgba(255,193,7,.2);border-radius:6px}.page_currentWarning____bc2{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_warningBadge__epCKH{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(255,152,0,.15);border:1px solid rgba(255,152,0,.3);border-radius:4px;color:#ffb74d;font-size:12px;font-weight:500}.page_warningBadgeError__510Yl{background:rgba(244,67,54,.15);border-color:rgba(244,67,54,.3);color:#ef5350}.page_qualityScannerWarnings__uq9Fp{display:flex;flex-direction:column;gap:8px}.page_moreIssuesNote__cAK1d{font-size:11px;color:#888;font-style:italic;padding-left:4px}.page_dismissCheckbox__GbZsl{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:12px;color:#a0a0a0;padding:4px 8px;background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.2);border-radius:4px;transition:all .2s ease}.page_dismissCheckbox__GbZsl:hover{background:rgba(76,175,80,.2);border-color:rgba(76,175,80,.4);color:#c0c0c0}.page_dismissCheckbox__GbZsl input[type=checkbox]{accent-color:#4caf50;width:14px;height:14px}.page_dismissedWarnings__u1ZiC{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page_dismissedHeader___XIR5{display:flex;align-items:center;gap:8px;width:100%}.page_clearAllDismissalsButton__xt7dz{font-size:10px;padding:2px 6px;background:rgba(255,152,0,.15);border:1px solid rgba(255,152,0,.3);border-radius:3px;color:#ffb74d;cursor:pointer;transition:all .2s ease}.page_clearAllDismissalsButton__xt7dz:hover{background:rgba(255,152,0,.25);border-color:rgba(255,152,0,.5)}.page_dismissedLabel__cQAhk{font-size:11px;color:#81c784;font-weight:500}.page_dismissedBadge__oT1jC{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:rgba(76,175,80,.1);border:1px solid rgba(76,175,80,.25);border-radius:4px;color:#81c784;font-size:11px;text-transform:capitalize}.page_undoDismissButton__sFvMH{background:rgba(255,85,85,.15);border:1px solid rgba(255,85,85,.3);border-radius:3px;color:#ff8888;cursor:pointer;font-size:12px;font-weight:700;padding:2px 6px;margin-left:4px;transition:all .2s ease}.page_undoDismissButton__sFvMH:hover{background:rgba(255,85,85,.3);border-color:rgba(255,85,85,.5);color:#ff5555}.page_warningNotesField__Y7NC0{display:flex;flex-direction:column;gap:4px}.page_warningNotesLabel__F1lhM{font-size:11px;color:#888;font-weight:500}.page_warningNotesInput__x9lFf{width:100%;padding:8px 10px;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#e0e0e0;font-size:12px;font-family:inherit;resize:vertical;min-height:50px}.page_warningNotesInput__x9lFf:focus{outline:none;border-color:rgba(255,41,41,.5)}.page_warningNotesInput__x9lFf::placeholder{color:#666}.page_warningNotesDisplay__ZKaBh{display:flex;flex-direction:column;gap:4px;padding:8px;background:rgba(0,0,0,.2);border-radius:4px}.page_warningNotesText__oqbRP{font-size:12px;color:#b0b0b0;font-style:italic}.page_additionalEmailsEdit__CJ9ee{display:flex;flex-direction:column;gap:8px;max-width:400px}.page_additionalEmailRow__Alaxk{display:flex;align-items:center;gap:8px}.page_additionalEmailRow__Alaxk .page_detailInput__ctyo7{flex:1 1}.page_removeEmailButton__UAhwE{background:rgba(255,59,59,.1);border:1px solid rgba(255,59,59,.3);color:#ff5555;width:28px;height:28px;border-radius:4px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.page_removeEmailButton__UAhwE:hover{background:rgba(255,59,59,.2);border-color:rgba(255,59,59,.5)}.page_makePrimaryButton__4ghlE{background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.3);color:#eab308;padding:4px 8px;height:28px;border-radius:4px;cursor:pointer;font-size:11px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .2s ease;white-space:nowrap}.page_makePrimaryButton__4ghlE:hover{background:rgba(234,179,8,.2);border-color:rgba(234,179,8,.5);color:#fbbf24}.page_addEmailButton__FTfvY{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:#22c55e;padding:8px 12px;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s ease;align-self:flex-start}.page_addEmailButton__FTfvY:hover{background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.5)}.page_additionalEmailsList__VlUHe{display:flex;flex-wrap:wrap;gap:6px}.page_additionalEmailBadge__b6pnd{display:inline-block;padding:4px 10px;background:rgba(147,51,234,.15);border:1px solid rgba(147,51,234,.3);border-radius:12px;font-size:12px;color:#a855f7;cursor:default}.page_additionalEmailBadge__b6pnd:hover{background:rgba(147,51,234,.25)}.page_splitsButtonCompact__JZ5Hc{background:rgba(255,41,41,.1);border:1px solid rgba(255,41,41,.3);color:#ff4444;padding:8px 12px;border-radius:4px;cursor:pointer;font-size:13px;transition:all .2s ease}.page_splitsButtonCompact__JZ5Hc:hover{background:rgba(255,41,41,.2);border-color:rgba(255,41,41,.5)}.page_nationalityCell__9L0_a{width:45px;min-width:45px;text-align:center}.page_nationalityHeader__Pujvq{text-align:center!important}.page_nationalityCode__9_cJU{padding:4px 10px;background:rgba(41,98,255,.15);border:1px solid rgba(41,98,255,.3);border-radius:6px;color:#5c9aff}.page_bibBadge__54Fvh,.page_nationalityCode__9_cJU{display:inline-block;font-size:12px;font-weight:600;font-family:SF Mono,Roboto Mono,monospace}.page_bibBadge__54Fvh{padding:4px 8px;background:rgba(230,126,34,.15);border:1px solid rgba(230,126,34,.3);border-radius:4px;color:#f39c12}.page_genderBadge__Yn_4S{display:inline-block;padding:4px 10px;background:rgba(52,152,219,.15);border:1px solid rgba(52,152,219,.3);border-radius:6px;font-size:12px;font-weight:600;color:#3498db}.page_ageBadge__R337V{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:rgba(155,89,182,.15);border:1px solid rgba(155,89,182,.3);border-radius:4px;font-family:SF Mono,Roboto Mono,monospace;font-size:12px;font-weight:600;color:#9b59b6}.page_ageBadgeMismatch__4b_Sz{background:rgba(255,152,0,.25);border:2px solid #ff9800;color:#ff9800;animation:page_agePulse__2ftZ1 2s ease-in-out infinite}.page_ageMismatchIndicator__BbJ1y{font-size:14px;line-height:1}.page_journeyTypeBadge__1Ie7o{display:inline-block;padding:4px 10px;background:rgba(46,204,113,.15);border:1px solid rgba(46,204,113,.3);border-radius:6px;font-size:12px;font-weight:600;color:#2ecc71}.page_ageMismatchHighlight__v7SFS{color:#ff9800!important;font-weight:600;background:rgba(255,152,0,.2);padding:2px 6px;border-radius:4px;border:1px solid rgba(255,152,0,.5)}@keyframes page_agePulse__2ftZ1{0%,to{box-shadow:0 0 0 0 rgba(255,152,0,.4)}50%{box-shadow:0 0 8px 2px rgba(255,152,0,.3)}}.page_ageMismatchBanner__o8qPq{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:linear-gradient(135deg,rgba(255,165,0,.15),rgba(255,140,0,.1));border:1px solid rgba(255,165,0,.4);border-left:3px solid #ff8c00;border-radius:8px;margin:8px 0;width:100%}.page_ageMismatchIcon__7Mpoa{font-size:20px;flex-shrink:0}.page_ageMismatchContent__OrBiO{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#ffcc80}.page_ageMismatchContent__OrBiO strong{color:#ff9800;font-size:13px;font-weight:600}.page_conflictingRecordsSection__TPl9X{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,165,0,.3)}.page_conflictingRecordsTitle__pOaRl{display:block;font-size:12px;color:#ff9800;margin-bottom:6px}.page_conflictingRecord__zcpae{display:flex;flex-direction:column;gap:2px;padding:6px 10px;background:rgba(0,0,0,.2);border-radius:4px;margin-top:4px}.page_conflictingRecordDetail__sCqKc{color:#ffcc80;font-size:12px}.page_conflictingRecordDetail__sCqKc strong{color:#ffffff;font-weight:600}.page_conflictingRecordDetail__sCqKc em{color:#ffaa33;font-style:italic}.page_conflictingRecordAges__mnCTP{color:#aaaaaa;font-size:11px;font-family:SF Mono,Roboto Mono,monospace}.page_conflictingRecordAges__mnCTP strong{color:#ff9800;font-weight:700}.page_conflictingRecordMismatch__3uNgv{background:rgba(255,68,68,.15);border-left:3px solid #ff4444}.page_mismatchBadge__oxX7V{color:#ff4444;font-weight:700;font-size:10px;text-transform:uppercase}.page_conflictingAge__aKfaR{color:#ff4444!important;background:rgba(255,68,68,.2);padding:1px 4px;border-radius:3px}.page_countryBadge__0g1NC{display:inline-block;padding:4px 10px;background:rgba(46,204,113,.15);border:1px solid rgba(46,204,113,.3);border-radius:6px;font-size:12px;color:#2ecc71}.page_countryBadge__0g1NC,.page_timeCell__btlsA{font-weight:600;font-family:SF Mono,Roboto Mono,monospace}.page_timeCell__btlsA{width:65px;min-width:55px}.page_finishTime__vBkkw{color:#ff2929;font-size:15px}.page_divisionCell__1vZSL{width:70px;min-width:65px}.page_divisionName__FNMcg{display:inline-block;padding:4px 10px;background:rgba(41,128,185,.15);border:1px solid rgba(41,128,185,.3);border-radius:6px;font-size:12px;font-weight:600;color:#5dade2}.page_ageCell__tvLUn{min-width:100px}.page_ageRange__V79Q6{display:inline-block;padding:4px 10px;background:rgba(230,126,34,.15);border:1px solid rgba(230,126,34,.3);border-radius:6px;font-size:12px;font-weight:600;color:#f39c12}.page_competitionCell__p2_7W{width:140px;min-width:120px;max-width:180px;position:relative;overflow:visible;cursor:pointer}.page_competitionName__peD0T{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_competitionCell__p2_7W[data-tooltip]:hover:before{content:attr(data-tooltip);top:-2px;left:0;background:rgba(0,0,0,.95);color:#ffffff;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500;white-space:normal;min-width:200px;max-width:400px;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.3);border:1px solid rgba(255,41,41,.3)}.page_competitionCell__p2_7W[data-tooltip]:hover:after,.page_competitionCell__p2_7W[data-tooltip]:hover:before{position:absolute;transform:translateY(-100%);opacity:0;pointer-events:none;animation:page_tooltipFadeIn__60MTb .15s ease forwards}.page_competitionCell__p2_7W[data-tooltip]:hover:after{content:"";top:-8px;left:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.95);z-index:1001}@keyframes page_tooltipFadeIn__60MTb{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page_raceTypeCell__7VxNX{width:55px;min-width:50px;text-align:left}.page_raceTypeBadge__7tUwK{display:inline-block;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500;background:rgba(255,255,255,.1);color:#888;text-transform:uppercase;letter-spacing:.5px}.page_actionsCell__eOJUG{text-align:center;width:70px;min-width:65px;padding-right:8px}.page_editingRow__2Ntn5{background:rgba(255,41,41,.08)!important;border:2px solid rgba(255,41,41,.3)!important;box-shadow:0 0 20px rgba(255,41,41,.2)}.page_splitsCell__YQmQy,.page_splitsHeader__MNHnE{min-width:120px}.page_splitsButton__eqBx7{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(41,128,185,.15);border:1px solid rgba(41,128,185,.3);border-radius:6px;font-size:12px;font-weight:600;color:#5dade2;cursor:pointer;transition:all .2s ease}.page_splitsButton__eqBx7:hover{background:rgba(41,128,185,.25);border-color:rgba(41,128,185,.5)}.page_noSplits__QaawJ{color:#666;font-size:14px}.page_expandedRow__DVcFA{background:#050505!important}.page_expandedCell__7ewfV{padding:12px!important;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.page_splitsGrid__fBPVv{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:8px;gap:8px;width:100%}.page_splitItem__sjFAF{display:flex;flex-direction:column;gap:6px;padding:8px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:6px;height:75px;box-sizing:border-box}.page_splitItemNeedsFix__0Vvo_{background:rgba(255,41,41,.15);border:2px solid rgba(255,41,41,.6);animation:page_pulseHighlight__7BDVh 2s ease-in-out infinite}.page_splitItemNeedsFix__0Vvo_ .page_splitName__QUuw3{color:#ff6b6b;font-weight:600}.page_splitItemNeedsFix__0Vvo_ .page_splitTimeValue__6q7_P{color:#ff6b6b}@keyframes page_pulseHighlight__7BDVh{0%,to{box-shadow:0 0 0 0 rgba(255,41,41,.4)}50%{box-shadow:0 0 8px 2px rgba(255,41,41,.6)}}.page_splitName__QUuw3{font-size:9px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.3px;line-height:1.2;height:22px;min-height:22px;overflow:hidden}.page_splitTime__soeUy{font-family:SF Mono,Roboto Mono,monospace;font-size:14px;font-weight:700;color:#ff2929}.page_savedRow__Qkmxh{background:rgba(34,197,94,.08)!important;border:2px solid rgba(34,197,94,.3)!important;animation:page_savedPulse__eUaRg 2s ease}@keyframes page_savedPulse__eUaRg{0%,to{box-shadow:0 0 0 rgba(34,197,94,0)}50%{box-shadow:0 0 20px rgba(34,197,94,.4)}}.page_editInput__waQ2Z{width:100%;padding:8px 10px;background:#000000;border:1px solid #ff2929;border-radius:6px;color:#ffffff;font-size:14px;font-family:inherit;transition:all .2s ease}.page_editInput__waQ2Z:focus{outline:none;border-color:#ff4444;box-shadow:0 0 0 3px rgba(255,41,41,.2)}.page_editSelect__ea_8h{width:100%;padding:8px 10px;background:#000000;border:1px solid #ff2929;border-radius:6px;color:#ffffff;font-size:14px;font-family:inherit;cursor:pointer;transition:all .2s ease}.page_editSelect__ea_8h:focus{outline:none;border-color:#ff4444;box-shadow:0 0 0 3px rgba(255,41,41,.2)}.page_editSelect__ea_8h option{background:#0a0a0a;color:#ffffff}.page_editActions__1adBq{gap:8px}.page_editActions__1adBq,.page_viewActions__x2Yy3{display:flex;justify-content:center;align-items:center}.page_viewActions__x2Yy3{gap:4px}.page_editButton__XqFB4{padding:4px 5px;background:linear-gradient(135deg,#2980b9,#21618c);border:1px solid #3498db;border-radius:6px;color:#ffffff;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative}.page_editButton__XqFB4:hover{background:linear-gradient(135deg,#3498db,#2980b9);box-shadow:0 4px 12px rgba(41,128,185,.3);transform:translateY(-1px)}.page_editingIndicator__E7GRO{display:flex;justify-content:center;font-size:14px;opacity:.5}.page_deleteButton__Vg31V{padding:4px 5px;background:linear-gradient(135deg,#c0392b,#a93226);border:1px solid #e74c3c;border-radius:6px;color:#ffffff;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative}.page_deleteButton__Vg31V:hover{background:linear-gradient(135deg,#e74c3c,#c0392b);box-shadow:0 4px 12px rgba(231,76,60,.3);transform:translateY(-1px)}.page_cancelButton__8qJNx:after,.page_deleteButton__Vg31V:after,.page_editButton__XqFB4:after,.page_saveButton__G3QNO:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:5px;padding:4px 8px;background:rgba(0,0,0,.9);color:#fff;font-size:11px;white-space:nowrap;border-radius:4px;opacity:0;pointer-events:none;transition:opacity .1s ease;z-index:1000}.page_cancelButton__8qJNx:hover:after,.page_deleteButton__Vg31V:hover:after,.page_editButton__XqFB4:hover:after,.page_saveButton__G3QNO:hover:after{opacity:1;transition-delay:.2s}.page_saveButton__G3QNO{padding:6px 10px;background:linear-gradient(135deg,#27ae60,#229954);border:1px solid #2ecc71;border-radius:8px;color:#ffffff;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative}.page_saveButton__G3QNO:hover:not(:disabled){background:linear-gradient(135deg,#2ecc71,#27ae60);box-shadow:0 4px 12px rgba(46,204,113,.3);transform:translateY(-1px)}.page_saveButton__G3QNO:disabled{opacity:.6;cursor:not-allowed}.page_cancelButton__8qJNx{padding:6px 10px;background:transparent;border:1px solid #555;border-radius:8px;color:#888;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative}.page_cancelButton__8qJNx:hover:not(:disabled){background:rgba(255,255,255,.05);border-color:#777;color:#fff}.page_cancelButton__8qJNx:disabled{opacity:.6;cursor:not-allowed}.page_savedBadge__Jjk3z{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);border-radius:6px;color:#22c55e;font-size:12px;font-weight:700;animation:page_fadeIn__wvzG6 .3s ease}@keyframes page_fadeIn__wvzG6{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.page_loadingState__tIHK4{display:flex;flex-direction:column;align-items:center;gap:16px;padding:80px 32px}.page_loadingSpinner__enSbi{width:48px;height:48px;border:4px solid #222;border-top-color:#ff2929;border-radius:50%;animation:page_spin__W_8_q .8s linear infinite}@keyframes page_spin__W_8_q{to{transform:rotate(1turn)}}.page_loadingText__wOmqI{font-size:16px;color:#888;font-weight:500}.page_paginationContainer__vctE2{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:16px;flex-wrap:wrap;gap:16px}.page_paginationInfo__XF15C{font-size:15px;color:#ffffff;font-weight:500}.page_paginationInfo__XF15C strong{color:#ff2929;font-weight:700}.page_paginationButtons__b6XXY{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.page_pageButton__T0n0n{padding:8px 14px;background:transparent;border:1px solid #444;border-radius:8px;color:#ffffff;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.page_pageButton__T0n0n:hover:not(:disabled){background:rgba(255,41,41,.1);border-color:#ff2929;color:#ff2929}.page_pageButton__T0n0n:disabled{opacity:.3;cursor:not-allowed}.page_pageNumbers__bRCzd{display:flex;gap:4px}.page_pageNumber__6voAm{min-width:36px;height:36px;padding:0 12px;background:transparent;border:1px solid #444;border-radius:8px;color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.page_pageNumber__6voAm:hover{background:rgba(255,255,255,.05);border-color:#666}.page_activePageNumber__vKZJM{background:linear-gradient(135deg,#ff2929,#cc2020);border-color:#ff2929;color:#ffffff;box-shadow:0 4px 12px rgba(255,41,41,.3)}.page_activePageNumber__vKZJM:hover{background:linear-gradient(135deg,#ff3939,#dd2828)}@media (min-width:1600px){.page_sectionContent__BH_RX{max-width:1700px;width:98%}.page_nameCell__U98Ms{width:300px;min-width:280px}.page_competitionCell__p2_7W{width:200px;min-width:180px;max-width:240px}}@media (min-width:1920px){.page_sectionContent__BH_RX{max-width:1900px;width:98%}.page_nameCell__U98Ms{width:340px;min-width:320px}.page_competitionCell__p2_7W{width:220px;min-width:200px;max-width:260px}}@media (max-width:1200px){.page_filterGridCompact__amnHe{grid-template-columns:repeat(2,1fr)}.page_searchInputLarge__u4XLW{font-size:14px;padding:12px 50px 12px 48px}.page_filterInputModern__83MnV,.page_filterSelectModern__P1MNq{font-size:13px;padding:10px 12px}.page_activeFiltersPills__L77UC{gap:8px}.page_filterPill__yX8kg{font-size:12px;padding:5px 10px}}@media (max-width:768px){.page_filterSystemModern__TeGqY{padding:16px}.page_filterGridCompact__amnHe{grid-template-columns:1fr;gap:10px}.page_searchInputLarge__u4XLW{font-size:14px;padding:11px 50px 11px 44px}.page_searchIcon__6lYzk{font-size:16px;left:14px}.page_clearSearchButton__h_1SC{width:24px;height:24px;right:12px;font-size:11px}.page_filterInputModern__83MnV,.page_filterSelectModern__P1MNq{font-size:14px;padding:11px 12px}.page_activeFiltersPills__L77UC{flex-direction:column;align-items:stretch;gap:8px}.page_filterPill__yX8kg{justify-content:space-between}.page_clearAllPillsButton__bnONz{width:100%}.page_dataEditorFilters__mu6yN{padding:16px}.page_dataTable__OIv1m{font-size:12px}.page_dataTable__OIv1m td,.page_dataTable__OIv1m th{padding:10px 8px}.page_nameCell__U98Ms{min-width:100px}.page_cancelButton__8qJNx,.page_editButton__XqFB4,.page_saveButton__G3QNO{padding:6px 8px;font-size:12px}.page_paginationContainer__vctE2{flex-direction:column;text-align:center}.page_paginationButtons__b6XXY{width:100%;justify-content:center}.page_pageButton__T0n0n{flex:1 1;min-width:60px}}.page_sidebarFooter__Oshia{margin-top:auto;padding:12px 8px;border-top:1px solid rgba(255,41,41,.15);display:flex;flex-direction:column;gap:8px;background:linear-gradient(0deg,rgba(255,41,41,.03),transparent)}.page_logoutButton__K4PKs{display:flex;align-items:center;gap:16px;width:100%;padding:12px 16px;background:rgba(255,41,41,.1);border:1px solid rgba(255,41,41,.2);border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_logoutButton__K4PKs:hover{background:rgba(255,41,41,.15);border-color:rgba(255,41,41,.3)}.page_logoutButton__K4PKs .page_navIcon__8EdMs{font-size:20px;flex-shrink:0}.page_logoutButton__K4PKs .page_navLabel__Qx9Au{color:#ff6b6b;font-weight:600}.page_logoutButton__K4PKs .page_navDescription__ctpSa{color:rgba(255,107,107,.6)}.page_securityButton__TUGzz{display:flex;align-items:center;gap:16px;width:100%;padding:12px 16px;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin-bottom:8px}.page_securityButton__TUGzz:hover{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.page_securityButton__TUGzz .page_navIcon__8EdMs{font-size:20px;flex-shrink:0}.page_securityButton__TUGzz .page_navLabel__Qx9Au{color:#60a5fa;font-weight:600}.page_securityButton__TUGzz .page_navDescription__ctpSa{color:rgba(96,165,250,.6)}.page_brandedHeader__4CDMe{position:fixed;top:0;left:0;right:0;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:linear-gradient(180deg,#1a1a1a,#0d0d0d);border-bottom:1px solid rgba(255,41,41,.35);z-index:10000;box-shadow:0 2px 8px rgba(0,0,0,.3)}.page_brandedHeaderWordmark__mnV2T{font-size:13px;font-weight:700;letter-spacing:2px;color:#ffffff;white-space:nowrap}.page_brandedHeaderDivider__I9bd0{color:#ff2929;margin:0 4px}.page_brandedHeaderSection__KK4DM{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.55);white-space:nowrap}.page_brandedHeaderRight__XKBSg{display:flex;align-items:center;gap:14px}.page_envPill__WIDtR{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:1.2px;white-space:nowrap}.page_envDot__uE0Ku{width:7px;height:7px;border-radius:50%;flex-shrink:0}.page_envPillDanger__ZMl1W{color:#ffffff;box-shadow:0 0 12px rgba(0,0,0,.4)}.page_envPillWarning__fN2nC{font-weight:600;margin-left:2px}@media (max-width:768px){.page_brandedHeaderSection__KK4DM{display:none}.page_brandedHeaderWordmark__mnV2T{font-size:11px;letter-spacing:1px}.page_envPillWarning__fN2nC{display:none}}.page_adminDashboard__w6vLe{padding-top:40px}.page_teslaControlSystem__Dx5S_{margin:24px 0;display:flex;flex-direction:column;gap:16px}.page_filterGuideHeader__I7SM8{display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(135deg,rgba(255,41,41,.05),rgba(255,41,41,.02));border:1px solid rgba(255,41,41,.2);border-radius:8px;margin-bottom:4px}.page_filterGuideTitle__ChO5L{font-size:14px;font-weight:600;color:rgba(255,255,255,.9);letter-spacing:.5px}.page_teslaSearchBar__Rpu35{display:flex;align-items:center;background:#000000;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:0 16px;height:48px;transition:all .2s ease}.page_teslaSearchBar__Rpu35:focus-within{border-color:rgba(255,255,255,.3);box-shadow:0 0 0 3px rgba(255,255,255,.05)}.page_teslaSearchIcon__P5b_e{font-size:18px;margin-right:12px;opacity:.5}.page_teslaSearchInput__GGo2_{background:transparent;border:none;font-size:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none}.page_teslaClearButton__36lIA{background:transparent;border:none;color:rgba(255,255,255,.5);font-size:20px;cursor:pointer;padding:4px 8px;transition:all .2s ease}.page_teslaClearButton__36lIA:hover{color:#ff2929;transform:scale(1.1)}.page_teslaFilterGrid___TGc7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.page_teslaControlBar__W9VfB{justify-content:space-between;background:#000000;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:12px 20px;margin-top:16px}.page_teslaControlLeft__e1ac3,.page_teslaControlRight__O6v4A{flex:0 0 auto}.page_teslaPaginationButtons__3e63i{display:flex;align-items:center;gap:8px;flex:1 1;justify-content:center}.page_teslaSelect__V14ob{background:#1a1a1a;border-radius:6px;font-family:SF Mono,Roboto Mono,monospace;font-weight:500;letter-spacing:-.3px;padding:8px 32px 8px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.page_teslaSelect__V14ob:hover{background-color:#222222}.page_teslaPageButton__r0V5V{background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#ffffff;font-size:16px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.page_teslaPageButton__r0V5V:hover:not(:disabled){background:#1a1a1a;border-color:rgba(255,255,255,.4)}.page_teslaPageButton__r0V5V:active:not(:disabled){background:#222222;transform:scale(.95)}.page_teslaPageButton__r0V5V:disabled{opacity:.3;cursor:not-allowed}.page_teslaPageNumbers__C1M6N{display:flex;gap:6px;align-items:center}.page_teslaPageNumber__Q1_un{background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#ffffff;font-size:14px;font-family:SF Mono,Roboto Mono,monospace;font-weight:500;letter-spacing:-.3px;min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.page_teslaPageNumber__Q1_un:hover{background:#1a1a1a;border-color:rgba(255,255,255,.4)}.page_teslaPageActive__USRg0{background:#ff2929!important;border-color:#ff2929!important;color:#ffffff!important;font-weight:600}.page_teslaPageActive__USRg0:hover{background:#ff3939!important}.page_teslaResultsCount__KtGjG{font-size:14px;font-family:SF Mono,Roboto Mono,monospace;color:rgba(255,255,255,.7);letter-spacing:.5px;display:inline-flex;align-items:center;height:36px;gap:4px}.page_teslaResultsCount__KtGjG strong{color:#ffffff;font-weight:600;display:inline-block;line-height:inherit}@media (max-width:768px){.page_teslaControlBar__W9VfB{flex-direction:column;gap:16px;padding:16px}.page_teslaControlLeft__e1ac3,.page_teslaControlRight__O6v4A{width:100%}.page_teslaPaginationButtons__3e63i{width:100%;justify-content:space-between}.page_teslaPageNumbers__C1M6N{flex:1 1;justify-content:center}.page_teslaFilterGrid___TGc7{grid-template-columns:1fr}.page_teslaResultsCount__KtGjG{text-align:center;width:100%}}@media (max-width:480px){.page_teslaPageButton__r0V5V{width:32px;height:32px;font-size:14px}.page_teslaPageNumber__Q1_un{min-width:32px;height:32px;font-size:13px}.page_teslaSearchBar__Rpu35{height:44px}}.page_teslaSearchBarInline__SdxtB{display:flex;align-items:center;background:#1a1a1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:0 12px;height:36px;flex:0 0 280px;transition:all .2s ease}.page_teslaSearchBarInline__SdxtB:focus-within{border-color:rgba(255,255,255,.4);background:#222222}.page_teslaSearchBarInline__SdxtB .page_teslaSearchIcon__P5b_e{font-size:14px;margin-right:8px;opacity:.5}.page_teslaSearchBarInline__SdxtB .page_teslaSearchInput__GGo2_{flex:1 1;background:transparent;border:none;color:#ffffff;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;min-width:0}.page_teslaSearchBarInline__SdxtB .page_teslaSearchInput__GGo2_::placeholder{color:rgba(255,255,255,.4)}.page_teslaSearchBarInline__SdxtB .page_teslaClearButton__36lIA{background:transparent;border:none;color:rgba(255,255,255,.5);font-size:16px;cursor:pointer;padding:4px;transition:all .2s ease;margin-left:4px}.page_teslaSearchBarInline__SdxtB .page_teslaClearButton__36lIA:hover{color:#ff2929}.page_teslaControlRight__O6v4A{display:flex;align-items:center;gap:12px}@media (max-width:1024px){.page_detailsGrid__2M3gt{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.page_splitsGrid__fBPVv{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.page_memberFields___TxIf{font-size:11px}.page_memberFieldsHeader__fgKrr,.page_memberFields___TxIf{grid-template-columns:2fr 1.2fr 1.2fr 2.2fr .6fr .6fr .9fr 1.3fr;gap:8px}.page_memberFieldsHeader__fgKrr span{font-size:10px}}@media (max-width:768px){.page_pageTitle__1Vg2e{font-size:22px}.page_detailsGrid__2M3gt{grid-template-columns:1fr;gap:10px}.page_splitsGrid__fBPVv{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.page_memberFields___TxIf{font-size:10px}.page_memberFieldsHeader__fgKrr,.page_memberFields___TxIf{grid-template-columns:2fr 1.2fr 1.2fr 2.2fr .6fr .6fr .9fr 1.3fr;gap:6px}.page_memberFieldsHeader__fgKrr span{font-size:9px}.page_memberInputNumber__3BPOa,.page_memberInputSmall__IVK3f,.page_memberInput__faoug{padding:6px;font-size:11px}.page_actionButton___E2uu{padding:6px 10px;font-size:11px}.page_sectionTitle__hzsAh{font-size:11px}.page_collapseButton__dEgcm{padding:4px 8px;font-size:10px}.page_detailLabel__G8YxY{font-size:9px}.page_detailValue__H8DPP{font-size:11px}}@media (max-width:480px){.page_pageTitle__1Vg2e{font-size:18px;padding:15px 10px}.page_tableContainer__ZKrGH{padding:0 5px}.page_dataTable__OIv1m{font-size:11px}.page_dataTable__OIv1m td,.page_dataTable__OIv1m th{padding:8px 6px}.page_detailsGrid__2M3gt{padding:10px;gap:8px}.page_splitsGrid__fBPVv{grid-template-columns:repeat(auto-fill,95px);gap:8px}.page_splitItem__sjFAF{padding:8px;width:95px;height:75px}.page_splitName__QUuw3{font-size:8px;height:20px;min-height:20px}.page_splitTime__soeUy{font-size:13px}.page_memberFields___TxIf{grid-template-columns:1fr;gap:8px}.page_memberFieldsHeader__fgKrr{display:none}.page_memberInputNumber__3BPOa,.page_memberInputSmall__IVK3f,.page_memberInput__faoug,.page_memberSelect__BgJf0{width:100%;padding:8px;font-size:12px}.page_teamMembersEditContainer__Jh_wK{padding:10px}.page_actionButton___E2uu{padding:8px 12px;font-size:12px;width:100%}.page_actionsCell__eOJUG{display:flex;flex-direction:column;gap:4px;align-items:stretch}.page_sectionHeader__a4Fw5{flex-direction:column;align-items:flex-start;gap:8px}.page_collapseButton__dEgcm{width:100%;justify-content:center}.page_detailField__FIJI8{gap:4px}.page_detailLabel__G8YxY{font-size:9px}.page_detailInput__ctyo7,.page_detailSelect__h70kT,.page_detailValue__H8DPP{font-size:12px}}@media (max-width:360px){.page_pageTitle__1Vg2e{font-size:16px;padding:12px 8px}.page_dataTable__OIv1m{font-size:10px}.page_splitsGrid__fBPVv{grid-template-columns:repeat(auto-fill,85px);gap:6px}.page_splitItem__sjFAF{width:85px;height:70px;padding:6px}.page_splitName__QUuw3{font-size:7px;height:18px;min-height:18px}.page_splitTime__soeUy{font-size:12px}}.page_latestUploadFilterContainer__MiraN{background:linear-gradient(135deg,#1a2a3a,#0d1a2a);border:1px solid #2d4a6a;border-radius:8px;padding:12px 16px;margin:12px 0;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.page_latestUploadButton__Ck9bo{background:linear-gradient(135deg,#3b82f6,#2563eb);color:white;border:none;border-radius:6px;padding:10px 18px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 2px 8px rgba(59,130,246,.3)}.page_latestUploadButton__Ck9bo:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px rgba(59,130,246,.4);transform:translateY(-1px)}.page_latestUploadButtonActive__99MSV{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 2px 8px rgba(34,197,94,.3)}.page_latestUploadButtonActive__99MSV:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px rgba(34,197,94,.4)}.page_latestUploadInfo__6Y_Z9{color:rgba(255,255,255,.7);font-size:12px;font-family:SF Mono,Roboto Mono,monospace}.page_bulkFixContainer__JCa5U{background:linear-gradient(135deg,#1a3a1a,#0d1f0d);border:1px solid #2d5a2d;border-radius:8px;padding:16px 20px;margin:16px 0;display:flex;align-items:center;gap:16px}.page_bulkFixButton__2up_A{background:linear-gradient(135deg,#22c55e,#16a34a);color:white;border:none;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 2px 8px rgba(34,197,94,.3)}.page_bulkFixButton__2up_A:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px rgba(34,197,94,.4);transform:translateY(-1px)}.page_bulkFixButton__2up_A:active{transform:translateY(0)}.page_undoButton__BaVtA{background:linear-gradient(135deg,#f59e0b,#d97706);color:white;border:none;border-radius:6px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:0 2px 8px rgba(245,158,11,.3)}.page_undoButton__BaVtA:hover{background:linear-gradient(135deg,#d97706,#b45309);box-shadow:0 4px 12px rgba(245,158,11,.4);transform:translateY(-1px)}.page_undoButton__BaVtA:active{transform:translateY(0)}.page_bulkFixInfo__6JEG1{color:#a3e635;font-size:13px;line-height:1.5;flex:1 1}.page_bulkFixModalOverlay__z7ptD{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page_bulkFixModalContent__7zQ0g{background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid #2a2a2a;border-radius:12px;max-width:800px;width:90%;max-height:90vh;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5);display:flex;flex-direction:column}.page_bulkFixModalHeader__sQChL{background:linear-gradient(135deg,#22c55e,#16a34a);color:white;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2d5a2d}.page_bulkFixModalHeader__sQChL h2{margin:0;font-size:20px;font-weight:600}.page_bulkFixModalClose__xVVcf{background:rgba(255,255,255,.2);border:none;color:white;font-size:24px;width:32px;height:32px;border-radius:4px;cursor:pointer;transition:all .2s ease;line-height:1;padding:0}.page_bulkFixModalClose__xVVcf:hover{background:rgba(255,255,255,.3)}.page_bulkFixModalBody__VXtHE{padding:24px;overflow-y:auto;flex:1 1}.page_bulkFixSummary__WemF8{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:16px;margin-bottom:24px}.page_bulkFixSummary__WemF8 p{margin:0 0 12px;color:#d1d5db;line-height:1.6}.page_bulkFixSummary__WemF8 p:last-child{margin-bottom:0}.page_bulkFixSummary__WemF8 strong{color:#22c55e;font-weight:600}.page_bulkFixPreview__pVfGI{margin-top:24px}.page_bulkFixPreview__pVfGI h3{color:#f3f4f6;font-size:16px;font-weight:600;margin:0 0 16px}.page_bulkFixSampleCard__ARVoZ{background:rgba(255,255,255,.02);border:1px solid #2a2a2a;border-radius:8px;padding:16px;margin-bottom:16px}.page_bulkFixSampleHeader__DLTVy{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #2a2a2a}.page_bulkFixSampleHeader__DLTVy strong{color:#f3f4f6;font-size:14px}.page_bulkFixDifference__eDjTD{background:rgba(239,68,68,.1);color:#f87171;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:600}.page_bulkFixBeforeAfter__TVMrn{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;gap:16px;align-items:center;margin-bottom:12px}.page_bulkFixColumn__cFIxu h4{margin:0 0 8px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.page_bulkFixColumn__cFIxu h4:contains("Before"){color:#f87171}.page_bulkFixColumn__cFIxu h4:contains("After"){color:#22c55e}.page_bulkFixTime__0GCAm{background:rgba(0,0,0,.3);padding:8px 12px;border-radius:4px;font-family:Courier New,monospace;font-size:13px;color:#d1d5db;margin-bottom:6px}.page_bulkFixTime__0GCAm:last-child{margin-bottom:0}.page_bulkFixArrow__qFJzh{color:#22c55e;font-size:24px;font-weight:700}.page_bulkFixAdjustment__twplB{background:rgba(34,197,94,.05);border:1px dashed rgba(34,197,94,.3);border-radius:4px;padding:8px 12px;font-size:12px;color:#a3e635;font-style:italic;text-align:center}.page_bulkFixProgress__AuKz5{margin-top:24px;padding:20px;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:8px;text-align:center}.page_bulkFixProgressBar__ebUII{width:100%;height:6px;background:rgba(0,0,0,.3);border-radius:3px;overflow:hidden;margin-bottom:12px}.page_bulkFixProgressFill__IsU4E{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);animation:page_bulkFixProgressAnimation__7IhVN 1.5s ease-in-out infinite;border-radius:3px}@keyframes page_bulkFixProgressAnimation__7IhVN{0%{width:0;opacity:.6}50%{width:70%;opacity:1}to{width:100%;opacity:.6}}.page_bulkFixProgress__AuKz5 p{margin:0;color:#93c5fd;font-size:14px;font-weight:500}.page_bulkFixResults__0VDKx{margin-top:24px;padding:20px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;text-align:center}.page_bulkFixResults__0VDKx h3{margin:0 0 12px;color:#22c55e;font-size:18px;font-weight:600}.page_bulkFixResults__0VDKx p{margin:0 0 8px;color:#d1d5db;font-size:14px}.page_bulkFixResults__0VDKx p:last-child{margin-bottom:0}.page_bulkFixError__8FJuW{color:#f87171!important}.page_bulkFixModalFooter__H2mnn{background:rgba(255,255,255,.02);border-top:1px solid #2a2a2a;padding:16px 24px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.page_bulkFixCancelButton__0qyyL{background:transparent;color:#9ca3af;border:1px solid #374151;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.page_bulkFixCancelButton__0qyyL:hover:not(:disabled){background:rgba(255,255,255,.05);color:#d1d5db;border-color:#4b5563}.page_bulkFixCancelButton__0qyyL:disabled{opacity:.5;cursor:not-allowed}.page_bulkFixApplyButton__9eTL6{background:linear-gradient(135deg,#22c55e,#16a34a);color:white;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(34,197,94,.3)}.page_bulkFixApplyButton__9eTL6:hover:not(:disabled){background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px rgba(34,197,94,.4);transform:translateY(-1px)}.page_bulkFixApplyButton__9eTL6:active:not(:disabled){transform:translateY(0)}.page_bulkFixApplyButton__9eTL6:disabled{opacity:.6;cursor:not-allowed;transform:none}.page_liveApiDashboardHeader__8NmPn{display:flex;align-items:center;justify-content:flex-end;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}.page_backButtonTesla__qFQ53{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffff;padding:10px 20px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s ease}.page_backButtonTesla__qFQ53:hover{background:rgba(255,255,255,.05);border-color:#ff2929}.page_dashboardTitle__WIYiQ{font-size:28px;font-weight:600;color:#ffffff;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;letter-spacing:-.5px}.page_teslaMetricsGrid__1otmE{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px;margin-bottom:32px}.page_teslaMetricCard__sf2Yg{background:#191c22;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:20px 16px;text-align:center;position:relative;transition:all .3s ease}.page_teslaMetricCard__sf2Yg:hover{border-color:#ff2929;transform:translateY(-2px);box-shadow:0 4px 16px rgba(255,41,41,.2)}.page_metricValue__P4JKb{font-size:42px;font-weight:700;color:#ffffff;font-family:SF Mono,Roboto Mono,monospace;letter-spacing:-1px;margin-bottom:8px}.page_metricLabel__Y98z1{font-size:11px;font-weight:600;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.5px}.page_pulsingDot__FBYEj{position:absolute;top:12px;right:12px;width:8px;height:8px;background:#ff2929;border-radius:50%;animation:page_pulse__U_e85 2s ease-in-out infinite}@keyframes page_pulse__U_e85{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.page_teslaControlBar__W9VfB{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap;align-items:center}.page_teslaSearchInput__GGo2_{flex:1 1;min-width:200px;background:#191c22;border:1px solid rgba(255,255,255,.2);color:#ffffff;padding:12px 16px;border-radius:4px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;transition:all .2s ease}.page_teslaSearchInput__GGo2_:focus{outline:none;border-color:#ff2929;box-shadow:0 0 0 3px rgba(255,41,41,.1)}.page_teslaSearchInput__GGo2_::placeholder{color:rgba(255,255,255,.4)}.page_teslaSelect__V14ob{background:#191c22;border:1px solid rgba(255,255,255,.2);color:#ffffff;padding:12px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.page_teslaSelect__V14ob:hover{border-color:rgba(255,255,255,.4)}.page_teslaSelect__V14ob:focus{outline:none;border-color:#ff2929;box-shadow:0 0 0 3px rgba(255,41,41,.1)}.page_teslaSelect__V14ob option{background:#1a1a1a;color:#ffffff;padding:8px}.page_teslaBulkActions__2tMxT{display:flex;gap:8px;margin-left:auto}.page_teslaBulkButton__zY6L9{background:#ff2929;border:none;color:#ffffff;padding:12px 24px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.page_teslaBulkButton__zY6L9:hover{background:#ff3939;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,41,41,.3)}.page_teslaBulkButton__zY6L9.page_secondary__lm_PT{background:transparent;border:1px solid rgba(255,255,255,.3)}.page_teslaBulkButton__zY6L9.page_secondary__lm_PT:hover{background:rgba(255,255,255,.05);border-color:#ffffff;box-shadow:none}.page_rescanButton___USc_{margin-top:16px;padding:10px 20px;background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.page_rescanButton___USc_:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.page_rescanButton___USc_:disabled{opacity:.6;cursor:not-allowed;transform:none}.page_dataEditorTabs__F4mNU{display:flex;gap:0;border-bottom:1px solid #333;margin-top:32px;margin-bottom:32px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.page_dataEditorTabs__F4mNU::-webkit-scrollbar{display:none}.page_dataEditorTab__4Kp8o{padding:16px 24px;background:transparent;border:none;border-bottom:2px solid transparent;color:#888;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap;display:flex;align-items:center;gap:8px;position:relative}.page_dataEditorTab__4Kp8o:hover{color:#fff;background:rgba(255,255,255,.03)}.page_dataEditorTab__4Kp8o:active{transform:translateY(1px)}.page_dataEditorTabActive__Qz7BX{color:#fff;border-bottom-color:#ff2929;background:rgba(255,41,41,.05)}.page_dataEditorTabActive__Qz7BX:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#ff2929,transparent)}.page_dataEditorTabIcon__FHKo_{font-size:18px;display:flex;align-items:center;transition:transform .2s}.page_dataEditorTabActive__Qz7BX .page_dataEditorTabIcon__FHKo_{transform:scale(1.1)}.page_addRecordContainer__JiibZ{padding:40px;background:rgba(255,255,255,.02);border-radius:12px;margin-top:24px}.page_addRecordTitle__klMAA{font-size:24px;font-weight:600;color:#fff;margin:0 0 8px}.page_addRecordSubtitle__z_3TY{font-size:14px;color:rgba(255,255,255,.6);margin:0 0 32px;line-height:1.5}.page_formSection__M5XLd{margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.05)}.page_formSection__M5XLd:last-of-type{border-bottom:none}.page_formSectionTitle__j2_ID{font-size:18px;font-weight:600;color:#fff;margin:0 0 16px;display:flex;align-items:center;gap:8px}.page_formNote__uyyMm{font-size:13px;color:rgba(255,255,255,.5);margin:0 0 16px;padding:12px 16px;background:rgba(255,255,255,.03);border-radius:8px;border-left:3px solid rgba(255,41,41,.3)}.page_formGrid__T_0ti{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px;margin-top:16px}.page_formGroup__z71No{display:flex;flex-direction:column;gap:8px}.page_formLabel__TyU1f{font-size:14px;font-weight:500;color:rgba(255,255,255,.8);display:flex;align-items:center;gap:4px}.page_formInput__I6orc,.page_formSelect__bEG7M{width:100%;padding:12px 16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:14px;font-family:inherit;transition:all .2s}.page_formInput__I6orc:focus,.page_formSelect__bEG7M:focus{outline:none;border-color:#ff2929;background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(255,41,41,.1)}.page_formInput__I6orc::placeholder{color:rgba(255,255,255,.3)}.page_formSelect__bEG7M option{background:#1a1a1a;color:#fff}.page_athleteCard__KO0x3{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px;margin-top:16px}.page_athleteCardTitle__l1Hw5{font-size:16px;font-weight:600;color:#fff;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.page_splitsContainer__DUNtE{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px;margin-top:16px}.page_splitsColumn__DaU86{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px}.page_splitsColumnTitle__AlcSM{font-size:15px;font-weight:600;color:#fff;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.page_splitRow__3YXgh{display:flex;align-items:center;gap:12px;margin-bottom:12px}.page_splitRow__3YXgh:last-child{margin-bottom:0}.page_splitLabel__jrM5C{flex:1 1;font-size:13px;color:rgba(255,255,255,.7);font-weight:500}.page_splitInput__CE_oP{width:80px;padding:8px 12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:13px;font-family:SF Mono,Roboto Mono,monospace;text-align:center;transition:all .2s}.page_splitInput__CE_oP:focus{outline:none;border-color:#ff2929;background:rgba(255,255,255,.08);box-shadow:0 0 0 2px rgba(255,41,41,.1)}.page_splitInput__CE_oP::placeholder{color:rgba(255,255,255,.25)}.page_formActions__ERgut{display:flex;justify-content:flex-end;gap:12px;margin-top:40px;padding-top:32px;border-top:1px solid rgba(255,255,255,.05)}.page_cancelButton__8qJNx,.page_saveButton__G3QNO{padding:12px 24px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s;border:none;display:flex;align-items:center;gap:8px}.page_cancelButton__8qJNx{background:rgba(255,255,255,.05);color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.1)}.page_cancelButton__8qJNx:hover{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.2)}.page_saveButton__G3QNO{background:linear-gradient(135deg,#ff2929,#cc0000);color:#fff;box-shadow:0 4px 12px rgba(255,41,41,.3)}.page_saveButton__G3QNO:hover{background:linear-gradient(135deg,#ff3939,#dd0000);box-shadow:0 6px 16px rgba(255,41,41,.4);transform:translateY(-1px)}.page_saveButton__G3QNO:active{transform:translateY(0)}@media (max-width:768px){.page_addRecordContainer__JiibZ{padding:24px}.page_formGrid__T_0ti,.page_splitsContainer__DUNtE{grid-template-columns:1fr}.page_formActions__ERgut{flex-direction:column-reverse}.page_cancelButton__8qJNx,.page_saveButton__G3QNO{width:100%;justify-content:center}}.page_teslaRaceGrid__7wOf6{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));grid-gap:24px;gap:24px}.page_teslaRaceCard__2Y4Bd{background:#191c22;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:24px;transition:all .3s ease;position:relative;overflow:hidden}.page_teslaRaceCard__2Y4Bd:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:transparent;transition:background .3s ease}.page_teslaRaceCard__2Y4Bd.page_status_live__5JEFw:before{background:#ff2929}.page_teslaRaceCard__2Y4Bd.page_status_today__lVqVX:before{background:#fbbf24}.page_teslaRaceCard__2Y4Bd.page_status_upcoming__DtuFY:before{background:#3b82f6}.page_teslaRaceCard__2Y4Bd.page_status_processing__c6e4z:before{background:#8b5cf6}.page_teslaRaceCard__2Y4Bd.page_status_completed__3dn_7:before{background:#10b981}.page_teslaRaceCard__2Y4Bd:hover{border-color:rgba(255,255,255,.3);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.page_teslaRaceCard__2Y4Bd.page_apiEnabled__Z0nfD{border-color:#ff2929;box-shadow:0 0 0 1px rgba(255,41,41,.3)}.page_teslaRaceCardHeader__wbmjU{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:16px}.page_raceNameSection__u4q9X{flex:1 1;min-width:0}.page_teslaRaceName__3p239{font-size:18px;font-weight:600;color:#ffffff;margin:0 0 8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_raceMetaInfo__jKr0y{display:flex;gap:16px;font-size:12px;color:rgba(255,255,255,.5)}.page_raceLocation__kN_ka,.page_raceRegion__Rjwxo,.page_teslaStatusBadge__kY_Wx{font-family:SF Mono,Roboto Mono,monospace}.page_teslaStatusBadge__kY_Wx{padding:6px 12px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.page_teslaStatusBadge__kY_Wx.page_badge_live__niNCk{background:rgba(255,41,41,.15);color:#ff2929;border:1px solid rgba(255,41,41,.4)}.page_teslaStatusBadge__kY_Wx.page_badge_today__UWZVN{background:rgba(251,191,36,.15);color:#fbbf24;border:1px solid rgba(251,191,36,.4)}.page_teslaStatusBadge__kY_Wx.page_badge_upcoming__ChgDR{background:rgba(59,130,246,.15);color:#3b82f6;border:1px solid rgba(59,130,246,.4)}.page_teslaStatusBadge__kY_Wx.page_badge_processing__nVLpC{background:rgba(139,92,246,.15);color:#8b5cf6;border:1px solid rgba(139,92,246,.4)}.page_teslaStatusBadge__kY_Wx.page_badge_completed__LlrMl{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.4)}.page_teslaRaceStats__J8MI2{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.page_statItem__RMGkH{text-align:center}.page_statValue__FXJDK{font-size:24px;font-weight:700;color:#ffffff;font-family:SF Mono,Roboto Mono,monospace;letter-spacing:-.5px;margin-bottom:4px}.page_statLabel__YuhHa{font-size:10px;font-weight:600;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.5px}.page_teslaProgressBar__riryw{height:4px;background:rgba(255,255,255,.1);border-radius:2px;overflow:hidden;margin-bottom:16px}.page_teslaProgressFill__GiGoS{height:100%;background:linear-gradient(90deg,#ff2929,#ff5252);transition:width .3s ease;border-radius:2px}.page_teslaRaceDateTime__x5U5T{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:rgba(255,255,255,.6);margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.05);font-family:SF Mono,Roboto Mono,monospace}.page_lastUpdated__YDReq{font-size:11px;color:rgba(255,255,255,.4)}.page_timingProvider__PKd9o{font-size:12px;color:rgba(255,255,255,.5);margin-bottom:16px;font-family:SF Mono,Roboto Mono,monospace}.page_teslaApiToggleSection__pJGFS{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.page_apiToggleInfo__zIUET{flex:1 1;min-width:0;margin-right:16px}.page_apiStatus__p0yOZ{display:flex;align-items:center;gap:8px;margin-bottom:6px}.page_apiActiveIndicator__NWP78,.page_apiInactiveIndicator__6MShV{font-size:10px}.page_apiStatusText__R4THf{font-size:13px;font-weight:600;color:#ffffff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.page_teslaApiEndpoint__g1hCN{display:block;font-size:11px;color:#ff2929;font-family:SF Mono,Roboto Mono,monospace;background:rgba(255,41,41,.1);padding:6px 10px;border-radius:4px;border:1px solid rgba(255,41,41,.2);margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_teslaToggleSwitch__Kgd6r{position:relative;display:inline-block;width:54px;height:28px;flex-shrink:0}.page_teslaToggleInput__OLcsc{opacity:0;width:0;height:0}.page_teslaToggleSlider__A_Jgp{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.1);transition:.3s;border-radius:28px;border:1px solid rgba(255,255,255,.2)}.page_teslaToggleSlider__A_Jgp:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#ffffff;transition:.3s;border-radius:50%}.page_teslaToggleInput__OLcsc:checked+.page_teslaToggleSlider__A_Jgp{background-color:#ff2929;border-color:#ff2929}.page_teslaToggleInput__OLcsc:checked+.page_teslaToggleSlider__A_Jgp:before{transform:translateX(26px)}.page_teslaToggleSlider__A_Jgp:hover{background-color:rgba(255,255,255,.15)}.page_teslaToggleInput__OLcsc:checked+.page_teslaToggleSlider__A_Jgp:hover{background-color:#ff3939}.page_viewModeSelector__rJv3T{display:flex;gap:8px;background:rgba(255,255,255,.05);padding:4px;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.page_viewModeButton__a97Je{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:rgba(255,255,255,.6);padding:10px 20px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.page_viewModeButton__a97Je:hover{background:rgba(255,255,255,.08);color:rgba(255,255,255,.9)}.page_viewModeButton__a97Je.page_active__q3_T3{background:#ff2929;color:#ffffff}.page_viewModeIcon__qczbp{font-size:16px}.page_viewModeLabel__RVJSW{font-size:13px}.page_raceTypesIncluded__EeS0H{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.page_raceTypeTag__bUSGv{font-size:10px;font-weight:600;color:rgba(255,255,255,.7);background:rgba(255,255,255,.1);padding:4px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.2);text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Roboto Mono,monospace}.page_timelineView__NAqKE{margin-top:24px}.page_timelineContainer__1hUBA{position:relative}.page_timelineDay__62P9h{margin-bottom:48px}.page_timelineDateHeader__ckm6Z{display:flex;align-items:center;gap:20px;margin-bottom:24px}.page_timelineDateLine__qV8io{flex:1 1;height:1px;background:rgba(255,255,255,.1)}.page_timelineDateBadge__wkK_w{font-size:14px;font-weight:700;color:#ffffff;background:rgba(255,255,255,.05);padding:10px 24px;border-radius:20px;border:1px solid rgba(255,255,255,.2);white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;text-transform:uppercase;letter-spacing:.5px}.page_timelineEvents__NIjN5{display:flex;flex-direction:column;gap:16px}.page_timelineEvent__Ogevm{display:flex;gap:24px;background:#191c22;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:20px;transition:all .3s ease;position:relative;overflow:hidden}.page_timelineEvent__Ogevm:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:transparent;transition:background .3s ease}.page_timelineEvent__Ogevm.page_status_live__5JEFw:before{background:#ff2929}.page_timelineEvent__Ogevm.page_status_today__lVqVX:before{background:#fbbf24}.page_timelineEvent__Ogevm.page_status_upcoming__DtuFY:before{background:#3b82f6}.page_timelineEvent__Ogevm.page_status_processing__c6e4z:before{background:#8b5cf6}.page_timelineEvent__Ogevm.page_status_completed__3dn_7:before{background:#10b981}.page_timelineEvent__Ogevm:hover{border-color:rgba(255,255,255,.3);transform:translateX(4px);box-shadow:0 4px 16px rgba(0,0,0,.3)}.page_timelineEventTime__qBFhM{flex-shrink:0;width:80px;font-size:18px;font-weight:700;color:#ff2929;font-family:SF Mono,Roboto Mono,monospace;padding-left:12px}.page_timelineEventContent__eXH17{flex:1 1;min-width:0}.page_timelineEventHeader__kW4Pu{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:16px}.page_timelineEventName__DkM_e{font-size:18px;font-weight:600;color:#ffffff;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_timelineStatusBadge__7J1x_{padding:4px 10px;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-family:SF Mono,Roboto Mono,monospace;flex-shrink:0}.page_timelineStatusBadge__7J1x_.page_badge_live__niNCk{background:rgba(255,41,41,.15);color:#ff2929;border:1px solid rgba(255,41,41,.4)}.page_timelineStatusBadge__7J1x_.page_badge_today__UWZVN{background:rgba(251,191,36,.15);color:#fbbf24;border:1px solid rgba(251,191,36,.4)}.page_timelineStatusBadge__7J1x_.page_badge_upcoming__ChgDR{background:rgba(59,130,246,.15);color:#3b82f6;border:1px solid rgba(59,130,246,.4)}.page_timelineStatusBadge__7J1x_.page_badge_processing__nVLpC{background:rgba(139,92,246,.15);color:#8b5cf6;border:1px solid rgba(139,92,246,.4)}.page_timelineStatusBadge__7J1x_.page_badge_completed__LlrMl{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.4)}.page_timelineEventDetails__YV0GC{display:flex;gap:20px;font-size:13px;color:rgba(255,255,255,.6);margin-bottom:16px;flex-wrap:wrap;font-family:SF Mono,Roboto Mono,monospace}.page_timelineEventToggle__n8x4z{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.page_timelineApiStatus__uHldf{font-size:13px;font-weight:600;color:#ffffff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.page_mapView__S_Mx9{margin-top:24px}.page_worldMap__MwUJp{background:#191c22;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:80px 40px;margin-bottom:32px;position:relative;overflow:hidden}.page_worldMap__MwUJp:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(255,41,41,.05) 0,transparent 50%),radial-gradient(circle at 80% 50%,rgba(59,130,246,.05) 0,transparent 50%);pointer-events:none}.page_mapPlaceholder__WiqNB{text-align:center;position:relative;z-index:1}.page_mapIcon__8oX18{font-size:64px;margin-bottom:16px;animation:page_float__P1Jpw 3s ease-in-out infinite}@keyframes page_float__P1Jpw{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page_mapMessage__W_scq{font-size:18px;font-weight:600;color:rgba(255,255,255,.8);margin-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.page_mapSubtext__XCini{font-size:14px;color:rgba(255,255,255,.5);font-family:SF Mono,Roboto Mono,monospace}.page_regionBreakdown__FD_yf{margin-top:32px}.page_regionBreakdownTitle__1aLqe{font-size:20px;font-weight:600;color:#ffffff;margin-bottom:24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.page_regionGrid__AeQnK{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.page_regionCard__SJcmk{background:#191c22;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:24px;transition:all .3s ease}.page_regionCard__SJcmk:hover{border-color:rgba(255,255,255,.3);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.page_regionHeader__pxipE{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.page_regionName__CDWim{font-size:18px;font-weight:600;color:#ffffff;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.page_regionLiveBadge__uEX7N{font-size:11px;font-weight:700;color:#ff2929;background:rgba(255,41,41,.15);padding:4px 10px;border-radius:4px;border:1px solid rgba(255,41,41,.4);text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Roboto Mono,monospace}.page_regionStats__fhv40{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}.page_regionStat__6gaJE{text-align:center;padding:16px;background:rgba(255,255,255,.03);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.page_regionStatValue__C1Ww0{display:block;font-size:28px;font-weight:700;color:#ffffff;font-family:SF Mono,Roboto Mono,monospace;letter-spacing:-.5px;margin-bottom:4px}.page_regionStatLabel__Zbgy_{display:block;font-size:11px;font-weight:600;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.5px}.page_regionEvents__pUY2g{display:flex;flex-direction:column;gap:12px}.page_regionEventItem__QUHC6{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(255,255,255,.03);border-radius:6px;border:1px solid rgba(255,255,255,.05);transition:all .2s ease}.page_regionEventItem__QUHC6:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.page_regionEventName__zAsPz{font-size:13px;color:rgba(255,255,255,.8);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;margin-right:16px}.page_teslaToggleSwitch__Kgd6r.page_small__RgsZM{width:44px;height:24px}.page_teslaToggleSwitch__Kgd6r.page_small__RgsZM .page_teslaToggleSlider__A_Jgp:before{height:16px;width:16px;left:3px;bottom:3px}.page_teslaToggleSwitch__Kgd6r.page_small__RgsZM .page_teslaToggleInput__OLcsc:checked+.page_teslaToggleSlider__A_Jgp:before{transform:translateX(20px)}@media (max-width:1200px){.page_regionGrid__AeQnK{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.page_teslaRaceGrid__7wOf6{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (max-width:768px){.page_teslaMetricsGrid__1otmE{grid-template-columns:repeat(2,1fr)}.page_teslaControlBar__W9VfB{flex-direction:column;align-items:stretch}.page_teslaBulkActions__2tMxT{margin-left:0;width:100%}.page_teslaBulkButton__zY6L9{flex:1 1}.page_teslaRaceGrid__7wOf6{grid-template-columns:1fr}.page_teslaRaceStats__J8MI2{grid-template-columns:repeat(2,1fr)}.page_dashboardTitle__WIYiQ{font-size:22px}.page_liveApiDashboardHeader__8NmPn{flex-direction:column;align-items:flex-start;gap:16px}.page_viewModeSelector__rJv3T{width:100%}.page_viewModeButton__a97Je{flex:1 1;justify-content:center;padding:10px 12px}.page_viewModeLabel__RVJSW{display:none}.page_viewModeIcon__qczbp{font-size:20px}.page_timelineEvent__Ogevm{flex-direction:column;gap:16px}.page_timelineEventTime__qBFhM{width:auto;padding-left:0;font-size:16px}.page_timelineEventDetails__YV0GC{flex-direction:column;gap:8px}.page_timelineEventToggle__n8x4z{flex-direction:column;gap:12px;align-items:flex-start}.page_regionGrid__AeQnK{grid-template-columns:1fr}.page_worldMap__MwUJp{padding:60px 20px}.page_mapIcon__8oX18{font-size:48px}}@media (max-width:480px){.page_metricValue__P4JKb{font-size:32px}.page_teslaMetricsGrid__1otmE{gap:12px}.page_teslaMetricCard__sf2Yg{padding:16px 12px}.page_teslaRaceName__3p239{font-size:16px}.page_statValue__FXJDK{font-size:20px}.page_timelineDateBadge__wkK_w{font-size:12px;padding:8px 16px}.page_timelineEventName__DkM_e{font-size:16px}.page_regionStatValue__C1Ww0{font-size:24px}}.page_subNavigation__CEFz8{display:flex;gap:0;border-bottom:1px solid #333;margin-bottom:32px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.page_subNavigation__CEFz8::-webkit-scrollbar{display:none}.page_subNavTab__Re9Zu{padding:16px 24px;background:transparent;border:none;border-bottom:2px solid transparent;color:#888;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap;display:flex;align-items:center;gap:8px;position:relative}.page_subNavTab__Re9Zu:hover{color:#fff;background:rgba(255,255,255,.03)}.page_subNavTab__Re9Zu:active{transform:translateY(1px)}.page_subNavTabActive__NVvt0{color:#fff;border-bottom-color:#ff2929;background:rgba(255,41,41,.05)}.page_subNavTabActive__NVvt0:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#ff2929,transparent);animation:page_tabGlow__mF51n 2s ease-in-out infinite}@keyframes page_tabGlow__mF51n{0%,to{opacity:.6}50%{opacity:1}}.page_subNavIcon__89fjb{font-size:18px;display:flex;align-items:center;transition:transform .2s}.page_subNavTabActive__NVvt0 .page_subNavIcon__89fjb{transform:scale(1.1)}@media (max-width:768px){.page_subNavTab__Re9Zu{padding:14px 20px;font-size:14px;min-width:120px}.page_subNavigation__CEFz8{margin-bottom:24px}}.page_validationBanner__lWLen{padding:24px;border-radius:12px;border:2px solid;margin-bottom:32px;display:flex;align-items:center;gap:16px;font-size:18px;font-weight:600;animation:page_slideDown__NpnuX .3s ease}@keyframes page_slideDown__NpnuX{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page_validationBanner__lWLen.page_success__Xb9nl{background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(34,197,94,.05));border-color:rgba(34,197,94,.3);color:#22c55e}.page_validationBanner__lWLen.page_error__Jil8M{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(239,68,68,.05));border-color:rgba(239,68,68,.3);color:#ef4444}.page_bannerIcon__fMMWC{font-size:28px}.page_bannerContent__5sQXY{flex:1 1}.page_bannerTitle__g34ok{font-size:20px;margin-bottom:4px}.page_bannerText__ylMIS{font-size:14px;opacity:.8;font-weight:400}.page_validationContent__b00e7{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.page_validationSection__foF5n{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;transition:all .3s}.page_validationSection__foF5n:hover{border-color:rgba(255,41,41,.3);box-shadow:0 4px 20px rgba(255,41,41,.1)}.page_validationSection__foF5n h3{margin:0 0 16px;font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px;color:#fff}.page_issueCard__fNZyo{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:16px;margin-bottom:12px;transition:all .2s}.page_issueCard__fNZyo:hover{border-color:rgba(255,41,41,.2);background:rgba(0,0,0,.4)}.page_issueHeader__4Qt2r{display:flex;align-items:center;gap:12px;margin-bottom:12px}.page_issueBadge__bmsjO{padding:4px 12px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.page_issueBadge__bmsjO.page_error__Jil8M{background:rgba(239,68,68,.2);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.page_issueBadge__bmsjO.page_warning__LyTWh{background:rgba(251,191,36,.2);color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.page_issueBadge__bmsjO.page_info__8u_Lr{background:rgba(59,130,246,.2);color:#3b82f6;border:1px solid rgba(59,130,246,.3)}.page_qualityCard__VQDhu.page_info__8u_Lr{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3)}.page_qualityCard__VQDhu.page_info__8u_Lr .page_qualityNumber__VEgig{color:#3b82f6}.page_issueCount__WC2_j{font-size:14px;font-weight:600;color:#fff}.page_issueText__cJ3kG{font-size:14px;color:rgba(255,255,255,.7);line-height:1.6}.page_groupedIssues__ArNHi{display:flex;flex-direction:column;gap:20px;margin-top:12px}.page_issueGroup__Nb2fq{background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px;transition:all .2s}.page_issueGroup__Nb2fq:hover{border-color:rgba(255,41,41,.2);background:rgba(0,0,0,.3)}.page_categoryTitle__wt3iC{font-size:14px;font-weight:600;color:#fff;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:8px}.page_issueDetails__b7Bz4{background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.05);border-radius:6px;padding:12px;margin-top:12px}.page_duplicateList__GwPTK{display:flex;flex-direction:column;gap:8px}.page_duplicateItem__t1MO6{background:rgba(0,0,0,.3);border-left:3px solid #ef4444;padding:12px;border-radius:6px;font-size:13px;color:rgba(255,255,255,.8);line-height:1.6}.page_issueList__MjiKq{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding-right:8px}.page_issueItem__5_gwc{background:rgba(0,0,0,.3);border-left:3px solid #fbbf24;padding:10px 12px;border-radius:6px;font-size:13px;color:rgba(255,255,255,.8)}.page_qualityGrid__0vZXH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:16px}.page_qualityCard__VQDhu{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:20px;text-align:center;transition:all .2s}.page_qualityCard__VQDhu:hover{border-color:rgba(255,41,41,.3);transform:translateY(-2px)}.page_qualityCard__VQDhu.page_errors__RA126{border-color:rgba(239,68,68,.3)}.page_qualityCard__VQDhu.page_warnings__cH4Ch{border-color:rgba(251,191,36,.3)}.page_qualityCard__VQDhu.page_clean__VhyRO{border-color:rgba(34,197,94,.3)}.page_qualityNumber__VEgig{font-size:32px;font-weight:700;margin-bottom:8px}.page_qualityCard__VQDhu.page_errors__RA126 .page_qualityNumber__VEgig{color:#ef4444}.page_qualityCard__VQDhu.page_warnings__cH4Ch .page_qualityNumber__VEgig{color:#fbbf24}.page_qualityCard__VQDhu.page_clean__VhyRO .page_qualityNumber__VEgig{color:#22c55e}.page_qualityLabel__aB76J{font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:rgba(255,255,255,.6)}.page_comparisonGrid__6gB__{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:16px}.page_comparisonCard__oItJc{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px}.page_comparisonCard__oItJc h4{font-size:14px;text-transform:uppercase;letter-spacing:.5px;color:rgba(255,255,255,.6);margin:0 0 12px}.page_comparisonArrow__4PboJ{text-align:center;font-size:24px;color:#ff2929;padding:8px}.page_statRow__EzRYn{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:14px}.page_statRow__EzRYn:last-child{border-bottom:none}.page_statRow__EzRYn strong{color:rgba(255,255,255,.8)}.page_statRow__EzRYn .page_change__iW2_a{font-weight:600;margin-left:8px;font-size:12px;color:rgba(255,255,255,.6);display:inline-block}.page_statRow__EzRYn .page_change__iW2_a.page_positive__ZSqNL{color:#22c55e}.page_statRow__EzRYn .page_change__iW2_a.page_negative__ZDBQ0{color:#ef4444}.page_reuploadWarning__6LVhK{background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3);border-radius:8px;padding:16px;margin-top:16px;font-size:14px;color:#fbbf24;display:flex;align-items:center;gap:12px}.page_duplicateOverrideSection__eViNN{margin-top:24px;padding:16px;background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:8px}.page_checkboxLabel__5TwVN{display:flex;align-items:flex-start;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_checkbox__dY2AP{width:20px;height:20px;margin-top:2px;cursor:pointer;accent-color:#ffc107;flex-shrink:0}.page_checkboxText__6ImZg{display:flex;flex-direction:column;gap:4px;flex:1 1}.page_checkboxText__6ImZg strong{color:#ffc107;font-size:15px;font-weight:600}.page_checkboxSubtext__nZBOm{font-size:13px;color:rgba(255,255,255,.7);line-height:1.5}.page_validationActions__tmMzF{display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}.page_validationButton__nLxu3{padding:14px 28px;border-radius:8px;font-size:15px;font-weight:600;border:2px solid;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}.page_validationButton__nLxu3:disabled{opacity:.4;cursor:not-allowed}.page_rejectButton___EgsO{background:transparent;border-color:rgba(239,68,68,.3);color:#ef4444}.page_rejectButton___EgsO:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.5);transform:translateY(-2px)}.page_approveButton__8LCpQ{background:linear-gradient(135deg,#22c55e,#16a34a);border-color:rgba(34,197,94,.5);color:#fff}.page_approveButton__8LCpQ:hover:not(:disabled){background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-2px);box-shadow:0 4px 20px rgba(34,197,94,.3)}@media (max-width:768px){.page_validationBanner__lWLen{padding:16px;font-size:16px}.page_bannerTitle__g34ok{font-size:18px}.page_comparisonGrid__6gB__,.page_qualityGrid__0vZXH{grid-template-columns:1fr;gap:12px}.page_comparisonArrow__4PboJ{transform:rotate(90deg);font-size:24px;text-align:center;padding:8px 0}.page_comparisonArrow__4PboJ:after{content:" CHANGES TO";font-size:12px;font-weight:600;color:rgba(255,255,255,.7);margin-left:8px;letter-spacing:1px}.page_validationActions__tmMzF{flex-direction:column-reverse}.page_validationButton__nLxu3{width:100%;justify-content:center}}.page_backupTable__36Z78{width:100%;border-collapse:collapse;background:#0d0d0d;border-radius:8px;overflow:hidden}.page_backupTable__36Z78 thead tr{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border-bottom:2px solid rgba(255,41,41,.3)}.page_backupTable__36Z78 th{padding:16px;text-align:left;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:rgba(255,255,255,.8)}.page_backupTable__36Z78 tbody tr{border-bottom:1px solid rgba(255,255,255,.05);transition:background .2s}.page_backupTable__36Z78 tbody tr:hover{background:rgba(255,41,41,.05)}.page_backupTable__36Z78 tbody tr:last-child{border-bottom:none}.page_backupTable__36Z78 td{padding:14px 16px;font-size:14px;color:rgba(255,255,255,.9)}.page_backupTypeBadge__Thhkh{display:inline-block;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:rgba(255,41,41,.15);color:#ff2929;border:1px solid rgba(255,41,41,.3)}.page_athleteCountBadge__6cwAW{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;background:rgba(34,197,94,.15);color:#22c55e;border:1px solid rgba(34,197,94,.3)}.page_backupActions__Twr4d{display:flex;gap:8px}.page_deleteButton__Vg31V,.page_restoreButton___Yt_L{padding:8px 14px;border-radius:6px;font-size:13px;font-weight:600;border:1px solid;cursor:pointer;transition:all .2s;background:transparent}.page_restoreButton___Yt_L{border-color:rgba(34,197,94,.3);color:#22c55e}.page_restoreButton___Yt_L:hover:not(:disabled){background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.5)}.page_restoreButton___Yt_L:disabled{opacity:.4;cursor:not-allowed}.page_deleteButton__Vg31V{border-color:rgba(239,68,68,.3);color:#ef4444}.page_deleteButton__Vg31V:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.5)}.page_deleteButton__Vg31V:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.page_backupTable__36Z78{font-size:12px}.page_backupTable__36Z78 td,.page_backupTable__36Z78 th{padding:10px 8px}.page_backupActions__Twr4d{flex-direction:column;gap:6px}.page_deleteButton__Vg31V,.page_restoreButton___Yt_L{width:100%;font-size:12px;padding:6px 10px}}.page_historyTable__P4_0n{width:100%;border-collapse:collapse;background:#0d0d0d;border-radius:8px;overflow:hidden}.page_historyTable__P4_0n thead tr{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border-bottom:2px solid rgba(255,41,41,.3)}.page_historyTable__P4_0n th{padding:16px;text-align:left;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:rgba(255,255,255,.8)}.page_historyTable__P4_0n tbody tr{border-bottom:1px solid rgba(255,255,255,.05);transition:background .2s}.page_historyTable__P4_0n tbody tr:hover{background:rgba(255,41,41,.05)}.page_historyTable__P4_0n tbody tr:last-child{border-bottom:none}.page_historyTable__P4_0n td{padding:14px 16px;font-size:14px;color:rgba(255,255,255,.9)}@media (max-width:768px){.page_historyTable__P4_0n{font-size:12px}.page_historyTable__P4_0n td,.page_historyTable__P4_0n th{padding:10px 8px}}.page_testResults__aigiO{margin-top:24px;border-radius:8px;overflow:hidden}.page_testSummarySuccess__C32QJ{display:flex;align-items:flex-start;gap:16px;padding:20px;background:linear-gradient(135deg,#0f3d0f,#1a5c1a);border:2px solid #22c55e;border-radius:8px;margin-bottom:20px}.page_testSummarySuccess__C32QJ h3{color:#22c55e;font-size:18px;font-weight:600;margin:0 0 8px}.page_testSummarySuccess__C32QJ p{color:#86efac;font-size:14px;margin:0}.page_testSummaryError__GblNl{display:flex;align-items:flex-start;gap:16px;padding:20px;background:linear-gradient(135deg,#4c1414,#7f1d1d);border:2px solid #ef4444;border-radius:8px;margin-bottom:20px}.page_testSummaryError__GblNl h3{color:#ef4444;font-size:18px;font-weight:600;margin:0 0 8px}.page_testSummaryError__GblNl p{color:#fca5a5;font-size:14px;margin:0}.page_testSummaryIcon__u4x3y{font-size:32px;line-height:1;flex-shrink:0}.page_testSummaryText__x_ZYb{flex:1 1}.page_coverageStats__0htL3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:20px;padding:16px;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:8px}.page_coverageStat__8_dkW{text-align:center}.page_coverageLabel__bPn2V{font-size:12px;color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.page_coverageValue__sN7Cs{font-size:24px;font-weight:600;color:#22c55e;font-family:Courier New,monospace}.page_testList__CjHvO{background:#0d0d0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px}.page_testSuite__xIVzv{margin-bottom:20px}.page_testSuite__xIVzv:last-child{margin-bottom:0}.page_testSuiteName__uXaB9{font-size:16px;font-weight:600;color:#fff;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}.page_testCases__XKV_8{display:flex;flex-direction:column;gap:8px}.page_testCase__omsv9{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#1a1a1a;border-radius:4px;font-size:14px;color:#e5e5e5}.page_testIcon__R__nM{font-size:16px;line-height:1;flex-shrink:0}.page_testTitle__CRrER{flex:1 1;font-family:Courier New,monospace;font-size:13px}.page_testError__xuJCy{padding:16px;background:#4c1414;border:2px solid #ef4444;border-radius:8px;color:#fca5a5;font-size:14px;margin-top:16px}.page_testError__xuJCy strong{color:#ef4444}.page_helpText__dOEkl{padding:20px;background:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:8px;margin-top:20px}.page_helpText__dOEkl p{margin:0 0 12px;color:#e5e5e5;font-size:14px}.page_helpText__dOEkl ul{margin:8px 0 16px 20px;color:#b3b3b3;font-size:14px}.page_helpText__dOEkl li{margin-bottom:8px;line-height:1.5}.page_helpText__dOEkl strong{color:#fff}@media (max-width:768px){.page_coverageStats__0htL3{grid-template-columns:repeat(2,1fr);gap:12px}.page_coverageValue__sN7Cs{font-size:20px}.page_testSummaryError__GblNl,.page_testSummarySuccess__C32QJ{flex-direction:column;gap:12px}.page_testSummaryIcon__u4x3y{font-size:28px}.page_testCase__omsv9{font-size:13px}.page_testTitle__CRrER{font-size:12px}}.page_docsContainer__qQFiA{max-width:1400px;margin:0 auto}.page_teslaQuickNav__RQnTp{margin-bottom:60px}.page_teslaNavTitle__Ex2v3{font-size:20px;font-weight:700;color:#ffffff;margin:0 0 24px;text-align:center}.page_teslaNavGrid__Q2zCr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.page_teslaNavCard__nE0UN{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:12px;padding:24px;cursor:pointer;transition:all .2s ease;text-align:center}.page_teslaNavCard__nE0UN:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(255,41,41,.2);border-color:#ff2929}.page_teslaNavIcon__neQWG{font-size:40px;margin-bottom:12px}.page_teslaNavLabel__GVhx3{font-size:16px;font-weight:600;color:#ffffff;margin-bottom:8px}.page_teslaNavDesc__QA6FD{font-size:13px;color:#888}.page_teslaFlowSection__0Zs6T{margin-bottom:60px;background:linear-gradient(145deg,#0f0f0f,#000000);border:1px solid #333;border-radius:12px;padding:40px}.page_teslaFlowTitle__iMPsx{font-size:24px;font-weight:700;color:#ffffff;margin:0 0 32px;text-align:center}.page_teslaFlowSteps__7mWjb{display:flex;flex-direction:column;gap:20px;max-width:800px;margin:0 auto}.page_teslaFlowStep__8_Ihl{display:flex;gap:24px;align-items:flex-start;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px}.page_teslaFlowNumber__F0Q_l{flex-shrink:0;width:48px;height:48px;background:linear-gradient(135deg,#ff2929,#cc2020);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#ffffff}.page_teslaFlowContent__mI_uH h3{font-size:18px;font-weight:600;color:#ffffff;margin:0 0 8px}.page_teslaFlowContent__mI_uH p{font-size:15px;color:#cccccc;line-height:1.6;margin:0 0 16px}.page_teslaFlowButton__28Tgz{background:linear-gradient(135deg,#ff2929,#cc2020);border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;color:#ffffff;cursor:pointer;transition:all .2s ease}.page_teslaFlowButton__28Tgz:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,41,41,.3)}.page_teslaFlowBadge__ke4P6,.page_teslaFlowSuccess___RwYg{display:inline-block;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:600}.page_teslaFlowBadge__ke4P6{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);color:#f59e0b}.page_teslaFlowSuccess___RwYg{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:#22c55e}.page_teslaFlowArrow__NQQHg{text-align:center;font-size:32px;color:#888;padding:8px 0}.page_teslaFlowNote__gy2Xg{margin:16px 0 0;font-size:13px;line-height:1.5;color:rgba(255,255,255,.5)}.page_teslaFeatureGrid__6HW3K{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:60px}.page_teslaFeatureCard__eVBqR{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:12px;padding:32px;transition:all .2s ease}.page_teslaFeatureCard__eVBqR:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.5);border-color:#ff2929}.page_teslaFeatureHeader__td1iA{display:flex;align-items:center;gap:16px;margin-bottom:16px}.page_teslaFeatureIcon__w6rna{font-size:36px}.page_teslaFeatureHeader__td1iA h3{font-size:20px;font-weight:700;color:#ffffff;margin:0}.page_teslaFeatureDesc__pvtrk{font-size:15px;color:#cccccc;line-height:1.6;margin:0 0 20px}.page_teslaFeatureSteps__nezHQ{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.page_teslaFeatureBullet__vd8z5{font-size:14px;color:#cccccc;padding-left:8px;border-left:3px solid rgba(255,41,41,.3)}.page_teslaFeatureHighlight___oKXd{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:16px;margin-bottom:20px}.page_teslaFeatureHighlight___oKXd strong{display:block;font-size:16px;color:#22c55e;margin-bottom:8px}.page_teslaFeatureHighlight___oKXd p{font-size:14px;color:#cccccc;margin:0}.page_teslaFeatureWarning__SJktU{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:16px;margin-bottom:20px}.page_teslaFeatureWarning__SJktU strong{display:block;font-size:16px;color:#ef4444;margin-bottom:8px}.page_teslaFeatureWarning__SJktU p{font-size:14px;color:#cccccc;margin:0}.page_teslaFeatureActions__Nr1CV{display:flex;gap:12px;align-items:center}.page_teslaFeatureRestricted__zEiEW{display:inline-block;padding:12px 20px;font-size:13px;font-style:italic;color:rgba(255,255,255,.4);border:1px dashed rgba(255,255,255,.2);border-radius:8px;cursor:help}.page_teslaFeatureButton__1i_vl{background:linear-gradient(135deg,#ff2929,#cc2020);border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;color:#ffffff;cursor:pointer;transition:all .2s ease;flex-shrink:0}.page_teslaFeatureButton__1i_vl:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,41,41,.3)}.page_teslaFeatureLink__cAQTz{font-size:14px;color:#ff2929;text-decoration:none;transition:all .2s ease;background:none;border:none;padding:0;font-family:inherit;cursor:pointer;text-align:left}.page_teslaFeatureLink__cAQTz:hover{color:#ff4444;text-decoration:underline}.page_teslaConceptSection__z7aYY{margin-bottom:60px}.page_teslaConceptTitle__qvvC0{font-size:24px;font-weight:700;color:#ffffff;margin:0 0 32px;text-align:center}.page_teslaConceptCard__C_wBU{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:2px solid #333;border-radius:12px;overflow:hidden}.page_teslaConceptHeader__pHnGO{display:flex;align-items:center;gap:16px;padding:32px;background:linear-gradient(135deg,rgba(255,41,41,.1),rgba(255,41,41,.05));border-bottom:1px solid rgba(255,41,41,.2)}.page_teslaConceptIcon__ozK_W{font-size:48px}.page_teslaConceptHeader__pHnGO h3{font-size:24px;font-weight:700;color:#ffffff;margin:0}.page_teslaConceptBody__NrFX4{padding:32px}.page_teslaConceptIntro__IcsfF{font-size:18px;color:#ffffff;line-height:1.6;margin:0 0 32px;text-align:center}.page_teslaConceptComparison__Ujp96{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:32px}.page_teslaConceptCol__D9pfb{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:24px}.page_teslaConceptLabel__1Psx2{font-size:16px;font-weight:700;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid rgba(255,255,255,.1)}.page_teslaConceptCol__D9pfb:first-child .page_teslaConceptLabel__1Psx2{color:#ef4444}.page_teslaConceptCol__D9pfb:last-child .page_teslaConceptLabel__1Psx2{color:#22c55e}.page_teslaConceptText__wgcTs{font-size:15px;color:#cccccc;line-height:1.8}.page_teslaConceptText__wgcTs strong{display:block;color:#ffffff;margin-top:12px;font-size:16px}.page_teslaConceptImportant__2aKjF{background:rgba(245,158,11,.1);border:2px solid rgba(245,158,11,.3);border-radius:8px;padding:24px}.page_teslaConceptImportant__2aKjF strong{display:block;font-size:18px;color:#f59e0b;margin-bottom:12px}.page_teslaConceptImportant__2aKjF p{font-size:15px;color:#cccccc;line-height:1.6;margin:0}.page_teslaFaqSection__HsXUE{margin-bottom:60px}.page_teslaFaqTitle__FhFl1{font-size:24px;font-weight:700;color:#ffffff;margin:0 0 32px;text-align:center}.page_teslaFaqGrid__F39zC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.page_teslaFaqCard__cbaTs{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:12px;padding:24px;transition:all .2s ease}.page_teslaFaqCard__cbaTs:hover{border-color:#ff2929;box-shadow:0 4px 12px rgba(255,41,41,.2)}.page_teslaFaqQuestion__FExfe{font-size:16px;font-weight:600;color:#ffffff;margin-bottom:12px}.page_teslaFaqAnswer__0QfyJ{font-size:14px;color:#cccccc;line-height:1.6}.page_teslaFaqAnswer__0QfyJ strong{color:#22c55e}.page_teslaFaqAnswer__0QfyJ code{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:2px 6px;font-family:SF Mono,Roboto Mono,monospace;font-size:12px;color:#ff2929}.page_teslaDocsLinks__ZJ1Sh{margin-bottom:60px}.page_teslaDocsLinksTitle__v2vO_{font-size:24px;font-weight:700;color:#ffffff;margin:0 0 32px;text-align:center}.page_teslaDocsLinksGrid__7zFVE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_teslaDocsLinkCard__Gu_5k{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:1px solid #333;border-radius:12px;padding:24px;transition:all .2s ease}.page_teslaDocsLinkCard__Gu_5k:hover{border-color:#ff2929;box-shadow:0 4px 12px rgba(255,41,41,.2)}.page_teslaDocsLinkIcon__ERwxg{font-size:32px;margin-bottom:16px}.page_teslaDocsLinkContent__hFBmH h3{font-size:18px;font-weight:600;color:#ffffff;margin:0 0 16px}.page_teslaDocsLink__1jEEV{display:block;font-size:14px;color:#ff2929;text-decoration:none;margin-bottom:8px;transition:all .2s ease;background:none;border:none;padding:0;font-family:inherit;cursor:pointer;text-align:left;width:100%}.page_teslaDocsLink__1jEEV:hover{color:#ff4444;text-decoration:underline;transform:translateX(4px)}@media (max-width:1024px){.page_teslaFaqGrid__F39zC,.page_teslaFeatureGrid__6HW3K{grid-template-columns:1fr}.page_teslaDocsLinksGrid__7zFVE,.page_teslaNavGrid__Q2zCr{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_docsContainer__qQFiA{padding:0}.page_teslaFlowSection__0Zs6T{padding:24px}.page_teslaFlowStep__8_Ihl{flex-direction:column;gap:16px;padding:20px}.page_teslaFlowNumber__F0Q_l{width:40px;height:40px;font-size:20px}.page_teslaFeatureCard__eVBqR{padding:24px}.page_teslaFeatureActions__Nr1CV{flex-direction:column;align-items:stretch}.page_teslaFeatureButton__1i_vl{width:100%;text-align:center}.page_teslaDocsLinksGrid__7zFVE,.page_teslaNavGrid__Q2zCr{grid-template-columns:1fr}.page_teslaNavCard__nE0UN{padding:20px}.page_teslaNavIcon__neQWG{font-size:32px}.page_teslaConceptHeader__pHnGO{flex-direction:column;padding:24px;text-align:center}.page_teslaConceptIcon__ozK_W{font-size:40px}.page_teslaConceptHeader__pHnGO h3{font-size:20px}.page_teslaConceptBody__NrFX4{padding:24px}.page_teslaConceptIntro__IcsfF{font-size:16px}.page_teslaConceptComparison__Ujp96{grid-template-columns:1fr;gap:16px}.page_teslaConceptCol__D9pfb{padding:20px}.page_teslaConceptLabel__1Psx2{font-size:15px}.page_teslaConceptText__wgcTs{font-size:14px}.page_teslaConceptImportant__2aKjF{padding:20px}.page_teslaConceptImportant__2aKjF strong{font-size:16px}.page_teslaConceptImportant__2aKjF p{font-size:14px}}.page_fileList__ls0Ac{width:100%;max-height:400px;padding:16px}.page_fileListHeader__RmkUY{margin-bottom:16px;padding-bottom:12px}.page_fileListHeader__RmkUY span{font-size:14px;color:#fff;font-weight:600}.page_clearAllButton__q9CSv{background:transparent;padding:6px 12px;border-radius:4px;transition:all .2s}.page_clearAllButton__q9CSv:hover{background:rgba(255,41,41,.1)}.page_fileItem__7Lk7s{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(255,255,255,.03);border-radius:6px;margin-bottom:8px;border:1px solid rgba(255,255,255,.05);transition:all .2s}.page_fileItem__7Lk7s:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.page_fileInfo__2dnr3{display:flex;align-items:center;gap:12px;flex:1 1}.page_fileItem__7Lk7s .page_fileIcon__71GOc{font-size:24px;margin:0}.page_fileItem__7Lk7s .page_fileName__2ugHa{font-size:14px;color:#fff;margin-bottom:4px}.page_fileItem__7Lk7s .page_fileSize__3KCv9{font-size:12px;color:rgba(255,255,255,.5)}.page_addMoreButton__rG_wf{background:transparent;border-radius:6px;transition:all .2s;margin-top:12px}.page_addMoreButton__rG_wf:hover{border-color:#ff2929;color:#ff2929;background:rgba(255,41,41,.05)}.page_printReportButton__yj_gz{display:block;width:100%;max-width:400px;margin:20px auto;padding:14px 24px;background:linear-gradient(135deg,#2196f3,#1976d2);color:white;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(33,150,243,.3)}.page_printReportButton__yj_gz:hover{background:linear-gradient(135deg,#1976d2,#1565c0);box-shadow:0 4px 12px rgba(33,150,243,.4);transform:translateY(-1px)}.page_printReportButton__yj_gz:active{transform:translateY(0)}.page_fileValidationCard__npTdV{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px;margin-bottom:12px;transition:all .2s}.page_fileValidationCard__npTdV.page_success__Xb9nl{border-left:4px solid #4caf50;background:rgba(76,175,80,.05)}.page_fileValidationCard__npTdV.page_warning__LyTWh{border-left:4px solid #ff9800;background:rgba(255,152,0,.05)}.page_fileValidationCard__npTdV.page_error__Jil8M{border-left:4px solid #ff2929;background:rgba(255,41,41,.05)}.page_summaryGrid__1_iRw{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.page_summaryCard__RyLx2{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px;text-align:center;transition:all .2s}.page_summaryCard__RyLx2:hover{background:rgba(255,255,255,.05);border-color:rgba(255,41,41,.3)}.page_summaryLabel__xANRL{font-size:12px;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.page_summaryValue__7n5Cp{font-size:28px;font-weight:700;color:rgba(255,255,255,.95);font-family:SF Mono,Roboto Mono,monospace}.page_summaryValue__7n5Cp.page_success__Xb9nl{color:#4caf50}.page_summaryValue__7n5Cp.page_warning__LyTWh{color:#ff9800}.page_summaryValue__7n5Cp.page_error__Jil8M{color:#ff2929}.page_breakdownSection__7M6ZJ{margin-top:24px;padding:16px;background:rgba(255,255,255,.02);border-radius:8px}.page_breakdownTitle__jMHQI{font-size:14px;font-weight:600;color:rgba(255,255,255,.8);margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}.page_breakdownGrid__Lm6bv{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px}.page_breakdownItem__WyqJk{display:flex;justify-content:space-between;padding:8px 12px;background:rgba(255,255,255,.03);border-radius:4px;font-size:13px}.page_breakdownLabel__L3jBe{color:rgba(255,255,255,.7);font-weight:500}.page_breakdownValue__7mDue{color:rgba(255,255,255,.95);font-weight:600;font-family:SF Mono,Roboto Mono,monospace}.page_fileValidationHeader__UA1Qb{display:flex;align-items:center;gap:12px;margin-bottom:12px}.page_fileValidationIcon__GE1rx{font-size:24px;flex-shrink:0}.page_fileValidationName__YCeF_{font-size:16px;font-weight:600;color:rgba(255,255,255,.95);word-break:break-word}.page_fileValidationStatus__5ZUXa{font-size:13px;color:rgba(255,255,255,.6);margin-top:2px}.page_fileValidationError__7XXDL{padding:12px;background:rgba(255,41,41,.1);border-radius:6px;font-size:14px;color:rgba(255,255,255,.9)}.page_fileValidationStats__eHdVj{display:flex;gap:16px;flex-wrap:wrap;padding-top:12px;border-top:1px solid rgba(255,255,255,.05)}.page_validationStat__nHcJQ{font-size:13px;color:rgba(255,255,255,.7)}.page_validationStat__nHcJQ strong{display:inline-block;font-size:16px;font-weight:700;margin-right:4px;color:rgba(255,255,255,.95)}.page_validationStat__nHcJQ.page_warning__LyTWh strong{color:#ff9800}.page_validationStat__nHcJQ.page_error__Jil8M strong{color:#ff2929}.page_fileListHeader__RmkUY{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:12px}.page_fileListTitle__xxVFz{flex:1 1;font-size:16px;font-weight:600;color:rgba(255,255,255,.9);margin-left:12px}.page_clearAllButton__q9CSv{padding:8px 16px;background:rgba(255,41,41,.1);color:#ff2929;border:1px solid #ff2929;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.page_clearAllButton__q9CSv:hover{background:#ff2929;color:white}.page_fileList__ls0Ac{max-height:300px;overflow-y:auto;padding:0 16px}.page_fileListItem__xFZtC{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:8px;margin-bottom:8px;transition:all .2s ease}.page_fileListItem__xFZtC:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2)}.page_fileItemIcon__6_2fu{font-size:24px;flex-shrink:0}.page_fileItemDetails__vS8GL{flex:1 1;min-width:0}.page_fileItemName__oL7yZ{font-size:14px;font-weight:500;color:rgba(255,255,255,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.page_fileItemSize__KYLv2{font-size:12px;color:rgba(255,255,255,.5)}.page_removeFileButton__ulWSv{padding:6px 10px;background:rgba(255,41,41,.1);color:#ff2929;border:1px solid rgba(255,41,41,.3);border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.page_removeFileButton__ulWSv:hover{background:#ff2929;color:white;border-color:#ff2929}.page_addMoreButton__rG_wf{display:block;width:100%;padding:12px;margin-top:16px;background:rgba(255,255,255,.03);border:2px dashed rgba(255,255,255,.2);border-radius:8px;color:rgba(255,255,255,.7);font-size:14px;font-weight:500;text-align:center;cursor:pointer;transition:all .2s ease}.page_addMoreButton__rG_wf:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.3);color:rgba(255,255,255,.9)}.page_sectionDescription__oIen8{font-size:14px;color:rgba(255,255,255,.7);margin:0 0 20px;line-height:1.6;padding:12px 16px;background:rgba(255,255,255,.03);border-radius:8px;border-left:3px solid #ff2929}.page_prioritySection__iLVTE{margin-bottom:24px}.page_priorityTitle__RK3AS{font-size:15px;font-weight:600;padding:12px 16px;border-radius:8px 8px 0 0;margin:0;display:flex;align-items:center;gap:8px}.page_priorityTitle__RK3AS.page_critical__gPEf9{background:linear-gradient(90deg,rgba(239,68,68,.2),rgba(239,68,68,.05));color:#ef4444;border-left:4px solid #ef4444}.page_priorityTitle__RK3AS.page_high__Bl_Pr{background:linear-gradient(90deg,rgba(249,115,22,.2),rgba(249,115,22,.05));color:#f97316;border-left:4px solid #f97316}.page_priorityTitle__RK3AS.page_medium__YEUZl{background:linear-gradient(90deg,rgba(251,191,36,.2),rgba(251,191,36,.05));color:#fbbf24;border-left:4px solid #fbbf24}.page_priorityTitle__RK3AS.page_low__RjF0x{background:linear-gradient(90deg,rgba(34,197,94,.2),rgba(34,197,94,.05));color:#22c55e;border-left:4px solid #22c55e}.page_priorityTitle__RK3AS.page_info__8u_Lr{background:linear-gradient(90deg,rgba(59,130,246,.2),rgba(59,130,246,.05));color:#3b82f6;border-left:4px solid #3b82f6}.page_filterChecklist__RFJ_U{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-top:none;border-radius:0 0 8px 8px;padding:8px}.page_checklistItem__24a6_{display:grid;grid-template-columns:1fr auto 2fr;align-items:center;grid-gap:16px;gap:16px;padding:12px 16px;border-radius:6px;margin-bottom:4px;transition:all .2s}.page_checklistItem__24a6_:last-child{margin-bottom:0}.page_checklistItem__24a6_:hover{background:rgba(255,255,255,.05)}.page_checklistItem__24a6_.page_hasIssues__Hkp43{background:rgba(255,255,255,.03);border-left:3px solid #fbbf24}.page_checklistItem__24a6_.page_hasIssues__Hkp43:hover{background:rgba(251,191,36,.1)}.page_checklistItem__24a6_.page_noIssues__b0ffL{opacity:.6}.page_checklistItem__24a6_.page_noIssues__b0ffL:hover{opacity:1}.page_filterName__QQUww{font-size:14px;font-weight:500;color:#fff;white-space:nowrap}.page_filterCount__TDe9g{font-size:18px;font-weight:700;color:#fff;min-width:50px;text-align:center;padding:4px 12px;background:rgba(255,255,255,.1);border-radius:20px}.page_checklistItem__24a6_.page_hasIssues__Hkp43 .page_filterCount__TDe9g{background:rgba(251,191,36,.2);color:#fbbf24}.page_checklistItem__24a6_.page_autoFix__h7AjW{background:rgba(59,130,246,.1);border-left:3px solid #3b82f6}.page_checklistItem__24a6_.page_autoFix__h7AjW:hover{background:rgba(59,130,246,.15)}.page_checklistItem__24a6_.page_autoFix__h7AjW .page_filterCount__TDe9g{background:rgba(59,130,246,.2);color:#3b82f6}.page_checklistItem__24a6_.page_noIssues__b0ffL .page_filterCount__TDe9g{background:rgba(34,197,94,.2);color:#22c55e}.page_filterInstruction__UnXIR{font-size:12px;color:rgba(255,255,255,.5);font-style:italic}.page_checklistSummary__So9gx{display:flex;justify-content:space-around;align-items:center;background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:20px;margin-top:20px}.page_summaryItem__gXcRv{text-align:center;font-size:14px;color:rgba(255,255,255,.8)}.page_summaryItem__gXcRv strong{display:block;font-size:20px;font-weight:700;color:#fff;margin-top:4px}@media (max-width:768px){.page_checklistItem__24a6_{grid-template-columns:1fr auto;gap:8px}.page_filterInstruction__UnXIR{grid-column:1/-1;margin-top:4px}.page_checklistSummary__So9gx{flex-direction:column;gap:16px}}