@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:ital,opsz,wght@0,9..40,200;0,9..40,300;0,9..40,400;0,9..40,500;1,9..40,300&family=DM+Mono:wght@300;400&display=swap";:root{--bg:#001530;--bg2:#001020;--green:#08ed56;--teal:#09e6d9;--green2:#29b992;--tree:#59bb4c;--white:#fff;--muted:#ffffffd1;--dim:#ffffff9e;--ghost:#ffffff12;--border:#08ed5624;--border2:#ffffff12;--ff-h:"Bebas Neue", sans-serif;--ff-b:"DM Sans", sans-serif;--ff-m:"DM Mono", monospace;--ease:cubic-bezier(.22, .68, 0, 1.2);--ease2:cubic-bezier(.4, 0, .2, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--white);font-family:var(--ff-b);-webkit-font-smoothing:antialiased;font-weight:300;overflow-x:hidden}#root{min-height:100vh}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none}input,textarea,select{font:inherit}body:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#08ed5604 1px,#0000 1px),linear-gradient(90deg,#08ed5604 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0}.fu{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(28px)}.fu.in{opacity:1;transform:none}.fu.d1{transition-delay:.1s}.fu.d2{transition-delay:.2s}.fu.d3{transition-delay:.3s}.fu.d4{transition-delay:.4s}.fu.d5{transition-delay:.5s}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg2)}::-webkit-scrollbar-thumb{background:#08ed564d;border-radius:3px}@keyframes pulseGreen{0%,to{opacity:1;box-shadow:0 0 #08ed5680}60%{opacity:.7;box-shadow:0 0 0 7px #08ed5600}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(7px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._topbar_9todd_1{z-index:200;background:linear-gradient(90deg, transparent, var(--green) 30%, var(--teal) 70%, transparent);height:2px;position:fixed;top:0;left:0;right:0}._nav_9todd_31{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border2);background:#010a18e0;justify-content:space-between;align-items:center;height:62px;padding:0 52px;transition:background .3s;display:flex;position:fixed;top:2px;left:0;right:0}._scrolled_9todd_63{background:#010a18f7}._logo_9todd_69{flex-shrink:0;align-items:center;display:flex}._links_9todd_79{align-items:center;gap:32px;list-style:none;display:flex}._links_9todd_79 a{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-bottom:2px;font-size:11px;transition:color .2s;position:relative}._links_9todd_79 a:after{content:"";background:var(--green);width:0;height:1px;transition:width .25s var(--ease2);position:absolute;bottom:-1px;left:0}._links_9todd_79 a:hover{color:var(--white)}._links_9todd_79 a:hover:after{width:100%}._right_9todd_141{align-items:center;gap:14px;display:flex}._loginBtn_9todd_151{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px;transition:color .2s}._loginBtn_9todd_151:hover{color:var(--white)}._cta_9todd_171{letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--green);color:var(--green);padding:9px 22px;font-size:10px;transition:background .2s,color .2s}._cta_9todd_171:hover{background:var(--green);color:var(--bg)}._hamburger_9todd_201{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}._hamburger_9todd_201 span{background:var(--muted);width:22px;height:1.5px;transition:all .3s;display:block}._hOpen_9todd_233 span:first-child{transform:rotate(45deg)translate(4px,4px)}._hOpen_9todd_233 span:nth-child(2){opacity:0}._hOpen_9todd_233 span:nth-child(3){transform:rotate(-45deg)translate(4px,-4px)}._drawer_9todd_251{z-index:99;border-bottom:1px solid var(--border);background:#010a18f7;flex-direction:column;gap:0;padding:24px 32px 32px;animation:.2s _fadeIn_9todd_1;display:flex;position:fixed;top:64px;left:0;right:0}._drawer_9todd_251 a{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border2);padding:14px 0;font-size:12px;transition:color .2s}._drawer_9todd_251 a:hover{color:var(--green)}._drawer_9todd_251 ._cta_9todd_171{border:1px solid var(--green);text-align:center;margin-top:20px;display:block}@media (width<=768px){._nav_9todd_31{padding:0 20px}._links_9todd_79,._right_9todd_141 ._cta_9todd_171{display:none}._hamburger_9todd_201{display:flex}}._hero_1swc3_1{align-items:center;min-height:100vh;padding:100px 52px 80px;display:flex;position:relative;overflow:hidden}._glow1_1swc3_17{pointer-events:none;background:radial-gradient(circle,#08ed560e 0%,#0000 55%);border-radius:50%;width:75vw;max-width:900px;height:75vw;max-height:900px;position:absolute;top:-15%;left:-8%}._glow2_1swc3_49{pointer-events:none;background:radial-gradient(circle,#09e6d90a 0%,#0000 55%);border-radius:50%;width:55vw;max-width:700px;height:55vw;max-height:700px;position:absolute;bottom:-20%;right:-10%}._rings_1swc3_81{opacity:.1;pointer-events:none;width:min(500px,44vw);height:min(500px,44vw);position:absolute;top:50%;right:-40px;transform:translateY(-50%)}._inner_1swc3_101{z-index:2;grid-template-columns:1fr 420px;align-items:center;gap:72px;width:100%;max-width:1240px;margin:0 auto;display:grid;position:relative}._chip_1swc3_123{align-items:center;gap:9px;margin-bottom:30px;display:inline-flex}._chipDot_1swc3_135{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite _pulseGreen_1swc3_1}._chipTxt_1swc3_149{font-family:var(--ff-m);letter-spacing:.32em;color:var(--green);text-transform:uppercase;font-size:8.5px}._hl_1swc3_163{font-family:var(--ff-h);letter-spacing:.01em;margin-bottom:32px;line-height:.87}._hlGhost_1swc3_175{color:#ffffff2e;-webkit-text-stroke:.5px #ffffff29;font-size:clamp(32px,3.5vw,50px);display:block}._hlMain_1swc3_187{color:var(--white);font-size:clamp(68px,7.5vw,110px);display:block}._hlGrad_1swc3_197{background:linear-gradient(90deg, var(--green), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(68px,7.5vw,110px);line-height:.9;display:block}._hlOutline_1swc3_215{color:#0000;-webkit-text-stroke:.5px #ffffff1f;font-size:clamp(52px,5.5vw,80px);display:block}._sub_1swc3_227{color:var(--muted);border-left:2px solid var(--green);letter-spacing:.04em;margin-bottom:44px;padding-left:18px;font-size:14px;font-weight:300;line-height:2}._btnRow_1swc3_247{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._btnPrimary_1swc3_259{background:var(--green);color:var(--bg);letter-spacing:.14em;text-transform:uppercase;transition:opacity .2s, transform .2s var(--ease);align-items:center;gap:10px;padding:13px 30px;font-size:11px;font-weight:500;display:inline-flex}._btnPrimary_1swc3_259:hover{opacity:.85;transform:translateY(-2px)}._btnGhost_1swc3_297{border:1px solid var(--border2);color:var(--muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;padding:13px 26px;font-size:11px;transition:border-color .2s,color .2s;display:inline-flex}._btnGhost_1swc3_297:hover{border-color:var(--green);color:var(--white)}._arrow_1swc3_333{transition:transform .2s var(--ease)}._btnPrimary_1swc3_259:hover ._arrow_1swc3_333,._btnGhost_1swc3_297:hover ._arrow_1swc3_333{transform:translate(4px)}._panel_1swc3_347{border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00142da6;position:relative}._panel_1swc3_347:before{content:"";background:linear-gradient(90deg, transparent, var(--green) 40%, var(--teal) 70%, transparent);height:2px;position:absolute;top:0;left:0;right:0}._hpCorner_1swc3_389{border-style:solid;border-color:#08ed5659;width:12px;height:12px;position:absolute}._tl_1swc3_403{border-width:1px 0 0 1px;top:10px;left:10px}._tr_1swc3_413{border-width:1px 1px 0 0;top:10px;right:10px}._bl_1swc3_423{border-width:0 0 1px 1px;bottom:10px;left:10px}._br_1swc3_433{border-width:0 1px 1px 0;bottom:10px;right:10px}._panelInner_1swc3_443{padding:32px 28px}._panelLabel_1swc3_449{font-family:var(--ff-m);letter-spacing:.26em;color:var(--dim);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:22px;font-size:8px;display:flex}._panelLabel_1swc3_449:after{content:"";background:var(--border2);flex:1;height:.5px}._statGrid_1swc3_483{grid-template-columns:1fr 1fr;gap:2px;margin-bottom:22px;display:grid}._stat_1swc3_483{border:.5px solid var(--border2);background:#08ed5608;padding:18px 16px;transition:background .3s}._stat_1swc3_483:hover{border-color:var(--border);background:#08ed560e}._statVal_1swc3_515{font-family:var(--ff-h);background:linear-gradient(135deg, var(--green), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:5px;font-size:36px;line-height:1}._statLbl_1swc3_535{font-family:var(--ff-m);letter-spacing:.16em;color:var(--dim);text-transform:uppercase;font-size:8px}._pulse_1swc3_549{margin-bottom:20px}._pulse_1swc3_549 svg{width:100%}._tags_1swc3_561{flex-wrap:wrap;gap:5px;display:flex}._tag_1swc3_561{font-family:var(--ff-m);letter-spacing:.1em;text-transform:uppercase;border:.5px solid var(--border2);color:var(--dim);align-items:center;gap:5px;padding:4px 9px;font-size:7.5px;display:flex}._tag_1swc3_561:before{content:"";background:var(--green);opacity:.7;border-radius:50%;width:3px;height:3px}._scrollHint_1swc3_611{font-family:var(--ff-m);letter-spacing:.22em;color:var(--dim);text-transform:uppercase;flex-direction:column;align-items:center;gap:6px;font-size:8px;animation:2.6s ease-in-out infinite _bob_1swc3_1;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}._scrollHint_1swc3_611:after{content:"";background:linear-gradient(var(--green), transparent);width:1px;height:36px}@media (width<=1100px){._inner_1swc3_101{grid-template-columns:1fr}._panel_1swc3_347,._rings_1swc3_81{display:none}}@media (width<=768px){._hero_1swc3_1{padding:90px 20px 60px}._hlMain_1swc3_187,._hlGrad_1swc3_197{font-size:clamp(56px,14vw,110px)}}._page_mwspq_3{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:48px 20px;display:flex;position:relative;overflow:hidden}._bgGrid_mwspq_27{pointer-events:none;background-image:radial-gradient(circle,#ffffff0a 1px,#0000 1px);background-size:28px 28px;position:fixed;inset:0}._glow_mwspq_53{pointer-events:none;background:radial-gradient(#08ed560f 0%,#0000 60%);width:70vw;max-width:700px;height:460px;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%)}._glowSecondary_mwspq_87{pointer-events:none;background:radial-gradient(#09e6d90a 0%,#0000 60%);width:50vw;max-width:500px;height:340px;position:fixed;top:70%;left:30%;transform:translate(-50%,-50%)}._card_mwspq_121{border:1px solid var(--border);-webkit-backdrop-filter:blur(20px);background:#000f26d1;width:100%;max-width:480px;animation:.45s cubic-bezier(.22,.68,0,1.2) both _fadeUp_mwspq_1;position:relative}@keyframes _fadeUp_mwspq_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._topLine_mwspq_165{background:linear-gradient(90deg, transparent, var(--green) 35%, var(--teal) 65%, transparent);height:2px}._cardInner_mwspq_187{padding:32px 40px 36px}._logoRow_mwspq_197{justify-content:center;margin-bottom:28px;display:flex}._tabs_mwspq_211{border:1px solid var(--border2);background:#ffffff0a;grid-template-columns:1fr 1fr;margin-bottom:28px;display:grid;position:relative}._tab_mwspq_211{font-family:var(--ff-m);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);z-index:1;cursor:pointer;background:0 0;border:none;padding:10px 0;font-size:9.5px;transition:color .25s;position:relative}._tab_mwspq_211:hover{color:var(--white)}._tabActive_mwspq_267{color:var(--bg)}._tabSlider_mwspq_275{background:var(--green);z-index:0;pointer-events:none;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;inset:0 50% 0 0}._headingBlock_mwspq_295{margin-bottom:24px}._title_mwspq_303{font-family:var(--ff-h);letter-spacing:.05em;margin-bottom:5px;font-size:34px;line-height:1}._sub_mwspq_319{color:var(--dim);letter-spacing:.01em;font-size:11.5px}._socialRow_mwspq_333{grid-template-columns:1fr;gap:10px;margin-bottom:20px;display:grid}._socialBtn_mwspq_347{border:1px solid var(--border2);color:var(--muted);font-size:12px;font-family:var(--ff-b);letter-spacing:.02em;cursor:pointer;background:#ffffff0a;justify-content:center;align-items:center;gap:9px;padding:10px 12px;font-weight:400;transition:background .2s,border-color .2s,color .2s;display:flex}._socialBtn_mwspq_347:hover:not(:disabled){color:var(--white);background:#ffffff14;border-color:#ffffff29}._socialBtn_mwspq_347:disabled{opacity:.5;cursor:not-allowed}._divider_mwspq_411{align-items:center;gap:12px;margin-bottom:20px;display:flex}._divider_mwspq_411:before,._divider_mwspq_411:after{content:"";background:var(--border2);flex:1;height:1px}._divider_mwspq_411 span{font-size:10px;font-family:var(--ff-m);letter-spacing:.14em;color:var(--dim);white-space:nowrap;text-transform:uppercase}._error_mwspq_461{color:#ed5008;font-size:11.5px;font-family:var(--ff-m);letter-spacing:.03em;background:#ed500814;border:.5px solid #ed50084d;align-items:center;gap:10px;margin-bottom:18px;padding:10px 14px;display:flex}._errorIcon_mwspq_489{border:1.5px solid #ed5008;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-style:normal;font-weight:700;display:flex}._form_mwspq_519{flex-direction:column;gap:16px;display:flex}._twoCol_mwspq_531{grid-template-columns:1fr 1fr;gap:12px;display:grid}._field_mwspq_543{flex-direction:column;gap:6px;display:flex}._label_mwspq_555{font-family:var(--ff-m);letter-spacing:.22em;color:var(--dim);text-transform:uppercase;font-size:8.5px}._input_mwspq_571{border:1px solid var(--border2);width:100%;color:var(--white);background:#ffffff0a;border-radius:0;outline:none;padding:11px 13px;font-size:13px;transition:border-color .2s,background .2s}._input_mwspq_571:focus{border-color:var(--green);background:#08ed5608}._input_mwspq_571::placeholder{color:#ffffff38}._passwordWrap_mwspq_619{position:relative}._passwordWrap_mwspq_619 ._input_mwspq_571{padding-right:40px}._eyeBtn_mwspq_635{width:38px;color:var(--dim);justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;top:0;bottom:0;right:0}._eyeBtn_mwspq_635:hover{color:var(--white)}._inlineRow_mwspq_671{justify-content:space-between;align-items:center;margin-top:-4px;display:flex}._checkLabel_mwspq_687{cursor:pointer;color:var(--dim);align-items:flex-start;gap:9px;font-size:11.5px;line-height:1.5;display:flex}._checkLabel_mwspq_687:hover{color:var(--muted)}._srOnly_mwspq_715{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._customCheck_mwspq_733{border:1px solid var(--border2);background:#ffffff0a;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;margin-top:1px;transition:border-color .2s,background .2s;display:flex}._customCheck_mwspq_733._checked_mwspq_763{background:var(--green);border-color:var(--green);color:var(--bg)}._forgot_mwspq_777{color:var(--green2);font-size:11px;font-family:var(--ff-m);letter-spacing:.04em;transition:color .2s}._forgot_mwspq_777:hover{color:var(--green)}._link_mwspq_801{color:var(--green2);transition:color .2s}._link_mwspq_801:hover{color:var(--green)}._btn_mwspq_819{background:var(--green);color:var(--bg);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:600;font-family:var(--ff-m);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:4px;padding:13px 20px;transition:opacity .2s,transform .15s;display:flex}._btn_mwspq_819:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._btn_mwspq_819:active:not(:disabled){transform:translateY(0)}._btn_mwspq_819:disabled{opacity:.55;cursor:not-allowed}._spinner_mwspq_893{border:2px solid #00153040;border-top-color:var(--bg);border-radius:50%;width:16px;height:16px;animation:.65s linear infinite _spin_mwspq_893;display:inline-block}._spinnerSm_mwspq_913{border:2px solid #ffffff1f;border-top-color:var(--muted);border-radius:50%;width:14px;height:14px;animation:.65s linear infinite _spin_mwspq_893;display:inline-block}@keyframes _spin_mwspq_893{to{transform:rotate(360deg)}}._strengthWrap_mwspq_947{align-items:center;gap:10px;margin-top:4px;display:flex}._strengthBars_mwspq_961{flex:1;gap:4px;display:flex}._strengthBar_mwspq_961{background:#ffffff12;border-radius:2px;flex:1;height:3px;transition:background .3s}._strengthLabel_mwspq_989{font-family:var(--ff-m);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:8.5px;transition:color .3s}._trustRow_mwspq_1009{border-top:1px solid var(--border2);justify-content:center;align-items:center;gap:6px;margin-top:24px;padding-top:18px;display:flex}._trustItem_mwspq_1029{font-family:var(--ff-m);letter-spacing:.12em;color:#ffffff4d;text-transform:uppercase;align-items:center;gap:5px;font-size:8.5px;display:flex}._trustSep_mwspq_1051{background:var(--border2);width:1px;height:10px}._corners_mwspq_1065{pointer-events:none}._corner_mwspq_1065{border-style:solid;border-color:#08ed564d;width:12px;height:12px;position:absolute}._tl_mwspq_1087{border-width:1px 0 0 1px;top:10px;left:10px}._tr_mwspq_1009{border-width:1px 1px 0 0;top:10px;right:10px}._bl_mwspq_1107{border-width:0 0 1px 1px;bottom:10px;left:10px}._br_mwspq_1117{border-width:0 1px 1px 0;bottom:10px;right:10px}._backHome_mwspq_1131{font-family:var(--ff-m);letter-spacing:.18em;color:var(--dim);text-transform:uppercase;font-size:9px;transition:color .2s;position:fixed;top:24px;left:32px}._backHome_mwspq_1131:hover{color:var(--green)}._page_13maa_1{flex-direction:column;align-items:center;min-height:100vh;padding:32px 20px 60px;display:flex;position:relative}._glow_13maa_17{pointer-events:none;background:radial-gradient(#08ed5609 0%,#0000 60%);width:100vw;height:600px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._top_13maa_45{justify-content:space-between;align-items:center;width:100%;max-width:760px;margin-bottom:40px;display:flex}._stepIndicator_13maa_61{align-items:center;gap:8px;display:flex}._stepDot_13maa_71{width:28px;height:28px;font-family:var(--ff-m);border:1px solid var(--border2);color:var(--dim);border-radius:50%;justify-content:center;align-items:center;font-size:10px;transition:all .3s;display:flex}._active_13maa_97{border-color:var(--green);color:var(--green);background:#08ed561a}._done_13maa_107{border-color:var(--green2);color:var(--green2);background:#29b9921a}._card_13maa_117{border:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00142dbf;width:100%;max-width:760px;animation:.3s _fadeIn_13maa_1;position:relative}._topLine_13maa_135{background:linear-gradient(90deg, transparent, var(--green) 40%, var(--teal) 70%, transparent);height:2px}._stepLabel_13maa_155{align-items:center;gap:14px;padding:20px 36px 0;display:flex}._stepNum_13maa_167{font-family:var(--ff-m);color:var(--green);letter-spacing:.1em;font-size:11px}._stepName_13maa_179{font-family:var(--ff-m);letter-spacing:.22em;text-transform:uppercase;color:var(--dim);font-size:10px}._stepBody_13maa_193{padding:24px 36px 36px}._stepTitle_13maa_199{font-family:var(--ff-h);letter-spacing:.03em;margin-bottom:8px;font-size:34px}._stepSub_13maa_211{color:var(--muted);margin-bottom:28px;font-size:13px}._fields_13maa_221{flex-direction:column;gap:20px;display:flex}._field_13maa_221{flex-direction:column;gap:7px;display:flex}._label_13maa_241{font-family:var(--ff-m);letter-spacing:.2em;color:var(--dim);text-transform:uppercase;font-size:9px}._input_13maa_255{border:1px solid var(--border2);color:var(--white);background:#ffffff0a;outline:none;padding:12px 14px;font-size:13px;transition:border-color .2s}._input_13maa_255:focus{border-color:var(--green)}._input_13maa_255::placeholder{color:var(--dim)}._stepper_13maa_285{align-items:center;gap:0;display:flex}._stepper_13maa_285 button{border:1px solid var(--border2);width:40px;height:40px;color:var(--white);cursor:pointer;background:#ffffff0a;font-size:18px;transition:background .2s}._stepper_13maa_285 button:hover{border-color:var(--green);background:#08ed5614}._stepper_13maa_285 span{border-top:1px solid var(--border2);border-bottom:1px solid var(--border2);width:64px;height:40px;font-size:16px;font-family:var(--ff-m);background:#ffffff05;justify-content:center;align-items:center;display:flex}._actions_13maa_347{justify-content:flex-end;align-items:center;gap:12px;margin-top:36px;display:flex}._btnPrimary_13maa_361{background:var(--green);color:var(--bg);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;font-size:11px;font-weight:500;font-family:var(--ff-b);border:none;padding:13px 28px;transition:opacity .2s}._btnPrimary_13maa_361:hover{opacity:.85}._btnPrimary_13maa_361:disabled{opacity:.4;cursor:not-allowed}._btnGhost_13maa_401{border:1px solid var(--border2);color:var(--muted);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;font-size:11px;font-family:var(--ff-b);background:0 0;padding:13px 22px;transition:border-color .2s,color .2s}._btnGhost_13maa_401:hover{border-color:var(--green);color:var(--white)}._industryGrid_13maa_437{grid-template-columns:repeat(4,1fr);gap:2px;margin-bottom:8px;display:grid}._industryCard_13maa_449{border:.5px solid var(--border2);cursor:pointer;background:#00153080;flex-direction:column;align-items:center;gap:10px;padding:24px 12px;transition:background .2s,border-color .2s;display:flex;position:relative}._industryCard_13maa_449:hover{border-color:var(--border);background:#08ed560a}._selected_13maa_485{border-color:var(--green)!important;background:#08ed5612!important}._industryIcon_13maa_493{font-size:28px}._industryLabel_13maa_499{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:center;font-size:10px;line-height:1.4}._industryCheck_13maa_515{background:var(--green);width:18px;height:18px;color:var(--bg);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:absolute;top:8px;right:8px}._goalsGrid_13maa_545{grid-template-columns:1fr 1fr;gap:2px;margin-bottom:8px;display:grid}._goalCard_13maa_557{border:.5px solid var(--border2);cursor:pointer;text-align:left;background:#00153080;align-items:flex-start;gap:14px;padding:18px;transition:background .2s,border-color .2s;display:flex}._goalCard_13maa_557:hover{border-color:var(--border);background:#08ed560a}._goalCard_13maa_557._selected_13maa_485{border-color:var(--green);background:#08ed5612}._goalCheck_13maa_599{border:1px solid var(--border2);width:20px;height:20px;color:var(--green);flex-shrink:0;justify-content:center;align-items:center;font-size:10px;transition:all .2s;display:flex}._goalCard_13maa_557._selected_13maa_485 ._goalCheck_13maa_599{background:var(--green);color:var(--bg);border-color:var(--green)}._goalLabel_13maa_633{color:var(--white);margin-bottom:3px;font-size:12px;font-weight:500}._goalDesc_13maa_645{color:var(--muted);font-size:11px}._widgetCategory_13maa_653{margin-bottom:24px}._catLabel_13maa_659{font-family:var(--ff-m);letter-spacing:.28em;color:var(--green);text-transform:uppercase;margin-bottom:10px;font-size:8px}._widgetGrid_13maa_675{flex-wrap:wrap;gap:6px;display:flex}._widgetChip_13maa_685{border:.5px solid var(--border2);color:var(--muted);cursor:pointer;background:#00153080;align-items:center;gap:8px;padding:8px 14px;font-size:11px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}._widgetChip_13maa_685:hover{border-color:var(--border);color:var(--white)}._widgetChip_13maa_685._selected_13maa_485{border-color:var(--green);color:var(--white);background:#08ed5614}._wCheck_13maa_733{color:var(--green);width:14px;font-size:10px}._wSize_13maa_743{font-family:var(--ff-m);letter-spacing:.1em;color:var(--dim);text-transform:uppercase;border:.5px solid var(--border2);margin-left:2px;padding:2px 5px;font-size:8px}._launchCenter_13maa_763{text-align:center;padding:"0 20px"}._launchOrb_13maa_771{justify-content:center;margin-bottom:24px;display:flex}._launchTitle_13maa_781{font-family:var(--ff-h);letter-spacing:.03em;margin-bottom:12px;font-size:38px}._launchSub_13maa_793{color:var(--muted);max-width:480px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.9}._launchSummary_13maa_811{grid-template-columns:repeat(4,1fr);gap:2px;margin-bottom:8px;display:grid}._launchStat_13maa_823{border:.5px solid var(--border2);text-align:center;background:#08ed5608;padding:20px}._launchStatVal_13maa_835{font-family:var(--ff-h);background:linear-gradient(135deg, var(--green), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:34px}._launchStatLbl_13maa_851{font-family:var(--ff-m);letter-spacing:.16em;color:var(--dim);text-transform:uppercase;margin-top:4px;font-size:8px}._corners_13maa_867{pointer-events:none}._corner_13maa_867{border-style:solid;border-color:#08ed5659;width:12px;height:12px;position:absolute}._tl_13maa_887{border-width:1px 0 0 1px;top:10px;left:10px}._tr_13maa_897{border-width:1px 1px 0 0;top:10px;right:10px}._bl_13maa_907{border-width:0 0 1px 1px;bottom:10px;left:10px}._br_13maa_917{border-width:0 1px 1px 0;bottom:10px;right:10px}@media (width<=640px){._industryGrid_13maa_437{grid-template-columns:1fr 1fr}._goalsGrid_13maa_545{grid-template-columns:1fr}._launchSummary_13maa_811{grid-template-columns:1fr 1fr}}._layout_4vm6s_3{background:var(--bg);--bg:#f1f5f9;--bg2:#fff;--bg3:#e2e8f0;--border:#0000001a;--border2:#0000000f;--white:#0f172a;--muted:#334155;--dim:#64748b;height:100vh;display:flex;overflow:hidden}._sidebar_4vm6s_37{background:var(--bg2);border-right:.5px solid var(--border2);z-index:100;flex-direction:column;width:220px;min-width:220px;transition:transform .25s;display:flex}._sidebarLogo_4vm6s_57{border-bottom:.5px solid var(--border2);text-align:center;background:#0a1628;flex-direction:column;justify-content:center;align-items:center;padding:22px 20px 18px;display:flex}._companyName_4vm6s_77{font-family:var(--ff-m);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);white-space:nowrap;text-overflow:ellipsis;max-width:140px;margin-top:2px;font-size:10px;overflow:hidden}._sidebarLogo_4vm6s_57 ._companyName_4vm6s_77{color:#fff9;max-width:180px;margin-top:8px}._sidebarNav_4vm6s_111{flex-direction:column;flex:1;gap:2px;padding:14px 12px;display:flex}._navItem_4vm6s_125{cursor:pointer;font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);text-align:left;background:0 0;border-left:3px solid #0000;border-radius:4px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:12px;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .1s;display:flex}._navItem_4vm6s_125:hover{color:var(--muted);background:#00000012;border-left-color:#00000026;transform:translate(2px)}._navItem_4vm6s_125:hover ._navSub_4vm6s_183{color:var(--muted);opacity:1}._navItemActive_4vm6s_191{color:#15803d;border-left:3px solid var(--green);background:#08ed561f;transform:none}._navItemActive_4vm6s_191 ._navSub_4vm6s_183{color:#15803d;opacity:.75}._navIcon_4vm6s_211{opacity:.75;flex-shrink:0;font-size:16px}._sidebarFooter_4vm6s_221{border-top:.5px solid var(--border2);flex-direction:column;gap:10px;padding:14px 16px;display:flex}._userCard_4vm6s_235{align-items:center;gap:10px;display:flex}._userAvatar_4vm6s_245{background:linear-gradient(135deg, var(--green), var(--teal));width:32px;height:32px;font-family:var(--ff-h);color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}._userInfo_4vm6s_271{flex-direction:column;gap:2px;min-width:0;display:flex}._userName_4vm6s_283{font-family:var(--ff-m);color:var(--white);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._userRole_4vm6s_299{font-family:var(--ff-m);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:11px}._logoutBtn_4vm6s_313{cursor:pointer;font-family:var(--ff-m);letter-spacing:.1em;text-transform:uppercase;color:#dc2626;background:#ef44440f;border:.5px solid #ef44444d;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 12px;font-size:11px;transition:background .15s,border-color .15s,color .15s;display:flex}._logoutBtn_4vm6s_313:hover{color:#ef4444;background:#ef444424;border-color:#ef4444}._main_4vm6s_369{flex-direction:column;flex:1;display:flex;overflow:hidden}._topBar_4vm6s_385{border-bottom:1px solid var(--border2);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:58px;padding:0 24px;display:flex;box-shadow:0 1px #0000000f}._topBarLeft_4vm6s_409{align-items:center;gap:12px;min-width:0;display:flex}._topBarTitle_4vm6s_421{font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._companyName_4vm6s_77{color:var(--white)}._sectionName_4vm6s_445{color:var(--dim);margin-left:4px}._menuTrigger_4vm6s_453{cursor:pointer;color:var(--muted);background:0 0;border:none;padding:6px;font-size:18px;line-height:1;display:none}._topBarRight_4vm6s_473{flex-shrink:0;align-items:center;gap:12px;display:flex}._clockBlock_4vm6s_485{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._clockTime_4vm6s_497{font-family:var(--ff-m);color:var(--white);letter-spacing:.06em;font-size:14px}._clockDate_4vm6s_509{font-family:var(--ff-m);color:var(--dim);letter-spacing:.06em;font-size:11px}._liveIndicator_4vm6s_521{font-family:var(--ff-m);letter-spacing:.1em;color:#15803d;background:#08ed560f;border:.5px solid #08ed5659;align-items:center;gap:6px;padding:5px 12px;font-size:11px;display:flex}._liveDot_4vm6s_545{background:var(--green);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:1.5s ease-in-out infinite _pulseGreen_4vm6s_1}._topBtn_4vm6s_561{border:.5px solid var(--border);cursor:pointer;font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;background:0 0;padding:7px 16px;font-size:11px;transition:all .15s}._topBtn_4vm6s_561:hover{color:#15803d;border-color:#15803d}._topBtnActive_4vm6s_595{border-color:var(--teal);color:var(--teal)}._content_4vm6s_607{scrollbar-width:thin;scrollbar-color:var(--border2) transparent;flex:1;padding:24px;overflow-y:auto}._content_4vm6s_607::-webkit-scrollbar{width:4px}._content_4vm6s_607::-webkit-scrollbar-track{background:0 0}._content_4vm6s_607::-webkit-scrollbar-thumb{background:var(--border2)}._grid_4vm6s_643{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}._widgetCell_4vm6s_653{position:relative}._dragHandle_4vm6s_659{z-index:10;cursor:grab;color:var(--green);opacity:.8;border:.5px solid var(--border2);background:#f0f4f8f2;padding:4px;font-size:16px;line-height:1;position:absolute;top:10px;left:10px}._dragHandle_4vm6s_659:active{cursor:grabbing}._removeBtn_4vm6s_693{z-index:10;color:#ef4444;cursor:pointer;background:#ef44441f;border:.5px solid #ef444466;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;transition:background .15s;display:flex;position:absolute;top:10px;right:10px}._removeBtn_4vm6s_693:hover{background:#ef444440}._emptyState_4vm6s_737,._placeholder_4vm6s_739{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:400px;display:flex}._emptyIcon_4vm6s_757,._phIcon_4vm6s_759{opacity:.2;font-size:48px}._emptyTitle_4vm6s_767,._phTitle_4vm6s_769{font-family:var(--ff-h);letter-spacing:.2em;color:var(--muted);font-size:28px}._emptyMsg_4vm6s_781,._phMsg_4vm6s_783{color:var(--dim);max-width:360px;font-size:13px;line-height:1.6}._emptyActions_4vm6s_795{gap:12px;margin-top:8px;display:flex}._overlay_4vm6s_809{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:500;background:#000510bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._addPanel_4vm6s_829{background:var(--bg2);border:.5px solid var(--border);flex-direction:column;width:min(580px,92vw);max-height:70vh;display:flex}._addPanelHeader_4vm6s_845{border-bottom:.5px solid var(--border2);font-family:var(--ff-m);letter-spacing:.12em;color:var(--white);justify-content:space-between;align-items:center;padding:18px 22px;font-size:13px;display:flex}._addPanelHeader_4vm6s_845 button{cursor:pointer;color:var(--dim);background:0 0;border:none;padding:4px;font-size:14px;transition:color .15s}._addPanelHeader_4vm6s_845 button:hover{color:var(--white)}._noWidgets_4vm6s_891{color:var(--dim);text-align:center;padding:32px 22px;font-size:13px}._addGrid_4vm6s_903{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;padding:18px 22px;display:grid;overflow-y:auto}._addChip_4vm6s_917{border:.5px solid var(--border2);cursor:pointer;text-align:left;background:#00000005;flex-direction:column;gap:4px;padding:14px;transition:all .15s;display:flex}._addChip_4vm6s_917:hover{border-color:var(--green);background:#08ed560f}._addChipLabel_4vm6s_947{font-family:var(--ff-m);letter-spacing:.06em;color:var(--white);text-transform:uppercase;font-size:12px}._addChipCat_4vm6s_961{font-family:var(--ff-m);letter-spacing:.06em;color:var(--dim);text-transform:uppercase;font-size:11px}._breadcrumb_4vm6s_983{font-family:var(--ff-m);letter-spacing:.06em;align-items:center;gap:6px;font-size:12px;display:flex}._breadcrumbHome_4vm6s_999{color:var(--dim);text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:color .15s}._breadcrumbHome_4vm6s_999:hover{color:#15803d}._breadcrumbSep_4vm6s_1019{color:var(--border);opacity:.7;font-size:14px;line-height:1}._breadcrumbCurrent_4vm6s_1031{color:var(--muted);text-transform:uppercase;white-space:nowrap;font-weight:600}._topBarMeta_4vm6s_1051{flex-wrap:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}._livePill_4vm6s_1065{font-family:var(--ff-m);letter-spacing:.1em;text-transform:uppercase;color:#15803d;white-space:nowrap;background:#08ed561a;border:.5px solid #08ed5659;align-items:center;gap:5px;padding:5px 12px;font-size:11px;display:flex}._metaSep_4vm6s_1093{color:var(--border);font-size:12px}._metaTag_4vm6s_1101{font-family:var(--ff-m);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);white-space:nowrap;font-size:11px}._topSelect_4vm6s_1117{background:var(--bg2);border:.5px solid var(--border);color:var(--muted);font-family:var(--ff-m);letter-spacing:.04em;cursor:pointer;outline:none;padding:6px 12px;font-size:12px}._topSelect_4vm6s_1117:focus{border-color:#0d9488}._optimizeBtn_4vm6s_1145{cursor:pointer;font-family:var(--ff-m);letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#15803d,#0d9488);border:none;padding:8px 18px;font-size:11px;font-weight:700;transition:opacity .15s}._optimizeBtn_4vm6s_1145:hover{opacity:.88}._panel_4vm6s_1187{background:var(--bg2);border:.5px solid var(--border2);flex-direction:column;margin-bottom:16px;display:flex}._panelHeader_4vm6s_1201{border-bottom:.5px solid var(--border2);justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 18px 10px;display:flex}._panelTitleBlock_4vm6s_1217{flex-direction:column;gap:3px;min-width:0;display:flex}._panelSubtitle_4vm6s_1229{font-family:var(--ff-m);color:var(--dim);letter-spacing:.04em;text-transform:none;font-size:11px;line-height:1.4}._panelTitle_4vm6s_1217{font-family:var(--ff-m);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}._panelBadge_4vm6s_1265{color:var(--teal);font-size:11px}._panelTopRight_4vm6s_1273{font-family:var(--ff-m);color:var(--dim);letter-spacing:.04em;text-align:right;flex-shrink:0;font-size:11px}._panelBody_4vm6s_1289{padding:16px 18px 14px}._widgetToolbar_4vm6s_1303{gap:10px;margin-bottom:16px;display:flex}._kpiRow_4vm6s_1321{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:20px;display:grid}._statCard_4vm6s_1335{background:var(--bg2);border:.5px solid var(--border2);align-items:flex-start;gap:10px;padding:14px 16px;transition:border-color .4s;display:flex}._statFlash_4vm6s_1355{border-color:#09e6d973!important}@keyframes _pulseGreen_4vm6s_1{0%,to{opacity:1}50%{opacity:.3}}._statIcon_4vm6s_1383{opacity:.55;flex-shrink:0;margin-top:2px;font-size:16px}._statBody_4vm6s_1395{flex:1;min-width:0}._statLabel_4vm6s_1403{font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);white-space:normal;margin-bottom:6px;font-size:11px;line-height:1.35}._statValue_4vm6s_1423{font-family:var(--ff-m);color:var(--white);letter-spacing:-.02em;font-size:22px;line-height:1.1}._statUnit_4vm6s_1437{font-family:var(--ff-m);color:var(--dim);margin-left:3px;font-size:12px}._statTrend_4vm6s_1449{font-family:var(--ff-m);letter-spacing:.04em;white-space:nowrap;align-self:flex-start;margin-top:3px;font-size:11px}._overviewLayout_4vm6s_1473{flex-direction:column;display:flex}._overviewCols_4vm6s_1481{grid-template-columns:1fr 360px;align-items:start;gap:16px;display:grid}._overviewLeft_4vm6s_1493,._overviewRight_4vm6s_1501{flex-direction:column;display:flex}._chartLegend_4vm6s_1509{font-family:var(--ff-m);letter-spacing:.06em;color:var(--dim);gap:12px;margin-top:8px;font-size:11px;display:flex}._chartMeta_4vm6s_1527{font-family:var(--ff-m);color:var(--dim);letter-spacing:.04em;font-size:11px}._assetBars_4vm6s_1547{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:16px;display:grid}._assetBarCol_4vm6s_1559{flex-direction:column;gap:4px;display:flex}._assetBarLabel_4vm6s_1569{font-family:var(--ff-m);color:var(--dim);letter-spacing:.04em;font-size:11px}._assetBarTrack_4vm6s_1581{background:#0000000f;border-radius:3px;height:5px;overflow:hidden}._assetBarFill_4vm6s_1593{border-radius:3px;height:100%;transition:width .5s}._assetBarPct_4vm6s_1603{font-family:var(--ff-m);color:var(--muted);letter-spacing:.04em;font-size:11px}._assetTable_4vm6s_1615{border-collapse:collapse;width:100%;font-family:var(--ff-m);color:var(--muted);font-size:12px}._assetTable_4vm6s_1615 th{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border-bottom:.5px solid var(--border2);text-align:left;white-space:nowrap;padding:8px 12px;font-size:11px}._assetTable_4vm6s_1615 td{vertical-align:middle;border-bottom:.5px solid #0000000d;padding:9px 12px}._assetId_4vm6s_1659{font-family:var(--ff-m);letter-spacing:.06em;color:var(--teal)!important}._assetType_4vm6s_1669{color:var(--white)!important}._statusPill_4vm6s_1675{font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:3px 9px;font-size:10px}._statusOnline_4vm6s_1691{color:var(--green);background:#08ed561a;border:.5px solid #08ed5640}._statusStandby_4vm6s_1701{color:#f59e0b;background:#f59e0b1a;border:.5px solid #f59e0b40}._statusOffline_4vm6s_1711{color:#ef4444;background:#ef44441a;border:.5px solid #ef444440}._signalBar_4vm6s_1721{background:#0000000f;border-radius:2px;width:60px;height:4px;margin-bottom:2px;overflow:hidden}._signalBar_4vm6s_1721 div{opacity:.8;border-radius:2px;height:100%}._alertsList_4vm6s_1755{flex-direction:column;gap:10px;display:flex}._alertRow_4vm6s_1765{background:#00000005;border-left:2px solid;flex-direction:column;gap:4px;padding:10px 12px;display:flex}._alertLevel_4vm6s_1781{font-family:var(--ff-m);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:700}._alertMsg_4vm6s_1795{font-family:var(--ff-b);color:var(--muted);font-size:13px;line-height:1.5}._alertAge_4vm6s_1807{font-family:var(--ff-m);color:var(--dim);letter-spacing:.04em;font-size:11px}._esgGrid_4vm6s_1827{grid-template-columns:1fr 1fr;gap:10px;display:grid}._esgItem_4vm6s_1837{border:.5px solid var(--border2);background:#00000005;padding:10px 12px}._esgVal_4vm6s_1847{font-family:var(--ff-m);color:var(--white);letter-spacing:-.01em;font-size:16px}._esgLbl_4vm6s_1859{font-family:var(--ff-m);color:var(--dim);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:11px}._esgExport_4vm6s_1875{background:#09e6d90a;border:.5px solid #09e6d926;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}._esgExportLink_4vm6s_1895{font-family:var(--ff-m);color:#0d9488;letter-spacing:.04em;font-size:11px}._generateBtn_4vm6s_1907{cursor:pointer;font-family:var(--ff-m);letter-spacing:.1em;text-transform:uppercase;color:#0d9488;white-space:nowrap;background:0 0;border:.5px solid #0d9488;padding:6px 16px;font-size:11px;transition:background .15s}._generateBtn_4vm6s_1907:hover{background:#09e6d914}._ccSummary_4vm6s_1947{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}._ccBox_4vm6s_1959{border:.5px solid var(--border2);background:#00000005;padding:10px 12px}._ccBoxLabel_4vm6s_1969{font-family:var(--ff-m);color:var(--dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px}._ccBoxVal_4vm6s_1985{font-family:var(--ff-m);color:#0d9488;font-size:22px}._mintBtn_4vm6s_1995{cursor:pointer;width:100%;font-family:var(--ff-m);letter-spacing:.15em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#0d9488,#0891b2);border:none;margin-top:10px;padding:10px 0;font-size:11px;font-weight:700;transition:opacity .15s}._mintBtn_4vm6s_1995:hover{opacity:.85}._singleColSection_4vm6s_2039{flex-direction:column;display:flex}._iotNetBanner_4vm6s_2055{background:linear-gradient(135deg,#0f766e12,#15803d0f);border:1px solid #0f766e33;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:20px;padding:16px 22px;display:flex}._iotNetTitle_4vm6s_2083{font-family:var(--ff-m);color:var(--white);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:14px;font-weight:700}._iotNetStats_4vm6s_2101{flex-wrap:wrap;flex:1;gap:20px;display:flex}._iotNetStat_4vm6s_2101{background:#ffffffb3;border:.5px solid #00000014;flex-direction:column;align-items:center;gap:3px;min-width:80px;padding:10px 18px;display:flex}._iotNetStatGreen_4vm6s_2133{border-top:2px solid #15803d}._iotNetStatRed_4vm6s_2139{border-top:2px solid #ef4444}._iotNetStatAmber_4vm6s_2145{border-top:2px solid #d97706}._iotNetVal_4vm6s_2151{font-family:var(--ff-m);color:var(--white);font-size:26px;line-height:1}._iotNetLbl_4vm6s_2163{font-family:var(--ff-m);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px}._iotNetBtn_4vm6s_2179{cursor:pointer;font-family:var(--ff-m);letter-spacing:.08em;color:#fff;white-space:nowrap;background:#0f766e;border:none;padding:10px 20px;font-size:12px;transition:background .15s}._iotNetBtn_4vm6s_2179:hover{background:#115e59}._iotCardGrid_4vm6s_2217{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:12px;display:grid}._iotCard_4vm6s_2217{background:var(--bg);border:1px solid var(--border2);cursor:pointer;flex-direction:column;gap:6px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex}._iotCard_4vm6s_2217:hover{border-color:#0d9488;box-shadow:0 2px 8px #0d94881a}._iotCardSelected_4vm6s_2261{background:#0d94880a;border-color:#0d9488!important}._iotCardOffline_4vm6s_2269{opacity:.75;border-top:3px solid #ef4444}._iotCardWarning_4vm6s_2277{border-top:3px solid #d97706}._iotCardHeader_4vm6s_2283{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._iotCardIcon_4vm6s_2295{opacity:.7;font-size:20px}._iotCardReading_4vm6s_2303{font-family:var(--ff-m);color:#0d9488;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1}._iotCardDevice_4vm6s_2319{font-family:var(--ff-m);color:var(--white);letter-spacing:.04em;font-size:13px;font-weight:600}._iotCardType_4vm6s_2333{font-family:var(--ff-m);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:11px}._iotCardMeta_4vm6s_2347{justify-content:space-between;align-items:center;margin-top:2px;display:flex}._iotCardSite_4vm6s_2359,._iotCardSeen_4vm6s_2361{font-family:var(--ff-m);color:var(--dim);font-size:11px}._iotCardBars_4vm6s_2371{border-top:.5px solid var(--border2);flex-direction:column;gap:5px;margin-top:6px;padding-top:8px;display:flex}._iotCardBarRow_4vm6s_2387{align-items:center;gap:6px;display:flex}._iotCardBarLbl_4vm6s_2397{font-family:var(--ff-m);color:var(--dim);flex-shrink:0;width:42px;font-size:10px}._iotCardBarTrack_4vm6s_2411{background:#00000014;border-radius:2px;flex:1;height:4px;overflow:hidden}._iotCardBarFill_4vm6s_2425{border-radius:2px;height:100%;transition:width .5s}._iotCardBarPct_4vm6s_2435{font-family:var(--ff-m);color:var(--dim);text-align:right;width:30px;font-size:10px}._iotViewToggle_4vm6s_2449{border:.5px solid var(--border);cursor:pointer;font-family:var(--ff-m);letter-spacing:.06em;color:var(--dim);background:0 0;padding:5px 12px;font-size:11px;transition:all .15s}._iotViewActive_4vm6s_2471{color:#0d9488;background:#0d948812;border-color:#0d9488}._mobileOverlay_4vm6s_2485{z-index:98;background:#00051099;display:none;position:fixed;inset:0}@media (width<=768px){._menuTrigger_4vm6s_453{display:flex}._sidebar_4vm6s_37{position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}._sidebarOpen_4vm6s_2521{transform:translate(0)}._mobileOverlay_4vm6s_2485{display:block}._topBar_4vm6s_385{padding:0 16px}._content_4vm6s_607{padding:16px}._grid_4vm6s_643{grid-template-columns:1fr}._clockBlock_4vm6s_485{display:none}._kpiRow_4vm6s_1321{grid-template-columns:repeat(2,1fr)}._overviewCols_4vm6s_1481{grid-template-columns:1fr}._topBarMeta_4vm6s_1051{display:none}._assetBars_4vm6s_1547{grid-template-columns:repeat(2,1fr)}}._navItemText_4vm6s_2591{flex-direction:column;gap:2px;display:flex}._navSub_4vm6s_183{font-family:var(--ff-m);color:var(--dim);letter-spacing:.03em;text-transform:none;opacity:.85;font-size:10px}._iotStats_4vm6s_2625{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}._iotStatCard_4vm6s_2637{background:var(--bg2);border:.5px solid var(--border2);border-top:2px solid var(--border);padding:14px 16px}._iotStatOnline_4vm6s_2649{border-top-color:#08ed56}._iotStatIssue_4vm6s_2655{border-top-color:#ef4444}._iotStatBattery_4vm6s_2661{border-top-color:#f59e0b}._iotStatVal_4vm6s_2667{font-family:var(--ff-m);color:var(--white);margin-bottom:5px;font-size:26px;line-height:1}._iotStatLbl_4vm6s_2681{font-family:var(--ff-m);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:11px}._iotTabs_4vm6s_2699{flex-wrap:wrap;gap:4px;margin-bottom:12px;display:flex}._iotTab_4vm6s_2699{border:.5px solid var(--border2);cursor:pointer;font-family:var(--ff-m);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);background:0 0;padding:6px 14px;font-size:11px;transition:all .15s}._iotTab_4vm6s_2699:hover{color:#0d9488;border-color:#0d9488}._iotTabActive_4vm6s_2743{color:#0d9488;background:#0d948814;border-color:#0d9488}._iotReading_4vm6s_2757{font-family:var(--ff-m);color:#0d9488;letter-spacing:.03em;font-size:13px;font-weight:600}._trClickable_4vm6s_2771{cursor:pointer;transition:background .1s}._trClickable_4vm6s_2771:hover{background:#00000006}._trSelected_4vm6s_2785{cursor:pointer;background:#09e6d90f!important}._deviceTypePill_4vm6s_2793{font-family:var(--ff-m);letter-spacing:.05em;color:var(--muted);border:.5px solid var(--border2);white-space:nowrap;background:#0000000a;padding:3px 9px;font-size:11px}._actionBtn_4vm6s_2813{border:.5px solid var(--border);cursor:pointer;font-family:var(--ff-m);letter-spacing:.05em;color:var(--dim);white-space:nowrap;background:0 0;padding:4px 10px;font-size:11px;transition:all .15s}._actionBtn_4vm6s_2813:hover{border-color:var(--muted);color:var(--muted)}._actionBtnWarn_4vm6s_2845{color:#f59e0b;border-color:#f59e0b73}._actionBtnWarn_4vm6s_2845:hover{background:#f59e0b0f}._deviceDetail_4vm6s_2863{flex-direction:column;gap:18px;display:flex}._deviceDetailMain_4vm6s_2873{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._deviceDetailIcon_4vm6s_2885{background:#09e6d914;border:.5px solid #09e6d940;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:28px;display:flex}._deviceDetailName_4vm6s_2909{font-family:var(--ff-m);color:var(--white);letter-spacing:.04em;margin-bottom:3px;font-size:14px}._deviceDetailType_4vm6s_2923{font-family:var(--ff-m);letter-spacing:.1em;text-transform:uppercase;color:#0d9488;margin-bottom:4px;font-size:12px}._deviceDetailSite_4vm6s_2939{font-family:var(--ff-m);color:var(--dim);letter-spacing:.04em;font-size:12px}._deviceReadingBig_4vm6s_2951{text-align:right;margin-left:auto}._deviceReadingVal_4vm6s_2959{font-family:var(--ff-m);color:var(--teal);letter-spacing:-.02em;font-size:32px;line-height:1}._deviceReadingLbl_4vm6s_2973{font-family:var(--ff-m);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-top:5px;font-size:8px}._deviceDetailGrid_4vm6s_2989{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._deviceDetailItem_4vm6s_2999{border:.5px solid var(--border2);background:#00000006;padding:10px 14px}._deviceDetailItemLabel_4vm6s_3009{font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-bottom:6px;font-size:11px}._deviceDetailItemVal_4vm6s_3025{font-family:var(--ff-m);color:var(--white);letter-spacing:.02em;font-size:14px}._deviceHistory_4vm6s_3037{border:.5px solid var(--border2);background:#00000006;padding:14px 16px}._deviceHistoryTitle_4vm6s_3047{font-family:var(--ff-m);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:12px;font-size:11px}._deviceHistoryRow_4vm6s_3063{align-items:center;gap:16px;display:flex}._deviceHistoryDay_4vm6s_3073{flex-direction:column;align-items:center;gap:5px;display:flex}._deviceHistoryDot_4vm6s_3085{border-radius:50%;width:12px;height:12px}._deviceHistoryLabel_4vm6s_3095{font-family:var(--ff-m);color:var(--dim);letter-spacing:.04em;font-size:10px}._deviceActions_4vm6s_3107{flex-wrap:wrap;gap:8px;display:flex}._deviceModalBackdrop_4vm6s_3125{-webkit-backdrop-filter:blur(6px);z-index:900;background:#0f172a8c;justify-content:center;align-items:center;padding:24px;animation:.18s forwards _modalFadeIn_4vm6s_1;display:flex;position:fixed;inset:0}@keyframes _modalFadeIn_4vm6s_1{0%{opacity:0}to{opacity:1}}._deviceModalCard_4vm6s_3167{scrollbar-width:thin;scrollbar-color:#0000001a transparent;background:#fff;border:.5px solid #0000001f;flex-direction:column;width:min(620px,100%);max-height:90vh;animation:.22s cubic-bezier(.16,1,.3,1) forwards _modalSlideUp_4vm6s_1;display:flex;overflow-y:auto;box-shadow:0 4px 6px -1px #00000014,0 20px 50px -10px #0003}@keyframes _modalSlideUp_4vm6s_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._deviceModalHeader_4vm6s_3221{border-bottom:.5px solid #00000012;align-items:flex-start;gap:16px;padding:24px 24px 20px;display:flex;position:relative}._deviceModalIconWrap_4vm6s_3237{background:#09e6d914;border:.5px solid #09e6d94d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;display:flex}._deviceModalTitleBlock_4vm6s_3261{flex:1;min-width:0}._deviceModalName_4vm6s_3269{font-family:var(--ff-m);letter-spacing:.04em;color:#0f172a;margin-bottom:4px;font-size:16px}._deviceModalType_4vm6s_3283{font-family:var(--ff-m);letter-spacing:.12em;text-transform:uppercase;color:#0d9488;margin-bottom:4px;font-size:11px}._deviceModalSite_4vm6s_3299{font-family:var(--ff-m);color:#64748b;font-size:12px}._deviceModalReading_4vm6s_3309{text-align:right;flex-shrink:0}._deviceModalReadingVal_4vm6s_3317{font-family:var(--ff-m);letter-spacing:-.02em;color:#0d9488;font-size:36px;line-height:1}._deviceModalReadingLbl_4vm6s_3331{font-family:var(--ff-m);letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;text-align:right;margin-top:5px;font-size:9px}._deviceModalClose_4vm6s_3349{cursor:pointer;color:#64748b;background:#0000000d;border:.5px solid #0000001a;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;line-height:1;transition:background .15s,color .15s;display:flex;position:absolute;top:16px;right:16px}._deviceModalClose_4vm6s_3349:hover{color:#ef4444;background:#ef44441a;border-color:#ef44444d}._deviceModalStatusBar_4vm6s_3403{background:#00000006;border-bottom:.5px solid #0000000f;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 24px;display:flex}._deviceModalStatusDot_4vm6s_3421{border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.5s ease-in-out infinite _pulseGreen_4vm6s_1}._deviceModalStatusText_4vm6s_3435{font-family:var(--ff-m);letter-spacing:.12em;font-size:11px;font-weight:700}._deviceModalStatusSep_4vm6s_3447{color:#cbd5e1}._deviceModalStatusMeta_4vm6s_3453{font-family:var(--ff-m);color:#64748b;letter-spacing:.04em;font-size:11px}._deviceModalGrid_4vm6s_3469{background:#0000000f;border-top:.5px solid #0000000f;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}._deviceModalStatCell_4vm6s_3485{background:#fff;flex-direction:column;gap:6px;padding:16px 20px;display:flex}._deviceModalStatLabel_4vm6s_3499{font-family:var(--ff-m);letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;font-size:10px}._deviceModalStatVal_4vm6s_3513{font-family:var(--ff-m);letter-spacing:.02em;color:#0f172a;font-size:15px}._deviceModalBarTrack_4vm6s_3525{background:#00000014;border-radius:2px;height:3px;margin-top:2px;overflow:hidden}._deviceModalBarFill_4vm6s_3539{border-radius:2px;height:100%;transition:width .4s}._deviceModalUptime_4vm6s_3553{border-top:.5px solid #0000000f;padding:18px 24px}._deviceModalUptimeTitle_4vm6s_3561{font-family:var(--ff-m);letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin-bottom:14px;font-size:10px}._deviceModalUptimeRow_4vm6s_3577{align-items:flex-end;gap:10px;display:flex}._deviceModalUptimeDay_4vm6s_3587{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}._deviceModalUptimeBar_4vm6s_3601{border-radius:3px;width:100%;height:28px;transition:opacity .2s}._deviceModalUptimeLabel_4vm6s_3613{font-family:var(--ff-m);color:#94a3b8;letter-spacing:.04em;font-size:10px}._deviceModalActions_4vm6s_3629{background:#00000004;border-top:.5px solid #00000012;flex-wrap:wrap;gap:8px;padding:16px 24px;display:flex}._deviceModalActionBtn_4vm6s_3645{cursor:pointer;font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:#475569;background:0 0;border:.5px solid #00000026;padding:8px 14px;font-size:11px;transition:all .15s}._deviceModalActionBtn_4vm6s_3645:hover{color:#0d9488;border-color:#0d9488}._deviceModalActionBtnPrimary_4vm6s_3677{cursor:pointer;font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:#ef4444;background:#ef44440f;border:.5px solid #ef44444d;margin-left:auto;padding:8px 16px;font-size:11px;transition:all .15s}._deviceModalActionBtnPrimary_4vm6s_3677:hover{background:#ef44441f;border-color:#ef4444}._deviceModalActionBtnGreen_4vm6s_3711{cursor:pointer;font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:#15803d;background:#08ed5614;border:.5px solid #08ed5666;padding:8px 16px;font-size:11px;transition:all .15s}._deviceModalActionBtnGreen_4vm6s_3711:hover{background:#08ed5629;border-color:#08ed56}._deviceModalViewTabs_4vm6s_3747{gap:4px;margin-left:auto;display:flex}._deviceModalViewTab_4vm6s_3747{cursor:pointer;font-family:var(--ff-m);letter-spacing:.07em;text-transform:uppercase;color:#64748b;white-space:nowrap;background:0 0;border:.5px solid #0000001f;padding:4px 10px;font-size:10px;transition:all .15s}._deviceModalViewTab_4vm6s_3747:hover{color:#0d9488;border-color:#0d9488}._deviceModalViewTabActive_4vm6s_3791{color:#0d9488;background:#0d94881a;border-color:#0d9488}._deviceModalConfigBody_4vm6s_3805{border-top:.5px solid #0000000f;flex-direction:column;gap:16px;padding:20px 24px;display:flex}._deviceModalConfigTitle_4vm6s_3819{font-family:var(--ff-m);letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;font-size:10px}._deviceModalConfigGrid_4vm6s_3833{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._deviceModalConfigLabel_4vm6s_3843{font-family:var(--ff-m);letter-spacing:.06em;color:#475569;flex-direction:column;gap:6px;font-size:11px;display:flex}._deviceModalConfigSelect_4vm6s_3861,._deviceModalConfigInput_4vm6s_3863{color:#0f172a;font-family:var(--ff-m);background:#f8fafc;border:.5px solid #00000024;outline:none;width:100%;padding:7px 10px;font-size:12px;transition:border-color .15s}._deviceModalConfigSelect_4vm6s_3861:focus,._deviceModalConfigInput_4vm6s_3863:focus{border-color:#0d9488}._deviceModalConfigActions_4vm6s_3893{align-items:center;gap:10px;padding-top:4px;display:flex}._deviceModalConfigSaved_4vm6s_3905{font-family:var(--ff-m);color:#15803d;letter-spacing:.06em;margin-right:auto;font-size:11px;animation:.2s forwards _modalFadeIn_4vm6s_1}._deviceModalHistoryBody_4vm6s_3925{border-top:.5px solid #0000000f;flex-direction:column;gap:16px;padding:20px 24px;display:flex}._deviceModalHistoryChart_4vm6s_3939{align-items:flex-end;gap:8px;height:100px;display:flex}._deviceModalHistoryCol_4vm6s_3951{flex-direction:column;flex:1;align-items:center;gap:4px;height:100%;display:flex}._deviceModalHistoryVal_4vm6s_3967{font-family:var(--ff-m);color:#94a3b8;white-space:nowrap;font-size:9px}._deviceModalHistoryBarTrack_4vm6s_3979{background:#0000000d;border-radius:3px;flex-direction:column;flex:1;justify-content:flex-end;width:100%;display:flex;overflow:hidden}._deviceModalHistoryBarFill_4vm6s_3999{border-radius:3px 3px 0 0;width:100%;min-height:4px;transition:height .4s}._deviceModalHistoryDayLbl_4vm6s_4011{font-family:var(--ff-m);color:#94a3b8;letter-spacing:.04em;font-size:9px}._deviceModalHistoryLog_4vm6s_4023{border:.5px solid #00000012;flex-direction:column;gap:0;display:flex}._deviceModalHistoryEvent_4vm6s_4035{border-bottom:.5px solid #0000000d;gap:14px;padding:9px 14px;display:flex}._deviceModalHistoryEvent_4vm6s_4035:last-child{border-bottom:none}._deviceModalHistoryEventTime_4vm6s_4053{font-family:var(--ff-m);color:#94a3b8;white-space:nowrap;flex-shrink:0;min-width:72px;font-size:10px}._deviceModalHistoryEventMsg_4vm6s_4069{font-family:var(--ff-m);flex:1;font-size:12px;line-height:1.4}._tabRow_4vm6s_4085{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}._tabBtn_4vm6s_4097{border:1px solid var(--border2);font-family:var(--ff-m);color:var(--dim);letter-spacing:.05em;cursor:pointer;background:0 0;border-radius:4px;padding:5px 14px;font-size:11px;transition:all .15s}._tabBtn_4vm6s_4097:hover{border-color:var(--teal);color:var(--teal)}._tabBtnActive_4vm6s_4129{background:var(--teal);border-color:var(--teal);color:#fff}._analyticsSecondary_4vm6s_4143{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;padding:12px 0 4px;display:grid}._analyticsMetricBox_4vm6s_4155{background:var(--bg);border:1px solid var(--border2);border-radius:6px;padding:12px 14px}._analyticsMetricVal_4vm6s_4167{font-family:var(--ff-m);color:var(--white);font-size:16px;font-weight:600}._analyticsMetricLbl_4vm6s_4179{color:var(--dim);margin-top:3px;font-size:10px}._analyticsMetricTrend_4vm6s_4189{font-family:var(--ff-m);margin-top:4px;font-size:10px}._breakdownLegend_4vm6s_4199{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}._breakdownItem_4vm6s_4211{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}._breakdownDot_4vm6s_4225{border-radius:50%;flex-shrink:0;width:8px;height:8px}._breakdownPct_4vm6s_4237{font-family:var(--ff-m);color:var(--dim);margin-left:2px;font-size:10px}._efficiencyNote_4vm6s_4249{color:var(--dim);font-size:11px;font-family:var(--ff-m);background:var(--bg);border-radius:4px;margin-top:10px;padding:8px 12px}._baselineInsight_4vm6s_4267{background:var(--bg);border-left:3px solid var(--teal);border-radius:0 4px 4px 0;align-items:baseline;gap:8px;margin-top:12px;padding:10px 14px;display:flex}._insightLabel_4vm6s_4287{font-family:var(--ff-m);letter-spacing:.08em;color:var(--teal);text-transform:uppercase;flex-shrink:0;font-size:10px}._insightText_4vm6s_4303{color:var(--muted);font-size:11px;line-height:1.5}._popGrid_4vm6s_4313{grid-template-columns:repeat(4,1fr);gap:12px;padding:10px 0;display:grid}._popBox_4vm6s_4325{background:var(--bg);border:1px solid var(--border2);text-align:center;border-radius:6px;padding:14px}._popPeriod_4vm6s_4339{color:var(--dim);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:10px}._popVal_4vm6s_4353{font-family:var(--ff-m);color:var(--white);font-size:16px;font-weight:600}._popDiff_4vm6s_4365{font-family:var(--ff-m);margin-top:4px;font-size:11px}._mtTimeline_4vm6s_4379{flex-direction:column;gap:10px;display:flex}._mtRow_4vm6s_4389{background:var(--bg);border:1px solid var(--border2);border-radius:6px;grid-template-columns:180px 1fr 60px 80px;align-items:center;gap:12px;padding:10px 12px;display:grid}._mtAsset_4vm6s_4409{flex-direction:column;gap:2px;display:flex}._mtId_4vm6s_4419{font-family:var(--ff-m);color:var(--white);font-size:11px}._mtType_4vm6s_4429{color:var(--dim);font-size:10px}._mtBar_4vm6s_4437{align-items:center;gap:10px;display:flex}._mtBarTrack_4vm6s_4447{background:var(--border2);border-radius:3px;flex:1;height:6px;overflow:hidden}._mtBarFill_4vm6s_4461{border-radius:3px;height:100%;transition:width .3s}._mtFailPct_4vm6s_4471{font-family:var(--ff-m);color:var(--dim);white-space:nowrap;font-size:10px}._mtDue_4vm6s_4483{font-family:var(--ff-m);text-align:center;font-size:11px;font-weight:600}._mtActions_4vm6s_4495{gap:4px;display:flex}._workOrderList_4vm6s_4503{flex-direction:column;gap:8px;margin-top:8px;display:flex}._workOrderRow_4vm6s_4515{background:var(--bg);color:var(--muted);border-radius:4px;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex}._initiativeList_4vm6s_4539{flex-direction:column;gap:8px;display:flex}._initiativeRow_4vm6s_4549{background:var(--bg);border-radius:4px;align-items:center;gap:10px;padding:8px 12px;display:flex}._initiativeName_4vm6s_4565{color:var(--muted);flex:1;font-size:11px}._initiativeSaving_4vm6s_4575{font-family:var(--ff-m);font-size:11px;font-weight:600}._complianceGrid_4vm6s_4585{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;padding:8px 0;display:grid}._complianceCard_4vm6s_4597{background:var(--bg);border:1px solid var(--border2);border-radius:6px;flex-direction:column;gap:8px;padding:16px;display:flex}._complianceFramework_4vm6s_4615{font-family:var(--ff-m);color:var(--white);letter-spacing:.04em;font-size:12px}._targetList_4vm6s_4627{flex-direction:column;gap:14px;padding:4px 0;display:flex}._targetRow_4vm6s_4639{background:var(--bg);border:1px solid var(--border2);border-radius:6px;grid-template-columns:280px 1fr;align-items:center;gap:16px;padding:12px 14px;display:grid}._targetInfo_4vm6s_4659{flex-direction:column;gap:3px;display:flex}._targetName_4vm6s_4669{color:var(--white);font-size:12px}._targetDeadline_4vm6s_4677{font-family:var(--ff-m);color:var(--dim);font-size:10px}._targetBarWrap_4vm6s_4687{align-items:center;gap:10px;display:flex}._targetBarTrack_4vm6s_4697{background:var(--border2);border-radius:4px;flex:1;height:8px;overflow:hidden}._targetBarFill_4vm6s_4711{border-radius:4px;height:100%;transition:width .4s}._targetPct_4vm6s_4721{font-family:var(--ff-m);color:var(--dim);text-align:right;min-width:32px;font-size:11px}._opsEquipmentStrip_4vm6s_4745{background:var(--bg2);border:.5px solid var(--border2);border-top:3px solid #f59e0b;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:14px 20px;display:flex}._opsStripLabel_4vm6s_4767{font-family:var(--ff-m);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);white-space:nowrap;margin-right:4px;font-size:11px}._opsEquipCard_4vm6s_4785{background:var(--bg);border:.5px solid var(--border2);flex-direction:column;flex:1;gap:4px;min-width:160px;max-width:200px;padding:12px 16px;display:flex}._opsEquipId_4vm6s_4807{font-family:var(--ff-m);letter-spacing:.1em;color:var(--teal);text-transform:uppercase;font-size:11px}._opsEquipType_4vm6s_4821{font-family:var(--ff-m);color:var(--white);font-size:13px;font-weight:600}._opsEquipHealth_4vm6s_4833{font-family:var(--ff-m);font-size:18px;font-weight:700;line-height:1.1}._opsEquipBar_4vm6s_4845{background:var(--border2);height:4px;margin:3px 0;overflow:hidden}._opsEquipBarFill_4vm6s_4857{height:100%;transition:width .4s}._opsEquipRisk_4vm6s_4865{font-family:var(--ff-m);letter-spacing:.04em;font-size:11px;font-weight:600}._opsStripBtn_4vm6s_4877{cursor:pointer;font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:#fef3c7;white-space:nowrap;background:#92400e;border:none;align-self:stretch;align-items:center;margin-left:auto;padding:10px 18px;font-size:11px;transition:background .15s;display:flex}._opsStripBtn_4vm6s_4877:hover{background:#78350f}._opsCols_4vm6s_4917{grid-template-columns:1fr 340px;align-items:start;gap:16px;display:grid}._opsColMain_4vm6s_4929,._opsColSide_4vm6s_4937{flex-direction:column;display:flex}._energyHeroFooter_4vm6s_4955{border-top:.5px solid var(--border2);grid-template-columns:repeat(4,1fr);gap:0;margin-top:12px;display:grid}._energyHeroStat_4vm6s_4969{border-right:.5px solid var(--border2);flex-direction:column;align-items:center;gap:4px;padding:12px 0;display:flex}._energyHeroStat_4vm6s_4969:last-child{border-right:none}._energyHeroVal_4vm6s_4991{font-family:var(--ff-m);color:var(--white);letter-spacing:-.02em;font-size:22px;line-height:1.1}._energyHeroLbl_4vm6s_5005{font-family:var(--ff-m);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:11px}._energyTriCols_4vm6s_5019{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;margin-bottom:0;display:grid}._envSafetyStrip_4vm6s_5043{border:1px solid;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:20px;padding:16px 22px;display:flex}._envSafetyStripOk_4vm6s_5061{background:#08ed560d;border-color:#08ed564d}._envSafetyStripAlert_4vm6s_5069{background:#ef44440d;border-color:#ef444459}._envSafetyLeft_4vm6s_5077{flex-shrink:0;align-items:center;gap:14px;display:flex}._envSafetyIcon_4vm6s_5089{opacity:.85;font-size:28px}._envSafetyTitle_4vm6s_5097{font-family:var(--ff-m);letter-spacing:.06em;text-transform:uppercase;color:var(--white);font-size:13px;font-weight:700}._envSafetyStatus_4vm6s_5113{font-family:var(--ff-m);color:var(--dim);letter-spacing:.04em;margin-top:2px;font-size:11px}._envSafetyChecks_4vm6s_5127{flex-wrap:wrap;flex:1;gap:8px 18px;display:flex}._envSafetyCheck_4vm6s_5127{font-family:var(--ff-m);color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}._envSafetyDot_4vm6s_5155{border-radius:50%;flex-shrink:0;width:8px;height:8px}._envSafetyBtn_4vm6s_5167{cursor:pointer;font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:#d1fae5;white-space:nowrap;background:#064e3b;border:none;margin-left:auto;padding:10px 18px;font-size:11px;transition:background .15s}._envSafetyBtn_4vm6s_5167:hover{background:#065f46}._logFleetBanner_4vm6s_5209{background:linear-gradient(135deg,#f973160f,#f59e0b0d);border:1px solid #f9731640;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:20px;padding:16px 22px;display:flex}._logFleetLeft_4vm6s_5237{flex-shrink:0;align-items:center;gap:14px;display:flex}._logFleetIcon_4vm6s_5249{opacity:.8;font-size:32px}._logFleetTitle_4vm6s_5257{font-family:var(--ff-m);letter-spacing:.06em;text-transform:uppercase;color:var(--white);font-size:14px;font-weight:700}._logFleetSub_4vm6s_5273{font-family:var(--ff-m);color:var(--dim);letter-spacing:.04em;margin-top:2px;font-size:11px}._logFleetStats_4vm6s_5287{flex-wrap:wrap;flex:1;gap:0;display:flex}._logFleetStat_4vm6s_5287{border-right:.5px solid var(--border2);flex-direction:column;align-items:center;gap:4px;padding:8px 22px;display:flex}._logFleetStat_4vm6s_5287:last-child{border-right:none}._logFleetStatVal_4vm6s_5321{font-family:var(--ff-m);color:var(--white);letter-spacing:-.02em;font-size:26px;line-height:1}._logFleetStatLbl_4vm6s_5335{font-family:var(--ff-m);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px}._logFleetBtn_4vm6s_5351{cursor:pointer;font-family:var(--ff-m);letter-spacing:.08em;text-transform:uppercase;color:#ffedd5;white-space:nowrap;background:#9a3412;border:none;margin-left:auto;padding:10px 20px;font-size:11px;transition:background .15s}._logFleetBtn_4vm6s_5351:hover{background:#7c2d12}._logTriCols_4vm6s_5385{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;margin-bottom:16px;display:grid}@media (width<=768px){._opsCols_4vm6s_4917{grid-template-columns:1fr}._opsEquipmentStrip_4vm6s_4745{flex-direction:column;align-items:flex-start}._opsEquipCard_4vm6s_4785{max-width:100%}._energyTriCols_4vm6s_5019{grid-template-columns:1fr}._energyHeroFooter_4vm6s_4955{grid-template-columns:repeat(2,1fr)}._logTriCols_4vm6s_5385{grid-template-columns:1fr}._logFleetStats_4vm6s_5287{flex-direction:column;gap:8px}._logFleetStat_4vm6s_5287{border-right:none;border-bottom:.5px solid var(--border2);padding:6px 0}._envSafetyChecks_4vm6s_5127{flex-direction:column;gap:6px}}._emptyState_4vm6s_737{text-align:center;color:var(--dim);flex-direction:column;align-items:center;gap:12px;padding:40px 20px;font-size:13px;display:flex}._widget_xbbh5_1{border:.5px solid var(--border2);background:#fff;height:100%;min-height:160px;padding:20px;transition:border-color .2s;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000012}._widget_xbbh5_1:before{content:"";background:linear-gradient(90deg, transparent, var(--green) 40%, var(--teal) 80%, transparent);opacity:0;height:1.5px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}._widget_xbbh5_1:hover{border-color:var(--border)}._widget_xbbh5_1:hover:before{opacity:1}._header_xbbh5_69{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}._title_xbbh5_81{font-family:var(--ff-m);letter-spacing:.2em;text-transform:uppercase;color:var(--white);margin-bottom:3px;font-size:9px}._sub_xbbh5_97{font-family:var(--ff-m);letter-spacing:.1em;color:var(--dim);text-transform:uppercase;font-size:8px}._liveTag_xbbh5_111{font-family:var(--ff-m);letter-spacing:.18em;color:var(--green);border:.5px solid var(--green);padding:2px 6px;font-size:7px;animation:2s ease-in-out infinite _pulseGreen_xbbh5_1}._bigNum_xbbh5_129{font-family:var(--ff-h);background:linear-gradient(135deg, var(--green), var(--teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:10px;margin-bottom:4px;font-size:42px;line-height:1;display:flex}._unit_xbbh5_155{font-family:var(--ff-m);color:var(--dim);-webkit-text-fill-color:var(--dim);font-size:10px}._target_xbbh5_167{font-family:var(--ff-m);color:var(--dim);letter-spacing:.08em;margin-bottom:10px;font-size:9px}._statusRow_xbbh5_181{gap:8px;margin-bottom:14px;display:flex}._statusBadge_xbbh5_191{border:.5px solid;flex-direction:column;flex:1;align-items:center;gap:4px;padding:10px;display:flex}._equipList_xbbh5_209{flex-direction:column;gap:6px;display:flex}._equipItem_xbbh5_219{align-items:center;gap:8px;font-size:11px;display:flex}._equipDot_xbbh5_231{border-radius:50%;flex-shrink:0;width:6px;height:6px}._equipName_xbbh5_243{color:var(--muted);flex:1}._equipStat_xbbh5_251{font-family:var(--ff-m);color:var(--dim);text-align:right;width:44px;font-size:10px}._equipUptime_xbbh5_265{font-family:var(--ff-m);color:var(--green);text-align:right;width:40px;font-size:10px}._alertList_xbbh5_279{flex-direction:column;gap:8px;display:flex}._alertItem_xbbh5_289{align-items:flex-start;gap:10px;display:flex}._alertDot_xbbh5_299{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:4px}._alertContent_xbbh5_313{flex:1}._alertMsg_xbbh5_319{color:var(--muted);font-size:11px;line-height:1.5}._alertTime_xbbh5_329{font-family:var(--ff-m);color:var(--dim);letter-spacing:.08em;font-size:8px}._ccRow_xbbh5_341{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:8px;display:grid}._ccBig_xbbh5_353{font-family:var(--ff-h);color:var(--green);margin-bottom:4px;font-size:28px;line-height:1}._ccLbl_xbbh5_367{font-family:var(--ff-m);color:var(--dim);text-transform:uppercase;letter-spacing:.1em;font-size:8px}._aqRow_xbbh5_381{gap:12px;margin-top:8px;display:flex}._aqItem_xbbh5_391{text-align:center;flex:1}._aqItem_xbbh5_391 span{font-family:var(--ff-h);color:var(--white);font-size:22px;display:block}._aqItem_xbbh5_391 label{font-family:var(--ff-m);color:var(--dim);text-transform:uppercase;letter-spacing:.08em;font-size:8px}._genRow_xbbh5_425{gap:16px;margin-top:8px;display:flex}._genItem_xbbh5_435{color:var(--muted);flex-direction:column;gap:2px;font-size:11px;display:flex}._genItem_xbbh5_435 strong{color:var(--teal);font-size:14px}._battRow_xbbh5_457{margin:8px 0}._battBar_xbbh5_463{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}._battFill_xbbh5_475{background:linear-gradient(90deg, var(--green), var(--teal));border-radius:3px;height:100%;transition:width 1s}._miniStats_xbbh5_487{gap:16px;margin-top:10px;display:flex}._miniStats_xbbh5_487 div{flex-direction:column;gap:3px;display:flex}._miniStats_xbbh5_487 span{font-family:var(--ff-h);color:var(--green);font-size:24px;line-height:1}._miniStats_xbbh5_487 label{font-family:var(--ff-m);color:var(--dim);text-transform:uppercase;letter-spacing:.08em;font-size:8px}._compGrid_xbbh5_533{flex-direction:column;gap:10px;display:flex}._compItem_xbbh5_543{flex-direction:column;gap:5px;display:flex}._compBar_xbbh5_553{background:#ffffff0f;border-radius:2px;height:4px;overflow:hidden}._compFill_xbbh5_565{border-radius:2px;height:100%;transition:width 1s}._compLabel_xbbh5_575{font-family:var(--ff-m);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;font-size:9px;display:flex}._compLabel_xbbh5_575 span{color:var(--white)}._oeeBreakdown_xbbh5_599{flex-direction:column;flex:1;gap:8px;display:flex}._oeeItem_xbbh5_611{font-family:var(--ff-m);align-items:center;gap:8px;font-size:9px;display:flex}._oeeBar_xbbh5_625{background:#ffffff0f;border-radius:2px;flex:1;height:4px;overflow:hidden}._oeeFill_xbbh5_639{background:linear-gradient(90deg, var(--green), var(--teal));border-radius:2px;height:100%}._oeeItem_xbbh5_611 span{color:var(--dim);width:80px}._oeeItem_xbbh5_611 strong{color:var(--white);text-align:right;width:40px}._coldList_xbbh5_667{flex-direction:column;gap:8px;display:flex}._coldItem_xbbh5_677{align-items:center;gap:10px;font-size:11px;display:flex}._coldDot_xbbh5_689{border-radius:50%;flex-shrink:0;width:6px;height:6px}._coldName_xbbh5_701{color:var(--muted);flex:1}._coldTemp_xbbh5_709{font-family:var(--ff-m);font-size:12px;font-weight:600}._coldTarget_xbbh5_719{font-family:var(--ff-m);color:var(--dim);font-size:9px}._gridStat_xbbh5_729{flex-direction:column;gap:2px;display:flex}._gridStat_xbbh5_729 label{font-family:var(--ff-m);color:var(--dim);text-transform:uppercase;letter-spacing:.1em;font-size:9px}
