@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0b1f4d;background:#edf5ff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:#edf5ff;min-width:320px}#root{min-height:100vh}button,input,select,textarea{font:inherit}img,svg,canvas{max-width:100%;display:block}::selection{color:#0b1f4d;background:#156ff533}*{box-sizing:border-box}:root{--aers-navy:#0b1f4d;--aers-blue:#156ff5;--aers-cyan:#17c8ff;--aers-green:#22c978;--aers-purple:#7255ed;--aers-orange:#ff9e1b;--aers-pink:#ff3d85;--aers-bg:#edf5ff;--aers-card:#fff;--aers-line:#1c4b911f;--aers-muted:#6f829d}html,body,#root{width:100%;min-height:100%;margin:0}body{color:var(--aers-navy);background:linear-gradient(135deg,#f5faff 0%,#eaf3ff 48%,#f8fbff 100%);margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 18% 2%,#17c8ff1f,#0000 24%),radial-gradient(circle at 86% 8%,#7255ed14,#0000 28%);position:fixed;inset:0}.aers-shell{grid-template-columns:205px minmax(0,1fr);min-height:100vh;display:grid}.aers-sidebar{color:#fff;z-index:30;background:linear-gradient(#093b87f0,#083070fa),radial-gradient(circle at 50% 92%,#20c4ff3d,#0000 28%);flex-direction:column;height:100vh;padding:18px 10px 14px;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:8px 0 28px #1137731f}.aers-sidebar:after{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(90deg,#0000 0 7%,#9bd8ff 7% 8%,#0000 8% 19%,#9bd8ff 19% 20%,#0000 20% 41%,#9bd8ff 41% 42%,#0000 42% 74%,#9bd8ff 74% 75%,#0000 75%),linear-gradient(0deg,#0000 0 18%,#9bd8ff 18% 19%,#0000 19% 34%,#9bd8ff 34% 35%,#0000 35% 55%,#9bd8ff 55% 56%,#0000 56%);height:34%;position:absolute;bottom:0;left:0;right:0}.aers-brand{z-index:1;align-items:center;gap:10px;padding:6px 7px 22px;display:flex;position:relative}.aers-brand-icon{place-items:center;width:34px;height:34px;font-size:29px;display:grid}.aers-brand strong{letter-spacing:.03em;font-size:14px;display:block;color:#fff!important}.aers-brand span{letter-spacing:.06em;margin-top:2px;font-size:12px;font-weight:800;display:block}.aers-nav{z-index:1;flex-direction:column;gap:6px;display:flex;position:relative}.aers-nav-button{color:#eef7ff;width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:0 14px;font-size:13px;font-weight:700;transition:all .18s;display:flex}.aers-nav-button:hover{background:#ffffff14;transform:translate(2px);box-shadow:none!important}.aers-nav-button.is-active{color:#fff;background:linear-gradient(135deg,#169cff,#15c9f6);border-color:#a8e8ff8c;box-shadow:0 8px 24px #11c9f64d!important}.aers-nav-icon{place-items:center;width:24px;height:24px;font-size:20px;font-weight:900;display:grid}.aers-sidebar-section-label{z-index:1;color:#61bfff;letter-spacing:.12em;border-top:1px solid #ffffff21;margin:20px 15px 8px;padding-top:12px;font-size:10px;font-weight:900;position:relative}.aers-sidebar-links{z-index:1;color:#eff8ffe0;gap:3px;display:grid;position:relative}.aers-sidebar-links div{border-radius:10px;align-items:center;gap:12px;padding:9px 14px;font-size:12px;font-weight:650;display:flex}.aers-sidebar-links span{text-align:center;color:#b9e8ff;width:20px}.aers-sidebar-status{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1c;border:1px solid #bce6ff47;border-radius:13px;align-items:center;gap:10px;margin-top:auto;padding:12px;display:flex;position:relative}.aers-sidebar-status strong{font-size:12px;display:block;color:#fff!important}.aers-sidebar-status small{color:#c8e9ff;margin-top:3px;font-size:9px;display:block}.aers-status-orb{background:#22c978;border-radius:50%;flex:none;width:13px;height:13px;box-shadow:0 0 0 5px #22c9782b,0 0 14px #22c9788c}.aers-status-orb.offline,.offline .aers-status-orb{background:#ff5575;box-shadow:0 0 0 5px #ff557526,0 0 14px #ff557573}.aers-workspace{background:linear-gradient(#ffffffe6,#eef6fff0);min-width:0}.aers-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border-bottom:1px solid #2658a01a;justify-content:space-between;align-items:center;gap:18px;min-height:104px;padding:14px 18px 12px 24px;display:flex}.aers-title-block{min-width:0}.aers-title-block p{color:#4e70ae;letter-spacing:.035em;margin:0 0 4px;font-size:10px;font-weight:800}.aers-title-block h1{letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:clamp(24px,2.3vw,40px);line-height:1;color:#10245a!important}.aers-title-block>span{color:#3d5d9b;margin-top:6px;font-size:13px;font-weight:500;display:block}.aers-wave{color:#24a9ff;font-size:.9em}.aers-top-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.aers-date-chip,.aers-connection-chip,.aers-profile-chip{color:#234576;background:#fff;border:1px solid #295aa61c;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:7px 10px;font-size:10px;display:flex;box-shadow:0 6px 18px #274e920d}.aers-connection-chip{background:#effcf7;border-color:#22c9782e;min-width:126px}.aers-connection-chip.offline{background:#fff2f4;border-color:#ff55752e}.aers-connection-chip div{flex-direction:column;gap:1px;display:flex}.aers-connection-chip b{color:#165d49;font-size:10px}.aers-connection-chip small{color:#6a8b82;font-size:9px}.aers-profile-chip b{white-space:nowrap;font-size:10px}.aers-avatar{color:#fff;background:linear-gradient(135deg,#6e4dfa,#3d55e7);border-radius:50%;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.aers-main{min-width:0}.card,.header{border-radius:15px!important}.status-ok{color:#169767!important;background:#e7fbf2!important;border-color:#bcebd6!important}.status-warning{color:#b87900!important;background:#fff7de!important;border-color:#f8df97!important}.status-error{color:#d33b58!important;background:#fff0f2!important;border-color:#fac1cb!important}.status-idle{color:#687c98!important;background:#eff3f8!important;border-color:#d8e1ec!important}button{transition:transform .18s,box-shadow .18s,border-color .18s}button:hover{transform:translateY(-1px)}button:active{transform:translateY(0)}button:focus-visible,select:focus-visible,input:focus-visible{outline-offset:2px;outline:2px solid #156ff559}.table-wrap::-webkit-scrollbar{width:9px;height:9px}.tvChartScroll::-webkit-scrollbar{width:9px;height:9px}body::-webkit-scrollbar{width:9px;height:9px}.table-wrap::-webkit-scrollbar-thumb{background:linear-gradient(#76b9ff,#8a76ed);border-radius:999px}.tvChartScroll::-webkit-scrollbar-thumb{background:linear-gradient(#76b9ff,#8a76ed);border-radius:999px}body::-webkit-scrollbar-thumb{background:linear-gradient(#76b9ff,#8a76ed);border-radius:999px}body::-webkit-scrollbar-track{background:#eaf2fb}.dashboard-heartbeat-trace{opacity:.24;filter:drop-shadow(0 0 4px)}.dashboard-heartbeat-line{filter:drop-shadow(0 0 5px);transform-box:fill-box;transform-origin:50%;animation:2.4s linear infinite dashboardHeartbeatMoveLeft,1.35s ease-in-out infinite dashboardHeartbeatGlow}.dashboard-heartbeat-dot{filter:drop-shadow(0 0 5px);transform-box:fill-box;transform-origin:50%;animation:1.35s ease-in-out infinite dashboardHeartbeatPulse}@keyframes dashboardHeartbeatMoveLeft{0%{transform:translate(0)}to{transform:translate(-7px)}}@keyframes dashboardHeartbeatGlow{0%,to{opacity:.78;stroke-width:2.1px}50%{opacity:1;stroke-width:2.8px}}@keyframes dashboardHeartbeatPulse{0%,to{opacity:.78;transform:scale(.9)}50%{opacity:1;transform:scale(1.25)}}.dashboard-trend-heartbeat-line{filter:drop-shadow(0 0 4px);stroke-dasharray:12 5;animation:1.15s ease-in-out infinite dashboardTrendGlow}@keyframes dashboardTrendGlow{0%,to{opacity:.65;stroke-width:2.4px}50%{opacity:1;stroke-width:3.2px}}@media (width<=1180px){.aers-shell{grid-template-columns:76px minmax(0,1fr)}.aers-brand{justify-content:center;padding-inline:0}.aers-brand>div:last-child,.aers-nav-button span:last-child,.aers-sidebar-section-label,.aers-sidebar-links,.aers-sidebar-status div{display:none}.aers-nav-button{justify-content:center;padding:0}.aers-sidebar-status{justify-content:center;padding:11px 6px}.aers-title-block h1{white-space:normal;font-size:clamp(21px,3vw,32px)}}@media (width<=820px){.aers-shell{display:block}.aers-sidebar{flex-direction:row;align-items:center;width:100%;height:auto;padding:8px;position:relative;overflow-x:auto}.aers-brand{flex:none;padding:0 8px 0 2px}.aers-brand>div:last-child{display:block}.aers-nav{flex-direction:row;flex:none}.aers-nav-button{width:auto;min-width:44px;padding:0 10px}.aers-nav-button span:last-child,.aers-sidebar-status,.aers-sidebar-section-label,.aers-sidebar-links{display:none}.aers-topbar{flex-direction:column;align-items:flex-start;padding:12px 14px}.aers-top-actions{justify-content:flex-start}.aers-title-block h1{white-space:normal}}
