.asi-dashboard_container__wi98z{min-height:100vh;background:linear-gradient(135deg,#1e3c72,#2a5298);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#fff}.asi-dashboard_header__CcELj{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.2);padding:1.5rem 0}.asi-dashboard_headerContent__9bfjn{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.asi-dashboard_titleSection__N_lCp{flex:1 1}.asi-dashboard_title__pCdqY{font-size:2.5rem;font-weight:700;margin:0 0 .5rem;background:linear-gradient(135deg,#ffd700,#ff6b6b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.asi-dashboard_subtitle__hju_p{font-size:1.1rem;color:rgba(255,255,255,.8);margin:0;font-weight:400}.asi-dashboard_headerControls__AUEV0{display:flex;align-items:center;gap:2rem}.asi-dashboard_languageToggle__KxfTT{display:flex;background:rgba(255,255,255,.1);border-radius:50px;padding:.3rem;gap:.2rem}.asi-dashboard_langBtn__PATPn{padding:.6rem 1.2rem;border:none;border-radius:50px;background:transparent;color:rgba(255,255,255,.7);font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease}.asi-dashboard_langBtn__PATPn.asi-dashboard_active__fGM37{background:rgba(255,255,255,.2);color:#fff;box-shadow:0 2px 10px rgba(255,255,255,.1)}.asi-dashboard_langBtn__PATPn:hover:not(.asi-dashboard_active__fGM37){background:rgba(255,255,255,.05);color:rgba(255,255,255,.9)}.asi-dashboard_systemStatus___x36L{display:flex;align-items:center;gap:1rem}.asi-dashboard_statusIndicator__2O0bY{display:flex;align-items:center;gap:.5rem;background:rgba(255,255,255,.1);padding:.8rem 1.5rem;border-radius:50px;border:1px solid rgba(255,255,255,.2)}.asi-dashboard_statusDot___Rke5{width:12px;height:12px;border-radius:50%;animation:asi-dashboard_pulse__1laeO 2s infinite}.asi-dashboard_statusIndicator__2O0bY.asi-dashboard_active__fGM37 .asi-dashboard_statusDot___Rke5{background:#4ade80;box-shadow:0 0 10px rgba(74,222,128,.5)}.asi-dashboard_statusIndicator__2O0bY.asi-dashboard_inactive__WbGy3 .asi-dashboard_statusDot___Rke5{background:#f87171;box-shadow:0 0 10px rgba(248,113,113,.5)}.asi-dashboard_statusText__rvBIX{font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.asi-dashboard_toggleButton__sQJ4Y{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:white;border:none;padding:.8rem 1.5rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(59,130,246,.3)}.asi-dashboard_toggleButton__sQJ4Y:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.4)}.asi-dashboard_navigation__k6y6W{background:rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.1)}.asi-dashboard_navContainer__59oFe{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;gap:0}.asi-dashboard_navButton__pul8S{background:transparent;color:rgba(255,255,255,.7);padding:1rem 2rem;cursor:pointer;transition:all .3s ease;border:none;border-bottom:3px solid transparent;display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:1rem}.asi-dashboard_navButton__pul8S:hover{color:rgba(255,255,255,.9);background:rgba(255,255,255,.05)}.asi-dashboard_navButton__pul8S.asi-dashboard_active__fGM37{color:#ffd700;border-bottom-color:#ffd700;background:rgba(255,215,0,.1)}.asi-dashboard_mainContent__3ccsT{max-width:1400px;margin:0 auto;padding:2rem}.asi-dashboard_alertsBar__v4yGb{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.asi-dashboard_alert__VLams{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-radius:12px;border-left:4px solid;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:asi-dashboard_slideIn__BC74L .3s ease-out}.asi-dashboard_alert__VLams.asi-dashboard_success__Xw_S6{background:rgba(74,222,128,.1);border-left-color:#4ade80;color:#4ade80}.asi-dashboard_alert__VLams.asi-dashboard_warning__yco_t{background:rgba(251,191,36,.1);border-left-color:#fbbf24;color:#fbbf24}.asi-dashboard_alert__VLams.asi-dashboard_error__L3_ye{background:rgba(248,113,113,.1);border-left-color:#f87171;color:#f87171}.asi-dashboard_alert__VLams.asi-dashboard_info__SOWvu{background:rgba(96,165,250,.1);border-left-color:#60a5fa;color:#60a5fa}.asi-dashboard_alertContent__dKYaV{display:flex;flex-direction:column;gap:.2rem}.asi-dashboard_alertClose__JPBau{background:none;border:none;color:inherit;cursor:pointer;padding:.2rem;opacity:.7;transition:opacity .2s ease}.asi-dashboard_alertClose__JPBau:hover{opacity:1}.asi-dashboard_overviewGrid__1mia3{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto auto;gap:2rem;grid-template-areas:"metrics test" "stats stats"}.asi-dashboard_metricsCard__CKTp_{grid-area:metrics}.asi-dashboard_testCard__XM7KR{grid-area:test}.asi-dashboard_statsCard__G8HrZ{grid-area:stats}.asi-dashboard_healthCard__tziFc,.asi-dashboard_memoryCard__4pc6i,.asi-dashboard_metricsCard__CKTp_,.asi-dashboard_statsCard__G8HrZ,.asi-dashboard_testCard__XM7KR{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:1.5rem;box-shadow:0 8px 32px rgba(0,0,0,.1)}.asi-dashboard_cardTitle__1GPVY{font-size:1.3rem;font-weight:600;margin:0 0 1.5rem;color:#ffd700;display:flex;align-items:center;gap:.5rem}.asi-dashboard_metricsGrid__iezTA{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.asi-dashboard_metric__qNLvA{display:flex;align-items:center;gap:1rem;background:rgba(255,255,255,.05);padding:1rem;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.asi-dashboard_metricIcon__CJNrT{font-size:2rem;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:10px}.asi-dashboard_metricData__Dgy__{display:flex;flex-direction:column}.asi-dashboard_metricValue__8mzN5{font-size:1.5rem;font-weight:700;color:#fff;line-height:1}.asi-dashboard_metricLabel__vIOC1{font-size:.8rem;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.5px;margin-top:.2rem}.asi-dashboard_testConsole__pgWkR{display:flex;flex-direction:column;gap:1rem}.asi-dashboard_testInput__WDfGD{width:100%;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:1rem;color:#fff;font-family:inherit;font-size:.9rem;resize:vertical;min-height:80px}.asi-dashboard_testInput__WDfGD::placeholder{color:rgba(255,255,255,.5)}.asi-dashboard_testInput__WDfGD:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.asi-dashboard_testButton__Zg3e_{background:linear-gradient(135deg,#10b981,#059669);color:white;border:none;padding:.8rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;align-self:flex-end}.asi-dashboard_testButton__Zg3e_:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.asi-dashboard_testButton__Zg3e_:disabled{opacity:.6;cursor:not-allowed}.asi-dashboard_statsList__IzGtV{display:flex;flex-direction:column;gap:1rem}.asi-dashboard_statItem__A27Un{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem;background:rgba(255,255,255,.05);border-radius:8px;border:1px solid rgba(255,255,255,.1)}.asi-dashboard_statLabel__Kp4Al{color:rgba(255,255,255,.8);font-weight:500}.asi-dashboard_statValue__8_AJW{color:#ffd700;font-weight:600}.asi-dashboard_healthView__mcFi1,.asi-dashboard_memoryView__ayBRu,.asi-dashboard_modulesView__9UlBw{animation:asi-dashboard_fadeIn__tbm8I .3s ease-out}.asi-dashboard_viewTitle___dv2Q{font-size:1.8rem;font-weight:600;margin:0 0 2rem;color:#ffd700}.asi-dashboard_modulesList__XdVTk{display:flex;flex-direction:column;gap:1.5rem}.asi-dashboard_moduleCard__qLgFQ{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:1.5rem;transition:all .3s ease}.asi-dashboard_moduleCard__qLgFQ:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.2)}.asi-dashboard_moduleCard__qLgFQ.asi-dashboard_active__fGM37{border-color:#4ade80;box-shadow:0 0 20px rgba(74,222,128,.2)}.asi-dashboard_moduleCard__qLgFQ.asi-dashboard_standby__9jlXX{border-color:#fbbf24;box-shadow:0 0 20px rgba(251,191,36,.2)}.asi-dashboard_moduleCard__qLgFQ.asi-dashboard_error__L3_ye{border-color:#f87171;box-shadow:0 0 20px rgba(248,113,113,.2)}.asi-dashboard_moduleHeader__yBF3m{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.asi-dashboard_moduleInfo__gvsfP{flex:1 1}.asi-dashboard_moduleTitle__w53QI{font-size:1.2rem;font-weight:600;color:#fff;margin:0 0 .5rem}.asi-dashboard_moduleDescription__hfzbM{color:rgba(255,255,255,.8);margin:0 0 .5rem;line-height:1.4}.asi-dashboard_moduleType__Q_7WY{font-size:.8rem;color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.5px}.asi-dashboard_moduleControls__jgFkR{display:flex;align-items:center}.asi-dashboard_moduleToggle__eYaMa{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.8);padding:.6rem 1rem;border-radius:8px;cursor:pointer;font-weight:600;font-size:.9rem;transition:all .3s ease}.asi-dashboard_moduleToggle__eYaMa.asi-dashboard_active__fGM37{background:linear-gradient(135deg,#4ade80,#16a34a);border-color:#4ade80;color:white}.asi-dashboard_moduleToggle__eYaMa:hover{transform:translateY(-1px)}.asi-dashboard_moduleCapabilities__ktgVH{margin-top:1rem}.asi-dashboard_capabilityTags__zccOq{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.asi-dashboard_capabilityTag__C2tv9{background:rgba(59,130,246,.2);color:#60a5fa;padding:.3rem .8rem;border-radius:6px;font-size:.8rem;font-weight:500}.asi-dashboard_memoryGrid__TmG8I{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.asi-dashboard_memoryStats__NWcc_{display:flex;flex-direction:column;gap:.8rem}.asi-dashboard_memoryStats__NWcc_>div{display:flex;justify-content:space-between;padding:.6rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.asi-dashboard_languageChart__3bGGG{display:flex;flex-direction:column;gap:.8rem}.asi-dashboard_langStat__y5z5I{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem;background:rgba(255,255,255,.05);border-radius:8px;border:1px solid rgba(255,255,255,.1)}.asi-dashboard_recentResponses__eK30D{display:flex;flex-direction:column;gap:.8rem;max-height:300px;overflow-y:auto}.asi-dashboard_responseItem__8Hpk6{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem}.asi-dashboard_responseHeader__cprH5{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.8rem;color:rgba(255,255,255,.7)}.asi-dashboard_responseTime__Sm9fz{font-weight:500}.asi-dashboard_responseLang__P_WES{font-size:1rem}.asi-dashboard_responseText__RDkgJ{color:rgba(255,255,255,.9);font-size:.9rem;line-height:1.4}.asi-dashboard_healthGrid__G2dfr{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.asi-dashboard_healthStatus__01osw{font-size:2rem;font-weight:700;text-transform:uppercase;text-align:center;padding:1rem;border-radius:12px;margin-bottom:1.5rem}.asi-dashboard_healthStatus__01osw.asi-dashboard_healthy__xPFEy{background:rgba(74,222,128,.2);color:#4ade80;border:2px solid #4ade80}.asi-dashboard_healthStatus__01osw.asi-dashboard_warning__yco_t{background:rgba(251,191,36,.2);color:#fbbf24;border:2px solid #fbbf24}.asi-dashboard_healthStatus__01osw.asi-dashboard_critical__xkGEo{background:rgba(248,113,113,.2);color:#f87171;border:2px solid #f87171}.asi-dashboard_healthMetrics__8L0zM{display:flex;flex-direction:column;gap:.8rem}.asi-dashboard_healthMetrics__8L0zM>div{display:flex;justify-content:space-between;padding:.8rem 1rem;background:rgba(255,255,255,.05);border-radius:8px;border:1px solid rgba(255,255,255,.1)}.asi-dashboard_moduleHealth__SCmdi{display:flex;flex-direction:column;gap:.8rem}.asi-dashboard_moduleHealthItem__fHMFX{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem;background:rgba(255,255,255,.05);border-radius:8px;border:1px solid rgba(255,255,255,.1)}.asi-dashboard_moduleHealthName__X6kF8{font-weight:500;color:rgba(255,255,255,.9)}.asi-dashboard_moduleHealthStatus__r9fCz{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.8rem}.asi-dashboard_moduleHealthStatus__r9fCz.asi-dashboard_ok__3f2tj{color:#4ade80}.asi-dashboard_moduleHealthStatus__r9fCz.asi-dashboard_warning__yco_t{color:#fbbf24}.asi-dashboard_moduleHealthStatus__r9fCz.asi-dashboard_error__L3_ye{color:#f87171}@keyframes asi-dashboard_pulse__1laeO{0%,to{opacity:1}50%{opacity:.5}}@keyframes asi-dashboard_slideIn__BC74L{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes asi-dashboard_fadeIn__tbm8I{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.asi-dashboard_overviewGrid__1mia3{grid-template-columns:1fr;grid-template-areas:"metrics" "test" "stats"}.asi-dashboard_metricsGrid__iezTA{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media (max-width:768px){.asi-dashboard_headerContent__9bfjn{flex-direction:column;gap:1.5rem;text-align:center}.asi-dashboard_headerControls__AUEV0{flex-direction:column;gap:1rem}.asi-dashboard_title__pCdqY{font-size:2rem}.asi-dashboard_navContainer__59oFe{flex-wrap:wrap;justify-content:center}.asi-dashboard_navButton__pul8S{padding:.8rem 1.5rem;font-size:.9rem}.asi-dashboard_mainContent__3ccsT{padding:1rem}.asi-dashboard_healthGrid__G2dfr,.asi-dashboard_memoryGrid__TmG8I,.asi-dashboard_metricsGrid__iezTA{grid-template-columns:1fr}.asi-dashboard_moduleHeader__yBF3m{flex-direction:column;gap:1rem}.asi-dashboard_moduleControls__jgFkR{align-self:flex-start}}@media (max-width:480px){.asi-dashboard_alertsBar__v4yGb{margin:1rem -1rem 2rem}.asi-dashboard_alert__VLams{border-radius:0;margin:0 1rem}.asi-dashboard_metricsGrid__iezTA{grid-template-columns:1fr}.asi-dashboard_metric__qNLvA{flex-direction:column;text-align:center;gap:.5rem}.asi-dashboard_metricIcon__CJNrT{width:40px;height:40px;font-size:1.5rem}.asi-dashboard_languageToggle__KxfTT{width:100%}.asi-dashboard_systemStatus___x36L{flex-direction:column;gap:.8rem}}