.landing-page_landingPage__eZaBN{align-items:center;background:linear-gradient(135deg,#0a0e27,#16213e 50%,#0a0e27);display:flex;justify-content:center;min-height:100vh;padding:24px}.landing-page_landingContainer__z2QLk{max-width:600px;width:100%}.landing-page_brandLogo__2cFg8{margin-bottom:32px;text-align:center}.landing-page_logoGrid__8POrP{display:inline-flex;flex-direction:column;gap:4px;justify-content:center;margin:0 auto}.landing-page_logoRow__RvQhj{display:flex;gap:4px;justify-content:center}.landing-page_logoLetter__8BIVf{align-items:center;animation:landing-page_pulse__1xCUw 2s ease-in-out infinite;background:#00ff411a;border:2px solid #00ff41;border-radius:8px;box-shadow:0 0 20px #00ff414d,inset 0 0 20px #00ff411a;color:#d5117c;display:flex;font-family:TRT INTERVAL,monospace,sans-serif;font-size:48px;justify-content:center;min-width:50px;padding:12px 16px;text-shadow:0 0 20px #00ff4199;transition:all .3s ease}.landing-page_logoLetter__8BIVf:hover{background:#00ff4133;box-shadow:0 4px 30px #00ff4180,inset 0 0 30px #00ff4133;transform:translateY(-4px)}@keyframes landing-page_pulse__1xCUw{0%,to{border-color:#00ff41;box-shadow:0 0 20px #00ff414d,inset 0 0 20px #00ff411a}50%{border-color:#00ff41cc;box-shadow:0 0 30px #00ff4180,inset 0 0 30px #00ff4133}}.landing-page_landingHeader__xtz5w{margin-bottom:48px;text-align:center}.landing-page_landingHeader__xtz5w h1{color:#00ff41;font-size:48px;margin:0 0 16px;text-shadow:0 0 20px #00ff4180}.landing-page_landingSubtitle__F33Ai{color:#aaa;font-size:18px;line-height:1.6;margin:0}.landing-page_loginSection__zQl6u{background:linear-gradient(135deg,#1e1e3f,#2a2a4a);border:2px solid #00ff41;border-radius:16px;box-shadow:0 8px 32px #00ff4133;margin-bottom:32px;padding:32px}.landing-page_loginSection__zQl6u h2{color:#00ff41;font-size:24px;letter-spacing:2px;margin:0 0 24px;text-align:center;text-transform:uppercase}.landing-page_loginForm__K8vIP{display:flex;flex-direction:column;gap:16px}.landing-page_loginForm__K8vIP label{color:#888;font-size:12px;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.landing-page_loginForm__K8vIP input{background:#0000004d;border:2px solid #00ff41;border-radius:8px;color:#fff;font-size:16px;padding:16px;transition:all .3s ease;width:100%}.landing-page_loginForm__K8vIP input:focus{border-color:#ff1493;box-shadow:0 0 20px #ff14934d;outline:none}.landing-page_loginForm__K8vIP button{background:linear-gradient(135deg,#00ff41,#0c3);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:18px;font-weight:700;letter-spacing:2px;margin-top:8px;padding:16px;text-transform:uppercase;transition:all .3s ease;width:100%}.landing-page_loginForm__K8vIP button:hover:not(:disabled){box-shadow:0 6px 20px #00ff4166;transform:translateY(-2px)}.landing-page_loginForm__K8vIP button:disabled{cursor:not-allowed;opacity:.5}.landing-page_formError__s5qoJ{background:#ff14931a;border:2px solid #ff1493;border-radius:8px;color:#f69;font-size:14px;padding:12px;text-align:center}.landing-page_featuresSection__Bhtjo{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:32px}.landing-page_feature__Fuq2s{align-items:center;background:#0000004d;border:1px solid #00ff4133;border-radius:12px;display:flex;gap:16px;padding:20px;transition:all .3s ease}.landing-page_feature__Fuq2s:hover{border-color:#00ff41;box-shadow:0 4px 16px #00ff4133;transform:translateY(-2px)}.landing-page_featureIcon__9as4Y{flex-shrink:0;font-size:36px}.landing-page_feature__Fuq2s h3{color:#00ff41;font-size:16px;letter-spacing:1px;margin:0 0 4px;text-transform:uppercase}.landing-page_feature__Fuq2s p{color:#aaa;font-size:14px;line-height:1.4;margin:0}.landing-page_registerSection__hmNIh{background:#0003;border:1px solid #ff14934d;border-radius:12px;padding:24px;text-align:center}.landing-page_registerSection__hmNIh p{color:#aaa;font-size:16px;margin:0 0 16px}.landing-page_registerLink__k2a7\+{background:linear-gradient(135deg,#ff1493,#cc1077);border-radius:8px;color:#fff;display:inline-block;font-weight:700;letter-spacing:1px;padding:12px 32px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.landing-page_registerLink__k2a7\+:hover{box-shadow:0 6px 20px #ff149366;transform:translateY(-2px)}@media (max-width:900px){.landing-page_landingPage__eZaBN{padding:16px}.landing-page_logoLetter__8BIVf{font-size:40px;min-width:45px;padding:10px 14px}.landing-page_landingHeader__xtz5w h1{font-size:40px}.landing-page_loginSection__zQl6u{padding:28px}.landing-page_feature__Fuq2s{padding:18px}}@media (max-width:768px){.landing-page_landingHeader__xtz5w h1{font-size:36px}.landing-page_landingSubtitle__F33Ai{font-size:16px}.landing-page_loginSection__zQl6u{padding:24px}.landing-page_feature__Fuq2s{flex-direction:column;text-align:center}.landing-page_featureIcon__9as4Y{font-size:48px}}@media (max-width:480px){.landing-page_logoLetter__8BIVf{font-size:32px;min-width:40px;padding:8px 12px}.landing-page_landingHeader__xtz5w h1{font-size:28px}.landing-page_landingSubtitle__F33Ai{font-size:14px}.landing-page_loginSection__zQl6u{padding:20px}}@media (max-width:420px){.landing-page_landingPage__eZaBN{padding:12px}.landing-page_logoLetter__8BIVf{font-size:24px;gap:2px;min-width:30px;padding:6px 8px}.landing-page_logoGrid__8POrP,.landing-page_logoRow__RvQhj{gap:2px}.landing-page_landingHeader__xtz5w h1{font-size:24px}.landing-page_landingSubtitle__F33Ai{font-size:13px}.landing-page_loginSection__zQl6u{padding:16px}.landing-page_loginSection__zQl6u h2{font-size:20px}.landing-page_loginForm__K8vIP input{font-size:14px;padding:14px}.landing-page_loginForm__K8vIP button{font-size:16px;padding:14px}.landing-page_feature__Fuq2s{padding:16px}.landing-page_feature__Fuq2s h3{font-size:14px}.landing-page_feature__Fuq2s p{font-size:13px}.landing-page_registerSection__hmNIh{padding:20px}.landing-page_registerSection__hmNIh p{font-size:14px}.landing-page_registerLink__k2a7\+{font-size:14px;padding:10px 24px}}.ml-status_mlStatus__vdq3m{background:linear-gradient(135deg,#1a1a2e,#16213e);border:2px solid #00ff41;border-radius:12px;box-shadow:0 4px 6px #00ff411a;margin:16px 0;padding:16px;transition:all .3s ease}.ml-status_mlStatus__vdq3m.ml-status_loading__nlmng{border-color:#888;opacity:.7}.ml-status_mlStatus__vdq3m:hover{box-shadow:0 6px 12px #00ff4133;transform:translateY(-2px)}.ml-status_mlStatusHeader__9FTpd{align-items:center;display:flex;gap:12px;margin-bottom:12px}.ml-status_mlIcon__SR75M{filter:drop-shadow(0 0 8px rgba(0,255,65,.5));font-size:24px}.ml-status_mlBackend__P7sSK{color:#00ff41;font-size:18px;font-weight:700;letter-spacing:1px;text-shadow:0 0 10px #00ff4180}.ml-status_mlSpeedup__N5X2P{background:#00ff411a;border-radius:4px;color:#aaa;font-size:12px;margin-left:auto;padding:4px 8px}.ml-status_mlStats__CtLLj{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:12px 0}.ml-status_mlStat__Cfn7c{align-items:center;background:#ffffff0d;border-radius:8px;display:flex;flex-direction:column;padding:8px}.ml-status_mlStat__Cfn7c label{color:#888;font-size:11px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.ml-status_mlStat__Cfn7c .ml-status_value__7G9DI{color:#fff;font-size:16px;font-weight:700}.ml-status_mlStat__Cfn7c .ml-status_value__7G9DI.ml-status_improvement__seOBm{color:#00ff41;text-shadow:0 0 8px #00ff4180}.ml-status_mlDescription__-h-YE{border-top:1px solid #ffffff1a;color:#aaa;font-size:12px;margin-top:8px;padding-top:8px;text-align:center}.ml-status_mlStatus__vdq3m[style*="00ff41"] .ml-status_mlIcon__SR75M{animation:ml-status_pulse__KPGb- 2s ease-in-out infinite}@keyframes ml-status_pulse__KPGb-{0%,to{filter:drop-shadow(0 0 8px rgba(0,255,65,.5))}50%{filter:drop-shadow(0 0 16px rgba(0,255,65,.8))}}@media (max-width:768px){.ml-status_mlStats__CtLLj{grid-template-columns:1fr}.ml-status_mlStat__Cfn7c{flex-direction:row;justify-content:space-between}}@font-face{font-display:swap;font-family:TRT INTERVAL;font-style:normal;font-weight:400;src:url(/static/media/TRTINTERVAL-Regular.0cb185a4ed80bcc004d0.ttf) format("truetype")}.nav-bar_navBar__vL-0z{align-items:center;border-bottom:2px solid #00ff4133;display:flex;justify-content:space-between;margin-bottom:24px;padding:16px 0}.nav-bar_logoContainer__czaJJ{display:flex;flex-direction:column;gap:2px}.nav-bar_logoRow__L79-H{display:flex;gap:2px}.nav-bar_logoLetter__6xIPv{align-items:center;background:#00ff411a;border:1px solid #00ff41;border-radius:4px;color:#d5117c;display:flex;font-family:TRT INTERVAL,monospace,sans-serif;font-size:16px;justify-content:center;min-width:18px;padding:4px 6px}.nav-bar_navLinks__Jn3-Y{display:flex;gap:24px}.nav-bar_navLink__MeWfb{background:#0003;border:1px solid #00ff4133;border-radius:8px;color:#aaa;font-size:16px;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .3s ease}.nav-bar_navLink__MeWfb:hover{background:#00ff411a;border-color:#00ff41;color:#00ff41;transform:translateY(-2px)}.nav-bar_logoutButton__G3nvo{background:linear-gradient(135deg,#ff1493,#cc1077);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:8px 20px;transition:all .3s ease}.nav-bar_logoutButton__G3nvo:hover{box-shadow:0 6px 20px #ff149366;transform:translateY(-2px)}@media (max-width:768px){.nav-bar_navBar__vL-0z{flex-direction:column;gap:16px}.nav-bar_logoContainer__czaJJ{align-self:center}.nav-bar_navLinks__Jn3-Y{flex-wrap:wrap;justify-content:center;width:100%}.nav-bar_logoutButton__G3nvo{width:100%}}.learning-page_learningPage__61f7D{background:linear-gradient(135deg,#0a0e27,#16213e 50%,#0a0e27);min-height:100vh;padding:24px}.learning-page_learningContainer__m-ncX{margin:0 auto;max-width:800px}.learning-page_learningContainer__m-ncX h1{color:#00ff41;font-size:36px;margin-bottom:24px;text-align:center;text-shadow:0 0 20px #00ff4180}.learning-page_statsBar__Ilt4t{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:24px 0}.learning-page_stat__CiOc9{background:linear-gradient(135deg,#1a1a2e,#16213e);border:2px solid #00ff41;border-radius:12px;box-shadow:0 4px 6px #00ff411a;padding:16px;text-align:center}.learning-page_stat__CiOc9 label{color:#888;display:block;font-size:12px;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.learning-page_stat__CiOc9 .learning-page_value__QnLjn{color:#fff;display:block;font-size:32px;font-weight:700}.learning-page_stat__CiOc9 .learning-page_value__QnLjn.learning-page_correct__HIz5x{color:#00ff41;text-shadow:0 0 10px #00ff4180}.learning-page_stat__CiOc9 .learning-page_value__QnLjn.learning-page_streak__GGNu7{color:#ff1493;text-shadow:0 0 10px #ff149380}.learning-page_questionCard__xywf3{animation:learning-page_slideIn__kRqWh .5s ease-out;background:linear-gradient(135deg,#1e1e3f,#2a2a4a);border:2px solid #00ff41;border-radius:16px;box-shadow:0 8px 32px #00ff4133;margin:32px 0;padding:48px}@keyframes learning-page_slideIn__kRqWh{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.learning-page_questionLabel__LOy4W{color:#888;font-size:14px;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.learning-page_questionText__eK6i-{color:#00ff41;font-size:64px;font-weight:700;letter-spacing:2px;margin:32px 0;text-align:center;text-shadow:0 0 30px #00ff4199}.learning-page_answerForm__kZqwL{margin-top:32px}.learning-page_answerInput__DkfCh{background:#0000004d;border:2px solid #00ff41;border-radius:8px;color:#fff;font-size:24px;margin-bottom:16px;padding:20px;text-align:center;transition:all .3s ease;width:100%}.learning-page_answerInput__DkfCh:focus{border-color:#ff1493;box-shadow:0 0 20px #ff14934d;outline:none}.learning-page_answerInput__DkfCh::placeholder{color:#666}.learning-page_submitButton__3ynhY{background:linear-gradient(135deg,#00ff41,#0c3);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:18px;font-weight:700;letter-spacing:2px;padding:16px;text-transform:uppercase;transition:all .3s ease;width:100%}.learning-page_submitButton__3ynhY:hover:not(:disabled){box-shadow:0 6px 20px #00ff4166;transform:translateY(-2px)}.learning-page_submitButton__3ynhY:disabled{cursor:not-allowed;opacity:.5}.learning-page_feedbackCard__XIXbv{animation:learning-page_fadeIn__a2ty0 .5s ease-out;background:linear-gradient(135deg,#1e1e3f,#2a2a4a);border-radius:16px;box-shadow:0 8px 32px #0006;margin:32px 0;padding:32px}.learning-page_feedbackCard__XIXbv.learning-page_correct__HIz5x{border:3px solid #00ff41;box-shadow:0 8px 32px #00ff414d}.learning-page_feedbackCard__XIXbv.learning-page_incorrect__BVaUA{border:3px solid #ff1493;box-shadow:0 8px 32px #ff14934d}@keyframes learning-page_fadeIn__a2ty0{0%{opacity:0}to{opacity:1}}.learning-page_feedbackHeader__zLq\+4{align-items:center;display:flex;gap:16px;margin-bottom:24px}.learning-page_feedbackIcon__MO8vl{align-items:center;border-radius:50%;display:flex;font-size:48px;height:64px;justify-content:center;width:64px}.learning-page_feedbackCard__XIXbv.learning-page_correct__HIz5x .learning-page_feedbackIcon__MO8vl{background:#00ff4133;color:#00ff41}.learning-page_feedbackCard__XIXbv.learning-page_incorrect__BVaUA .learning-page_feedbackIcon__MO8vl{background:#ff149333;color:#ff1493}.learning-page_feedbackText__3odvt{color:#fff;font-size:32px;font-weight:700}.learning-page_correctAnswer__\+YV3-{background:#ff14931a;border:1px solid #ff1493;border-radius:8px;color:#fff;font-size:18px;margin:16px 0;padding:16px}.learning-page_correctAnswer__\+YV3- strong{color:#ff1493;font-size:24px}.learning-page_intervalInfo__pnjN7{background:#0000004d;border-radius:12px;margin:32px 0;padding:24px;text-align:center}.learning-page_intervalInfo__pnjN7 h3{color:#888;font-size:14px;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.learning-page_intervalDisplay__vBX6-{align-items:baseline;display:flex;gap:8px;justify-content:center}.learning-page_intervalValue__RQvs9{color:#00ff41;font-size:72px;font-weight:700;text-shadow:0 0 30px #00ff4199}.learning-page_intervalUnit__mXymp{color:#888;font-size:24px}.learning-page_intervalDate__HemDq{color:#aaa;font-size:16px;margin-top:8px}.learning-page_algorithmComparison__8ONVM{background:#0003;border:1px solid #00ff4133;border-radius:12px;margin:24px 0;padding:20px}.learning-page_algorithmComparison__8ONVM h4{color:#00ff41;font-size:16px;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}.learning-page_comparisonGrid__oabvw{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.learning-page_algorithmPred__vwMhI{background:#ffffff0d;border-radius:8px;padding:12px;text-align:center}.learning-page_algorithmPred__vwMhI.learning-page_baseline__5XDhL{border:1px solid #888}.learning-page_algorithmPred__vwMhI.learning-page_ml__-QyzT{border:1px solid #00ff41}.learning-page_algorithmUsed__iGYhu{background:#ff14931a;background:#ffffff0d;border:2px solid #ff1493;border-radius:8px;padding:12px;text-align:center}.learning-page_algorithmPred__vwMhI label,.learning-page_algorithmUsed__iGYhu label{color:#888;display:block;font-size:10px;margin-bottom:8px;text-transform:uppercase}.learning-page_algorithmPred__vwMhI .learning-page_value__QnLjn,.learning-page_algorithmUsed__iGYhu .learning-page_value__QnLjn{color:#fff;display:block;font-size:20px;font-weight:700}.learning-page_algorithmPred__vwMhI.learning-page_ml__-QyzT .learning-page_value__QnLjn,.learning-page_algorithmUsed__iGYhu .learning-page_value__QnLjn.learning-page_ml__-QyzT{color:#00ff41}.learning-page_algorithmUsed__iGYhu .learning-page_value__QnLjn.learning-page_baseline__5XDhL{color:#888}.learning-page_performanceStats__HXNYt{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:20px 0}.learning-page_perfStat__y4qJ8{background:#0000004d;border-radius:8px;padding:12px;text-align:center}.learning-page_perfStat__y4qJ8 label{color:#888;display:block;font-size:10px;margin-bottom:4px;text-transform:uppercase}.learning-page_perfStat__y4qJ8 .learning-page_value__QnLjn{color:#00ff41;display:block;font-size:18px;font-weight:700}.learning-page_nextButton__tRwTe{background:linear-gradient(135deg,#ff1493,#cc1077);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;letter-spacing:2px;margin-top:24px;padding:16px;text-transform:uppercase;transition:all .3s ease;width:100%}.learning-page_nextButton__tRwTe:hover{box-shadow:0 6px 20px #ff149366;transform:translateY(-2px)}.learning-page_loading__FpS7Z{color:#888;padding:64px;text-align:center}.learning-page_spinner__kooj3{animation:learning-page_spin__I6T2C 1s linear infinite;border:4px solid #00ff411a;border-radius:50%;border-top-color:#00ff41;height:64px;margin:0 auto 24px;width:64px}@keyframes learning-page_spin__I6T2C{to{transform:rotate(1turn)}}.learning-page_errorMessage__Qz8hA{background:#ff14931a;border:2px solid #ff1493;border-radius:12px;color:#f69;font-size:18px;margin:24px 0;padding:24px;text-align:center}@media (max-width:900px){.learning-page_learningPage__61f7D{padding:16px}.learning-page_questionCard__xywf3{padding:36px}.learning-page_questionText__eK6i-{font-size:52px}.learning-page_answerInput__DkfCh{font-size:22px;padding:18px}.learning-page_comparisonGrid__oabvw{grid-template-columns:1fr}.learning-page_performanceStats__HXNYt{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.learning-page_statsBar__Ilt4t{grid-template-columns:1fr}.learning-page_questionText__eK6i-{font-size:48px}.learning-page_comparisonGrid__oabvw{grid-template-columns:1fr}.learning-page_performanceStats__HXNYt{grid-template-columns:repeat(2,1fr)}.learning-page_intervalValue__RQvs9{font-size:56px}}@media (max-width:480px){.learning-page_questionCard__xywf3{padding:24px}.learning-page_questionText__eK6i-{font-size:36px}.learning-page_answerInput__DkfCh{font-size:18px;padding:16px}.learning-page_intervalValue__RQvs9{font-size:48px}}.stats-dashboard_statsDashboard__An2hP{background:linear-gradient(135deg,#0a0e27,#16213e 50%,#0a0e27);min-height:100vh;padding:24px}.stats-dashboard_statsContainer__jgpun{margin:0 auto;max-width:1200px}.stats-dashboard_statsContainer__jgpun h1{color:#00ff41;font-size:36px;margin-bottom:32px;text-align:center;text-shadow:0 0 20px #00ff4180}.stats-dashboard_statsContainer__jgpun h2{color:#00ff41;font-size:24px;letter-spacing:2px;margin:32px 0 16px;text-transform:uppercase}.stats-dashboard_summaryGrid__o1-Ve{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:32px}.stats-dashboard_summaryCard__dvoHt{background:linear-gradient(135deg,#1a1a2e,#16213e);border:2px solid #00ff41;border-radius:16px;box-shadow:0 8px 32px #00ff4133;padding:24px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.stats-dashboard_summaryCard__dvoHt:hover{box-shadow:0 12px 40px #00ff414d;transform:translateY(-4px)}.stats-dashboard_summaryLabel__hVgm1{color:#888;font-size:12px;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.stats-dashboard_summaryValue__Fbnq-{color:#fff;font-size:48px;font-weight:700;margin-bottom:8px}.stats-dashboard_summaryCard__dvoHt.stats-dashboard_improvement__9i61Z .stats-dashboard_summaryValue__Fbnq-{color:#00ff41;text-shadow:0 0 20px #00ff4199}.stats-dashboard_summaryCard__dvoHt.stats-dashboard_totalReviews__aWSpy .stats-dashboard_summaryValue__Fbnq-{color:#0af;text-shadow:0 0 20px #0af9}.stats-dashboard_summaryCard__dvoHt.stats-dashboard_successRate__QyU2x .stats-dashboard_summaryValue__Fbnq-{color:#ff1493;text-shadow:0 0 20px #ff149399}.stats-dashboard_summaryCard__dvoHt.stats-dashboard_activeCards__KiRf\+ .stats-dashboard_summaryValue__Fbnq-{color:#fa0;text-shadow:0 0 20px #fa09}.stats-dashboard_summaryDescription__PhIrQ{color:#aaa;font-size:14px}.stats-dashboard_comparisonTableContainer__VUG7e{background:linear-gradient(135deg,#1e1e3f,#2a2a4a);border:2px solid #00ff41;border-radius:16px;box-shadow:0 8px 32px #00ff4133;margin:24px 0;padding:24px}.stats-dashboard_comparisonTable__kGk8Z{border-collapse:collapse;margin-top:16px;width:100%}.stats-dashboard_comparisonTable__kGk8Z td,.stats-dashboard_comparisonTable__kGk8Z th{border-bottom:1px solid #ffffff1a;padding:16px;text-align:left}.stats-dashboard_comparisonTable__kGk8Z th{background:#00ff411a;color:#00ff41;font-size:14px;letter-spacing:1px;text-transform:uppercase}.stats-dashboard_comparisonTable__kGk8Z td{color:#fff;font-size:16px}.stats-dashboard_comparisonTable__kGk8Z .stats-dashboard_mlValue__oTTC4{color:#00ff41;font-weight:700}.stats-dashboard_comparisonTable__kGk8Z .stats-dashboard_improvementValue__MJWfv{color:#ff1493;font-size:18px;font-weight:700}.stats-dashboard_comparisonTable__kGk8Z tr:last-child td{border-bottom:none}.stats-dashboard_chartsGrid__8Gkfs{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin:32px 0}.stats-dashboard_chartContainer__Ska7\+{background:linear-gradient(135deg,#1e1e3f,#2a2a4a);border:2px solid #00ff41;border-radius:16px;box-shadow:0 8px 32px #00ff4133;height:400px;padding:24px}.stats-dashboard_chartContainer__Ska7\+.stats-dashboard_wide__FfmYK{grid-column:1/-1}.stats-dashboard_chartContainer__Ska7\+ canvas{max-height:100%}.stats-dashboard_cardStatusContainer__AjV8H{background:linear-gradient(135deg,#1e1e3f,#2a2a4a);border:2px solid #00ff41;border-radius:16px;box-shadow:0 8px 32px #00ff4133;margin:24px 0;padding:24px}.stats-dashboard_cardsList__E19H7{grid-gap:12px;display:grid;gap:12px;margin-top:16px}.stats-dashboard_cardItem__nFkhq{background:#0000004d;border:1px solid #00ff4133;border-radius:12px;padding:16px;transition:all .3s ease}.stats-dashboard_cardItem__nFkhq:hover{background:#00ff410d;border-color:#00ff41;transform:translateX(4px)}.stats-dashboard_cardQuestion__MRw1z{color:#fff;font-size:18px;font-weight:700;margin-bottom:12px}.stats-dashboard_cardStats__hM0K7{display:flex;flex-wrap:wrap;gap:16px}.stats-dashboard_cardStat__NOT3B{color:#aaa;font-size:14px}.stats-dashboard_cardStat__NOT3B label{color:#888;margin-right:4px}.stats-dashboard_loading__wuvAz{color:#888;padding:64px;text-align:center}.stats-dashboard_spinner__56EA9{animation:stats-dashboard_spin__COBM3 1s linear infinite;border:4px solid #00ff411a;border-radius:50%;border-top-color:#00ff41;height:64px;margin:0 auto 24px;width:64px}@keyframes stats-dashboard_spin__COBM3{to{transform:rotate(1turn)}}.stats-dashboard_errorMessage__nr-mW{background:#ff14931a;border:2px solid #ff1493;border-radius:12px;color:#f69;font-size:18px;margin:24px 0;padding:24px;text-align:center}@media (max-width:1024px){.stats-dashboard_chartsGrid__8Gkfs{grid-template-columns:1fr}.stats-dashboard_chartContainer__Ska7\+{height:350px}}@media (max-width:900px){.stats-dashboard_statsDashboard__An2hP{padding:16px}.stats-dashboard_summaryGrid__o1-Ve{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.stats-dashboard_chartsGrid__8Gkfs{grid-template-columns:1fr}.stats-dashboard_comparisonTable__kGk8Z{display:block;overflow-x:auto}.stats-dashboard_comparisonTableContainer__VUG7e{padding:20px}}@media (max-width:768px){.stats-dashboard_summaryGrid__o1-Ve{grid-template-columns:1fr}.stats-dashboard_comparisonTable__kGk8Z{font-size:14px}.stats-dashboard_comparisonTable__kGk8Z td,.stats-dashboard_comparisonTable__kGk8Z th{padding:12px 8px}.stats-dashboard_cardStats__hM0K7{flex-direction:column;gap:8px}.stats-dashboard_chartsGrid__8Gkfs{grid-template-columns:1fr}.stats-dashboard_chartContainer__Ska7\+{height:300px}}@media (max-width:500px){.stats-dashboard_chartsGrid__8Gkfs{display:none}}@media (max-width:480px){.stats-dashboard_statsContainer__jgpun h1{font-size:28px}.stats-dashboard_summaryValue__Fbnq-{font-size:36px}.stats-dashboard_comparisonTable__kGk8Z td,.stats-dashboard_comparisonTable__kGk8Z th{font-size:12px;padding:8px 4px}}.neural-network-visualizer_container__PLCNU{background:#0000004d;border:1px solid #00ff414d;border-radius:8px;margin-top:20px;overflow-x:auto;overflow-y:hidden;padding:16px}.neural-network-visualizer_container__PLCNU svg{display:block;height:auto;max-width:100%}.neural-network-visualizer_link__4C1m1{stroke:#999;stroke-opacity:.6}.neural-network-visualizer_nodeLabel__yL5CZ{fill:#aaa;font-family:sans-serif;font-size:10px}@media (max-width:900px){.neural-network-visualizer_container__PLCNU{padding:12px}.neural-network-visualizer_nodeLabel__yL5CZ{font-size:8px}}@media (max-width:600px){.neural-network-visualizer_container__PLCNU{padding:8px}.neural-network-visualizer_nodeLabel__yL5CZ{font-size:6px}}.ml-demo_mlDemo__EPKKt{background:#0a0e27;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1200px;min-height:100vh;padding:24px}.ml-demo_mlDemo__EPKKt h2{color:#00ff41;font-size:32px;margin-bottom:24px;text-shadow:0 0 20px #00ff4180}.ml-demo_mlDemo__EPKKt h3{color:#00ff41;font-size:20px;margin:24px 0 16px}.ml-demo_mlDemo__EPKKt h4{color:#aaa;font-size:16px;margin:16px 0 8px}.ml-demo_loadingSpinner__945O8{font-size:48px;margin:48px 0;text-align:center}.ml-demo_errorMessage__tVOc1{background:#ff00001a;border:2px solid red;border-radius:8px;color:#f66;margin:16px 0;padding:16px}.ml-demo_testResults__BwxfR{margin:24px 0}.ml-demo_testResult__g0RDK{background:linear-gradient(135deg,#1e1e3f,#2a2a4a);border:1px solid #00ff4133;border-radius:8px;margin:12px 0;padding:16px;transition:all .3s ease}.ml-demo_testResult__g0RDK:hover{border-color:#00ff4180;transform:translateX(4px)}.ml-demo_testResultHeader__514Dv{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.ml-demo_testResultHeader__514Dv strong{color:#fff;font-size:16px}.ml-demo_predictionValue__EDsJi{color:#00ff41;font-size:24px;font-weight:700;text-shadow:0 0 10px #00ff4180}.ml-demo_featureGrid__oFrkC{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.ml-demo_feature__yvOhp{align-items:center;background:#0003;border-radius:4px;display:flex;flex-direction:column;padding:8px}.ml-demo_feature__yvOhp label{color:#888;font-size:10px;margin-bottom:4px;text-transform:uppercase}.ml-demo_feature__yvOhp value{color:#fff;font-size:14px;font-weight:600}.ml-demo_backendInfo__SqDFI{margin:32px 0}.ml-demo_backendGrid__uiDOR{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:16px 0}.ml-demo_backendCard__w-Nwg{background:linear-gradient(135deg,#2a2a4a,#1e1e3f);border:2px solid #444;border-radius:8px;padding:16px;text-align:center;transition:all .3s ease}.ml-demo_backendCard__w-Nwg.ml-demo_supported__DGzo5{border-color:#00ff41;box-shadow:0 4px 12px #00ff4133}.ml-demo_backendCard__w-Nwg.ml-demo_unsupported__exkU6{opacity:.5}.ml-demo_backendName__Y62jo{color:#fff;font-size:18px;font-weight:700;margin-bottom:8px}.ml-demo_backendCard__w-Nwg.ml-demo_supported__DGzo5 .ml-demo_backendName__Y62jo{color:#00ff41}.ml-demo_backendSpeedup__EJMYh{color:#00ff41;font-size:24px;font-weight:700;margin:12px 0}.ml-demo_backendCard__w-Nwg.ml-demo_unsupported__exkU6 .ml-demo_backendSpeedup__EJMYh{color:#666}.ml-demo_backendDesc__gLQH\+{color:#aaa;font-size:12px}.ml-demo_memoryUsage__0iaL4{background:#0000004d;border:1px solid #00ff4133;border-radius:8px;margin:24px 0;padding:16px}.ml-demo_memoryUsage__0iaL4 pre{background:#000;border-radius:4px;color:#00ff41;font-family:Courier New,monospace;font-size:12px;overflow-x:auto;padding:12px}.ml-demo_visualizerContainer__oLGUy{background:#0000004d;border:1px solid #00ff4133;border-radius:8px;margin:24px 0;overflow-x:auto;padding:16px}@media (max-width:1180px){.ml-demo_visualizerContainer__oLGUy{display:none}}@media (max-width:900px){.ml-demo_mlDemo__EPKKt{padding:16px}.ml-demo_mlDemo__EPKKt h2{font-size:28px}.ml-demo_featureGrid__oFrkC{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.ml-demo_featureGrid__oFrkC{grid-template-columns:repeat(2,1fr)}.ml-demo_backendGrid__uiDOR{grid-template-columns:1fr}.ml-demo_mlDemo__EPKKt h2{font-size:24px}}@media (max-width:480px){.ml-demo_mlDemo__EPKKt{padding:12px}.ml-demo_featureGrid__oFrkC{grid-template-columns:1fr}.ml-demo_mlDemo__EPKKt h2{font-size:20px}.ml-demo_testResultHeader__514Dv{align-items:flex-start;flex-direction:column;gap:8px}}*{box-sizing:border-box}#root,body,html{height:100%;margin:0;min-height:100vh;padding:0}body{background:linear-gradient(135deg,#0a0e27,#16213e 50%,#0a0e27) fixed;font-family:sans-serif}.form-error{background:#ff14931a;border:2px solid #ff1493;border-radius:8px;color:#f69;font-size:14px;margin-top:8px;padding:12px 12px 20px}
/*# sourceMappingURL=main.d55178fe.css.map*/