@import url(https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&family=Cairo:wght@400;500;600;700&display=swap);.SidebarLayout_sidebar__t8sTc{background:var(--color-bg-navbar);background-image:radial-gradient(ellipse 120% 40% at 50% 0,#2563eb14,#0000 60%);border-right:1px solid #ffffff14;display:flex;flex-direction:column;flex-shrink:0;height:100vh;padding:0;position:-webkit-sticky;position:sticky;top:0;width:var(--sidebar-width)}.SidebarLayout_logoWrap__jJeEk{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;flex-direction:column;gap:8px;padding:24px 16px 20px}.SidebarLayout_logo__Ap3kH{display:block;filter:drop-shadow(0 0 12px rgba(59,130,246,.25));height:52px;width:auto}.SidebarLayout_adminBadge__E\+rir{background:#ef44441f;border:1px solid #ef444438;border-radius:4px;color:#f87171;font-family:var(--mono);font-size:9px;letter-spacing:.07em;padding:2px 6px;text-transform:uppercase}.SidebarLayout_navSection__rUyjg{flex:1 1;overflow-y:auto;padding:14px 10px 14px 0}.SidebarLayout_navLabel__I6QAW{color:#fff3;font-family:var(--mono);font-size:9px;letter-spacing:.1em;margin-bottom:6px;padding:0 8px;text-transform:uppercase}.SidebarLayout_nav__sECRD{display:flex;flex-direction:column;gap:2px}.SidebarLayout_navItem__vSpFb{align-items:center;background:#0000;border:none;border-left:2px solid #0000;border-radius:0 7px 7px 0;color:#ffffff73;cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px 8px 8px;text-align:left;transition:background .12s,color .12s,border-color .12s;width:100%}.SidebarLayout_navItem__vSpFb:hover{background:#ffffff0d;border-left-color:#ffffff1f;color:#fffc}.SidebarLayout_active__3jK50{background:#2563eb1f;border-left-color:#3b82f6;color:#93c5fd}.SidebarLayout_active__3jK50:hover{background:#2563eb29;color:#bfdbfe}.SidebarLayout_ico__cj6eT{flex-shrink:0;height:16px;opacity:.7;width:16px}.SidebarLayout_active__3jK50 .SidebarLayout_ico__cj6eT{opacity:1}.SidebarLayout_footer__CTEGF{border-top:1px solid #ffffff0f;display:flex;flex-direction:column;gap:8px;padding:12px 10px}.SidebarLayout_userRow__PhqMS{align-items:center;display:flex;gap:10px;padding:0 4px}.SidebarLayout_userAvatar__pHzjM{align-items:center;background:#2563eb33;border:1px solid #2563eb4d;border-radius:7px;color:#93c5fd;display:flex;flex-shrink:0;font-family:var(--mono);font-size:10px;height:30px;justify-content:center;letter-spacing:.04em;width:30px}.SidebarLayout_userInfo__vLxCl{display:flex;flex-direction:column;gap:2px;min-width:0}.SidebarLayout_userName__oLN\+F{color:#fffc;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarLayout_userRole__FZFlO{color:#ffffff47;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.SidebarLayout_langToggle__hUc1a{background:#0000;border:1px solid #ffffff1a;border-radius:7px;color:var(--color-text-secondary);cursor:pointer;font-size:11px;margin-bottom:6px;padding:7px;transition:background .12s,color .12s;width:100%}.SidebarLayout_langToggle__hUc1a:hover{background:#ffffff0f;color:var(--color-text-primary)}.SidebarLayout_logout__vZWgg{background:#ef44440f;border:1px solid #ef444438;border-radius:7px;color:#ef4444b3;cursor:pointer;font-size:12px;padding:7px;transition:background .12s,color .12s;width:100%}.SidebarLayout_logout__vZWgg:hover{background:#ef44441f;color:#f87171}@media (max-width:768px){.SidebarLayout_sidebar__t8sTc{box-shadow:none;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .25s ease;z-index:300}.SidebarLayout_sidebarOpen__Or46P{box-shadow:4px 0 32px #00000080;transform:translateX(0)}}.MainLayout_layout__8zOCN{display:flex;min-height:100vh;position:relative}.MainLayout_overlay__o7aPr{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;inset:0;position:fixed;z-index:200}.MainLayout_contentWrapper__-vueZ{display:flex;flex:1 1;flex-direction:column;min-width:0}.MainLayout_mobileHeader__wGogz{align-items:center;background:var(--color-bg-navbar);border-bottom:1px solid #ffffff14;display:none;gap:12px;padding:12px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.MainLayout_hamburger__dWDo2{align-items:center;background:none;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:background .12s,color .12s}.MainLayout_hamburger__dWDo2:hover{background:#ffffff14;color:#fff}.MainLayout_mobileLogo__JOQgY{height:22px;width:auto}.MainLayout_mainContent__ZTNbv{background:radial-gradient(ellipse 110% 75% at 85% -8%,#2563eb2e,#0000 65%),radial-gradient(ellipse 65% 55% at 5% 95%,#2563eb17,#0000 60%),radial-gradient(ellipse 45% 40% at 50% 45%,#2563eb0a,#0000 55%),#0b0e16;flex:1 1;min-width:0;overflow:auto;padding:24px 28px}@media (max-width:768px){.MainLayout_mobileHeader__wGogz{display:flex}.MainLayout_mainContent__ZTNbv{padding:16px}}@media (max-width:480px){.MainLayout_mainContent__ZTNbv{padding:12px}}.HomePage_page__VYVnG{background:#0b0e16;color:#fff;min-height:100vh}.HomePage_section__bINJC{padding:120px 0;position:relative}.HomePage_sectionNoTopPad__kBUcn{padding:0 0 120px}.HomePage_sectionHead__-NA-0{display:flex;flex-direction:column;gap:16px;margin-bottom:56px;max-width:720px}.HomePage_sectionHeadH2__PLvE7{font-size:44px;letter-spacing:-.025em;line-height:1.05;margin:0}.HomePage_sectionHeadP__kNgQA{color:#ffffffb8;font-size:17px;line-height:1.55;margin:0}@media (max-width:860px){.HomePage_section__bINJC{padding:72px 0}.HomePage_sectionNoTopPad__kBUcn{padding:0 0 72px}.HomePage_sectionHead__-NA-0{margin-bottom:40px}.HomePage_sectionHeadH2__PLvE7{font-size:32px}.HomePage_sectionHeadP__kNgQA{font-size:15px}}@media (max-width:480px){.HomePage_sectionHeadH2__PLvE7{font-size:28px}}.Nav_nav__XCV7F{backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);background:#0b0e16b8;border-bottom:1px solid #ffffff14;position:-webkit-sticky;position:sticky;top:0;z-index:50}.Nav_navInner__bB7on{align-items:center;display:flex;height:64px;justify-content:space-between;margin:0 auto;max-width:1240px;padding:0 32px}.Nav_navLogo__lmhyj{align-items:center;display:flex;flex-shrink:0;gap:10px;text-decoration:none}.Nav_navLogoImg__Xq8Fy{height:32px;width:auto}.Nav_navLinks__a4wvv{color:#ffffffb8;display:flex;font-size:14px;gap:4px}.Nav_navLinkItem__ZsAIU{border-radius:6px;color:inherit;cursor:pointer;padding:8px 12px;text-decoration:none;transition:color .15s,background .15s}.Nav_navLinkItem__ZsAIU:hover{background:#ffffff0a;color:#fff}.Nav_navLinkActive__QLdur{color:#fff}.Nav_navCta__UJ3Zf{align-items:center;display:flex;gap:8px}.Nav_navBtn__ug90R{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:7px 14px;text-decoration:none;transition:background .15s,border-color .15s}.Nav_navBtnGhost__4ECc9{background:#0000;border-color:#ffffff24;color:#fff}.Nav_navBtnGhost__4ECc9:hover{background:#ffffff0a;border-color:#ffffff38}.Nav_navBtnPrimary__KRkCd{background:#2563eb;border-color:#2563eb;color:#fff}.Nav_navBtnPrimary__KRkCd:hover{background:#1e54d3}.Nav_navToggle__ogMDh{align-items:center;background:#0000;border:1px solid #ffffff24;border-radius:8px;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:4px;height:40px;justify-content:center;margin-left:8px;padding:0;width:40px}.Nav_navToggle__ogMDh span{background:#fff;border-radius:2px;display:block;height:1.5px;transition:transform .2s,opacity .2s;width:18px}.Nav_navToggleOpen__G\+8D2 span:first-child{transform:translateY(5.5px) rotate(45deg)}.Nav_navToggleOpen__G\+8D2 span:nth-child(2){opacity:0}.Nav_navToggleOpen__G\+8D2 span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.Nav_mobileDrawer__JRyBS{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0b0e16f7;inset:64px 0 0 0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;transition:opacity .2s;z-index:49}.Nav_mobileDrawerOpen__FocA8{opacity:1;pointer-events:auto}.Nav_mobileDrawerInner__2fy04{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:480px;padding:24px 24px 48px}.Nav_mobileLink__IoszM{border-bottom:1px solid #ffffff14;color:#ffffffb8;display:block;font-size:17px;letter-spacing:-.01em;padding:16px 4px;text-decoration:none;transition:color .15s}.Nav_mobileLinkActive__BsR6m,.Nav_mobileLink__IoszM:hover{color:#fff}.Nav_mobileDrawerCta__Bni-A{display:flex;flex-direction:column;gap:10px;margin-top:24px}.Nav_mobileDrawerLang__eNzvP{border-top:1px solid #ffffff14;display:flex;justify-content:center;margin-top:24px;padding-top:24px}.Nav_langToggleMobile__csoLN{font-size:12px!important;height:44px!important;justify-content:center;width:100%!important}html.i18n-ar .Nav_navInner__bB7on{direction:rtl}@media (max-width:860px){.Nav_navCta__UJ3Zf,.Nav_navLinks__a4wvv{display:none}.Nav_navToggle__ogMDh{display:inline-flex}.Nav_navInner__bB7on{padding:0 20px}}body,html{margin:0;padding:0}html{background:#0b0e16}body{-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";color:#fff;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;text-rendering:optimizeLegibility}a{text-decoration:none}a,button{color:inherit}button{background:none;border:none;cursor:pointer;font:inherit}img{display:block;max-width:100%}h1,h2,h3,h4{font-weight:500;letter-spacing:-.02em;margin:0}.globals_eyebrow__Cgywu{align-items:center;color:#ffffff80;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;gap:8px;letter-spacing:.12em;text-transform:uppercase}.globals_eyebrow__Cgywu:before{animation:globals_pulseBlue__Ec5zZ 2s infinite;background:#2563eb;border-radius:50%;box-shadow:0 0 12px #2563eb59;content:"";flex-shrink:0;height:6px;width:6px}@keyframes globals_pulseBlue__Ec5zZ{0%,to{box-shadow:0 0 12px #2563ebb3;opacity:1}50%{box-shadow:0 0 4px #2563eb26;opacity:.35}}.globals_container__9a6TT{margin:0 auto;max-width:1240px;padding:0 32px}.globals_btn__smDqj{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;transition:background .15s,border-color .15s,transform .15s}.globals_btnPrimary__gJUhA{background:#2563eb;border-color:#2563eb;color:#fff}.globals_btnPrimary__gJUhA:hover{background:#1e54d3}.globals_btnGhost__1A3AA{background:#0000;border-color:#ffffff24;color:#fff}.globals_btnGhost__1A3AA:hover{background:#ffffff0a;border-color:#ffffff38}.globals_btnArrow__ZjEhI:after{content:"→";display:inline-block;transition:transform .15s}.globals_btnArrow__ZjEhI:hover:after,.globals_btn__smDqj:hover .globals_btnArrow__ZjEhI:after{transform:translateX(2px)}@keyframes globals_pulse__IGklF{0%,to{opacity:1}50%{opacity:.4}}@keyframes globals_marquee__64hXO{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:860px){.globals_container__9a6TT{padding:0 20px}}@media (max-width:480px){.globals_container__9a6TT{padding:0 16px}}html.i18n-ar{font-family:Cairo,Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}html.i18n-ar h1,html.i18n-ar h2,html.i18n-ar h3,html.i18n-ar h4{font-weight:600;letter-spacing:0}html.i18n-ar .globals_eyebrow__Cgywu:before{display:none}html.i18n-ar .globals_eyebrow__Cgywu:after{animation:globals_tetrasDotPulse__HyRgM 2s infinite;background:#2563eb;border-radius:50%;box-shadow:0 0 12px #2563ebb3;content:"";flex-shrink:0;height:6px;width:6px}html.i18n-ar .globals_btnArrow__ZjEhI:after{content:"←"}.LangToggle_toggle__ljOW2{align-items:center;background:#0000;border:1px solid #ffffff24;border-radius:8px;color:#ffffffb8;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;gap:6px;height:34px;letter-spacing:.08em;padding:0 11px;text-transform:uppercase;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.LangToggle_toggle__ljOW2:hover{background:#ffffff0a;border-color:#ffffff38;color:#fff}.LangToggle_icon__okfvm{color:#3b82f6;flex-shrink:0;opacity:.9}.LangToggle_label__rgCyf{line-height:1}.LangToggle_fullWidth__khs\+-{font-size:12px;height:44px;justify-content:center;width:100%}.Hero_hero__D2Fgn{border-bottom:1px solid #ffffff14;overflow:hidden;padding:120px 0 96px;position:relative}.Hero_heroBg__CLGro{background:radial-gradient(ellipse 60% 50% at 50% 0,#2563eb2e,#0000 60%),radial-gradient(ellipse 40% 40% at 80% 30%,#2563eb1a,#0000 60%)}.Hero_heroBg__CLGro,.Hero_heroGrid__KiP-e{inset:0;pointer-events:none;position:absolute}.Hero_heroGrid__KiP-e{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 0),linear-gradient(180deg,#ffffff0d 1px,#0000 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,#0000 80%)}.Hero_heroInner__HMcO4{margin:0 auto;max-width:1240px;padding:0 32px;position:relative}.Hero_heroTag__n1A08{align-items:center;background:#ffffff05;border:1px solid #ffffff24;border-radius:999px;color:#ffffffb8;display:inline-flex;font-size:12px;gap:10px;margin-bottom:32px;padding:6px 12px 6px 6px}.Hero_heroPill__Ja\+\+Z{background:#2563eb;border-radius:999px;color:#fff;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.08em;padding:3px 8px}.Hero_heroH1__vOUAs{font-size:clamp(44px,6.4vw,84px);font-weight:500;letter-spacing:-.035em;line-height:1;margin-bottom:28px;margin-top:0;max-width:16ch}.Hero_heroStrike__0-w20{color:#ffffff52;text-decoration:line-through;-webkit-text-decoration-color:#ffffff2e;text-decoration-color:#ffffff2e}.Hero_heroLede__6f-po{color:#ffffffb8;font-size:19px;line-height:1.55;margin:0 0 40px;max-width:56ch}.Hero_heroCta__69brz{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:64px}.Hero_heroMeta__ydMFO{color:#ffffff80;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;gap:32px;letter-spacing:.04em;text-transform:uppercase}.Hero_heroMetaSpan__RTi09{align-items:center;display:inline-flex;gap:8px}.Hero_heroDot__\+bmGG{animation:Hero_pulse__CzSlT 2s infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e99;height:6px;width:6px}.Hero_heroDevice__-3hWe{background:linear-gradient(180deg,#ffffff05,#fff0);border:1px solid #ffffff24;border-radius:16px;margin-top:80px;overflow:hidden;padding:0;position:relative}.Hero_devicePanelHead__mgMWL{align-items:center;border-bottom:1px solid #ffffff14;color:#ffffff80;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;justify-content:space-between;letter-spacing:.06em;padding:14px 20px;text-transform:uppercase}.Hero_deviceDots__\+moDD{display:flex;gap:6px}.Hero_deviceDot__W6lBU{animation:Hero_dotPulse__Fd\+cE 1.8s ease-in-out infinite;background:#3b82f6;border-radius:50%;box-shadow:0 0 8px 2px #3b82f6cc;height:10px;width:10px}.Hero_deviceDot__W6lBU:nth-child(2){animation-delay:.3s}.Hero_deviceDot__W6lBU:nth-child(3){animation-delay:.6s}@keyframes Hero_dotPulse__Fd\+cE{0%,to{box-shadow:0 0 8px 2px #3b82f6cc;opacity:1}50%{box-shadow:0 0 4px 1px #3b82f64d;opacity:.4}}.Hero_deviceHeadId__PksuR{flex:1 1;min-width:0;text-align:center}.Hero_deviceHeadGeo__UOD2Y{white-space:nowrap}.Hero_devicePanelBody__qvBh5{display:grid;grid-template-columns:1.2fr 1fr}.Hero_devicePanelLeft__P9KGL{align-items:center;background:radial-gradient(ellipse 70% 60% at 30% 50%,#2563eb1a,#0000 70%);border-right:1px solid #ffffff14;display:flex;flex-direction:column;justify-content:center;padding:28px}.Hero_deviceImgWrap__1wLHz{align-items:center;background:radial-gradient(ellipse 70% 60% at 50% 100%,#2563eb38,#0000 70%),linear-gradient(180deg,#ffffff05,#fff0);border:1px solid #ffffff14;border-radius:12px;display:flex;flex:1 1;justify-content:center;min-height:360px;overflow:hidden;position:relative}.Hero_deviceImgWrap__1wLHz img{filter:drop-shadow(0 24px 48px rgba(0,0,0,.65));height:auto;max-height:78%;object-fit:contain;width:86%}.Hero_deviceImgLabel__8Oy7q{color:#ffffff80;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;left:16px;letter-spacing:.1em;position:absolute;text-transform:uppercase;top:16px}.Hero_devicePanelRight__KP89F{display:flex;flex-direction:column;gap:0;padding:24px 28px}.Hero_telemetryHead__CPJjM{align-items:baseline;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:2px;padding-bottom:12px}.Hero_telemetryHeadH4__QbTiV{color:#ffffffb8;font-size:13px;font-weight:500;margin:0}.Hero_live__Qo-ng{align-items:center;color:#22c55e;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;gap:6px;letter-spacing:.1em}.Hero_liveDot__u9kbP{animation:Hero_pulse__CzSlT 1.6s infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e99;height:6px;width:6px}.Hero_telemetryRow__w8hxv{grid-gap:14px;align-items:center;border-bottom:1px solid #ffffff14;display:grid;gap:14px;grid-template-columns:28px 1fr auto auto;padding:11px 0}.Hero_telemetryRow__w8hxv:last-child{border-bottom:none}.Hero_telemetryIco__Gi2bO{align-items:center;color:#ffffff80;display:flex;height:28px;justify-content:center;width:28px}.Hero_telemetryIcoSvg__maXsI{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.Hero_telemetryLabel__FatOX{color:#fff;font-size:13px}.Hero_telemetryLabelSmall__TGRaM{color:#ffffff52;display:block;font-size:11px;margin-top:1px}.Hero_telemetryVal__v5grV{color:#fff;font-size:14px}.Hero_status__OQM0G,.Hero_telemetryVal__v5grV{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.Hero_status__OQM0G{border-radius:4px;font-size:10px;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.Hero_statusOk__Na02C{background:#22c55e1a;color:#22c55e}.Hero_statusWarn__tmup9{background:#f59e0b1a;color:#f59e0b}.Hero_statusAlert__SQAoG{background:#ef44441a;color:#ef4444}@keyframes Hero_pulse__CzSlT{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:860px){.Hero_hero__D2Fgn{padding:56px 0 48px}.Hero_heroInner__HMcO4{padding:0 20px}.Hero_heroTag__n1A08{font-size:11px;padding:4px 10px 4px 4px}.Hero_heroH1__vOUAs{letter-spacing:-.03em}.Hero_heroLede__6f-po{font-size:17px;margin-bottom:32px}.Hero_heroCta__69brz{margin-bottom:40px}.Hero_heroMeta__ydMFO{flex-wrap:wrap;font-size:11px;gap:16px}.Hero_heroDevice__-3hWe{margin-top:48px}.Hero_devicePanelBody__qvBh5{grid-template-columns:1fr}.Hero_devicePanelLeft__P9KGL{border-bottom:1px solid #ffffff14;border-right:none;padding:32px 24px}.Hero_devicePanelRight__KP89F{padding:24px}.Hero_telemetryHead__CPJjM{padding-bottom:12px}.Hero_telemetryRow__w8hxv{gap:10px;grid-template-columns:24px 1fr auto;padding:12px 0}.Hero_telemetryIco__Gi2bO{height:24px;width:24px}.Hero_telemetryVal__v5grV{font-size:13px}.Hero_status__OQM0G{display:none}}@media (max-width:540px){.Hero_deviceImgWrap__1wLHz img{width:88%}.Hero_heroCta__69brz{align-items:stretch;flex-direction:column}}html.i18n-ar .Hero_devicePanelHead__mgMWL,html.i18n-ar .Hero_heroInner__HMcO4,html.i18n-ar .Hero_heroMeta__ydMFO,html.i18n-ar .Hero_heroTag__n1A08{direction:rtl}html.i18n-ar .Hero_deviceHeadGeo__UOD2Y,html.i18n-ar .Hero_deviceHeadId__PksuR{direction:rtl;unicode-bidi:isolate}html.i18n-ar .Hero_telemetryRow__w8hxv{direction:rtl}html.i18n-ar .Hero_status__OQM0G,html.i18n-ar .Hero_telemetryLabelSmall__TGRaM,html.i18n-ar .Hero_telemetryVal__v5grV{direction:ltr;unicode-bidi:isolate}html.i18n-ar .Hero_telemetryHead__CPJjM{direction:rtl}.Marquee_marquee__Tzbkj{border-bottom:1px solid #ffffff14;border-top:1px solid #ffffff14;overflow:hidden;padding:32px 0}.Marquee_marqueeInner__PlXhY{align-items:center;animation:Marquee_marquee__Tzbkj 40s linear infinite;color:#ffffff80;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;gap:64px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.Marquee_marqueeSpan__l0AdH{align-items:center;display:inline-flex;flex-shrink:0;gap:64px}.Marquee_marqueeText__DtPS5{display:inline}.Marquee_marqueeDot__O-g1c{animation:Marquee_pulse__C3ZxO 2s infinite;background:#2563eb;border-radius:50%;box-shadow:0 0 8px #2563eb99;display:inline-block;flex-shrink:0;height:6px;width:6px}@keyframes Marquee_marquee__Tzbkj{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes Marquee_pulse__C3ZxO{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:860px){.Marquee_marquee__Tzbkj{padding:24px 0}.Marquee_marqueeInner__PlXhY{font-size:11px;gap:32px}.Marquee_marqueeSpan__l0AdH{gap:32px}}html.i18n-ar .Marquee_marqueeInner__PlXhY{animation-direction:reverse}.ProblemSection_problemGrid__kyPR9{grid-gap:1px;background:#ffffff14;border:1px solid #ffffff14;border-radius:16px;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);overflow:hidden}.ProblemSection_problemCard__fe9b-{background:#0b0e16;display:flex;flex-direction:column;gap:16px;min-height:280px;padding:40px 32px}.ProblemSection_problemNum__TkD8h{color:#ffffff52;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.1em}.ProblemSection_problemCardH3__mEfWT{font-size:22px;letter-spacing:-.02em;line-height:1.2;margin:0}.ProblemSection_problemCardP__Cz0HO{color:#ffffffb8;font-size:14px;line-height:1.6;margin:0}@media (max-width:860px){.ProblemSection_problemGrid__kyPR9{grid-template-columns:1fr}.ProblemSection_problemCard__fe9b-{min-height:auto;padding:32px 24px}.ProblemSection_problemCardH3__mEfWT{font-size:18px}}.ProductSection_sensorsGrid__g5IGK{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.ProductSection_sensorCard__DR9Xf{background:#11151f;border:1px solid #ffffff14;border-radius:10px;display:flex;flex-direction:column;gap:16px;min-height:200px;padding:24px;transition:border-color .2s,transform .2s}.ProductSection_sensorCard__DR9Xf:hover{border-color:#ffffff24;transform:translateY(-2px)}.ProductSection_sensorIcoBox__9WpZG{align-items:center;background:#2563eb1f;border:1px solid #2563eb47;border-radius:8px;color:#3b82f6;display:flex;height:36px;justify-content:center;width:36px}.ProductSection_sensorIcoSvg__1q2gz{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.ProductSection_sensorCardH4__h494D{font-size:15px;font-weight:500;margin:0}.ProductSection_sensorCardP__XMk3h{color:#ffffff80;font-size:13px;line-height:1.6;margin:0}.ProductSection_sensorRange__km4Op{border-top:1px dashed #ffffff14;color:#ffffff52;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;margin-top:auto;padding-top:12px}.ProductSection_productLink__jyEdk{margin-top:40px}@media (max-width:860px){.ProductSection_sensorsGrid__g5IGK{grid-template-columns:1fr 1fr}}@media (max-width:540px){.ProductSection_sensorsGrid__g5IGK{grid-template-columns:1fr}.ProductSection_sensorCard__DR9Xf{min-height:auto;padding:20px}}.HowItWorks_howGrid__KQrw9{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.HowItWorks_howStep__8E488{border-top:1px solid #ffffff24;display:flex;flex-direction:column;gap:16px;padding:32px 0;position:relative}.HowItWorks_howStep__8E488:before{background:#2563eb;content:"";height:2px;left:0;position:absolute;top:-1px;width:48px}.HowItWorks_stepNum__3QD-8{color:#3b82f6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.1em}.HowItWorks_howStepH3__CYOIx{font-size:22px;letter-spacing:-.02em;margin:0}.HowItWorks_howStepP__RPcDk{color:#ffffffb8;font-size:14px;line-height:1.65;margin:0}@media (max-width:860px){.HowItWorks_howGrid__KQrw9{grid-template-columns:1fr}.HowItWorks_howStep__8E488{padding:24px 0}.HowItWorks_howStepH3__CYOIx{font-size:18px}}html.i18n-ar .HowItWorks_howStep__8E488:before{left:auto;right:0}html.i18n-ar .HowItWorks_howGrid__KQrw9{direction:rtl}.IndustriesSection_industriesGrid__UPciJ{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.IndustriesSection_industryCard__cDMl7{background:#11151f;border:1px solid #ffffff14;border-radius:16px;color:inherit;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;overflow:hidden;padding:32px;position:relative;text-decoration:none;transition:border-color .2s,background .2s}.IndustriesSection_industryCard__cDMl7:hover{background:#161b27;border-color:#ffffff24}.IndustriesSection_industryCard__cDMl7:before{background:radial-gradient(circle,#2563eb1a,#0000 60%);content:"";height:200px;pointer-events:none;position:absolute;right:0;top:0;width:200px}.IndustriesSection_ixNum__54py8{color:#ffffff52;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.1em;position:relative;z-index:1}.IndustriesSection_industryCardH3__F8mWt{font-size:24px;letter-spacing:-.02em;margin-bottom:0;margin-top:8px;position:relative;z-index:1}.IndustriesSection_industryCardP__9aSs0{color:#ffffff80;font-size:13px;margin:8px 0 0;position:relative;z-index:1}.IndustriesSection_ixStats__ls8bK{color:#ffffff52;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;gap:24px;margin-top:24px;position:relative;z-index:1}.IndustriesSection_ixStatsStrong__lJ4aa{color:#fff;display:block;font-size:18px;font-weight:500}@media (max-width:860px){.IndustriesSection_industriesGrid__UPciJ{grid-template-columns:1fr}.IndustriesSection_industryCard__cDMl7{min-height:auto;padding:24px}.IndustriesSection_industryCardH3__F8mWt{font-size:20px}}.CTA_ctaBox__Uveot{background:radial-gradient(ellipse 50% 80% at 50% 0,#2563eb2e,#0000 70%),linear-gradient(180deg,#11151f,#0b0e16);border:1px solid #ffffff24;border-radius:20px;overflow:hidden;padding:80px 64px;position:relative;text-align:center}.CTA_ctaBox__Uveot:before{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 0),linear-gradient(180deg,#ffffff0a 1px,#0000 0);background-size:48px 48px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse 50% 70% at 50% 50%,#000,#0000 80%);mask-image:radial-gradient(ellipse 50% 70% at 50% 50%,#000,#0000 80%);position:absolute}.CTA_ctaBox__Uveot>*{position:relative;z-index:1}.CTA_ctaBoxH2__HZzpW{font-size:56px;letter-spacing:-.03em;line-height:1.05;margin-bottom:16px;margin-top:0}.CTA_ctaBoxP__1gBpI{color:#ffffffb8;font-size:17px;margin:0 auto 32px;max-width:56ch}.CTA_ctaRow__94XVh{display:inline-flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (max-width:860px){.CTA_ctaBox__Uveot{padding:48px 24px}.CTA_ctaBoxH2__HZzpW{font-size:36px}.CTA_ctaBoxP__1gBpI{font-size:15px}.CTA_ctaRow__94XVh{flex-direction:column;gap:8px}}.Footer_footer__FWp3l{border-top:1px solid #ffffff14;color:#ffffff80;font-size:14px;margin-top:120px;padding:64px 0 48px}.Footer_footerInner__LhNKy{grid-gap:48px;display:grid;gap:48px;grid-template-columns:1.4fr 1fr 1fr 1fr;margin:0 auto;max-width:1240px;padding:0 32px}.Footer_footerH4__m\+5rg{color:#ffffff52;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.12em;margin-bottom:16px;margin-top:0;text-transform:uppercase}.Footer_footerUl__AZMEv{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.Footer_footerUlItem__BqHj7{color:inherit;text-decoration:none;transition:color .15s}.Footer_footerUlItem__BqHj7:hover{color:#fff}.Footer_footerLogo__Vufrz{margin-bottom:16px}.Footer_footerLogoImg__Kph5P{height:20px;opacity:.85;width:auto}.Footer_footerTag__knhjd{color:#ffffff80;line-height:1.6;margin-bottom:0;margin-top:16px;max-width:280px}.Footer_footerBottom__8dfqI{border-top:1px solid #ffffff14;color:#ffffff52;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;justify-content:space-between;margin:64px auto 0;max-width:1240px;padding:24px 32px 0}@media (max-width:860px){.Footer_footer__FWp3l{margin-top:72px;padding:48px 0 32px}.Footer_footerInner__LhNKy{gap:32px;grid-template-columns:1fr 1fr;padding:0 20px}.Footer_footerBottom__8dfqI{align-items:flex-start;flex-direction:column;gap:12px;padding:24px 20px 0}}@media (max-width:480px){.Footer_footerInner__LhNKy{gap:24px;grid-template-columns:1fr;padding:0 16px}.Footer_footerBottom__8dfqI{padding:16px 16px 0}}.ProductPage_page__09Y09{background:#0b0e16;color:#fff;min-height:100vh}.ProductPage_sectionAlt__MtWDY,.ProductPage_section__GrInu{padding:120px 0;position:relative}.ProductPage_sectionAlt__MtWDY{background:hsla(0,0%,100%,.018);border-bottom:1px solid #ffffff0f;border-top:1px solid #ffffff0f}.ProductPage_sectionHead__p3p1K{display:flex;flex-direction:column;gap:16px;margin-bottom:56px;max-width:720px}.ProductPage_sectionHeadH2__EI-0y{font-size:44px;letter-spacing:-.025em;line-height:1.05;margin:0}.ProductPage_sectionHeadP__GWbEU{color:#ffffffb8;font-size:17px;line-height:1.55;margin:0}@media (max-width:860px){.ProductPage_sectionAlt__MtWDY,.ProductPage_section__GrInu{padding:72px 0}.ProductPage_sectionHead__p3p1K{margin-bottom:40px}.ProductPage_sectionHeadH2__EI-0y{font-size:32px}.ProductPage_sectionHeadP__GWbEU{font-size:15px}}@media (max-width:480px){.ProductPage_sectionHeadH2__EI-0y{font-size:28px}}.ProductHero_hero__Ip4yL{border-bottom:1px solid #ffffff14;overflow:hidden;padding:120px 0 96px;position:relative}.ProductHero_heroBg__22cGO{background:radial-gradient(ellipse 55% 60% at 10% 50%,#2563eb2e,#0000 60%),radial-gradient(ellipse 40% 40% at 90% 20%,#2563eb14,#0000 60%);inset:0;pointer-events:none;position:absolute}.ProductHero_heroInner__eKMuo{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1.05fr;position:relative}.ProductHero_heroContent__Bs6TS{display:flex;flex-direction:column}.ProductHero_heroH1__UxKwl{font-size:clamp(40px,5vw,72px);font-weight:500;letter-spacing:-.035em;line-height:1.02;margin:20px 0 24px}.ProductHero_heroP__uHo8y{color:#ffffff9e;font-size:17px;line-height:1.6;margin:0 0 36px;max-width:54ch}.ProductHero_heroCta__L418F{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ProductHero_heroStage__gYgG6{align-items:center;aspect-ratio:4/3;background:radial-gradient(ellipse 80% 70% at 50% 110%,#2563eb2e,#0000 70%),linear-gradient(180deg,#ffffff05,#fff0);border:1px solid #ffffff1a;border-radius:20px;display:flex;justify-content:center;overflow:hidden;position:relative}.ProductHero_stageGrid__5pLY6{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 0),linear-gradient(180deg,#ffffff0a 1px,#0000 0);background-size:40px 40px;inset:0;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,#0000 80%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,#0000 80%);pointer-events:none;position:absolute}.ProductHero_stageTag__er5nH{bottom:20px;left:20px;letter-spacing:.1em;text-transform:uppercase}.ProductHero_stageTagR__1hwS-,.ProductHero_stageTag__er5nH{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0b0e16d9;border:1px solid #ffffff1a;border-radius:6px;color:#ffffff6b;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;padding:6px 10px;position:absolute}.ProductHero_stageTagR__1hwS-{letter-spacing:.06em;line-height:1.7;right:20px;text-align:right;top:20px}.ProductHero_stageImg__zyoAb{filter:drop-shadow(0 24px 48px rgba(0,0,0,.7));height:auto;max-width:300px;object-fit:contain;position:relative;width:55%}@media (max-width:1024px){.ProductHero_heroInner__eKMuo{gap:48px;grid-template-columns:1fr}.ProductHero_heroStage__gYgG6{aspect-ratio:16/9;max-height:400px}}@media (max-width:860px){.ProductHero_hero__Ip4yL{padding:64px 0 48px}.ProductHero_heroP__uHo8y{font-size:15px}.ProductHero_heroStage__gYgG6{max-height:320px}.ProductHero_stageImg__zyoAb{width:40%}}@media (max-width:540px){.ProductHero_heroCta__L418F{align-items:stretch;flex-direction:column}}html.i18n-ar .ProductHero_heroInner__eKMuo{direction:rtl}html.i18n-ar .ProductHero_heroContent__Bs6TS{align-items:flex-end;text-align:right}html.i18n-ar .ProductHero_heroP__uHo8y{max-width:none}html.i18n-ar .ProductHero_stageTag__er5nH{left:auto;right:20px}html.i18n-ar .ProductHero_stageTagR__1hwS-{left:20px;right:auto;text-align:left}.SensorList_list__f0tEu{border:1px solid #ffffff14;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.SensorList_sensorRow__lmiXm{grid-gap:0;align-items:start;border-bottom:1px solid #ffffff0f;display:grid;gap:0;grid-template-columns:80px 1.5fr 1fr 1fr;padding:28px 32px;transition:background .15s}.SensorList_sensorRow__lmiXm:last-child{border-bottom:none}.SensorList_sensorRow__lmiXm:hover{background:hsla(0,0%,100%,.015)}.SensorList_sensorNum__7bdh4{color:#ffffff38;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.08em;padding-top:3px}.SensorList_sensorMeta__vyVxc{padding-right:24px}.SensorList_sensorTitle__CDiDQ{color:#fff;font-size:15px;font-weight:500;line-height:1.3;margin:0 0 6px}.SensorList_sensorDesc__8S1we{color:#ffffff7a;font-size:13px;line-height:1.55;margin:0}.SensorList_sensorSpec__6B4mJ{color:#fff9;display:flex;flex-direction:column;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;gap:6px;line-height:1.4;padding-right:24px}.SensorList_sensorSpec__6B4mJ strong{color:#ffffff47;font-weight:400;letter-spacing:.06em;margin-right:5px;text-transform:uppercase}.SensorList_sensorSpecLine__De8aI{display:block}.SensorList_sensorTags__HHRq4{align-content:flex-start;display:flex;flex-wrap:wrap;gap:6px}.SensorList_tag__H1ECE{border:1px solid #ffffff1a;border-radius:4px;color:#ffffff80;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.04em;padding:3px 8px;white-space:nowrap}@media (max-width:1080px){.SensorList_sensorRow__lmiXm{grid-template-areas:"num meta spec" ". tags tags";grid-template-columns:60px 1.5fr 1fr}.SensorList_sensorNum__7bdh4{grid-area:num}.SensorList_sensorMeta__vyVxc{grid-area:meta}.SensorList_sensorSpec__6B4mJ{grid-area:spec;padding-right:0}.SensorList_sensorTags__HHRq4{grid-area:tags;margin-top:14px}}@media (max-width:680px){.SensorList_sensorRow__lmiXm{grid-template-areas:"num meta" ". spec" ". tags";grid-template-columns:48px 1fr;padding:20px}.SensorList_sensorMeta__vyVxc{padding-right:0}.SensorList_sensorSpec__6B4mJ{margin-top:10px;padding-right:0}.SensorList_sensorTags__HHRq4{margin-top:10px}}html.i18n-ar .SensorList_sensorRow__lmiXm{direction:rtl}html.i18n-ar .SensorList_sensorMeta__vyVxc{padding-left:24px;padding-right:0}html.i18n-ar .SensorList_sensorSpec__6B4mJ{direction:ltr;padding-left:24px;padding-right:0;text-align:right;unicode-bidi:isolate}html.i18n-ar .SensorList_sensorTags__HHRq4{justify-content:flex-end}.HardwareFeatures_featureGrid__MiKq8{grid-gap:1px;background:#ffffff14;border:1px solid #ffffff14;border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);overflow:hidden}.HardwareFeatures_featureCell__UC8EU{background:#0b0e16;display:flex;flex-direction:column;padding:36px 32px;transition:background .15s}.HardwareFeatures_featureCell__UC8EU:hover{background:#ffffff05}.HardwareFeatures_featureIco__wurlx{align-items:center;background:#2563eb1a;border:1px solid #2563eb33;border-radius:10px;color:#3b82f6;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-bottom:20px;width:40px}.HardwareFeatures_featureIcoSvg__2N4Ba{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.HardwareFeatures_featureTitle__XX6te{color:#fff;font-size:15px;font-weight:500;margin:0 0 10px}.HardwareFeatures_featureDesc__Q-6dT{color:#ffffff7a;font-size:13px;line-height:1.6;margin:0}@media (max-width:860px){.HardwareFeatures_featureGrid__MiKq8{grid-template-columns:repeat(2,1fr)}.HardwareFeatures_featureCell__UC8EU{padding:28px 24px}}@media (max-width:480px){.HardwareFeatures_featureGrid__MiKq8{grid-template-columns:1fr}}html.i18n-ar .HardwareFeatures_featureCell__UC8EU{align-items:flex-end;text-align:right}.SpecsAndBox_grid__8HiW0{grid-gap:48px;align-items:start;display:grid;gap:48px;grid-template-columns:1.1fr 1fr}.SpecsAndBox_specsBlock__NV2Eg{display:flex;flex-direction:column}.SpecsAndBox_specsBlockHead__aq-yA{margin-bottom:32px}.SpecsAndBox_specTable__yzjvG{border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.SpecsAndBox_specTableRow__1MngF{border-bottom:1px solid #ffffff0f;display:grid;grid-template-columns:148px 1fr}.SpecsAndBox_specTableRow__1MngF:last-child{border-bottom:none}.SpecsAndBox_specKey__kp5L4{align-items:center;background:#ffffff03;border-right:1px solid #ffffff0f;color:#ffffff61;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.06em;padding:14px 20px;text-transform:uppercase}.SpecsAndBox_specValueWrap__dBj2i{display:flex;flex-direction:column;gap:3px;justify-content:center;padding:12px 20px}.SpecsAndBox_specValue__ld1qz{color:#ffffffd1;font-size:12px}.SpecsAndBox_specSub__xWAzH,.SpecsAndBox_specValue__ld1qz{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.SpecsAndBox_specSub__xWAzH{color:#ffffff61;font-size:11px}.SpecsAndBox_boxBlock__Br86K{display:flex;flex-direction:column}.SpecsAndBox_boxHead__yAa88{margin-bottom:32px}.SpecsAndBox_boxList__zQ-pQ{border:1px solid #ffffff14;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.SpecsAndBox_boxItem__DMdYg{grid-gap:12px;align-items:center;border-bottom:1px solid #ffffff0f;display:grid;gap:12px;grid-template-columns:36px 1fr auto;padding:13px 20px;transition:background .15s}.SpecsAndBox_boxItem__DMdYg:last-child{border-bottom:none}.SpecsAndBox_boxItem__DMdYg:hover{background:#ffffff05}.SpecsAndBox_boxNum__-21va{color:#ffffff38;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.06em}.SpecsAndBox_boxItemText__kUtvy{color:#ffffffbf;font-size:13px}.SpecsAndBox_boxQty__tpYQS{color:#ffffff52;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;white-space:nowrap}@media (max-width:860px){.SpecsAndBox_grid__8HiW0{gap:48px;grid-template-columns:1fr}.SpecsAndBox_specTableRow__1MngF{grid-template-columns:120px 1fr}}html.i18n-ar .SpecsAndBox_specTableRow__1MngF{direction:rtl}html.i18n-ar .SpecsAndBox_specKey__kp5L4{border-left:1px solid #ffffff0f;border-right:none}html.i18n-ar .SpecsAndBox_specSub__xWAzH,html.i18n-ar .SpecsAndBox_specValue__ld1qz{direction:ltr;text-align:right;unicode-bidi:isolate}html.i18n-ar .SpecsAndBox_boxItem__DMdYg{direction:rtl}html.i18n-ar .SpecsAndBox_boxNum__-21va,html.i18n-ar .SpecsAndBox_boxQty__tpYQS{direction:ltr}.IntegrationsSection_head__L4BRw,.IntegrationsSection_inner__9zxZC{align-items:center;display:flex;flex-direction:column}.IntegrationsSection_head__L4BRw{gap:16px;margin-bottom:56px;max-width:560px;text-align:center}.IntegrationsSection_headH2__13E1c{font-size:clamp(32px,4vw,44px);font-weight:500;letter-spacing:-.025em;line-height:1.05;margin:0;text-align:center}.IntegrationsSection_headP__9aBJF{color:#fff9;font-size:17px;line-height:1.55;margin:0;max-width:48ch;text-align:center}.IntegrationsSection_grid__A3Iti{grid-gap:1px;background:#ffffff12;border:1px solid #ffffff12;border-radius:14px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden;width:100%}.IntegrationsSection_integrationCard__CBvEP{align-items:center;background:#0d1120;display:flex;flex-direction:column;gap:12px;padding:32px 20px 28px;text-align:center;transition:background .15s}.IntegrationsSection_integrationCard__CBvEP:hover{background:#ffffff08}.IntegrationsSection_integrationIco__PGIXp{align-items:center;background:#2563eb1f;border:1px solid #2563eb38;border-radius:10px;color:#3b82f6;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.IntegrationsSection_integrationIcoSvg__b4u04{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;height:22px;width:22px}.IntegrationsSection_integrationName__C1wEy{color:#ffffffe0;font-size:13px;font-weight:500;line-height:1.2}.IntegrationsSection_integrationSub__MEbeh{color:#ffffff4d;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.06em;line-height:1}@media (max-width:860px){.IntegrationsSection_grid__A3Iti{grid-template-columns:repeat(2,1fr)}.IntegrationsSection_headH2__13E1c{font-size:28px}}@media (max-width:480px){.IntegrationsSection_grid__A3Iti{grid-template-columns:repeat(2,1fr)}.IntegrationsSection_headP__9aBJF{font-size:15px}}html.i18n-ar .IntegrationsSection_inner__9zxZC{direction:rtl}html.i18n-ar .IntegrationsSection_head__L4BRw{align-items:center;text-align:center}html.i18n-ar .IntegrationsSection_headH2__13E1c,html.i18n-ar .IntegrationsSection_headP__9aBJF{text-align:center}.ProductCTA_ctaBox__W8QZK{align-items:center;background:radial-gradient(ellipse 60% 80% at 50% 120%,#2563eb24,#0000 70%),#ffffff03;border:1px solid #ffffff1f;border-radius:20px;display:flex;flex-direction:column;padding:80px 64px;text-align:center}.ProductCTA_ctaH2__LPmem{font-size:clamp(32px,4.5vw,52px);letter-spacing:-.025em;line-height:1.05;margin:16px 0 20px}.ProductCTA_ctaP__W6ci3{color:#fff9;font-size:17px;line-height:1.55;margin:0 0 40px;max-width:52ch}.ProductCTA_ctaActions__Hkiof{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (max-width:860px){.ProductCTA_ctaBox__W8QZK{padding:56px 40px}}@media (max-width:540px){.ProductCTA_ctaBox__W8QZK{border-radius:16px;padding:40px 24px}.ProductCTA_ctaActions__Hkiof{align-items:stretch;flex-direction:column}}html.i18n-ar .ProductCTA_ctaBox__W8QZK{direction:rtl}.IndustriesHero_hero__loRq6{border-bottom:1px solid #ffffff14;overflow:hidden;padding:96px 0 64px;position:relative}.IndustriesHero_heroBg__VRV\+i{background:radial-gradient(ellipse 50% 60% at 50% 0,#2563eb24,#0000 60%);inset:0;pointer-events:none;position:absolute}.IndustriesHero_heroGrid__fbEM5{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 0),linear-gradient(180deg,#ffffff0d 1px,#0000 0);background-size:56px 56px;inset:0;mask-image:radial-gradient(ellipse 50% 50% at 50% 0,#000 30%,#0000 70%);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 0,#000 30%,#0000 70%);pointer-events:none;position:absolute}.IndustriesHero_heroInner__grAOC{position:relative}.IndustriesHero_breadcrumb__JReD1{color:#ffffff4d;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.12em;margin-bottom:24px;text-transform:uppercase}.IndustriesHero_breadcrumbAccent__ZytE0{color:#3b82f6}.IndustriesHero_heroH1__k2a8c{font-size:clamp(48px,6vw,76px);font-weight:500;letter-spacing:-.035em;line-height:1;margin:0 0 24px;max-width:18ch}.IndustriesHero_heroLede__I\+1kG{color:#ffffff8c;font-size:19px;line-height:1.55;margin:0;max-width:60ch}@media (max-width:860px){.IndustriesHero_hero__loRq6{padding:64px 0 48px}.IndustriesHero_heroH1__k2a8c{font-size:40px}.IndustriesHero_heroLede__I\+1kG{font-size:16px}}html.i18n-ar .IndustriesHero_heroInner__grAOC{direction:rtl}html.i18n-ar .IndustriesHero_heroH1__k2a8c,html.i18n-ar .IndustriesHero_heroLede__I\+1kG{text-align:right}html.i18n-ar .IndustriesHero_breadcrumb__JReD1{direction:rtl;text-align:right}.IndustryIndex_wrap__2sql6{margin-bottom:0;margin-top:64px}.IndustryIndex_ixIndex__FBnGa{grid-gap:0;border-bottom:1px solid #ffffff14;border-top:1px solid #ffffff14;display:grid;gap:0;grid-template-columns:1fr 1fr 1fr}.IndustryIndex_ixLink__VFEYe{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;display:flex;flex-direction:column;gap:4px;padding:24px 28px;text-decoration:none;transition:background .15s}.IndustryIndex_ixLink__VFEYe:nth-child(3n){border-right:none}.IndustryIndex_ixLink__VFEYe:nth-last-child(-n+3){border-bottom:none}.IndustryIndex_ixLink__VFEYe:hover{background:#ffffff08}.IndustryIndex_num__G4ntg{color:#ffffff47;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.1em}.IndustryIndex_name__svu5L{color:#ffffffe0;font-size:16px}.IndustryIndex_arrow__baF7g{color:#3b82f6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;margin-top:4px}@media (max-width:1024px){.IndustryIndex_ixIndex__FBnGa{grid-template-columns:1fr 1fr}.IndustryIndex_ixLink__VFEYe:nth-child(3n){border-right:1px solid #ffffff14}.IndustryIndex_ixLink__VFEYe:nth-child(2n){border-right:none}}@media (max-width:640px){.IndustryIndex_ixIndex__FBnGa{grid-template-columns:1fr}.IndustryIndex_ixLink__VFEYe{border-right:none!important}}html.i18n-ar .IndustryIndex_ixLink__VFEYe{border-left:1px solid #ffffff14;border-right:none;direction:rtl}html.i18n-ar .IndustryIndex_ixLink__VFEYe:nth-child(3n){border-left:none}html.i18n-ar .IndustryIndex_ixLink__VFEYe:nth-child(2n){border-left:1px solid #ffffff14}html.i18n-ar .IndustryIndex_arrow__baF7g{display:inline-block;transform:scaleX(-1)}.IndustrySections_ixSection__7vCcm{border-bottom:1px solid #ffffff14;border-radius:4px;padding:96px 0;scroll-margin-top:80px}.IndustrySections_ixSection__7vCcm:target{animation:IndustrySections_sectionHighlight__wvFFW 1.4s ease-out forwards}@keyframes IndustrySections_sectionHighlight__wvFFW{0%{box-shadow:inset 0 0 0 2px #2563eb8c,0 0 32px #2563eb1f}60%{box-shadow:inset 0 0 0 2px #2563eb40,0 0 16px #2563eb0f}to{box-shadow:inset 0 0 0 2px #2563eb00,0 0 0 #2563eb00}}.IndustrySections_ixSectionLast__01W2O{border-bottom:none}.IndustrySections_ixLayout__du\+Lw{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr}.IndustrySections_ixSectionAlt__8Rmsy .IndustrySections_ixLayout__du\+Lw>div:first-child{order:2}.IndustrySections_ixSectionAlt__8Rmsy .IndustrySections_ixLayout__du\+Lw>div:last-child{order:1}.IndustrySections_ixIcon__a01if{align-items:center;background:#2563eb1a;border:1px solid #2563eb47;border-radius:10px;color:#3b82f6;display:flex;height:48px;justify-content:center;margin-bottom:24px;width:48px}.IndustrySections_ixIconSvg__cl-xp{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;height:22px;width:22px}.IndustrySections_ixH2__DlkF0{font-size:44px;font-weight:500;letter-spacing:-.025em;line-height:1.05;margin:16px 0 20px}.IndustrySections_ixLede__IlAaq{color:#ffffff8c;font-size:17px;line-height:1.6;margin:0 0 24px}.IndustrySections_ixBullets__OL5Km{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.IndustrySections_ixBulletItem__kXI0S{grid-gap:12px;color:#fff9;display:grid;font-size:14px;gap:12px;grid-template-columns:24px 1fr;line-height:1.6}.IndustrySections_ixBulletDot__ox\+ch{background:#2563eb;border-radius:50%;box-shadow:0 0 8px #2563eb80;flex-shrink:0;height:6px;justify-self:center;margin-top:8px;width:6px}.IndustrySections_ixBulletText__4o4DR strong{color:#ffffffe6;font-weight:500}.IndustrySections_ixTagRow__RMigj{display:flex;flex-wrap:wrap;gap:6px;margin-top:24px}.IndustrySections_ixTag__FcQ\+H{border:1px solid #ffffff14;border-radius:4px;color:#fff6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding:4px 10px}.IndustrySections_ixPanel__ag4\+r{background:#11151f;border:1px solid #ffffff24;border-radius:16px;overflow:hidden;padding:32px;position:relative}.IndustrySections_ixPanel__ag4\+r:before{background:radial-gradient(ellipse 70% 60% at 0 0,#2563eb1a,#0000 60%);content:"";inset:0;pointer-events:none;position:absolute}.IndustrySections_ixPanelHead__9Ejw1{align-items:baseline;border-bottom:1px solid #ffffff12;color:#ffffff59;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;justify-content:space-between;letter-spacing:.06em;margin-bottom:16px;padding-bottom:16px;position:relative;text-transform:uppercase}.IndustrySections_ixPanelLive__2FHE-{align-items:center;color:#22c55e;display:inline-flex;gap:6px}.IndustrySections_ixPanelLive__2FHE-:before{animation:IndustrySections_livePulse__3f7En 1.6s infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e99;content:"";flex-shrink:0;height:6px;width:6px}@keyframes IndustrySections_livePulse__3f7En{0%,to{opacity:1}50%{opacity:.4}}.IndustrySections_ixStatRow__OBviq{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;position:relative}.IndustrySections_ixStatCell__MWdZD{border:1px solid #ffffff12;border-radius:8px;padding:16px}.IndustrySections_statVal__DeXBH{color:#fff;font-size:24px;font-weight:500;letter-spacing:-.02em}.IndustrySections_statLbl__DR9w5{color:#ffffff4d;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.06em;margin-top:4px;text-transform:uppercase}.IndustrySections_ixMetric__Qb9A3{grid-gap:12px;align-items:center;border-bottom:1px solid #ffffff0f;display:grid;gap:12px;grid-template-columns:1fr auto auto;padding:14px 0;position:relative}.IndustrySections_ixMetricLast__UPTUZ{border-bottom:none}.IndustrySections_metricLbl__O5Lmi{color:#ffffffe0;font-size:13px}.IndustrySections_metricSub__uQl\+G{color:#ffffff4d;display:block;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;margin-top:2px}.IndustrySections_metricVal__c7cTI{color:#ffffffe0;font-size:14px}.IndustrySections_badge__\+Rgzz,.IndustrySections_metricVal__c7cTI{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.IndustrySections_badge__\+Rgzz{border-radius:4px;font-size:10px;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.IndustrySections_badgeOk__cTZat{background:#22c55e1a;color:#22c55e}.IndustrySections_badgeWarn__cBYD3{background:#f59e0b1a;color:#f59e0b}.IndustrySections_badgeAlert__puOGu{background:#ef44441a;color:#ef4444}@media (max-width:1024px){.IndustrySections_ixLayout__du\+Lw{gap:32px;grid-template-columns:1fr}.IndustrySections_ixSectionAlt__8Rmsy .IndustrySections_ixLayout__du\+Lw>div:first-child{order:1}.IndustrySections_ixSectionAlt__8Rmsy .IndustrySections_ixLayout__du\+Lw>div:last-child{order:2}.IndustrySections_ixSection__7vCcm{padding:64px 0}.IndustrySections_ixH2__DlkF0{font-size:32px}}@media (max-width:640px){.IndustrySections_ixH2__DlkF0{font-size:28px}.IndustrySections_ixStatRow__OBviq{grid-template-columns:1fr 1fr}.IndustrySections_ixTagRow__RMigj{gap:4px}}html.i18n-ar .IndustrySections_ixSection__7vCcm{direction:rtl}html.i18n-ar .IndustrySections_ixBullets__OL5Km,html.i18n-ar .IndustrySections_ixH2__DlkF0,html.i18n-ar .IndustrySections_ixLede__IlAaq{text-align:right}html.i18n-ar .IndustrySections_ixBulletItem__kXI0S{direction:rtl}html.i18n-ar .IndustrySections_ixTagRow__RMigj{justify-content:flex-end}html.i18n-ar .IndustrySections_ixMetric__Qb9A3,html.i18n-ar .IndustrySections_ixPanelHead__9Ejw1{direction:rtl}html.i18n-ar .IndustrySections_metricSub__uQl\+G,html.i18n-ar .IndustrySections_metricVal__c7cTI,html.i18n-ar .IndustrySections_statLbl__DR9w5,html.i18n-ar .IndustrySections_statVal__DeXBH{direction:ltr;unicode-bidi:isolate}.IndustriesCTA_ctaSection__tDtMK{padding:120px 0}.IndustriesCTA_ctaBox__73ieO{align-items:center;background:radial-gradient(ellipse 60% 80% at 50% 100%,#2563eb1f,#0000 70%);border:1px solid #ffffff1a;border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:80px 64px;text-align:center}.IndustriesCTA_ctaH2__Q7eka{font-size:clamp(36px,4.5vw,52px);font-weight:500;letter-spacing:-.03em;line-height:1;margin:0}.IndustriesCTA_ctaP__qu7I8{color:#ffffff8c;font-size:17px;line-height:1.55;margin:0;max-width:48ch}.IndustriesCTA_ctaRow__XC-6H{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}@media (max-width:860px){.IndustriesCTA_ctaSection__tDtMK{padding:80px 0}.IndustriesCTA_ctaBox__73ieO{padding:56px 40px}}@media (max-width:540px){.IndustriesCTA_ctaBox__73ieO{border-radius:16px;padding:40px 24px}.IndustriesCTA_ctaRow__XC-6H{align-items:stretch;flex-direction:column}}html.i18n-ar .IndustriesCTA_ctaBox__73ieO{direction:rtl}.IndustriesPage_page__S3LZA{background:#0b0e16;color:#fff;min-height:100vh}.ContactHero_hero__INxHZ{overflow:hidden;padding:120px 0 80px;position:relative}.ContactHero_heroBg__EXBsa{background:radial-gradient(ellipse 80% 60% at 50% -10%,#2563eb2e,#0000 70%);inset:0;pointer-events:none;position:absolute}.ContactHero_heroGrid__TLBkS{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:48px 48px;inset:0;pointer-events:none;position:absolute}.ContactHero_heroInner__VUKh1{max-width:680px}.ContactHero_breadcrumb__nfmNw{color:#ffffff4d;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.08em;margin-bottom:24px;text-transform:uppercase}.ContactHero_breadcrumbAccent__SElKK{color:#fff9}.ContactHero_heroH1__TXOsR{font-size:52px;font-weight:500;letter-spacing:-.03em;line-height:1.05;margin:0 0 20px}.ContactHero_heroLede__2QyId{color:#ffffff8c;font-size:17px;line-height:1.65;margin:0;max-width:560px}@media (max-width:768px){.ContactHero_hero__INxHZ{padding:96px 0 60px}.ContactHero_heroH1__TXOsR{font-size:36px}}@media (max-width:480px){.ContactHero_heroH1__TXOsR{font-size:28px}}html.i18n-ar .ContactHero_heroInner__VUKh1{direction:rtl;text-align:right}html.i18n-ar .ContactHero_heroLede__2QyId{text-align:right}.ContactForm_formCard__DTKKS{background:#11151f;border:1px solid #ffffff24;border-radius:16px;overflow:hidden;padding:40px;position:relative}.ContactForm_formCard__DTKKS:before{background:radial-gradient(ellipse 80% 60% at 0 0,#2563eb1a,#0000 60%);content:"";inset:0;pointer-events:none;position:absolute}.ContactForm_formCard__DTKKS>*{position:relative}.ContactForm_formH2__sMkI2{font-size:28px;font-weight:500;letter-spacing:-.025em;margin:12px 0 28px}.ContactForm_formRow__wOb2L{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:0}.ContactForm_formField__BbtI7{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.ContactForm_formField__BbtI7 label{color:#fff6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ContactForm_formField__BbtI7 input,.ContactForm_formField__BbtI7 select,.ContactForm_formField__BbtI7 textarea{background:#0b0e16;border:1px solid #ffffff1a;border-radius:8px;color:#fff;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;outline:none;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.ContactForm_formField__BbtI7 input::placeholder,.ContactForm_formField__BbtI7 textarea::placeholder{color:#fff3}.ContactForm_formField__BbtI7 input:focus,.ContactForm_formField__BbtI7 select:focus,.ContactForm_formField__BbtI7 textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb2e}.ContactForm_formField__BbtI7 select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.4)' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.ContactForm_formField__BbtI7 select option{background:#11151f;color:#fff}.ContactForm_formField__BbtI7 textarea{line-height:1.6;min-height:110px;resize:vertical}.ContactForm_checkboxGroup__4h3NC{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.ContactForm_checkboxPill__TICYm{align-items:center;background:#0b0e16;border:1px solid #ffffff14;border-radius:8px;color:#ffffffa6;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:10px 14px;transition:border-color .15s,background .15s}.ContactForm_checkboxPill__TICYm:hover{background:#ffffff08;border-color:#ffffff2e}.ContactForm_checkboxPill__TICYm input{accent-color:#2563eb;cursor:pointer;flex-shrink:0;height:14px;width:14px}.ContactForm_formSubmit__IVCyi{align-items:center;border-top:1px solid #ffffff12;display:flex;gap:16px;justify-content:space-between;margin-top:24px;padding-top:24px}.ContactForm_legal__fkq6i{color:#ffffff4d;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5}.ContactForm_legal__fkq6i a{color:#ffffff73;text-decoration:underline;-webkit-text-decoration-color:#fff3;text-decoration-color:#fff3}.ContactForm_legal__fkq6i a:hover{color:#ffffffb3}.ContactForm_successMsg__aJ8c0{color:#22c55e;font-size:16px;font-weight:500;padding:32px 0}@media (max-width:640px){.ContactForm_formCard__DTKKS{padding:24px}.ContactForm_checkboxGroup__4h3NC,.ContactForm_formRow__wOb2L{grid-template-columns:1fr}.ContactForm_formSubmit__IVCyi{align-items:stretch;flex-direction:column}}html.i18n-ar .ContactForm_formCard__DTKKS{direction:rtl}html.i18n-ar .ContactForm_formField__BbtI7 label{text-align:right}html.i18n-ar .ContactForm_formField__BbtI7 select{background-position:left 14px center;padding-left:36px;padding-right:14px}html.i18n-ar .ContactForm_checkboxPill__TICYm,html.i18n-ar .ContactForm_formSubmit__IVCyi{flex-direction:row-reverse}html.i18n-ar .ContactForm_legal__fkq6i{text-align:right}.ContactSidebar_sidebar__5YStu{display:flex;flex-direction:column;gap:16px}.ContactSidebar_infoCard__U72VQ{background:#11151f;border:1px solid #ffffff14;border-radius:12px;padding:24px 28px}.ContactSidebar_infoCardLabel__Dc6B2{color:#ffffff59;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.ContactSidebar_infoCardH4__OnJnr{font-size:16px;font-weight:500;letter-spacing:-.01em;margin-bottom:8px}.ContactSidebar_infoCardP__\+fErN{color:#ffffff73;font-size:13px;line-height:1.65;margin:0 0 12px}.ContactSidebar_infoCardLink__dPUtT{border-bottom:1px solid #2563eb66;color:#3b82f6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;padding-bottom:1px;transition:color .15s,border-color .15s}.ContactSidebar_infoCardLink__dPUtT:hover{border-color:#ffffff80;color:#fff}.ContactSidebar_infoGrid__nH0fX{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ContactSidebar_infoCell__2Ypml{background:#11151f;border:1px solid #ffffff14;border-radius:10px;padding:16px}.ContactSidebar_infoCellIco__ctQhA{align-items:center;background:#2563eb1f;border:1px solid #2563eb47;border-radius:6px;color:#3b82f6;display:flex;height:28px;justify-content:center;margin-bottom:12px;width:28px}.ContactSidebar_infoCellH5__3HHtw{font-size:13px;font-weight:500;letter-spacing:-.01em;margin-bottom:4px}.ContactSidebar_infoCellP__A3BUC{color:#fff6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.7;margin:0}.ContactSidebar_officesWrap__sQxrn{margin-top:8px}.ContactSidebar_officesList__sxeFY{display:flex;flex-direction:column;gap:8px;margin-top:16px}.ContactSidebar_officeCard__MiKaD{grid-gap:20px;align-items:center;background:#11151f;border:1px solid #ffffff14;border-radius:12px;display:grid;gap:20px;grid-template-columns:1fr auto;padding:20px 24px}.ContactSidebar_officeCity__dh-Ad{color:#3b82f6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.ContactSidebar_officeName__BHiPQ{font-size:15px;font-weight:500;letter-spacing:-.01em;margin-bottom:4px}.ContactSidebar_officeAddr__vATpc{color:#fff6;font-size:13px;line-height:1.55}.ContactSidebar_officeCoords__kgjSz{color:#ffffff40;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.7;text-align:right;white-space:nowrap}@media (max-width:640px){.ContactSidebar_infoGrid__nH0fX{grid-template-columns:1fr}.ContactSidebar_officeCard__MiKaD{gap:8px;grid-template-columns:1fr}.ContactSidebar_officeCoords__kgjSz{text-align:left}}html.i18n-ar .ContactSidebar_sidebar__5YStu{direction:rtl}html.i18n-ar .ContactSidebar_infoCard__U72VQ,html.i18n-ar .ContactSidebar_infoCell__2Ypml,html.i18n-ar .ContactSidebar_officeCard__MiKaD{text-align:right}html.i18n-ar .ContactSidebar_infoCellP__A3BUC,html.i18n-ar .ContactSidebar_officeCoords__kgjSz{direction:ltr;text-align:left;unicode-bidi:isolate}html.i18n-ar .ContactSidebar_officeCard__MiKaD{direction:rtl;grid-template-columns:auto 1fr}html.i18n-ar .ContactSidebar_officeCoords__kgjSz{direction:ltr;text-align:right;unicode-bidi:isolate}.ContactPage_page__juldv{background:#0b0e16;color:#fff;min-height:100vh}.ContactPage_section__eruzt{padding:64px 0 96px}.ContactPage_layout__kplUw{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr}@media (max-width:1024px){.ContactPage_layout__kplUw{gap:40px;grid-template-columns:1fr}}.AssignModal_stepBody__hYIqY{display:flex;flex-direction:column;gap:20px}.AssignModal_field__OlCD\+{display:flex;flex-direction:column;gap:6px}.AssignModal_label__g4jh4{color:var(--color-text-secondary);font-size:13px;font-weight:600}.AssignModal_hint__IoiYh{color:var(--color-text-muted);font-size:12px;margin:0}.AssignModal_fieldError__t9G6B{color:var(--color-alert);font-size:12px;margin:2px 0 0}.AssignModal_sensorGrid__aTwIV{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.AssignModal_sensorChip__BpcTz{align-items:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:6px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:6px 12px;transition:border-color .15s,background .15s,color .15s;-webkit-user-select:none;user-select:none}.AssignModal_sensorChip__BpcTz:hover{background:#2563eb14;border-color:#2563eb73;color:#93c5fd}.AssignModal_sensorChipActive__dvcIM{background:#2563eb1a;border-color:#2563eb73;color:#93c5fd;font-weight:500}.AssignModal_sensorCheckbox__5DTxI{accent-color:var(--color-primary)}.AssignModal_intervalRow__2XWzv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AssignModal_summary__N5oJI{background:#ffffff08;border:1px solid #ffffff24;border-radius:10px;overflow:hidden}.AssignModal_summaryRow__Yuyr8{align-items:baseline;border-bottom:1px solid #ffffff14;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:10px 14px}.AssignModal_summaryRow__Yuyr8:last-child{border-bottom:none}.AssignModal_summaryKey__Pj6Z2{color:var(--color-text-muted);flex-shrink:0}.AssignModal_summaryVal__4N4BM{color:var(--color-text-primary);font-weight:500;text-align:right;word-break:break-word}.AssignModal_confirmNote__aL7\+s{color:var(--color-text-muted);font-size:12px;margin:0}@media (max-width:480px){.AssignModal_intervalRow__2XWzv{grid-template-columns:1fr}}.modal{max-width:680px;padding:22px}.modal h3{color:var(--color-text-primary);font-size:30px;letter-spacing:-.02em;line-height:1.05}.modal-subtitle{font-size:14px}.ThresholdModal_form__9i\+b0{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.ThresholdModal_helpText__g7cMW{color:var(--color-text-secondary);font-size:13px;line-height:1.4;margin:0}.ThresholdModal_errorBanner__Al1QX{background:#e5393514;border:1px solid #e539354d;border-radius:10px;color:#f87171;font-size:14px;margin-top:12px;padding:10px 12px}.ThresholdModal_section__tve7L{grid-gap:10px;background:var(--color-bg-page);border:1px solid var(--color-border);border-radius:12px;display:grid;gap:10px;padding:12px 13px}.ThresholdModal_field__\+eXve{grid-gap:6px;display:grid;gap:6px}.ThresholdModal_label__CJf\+x{color:var(--color-text-secondary);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ThresholdModal_input__DoPs3,.ThresholdModal_select__Tlre2{width:100%}.ThresholdModal_toggleRow__iKeju{align-items:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.ThresholdModal_toggleLabel__avkOr{color:var(--color-text-primary);font-size:14px;font-weight:700}.ThresholdModal_toggleInput__bOyGJ{accent-color:var(--color-primary);cursor:pointer;flex:0 0 auto;height:18px;width:18px}.ThresholdModal_radioGroup__ZfBj5{grid-gap:8px;display:grid;gap:8px}.ThresholdModal_radioLabel__Nu4i2{grid-gap:8px;align-items:start;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:10px;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto 1fr;padding:10px 11px;transition:border-color .15s,background .15s,box-shadow .15s}.ThresholdModal_radioLabel__Nu4i2:hover{background:#2563eb0d;border-color:#2563eb59}.ThresholdModal_radioLabelActive__SqOk3{background:#2563eb1a;border-color:#2563eb66;box-shadow:0 6px 16px #2563eb1f}.ThresholdModal_radioInput__W8SQP{accent-color:var(--color-primary);flex:0 0 auto;height:16px;margin-top:3px;width:16px}.ThresholdModal_radioCopy__ZY-21{grid-gap:2px;display:grid;gap:2px;min-width:0}.ThresholdModal_radioTitle__Yh3Dq{color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:1.25}.ThresholdModal_radioHint__BAwmx{color:var(--color-text-secondary);font-size:12px;line-height:1.3}.ThresholdModal_rangeGrid__cwxeG{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ThresholdModal_actions__T9nZX{display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.ThresholdModal_cancelButton__af9b0,.ThresholdModal_saveButton__nasBx{min-width:112px}@media (max-width:640px){.modal{padding:18px}.modal h3{font-size:26px}.ThresholdModal_rangeGrid__cwxeG{grid-template-columns:1fr}.ThresholdModal_actions__T9nZX{flex-direction:column-reverse}.ThresholdModal_cancelButton__af9b0,.ThresholdModal_saveButton__nasBx{width:100%}}.AdminDevicesPageView_page__bMn\+N{grid-gap:18px;display:grid;gap:18px}.AdminDevicesPageView_header__EMh6\+{align-items:flex-start;background:linear-gradient(135deg,#2563eb0d,#3b82f617);border:1px solid #2563eb33;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.AdminDevicesPageView_header__EMh6\+ h1{font-size:42px;letter-spacing:-.02em;line-height:1}.AdminDevicesPageView_section__7vRmo{grid-gap:12px;background:linear-gradient(135deg,#2563eb0f,#2563eb05);border:1px solid var(--color-border);border-radius:14px;display:grid;gap:12px;overflow:hidden;padding:16px 18px}.AdminDevicesPageView_sectionHeader__rYyCT{align-items:center;display:flex;justify-content:space-between}@media (max-width:768px){.AdminDevicesPageView_header__EMh6\+{align-items:flex-start;flex-direction:column}.AdminDevicesPageView_header__EMh6\+ h1{font-size:30px}.AdminDevicesPageView_sectionHeader__rYyCT{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:480px){.AdminDevicesPageView_header__EMh6\+ h1{font-size:24px}}.UserModal_form__138T2{grid-gap:10px;display:grid;gap:10px}.PhoneNumberInput_field__R3Bli{grid-gap:8px;display:grid;gap:8px}.PhoneNumberInput_row__Z5qD8{grid-gap:8px;display:grid;gap:8px;grid-template-columns:190px 1fr}.PhoneNumberInput_country__pQ82A{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);outline:none;padding:10px;transition:border-color .15s}.PhoneNumberInput_country__pQ82A:focus{border-color:var(--color-primary-light)}.PhoneNumberInput_number__rv6tw{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);outline:none;padding:10px;transition:border-color .15s}.PhoneNumberInput_number__rv6tw:focus{border-color:var(--color-primary-light)}.PhoneNumberInput_number__rv6tw::placeholder{color:var(--color-text-muted)}.PhoneNumberInput_hint__xfDyb{color:var(--color-text-muted);font-size:12px}@media (max-width:640px){.PhoneNumberInput_row__Z5qD8{grid-template-columns:1fr}}.AdminAdminsPage_page__lxI91{grid-gap:18px;display:grid;gap:18px}.AdminAdminsPage_header__1-sul{align-items:flex-start;background:linear-gradient(135deg,#2563eb0d,#3b82f617);border:1px solid #2563eb33;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.AdminAdminsPage_headerCopy__JC3AM{grid-gap:6px;display:grid;gap:6px}.AdminAdminsPage_headerCopy__JC3AM h1{font-size:42px;letter-spacing:-.02em;line-height:1}.AdminAdminsPage_subtitle__zpWgL{color:var(--color-text-secondary);font-size:14px}.AdminAdminsPage_headerActions__OHmyw{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.AdminAdminsPage_headerActions__OHmyw .btn-primary,.AdminAdminsPage_headerActions__OHmyw .btn-secondary{font-size:13px;padding:7px 13px}@media (max-width:900px){.AdminAdminsPage_header__1-sul{align-items:flex-start;flex-direction:column}.AdminAdminsPage_headerCopy__JC3AM h1{font-size:34px}}@media (max-width:768px){.AdminAdminsPage_headerCopy__JC3AM h1{font-size:28px}}@media (max-width:480px){.AdminAdminsPage_headerCopy__JC3AM h1{font-size:24px}.AdminAdminsPage_headerActions__OHmyw{width:100%}}.AdminOverviewPageView_page__JnhGI{grid-gap:20px;display:grid;gap:20px}.AdminOverviewPageView_hero__5wdqo{align-items:flex-start;background:linear-gradient(135deg,#2563eb0d,#3b82f617);border:1px solid #2563eb33;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.AdminOverviewPageView_heroCopy__rh08X{grid-gap:6px;display:grid;gap:6px}.AdminOverviewPageView_heroCopy__rh08X h1{color:var(--text);font-size:42px;font-weight:600;letter-spacing:-.02em;line-height:1}.AdminOverviewPageView_subtitle__XP0XP{color:var(--color-text-secondary);font-size:14px}.AdminOverviewPageView_heroMeta__JkPQP{color:var(--text-3);font-family:var(--mono);font-size:11px}.AdminOverviewPageView_healthChip__iDDZx{border-radius:5px;flex-shrink:0;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.AdminOverviewPageView_healthChipOk__V1LJe{background:#22c55e1a;border:1px solid #22c55e38;color:#4ade80}.AdminOverviewPageView_healthChipWarn__R1msU{background:#f59e0b1a;border:1px solid #f59e0b38;color:#fbbf24}.AdminOverviewPageView_loadingWrap__dqA1x{display:grid;min-height:130px;place-items:center}.AdminOverviewPageView_metricGrid__lSLhA{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.AdminOverviewPageView_metricCard__4oSyK{background:linear-gradient(135deg,#2563eb12,#2563eb08);border:1px solid var(--line);border-radius:10px;padding:16px 18px}.AdminOverviewPageView_metricLabel__hrXWG{color:var(--text-3);font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.AdminOverviewPageView_metricValue__HPyUb{color:var(--text);font-size:26px;font-weight:500;letter-spacing:-.02em;margin-top:6px}.AdminOverviewPageView_metricHint__gNF9H{color:var(--text-4);font-family:var(--mono);font-size:10px;margin-top:4px}.AdminOverviewPageView_metricBar__oRUz7{background:#ffffff0f;border-radius:2px;height:4px;margin-top:12px;overflow:hidden}.AdminOverviewPageView_metricBarFill__CvxR\+{background:linear-gradient(90deg,#22c55e,#3b82f6);border-radius:inherit;display:block;height:100%}.AdminOverviewPageView_metricNeutral__fqBCF .AdminOverviewPageView_metricBarFill__CvxR\+{background:#ffffff2e}.AdminOverviewPageView_metricOk__rEup\+ .AdminOverviewPageView_metricBarFill__CvxR\+{background:linear-gradient(90deg,#22c55e,#3b82f6)}.AdminOverviewPageView_metricWarn__MS8je .AdminOverviewPageView_metricBarFill__CvxR\+{background:#f59e0b}.AdminOverviewPageView_metricDanger__lk93v .AdminOverviewPageView_metricBarFill__CvxR\+{background:#ef4444}.AdminOverviewPageView_metricOk__rEup\+{border-color:#22c55e38}.AdminOverviewPageView_metricWarn__MS8je{border-color:#f59e0b38}.AdminOverviewPageView_metricDanger__lk93v{border-color:#ef444438}.AdminOverviewPageView_secondaryGrid__X3cfO{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.AdminOverviewPageView_panel__urXFz{background:var(--bg-elev);border:1px solid var(--line);border-radius:10px;overflow:hidden}.AdminOverviewPageView_panelWide__fw7BO{grid-column:1/-1}.AdminOverviewPageView_panelHeader__srDsl{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:13px 16px}.AdminOverviewPageView_panelHeader__srDsl h2{color:var(--text);font-size:13px;font-weight:500}.AdminOverviewPageView_panelCaption__vL25k{color:var(--text-4);font-family:var(--mono);font-size:10px;letter-spacing:.04em}.AdminOverviewPageView_attentionList__vRIty{grid-gap:8px;display:grid;gap:8px;padding:12px}.AdminOverviewPageView_attentionRow__2iJmF{align-items:center;background:#ffffff05;border:1px solid var(--line);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.AdminOverviewPageView_attentionLabel__auUs5{color:var(--text-2);font-size:13px;font-weight:500}.AdminOverviewPageView_attentionHint__adQNR{color:var(--text-4);font-family:var(--mono);font-size:10px;margin-top:2px}.AdminOverviewPageView_attentionValue__\+11Dy{border-radius:5px;flex-shrink:0;font-family:var(--mono);font-size:11px;font-weight:500;min-width:40px;padding:3px 9px;text-align:center}.AdminOverviewPageView_attentionToneOk__3u4yz{background:#22c55e1a;border:1px solid #22c55e2e;color:#4ade80}.AdminOverviewPageView_attentionToneWarn__VGKij{background:#f59e0b1a;border:1px solid #f59e0b2e;color:#fbbf24}.AdminOverviewPageView_attentionToneDanger__VLbyc{background:#ef44441a;border:1px solid #ef44442e;color:#f87171}.AdminOverviewPageView_attentionToneNeutral__nwOZ5{background:#ffffff0d;border:1px solid #ffffff12;color:var(--text-3)}.AdminOverviewPageView_coverageList__GVTqy{grid-gap:14px;display:grid;gap:14px;padding:14px 16px}.AdminOverviewPageView_coverageRow__HftJx{grid-gap:6px;display:grid;gap:6px}.AdminOverviewPageView_coverageTop__Lh6Cn{align-items:center;display:flex;gap:8px;justify-content:space-between}.AdminOverviewPageView_coverageLabel__G5MFf{color:var(--text-2);font-size:13px}.AdminOverviewPageView_coverageValue__IQdi8{color:#93c5fd;font-family:var(--mono);font-size:12px;font-weight:500}.AdminOverviewPageView_coverageTrack__VYiok{background:#ffffff0f;border-radius:999px;height:5px;overflow:hidden;width:100%}.AdminOverviewPageView_coverageFill__v5anN{background:linear-gradient(90deg,#22c55e,#3b82f6);border-radius:inherit;display:block;height:100%;transition:width .4s ease}.AdminOverviewPageView_coverageNote__rsypQ{color:var(--text-4);font-family:var(--mono);font-size:10px}.AdminOverviewPageView_roleList__711WG{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 16px}.AdminOverviewPageView_roleRow__Knc5M{grid-gap:6px;background:#ffffff05;border:1px solid var(--line);border-radius:8px;display:grid;gap:6px;padding:10px 12px}.AdminOverviewPageView_roleTop__N-ioz{align-items:center;display:flex;gap:8px;justify-content:space-between}.AdminOverviewPageView_roleLabel__3nOoD{color:var(--text-2);font-size:13px}.AdminOverviewPageView_roleValue__vp84E{color:#93c5fd;font-family:var(--mono);font-size:13px;font-weight:500}.AdminOverviewPageView_roleTrack__9biFb{background:#ffffff0f;border-radius:999px;height:4px;overflow:hidden;width:100%}.AdminOverviewPageView_roleFill__bTtl\+{background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:inherit;display:block;height:100%}@media (max-width:800px){.AdminOverviewPageView_hero__5wdqo{flex-direction:column}.AdminOverviewPageView_secondaryGrid__X3cfO{grid-template-columns:1fr}.AdminOverviewPageView_panelWide__fw7BO{grid-column:auto}.AdminOverviewPageView_roleList__711WG{grid-template-columns:1fr}}@media (max-width:768px){.AdminOverviewPageView_heroCopy__rh08X h1{font-size:30px}.AdminOverviewPageView_metricGrid__lSLhA{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media (max-width:480px){.AdminOverviewPageView_heroCopy__rh08X h1{font-size:24px}.AdminOverviewPageView_metricValue__HPyUb{font-size:22px}.AdminOverviewPageView_metricGrid__lSLhA{grid-template-columns:1fr 1fr}}.AcceptInvitePageView_page__K4B0E{align-items:center;background:radial-gradient(ellipse 70% 55% at 50% 20%,#2563eb1f,#0000 65%),radial-gradient(ellipse 60% 50% at 80% 90%,#2563eb14,#0000 60%),#0b0e16;display:flex;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100vh;padding:24px 16px}.AcceptInvitePageView_page__K4B0E:before{background-image:linear-gradient(hsla(0,0%,100%,.018) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:32px 32px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 40%,#000 20%,#0000 80%);mask-image:radial-gradient(ellipse 80% 80% at 50% 40%,#000 20%,#0000 80%);pointer-events:none;position:fixed}.AcceptInvitePageView_card__eUAbj{grid-gap:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f1219d9;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 8px 40px #00000073,0 0 80px #2563eb0f;display:grid;gap:16px;max-width:460px;padding:36px 32px 32px;position:relative;width:100%;z-index:1}.AcceptInvitePageView_logo__vEjbp{display:block;height:48px;margin:0 auto 4px;opacity:.9;width:auto}.AcceptInvitePageView_title__OeNM0{color:#fff;font-size:22px;font-weight:500;letter-spacing:-.02em;margin:0;text-align:center}.AcceptInvitePageView_subtitle__UBYw2{color:#ffffff61;font-size:13px;line-height:1.5;margin:0;text-align:center}.AcceptInvitePageView_errorBanner__n2MQB{background:#ef444414;border:1px solid #ef444438;border-radius:8px;color:#fca5a5;font-size:13px;padding:10px 14px}.AcceptInvitePageView_successBanner__0xfzB{background:#22c55e14;border:1px solid #22c55e38;border-radius:8px;color:#86efac;font-size:13px;padding:10px 14px}.AcceptInvitePageView_metaCard__IEa9j{grid-gap:0;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;display:grid;gap:0;overflow:hidden}.AcceptInvitePageView_metaRow__bvMxO{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.AcceptInvitePageView_metaRow__bvMxO+.AcceptInvitePageView_metaRow__bvMxO{border-top:1px solid #ffffff0f}.AcceptInvitePageView_metaLabel__zBNLC{color:#ffffff59;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.AcceptInvitePageView_metaValue__91RCV{color:#fff;font-size:13px;font-weight:500;text-align:right;word-break:break-word}.AcceptInvitePageView_metaValueDim__iFY-e{color:#ffffff4d;font-weight:400}.AcceptInvitePageView_roleBadge__q7MHI{background:#2563eb1f;border:1px solid #2563eb40;border-radius:6px;color:#93c5fd;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 10px}.AcceptInvitePageView_field__zstiI{display:flex;flex-direction:column;gap:6px}.AcceptInvitePageView_label__yQ2hs{color:#ffffff61;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.AcceptInvitePageView_card__eUAbj input[type=password],.AcceptInvitePageView_card__eUAbj input[type=tel],.AcceptInvitePageView_card__eUAbj input[type=text]{background:#ffffff08;border:1px solid #ffffff17;border-radius:8px;color:#fff;font-size:14px;outline:none;padding:11px 14px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.AcceptInvitePageView_card__eUAbj input:focus{background:#2563eb0a;border-color:#2563eb99;box-shadow:0 0 0 3px #2563eb24}.AcceptInvitePageView_card__eUAbj input::placeholder{color:#ffffff2e}.AcceptInvitePageView_submitBtn__vXBfl{background:#2563eb;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 4px 16px #2563eb4d;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:4px;padding:12px 16px;transition:background .15s,transform .1s,box-shadow .15s;width:100%}.AcceptInvitePageView_submitBtn__vXBfl:hover:not(:disabled){background:#3b82f6;box-shadow:0 4px 20px #2563eb73}.AcceptInvitePageView_submitBtn__vXBfl:active:not(:disabled){transform:translateY(1px)}.AcceptInvitePageView_submitBtn__vXBfl:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.AcceptInvitePageView_backLink__-W3Dv{color:#ffffff4d;font-size:13px;margin:4px 0 0;text-align:center}.AcceptInvitePageView_backLink__-W3Dv a{color:#93c5fd;font-weight:500;text-decoration:none}.AcceptInvitePageView_backLink__-W3Dv a:hover{color:#fff}html.i18n-ar .AcceptInvitePageView_metaRow__bvMxO{flex-direction:row-reverse}html.i18n-ar .AcceptInvitePageView_metaValue__91RCV{text-align:left}@media (max-width:520px){.AcceptInvitePageView_card__eUAbj{padding:28px 20px 24px}}.DeviceHeader_header__kW-zb{grid-gap:10px;background:linear-gradient(135deg,#2563eb0d,#3b82f617);border:1px solid #2563eb33;border-radius:16px;display:grid;gap:10px;padding:20px 22px}.DeviceHeader_title__sHKEd{color:var(--color-text-primary);font-size:28px;letter-spacing:-.02em;line-height:1;margin:0}.DeviceHeader_metaRow__1xx7N{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DeviceHeader_macChip__F59T\+{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;color:var(--color-text-secondary);font-family:var(--mono);font-size:11px;padding:4px 10px}.DeviceHeader_statusChip__MfidA{border:1px solid #0000;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.05em;padding:4px 10px;text-transform:uppercase}.DeviceHeader_statusAssigned__\+OKrx{background:#22c55e1f;border-color:#22c55e47;color:#4ade80}.DeviceHeader_statusUnassigned__RzVvi{background:#f59e0b1f;border-color:#f59e0b47;color:#fbbf24}.DeviceHeader_ownerTag__tV1hJ{background:#2563eb1f;border:1px solid #2563eb47;border-radius:999px;color:#93c5fd;font-size:11px;padding:4px 10px}.DeviceHeader_locationTag__mw7NV{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:11px;gap:4px}.DeviceHeader_locationTag__mw7NV:before{content:"📍";font-size:12px}@media (max-width:640px){.DeviceHeader_title__sHKEd{font-size:22px}}.OtaModal_hint__kZh4Z{color:var(--color-text-muted);font-size:13px;margin:0 0 12px}.OtaModal_list__jlhxS{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;max-height:320px;overflow-y:auto}.OtaModal_item__ZJGuD{align-items:flex-start;border:1px solid var(--color-border);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s}.OtaModal_item__ZJGuD:hover{background:#2563eb0d;border-color:var(--color-primary-light)}.OtaModal_itemSelected__D6LYG{background:#2563eb1a;border-color:var(--color-primary-light)}.OtaModal_radio__xkzZ1{accent-color:var(--color-primary);flex-shrink:0;margin-top:2px}.OtaModal_itemBody__d3ffe{display:flex;flex-direction:column;gap:4px;min-width:0}.OtaModal_itemName__u1oO7{color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OtaModal_itemMeta__KcfR8{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.OtaModal_confirm__jIha8{background:var(--color-bg-page);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary);font-size:13px;line-height:1.5;margin-bottom:4px;padding:10px 14px}.TelemetryChart_statsStrip__xPhqZ{align-items:stretch;border:1px solid #ffffff0f;border-radius:10px;display:flex;flex-shrink:0;flex-wrap:wrap;gap:0;margin-bottom:16px;overflow:hidden}.TelemetryChart_statItem__KqJGO{align-items:center;background:#ffffff05;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:90px;padding:10px 20px}.TelemetryChart_statItem__KqJGO+.TelemetryChart_statItem__KqJGO{border-left:1px solid #ffffff0f}.TelemetryChart_statLabel__kIu\+E{color:#ffffff4d;font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.TelemetryChart_statValue__mdd3V{color:var(--color-text-primary);font-family:var(--mono);font-size:15px;font-weight:700;letter-spacing:-.02em}.TelemetryChart_statDivider__BtNc-{display:none}.TelemetryChart_statAlert__hXVPn{background:#ef44440d}.TelemetryChart_statAlert__hXVPn .TelemetryChart_statLabel__kIu\+E{color:#f8717199}.TelemetryChart_statAlert__hXVPn .TelemetryChart_statValue__mdd3V{color:#f87171}.TelemetryChart_chartArea__0qjbL{flex:1 1;min-height:0}.TelemetryTable_tableBox__Wnvmg{border-radius:14px;box-shadow:0 8px 24px #0000002e;overflow:auto}.TelemetryTable_headerStack__t7AFA{border-bottom:1px solid var(--color-border);display:grid}.TelemetryTable_tableHeader__o-vJV{align-items:center;background:linear-gradient(135deg,#2563eb12,#3b82f61a);display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.TelemetryTable_tableHeader__o-vJV h3{color:var(--color-text-primary);font-size:16px;letter-spacing:-.01em;line-height:1.2}.TelemetryTable_pagination__HHTkU{align-items:center;display:flex;gap:8px}.TelemetryTable_navButton__ex0W3{align-items:center;background:var(--color-bg-card);border-radius:8px;display:inline-flex;height:32px;justify-content:center;margin-bottom:0;margin-right:0;min-width:32px;padding:0}.TelemetryTable_pageLabel__4hK2-{color:var(--color-text-secondary);font-size:13px;font-weight:700;min-width:62px;text-align:center}.TelemetryTable_dayFilterRow__WB2NB{align-items:center;background:var(--color-bg-card);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 16px}.TelemetryTable_dayFilterLabel__FBxzQ{color:var(--color-text-secondary);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.TelemetryTable_dayFilterChips__7f9ae{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.TelemetryTable_dayFilterButton__QQTw6{background:var(--color-bg-page);border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);cursor:pointer;font-size:12px;font-weight:700;padding:5px 10px;transition:background .15s,border-color .15s,color .15s}.TelemetryTable_dayFilterButton__QQTw6:hover{background:var(--accent-soft);border-color:#2563eb66;color:var(--color-primary)}.TelemetryTable_dayFilterButtonActive__4US02{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-navbar)}.TelemetryTable_toggleButton__asxw9{background:#0000;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;font-weight:700;padding:6px 10px}.TelemetryTable_toggleButtonActive__q5016{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-navbar)}.TelemetryTable_groupHeaderRow__2N4ch td{border-bottom:none;padding:18px 14px 8px}.TelemetryTable_groupHeader__5WW2I{align-items:center;background:#0000;border-top:1px solid #ffffff0f;display:flex;gap:10px;padding-top:14px!important}.TelemetryTable_groupHeaderDate__BOXXj{color:var(--color-text-primary);font-size:13px;font-weight:600;letter-spacing:-.01em}.TelemetryTable_groupHeaderCount__3EiYn{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;color:var(--color-text-muted);font-family:var(--mono);font-size:10px;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.TelemetryTable_rowAlert__kbFZZ td{background:#ef44440f}.TelemetryTable_rowAlert__kbFZZ td:first-child{border-left:3px solid #ef44448c;padding-left:11px}.TelemetryTable_tableBox__Wnvmg table{border-collapse:initial;border-spacing:0 2px;width:100%}.TelemetryTable_tableBox__Wnvmg thead th{background:#0000;border-bottom:1px solid #ffffff0f;color:#ffffff59;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.07em;padding:10px 14px;text-align:left;text-transform:uppercase}.TelemetryTable_tableBox__Wnvmg tbody tr{transition:background .12s ease}.TelemetryTable_tableBox__Wnvmg tbody tr:hover{background:#2563eb0a}.TelemetryTable_tableBox__Wnvmg tbody tr td{border-bottom:1px solid #ffffff08;font-size:13px;padding:9px 14px;vertical-align:middle}.TelemetryTable_tableBox__Wnvmg tbody tr td:first-child{color:#ffffff73;font-family:var(--mono);font-size:12px;letter-spacing:.02em}.TelemetryTable_sensorValue__ElITP{font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:-.01em}@media (max-width:640px){.TelemetryTable_tableHeader__o-vJV{align-items:flex-start;flex-direction:column}.TelemetryTable_dayFilterRow__WB2NB{align-items:flex-start;padding:10px 12px}.TelemetryTable_dayFilterChips__7f9ae{width:100%}.TelemetryTable_pagination__HHTkU{justify-content:flex-end;width:100%}}.DevicePageView_page__hDy9D{grid-gap:18px;display:grid;gap:18px}.DevicePageView_topBar__mnkIy{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.DevicePageView_backButton__LlqjH{background:var(--color-bg-card);border:1px solid #2563eb47;border-radius:10px;color:#93c5fd;cursor:pointer;font-weight:600;justify-self:start;padding:8px 12px;transition:background .15s,border-color .15s,transform .15s}.DevicePageView_backButton__LlqjH:hover{background:#2563eb1a;border-color:#2563eb73;transform:translateY(-1px)}.DevicePageView_liveChip__NcaSP{border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.03em;padding:7px 12px;text-transform:uppercase;white-space:nowrap}.DevicePageView_liveChipActive__sfoXr{background:#22c55e1f;border:1px solid #22c55e4d;color:#4ade80}.DevicePageView_liveChipIdle__NmvB9{background:#5a6a851a;border:1px solid #5a6a8540;color:var(--color-text-secondary)}.DevicePageView_actionBar__i6Yvd{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.DevicePageView_actionBtn__MPuPN{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .12s,color .12s,border-color .12s}.DevicePageView_actionBtn__MPuPN:hover{background:#ffffff14;border-color:#ffffff2e;color:var(--color-text-primary)}.DevicePageView_actionBtnPrimary__zw-Qx{background:#2563eb1f;border-color:#2563eb4d;color:#93c5fd}.DevicePageView_actionBtnPrimary__zw-Qx:hover{background:#2563eb33;border-color:#2563eb73;color:#bfdbfe}.DevicePageView_actionBtnDanger__ZPhrY{border-color:#f59e0b40;color:#fbbf24}.DevicePageView_actionBtnDanger__ZPhrY:hover{background:#f59e0b14;color:#fde68a}.DevicePageView_actionBtnDanger__ZPhrY:disabled{cursor:not-allowed;opacity:.5}.DevicePageView_actionSpacer__82sh9{flex:1 1}.DevicePageView_monitoringDot__OYHrC{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.DevicePageView_monitoringDotActive__2OMWh{background:#22c55e;box-shadow:0 0 8px #22c55e}.DevicePageView_monitoringDotPaused__lwgU0{background:#6b7280}.DevicePageView_statsRow__ErbMa{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.DevicePageView_tempCard__1Y8vn{background:linear-gradient(135deg,#2563eb0f,#2563eb05);border:1px solid #2563eb2e;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:20px 22px}.DevicePageView_tempLabel__VCsT-{color:#ffffff59;font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.DevicePageView_tempValue__4Hp49{font-family:var(--mono);font-size:42px;font-weight:700;letter-spacing:-.03em;line-height:1}.DevicePageView_alertCard__WSQi8{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:20px 22px}.DevicePageView_alertCardRow__kk\+bt{align-items:center;display:flex;gap:8px;justify-content:space-between}.DevicePageView_alertCardLabel__xAcxy{color:#ffffff59;font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.DevicePageView_alertCardValue__hAS0O{color:var(--color-text-primary);font-size:14px;font-weight:600}.DevicePageView_alertCardChip__pamrs{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;padding:3px 10px}.DevicePageView_alertCardChipOk__dmXjL{background:#22c55e1f;color:#4ade80}.DevicePageView_alertCardChipWarn__AQS\+H{background:#f59e0b1f;color:#fbbf24}.DevicePageView_alertCardChipDanger__YqBUw{background:#ef44441f;color:#f87171}.DevicePageView_monitoringBar__nANGV{align-items:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 14px}.DevicePageView_monitoringStatus__ThIcp{align-items:center;color:var(--color-text-primary);display:inline-flex;font-weight:700;gap:8px}.DevicePageView_monitoringIndicator__773Ic{font-size:15px;line-height:1}.DevicePageView_monitoringStatusActive__bQuzf{color:var(--color-success)}.DevicePageView_monitoringStatusPaused__R305v{color:var(--color-offline)}.DevicePageView_monitoringButton__teStp{min-width:190px}.DevicePageView_monitoringButton__teStp:disabled{cursor:not-allowed;opacity:.7}.DevicePageView_monitoringError__fzfbX{color:var(--danger);font-size:13px;margin:0}.DevicePageView_telemetrySwitchBar__6AIYn{align-items:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:14px;box-shadow:0 8px 24px #0000002e;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 16px}.DevicePageView_alertRulesValue__YeQcW{display:block;font-size:14px;font-weight:600;letter-spacing:0;line-height:1.35;white-space:normal;word-break:break-word}.DevicePageView_telemetrySwitchHeading__d6-b7{grid-gap:4px;display:grid;gap:4px}.DevicePageView_telemetrySwitchTitleRow__Sf0Mm{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.DevicePageView_telemetrySwitchTitle__tJZpr{color:var(--color-text-primary);font-size:20px;font-weight:800;line-height:1.1;margin:0}.DevicePageView_telemetrySwitchSubtitle__wnOHL{color:var(--color-text-secondary);font-size:13px;line-height:1.3;margin:0}.DevicePageView_telemetryMetaBadge__XbaWl{align-items:center;background:#2563eb1a;border:1px solid #2563eb4d;border-radius:999px;color:#93c5fd;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.04em;padding:4px 9px;text-transform:uppercase}.DevicePageView_telemetrySwitchTabs__nRfO-{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;display:inline-flex;gap:4px;padding:4px}.DevicePageView_telemetrySwitchTab__giyxZ{background:#0000;border:none;border-radius:8px;color:var(--color-text-secondary);cursor:pointer;font-weight:700;letter-spacing:.01em;padding:9px 16px;transition:background .15s,color .15s,transform .15s}.DevicePageView_telemetrySwitchTab__giyxZ:focus-visible{outline:2px solid var(--color-primary-light);outline-offset:1px}.DevicePageView_telemetrySwitchTab__giyxZ:hover{background:var(--accent-soft);color:var(--color-text-primary)}.DevicePageView_telemetrySwitchTabActive__JhlvE{background:var(--color-primary);box-shadow:0 4px 12px #2563eb4d;color:var(--color-text-navbar)}.DevicePageView_telemetrySwitchTabActive__JhlvE:hover{background:var(--color-primary-hover);color:var(--color-text-navbar)}.DevicePageView_chartBox__YGtvU{background:linear-gradient(135deg,#2563eb0f,#2563eb05);border:1px solid #2563eb38;border-radius:18px;box-shadow:0 18px 40px #00000038;padding:22px 24px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.DevicePageView_chartBox__YGtvU:hover{border-color:#2563eb61;box-shadow:0 22px 46px #0000004d;transform:translateY(-1px)}.DevicePageView_chartHeader__2G8u6{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:18px}.DevicePageView_chartHeader__2G8u6 h3{color:var(--color-text-primary);font-size:20px;letter-spacing:-.01em;line-height:1.2}.DevicePageView_chartHeader__2G8u6 span{background:#2563eb1a;border:1px solid #2563eb40;border-radius:999px;color:var(--color-primary);font-size:11px;font-weight:800;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase}.DevicePageView_chartCanvas__yepJG{height:330px}.DevicePageView_chartCanvasLarge__vuBlD{background:linear-gradient(135deg,#2563eb0d,#2563eb05);border:1px solid #2563eb2e;border-radius:14px;display:flex;flex-direction:column;height:700px;padding:12px 14px 10px}@media (max-width:1200px){.DevicePageView_chartCanvasLarge__vuBlD{height:640px}}@media (max-width:900px){.DevicePageView_chartCanvas__yepJG{height:280px}.DevicePageView_chartCanvasLarge__vuBlD{height:540px}}@media (max-width:640px){.DevicePageView_statsRow__ErbMa{grid-template-columns:1fr}.DevicePageView_telemetrySwitchBar__6AIYn{align-items:stretch;padding:12px}.DevicePageView_telemetrySwitchTabs__nRfO-{width:100%}.DevicePageView_telemetrySwitchTab__giyxZ{flex:1 1;text-align:center}.DevicePageView_chartCanvasLarge__vuBlD{height:440px;padding:10px 10px 8px}.DevicePageView_monitoringButton__teStp{width:100%}.DevicePageView_liveChip__NcaSP{text-align:center;white-space:normal;width:100%}}@media (max-width:480px){.DevicePageView_topBar__mnkIy{align-items:stretch;flex-direction:column}.DevicePageView_backButton__LlqjH{text-align:center;width:100%}.DevicePageView_chartBox__YGtvU{padding:14px}.DevicePageView_chartHeader__2G8u6 h3{font-size:15px}.DevicePageView_chartCanvas__yepJG{height:220px}.DevicePageView_telemetrySwitchTitle__tJZpr{font-size:16px}}.FleetPageView_page__dwpl4{grid-gap:18px;display:grid;gap:18px}.FleetPageView_loadingWrap__c1A4w{display:grid;min-height:180px;place-items:center}.FleetPageView_hero__n-duL{align-items:flex-end;background:radial-gradient(circle at top right,#3b82f629,#0000 45%),linear-gradient(135deg,#2563eb0f,#3b82f614);border:1px solid #2563eb38;border-radius:18px;display:flex;gap:16px;justify-content:space-between;padding:20px}.FleetPageView_heroCopy__7nqxQ{grid-gap:7px;display:grid;gap:7px}.FleetPageView_kicker__NMds8{color:#93c5fd;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.FleetPageView_heroCopy__7nqxQ h1{font-size:42px;letter-spacing:-.03em;line-height:.95}.FleetPageView_heroCopy__7nqxQ p{color:var(--color-text-secondary);max-width:620px}.FleetPageView_heroActions__QXPN5{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.FleetPageView_fleetCountChip__3Td-t{background:#2563eb1f;border:1px solid #2563eb47;border-radius:999px;color:#93c5fd;font-size:12px;font-weight:600;padding:7px 11px}.FleetPageView_statsGrid__up1f6{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.FleetPageView_statCard__vNnmp{grid-gap:7px;background:linear-gradient(135deg,#2563eb12,#2563eb08);border:1px solid var(--color-border);border-radius:14px;display:grid;gap:7px;padding:12px 14px}.FleetPageView_statLabel__LDDON{color:var(--color-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.FleetPageView_statValue__EPshF{color:var(--color-text-primary);font-size:30px;font-weight:600;letter-spacing:-.03em;line-height:1}.FleetPageView_controls__SzTaJ{grid-gap:12px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:14px;display:grid;gap:12px;padding:14px}.FleetPageView_searchWrap__3fDMz{grid-gap:6px;display:grid;gap:6px}.FleetPageView_searchLabel__vmG1p{color:var(--color-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.FleetPageView_filtersWrap__1dISV{display:flex;flex-wrap:wrap;gap:8px}.FleetPageView_filterBtn__S0waM{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;color:var(--color-text-secondary);cursor:pointer;font-size:12px;font-weight:500;padding:6px 12px;transition:border-color .15s,color .15s,background .15s}.FleetPageView_filterBtn__S0waM:hover{background:#2563eb14;border-color:#2563eb73;color:#93c5fd}.FleetPageView_filterBtnActive__bv3Y3{background:#2563eb24;border-color:#2563eb80;color:#93c5fd}.FleetPageView_emptyState__3Jlf1,.FleetPageView_filterEmptyState__\+LFIm{grid-gap:8px;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:14px;color:var(--color-text-secondary);display:grid;gap:8px;padding:26px 18px;text-align:center}.FleetPageView_emptyBadge__axkHv{background:#2563eb1f;border:1px solid #2563eb47;border-radius:999px;color:#93c5fd;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;justify-self:center;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.FleetPageView_emptyState__3Jlf1 h2,.FleetPageView_filterEmptyState__\+LFIm h3{color:var(--color-text-primary)}.FleetPageView_deviceGrid__zCHPZ{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.FleetPageView_deviceGrid__zCHPZ .device-card{grid-gap:12px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:14px;display:grid;gap:12px;min-height:200px;padding:14px;transition:border-color .15s}.FleetPageView_deviceGrid__zCHPZ .device-card--online{border-color:#22c55e47}.FleetPageView_deviceGrid__zCHPZ .device-card-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.FleetPageView_deviceGrid__zCHPZ .device-name{color:var(--color-text-primary);font-weight:600;letter-spacing:-.01em;line-height:1.2}.FleetPageView_deviceGrid__zCHPZ .dot{border-radius:999px;flex-shrink:0;height:8px;width:8px}.FleetPageView_deviceGrid__zCHPZ .dot-online{background:var(--color-success);box-shadow:0 0 0 4px #22c55e26}.FleetPageView_deviceGrid__zCHPZ .dot-offline{background:#fff3}.FleetPageView_deviceGrid__zCHPZ .device-mac{color:var(--color-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.FleetPageView_deviceGrid__zCHPZ .device-stats{grid-gap:8px;display:grid;gap:8px}.FleetPageView_deviceGrid__zCHPZ .device-stat{grid-gap:3px;background:#2563eb0d;border:1px solid #ffffff1a;border-radius:8px;display:grid;gap:3px;padding:8px 9px}.FleetPageView_deviceGrid__zCHPZ .device-stat-label{color:var(--color-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.FleetPageView_deviceGrid__zCHPZ .device-stat-value{color:var(--color-text-primary);font-size:13px;font-weight:500}.FleetPageView_deviceGrid__zCHPZ .btn-primary{border-radius:9px;justify-self:start;margin-top:0!important;padding:8px 12px}@media (max-width:1100px){.FleetPageView_statsGrid__up1f6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.FleetPageView_hero__n-duL{align-items:flex-start;flex-direction:column}.FleetPageView_heroCopy__7nqxQ h1{font-size:34px}.FleetPageView_heroActions__QXPN5{justify-content:flex-start;width:100%}}@media (max-width:560px){.FleetPageView_deviceGrid__zCHPZ,.FleetPageView_statsGrid__up1f6{grid-template-columns:1fr}}@media (max-width:480px){.FleetPageView_heroCopy__7nqxQ h1{font-size:28px}.FleetPageView_statsGrid__up1f6{grid-template-columns:1fr 1fr}.FleetPageView_statValue__EPshF{font-size:24px}}.LoginPageForm_formCenter__muP41{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-height:0;padding:40px}.LoginPageForm_formInner__CoWrW{display:flex;flex:1 1;flex-direction:column;gap:24px;justify-content:center;max-width:400px;padding:16px 0;width:100%}.LoginPageForm_formLogo__xQWER{display:block;height:auto;max-width:320px;opacity:.9;width:100%}.LoginPageForm_h2__sol68{color:#fff;font-size:26px;font-weight:500;letter-spacing:-.02em;margin-bottom:6px}.LoginPageForm_sub__lW2-b{color:#ffffff61;font-size:13px;line-height:1.5;margin:0 0 28px}.LoginPageForm_subLink__YxehQ{color:#93c5fd;text-decoration:none}.LoginPageForm_subLink__YxehQ:hover{color:#fff}.LoginPageForm_field__\+g4\+O{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.LoginPageForm_fieldLabel__6bQ\+i{align-items:center;color:#ffffff61;display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;justify-content:space-between;letter-spacing:.07em;text-transform:uppercase}.LoginPageForm_forgotLink__skCar{color:#93c5fd;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;letter-spacing:0;text-decoration:none;text-transform:none}.LoginPageForm_forgotLink__skCar:hover{color:#fff}.LoginPageForm_inputWrap__\+1q0I{align-items:center;display:flex;position:relative}.LoginPageForm_inputLeading__aSEE4{color:#ffffff40;display:flex;left:14px;pointer-events:none;position:absolute}.LoginPageForm_input__qlY85{background:#ffffff08;border:1px solid #ffffff17;border-radius:8px;color:#fff;font-size:14px;outline:none;padding:11px 14px 11px 42px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.LoginPageForm_input__qlY85:focus{background:#2563eb0a;border-color:#2563eb99;box-shadow:0 0 0 3px #2563eb24}.LoginPageForm_input__qlY85::placeholder{color:#ffffff2e}.LoginPageForm_togglePw__hMh4Y{background:#0000;border:none;color:#ffffff47;cursor:pointer;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.06em;padding:4px;position:absolute;right:12px;text-transform:uppercase}.LoginPageForm_togglePw__hMh4Y:hover{color:#ffffffb3}.LoginPageForm_rememberRow__NsM29{margin:2px 0 20px}.LoginPageForm_rememberLabel__yLCpq{align-items:center;color:#ffffff73;cursor:pointer;display:flex;font-size:13px;gap:8px;white-space:nowrap}.LoginPageForm_checkbox__OrXjo{accent-color:#2563eb;cursor:pointer;flex-shrink:0;height:14px;width:auto!important}.LoginPageForm_submitBtn__0rMI-{align-items:center;background:#2563eb;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 4px 16px #2563eb4d;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;padding:12px 16px;transition:background .15s,transform .1s,box-shadow .15s;width:100%}.LoginPageForm_submitBtn__0rMI-:hover:not(:disabled){background:#3b82f6;box-shadow:0 4px 20px #2563eb73}.LoginPageForm_submitBtn__0rMI-:active:not(:disabled){transform:translateY(1px)}.LoginPageForm_submitBtn__0rMI-:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.LoginPageForm_arrow__UcooO,.LoginPageForm_trustBadge__PUTz5{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.LoginPageForm_trustBadge__PUTz5{align-items:center;color:#fff3;display:flex;font-size:10px;gap:6px;justify-content:center;letter-spacing:.06em;margin-top:16px}.LoginPageForm_errorBanner__FPqxP{background:#ef444414;border:1px solid #ef444438;border-radius:8px;color:#fca5a5;font-size:13px;margin-bottom:16px;padding:10px 12px}.LoginPageForm_footerSmall__bxeAD{color:#ffffff38;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.04em;text-align:center}.LoginPageForm_footerLink__Mzd0N{border-bottom:1px solid #ffffff1f;color:#fff6;padding-bottom:1px;text-decoration:none}.LoginPageForm_footerLink__Mzd0N:hover{border-color:#ffffff59;color:#fff}.LoginPageForm_legalStrip__gaHjL{color:#ffffff29;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.06em;padding:20px 0;text-align:center;width:100%}.LoginPageForm_legalLink__eCd9C{color:#ffffff38;text-decoration:none}.LoginPageForm_legalLink__eCd9C:hover{color:#ffffff80}html.i18n-ar .LoginPageForm_formCenter__muP41{direction:rtl}html.i18n-ar .LoginPageForm_inputLeading__aSEE4{left:auto;right:14px}html.i18n-ar .LoginPageForm_input__qlY85{padding:11px 42px 11px 14px}html.i18n-ar .LoginPageForm_togglePw__hMh4Y{left:12px;right:auto}html.i18n-ar .LoginPageForm_rememberLabel__yLCpq,html.i18n-ar .LoginPageForm_submitBtn__0rMI-{flex-direction:row-reverse}@media (max-width:920px){.LoginPageForm_formCenter__muP41{padding:32px 24px}.LoginPageForm_formInner__CoWrW{justify-content:flex-start;padding-top:16px}}@media (max-height:720px){.LoginPageForm_formInner__CoWrW{justify-content:flex-start}}.LoginPage_shell__zKMfI{background:#0b0e16;color:#fff;display:grid;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;grid-template-columns:1.05fr 1fr;height:100vh;overflow:hidden;width:100vw}.LoginPage_brandPanel__N5dy-{background:radial-gradient(ellipse 80% 60% at 20% 10%,#2563eb38,#0000 60%),radial-gradient(ellipse 70% 50% at 80% 100%,#2563eb24,#0000 60%),#0b0e16;border-right:1px solid #ffffff12;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:40px;position:relative}.LoginPage_brandPanel__N5dy-:before{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,#0000 0);background-size:32px 32px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,#0000 80%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,#0000 80%);pointer-events:none;position:absolute}.LoginPage_brandBot__ZbfS3,.LoginPage_brandMid__\+h7As,.LoginPage_brandTop__y1Yoc{position:relative;z-index:1}.LoginPage_brandTop__y1Yoc{align-items:center;display:flex;justify-content:space-between}.LoginPage_logoLink__OlS8q{display:flex}.LoginPage_logoImg__nV9PG{height:28px}.LoginPage_brandTopRight__H-nr0{align-items:center;display:flex;gap:10px}.LoginPage_backLink__vWeiT{border:1px solid #ffffff1a;border-radius:6px;color:#fff6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.06em;padding:6px 12px;text-decoration:none;text-transform:uppercase;transition:border-color .15s,color .15s;white-space:nowrap}.LoginPage_backLink__vWeiT:hover{border-color:#ffffff38;color:#fff}.LoginPage_brandMid__\+h7As{max-width:480px}.LoginPage_eyebrow__CMUT3{align-items:center;color:#93c5fd;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;gap:8px;letter-spacing:.08em;text-transform:uppercase}.LoginPage_eyebrowDot__dYQVC{background:#2563eb;border-radius:50%;box-shadow:0 0 8px #2563eb;display:inline-block;flex-shrink:0;height:6px;width:6px}.LoginPage_brandH1__jGO2G{color:#fff;font-size:52px;font-weight:500;letter-spacing:-.03em;line-height:1.04;margin:16px 0 24px}.LoginPage_brandP__5nedi{color:#ffffff8c;font-size:16px;line-height:1.6;margin:0;max-width:420px}.LoginPage_liveTile__VDSBG{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0e16cc;border:1px solid #ffffff1a;border-radius:12px;margin-top:40px;max-width:420px;padding:20px}.LoginPage_tileHead__Kfu6f{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.LoginPage_tileName__PXvXN{color:#ffffff59;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.LoginPage_tileName__PXvXN,.LoginPage_tileStatus__o-VBW{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.LoginPage_tileStatus__o-VBW{align-items:center;color:#22c55e;display:inline-flex;font-size:10px;gap:6px;letter-spacing:.08em}.LoginPage_tileStatus__o-VBW:before{animation:LoginPage_pulse__wnW-a 1.6s ease-in-out infinite;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e;content:"";height:6px;width:6px}@keyframes LoginPage_pulse__wnW-a{0%,to{opacity:1}50%{opacity:.4}}.LoginPage_tileReadouts__htCqz{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.LoginPage_rv__4V-Qq{color:#fff;font-size:22px;letter-spacing:-.02em}.LoginPage_rl__nNeOI,.LoginPage_rv__4V-Qq{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.LoginPage_rl__nNeOI{color:#ffffff4d;font-size:10px;letter-spacing:.08em;margin-top:4px;text-transform:uppercase}.LoginPage_spark__w-ByC{border-top:1px solid #ffffff12;display:block;height:56px;overflow:visible;padding-top:12px;width:100%}.LoginPage_brandBot__ZbfS3{align-items:center;color:#ffffff40;display:flex;flex-wrap:wrap;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;gap:0;letter-spacing:.05em}.LoginPage_brandBot__ZbfS3 span+span:before{color:#ffffff26;content:" · ";margin:0 8px}.LoginPage_formPanel__J-7wl{background:radial-gradient(ellipse 70% 55% at 50% 30%,#2563eb17,#0000 65%),#0f1219;display:flex;flex-direction:column;overflow-y:auto;position:relative}.LoginPage_formPanel__J-7wl:before{background-image:linear-gradient(hsla(0,0%,100%,.018) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:32px 32px;content:"";inset:0;-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 35%,#000 10%,#0000 75%);mask-image:radial-gradient(ellipse 85% 75% at 50% 35%,#000 10%,#0000 75%);pointer-events:none;position:absolute;z-index:0}.LoginPage_formPanel__J-7wl>*{position:relative;z-index:1}@media (max-width:920px){.LoginPage_shell__zKMfI{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}.LoginPage_brandPanel__N5dy-{min-height:340px;padding:32px}.LoginPage_brandH1__jGO2G{font-size:40px}.LoginPage_liveTile__VDSBG{display:none}.LoginPage_formPanel__J-7wl{overflow-y:visible}}html.i18n-ar .LoginPage_shell__zKMfI{direction:rtl}html.i18n-ar .LoginPage_brandPanel__N5dy-{border-left:1px solid #ffffff12;border-right:none}html.i18n-ar .LoginPage_brandTopRight__H-nr0{flex-direction:row-reverse}html.i18n-ar .LoginPage_tileStatus__o-VBW:before{order:1}.AlertsPageView_page__OGtr7{padding:0}.AlertsPageView_header__DEy47{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.AlertsPageView_header__DEy47 h1{align-items:center;display:flex;font-size:22px;font-weight:500;gap:10px;margin:0}.AlertsPageView_filters__8xPB6{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.AlertsPageView_filterInput__rVgAS{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:7px;color:var(--color-text-primary);font-size:13px;min-width:180px;outline:none;padding:7px 12px;transition:border-color .15s}.AlertsPageView_filterInput__rVgAS:focus{border-color:#2563eb80}.AlertsPageView_filterInput__rVgAS::placeholder{color:var(--color-text-muted)}.AlertsPageView_clearBtn__qtaNa{background:#0000;border:1px solid #ffffff1a;border-radius:7px;color:var(--color-text-secondary);cursor:pointer;font-size:12px;padding:7px 12px;transition:background .12s,color .12s}.AlertsPageView_clearBtn__qtaNa:hover{background:#ffffff0f;color:var(--color-text-primary)}.AlertsPageView_sensorBadge__IbNE2{background:#ef44441a;border:1px solid #ef444433;border-radius:5px;color:#fca5a5;display:inline-block;font-size:11px;margin:1px 3px;padding:2px 8px}.AlertsPageView_readingChip__7mAcl{color:var(--color-text-secondary);display:inline-block;font-family:var(--mono);font-size:12px;margin-right:8px}.AlertsPageView_readingValue__0b5LT{color:var(--color-text-primary);font-weight:500}.AlertsPageView_batteryCell__WGuqK{font-family:var(--mono);font-size:13px}.AlertsPageView_pagination__nG4NP{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:20px}.AlertsPageView_pageBtn__\+Pd\+a{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:7px;color:var(--color-text-secondary);cursor:pointer;font-size:13px;padding:7px 14px;transition:background .12s,color .12s}.AlertsPageView_pageBtn__\+Pd\+a:hover:not(:disabled){background:#ffffff1a;color:var(--color-text-primary)}.AlertsPageView_pageBtn__\+Pd\+a:disabled{cursor:not-allowed;opacity:.3}.AlertsPageView_pageInfo__HhvQr{color:var(--color-text-muted);font-size:13px}.AlertsPageView_emptyState__Ols\+T{color:var(--color-text-muted);padding:48px 16px;text-align:center}.AlertsPageView_emptyIcon__cNGw0{font-size:36px;margin-bottom:12px;opacity:.4}.AlertsPageView_emptyTitle__istpx{color:var(--color-text-secondary);font-size:16px;font-weight:500;margin:0 0 6px}.AlertsPageView_emptyDesc__uiBmw{font-size:13px;margin:0}.FirmwareManager_wrap__Q4EOR{display:flex;flex-direction:column;gap:20px}.FirmwareManager_header__BwjEN{display:flex;flex-direction:column;gap:4px}.FirmwareManager_title__gbxGK{color:var(--color-text-primary);font-size:16px;font-weight:600;margin:0}.FirmwareManager_subtitle__CG9lw{color:var(--color-text-muted);font-size:13px;margin:0}.FirmwareManager_uploadBox__YjFGa{background:var(--color-bg-page);border:1px solid var(--color-border);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:16px}.FirmwareManager_uploadRow__RnYE7{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.FirmwareManager_fileInput__i8zrq{flex:1 1;font-size:13px;min-width:180px}.FirmwareManager_versionInput__Mgf-Z{flex:1 1;min-width:200px}.FirmwareManager_filePreview__HFlay{color:var(--color-text-muted);font-size:12px;margin:0}.FirmwareManager_filename__c\+kah{color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OtaPageView_page__bwzW9{grid-gap:28px;display:grid;gap:28px}.OtaPageView_header__jJcSl h1{font-size:22px;font-weight:500;margin:0 0 4px}.OtaPageView_headerSub__vkV86{color:var(--color-text-muted);font-size:13px;margin:0}.OtaPageView_section__Fr5uv{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;padding:20px}.OtaPageView_sectionTitle__dG5qc{align-items:center;display:flex;font-size:15px;font-weight:600;gap:8px;margin:0 0 4px}.OtaPageView_sectionDesc__Jqypa{color:var(--color-text-muted);font-size:12px;margin:0 0 16px}.OtaPageView_deployGrid__mhQ9Z{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:1fr 1fr auto}.OtaPageView_deployField__9\+g0E{display:flex;flex-direction:column;gap:5px}.OtaPageView_deployLabel__A5zyt{color:#ffffff59;font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.OtaPageView_deploySelect__i7k6j{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;color:var(--color-text-primary);font-size:13px;outline:none;padding:9px 12px;width:100%}.OtaPageView_deploySelect__i7k6j:focus{border-color:#2563eb80}.OtaPageView_deployBtn__TfMpG{background:#2563eb;border:none;border-radius:8px;box-shadow:0 4px 14px #2563eb40;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 20px;transition:background .15s,box-shadow .15s;white-space:nowrap}.OtaPageView_deployBtn__TfMpG:hover:not(:disabled){background:#3b82f6;box-shadow:0 4px 18px #2563eb66}.OtaPageView_deployBtn__TfMpG:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.OtaPageView_deployResult__cwBVp{border-radius:8px;font-size:13px;margin-top:12px;padding:10px 14px}.OtaPageView_deployResultOk__8lXTe{background:#22c55e14;border:1px solid #22c55e33;color:#86efac}.OtaPageView_deployResultErr__xpkQc{background:#ef444414;border:1px solid #ef444433;color:#fca5a5}.OtaPageView_statusChip__ZfY\+l{border-radius:999px;display:inline-block;font-size:11px;font-weight:600;padding:3px 9px}.OtaPageView_statusIdle__LSjCy{background:#ffffff0f;color:var(--color-text-muted)}.OtaPageView_statusStarting__pQXjo{background:#f59e0b1f;color:#fbbf24}.OtaPageView_statusSuccess__J\+XFj{background:#22c55e1f;color:#4ade80}.OtaPageView_statusFailed__i988l{background:#ef44441f;color:#f87171}.OtaPageView_errorText__wp6SO{color:#f87171;font-size:11px;margin-top:2px}.OtaPageView_versionMono__xZYqc{color:var(--color-text-secondary);font-family:var(--mono);font-size:12px}@media (max-width:700px){.OtaPageView_deployGrid__mhQ9Z{grid-template-columns:1fr}}.BillingFilters_filters__ttOaD{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.BillingFilters_field__fF\+a9{grid-gap:6px;display:grid;gap:6px}.BillingFilters_field__fF\+a9 label{color:var(--color-text-secondary);font-size:13px;font-weight:700;letter-spacing:.02em}.BillingFilters_fieldWide__saW-x{grid-column:1/-1}.BillingFilters_summaryRow__\+9oMe{align-items:center;display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;margin-top:2px}.BillingFilters_summaryItem__7Pssu{border:1px solid #0000;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;padding:4px 10px}.BillingFilters_summaryPaid__Z6PDS{background:#43a0471a;border-color:#43a04740;color:#2e7d32}.BillingFilters_summaryPending__YnlYz{background:#f59e0b24;border-color:#f59e0b4d;color:#92400e}.BillingFilters_summaryOverdue__ThYmo{background:#e539351a;border-color:#e539353d;color:#b71c1c}@media (max-width:900px){.BillingFilters_filters__ttOaD{grid-template-columns:1fr}}.BillingInvoiceTable_tableWrap__tkjVe{overflow-x:auto}.BillingInvoiceTable_invoiceNum__HhX8V{color:var(--color-primary-light);font-size:12px;font-weight:700;white-space:nowrap}.BillingInvoiceTable_typeBadge__P7Bdx{border-radius:4px;display:inline-block;font-size:10px;font-weight:600;padding:2px 6px;white-space:nowrap}.BillingInvoiceTable_typeSub__mjADd{background:#2563eb1f;color:#93c5fd}.BillingInvoiceTable_typeOrder__D4gBq{background:#ffffff0f;color:var(--color-text-secondary)}.BillingInvoiceTable_amountCell__FwHNU{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.BillingInvoiceTable_statusPill__0UsHk{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.BillingInvoiceTable_actionsRow__kmbxN{display:flex;flex-wrap:wrap;gap:6px}.BillingInvoiceTable_dateCell__GH9Bw{font-size:12px;white-space:nowrap}.BillingInvoiceTable_overdueMark__Uu60D{color:var(--color-alert);font-size:10px;margin-top:1px}.StatCard_card__78Fds{grid-gap:8px;background:linear-gradient(135deg,#2563eb12,#2563eb08);border:1px solid var(--color-border);border-radius:14px;box-shadow:0 6px 20px #0000002e;display:grid;gap:8px;padding:14px 16px}.StatCard_label__c0FHC{color:var(--color-text-secondary);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.StatCard_value__WwyqX{color:var(--color-text-primary);font-size:34px;font-weight:700;letter-spacing:-.03em;line-height:1.05}.DeviceOrdersTable_tableWrap__CAvUC{overflow-x:auto}table{border-spacing:0}.DeviceOrdersTable_amountCell__o-I2Z{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.DeviceOrdersTable_amountDim__QPW-b{color:var(--color-text-secondary);font-size:11px;margin-top:2px}.DeviceOrdersTable_companyName__3xY4j{color:var(--color-text-primary);font-size:13px;font-weight:600}.DeviceOrdersTable_companyEmail__B1wBk{color:var(--color-text-secondary);font-size:11px;margin-top:1px}.DeviceOrdersTable_planCell__Bq--J{display:flex;flex-direction:column;gap:3px}.DeviceOrdersTable_planBadge__FyZJq{background:#2563eb1f;border-radius:4px;color:#93c5fd;display:inline-block;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.DeviceOrdersTable_interestChip__3dxnO{background:#f59e0b1f;border-radius:4px;color:#fbbf24;display:inline-block;font-size:10px;font-weight:600;padding:1px 6px;white-space:nowrap}.DeviceOrdersTable_progress__N7gQ9{display:flex;flex-direction:column;gap:3px;min-width:90px}.DeviceOrdersTable_progressBar__0jDfn{background:var(--color-border);border-radius:3px;height:5px;overflow:hidden}.DeviceOrdersTable_progressFill__fFJPY{background:var(--color-primary);border-radius:3px;height:100%;transition:width .3s}.DeviceOrdersTable_progressFillDone__Sm3Z1{background:var(--color-success)}.DeviceOrdersTable_progressLabel__-E4B9{color:var(--color-text-secondary);font-size:10px}.DeviceOrdersTable_statusBadge__qZrdt{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:3px 9px;white-space:nowrap}.DeviceOrdersTable_actionsRow__50iq7{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.SubscriptionControlCard_card__t-RWy{display:flex;flex-direction:column;gap:14px;padding:18px 20px;transition:background .15s}.SubscriptionControlCard_card__t-RWy:hover{background:#00000005;background:var(--color-bg-hover,#00000005)}.SubscriptionControlCard_header__N-SaF{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.SubscriptionControlCard_titleGroup__ZRYgq{align-items:center;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.SubscriptionControlCard_companyName__39h2Y{color:var(--color-text-primary);font-size:15px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubscriptionControlCard_modeBadge__HpgY6{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:3px 10px;white-space:nowrap}.SubscriptionControlCard_modeBadgeFree__zTYBW{background:#ffffff0f;color:#ffffff73}.SubscriptionControlCard_modeBadgeTrial__YB\+hq{background:#f59e0b1f;color:#fbbf24}.SubscriptionControlCard_modeBadgeActive__l9Pjy{background:#22c55e1f;color:#4ade80}.SubscriptionControlCard_modeBadgeSuspended__deDCJ{background:#ef44441f;color:#f87171}.SubscriptionControlCard_grid__uq3uP{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.SubscriptionControlCard_field__tpnIK{display:flex;flex-direction:column;gap:2px}.SubscriptionControlCard_fieldLabel__2M6RS{color:var(--color-text-secondary);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.SubscriptionControlCard_fieldValue__S38GG{font-feature-settings:"tnum";color:var(--color-text-primary);font-size:13px;font-variant-numeric:tabular-nums}.SubscriptionControlCard_fieldValueDim__vuB4t{color:var(--color-text-secondary);font-size:12px}.SubscriptionControlCard_trialWarning__K0g14{color:#fbbf24;font-size:11px;margin-top:1px}.SubscriptionControlCard_editForm__agM4D{display:flex;flex-direction:column;gap:14px}.SubscriptionControlCard_formGrid__4nY4u{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.SubscriptionControlCard_formField__GhWYt{display:flex;flex-direction:column;gap:4px}.SubscriptionControlCard_formLabel__QuWgv{color:var(--color-text-secondary);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.SubscriptionControlCard_formHint__ud7zd{color:var(--color-text-secondary);font-size:10px;margin-top:2px}.SubscriptionControlCard_modeOptions__HYvre{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.SubscriptionControlCard_modeOption__NGnDu{align-items:center;background:none;border:2px solid var(--color-border);border-radius:8px;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:7px 10px;transition:all .15s}.SubscriptionControlCard_modeOptionSelected__hPUSh,.SubscriptionControlCard_modeOption__NGnDu:hover{border-color:var(--color-primary-light);color:#93c5fd}.SubscriptionControlCard_modeOptionSelected__hPUSh{background:#2563eb24}.SubscriptionControlCard_formActions__Gbb-G{display:flex;flex-wrap:wrap;gap:8px}.CreateDeviceOrderModal_wideModal__CYm4\+{max-height:90vh;max-width:700px;overflow-y:auto}.CreateDeviceOrderModal_form__81whs{display:flex;flex-direction:column;gap:0;margin-top:16px}.CreateDeviceOrderModal_section__AYp4B{padding:16px 0}.CreateDeviceOrderModal_sectionHead__WwLsA{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.CreateDeviceOrderModal_sectionLabel__GbH6S{color:var(--color-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}.CreateDeviceOrderModal_sectionHead__WwLsA .CreateDeviceOrderModal_sectionLabel__GbH6S{margin:0}.CreateDeviceOrderModal_divider__Pmqll{border:none;border-top:1px solid var(--color-border);margin:0}.CreateDeviceOrderModal_field__XsFL8{display:flex;flex-direction:column;gap:6px}.CreateDeviceOrderModal_field__XsFL8 label{color:var(--color-text-secondary);display:block;font-size:12px;font-weight:500}.CreateDeviceOrderModal_field__XsFL8 input,.CreateDeviceOrderModal_field__XsFL8 select{font-size:13px;height:40px;padding:0 10px}.CreateDeviceOrderModal_row2__V5Z\+d{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.CreateDeviceOrderModal_itemsTable__0rCbf{border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:column;gap:0;overflow:hidden}.CreateDeviceOrderModal_itemHeader__Fc7o5{grid-gap:8px;align-items:center;background:hsla(0,0%,100%,.025);border-bottom:1px solid var(--color-border);display:grid;gap:8px;grid-template-columns:2fr 68px 120px 80px 30px;padding:8px 12px}.CreateDeviceOrderModal_itemHeader__Fc7o5 span{color:var(--color-text-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.CreateDeviceOrderModal_itemRow__YQM4g{grid-gap:8px;align-items:center;border-bottom:1px solid var(--color-border);display:grid;gap:8px;grid-template-columns:2fr 68px 120px 80px 30px;padding:8px 12px}.CreateDeviceOrderModal_itemRow__YQM4g:last-child{border-bottom:none}.CreateDeviceOrderModal_itemRow__YQM4g input{font-size:13px;height:34px;padding:7px 10px}.CreateDeviceOrderModal_alignRight__wG-Fe{text-align:right}.CreateDeviceOrderModal_itemSubtotal__tYz6x{font-feature-settings:"tnum";color:var(--color-text-secondary);font-size:12px;font-variant-numeric:tabular-nums;padding-right:2px;text-align:right;white-space:nowrap}.CreateDeviceOrderModal_removeBtn__Zcsvg{align-items:center;background:none;border:1px solid #ef444438;border-radius:6px;color:#f87171;cursor:pointer;display:flex;font-size:11px;height:28px;justify-content:center;justify-self:center;transition:background .15s;width:28px}.CreateDeviceOrderModal_removeBtn__Zcsvg:hover{background:#ef44441f}.CreateDeviceOrderModal_breakdown__-RzK7{background:#ffffff05;border:1px solid var(--color-border);border-radius:10px;display:flex;flex-direction:column;gap:8px;margin:4px 0 16px;padding:14px 16px}.CreateDeviceOrderModal_breakdownRow__Py9p2{align-items:center;display:flex;font-size:13px;justify-content:space-between}.CreateDeviceOrderModal_breakdownLabel__Ir8sm{color:var(--color-text-secondary)}.CreateDeviceOrderModal_breakdownValue__yDhDk{font-feature-settings:"tnum";color:var(--color-text-primary);font-variant-numeric:tabular-nums}.CreateDeviceOrderModal_interestValue__yVq3O{font-feature-settings:"tnum";color:#fbbf24;font-variant-numeric:tabular-nums}.CreateDeviceOrderModal_breakdownDivider__90QTa{border:none;border-top:1px solid var(--color-border);margin:2px 0}.CreateDeviceOrderModal_breakdownTotal__ULwuD{color:var(--color-text-primary);font-size:14px;font-weight:600}.CreateDeviceOrderModal_breakdownTotalValue__M4YAs{font-feature-settings:"tnum";color:#93c5fd;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.CreateDeviceOrderModal_installmentChip__ExNKU{font-feature-settings:"tnum";background:#2563eb24;border:1px solid #2563eb38;border-radius:5px;color:#93c5fd;font-size:11px;font-variant-numeric:tabular-nums;padding:3px 10px}.CreateDeviceOrderModal_textarea__8hzXm{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;color:var(--color-text-primary);font:inherit;font-size:13px;outline:none;padding:10px;resize:vertical;transition:border-color .15s,box-shadow .15s;width:100%}.CreateDeviceOrderModal_textarea__8hzXm:focus{border-color:#2563eb8c;box-shadow:0 0 0 3px #2563eb1f}.CreateDeviceOrderModal_textarea__8hzXm::placeholder{color:var(--color-text-muted)}.CreateDeviceOrderModal_actions__uYrwq{border-top:1px solid var(--color-border);display:flex;gap:10px;justify-content:flex-end;margin-top:4px;padding-top:16px}.BillingPageView_page__hx2zs{grid-gap:20px;display:grid;gap:20px}.BillingPageView_header__Ze8lH{align-items:flex-start;background:linear-gradient(135deg,#2563eb0d,#3b82f617);border:1px solid #2563eb2e;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:20px 22px}.BillingPageView_headerCopy__e0TlO h1{font-size:38px;letter-spacing:-.02em;line-height:1;margin:0 0 6px}.BillingPageView_subtitle__ZliqD{color:var(--color-text-secondary);font-size:14px;margin:0}.BillingPageView_headerRight__SCLPR{align-items:center;display:flex;flex-shrink:0;gap:10px}.BillingPageView_headerChip__l6rjt{background:#2563eb1f;border:1px solid #2563eb4d;border-radius:999px;color:#93c5fd;font-size:11px;font-weight:700;letter-spacing:.05em;padding:5px 12px;text-transform:uppercase;white-space:nowrap}.BillingPageView_cards__xZwox{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.BillingPageView_tabs__y9wLA{border-bottom:2px solid var(--color-border);display:flex;gap:4px;padding-bottom:0}.BillingPageView_tab__X8nLK{align-items:center;background:none;border:none;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:7px;margin-bottom:-2px;padding:9px 18px;transition:color .15s,background .15s}.BillingPageView_tab__X8nLK:hover{background:#ffffff0a;color:var(--color-text-primary)}.BillingPageView_tabActive__uuvZq{background:none;border-bottom-color:var(--color-primary);color:var(--color-primary)}.BillingPageView_tabCount__jA6aq{background:#2563eb1a;border-radius:10px;color:var(--color-text-secondary);font-size:11px;font-weight:700;padding:1px 7px}.BillingPageView_tabCountActive__3uqGV{background:#2563eb2e;color:#93c5fd}.BillingPageView_card__3cp\+S{background:linear-gradient(135deg,#2563eb0f,#2563eb05);border:1px solid var(--color-border);border-radius:14px;box-shadow:0 4px 16px #0000002e;overflow:hidden;padding:0}.BillingPageView_cardHeader__u0A0M{align-items:center;background:#ffffff05;border-bottom:1px solid var(--color-border);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.BillingPageView_cardHeaderLeft__lxLAL{align-items:center;display:flex;gap:10px}.BillingPageView_cardTitle__27KSN{color:var(--color-text-primary);font-size:15px;font-weight:700;margin:0}.BillingPageView_cardMeta__1mRGp{color:var(--color-text-secondary);font-size:12px}.BillingPageView_cardBody__Ru6O-{padding:16px 20px}.BillingPageView_cardBodyFlush__8h-ff{padding:0}.BillingPageView_emptyState__pFm8E{align-items:center;display:flex;flex-direction:column;gap:8px;padding:48px 24px;text-align:center}.BillingPageView_emptyIcon__D5Enl{font-size:32px;opacity:.35}.BillingPageView_emptyText__amsjw{color:var(--color-text-secondary);font-size:14px}.BillingPageView_filtersBar__w0o-5{background:#ffffff05;border-bottom:1px solid var(--color-border);padding:14px 20px}.BillingPageView_pagination__k0CmR{align-items:center;border-top:1px solid var(--color-border);display:flex;gap:8px;justify-content:flex-end;padding:12px 20px}.BillingPageView_subStack__SSI3u{display:flex;flex-direction:column;gap:0}.BillingPageView_subStack__SSI3u>*+*{border-top:1px solid var(--color-border)}@media (max-width:900px){.BillingPageView_header__Ze8lH{align-items:flex-start;flex-direction:column}.BillingPageView_headerCopy__e0TlO h1{font-size:30px}.BillingPageView_tabs__y9wLA{overflow-x:auto;padding-bottom:0}}@media (max-width:768px){.BillingPageView_headerCopy__e0TlO h1{font-size:26px}}@media (max-width:480px){.BillingPageView_headerCopy__e0TlO h1{font-size:22px}.BillingPageView_pagination__k0CmR{justify-content:center}}.SettingsPageView_page__Km27l{grid-gap:18px;display:grid;gap:18px}.SettingsPageView_header__rr3pT{align-items:flex-start;background:linear-gradient(135deg,#2563eb0d,#3b82f617);border:1px solid #2563eb33;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.SettingsPageView_headerCopy__2imIh{grid-gap:6px;display:grid;gap:6px}.SettingsPageView_headerCopy__2imIh h1{font-size:42px;letter-spacing:-.02em;line-height:1}.SettingsPageView_subtitle__z4rns{color:var(--color-text-secondary);font-size:14px}.SettingsPageView_headerChip__UtAzl{background:#2563eb1f;border:1px solid #2563eb4d;border-radius:999px;color:#93c5fd;font-size:12px;font-weight:700;letter-spacing:.04em;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.SettingsPageView_grid__6b4gp{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.SettingsPageView_card__FhkXw{grid-gap:10px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;display:grid;gap:10px;padding:20px}.SettingsPageView_card__FhkXw h2{color:var(--color-text-primary);margin:0}.SettingsPageView_card__FhkXw label{color:var(--color-text-secondary);font-size:13px;font-weight:500}.SettingsPageView_card__FhkXw input{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);outline:none;padding:10px;transition:border-color .15s;width:100%}.SettingsPageView_card__FhkXw input:focus{border-color:var(--color-primary-light)}.SettingsPageView_card__FhkXw input::placeholder{color:var(--color-text-muted)}.SettingsPageView_card__FhkXw input:disabled{background:var(--color-bg-page);cursor:not-allowed;opacity:.6}.SettingsPageView_actions__6fjmX{display:flex;justify-content:flex-end;margin-top:6px}.SettingsPageView_helperText__1AQtE{color:var(--color-text-muted);font-size:12px;line-height:1.4;margin:0}@media (max-width:900px){.SettingsPageView_header__rr3pT{align-items:flex-start;flex-direction:column}.SettingsPageView_headerCopy__2imIh h1{font-size:34px}}@media (max-width:768px){.SettingsPageView_headerCopy__2imIh h1{font-size:28px}}@media (max-width:480px){.SettingsPageView_headerCopy__2imIh h1{font-size:24px}.SettingsPageView_card__FhkXw{padding:14px}.SettingsPageView_actions__6fjmX{justify-content:stretch}.SettingsPageView_actions__6fjmX .btn-primary{width:100%}}.InviteUserModal_form__fCt5y{grid-gap:14px;display:grid;gap:14px}.InviteUserModal_form__fCt5y label{color:var(--color-text-secondary);font-size:13px;font-weight:600;margin-bottom:-6px}.InviteUserModal_form__fCt5y input,.InviteUserModal_form__fCt5y select{font-size:14px;height:44px;padding:0 12px}.InviteUserModal_actions__SMMGZ{margin-top:4px}.InviteUserModal_actions__SMMGZ .btn-primary,.InviteUserModal_actions__SMMGZ .btn-secondary{min-height:42px;min-width:124px;padding-left:16px;padding-right:16px}@media (max-width:640px){.InviteUserModal_actions__SMMGZ{display:grid;grid-template-columns:1fr;width:100%}.InviteUserModal_actions__SMMGZ .btn-primary,.InviteUserModal_actions__SMMGZ .btn-secondary{width:100%}}.AddClientModal_form__caZhW{grid-gap:14px;display:grid;gap:14px}.AddClientModal_form__caZhW label{color:var(--color-text-secondary);font-size:13px;font-weight:600;margin-bottom:-6px}.AddClientModal_form__caZhW input,.AddClientModal_form__caZhW select{font-size:14px;height:44px;padding:0 12px}.AddClientModal_pwWrap__cvqEC{align-items:center;display:flex;position:relative}.AddClientModal_pwWrap__cvqEC input{padding-right:42px}.AddClientModal_pwToggle__3taRU{align-items:center;background:#0000;border:none;color:#ffffff4d;cursor:pointer;display:flex;line-height:1;padding:4px;position:absolute;right:12px;transition:color .15s}.AddClientModal_pwToggle__3taRU:hover{color:#ffffffb3}.AddClientModal_actions__jUcon{margin-top:4px}.AddClientModal_actions__jUcon .btn-primary,.AddClientModal_actions__jUcon .btn-secondary{min-height:42px;min-width:124px;padding-left:16px;padding-right:16px}@media (max-width:640px){.AddClientModal_actions__jUcon{display:grid;grid-template-columns:1fr;width:100%}.AddClientModal_actions__jUcon .btn-primary,.AddClientModal_actions__jUcon .btn-secondary{width:100%}}.CompaniesTable_section__z0zlH{grid-gap:10px;display:grid;gap:10px}.CompaniesTable_sectionHeader__\+MEgT{align-items:center;display:flex;justify-content:space-between}.CompaniesTable_companyBlockCell__tYby1{padding:0}.CompaniesTable_actionGroup__yMpfD{display:flex;flex-wrap:wrap;gap:6px}.CompaniesTable_membersPanel__tovOJ{background:var(--color-bg-page);border-bottom:1px solid var(--color-border);padding:10px}.CompaniesTable_membersTitle__iDOQs{color:var(--color-text-primary);font-weight:600;margin-bottom:8px}.CompaniesTable_membersTable__uoMsF{border-collapse:collapse;width:100%}.CompaniesTable_membersTable__uoMsF td,.CompaniesTable_membersTable__uoMsF th{border-bottom:1px solid var(--color-border);color:var(--color-text-primary);padding:8px;text-align:left}.CompaniesTable_membersTable__uoMsF th{color:var(--color-text-secondary);font-size:12px;font-weight:600}@media (max-width:480px){.CompaniesTable_sectionHeader__\+MEgT{align-items:stretch;flex-direction:column;gap:10px}}.AdminUsersPage_page__VfonP{grid-gap:18px;display:grid;gap:18px}.AdminUsersPage_header__CYha1{align-items:flex-start;background:linear-gradient(135deg,#2563eb0d,#3b82f617);border:1px solid #2563eb33;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.AdminUsersPage_headerCopy__ybGZM{grid-gap:6px;display:grid;gap:6px}.AdminUsersPage_headerCopy__ybGZM h1{font-size:42px;letter-spacing:-.02em;line-height:1}.AdminUsersPage_subtitle__VyKZC{color:var(--color-text-secondary);font-size:14px}.AdminUsersPage_headerActions__0MZq4{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.AdminUsersPage_headerActions__0MZq4 .btn-primary,.AdminUsersPage_headerActions__0MZq4 .btn-secondary{font-size:13px;padding:7px 13px}.AdminUsersPage_inviteButton__WM61Y{border-color:#2563eb59}.AdminUsersPage_inviteButton__WM61Y:hover{background:#2563eb1f;border-color:#2563eb8c;color:#93c5fd}.AdminUsersPage_tabs__wdAqR{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:8px;padding-bottom:8px}.AdminUsersPage_tabButton__cnyzz{align-items:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;gap:8px;padding:8px 12px;transition:background .15s,color .15s,border-color .15s}.AdminUsersPage_tabButton__cnyzz:hover{background:#ffffff0d;color:var(--color-text-primary)}.AdminUsersPage_tabButtonActive__O1pzp{background:var(--accent-soft);border-color:#2563eb66;color:#93c5fd;font-weight:600}.AdminUsersPage_tabPanel__zZkMO{min-height:200px}@media (max-width:900px){.AdminUsersPage_header__CYha1{align-items:flex-start;flex-direction:column}.AdminUsersPage_headerCopy__ybGZM h1{font-size:34px}}@media (max-width:768px){.AdminUsersPage_headerCopy__ybGZM h1{font-size:28px}.AdminUsersPage_tabs__wdAqR{overflow-x:auto;padding-bottom:4px}}@media (max-width:480px){.AdminUsersPage_headerCopy__ybGZM h1{font-size:24px}.AdminUsersPage_headerActions__0MZq4{width:100%}}.OwnerUsersContent_section__rfcqL{grid-gap:10px;display:grid;gap:10px}.OwnerUsersContent_sectionHeader__\+LLNE{align-items:center;display:flex;justify-content:space-between}.OwnerUsersContent_inviteBox__QO9La{grid-gap:10px;background:var(--color-bg-page);border:1px solid var(--color-border);border-radius:10px;display:grid;gap:10px;padding:12px}.OwnerUsersContent_inviteRow__lc5zj{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto auto}@media (max-width:480px){.OwnerUsersContent_inviteRow__lc5zj{grid-template-columns:1fr}.OwnerUsersContent_sectionHeader__\+LLNE{align-items:flex-start;flex-direction:column;gap:10px}}.AddPortalClientModal_form__1WiNv{grid-gap:14px;display:grid;gap:14px}.AddPortalClientModal_form__1WiNv label{color:var(--color-text-secondary);font-size:13px;font-weight:600;margin-bottom:-6px}.AddPortalClientModal_form__1WiNv input{font-size:14px;height:44px;padding:0 12px}.AddPortalClientModal_pwWrap__5C3oW{align-items:center;display:flex;position:relative}.AddPortalClientModal_pwWrap__5C3oW input{padding-right:42px}.AddPortalClientModal_pwToggle__CI2BF{align-items:center;background:#0000;border:none;color:#ffffff4d;cursor:pointer;display:flex;line-height:1;padding:4px;position:absolute;right:12px;transition:color .15s}.AddPortalClientModal_pwToggle__CI2BF:hover{color:#ffffffb3}.AddPortalClientModal_hint__zrtWW{background:#2563eb0d;border:1px solid #2563eb2e;border-radius:8px;color:var(--color-text-secondary);font-size:12px;line-height:1.5;padding:10px 12px}.AddPortalClientModal_hintUrl__OKjWO{color:#93c5fd;font-weight:600}.AddPortalClientModal_actions__YdFxA{margin-top:4px}.AddPortalClientModal_actions__YdFxA .btn-primary,.AddPortalClientModal_actions__YdFxA .btn-secondary{min-height:42px;min-width:124px;padding-left:16px;padding-right:16px}@media (max-width:640px){.AddPortalClientModal_actions__YdFxA{display:grid;grid-template-columns:1fr;width:100%}.AddPortalClientModal_actions__YdFxA .btn-primary,.AddPortalClientModal_actions__YdFxA .btn-secondary{width:100%}}.CompanyClientsContent_section__CGk9f{grid-gap:16px;background:linear-gradient(135deg,#2563eb0f,#2563eb05);border:1px solid #2563eb26;border-radius:14px;display:grid;gap:16px;padding:18px}.CompanyClientsContent_sectionHeader__bq0\+c{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.CompanyClientsContent_sectionHeader__bq0\+c h2{align-items:center;display:flex;font-size:18px;font-weight:600;gap:8px}.CompanyClientsContent_subtitle__Xg1VR{color:var(--color-text-secondary);font-size:13px;margin-top:4px}.CompanyClientsContent_empty__EOA43{color:var(--color-text-secondary);font-size:14px;padding:24px 0;text-align:center}.CompanyClientsContent_tableWrap__V1s74{overflow-x:auto}.CompanyClientsContent_table__Q5URz{border-collapse:collapse;font-size:14px;width:100%}.CompanyClientsContent_table__Q5URz th{border-bottom:1px solid #ffffff12;color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.07em;padding:8px 12px;text-align:left;text-transform:uppercase}.CompanyClientsContent_table__Q5URz td{border-bottom:1px solid #ffffff0d;padding:12px;vertical-align:middle}.CompanyClientsContent_table__Q5URz tbody tr:last-child td{border-bottom:none}.CompanyClientsContent_table__Q5URz tbody tr:hover td{background:#2563eb0a}.CompanyClientsContent_emailCell__vNfhE{color:var(--color-text-secondary);font-size:13px}.CompanyClientsContent_statusActive__VUYN9{color:#4ade80;font-size:12px;font-weight:600}.CompanyClientsContent_statusInactive__l--Ie{color:#f87171;font-size:12px;font-weight:600}.CompanyClientsContent_actionsCell__-bMab{text-align:right}.CompanyClientsContent_actionsCell__-bMab .btn-secondary{font-size:12px;padding:5px 12px}@media (max-width:480px){.CompanyClientsContent_sectionHeader__bq0\+c{align-items:stretch;flex-direction:column}.CompanyClientsContent_section__CGk9f{padding:14px}}.OwnerUsersPage_page__w8jMh{grid-gap:18px;display:grid;gap:18px}.OwnerUsersPage_header__aXOPX{align-items:flex-start;background:linear-gradient(135deg,#2563eb0d,#3b82f617);border:1px solid #2563eb33;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.OwnerUsersPage_headerCopy__boWCL{grid-gap:6px;display:grid;gap:6px}.OwnerUsersPage_headerCopy__boWCL h1{font-size:42px;letter-spacing:-.02em;line-height:1}.OwnerUsersPage_subtitle__9Tqwv{color:var(--color-text-secondary);font-size:14px}.OwnerUsersPage_tabs__\+7Fzt{border-bottom:1px solid #ffffff14;display:flex;gap:4px;padding-bottom:2px}.OwnerUsersPage_tab__Ewa3V{align-items:center;background:#0000;border:none;border-radius:8px 8px 0 0;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;transition:color .15s,background .15s}.OwnerUsersPage_tab__Ewa3V:hover{background:#ffffff0a;color:var(--color-text-primary)}.OwnerUsersPage_tabActive__OOjmq{background:#2563eb1a;border-bottom:2px solid #2563eb;color:#93c5fd}.OwnerUsersPage_tabCount__1ARxu{align-items:center;background:#2563eb26;border-radius:10px;color:#93c5fd;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}@media (max-width:900px){.OwnerUsersPage_header__aXOPX{align-items:flex-start;flex-direction:column}.OwnerUsersPage_headerCopy__boWCL h1{font-size:34px}}@media (max-width:768px){.OwnerUsersPage_headerCopy__boWCL h1{font-size:28px}.OwnerUsersPage_tabs__\+7Fzt{overflow-x:auto;padding-bottom:4px}}@media (max-width:480px){.OwnerUsersPage_headerCopy__boWCL h1{font-size:24px}.OwnerUsersPage_tab__Ewa3V{font-size:13px;padding:8px 10px}}.ClientPortalDashboard_page__f63ig{grid-gap:24px;display:grid;gap:24px}.ClientPortalDashboard_header__-6E4M{align-items:flex-start;background:linear-gradient(135deg,#2563eb0d,#3b82f617);border:1px solid #2563eb33;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.ClientPortalDashboard_headerCopy__\+oMKy{grid-gap:6px;display:grid;gap:6px}.ClientPortalDashboard_headerCopy__\+oMKy h1{font-size:42px;letter-spacing:-.02em;line-height:1}.ClientPortalDashboard_subtitle__TMN07{color:var(--color-text-secondary);font-size:14px}.ClientPortalDashboard_grid__W4mF3{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ClientPortalDashboard_card__MUD-K{grid-gap:10px;background:linear-gradient(135deg,#2563eb12,#2563eb08);border:1px solid #2563eb26;border-radius:14px;color:inherit;display:grid;gap:10px;padding:18px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.ClientPortalDashboard_card__MUD-K:hover{border-color:#2563eb59;box-shadow:0 4px 24px #2563eb1f}.ClientPortalDashboard_cardHeader__FmMQg{align-items:center;display:flex;gap:8px;justify-content:space-between}.ClientPortalDashboard_deviceName__2ci23{color:var(--color-text-primary);font-size:15px;font-weight:600}.ClientPortalDashboard_statusAssigned__XT0Tv{color:#4ade80;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ClientPortalDashboard_statusUnassigned__WuPEd{color:#f59e0b;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ClientPortalDashboard_mac__HYExu{color:var(--color-text-secondary);font-family:monospace;font-size:12px;letter-spacing:.04em}.ClientPortalDashboard_meta__nt-09{align-items:center;display:flex;font-size:12px;justify-content:space-between}.ClientPortalDashboard_metaLabel__b50IE{color:var(--color-text-secondary);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.ClientPortalDashboard_metaValue__GzZzK{color:var(--color-text-primary)}.ClientPortalDashboard_sensors__dwlyj{display:flex;flex-wrap:wrap;gap:6px}.ClientPortalDashboard_sensorChip__RfigD{align-items:center;background:#2563eb1a;border-radius:6px;color:#93c5fd;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.03em;padding:2px 8px;text-transform:capitalize}.ClientPortalDashboard_empty__7NJBK{align-items:center;color:var(--color-text-secondary);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 20px;text-align:center}.ClientPortalDashboard_emptyIcon__utzBW{font-size:40px;margin-bottom:8px}.ClientPortalDashboard_emptyHint__ZqVf\+{color:var(--color-text-secondary);font-size:13px}@media (max-width:900px){.ClientPortalDashboard_headerCopy__\+oMKy h1{font-size:34px}}@media (max-width:768px){.ClientPortalDashboard_header__-6E4M{align-items:flex-start;flex-direction:column}.ClientPortalDashboard_headerCopy__\+oMKy h1{font-size:28px}.ClientPortalDashboard_grid__W4mF3{grid-template-columns:1fr}}@media (max-width:480px){.ClientPortalDashboard_headerCopy__\+oMKy h1{font-size:24px}.ClientPortalDashboard_card__MUD-K{padding:14px}}.AppRoutes_loadingScreen__X29TF{align-items:center;background:var(--color-bg-page);color:var(--color-text-muted);display:flex;justify-content:center;min-height:100vh}:root{--color-bg-page:#0b0e16;--color-bg-card:#2563eb0d;--color-bg-navbar:#0d1117;--color-border:#ffffff1c;--color-text-primary:#e8eaf0;--color-text-secondary:#ffffff8c;--color-text-muted:#ffffff52;--color-text-navbar:#fff;--color-primary:#2563eb;--color-primary-light:#3b82f6;--color-primary-hover:#2563eb26;--color-alert:#ef4444;--color-warning:#f59e0b;--color-success:#22c55e;--color-offline:#ffffff40;--bg:var(--color-bg-page);--bg-elev:var(--color-bg-card);--line:#ffffff1c;--text:var(--color-text-primary);--text-2:#ffffffb3;--text-3:#ffffff6b;--text-4:#ffffff38;--blue:#2563eb;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--bg-card:var(--color-bg-card);--bg-dark:var(--color-bg-navbar);--accent:var(--color-primary-light);--ok:var(--color-success);--warn:var(--color-warning);--danger:var(--color-alert);--text-secondary:var(--color-text-secondary);--text-dim:var(--color-text-muted);--border:var(--color-border);--surface-2:var(--color-bg-card);--accent-soft:#2563eb1f;--sidebar-width:240px}*{box-sizing:border-box}body{background:#0b0e16;background:var(--color-bg-page);color:#e8eaf0;color:var(--color-text-primary);font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body,h1,h2,h3,p{margin:0}button,input,select{font:inherit}input,select{background:#ffffff12;border:1px solid #ffffff2e;border-radius:8px;color:#e8eaf0;color:var(--color-text-primary);outline:none;padding:10px;transition:border-color .15s,box-shadow .15s;width:100%}input:focus,select:focus{border-color:#2563ebb3;box-shadow:0 0 0 3px #2563eb26}input::placeholder{color:#ffffff52;color:var(--color-text-muted)}select option{background:#0f1422;color:#e8eaf0;color:var(--color-text-primary)}.btn-link,.btn-primary,.btn-secondary,.btn-sm{border:1px solid #0000;border-radius:7px;cursor:pointer}.btn-primary{background:#2563eb;background:var(--color-primary);box-shadow:0 4px 14px #2563eb47;color:#fff;font-weight:500;padding:9px 14px}.btn-primary:hover:not(:disabled){background:#3b82f6;background:var(--color-primary-light)}.btn-primary:disabled{cursor:not-allowed;opacity:.45}.btn-secondary{background:#0000;border-color:#ffffff1f;color:#ffffff8c;color:var(--color-text-secondary);padding:9px 14px}.btn-secondary:hover{background:#ffffff0d;color:#e8eaf0;color:var(--color-text-primary)}.btn-sm{background:#ffffff0a;border-color:#ffffff1a;border-radius:6px;color:#ffffff8c;color:var(--color-text-secondary);font-size:12px;margin-bottom:4px;margin-right:6px;padding:5px 11px}.btn-sm:hover{background:#ffffff17;color:#e8eaf0;color:var(--color-text-primary)}.btn-sm.primary{background:#2563eb;background:var(--color-primary);border-color:#0000;box-shadow:0 4px 14px #2563eb4d;color:#fff}.btn-sm.primary:hover{background:#3b82f6;background:var(--color-primary-light)}.btn-danger{background:#ef444414;border:1px solid #ef444438;border-radius:7px;color:#ef4444;cursor:pointer}.btn-danger:hover{background:#ef444426}.btn-link{background:#0000;border:none;color:#3b82f6;color:var(--color-primary-light);padding:0}.text-ok{color:#22c55e;color:var(--color-success)}.text-warn{color:#f59e0b;color:var(--color-warning)}.text-danger{color:#ef4444;color:var(--color-alert)}.text-dim{color:#ffffff52;color:var(--color-text-muted)}.text-secondary{color:#ffffff8c;color:var(--color-text-secondary)}.text-primary{color:#e8eaf0;color:var(--color-text-primary)}.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono)}.badge{background:#ffffff12;border-radius:999px;color:#ffffff8c;color:var(--color-text-secondary);font-size:12px;font-weight:500;padding:2px 8px}.badge-ok{background:#22c55e1f;color:#4ade80}.badge-warn{background:#f59e0b1f;color:#fbbf24}.badge-danger{background:#ef44441f;color:#f87171}.badge-dim{background:#ffffff0f;color:#ffffff52;color:var(--color-text-muted)}.pill{align-items:center;border-radius:5px;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.05em;padding:3px 8px;white-space:nowrap}.pill.ok{background:#22c55e1a;border:1px solid #22c55e38;color:#4ade80}.pill.warn{background:#f59e0b1a;border:1px solid #f59e0b38;color:#fbbf24}.pill.alert{background:#ef44441a;border:1px solid #ef444438;color:#f87171}.pill.blue{background:#2563eb1f;border:1px solid #2563eb40;color:#93c5fd}.pill.mute{background:#ffffff0d;border:1px solid #ffffff14;color:#ffffff6b;color:var(--text-3)}.role-pill{border-radius:4px;display:inline-block;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:10px;letter-spacing:.05em;padding:2px 8px}.role-pill.owner{background:#2563eb24;color:#93c5fd}.role-pill.manager{background:#f59e0b1f;color:#fbbf24}.role-pill.employee,.role-pill.staff{background:#ffffff0f;color:#ffffff6b;color:var(--text-3)}.role-pill.admin{background:#ef44441f;color:#f87171}.table-box{-webkit-overflow-scrolling:touch;background:linear-gradient(135deg,#2563eb0d,#2563eb05);border:1px solid #ffffff1c;border:1px solid var(--color-border);border-radius:10px;overflow-x:auto}.table-box table{border-collapse:collapse;min-width:540px;width:100%}.table-box td,.table-box th{border-bottom:1px solid #ffffff1c;border-bottom:1px solid var(--color-border);color:#e8eaf0;color:var(--color-text-primary);font-size:13px;padding:11px 14px;text-align:left;white-space:nowrap}.table-box th{background:#ffffff0a;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.empty,.table-box th{color:#ffffff52;color:var(--color-text-muted)}.empty{padding:20px;text-align:center}.alert{border-radius:8px;margin-bottom:10px;padding:10px}.alert-error{background:#ef444412;border:1px solid #ef444433;color:#fca5a5}.alert-ok{background:#22c55e12;border:1px solid #22c55e33;color:#86efac}.modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:24px 20px;position:fixed;z-index:50}.modal{background:#141c2e;border:1px solid #ffffff2e;border-radius:16px;box-shadow:0 0 0 1px #2563eb26,0 24px 64px #000000b3;flex-shrink:0;max-height:calc(100vh - 48px);max-width:560px;overflow-y:auto;padding:24px;width:100%}.modal-subtitle{color:#ffffff52;color:var(--color-text-muted);font-size:13px;margin-top:4px}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.kpi-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:20px}.kpi{background:linear-gradient(135deg,#2563eb12,#2563eb08);border:1px solid #ffffff1c;border:1px solid var(--color-border);border-radius:10px;padding:14px 16px}.kpi .lbl{color:#ffffff6b;color:var(--text-3);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.kpi .val{color:#e8eaf0;color:var(--text);font-size:22px;font-weight:500;letter-spacing:-.02em;margin-top:6px}.kpi .sub{color:#ffffff38;color:var(--text-4);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:10px;margin-top:3px}.kpi .sub.up{color:#4ade80}.kpi .sub.down{color:#f87171}.panel{background:linear-gradient(135deg,#2563eb0f,#2563eb05);border:1px solid #ffffff1c;border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.panel-head{align-items:center;border-bottom:1px solid #ffffff1c;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:14px 18px}.panel-head h3{color:#e8eaf0;color:var(--text);font-size:13px;font-weight:500}.panel-head .meta{color:#ffffff38;color:var(--text-4);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:10px;letter-spacing:.04em}.tbl{border-collapse:collapse;width:100%}.tbl th{background:hsla(0,0%,100%,.035);color:#ffffff38;color:var(--text-4);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:10px;letter-spacing:.07em;padding:9px 16px;text-align:left;text-transform:uppercase}.tbl td,.tbl th{border-bottom:1px solid #ffffff1c;border-bottom:1px solid var(--color-border)}.tbl td{color:#ffffffb3;color:var(--text-2);font-size:13px;padding:11px 16px}.tbl tr:last-child td{border-bottom:none}.tbl tr:hover td{background:hsla(0,0%,100%,.022)}.page-title-row{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.page-title-row h1{color:#e8eaf0;color:var(--text);font-size:22px;font-weight:500;letter-spacing:-.02em}.page-title-row .desc{color:#ffffff38;color:var(--text-4);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:11px;letter-spacing:.04em;margin-top:4px}.page-title-row .actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.row-name{display:flex;gap:10px}.avatar,.row-name{align-items:center}.avatar{background:#2563eb33;border:1px solid #2563eb4d;border-radius:7px;color:#93c5fd;display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--mono);font-size:10px;height:30px;justify-content:center;letter-spacing:.04em;width:30px}.bar{background:#ffffff0f;border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.bar>i{background:linear-gradient(90deg,#22c55e,#3b82f6);border-radius:inherit;display:block;height:100%}.bar.warn>i{background:#f59e0b}.bar.alert>i{background:#ef4444}.toast-container{bottom:16px;display:flex;flex-direction:column;gap:8px;position:fixed;right:16px;z-index:60}.toast{background:#0f1422;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 4px 20px #0006;color:#e8eaf0;color:var(--color-text-primary);font-size:13px;padding:10px 14px}.toast-success{border-color:#22c55e59}.toast-error{border-color:#ef444459}
/*# sourceMappingURL=main.1d8b0575.css.map*/