.AuthScreen_authContainer__2RGmt{position:relative;display:grid;grid-template-columns:1fr 1fr;height:100vh;overflow:hidden}@media screen and (max-width:768px){.AuthScreen_authContainer__2RGmt{grid-template-columns:1fr}}.AuthScreen_cornerTag__8hNhi{position:absolute;left:16px;bottom:12px;z-index:2;color:hsla(0,0%,100%,.6);font-size:11px;font-family:monospace;letter-spacing:.02em}@media screen and (max-width:768px){.AuthScreen_cornerTag__8hNhi{color:var(--text-color);opacity:.5}}.AuthScreen_brandPanel__OyEYA{position:relative;overflow:hidden;background:radial-gradient(120% 80% at 25% 20%,hsla(0,0%,100%,.18),transparent 60%),var(--background-gradient)}@media screen and (max-width:768px){.AuthScreen_brandPanel__OyEYA{display:none}}.AuthScreen_networkMotif__9vqGt{position:absolute;inset:0;width:100%;height:100%}.AuthScreen_formColumn__GdIJX{display:flex;flex-direction:column;justify-content:center;gap:28px;width:100%;max-width:560px;margin:0 auto;padding:2rem 3rem;overflow-y:auto;z-index:1}@media screen and (max-width:768px){.AuthScreen_formColumn__GdIJX{padding:1.5rem;gap:24px}}.AuthScreen_logo__oQwzr{width:200px;height:auto;max-width:70%;margin:0 auto;object-fit:contain}@media screen and (max-width:480px){.AuthScreen_logo__oQwzr{width:160px}}.AuthScreen_formBody__FI61G{display:flex;flex-direction:column;gap:20px}.AuthScreen_formInputs__bdLBZ{display:flex;flex-direction:column;gap:10px}.AuthScreen_heading__L0xEM{margin:0;max-width:450px;margin-inline:auto;color:var(--secondary-text-color);font-size:28px;font-weight:600;text-align:center}@media screen and (max-width:480px){.AuthScreen_heading__L0xEM{font-size:24px}}.AuthScreen_forgotPassword__8IKqK{display:flex;justify-content:flex-end;margin-bottom:0;cursor:pointer;color:var(--text-color);font-size:12px}.AuthScreen_footerLink__nohF1{display:block;font-size:14px;font-weight:600;text-align:center}.AuthScreen_footerLink__nohF1,.AuthScreen_footerLink__nohF1:hover{color:var(--main-color);text-decoration:underline}.Label_labelText__OGww8{color:var(--label-color);text-transform:capitalize;font-family:var(--ff-primary);font-size:14px;margin-bottom:6px;font-weight:500;transition:all .3s ease-in-out}.Label_labelText__OGww8[data-variant=inline]{margin-bottom:0}.Label_onTopLabel__SWtpp{position:absolute;z-index:1;background-color:var(--white-color);line-height:1;padding-inline:8px;top:1.5rem;margin-inline-start:6px;font-family:var(--ff-primary-medium);color:var(--placeholder-color);transform:translateY(-50%);opacity:.4}.DashboardFooter_wrapper__fGF9t{background-color:var(--feature-tile-bg);border-top:1px solid var(--border-color);padding:.75rem clamp(.5rem,1.5vw,1.5rem)}.DashboardFooter_grid__JrToQ{display:flex;flex-wrap:nowrap;justify-content:center;gap:clamp(.4rem,1.2vw,1.5rem);max-width:1400px;margin:0 auto;overflow:hidden}.DashboardFooter_tile__NKFl5{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem;padding:.25rem;flex:1 1 0;min-width:0;overflow:hidden}@media screen and (min-width:768px){.DashboardFooter_wrapper__fGF9t{margin-top:auto}}@media screen and (max-width:767px){.DashboardFooter_wrapper__fGF9t{margin-top:auto}.DashboardFooter_grid__JrToQ{flex-wrap:wrap;overflow:visible;gap:.5rem}.DashboardFooter_tile__NKFl5{flex:0 0 calc(50% - 0.25rem);width:auto;overflow:visible;padding:.25rem .5rem}.DashboardFooter_body__DbiVT{display:none}}.DashboardFooter_iconCircle__GGmLZ{width:clamp(24px,3vw,36px);height:clamp(24px,3vw,36px);border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--white-color);color:var(--feature-tile-icon);margin-bottom:.1rem}.DashboardFooter_iconCircle__GGmLZ svg{width:clamp(12px,1.5vw,18px);height:clamp(12px,1.5vw,18px)}.DashboardFooter_title__pZayX{font-family:var(--ff-primary-bold);font-size:clamp(8px,.8vw,11px);letter-spacing:.04em;color:var(--feature-tile-icon);font-weight:700}.DashboardFooter_body__DbiVT{font-size:clamp(8px,.75vw,10px);line-height:1.35;color:var(--feature-tile-icon)}.button_btn__2Ko4V{outline:none;border:none;font-family:var(--ff-primary);font-size:var(--fs-btn);display:flex;gap:8px;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;transform-origin:50% 50%;transition:transform .05s ease-in;min-width:70px;line-height:1;cursor:pointer}.button_btn__2Ko4V.button_isSimpleHover__icJ32:after,.button_btn__2Ko4V.button_isSimpleHover__icJ32:before{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;filter:blur(2px);transition:transform .05s ease-in;z-index:-1}.button_btn__2Ko4V:active{transform:scale(.95)}.button_btn__2Ko4V[data-type=square]{border-radius:var(--btn-radius)}.button_btn__2Ko4V[data-type=rounded]{border-radius:3rem}.button_btn__2Ko4V:active{transform:scale(.98)}.button_btn__2Ko4V:focus-visible{outline:3px solid rgba(96,122,189,.6);outline-offset:2px}.button_isSimpleHover__icJ32{transition:transform .2s ease-in}.button_btn__2Ko4V[data-size=xs]{padding:8px 14px;line-height:.8;min-width:80px}.button_btn__2Ko4V[data-size=sm]{padding:8px 16px;line-height:.8;min-width:60px}.button_btn__2Ko4V[data-size=md]{padding:12px 24px;line-height:.8}.button_btn__2Ko4V[data-size=lg]{padding:24px 30px;line-height:.8}.button_isSimpleHover__icJ32:hover:after,.button_isSimpleHover__icJ32:hover:before{transform:scale(1)}.button_secondaryBtn__wZ1Tb{border-radius:var(--secondary-border-radius)}.button_btn__2Ko4V[data-variant=primary]{background:var(--primary-color);color:var(--white-color);border:1px solid var(--primary-color)}.button_btn__2Ko4V[data-variant=gradient]{border-radius:40px;background:var(--background-gradient);color:var(--white-color)}.button_btn__2Ko4V[data-variant=secondary]{background-color:var(--primary-color);color:var(--white-color);border:1px solid var(--primary-color)}.button_btn__2Ko4V[data-variant=secondary]:after,.button_btn__2Ko4V[data-variant=secondary]:before{content:none}.button_btn__2Ko4V[data-variant=tertiary]{background-color:var(--background-tertiary);color:var(--text-color-dark)}.button_btn__2Ko4V[data-variant=bordered]{background-color:transparent;color:var(--primary-color);border:1px solid var(--primary-color)}.button_btn__2Ko4V[data-variant=bordered]:after,.button_btn__2Ko4V[data-variant=bordered]:before{content:none}.button_btn__2Ko4V[data-variant=danger]{color:var(--danger-color);background-color:var(--white-color);border:1px solid var(--danger-color)}.button_btn__2Ko4V[data-variant=danger]:after,.button_btn__2Ko4V[data-variant=danger]:before{content:none}.button_btn__2Ko4V[data-variant=transparent]{background-color:transparent;color:var(--text-color);border:1px solid #eee;border-radius:4px!important;padding:10px 16px}.button_btn__2Ko4V[data-variant=icon]{background-color:#f1f2f3;color:#23272e;border:1px solid #f1f2f3;border-radius:50%!important;width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;min-width:fit-content}.button_btn__2Ko4V[data-variant=link]{--inset:0px;background-color:transparent;color:var(--text-color);border-radius:6px;padding:6px 10px;min-width:fit-content}.button_btn__2Ko4V[data-variant=link]:after,.button_btn__2Ko4V[data-variant=link]:before{content:none}.button_btn__2Ko4V[data-variant=ghost]{--inset:0px;background-color:transparent;color:var(--text-color);border-radius:0;padding:0;min-width:fit-content}.button_btn__2Ko4V[data-variant=ghost]:after,.button_btn__2Ko4V[data-variant=ghost]:before{content:none}.button_btn__2Ko4V[data-variant=page]{--inset:0px;background-color:var(--white-color);border:1px solid rgba(61,61,58,.1);color:var(--text-color);border-radius:6px;padding:0 10px!important;min-width:fit-content}.button_disabled__REq2H{pointer-events:none;opacity:.6;cursor:not-allowed}.button_iconDiv__5Tjzt{height:23px;width:23px;background-color:var(--primary-color);color:var(--white-color);display:flex;justify-content:center;align-items:center;border-radius:4px}.PopperComponent_popperContent__5OZFB{background-color:var(--background-secondary);padding:14px 4px;z-index:100;border:1px solid var(--border-color);border-radius:5px;width:100%}.PopperComponent_popperContent__5OZFB.PopperComponent_popperInsideElement__f1lqi{background-color:transparent;padding:0}.PopperComponent_popperContent__5OZFB .PopperComponent_list__LQWDn{display:grid}.PopperComponent_popperTrigger__kQwVB{outline:none;border:none;background-color:transparent}.PopperComponent_popperPortal__QCF7C{background:var(--background);z-index:200}.PopperComponent_menuItem__yLvEr{color:var(--primary-text-color);font-size:15px;display:flex;align-items:center;gap:8px;padding-inline:10px;line-height:1;cursor:pointer}.PopperComponent_menuItem__yLvEr:not(:last-child){padding-bottom:6px;margin-bottom:6px}.PopperComponent_popperParent__QmC8b{z-index:300}.PopperComponent_popperArrow__qDxkQ{fill:var(--white-color);width:70px;height:30px}.PopperComponent_children_container__13QAE{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#f6f7f9;border-radius:5px}.PopperComponent_children_container__13QAE svg{color:var(--primary-text-color-v1)}.UserAvatarMenu_avatarTrigger__vGbYw{display:flex;align-items:center;justify-content:center;height:35px;width:35px;flex-shrink:0;border-radius:50%;background-color:var(--feature-tile-bg);overflow:hidden;cursor:pointer}.UserAvatarMenu_avatarTrigger__vGbYw img{width:100%;height:100%;object-fit:cover;object-position:top center}.UserAvatarMenu_menu__WqF5L{display:grid;min-width:200px;background-color:var(--white-color);border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.12);overflow:hidden}.UserAvatarMenu_identity__z1ygh{padding:.65rem .85rem;border-bottom:1px solid var(--border-color)}.UserAvatarMenu_name__3OqLa{margin:0;font-weight:600;font-size:14px;color:var(--text-color)}.UserAvatarMenu_email__No0Bz{margin:2px 0 0;font-size:12px;color:var(--dark-gray-color,#6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserAvatarMenu_item__8tZGj{display:flex;align-items:center;gap:.5rem;width:100%;border:none;background:transparent;padding:.55rem .85rem;font-size:14px;color:var(--main-color);cursor:pointer;text-align:left}.UserAvatarMenu_item__8tZGj:hover{background-color:var(--feature-tile-bg)}.UserAvatarMenu_logout__NBYkM{color:var(--danger-color)}.AfterLoginHeader_navbarContainer__qw5_h{display:flex;align-items:center;gap:1rem;max-width:100%;padding-block:6px;padding-top:calc(6px + env(safe-area-inset-top));padding-inline:10px;border-bottom:1px solid var(--border-color);background-color:var(--background-quaternary)}.AfterLoginHeader_navbarContainer__qw5_h svg{display:inline-block;vertical-align:top}.AfterLoginHeader_loginHeader__gquY2{position:relative}.AfterLoginHeader_mainHeader__mEmVq{margin-inline-end:auto;display:flex;align-items:center;gap:10px}.AfterLoginHeader_backBtn__xX2OM{cursor:pointer;background-color:var(--main-color);border-radius:50%;width:22px;height:22px;display:flex;justify-content:center;align-items:center}.AfterLoginHeader_backBtn__xX2OM svg{font-size:16px;color:var(--white-color);margin-right:3px}.AfterLoginHeader_headerLogo__u6x9P{border-radius:12px;padding:6px 16px;display:flex;align-items:center;height:48px;flex-shrink:0}.AfterLoginHeader_headerLogo__u6x9P img{height:100%;width:auto;max-width:300px;object-fit:contain;display:block}@media screen and (max-width:767px){.AfterLoginHeader_headerLogo__u6x9P{display:none}}.AfterLoginHeader_titleBlock__KmL3L{display:flex;flex-direction:column;gap:2px;min-width:0}.AfterLoginHeader_heading__WbvsV{font-size:18px;font-family:var(--ff-primary-bold);margin:0;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AfterLoginHeader_subtitle__fUmyd{font-size:13px;color:var(--primary-color);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AfterLoginHeader_featureStrip__09kah{display:flex;align-items:center;gap:1rem;margin-right:.75rem}.AfterLoginHeader_featureTile__G4EQu{display:flex;align-items:center;gap:.4rem}.AfterLoginHeader_featureIcon__WPgZl{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--feature-tile-bg);color:var(--feature-tile-icon);flex-shrink:0}.AfterLoginHeader_featureIcon__WPgZl svg{width:16px;height:16px}.AfterLoginHeader_featureText__pQ_j_{display:flex;flex-direction:column;line-height:1.2}.AfterLoginHeader_featureTitle__8outM{font-family:var(--ff-primary-bold);font-size:11px;letter-spacing:.05em;color:var(--text-color)}.AfterLoginHeader_featureBody__T0fg1{font-size:11px;color:var(--secondary-text-color)}@media screen and (max-width:1199px){.AfterLoginHeader_featureStrip__09kah .AfterLoginHeader_featureTile__G4EQu:nth-child(2),.AfterLoginHeader_featureStrip__09kah .AfterLoginHeader_featureTile__G4EQu:nth-child(3){display:none}}@media screen and (max-width:991px){.AfterLoginHeader_featureStrip__09kah{display:none}}.AfterLoginHeader_actionStrip__sTAIw{display:flex;align-items:center;gap:.5rem;margin-right:.75rem}.AfterLoginHeader_actionTile__kqeAZ{display:inline-flex;align-items:center;gap:.5rem;padding:5px 14px 5px 5px;border:1px solid var(--border-color);border-radius:999px;background:var(--white-color);color:var(--text-color);font-family:var(--ff-primary-med);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.AfterLoginHeader_actionTile__kqeAZ:hover{border-color:var(--primary-color);background-color:var(--feature-tile-bg);transform:translateY(-1px)}.AfterLoginHeader_actionTileIcon__VY4ne{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:var(--feature-tile-bg);color:var(--feature-tile-icon);flex-shrink:0}.AfterLoginHeader_actionTileIcon__VY4ne svg{width:16px;height:16px}.AfterLoginHeader_actionTileLabel__Ss_TX{white-space:nowrap}@media screen and (max-width:1199px){.AfterLoginHeader_actionTileLabel__Ss_TX{display:none}.AfterLoginHeader_actionTile__kqeAZ{padding:5px}}.AfterLoginHeader_profileContainer__dPm7I{display:flex;align-items:center;gap:10px;cursor:pointer;margin-right:15px}.AfterLoginHeader_profileContainer__dPm7I p{font-size:12px;color:#484848;font-weight:500}.AfterLoginHeader_profileContainer__dPm7I span{font-size:12px;color:#484848;font-weight:400}.AfterLoginHeader_profileInfo__KcQDg{display:flex;flex-direction:column;gap:0}.AfterLoginHeader_contact_header__MtqHT,.AfterLoginHeader_notification_header__aVwVS{background-color:var(--feature-tile-bg);height:35px!important;width:35px!important;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.AfterLoginHeader_contact_header__MtqHT svg,.AfterLoginHeader_notification_header__aVwVS svg{font-size:22px}.AfterLoginHeader_contact_header__MtqHT p,.AfterLoginHeader_notification_header__aVwVS p{position:absolute;right:0;top:0;height:15px;width:15px;display:flex;align-items:center;justify-content:center;background-color:#c50000;border-radius:50%;font-size:12px;color:var(--white-color)}.AfterLoginHeader_profileImg__nDz5T{border-radius:50%;height:45px;width:45px;cursor:pointer}.AfterLoginHeader_profileImg__nDz5T img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:top center}.AfterLoginHeader_newsTickerContainer__IhP8B{padding-block:6px;width:100%;text-align:center;background-color:var(--main-color);color:var(--white-color);display:flex;align-items:center;margin-bottom:16px;z-index:1}.AfterLoginHeader_contactBtn__u3_Bp,.AfterLoginHeader_notificationBtn__QJwyA{min-width:fit-content!important;border-radius:50%!important;padding:0!important;display:flex;justify-content:center;align-items:center;border:none!important}.AfterLoginHeader_contactBtn__u3_Bp svg,.AfterLoginHeader_notificationBtn__QJwyA svg{color:var(--primary-color)}@media screen and (max-width:767px){.AfterLoginHeader_navbarContainer__qw5_h{gap:.5rem;padding-inline:8px}.AfterLoginHeader_mainHeader__mEmVq{min-width:0}.AfterLoginHeader_headerButtons__9bOJw{gap:6px}}@media screen and (max-width:460px){.AfterLoginHeader_heading__WbvsV{font-size:16px}.AfterLoginHeader_backBtn__xX2OM{display:none}.AfterLoginHeader_subtitle__fUmyd{font-size:11px}}.AfterLoginHeader_switch_container__dWRnt{position:relative}.AfterLoginHeader_unreadNotification__JIA_N{position:absolute;top:-5px;right:-2px;background:var(--main-color);color:var(--white-color);border:2px solid var(--white-color);border-radius:9px;height:18px;min-width:18px;padding:0 4px;display:flex;justify-content:center;align-items:center;font-size:11px;line-height:1;font-weight:600;z-index:100000;pointer-events:none}.AfterLoginHeader_headerButtons__9bOJw{display:flex;gap:10px}.ImageDetailsComponent_image_name__GGCYE{display:flex;align-items:center;flex-direction:column;gap:.35rem;border-radius:12px;background:var(--sidebar-bg-elev);border:1px solid hsla(0,0%,100%,.06);padding:.7rem}.ImageDetailsComponent_image_name__GGCYE>div>h4{font-size:13px;font-weight:600;color:var(--white-color);text-align:center;margin-block-end:0}.ImageDetailsComponent_image_name__GGCYE>div>p{font-size:11px;font-weight:400;color:var(--sidebar-muted);text-align:center;word-break:break-all}.ImageDetailsComponent_image_wrapper__qHxYK{position:relative}.ImageDetailsComponent_image_wrapper__qHxYK>img{width:50px;height:50px;border-radius:50%;object-fit:contain}.ImageDetailsComponent_image_wrapper__qHxYK>svg{position:absolute;bottom:0;right:0}.input_Container__vsA8t{display:flex;flex-direction:column;position:relative}.input_Container__vsA8t.input_inline__UoqL1{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;align-items:center}@media (max-width:578px){.input_Container__vsA8t.input_inline__UoqL1{grid-template-columns:1fr}}.input_labelOnTop__w81b4:has(input:focus) label{top:1rem}.input_labelOnTop__w81b4.input_hasValue__76HST label{top:1rem}.input_inputBox__ot_7w{font-family:var(--ff-primary);font-size:var(--fs-base);padding:var(--input-padding-md);min-height:var(--input-min-height-md);width:100%;transition:all .3s ease-in-out;border-radius:var(--input-border-radius);background-color:transparent;border:1px solid var(--input-border-color);color:var(--input-field-color)}.input_inputBox__ot_7w[data-variant=secondary]{background-color:var(--white-color)!important}.input_inputBox__ot_7w[data-size=sm]{padding:var(--input-padding-sm);min-height:var(--input-min-height-sm)}.input_hasValue__76HST .input_labelOnTop__input__9JKP2,.input_labelOnTop__input__9JKP2:focus{padding-block-start:1.8rem}.input_inputBox__ot_7w[data-variant=secondary]{background-color:var(--white-color)}.input_inputBox__ot_7w:focus{outline:none!important}.input_inputBox__ot_7w:focus-visible{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(96,122,189,.35)}.input_inputBox__ot_7w:disabled{pointer-events:none;opacity:.8}.input_noBorder__QwbbP{border:none}.input_inputPassContainer__wyrGp{display:flex;position:relative;min-height:var(--input-min-height-md)}.input_inputPassContainer__wyrGp:has(input[data-size=sm]){min-height:var(--input-min-height-sm)}.input_inputPassContainer__wyrGp input::placeholder{font-family:var(--ff-primary-semibold);font-size:var(--fs-100);opacity:.6;color:var(--placeholder-color)}.input_inputPassContainer__wyrGp input:disabled{background-color:#6c6f6f;color:#fff;user-select:none;cursor:not-allowed}.input_rightIcon__X689x{position:absolute;right:18px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.input_inputPassContainer__wyrGp .input_passwordIcon__Lz0uW{position:absolute;right:15px;top:50%;bottom:50%;transform:translateY(-50%);color:var(--icon-color)}.input_errorText__vrn00{margin-top:4px;color:red;width:fit-content;font-size:14px}.input_offsetLeftError__WZNQQ{right:56px}.input_disabled__eHFUn{color:var(--disabled-label-color)}.input_leftIconBox__5ePYX{position:absolute;left:15px;top:50%;transform:translateY(-50%);height:max-content;line-height:1}.input_inputBox__ot_7w:not([type=number])::-webkit-inner-spin-button,.input_inputBox__ot_7w:not([type=number])::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:578px){.input_labelText__NejfB{font-size:var(--fs-base)}}.input_rangeValue__TX_GQ{font-size:14px;color:#222}.ImpersonationCard_card__ZzGUv{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:14px 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background-color:transparent;color:var(--sidebar-text)}.ImpersonationCard_header__t9var{display:flex;align-items:center;gap:6px;color:var(--white-color);font-weight:600;font-size:14px;margin-bottom:4px}.ImpersonationCard_groupName__dgnIH{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.ImpersonationCard_subtle__n5h2d{font-size:12px;color:var(--sidebar-muted);line-height:1.3}.ImpersonationCard_divider__BrI4l{width:100%;height:1px;background-color:hsla(0,0%,100%,.12);margin:10px 0}.ImpersonationCard_logout__aBNDb{background:transparent;border:0;color:var(--white-color);font-size:13px;font-weight:600;cursor:pointer;padding:4px 12px}.ImpersonationCard_logout__aBNDb:hover{color:var(--sidebar-active)}.loader_loaderContainer__DRzjF{display:flex;justify-content:center;align-items:center;height:100%;min-height:300px}.loader_loaderBox__pQ54Z{display:flex;align-items:center;gap:6px}.loader_loader__Coh4f{width:45px;height:45px;color:var(--primary-color)}.Logo_logo__c5nVK{position:relative;width:160px;aspect-ratio:2/1;height:auto;background-color:transparent;border-radius:6px;overflow:hidden}.Logo_logo__c5nVK img{object-fit:contain;object-position:center}.Logo_headerLogo__EblpV{position:relative;width:175px;height:66px;background-color:var(--white-color);border-radius:6px;overflow:hidden}.Logo_headerLogo__EblpV img{object-fit:contain;object-position:center}.Logo_footerLogo__aWIbN{position:relative;width:220px;aspect-ratio:2/1;height:auto}.Logo_footerLogo__aWIbN img{object-fit:contain;object-position:center}.Logo_dashboardLogo__0Zmne{position:relative;width:140px;aspect-ratio:285/112;height:auto;background-color:transparent;border-radius:0}.Logo_dashboardLogo__0Zmne img{object-fit:contain;object-position:center}.tableLinks_cellLink__s5uWz{color:var(--main-color);text-decoration:underline;font-weight:500;word-break:break-word}.Checkbox_checkboxWithLabel__9kk7n{display:flex;align-items:center}.Checkbox_checkboxWithLabel__9kk7n label{margin-left:8px;margin-bottom:0}.Checkbox_container__d90K2{display:block;position:relative;width:20px;height:20px;cursor:pointer;font-size:var(--fs-base);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-self:flex-start;flex-shrink:0}.Checkbox_container__d90K2 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Checkbox_checkmark__ZCygq{position:absolute;top:0;bottom:0;left:0;height:20px;width:20px;background-color:transparent;border-radius:4px;border:2px solid var(--border-color)}.Checkbox_container__d90K2 input:checked~.Checkbox_checkmark__ZCygq{background-color:var(--main-color);border:1px solid var(--border-color)}.Checkbox_container__d90K2 input:disabled~.Checkbox_checkmark__ZCygq{background-color:transparent;border:2px solid #dddddd80}.Checkbox_checkmark__ZCygq:after{content:"";position:absolute;display:none}.Checkbox_container__d90K2 input:checked~.Checkbox_checkmark__ZCygq:after{display:block}.Checkbox_container__d90K2 .Checkbox_checkmark__ZCygq:after{left:6px;right:6px;top:2px;width:7px;height:13px;border:solid var(--white-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.Checkbox_labelDisabled__580TL{color:var(--primary-text-color)}.Checkbox_label__A9E07{display:flex;flex-direction:column}.Checkbox_checkboxWithLabel__9kk7n span{color:inherit;font-size:14px;color:var(--text-color)}.Checkbox_errorText__kFjsT{margin-top:4px;color:red;right:1rem;z-index:1;font-size:14px;margin-left:10px}.ChecklistOutstandingWidget_card__0KCnD{display:flex;flex-direction:column;height:100%;width:100%;padding:16px 18px;background:#fff;border-radius:14px}.ChecklistOutstandingWidget_header__J1Csr{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.ChecklistOutstandingWidget_header__J1Csr>div{min-width:0}.ChecklistOutstandingWidget_title__XrW4_{font-size:var(--fs-100);font-weight:700;color:#111827;margin:0}.ChecklistOutstandingWidget_subtitle__7ugeQ{font-size:12px;color:#6b7280;margin:2px 0 0;overflow-wrap:anywhere}.ChecklistOutstandingWidget_headerLink__bupZ4,.ChecklistOutstandingWidget_moreLink__OGj6i{font-size:12px;font-weight:600;color:var(--main-color);text-decoration:underline;white-space:nowrap}.ChecklistOutstandingWidget_moreLink__OGj6i{margin-top:8px;align-self:flex-start}.ChecklistOutstandingWidget_list__JV4OC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;flex:1;min-height:0;overflow:hidden}.ChecklistOutstandingWidget_item__EV5GN{display:flex;width:100%;align-items:flex-start;gap:8px;padding:7px 8px;border-radius:8px;text-decoration:none;transition:background .15s ease}.ChecklistOutstandingWidget_item__EV5GN:hover{background:#f4f6fb}.ChecklistOutstandingWidget_itemText__y7nVh{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.ChecklistOutstandingWidget_itemName__pxqVE{font-size:13px;font-weight:600;color:#111827;overflow-wrap:anywhere}.ChecklistOutstandingWidget_itemSite__Iaz1i{font-size:11px;color:#6b7280;overflow-wrap:anywhere}.ChecklistOutstandingWidget_itemWeight__CSak_{margin-left:auto;flex-shrink:0;margin-top:1px;font-size:11px;font-weight:700;color:#2ca24c;background:#eaf6ee;border-radius:999px;padding:1px 7px;white-space:nowrap}.ChecklistOutstandingWidget_itemChevron__Q5xAV{color:#9ca3af;flex-shrink:0;margin-top:3px}.ChecklistOutstandingWidget_empty__QHDwH{font-size:13px;color:#6b7280;margin:auto 0;text-align:center}.ChecklistOutstandingWidget_done__lVQo3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;flex:1;color:#2ca24c}.ChecklistOutstandingWidget_doneText__B5j3u{font-size:13px;color:#6b7280;margin:0;text-align:center}@media (max-width:640px){.ChecklistOutstandingWidget_card__0KCnD{padding:14px}}.Statuses_statusWrapper__MJ6Af{display:inline-flex;padding:4px 12px;justify-content:center;align-items:center;gap:5px;border-radius:calc(var(--border-radius) * 3)}.Statuses_statusWrapper__MJ6Af:before{content:"";border-radius:50%;background:var(--indicator-color);height:8px;width:8px}.Statuses_statusWrapper__MJ6Af p{line-height:1;font-size:calc(var(--fs-100) * .6)}.Statuses_statusWrapper__MJ6Af.Statuses_withoutLabel__wsfE0{height:20px;width:20px;border-radius:50%;padding:0}.Statuses_statusWrapper__MJ6Af p{margin-bottom:0;color:var(--white-color);font-size:14px!important}.FileGrid_fileGridContainer__HPAWi{display:flex;flex-direction:column;gap:30px;width:100%;height:100%;background-color:var(--background-tertiary);border-radius:var(--border-radius)}.FileGrid_categoryTitleWrapper__T_DJm{display:flex;align-items:center;gap:10px}.FileGrid_header__WcBun{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:20px;border-bottom:1px solid var(--border-color)}.FileGrid_categoryTitle__X9UvK{display:flex;flex-direction:column;gap:4px}.FileGrid_categoryTitle__X9UvK>h2{font-size:18px;font-weight:600;color:var(--span-color);margin:0}.FileGrid_categoryTitle__X9UvK>span{font-size:12px;color:var(--span-color);font-weight:500}.FileGrid_icon__YSW4M{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--background-gradient)}.FileGrid_icon__YSW4M>svg{color:var(--white-color)}.FileGrid_grid__kHq73{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:20px 37px;padding:0 20px}.FileGrid_fileItem__ZBokk{display:flex;flex-direction:column;align-items:center;gap:12px;padding:25px 30px;border:1px solid var(--border-color);border-radius:var(--border-radius);transition:all .2s ease;background-color:var(--white-color);position:relative;cursor:pointer}.FileGrid_fileItem__ZBokk>span{font-size:var(--fs-100);color:var(--text-color);text-align:center;font-weight:500;word-break:break-word}.FileGrid_downloadIcon__r_oPL{position:absolute;top:0;right:0;border-radius:50%;padding:5px;cursor:pointer}.FileGrid_downloadIcon__r_oPL>svg{color:var(--main-color)}.FileGrid_renameIcon__E9fBG{position:absolute;top:4px;right:32px;border-radius:50%;padding:5px;cursor:pointer}.FileGrid_renameIcon__E9fBG>svg{color:var(--main-color)}.FileGrid_box__UH19u{top:6px;left:6px;border-radius:4px;background:var(--white-color);cursor:pointer}.FileGrid_listCheckbox__ejNFO{width:20px;height:20px;border:1px solid var(--border-color);border-radius:4px;background:var(--white-color);flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.FileGrid_fileItem__ZBokk:hover{background-color:var(--light-gray-color-2);box-shadow:var(--shadow-color)}.FileGrid_pdfIcon__KHakr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;position:relative}.FileGrid_pdfIcon__KHakr>svg{height:60px;width:50px}.FileGrid_pdfIcon__KHakr>img{height:60px;width:60px;object-fit:cover;border-radius:4px}.FileGrid_pdfIcon__KHakr[data-type=pdf]>svg{color:#c62828!important}.FileGrid_pdfIcon__KHakr[data-type=word]>svg{color:var(--secondary-color)}.FileGrid_pdfIcon__KHakr[data-type=excel]>svg{color:var(--success-color)}.FileGrid_pdfIcon__KHakr[data-type=powerpoint]>svg{color:var(--danger-color)}.FileGrid_pdfIcon__KHakr[data-type=text]>svg{color:var(--text-color)}.FileGrid_pdfIcon__KHakr[data-type=video]>svg{color:var(--primary-color)}.FileGrid_pdfIcon__KHakr[data-type=audio]>svg{color:var(--danger-color)}.FileGrid_pdfIcon__KHakr[data-type=archive]>svg{color:var(--secondary-color)}.FileGrid_pdfIcon__KHakr[data-type=code]>svg,.FileGrid_pdfIcon__KHakr[data-type=image]>svg{color:var(--primary-color)}.FileGrid_pdfIcon__KHakr[data-type=default]>svg{color:var(--text-color)}.FileGrid_viewIcon__Eg3Ju{position:absolute;top:0;left:0;border-radius:50%;padding:5px;cursor:pointer}.FileGrid_viewIcon__Eg3Ju>svg{color:var(--main-color)}.FileGrid_linkChecklistIcon__yfCvS{position:absolute;top:0;right:34px;display:inline-flex;align-items:center;justify-content:center;padding:5px;border:0;border-radius:50%;background:transparent;color:var(--main-color);cursor:pointer}.FileGrid_linkChecklistIcon__yfCvS:hover{background-color:var(--light-gray-color-2)}.FileGrid_box__UH19u{position:absolute;top:10px;left:10px;width:20px;display:flex;align-items:center;justify-content:center;height:20px;border-radius:2px;border:1px solid var(--border-color)}.FileGrid_buttonWrapper__1_1Ut{display:flex;gap:10px}.FileGrid_backButton__MUd5r{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:10px;background:var(--background-gradient)}.FileGrid_backButton__MUd5r>svg{color:var(--white-color)}.FileGrid_fileName__595Tn{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.FileGrid_headerActions__3BUu2{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;width:100%}.FileGrid_noMatch__m_ozL{padding:20px;text-align:center;color:var(--span-color);font-size:14px}.FileGrid_noFilesYet___5F1U{padding:20px}.FileGrid_dropRoot__Dvkjm{position:relative}.FileGrid_dropOverlay__EqnTo{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;border:2px dashed var(--main-color);border-radius:var(--border-radius);background-color:color-mix(in srgb,var(--background-tertiary) 90%,transparent);color:var(--main-color);font-size:var(--fs-100);font-weight:700;pointer-events:none}.FileGrid_viewToggle__fDnEe{display:inline-flex;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;background:var(--white-color);flex-shrink:0}.FileGrid_viewToggleBtn__rG38n{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;color:var(--span-color);cursor:pointer}.FileGrid_viewToggleBtn__rG38n+.FileGrid_viewToggleBtn__rG38n{border-left:1px solid var(--border-color)}.FileGrid_viewToggleBtnActive__IDTsG{background:var(--main-color);color:var(--white-color)}.FileGrid_list__7gYpk{display:flex;flex-direction:column;padding:0 20px 20px}.FileGrid_listItem__scRSm{display:flex;align-items:center;gap:14px;padding:12px 14px;min-height:80px;border-radius:8px;cursor:pointer;border-bottom:1px solid var(--border-color);transition:background-color .15s ease}.FileGrid_listItem__scRSm:last-child{border-bottom:none}.FileGrid_listItem__scRSm:hover{background-color:var(--light-gray-color-2)}.FileGrid_list__7gYpk .FileGrid_pdfIcon__KHakr{flex-shrink:0}.FileGrid_listMeta__lLZMy{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.FileGrid_listFileName__Vucz6{font-size:var(--fs-200);color:var(--text-color);font-weight:500;white-space:normal;word-break:break-word}.FileGrid_listMetaLine__CS3Za{font-size:.75rem;color:var(--light-gray-color);line-height:1.3}.FileGrid_listActions__lOAMQ{display:inline-flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.FileGrid_listActionBtn__ggUQa{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;cursor:pointer;color:var(--main-color)}.FileGrid_listActionBtn__ggUQa:hover{background-color:var(--light-gray-color-2)}.FileGrid_listSyncBadge__CfqIY{display:inline-flex;width:fit-content;margin-top:2px}@keyframes FileGrid_spin__pfKbL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FileGrid_spinning__zm3p7{animation:FileGrid_spin__pfKbL 1s linear infinite}.FileGrid_aiBadge__gaw3D{display:inline-flex;align-items:center;margin-left:6px;padding:0 6px;border:1px solid var(--main-color);border-radius:10px;color:var(--main-color);font-size:11px;font-weight:600;line-height:16px;white-space:nowrap;vertical-align:middle}.FileGrid_listLockBadge__R_DLr{margin-left:6px;opacity:.65}.FileGrid_gridLockBadge__5NSkl,.FileGrid_listLockBadge__R_DLr{display:inline-flex;align-items:center;color:var(--span-color)}.FileGrid_gridLockBadge__5NSkl{position:absolute;bottom:6px;right:6px;background:rgba(0,0,0,.05);border-radius:50%;padding:4px;justify-content:center}.FileGrid_trashActionBtn__dxTyM{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;cursor:pointer;color:#c0392b}.FileGrid_trashActionBtn__dxTyM:hover{background-color:rgba(192,57,43,.08)}.FileGrid_trashButton__wM_dx,.FileGrid_uploadButton__b9Dwx{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--main-color);color:var(--white-color);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.FileGrid_trashButton__wM_dx{background:transparent;color:var(--main-color);border:1px solid var(--main-color)}@media screen and (max-width:768px){.FileGrid_grid__kHq73{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px}.FileGrid_fileGridContainer__HPAWi{padding:16px}.FileGrid_categoryTitle__X9UvK{font-size:var(--fs-400)}.FileGrid_listItem__scRSm{flex-wrap:wrap}.FileGrid_listActions__lOAMQ{width:100%;margin-left:0;justify-content:flex-end}}.FileGrid_actionBtnBusy__ceEhR{opacity:.55;cursor:default;pointer-events:none}.DateInput_dateInput__C2Ut_{display:flex;flex-direction:column}.DateInput_dateInput__C2Ut_.DateInput_inline__Zk_tQ{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;align-items:center}.DateInput_DayPickerInput___yt9n{background-color:var(--background-tertiary);padding:1rem;border-radius:var(--border-radius)}.DateInput_DayPickerInput___yt9n>div{--rdp-accent-color:var(--primary-color);--rdp-selected-border:2px solid var(--primary-color);--rdp-day_button-border-radius:6px;--rdp-accent-background-color:var(--background-quaternary);--rdp-range_middle-background-color:var(--background-quaternary);--rdp-day_button-border-radius:50%}@media (max-width:480px){.DateInput_DayPickerInput___yt9n>div{--rdp-day-width:30px;--rdp-day-height:30px;--rdp-day_button-height:30px;--rdp-day_button-width:100%}}.DateInput_range__ZZ2yb{min-width:250px}.GranularityFilter_wrapper__arMlM{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.GranularityFilter_granularityToggle__hElDJ{display:inline-flex;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:var(--white-color)}.GranularityFilter_granularityBtn__1Kvod{padding:6px 14px;font-size:13px;font-weight:500;color:var(--span-color);background:transparent;border:none;cursor:pointer}.GranularityFilter_granularityBtn__1Kvod+.GranularityFilter_granularityBtn__1Kvod{border-left:1px solid #e5e7eb}.GranularityFilter_granularityBtnActive__dhKDM{background:#456acc;color:#fff}.GranularityFilter_granularityBtn__1Kvod:disabled{opacity:.6;cursor:not-allowed}.GranularityFilter_yearPicker__B8i2I{display:inline-flex}.GranularityFilter_dayNav__a6hyh{display:inline-flex;align-items:center;gap:6px}.GranularityFilter_dayCaption__Lxu7V{font-size:13px;font-weight:500;color:var(--span-color)}.GranularityFilter_navArrow__yGI1f{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #e5e7eb;border-radius:8px;background:var(--white-color);color:var(--text-color);cursor:pointer}.GranularityFilter_navArrow__yGI1f:disabled{opacity:.4;cursor:not-allowed}.GranularityFilter_todayBtn__h4pj7{height:32px;padding:0 14px;border:1px solid #e5e7eb;border-radius:8px;background:var(--white-color);color:var(--text-color);font-size:13px;font-weight:500;cursor:pointer}.GranularityFilter_todayBtn__h4pj7:disabled{opacity:.4;cursor:not-allowed}.HeadingComponent_heading_container__bINzk{display:flex;justify-content:space-between;align-items:center}.HeadingComponent_heading_container__bINzk.HeadingComponent_heading_container__noYear__KgMyS{margin-bottom:16px}.HeadingComponent_heading_container__bINzk h2{font-size:22px;margin-bottom:0;font-weight:600;color:var(--text-color)}.EnergyTotals_totals__6D5OY{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.EnergyTotals_detail__vHsYo{display:flex;align-items:center;gap:12px}.EnergyTotals_detail__vHsYo>p{color:var(--span-color);font-size:14px;font-weight:500}.EnergyTotals_sum__sNwwV{font-size:14px;font-weight:600;color:var(--text-color)}@media screen and (max-width:768px){.EnergyTotals_totals__6D5OY{gap:10px}.EnergyTotals_detail__vHsYo{gap:8px}.EnergyTotals_detail__vHsYo>p,.EnergyTotals_sum__sNwwV{font-size:12px}}.SecondaryLineChart_customTooltip__AcXnW{background-color:#1d1f2c;border-radius:8px;padding:12px 16px;font-size:12px;display:flex;flex-direction:column;gap:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.SecondaryLineChart_tooltipTitle__5maS7{color:#fff;font-size:12px;font-weight:600;padding-bottom:6px;margin-bottom:2px;border-bottom:1px solid hsla(0,0%,100%,.15)}.SecondaryLineChart_tooltipItem__cfui_{display:flex;align-items:center;gap:8px}.SecondaryLineChart_tooltipDot__kOLuZ{width:8px;height:8px;border-radius:50%}.SecondaryLineChart_tooltipLabel__3bpwD{color:#fff;font-size:12px;font-weight:400}.SecondaryLineChart_tooltipValue__clxhZ{color:#fff;font-size:12px;font-weight:500}.PowerOverviewGraph_graphBox__oUHQN{display:flex;width:100%;padding:24px;flex-direction:column;gap:16px;border-radius:12px;background:var(--white-color);box-shadow:2px 2px 16px 0 rgba(0,0,0,.04)}.PowerOverviewGraph_graphHeader__7jPBg{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.PowerOverviewGraph_graphHeader__7jPBg>h2{color:var(--text-color);font-size:var(--fs-100);font-weight:700;margin-bottom:0}.PowerOverviewGraph_graphHeader__date__pLw3S{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PowerOverviewGraph_graphValue__CU5bZ{display:flex;align-items:center;gap:24px;flex-wrap:wrap}@media screen and (max-width:768px){.PowerOverviewGraph_graphValue__CU5bZ{gap:10px}}.PowerOverviewGraph_chartArea__2m8KW{position:relative;flex:1;min-height:400px;transition:opacity .2s ease}.PowerOverviewGraph_chartAreaLoading__CM9MV{opacity:.55}.PowerOverviewGraph_chartLoadingOverlay__zglwR{position:absolute;inset:0;cursor:progress;pointer-events:all}.PowerOverviewGraph_graphDetail__L5T0q{display:flex;align-items:center;gap:12px}.PowerOverviewGraph_graphDetail__L5T0q>p{color:var(--span-color);font-size:var(--fs-100);font-weight:500}@media screen and (max-width:768px){.PowerOverviewGraph_graphDetail__L5T0q{gap:8px}.PowerOverviewGraph_graphDetail__L5T0q>p{font-size:12px}}.PowerOverviewGraph_graphSum__E43Ij{font-size:var(--fs-100);font-weight:600;color:var(--text-color)}@media screen and (max-width:768px){.PowerOverviewGraph_graphSum__E43Ij{font-size:12px}}.SiteSummaryWidget_card__JJ_jd{display:flex;flex-direction:column;gap:6px;padding:20px 22px;border-radius:24px;background:#fff;box-shadow:0 18px 42px rgba(16,24,40,.08);height:100%;min-width:0}.SiteSummaryWidget_header__7aYmk{display:flex;align-items:center;gap:10px;margin-bottom:4px}.SiteSummaryWidget_iconWrap__zUkvu{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--primary-color) 12%,#fff);color:var(--primary-color);flex-shrink:0}.SiteSummaryWidget_label__HuxrH{margin:0;color:#344054;font-size:var(--fs-100,14px);font-weight:700}.SiteSummaryWidget_bigNumber__oFcJT{margin:2px 0 0;color:#1d2939;font-size:var(--fs-800);font-weight:800;line-height:1}.SiteSummaryWidget_sub__cKi7_{margin:0;color:#667085;font-size:var(--fs-100);font-weight:500}.SiteSummaryWidget_statusRow__CPugf{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px}.SiteSummaryWidget_statusCount__UbZAo{display:flex;align-items:center;gap:6px;font-size:13px}.SiteSummaryWidget_statusNum__omm7F{color:#101828;font-weight:700}.SiteSummaryWidget_statusLabel__v1GFv{color:#475467}.SiteSummaryWidget_dot__FADeH{width:9px;height:9px;border-radius:50%;flex-shrink:0}.SiteSummaryWidget_dot_green__1ahnz{background:#16a34a}.SiteSummaryWidget_dot_amber__xj0nV{background:#f59e0b}.SiteSummaryWidget_dot_red__DDPTX{background:#dc2626}.SiteSummaryWidget_dot_grey__mgVoT{background:#98a2b3}.SiteSummaryWidget_muted__LUwZq{margin:0;color:#667085;font-size:12px}.SiteSummaryWidget_onlineLine__um3RV{display:flex;align-items:center;gap:7px;margin:6px 0 0;color:#475467;font-size:13px;font-weight:600}.SiteSummaryWidget_more__BqA6L{margin:auto 0 0;padding-top:8px;color:var(--main-color,#364365);font-size:13px;font-weight:600;text-decoration:underline}.SiteSummaryWidget_thumb__0dzHW{width:100%;height:100%;object-fit:cover;border-radius:12px;display:block;-webkit-mask-image:linear-gradient(90deg,transparent,#000 48%,#000);mask-image:linear-gradient(90deg,transparent,#000 48%,#000)}.SiteSummaryWidget_siteLead__sk1SG{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,42%);align-items:stretch;gap:12px;min-height:142px}.SiteSummaryWidget_thumbFrame__guxv4{position:relative;display:block;overflow:hidden;border-radius:12px;min-height:100%}.SiteSummaryWidget_thumbFrame__guxv4:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.32) 36%,transparent 72%);backdrop-filter:blur(2px);mask-image:linear-gradient(90deg,#000,#000 36%,transparent 72%);pointer-events:none}.SiteSummaryWidget_allSitesHero__0_PNs{display:block;width:100%;height:108px;border-radius:14px;object-fit:cover;object-position:right center}.SiteSummaryWidget_allSitesLead__mcYjb{display:grid;grid-template-columns:minmax(100px,1fr) minmax(180px,2fr);align-items:center;gap:14px;margin:2px 0 6px}.SiteSummaryWidget_nameRow__fTh1U{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.SiteSummaryWidget_siteName__VE3Gt{margin:2px 0;color:#1d2939;font-size:var(--fs-400);font-weight:700;line-height:1.3;min-width:0;overflow-wrap:anywhere}.SiteSummaryWidget_addressLines__m86pi{display:flex;flex-direction:column;gap:2px}.SiteSummaryWidget_addressLine__InR2F{margin:0;color:#475467;font-size:var(--fs-100);font-weight:500;line-height:1.45}.SiteSummaryWidget_empty__o1r45{display:flex;align-items:center;gap:6px;margin:0;color:#98a2b3;font-size:var(--fs-100);font-weight:500}.SiteSummaryWidget_pill__qg0ag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap}.SiteSummaryWidget_pillSmall___E3uF{padding:3px 8px;font-size:12px}.SiteSummaryWidget_pillDot__tAh3N{width:8px;height:8px;border-radius:50%;background:currentColor}.SiteSummaryWidget_pill_green__r01u7{background:#e7f6ea;color:#15803d}.SiteSummaryWidget_pill_amber__Wkqw2{background:#fdf3e0;color:#b45309}.SiteSummaryWidget_pill_red__kGcuL{background:#fef3f2;color:#b42318}.SiteSummaryWidget_pill_grey__MYi4l{background:#f2f4f7;color:#475467}.SiteSummaryWidget_modalCounts__grlc5{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.SiteSummaryWidget_modalCount__Cae_T{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#f8fafc}.SiteSummaryWidget_modalCountNum__b8bK1{display:block;color:#101828;font-size:var(--fs-400);font-weight:700;line-height:1.1}.SiteSummaryWidget_modalCountLabel__p_26k{display:block;color:#667085;font-size:12px}.SiteSummaryWidget_search__BKmin{width:100%;padding:9px 12px;border:1px solid #d0d5dd;border-radius:10px;font-size:var(--fs-100)}.SiteSummaryWidget_siteList__ZxVG0{display:flex;flex-direction:column;gap:8px;max-height:420px;overflow-y:auto}.SiteSummaryWidget_card__JJ_jd .SiteSummaryWidget_siteList__ZxVG0{max-height:none;overflow:visible}.SiteSummaryWidget_siteRow__oL93H{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px 8px 8px;border:1px solid #eaecf0;border-radius:14px;background:#fff;text-align:left;cursor:pointer}.SiteSummaryWidget_siteRow__oL93H:hover{border-color:#c7d2fe;background:#f8faff}.SiteSummaryWidget_rowThumb__1RuqE{width:72px;height:52px;border-radius:10px;object-fit:cover;flex-shrink:0;background:#f2f4f7}.SiteSummaryWidget_rowThumbEmpty__Op7wy{display:grid;place-items:center;color:#98a2b3}.SiteSummaryWidget_rowText__RFizS{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.SiteSummaryWidget_rowName__z2AK2{color:#101828;font-size:var(--fs-100);font-weight:700;overflow-wrap:anywhere}.SiteSummaryWidget_rowAddress__VECDQ{color:#667085;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteSummaryWidget_rowChevron__MJtms{color:#98a2b3;flex-shrink:0}.SiteSummaryWidget_photoWrap__XJlOQ{position:relative;border-radius:16px;overflow:hidden;background:#f2f4f7}.SiteSummaryWidget_siteDetailIntro__U8zu5{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);align-items:stretch;gap:20px}.SiteSummaryWidget_siteDetailCopy__MeSB7{display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0}.SiteSummaryWidget_siteDetailPhoto__YwNva{min-height:178px}.SiteSummaryWidget_siteDetailPhoto__YwNva .SiteSummaryWidget_photo__wSrCU{height:100%;aspect-ratio:auto}.SiteSummaryWidget_photo__wSrCU{display:block;width:100%;aspect-ratio:16/9;max-width:100%;object-fit:cover}.SiteSummaryWidget_photoNav__ywvhq{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:36px;border:none;border-radius:50%;background:rgba(16,24,40,.55);color:#fff;cursor:pointer}.SiteSummaryWidget_photoPrev__uEg65{left:10px}.SiteSummaryWidget_photoNext__HiMb9{right:10px}.SiteSummaryWidget_photoCount__pBCL5{position:absolute;right:10px;bottom:10px;padding:4px 10px;border-radius:999px;background:rgba(16,24,40,.65);color:#fff;font-size:12px;font-weight:600}.SiteSummaryWidget_summaryHead__kDO28{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.SiteSummaryWidget_summaryName__DCvB_{margin:0;color:#101828;font-size:var(--fs-400);font-weight:700;line-height:1.2;min-width:0;overflow-wrap:anywhere}.SiteSummaryWidget_summaryAddress__rtown{display:flex;gap:8px;color:#344054;font-size:var(--fs-100);line-height:1.5}.SiteSummaryWidget_summaryAddress__rtown p{margin:0}.SiteSummaryWidget_quickGrid__w7gl6{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.SiteSummaryWidget_quickCard__aYYP8{display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid #eaecf0;border-radius:14px;background:#fff;text-align:left;cursor:pointer;width:100%}.SiteSummaryWidget_quickCard__aYYP8:hover{border-color:#c7d2fe;background:#f8faff}.SiteSummaryWidget_quickIcon__1aM3n{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;margin-bottom:6px}.SiteSummaryWidget_quick_blue__tFQzm{background:#eaf1ff;color:#2563eb}.SiteSummaryWidget_quick_green__NhB_N{background:#e7f6ea;color:#16a34a}.SiteSummaryWidget_quick_amber__t8CFx{background:#fdf3e0;color:#c4810a}.SiteSummaryWidget_quick_violet__u89XH{background:#f3e8ff;color:#7c3aed}.SiteSummaryWidget_quickTitle__jCEuh{color:#101828;font-size:var(--fs-100);font-weight:700}.SiteSummaryWidget_quickBody__cNme2{color:#667085;font-size:13px;line-height:1.35}@media screen and (max-width:768px){.SiteSummaryWidget_card__JJ_jd{padding:16px 18px}.SiteSummaryWidget_bigNumber__oFcJT{font-size:var(--fs-500)}.SiteSummaryWidget_siteName__VE3Gt{font-size:var(--fs-100)}.SiteSummaryWidget_summaryName__DCvB_{font-size:var(--fs-400)}.SiteSummaryWidget_siteDetailIntro__U8zu5{grid-template-columns:1fr}.SiteSummaryWidget_siteDetailPhoto__YwNva{min-height:0}.SiteSummaryWidget_siteDetailPhoto__YwNva .SiteSummaryWidget_photo__wSrCU{height:auto;aspect-ratio:16/9}}.SiteSummaryWidget_backLink__DDCOm{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:-8px;padding:0;border:none;background:none;color:var(--main-color,#364365);font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.SiteSummaryWidget_divider__PKjf_{display:block;height:1px;margin:10px 0 2px;background:#eaecf0}.SiteSummaryWidget_footerRow__h8XKt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px}.SiteSummaryWidget_viewMapBtn__kz_2K{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:7px 14px;border-radius:999px;background:color-mix(in srgb,var(--main-color) 12%,#fff);color:var(--main-color);font-size:13px;font-weight:600;text-decoration:none}.SiteSummaryWidget_viewMapBtn__kz_2K:hover{background:color-mix(in srgb,var(--main-color) 14%,#fff);color:var(--main-color)}.SiteSummaryWidget_wideBody__GsEkd{display:flex;gap:20px;flex:1;min-height:0}.SiteSummaryWidget_wideStats__GiiMS{display:flex;flex-direction:column;gap:4px;width:190px;flex-shrink:0}.SiteSummaryWidget_statusCol__ON4Rp{flex-direction:column;gap:6px}.SiteSummaryWidget_wideList__ZXKBM{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0;padding-left:20px;border-left:1px solid #eaecf0}.SiteSummaryWidget_wideListHead__G3Ksy{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.SiteSummaryWidget_sectionTitle__xzLIr{margin:0;color:#344054;font-size:var(--fs-100,14px);font-weight:700}.SiteSummaryWidget_siteListTwoCol__EcgL2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;max-height:none}.SiteSummaryWidget_siteRowCompact__1NxQv{padding:6px 8px}.SiteSummaryWidget_siteRowCompact__1NxQv .SiteSummaryWidget_rowName__z2AK2{overflow-wrap:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SiteSummaryWidget_siteRowDense__vBeIY{gap:8px;padding:6px 10px 6px 6px}.SiteSummaryWidget_siteRowDense__vBeIY .SiteSummaryWidget_rowThumb__1RuqE{width:46px;height:36px;border-radius:8px}.SiteSummaryWidget_siteRowDense__vBeIY .SiteSummaryWidget_rowName__z2AK2{font-size:13px}.SiteSummaryWidget_siteRowDense__vBeIY .SiteSummaryWidget_rowAddress__VECDQ{font-size:12px}.SiteSummaryWidget_siteRowCompact__1NxQv .SiteSummaryWidget_rowThumb__1RuqE{width:56px;height:42px}.SiteSummaryWidget_widePhoto__31P_V{height:100%;object-fit:cover;background:#f2f4f7}.SiteSummaryWidget_widePhotoFrame__O3wHP,.SiteSummaryWidget_widePhoto__31P_V{width:200px;min-height:130px;max-height:220px;flex-shrink:0;border-radius:16px}.SiteSummaryWidget_widePhotoFrame__O3wHP{position:relative;overflow:hidden}.SiteSummaryWidget_widePhotoFrame__O3wHP .SiteSummaryWidget_widePhoto__31P_V{width:100%;min-height:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 48%,#000);mask-image:linear-gradient(90deg,transparent,#000 48%,#000)}.SiteSummaryWidget_widePhotoFrame__O3wHP:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.3) 36%,transparent 72%);backdrop-filter:blur(2px);mask-image:linear-gradient(90deg,#000,#000 36%,transparent 72%);pointer-events:none}.SiteSummaryWidget_widePhotoEmpty__K3k7z{display:grid;place-items:center;color:#98a2b3}.SiteSummaryWidget_wideSiteText__hfYnQ{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.SiteSummaryWidget_wideListSide__2XKV0{flex:0 0 280px;width:280px}.SiteSummaryWidget_wideListSideWide__B0kPj{flex:0 0 560px;width:560px}@media screen and (max-width:900px){.SiteSummaryWidget_wideBody__GsEkd{flex-direction:column}.SiteSummaryWidget_wideStats__GiiMS{width:auto}.SiteSummaryWidget_statusCol__ON4Rp{flex-direction:row;flex-wrap:wrap;gap:8px 16px}.SiteSummaryWidget_wideList__ZXKBM{padding-left:0;border-left:none;border-top:1px solid #eaecf0;padding-top:12px}.SiteSummaryWidget_siteListTwoCol__EcgL2{grid-template-columns:minmax(0,1fr)}.SiteSummaryWidget_widePhotoFrame__O3wHP,.SiteSummaryWidget_widePhoto__31P_V{width:100%;height:160px}.SiteSummaryWidget_wideListSideWide__B0kPj,.SiteSummaryWidget_wideListSide__2XKV0{flex:1 1 auto;width:auto}}.SiteSummaryWidget_portfolioModalContent__2aziW{overflow:hidden;background:#fff}.SiteSummaryWidget_portfolioModalContent__2aziW .SiteSummaryWidget_portfolioModalBody__nUKqt{position:relative;padding:16px!important}.SiteSummaryWidget_portfolioClose__IJbLS{position:absolute;top:18px;right:18px;z-index:3;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid hsla(0,0%,100%,.76);border-radius:12px;background:hsla(0,0%,100%,.92);color:#344054;cursor:pointer;box-shadow:0 4px 12px rgba(16,24,40,.12)}.SiteSummaryWidget_portfolioClose__IJbLS:hover{background:#fff;color:#b42318}.SiteSummaryWidget_portfolioClose__IJbLS:focus-visible,.SiteSummaryWidget_portfolioMapLink__TwbB6:focus-visible,.SiteSummaryWidget_portfolioSearch__W0_fs:focus-within,.SiteSummaryWidget_portfolioTextButton__mewHN:focus-visible{outline:3px solid color-mix(in srgb,var(--primary-color,#2563eb) 35%,transparent);outline-offset:2px}.SiteSummaryWidget_portfolioHero__YHruh{position:relative;min-height:232px;overflow:hidden;background:#fff;color:#0b1f55}.SiteSummaryWidget_portfolioHeroIllustration__enurC{position:absolute;right:0;bottom:0;width:min(76%,730px);height:100%;object-fit:cover;object-position:right center;pointer-events:none}.SiteSummaryWidget_portfolioHeroContent__EHHc_{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:5px;max-width:460px;padding:30px 34px}.SiteSummaryWidget_portfolioIcon__j4N6C{display:grid;place-items:center;width:42px;height:42px;margin-bottom:4px;border-radius:12px;background:#eaf1ff;color:#2563eb}.SiteSummaryWidget_portfolioEyebrow__WJce1{margin:0;color:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.SiteSummaryWidget_portfolioTitle__4zPbf{margin:0;color:inherit;font-size:var(--fs-800);font-weight:800;letter-spacing:-.03em;line-height:1.1}.SiteSummaryWidget_portfolioCount___gfZO{display:flex;align-items:baseline;gap:9px;margin:6px 0 0;color:inherit;font-size:var(--fs-800);font-weight:800;line-height:1}.SiteSummaryWidget_portfolioCount___gfZO span{font-size:var(--fs-100);font-weight:600;opacity:.9}.SiteSummaryWidget_portfolioContent__b4Uc_{display:flex;flex-direction:column;gap:22px;padding:22px 34px 26px}.SiteSummaryWidget_portfolioStats__WxhmK{display:grid;grid-template-columns:repeat(3,1fr);min-height:72px;border:1px solid #eaecf0;border-radius:14px;overflow:hidden}.SiteSummaryWidget_portfolioStat__rx9E4{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;padding:14px 18px;color:#667085;font-size:13px}.SiteSummaryWidget_portfolioStat__rx9E4+.SiteSummaryWidget_portfolioStat__rx9E4{border-left:1px solid #eaecf0}.SiteSummaryWidget_portfolioStat__rx9E4 strong{color:#101828;font-size:var(--fs-400);line-height:1}.SiteSummaryWidget_portfolioStatsLoading__NSK5E{grid-column:1/-1;align-self:center;margin:0;padding:0 18px;color:#667085;font-size:var(--fs-100)}.SiteSummaryWidget_portfolioListSection__Yk3eP{display:flex;flex-direction:column;gap:14px}.SiteSummaryWidget_portfolioSectionHead__8bWhB{display:flex;align-items:end;justify-content:space-between;gap:16px}.SiteSummaryWidget_portfolioSectionHead__8bWhB .SiteSummaryWidget_portfolioEyebrow__WJce1{color:#667085;font-size:11px}.SiteSummaryWidget_portfolioSectionHead__8bWhB h3{margin:3px 0 0;color:#101828;font-size:var(--fs-400);font-weight:750;line-height:1.2}.SiteSummaryWidget_portfolioTextButton__mewHN{display:inline-flex;align-items:center;gap:7px;padding:5px 0;border:none;background:none;color:var(--primary-color,#2563eb);font-size:var(--fs-100);font-weight:700;cursor:pointer}.SiteSummaryWidget_portfolioSiteList__Kq6uP{display:flex;flex-direction:column;gap:9px;max-height:min(390px,42vh);overflow-y:auto;padding-right:3px}.SiteSummaryWidget_portfolioSiteList__Kq6uP .SiteSummaryWidget_siteRow__oL93H{min-height:70px;padding:8px 12px 8px 8px;border-radius:15px}.SiteSummaryWidget_portfolioSiteList__Kq6uP .SiteSummaryWidget_rowThumb__1RuqE{width:78px;height:54px}.SiteSummaryWidget_portfolioSiteList__Kq6uP .SiteSummaryWidget_rowName__z2AK2{font-size:var(--fs-100)}.SiteSummaryWidget_portfolioSearch__W0_fs{display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid #d0d5dd;border-radius:11px;color:#667085}.SiteSummaryWidget_portfolioSearch__W0_fs input{width:100%;padding:11px 0;border:none;outline:none;color:#101828;font-size:var(--fs-100)}.SiteSummaryWidget_portfolioEmpty__fHryT{margin:0;padding:18px;border:1px dashed #d0d5dd;border-radius:14px;color:#667085;font-size:var(--fs-100);text-align:center}.SiteSummaryWidget_portfolioFooter__nhHT5{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;border-top:1px solid #eaecf0}.SiteSummaryWidget_portfolioOnline__zl7lh{display:flex;align-items:center;gap:8px;margin:0;color:#475467;font-size:var(--fs-100);font-weight:600}.SiteSummaryWidget_portfolioMapLink__TwbB6{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:10px;background:color-mix(in srgb,var(--primary-color,#2563eb) 10%,#fff);color:var(--primary-color,#2563eb);font-size:var(--fs-100);font-weight:700;text-decoration:none}.SiteSummaryWidget_portfolioMapLink__TwbB6:hover{background:color-mix(in srgb,var(--primary-color,#2563eb) 16%,#fff);color:var(--primary-color,#2563eb)}@media screen and (max-width:768px){.SiteSummaryWidget_portfolioModalContent__2aziW .SiteSummaryWidget_portfolioModalBody__nUKqt{padding:12px!important}.SiteSummaryWidget_portfolioHero__YHruh{min-height:208px}.SiteSummaryWidget_portfolioHeroContent__EHHc_{padding:26px 22px}.SiteSummaryWidget_portfolioContent__b4Uc_{padding:18px 22px 22px}.SiteSummaryWidget_portfolioClose__IJbLS{top:14px;right:14px}.SiteSummaryWidget_portfolioStats__WxhmK{grid-template-columns:1fr}.SiteSummaryWidget_portfolioStat__rx9E4+.SiteSummaryWidget_portfolioStat__rx9E4{border-top:1px solid #eaecf0;border-left:none}.SiteSummaryWidget_portfolioSiteList__Kq6uP{max-height:38vh}}@media screen and (max-width:460px){.SiteSummaryWidget_portfolioHeroIllustration__enurC{width:100%;opacity:.38}.SiteSummaryWidget_portfolioHeroContent__EHHc_{padding-top:70px}.SiteSummaryWidget_portfolioCount___gfZO{font-size:var(--fs-800)}.SiteSummaryWidget_portfolioCount___gfZO span{font-size:13px}.SiteSummaryWidget_portfolioSectionHead__8bWhB{align-items:flex-start}.SiteSummaryWidget_portfolioSiteList__Kq6uP .SiteSummaryWidget_rowThumb__1RuqE{width:62px;height:48px}.SiteSummaryWidget_portfolioFooter__nhHT5{align-items:flex-start;flex-direction:column}}.SystemStatusWidget_card__RkAJl{display:flex;flex-direction:column;gap:18px;padding:22px;background:#fff;box-shadow:0 18px 42px rgba(16,24,40,.08);height:100%;min-width:0;color:#344054}.SystemStatusWidget_alertButton__lkioh,.SystemStatusWidget_comingSoon__878km,.SystemStatusWidget_countRow__8oVgL,.SystemStatusWidget_footer__OUWk2,.SystemStatusWidget_goodState__JXGZb,.SystemStatusWidget_header__tpA1e,.SystemStatusWidget_healthSummary__A9CTP,.SystemStatusWidget_incidentLink___up47,.SystemStatusWidget_live__Ei28c,.SystemStatusWidget_panelHeader__MuDgb,.SystemStatusWidget_recentRow__jFyWg,.SystemStatusWidget_workOrderButton__WqoMj{display:flex;align-items:center}.SystemStatusWidget_header__tpA1e{gap:10px}.SystemStatusWidget_shield__JZP7P{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#e7f6ea;color:#16a34a;flex-shrink:0}.SystemStatusWidget_activeCopy__r9MJu,.SystemStatusWidget_activeCount__vG9Hr,.SystemStatusWidget_emptyIssues__xQDTE,.SystemStatusWidget_panelEyebrow__otLWJ,.SystemStatusWidget_scope__sPQ_0,.SystemStatusWidget_sectionTitle__1gFQK,.SystemStatusWidget_status__7xiua,.SystemStatusWidget_subtitle__ZlU7b,.SystemStatusWidget_title__TvLRj{margin:0}.SystemStatusWidget_title__TvLRj{color:#344054;font-size:var(--fs-100,14px);font-weight:700}.SystemStatusWidget_scope__sPQ_0{margin-top:2px;color:#667085;font-size:12px}.SystemStatusWidget_live__Ei28c{gap:6px;margin-left:auto;color:#16803c;font-size:12px;font-weight:700}.SystemStatusWidget_live__Ei28c span{width:7px;height:7px;border-radius:50%;background:#16a34a}.SystemStatusWidget_primaryGrid__ySNPt{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(220px,.95fr);gap:14px}.SystemStatusWidget_activePanel__W_oCA,.SystemStatusWidget_overviewSection__5yFOB,.SystemStatusWidget_recentSection__U51X8,.SystemStatusWidget_statusPanel__7aT8i{border:1px solid #eaecf0;border-radius:14px}.SystemStatusWidget_activePanel__W_oCA,.SystemStatusWidget_statusPanel__7aT8i{padding:16px}.SystemStatusWidget_panelEyebrow__otLWJ{color:#667085;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.SystemStatusWidget_status__7xiua{margin-top:5px;font-size:var(--fs-400);font-weight:800;line-height:1.2}.SystemStatusWidget_subtitle__ZlU7b{margin-top:4px;color:#667085;font-size:13px}.SystemStatusWidget_healthSummary__A9CTP{gap:18px;margin-top:15px}.SystemStatusWidget_ring__p5yUr{border-radius:50%;display:grid;place-items:center;flex-shrink:0}.SystemStatusWidget_ringInner__ouJvU{width:74%;height:74%;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05}.SystemStatusWidget_ringPct___TftJ{color:#101828;font-size:var(--fs-400);font-weight:800}.SystemStatusWidget_ringLabel__6KpF4{color:#667085;font-size:11px}.SystemStatusWidget_emptyRing___BuLn{display:grid;place-items:center;width:108px;height:108px;border:10px solid #eaecf0;border-radius:50%;color:#98a2b3;font-size:var(--fs-500);font-weight:700}.SystemStatusWidget_countList__7YWnl{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:12px}.SystemStatusWidget_countRow__8oVgL{gap:6px;white-space:nowrap;color:#667085}.SystemStatusWidget_countRow__8oVgL strong{color:#101828}.SystemStatusWidget_countRow__8oVgL i{width:8px;height:8px;border-radius:50%}.SystemStatusWidget_dotOnline__7jpTd{background:#16a34a}.SystemStatusWidget_dotIssue__l_gDx{background:#f59e0b}.SystemStatusWidget_dotOffline___SVYL{background:#dc2626}.SystemStatusWidget_activePanel__W_oCA{display:flex;flex-direction:column}.SystemStatusWidget_panelHeader__MuDgb{justify-content:space-between;gap:12px}.SystemStatusWidget_activeCount__vG9Hr{margin-top:5px;color:#101828;font-size:var(--fs-400);font-weight:800}.SystemStatusWidget_activeCopy__r9MJu{margin-top:14px;color:#667085;font-size:13px;line-height:1.45}.SystemStatusWidget_goodState__JXGZb{gap:7px;margin-top:14px;color:#16803c;font-size:13px;font-weight:600}.SystemStatusWidget_incidentLink___up47{gap:6px;margin-top:auto;padding-top:14px;color:var(--main-color,#364365);font-size:13px;font-weight:700;text-decoration:none}.SystemStatusWidget_overviewSection__5yFOB,.SystemStatusWidget_recentSection__U51X8{padding:15px 16px}.SystemStatusWidget_sectionTitle__1gFQK{color:#344054;font-size:var(--fs-100);font-weight:800}.SystemStatusWidget_textLink__UIP8D{color:var(--main-color,#364365);font-size:12px;font-weight:700;text-decoration:none}.SystemStatusWidget_recentList__xdC0E{margin:10px 0 0;padding:0;list-style:none}.SystemStatusWidget_recentRow__jFyWg{gap:9px;padding:9px 0;border-top:1px solid #f2f4f7}.SystemStatusWidget_recentText__Q3U3J{display:flex;flex:1;flex-direction:column;min-width:0;gap:2px}.SystemStatusWidget_recentText__Q3U3J small,.SystemStatusWidget_recentText__Q3U3J strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SystemStatusWidget_recentText__Q3U3J strong{color:#344054;font-size:13px}.SystemStatusWidget_recentRow__jFyWg time,.SystemStatusWidget_recentText__Q3U3J small{color:#667085;font-size:12px}.SystemStatusWidget_recentRow__jFyWg time{white-space:nowrap}.SystemStatusWidget_emptyIssues__xQDTE{margin-top:11px;color:#667085;font-size:13px}.SystemStatusWidget_comingSoon__878km{gap:5px;color:#667085;font-size:11px}.SystemStatusWidget_overviewCards__p6g9w{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px}.SystemStatusWidget_overviewCard__S3e5P,.SystemStatusWidget_responseCard__HvXrO{display:flex;flex-direction:column;gap:7px;min-width:0;padding:11px;border-radius:10px;background:#f8fafc}.SystemStatusWidget_overviewCard__S3e5P span,.SystemStatusWidget_responseCard__HvXrO span{color:#667085;font-size:11px;line-height:1.25}.SystemStatusWidget_overviewCard__S3e5P strong,.SystemStatusWidget_responseCard__HvXrO strong{color:#98a2b3;font-size:12px}.SystemStatusWidget_footer__OUWk2{flex-wrap:wrap;gap:8px;padding-top:1px}.SystemStatusWidget_alertButton__lkioh,.SystemStatusWidget_detailButton__to6u1,.SystemStatusWidget_workOrderButton__WqoMj{min-height:32px;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700;cursor:pointer}.SystemStatusWidget_detailButton__to6u1{border:1px solid #d0d5dd;background:#fff;color:#344054}.SystemStatusWidget_alertButton__lkioh,.SystemStatusWidget_workOrderButton__WqoMj{gap:6px;border:1px solid var(--main-color,#364365);background:var(--main-color,#364365);color:#fff;text-decoration:none}.SystemStatusWidget_alertButton__lkioh{margin-left:auto;background:#fff;color:var(--main-color,#364365)}.SystemStatusWidget_overview__go6w4{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.SystemStatusWidget_ringPctLarge__6EkB8{color:#101828;font-size:var(--fs-500);font-weight:800}.SystemStatusWidget_ringLabelLarge__GW9lS{color:#667085;font-size:12px}.SystemStatusWidget_legend__PwTth{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.SystemStatusWidget_legendItem__ZsIwR{display:flex;align-items:center;gap:10px;color:#344054;font-size:var(--fs-100)}.SystemStatusWidget_legendDot__lZS5F{width:12px;height:12px;border-radius:50%;flex-shrink:0}.SystemStatusWidget_issueList__7Ced9{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.SystemStatusWidget_issueRow__l3AfI{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:10px 0;border-bottom:1px solid #f2f4f7}.SystemStatusWidget_issueRow__l3AfI:last-child{border-bottom:none}.SystemStatusWidget_issueDot__JK41U{width:10px;height:10px;margin-top:5px;border-radius:50%}.SystemStatusWidget_issueText__dCaCS{display:flex;flex-direction:column;gap:2px;min-width:0}.SystemStatusWidget_issueTitle__Hw_ML{color:#101828;font-size:var(--fs-100);font-weight:600;overflow-wrap:anywhere}.SystemStatusWidget_issueDetail__d_028{color:#667085;font-size:13px;overflow-wrap:anywhere}.SystemStatusWidget_issueTime__GTs3v{color:#667085;font-size:12px;white-space:nowrap}.SystemStatusWidget_viewAll__vDNOs{color:var(--main-color,#364365);font-size:13px;font-weight:600;text-decoration:underline}@media (max-width:700px){.SystemStatusWidget_card__RkAJl{padding:16px;gap:14px}.SystemStatusWidget_primaryGrid__ySNPt{grid-template-columns:1fr}.SystemStatusWidget_overviewCards__p6g9w{grid-template-columns:repeat(2,minmax(0,1fr))}.SystemStatusWidget_responseCard__HvXrO{grid-column:span 2}.SystemStatusWidget_alertButton__lkioh{margin-left:0}.SystemStatusWidget_recentRow__jFyWg time{align-self:start}}@media (max-width:390px){.SystemStatusWidget_healthSummary__A9CTP{gap:12px}.SystemStatusWidget_emptyRing___BuLn{width:94px;height:94px}.SystemStatusWidget_overviewCards__p6g9w{grid-template-columns:1fr}.SystemStatusWidget_responseCard__HvXrO{grid-column:auto}}.dashboardTile_cell__mbAIZ{min-width:0;display:flex;flex-direction:column}.dashboardTile_tileBody__kOWzh{flex:1;min-height:0;display:flex;border-radius:inherit}.dashboardTile_tileBody__kOWzh>*{width:100%;height:100%;min-width:0;border-radius:inherit;border:none}.dashboardTile_clickThrough__oS6gY{width:100%;display:flex;flex:1;min-height:0;text-decoration:none;color:inherit}div.dashboardTile_clickThrough__oS6gY{cursor:pointer}div.dashboardTile_clickThrough__oS6gY:focus-visible{outline:2px solid var(--primary-color,#2563eb);outline-offset:-2px}.dashboardTile_clickThrough__oS6gY>*{flex:1;min-width:0;border-radius:inherit;border:none}.dashboardTile_span1__nEtWE{grid-column:span 1}.dashboardTile_span2__XKYiZ{grid-column:span 2}.dashboardTile_span3__X_fMe{grid-column:span 3}@media (max-width:1100px){.dashboardTile_span3__X_fMe{grid-column:span 2}}@media (max-width:768px){.dashboardTile_span1__nEtWE,.dashboardTile_span2__XKYiZ,.dashboardTile_span3__X_fMe{grid-column:span 1}}.dashboardTile_cellEditing__rY_jj{outline:1px dashed var(--border-color,#d1d5db);outline-offset:2px;border-radius:var(--border-radius,10px)}.dashboardTile_editBar__aotGD{display:flex;align-items:center;gap:8px;padding:4px 6px;margin-bottom:6px;background:var(--input-background-color,#f9fafb);border:1px solid var(--border-color,#e5e7eb);border-radius:8px;font-size:12px}.dashboardTile_dragHandle__4_jUr{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:transparent;color:var(--dark-gray-color-2,#6b7280);cursor:grab;border-radius:6px;touch-action:none}.dashboardTile_dragHandle__4_jUr:active{cursor:grabbing}.dashboardTile_editLabel__AM__l{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--text-color,#111827)}.dashboardTile_editControls__KAWBE{display:flex;align-items:center;gap:4px}.dashboardTile_editBtn__FK_2P{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--border-color,#e5e7eb);background:#fff;color:var(--dark-gray-color-2,#6b7280);border-radius:6px;cursor:pointer}.dashboardTile_editBtn__FK_2P:disabled{opacity:.4;cursor:not-allowed}.dashboardTile_sizeLabel__Ozb8d{min-width:26px;text-align:center;color:var(--dark-gray-color-2,#6b7280);font-variant-numeric:tabular-nums}.dashboardTile_hideBtn__PX1eG{color:var(--red-color,#ef4444);border-color:var(--red-color,#ef4444)}.ShadedDetailBox_container__sGMXh{display:flex;width:100%;padding:24px;flex-direction:column;gap:32px;border-radius:12px;background:var(--white-color);box-shadow:2px 2px 16px 0 rgba(0,0,0,.04);position:relative;overflow:hidden}@media screen and (max-width:575px){.ShadedDetailBox_container__sGMXh{gap:20px}}.ShadedDetailBox_shade__JP7ZO{position:absolute;left:50%;transform:translateX(-50%);width:360px;height:360px;border-radius:360px;background:#bfd6fe;filter:blur(210px)}.ShadedDetailBox_solarImage__wY8lE{position:absolute;bottom:-10px;right:0;width:430px;height:250px}.ShadedDetailBox_solarImage__wY8lE img{width:100%;height:100%;object-fit:contain}@media (max-width:1270px){.ShadedDetailBox_solarImage__wY8lE img{opacity:.3}}@media screen and (max-width:575px){.ShadedDetailBox_solarImage__wY8lE{width:270px;height:180px}}.ShadedDetailBox_content__hETAr{position:relative;z-index:1;display:flex;flex-direction:column;gap:32px}@media screen and (max-width:575px){.ShadedDetailBox_content__hETAr{gap:20px}}.ShadedDetailBox_solarImagePhoto__Z2BQ4{bottom:auto;top:50%;transform:translateY(-50%);right:24px}.ShadedDetailBox_solarImagePhoto__Z2BQ4 img{object-fit:cover;border-radius:12px}.AddEditDigitalBinderModal_Container__8B9I5{display:flex;flex-direction:column;gap:16px}.AddEditDigitalBinderModal_permissionsSection__e4lp1{display:flex;flex-direction:column;gap:8px}.AddEditDigitalBinderModal_permissionsLabel__NHgqo{font-size:14px;font-weight:500;color:var(--text-color);font-family:var(--ff-primary)}.AddEditDigitalBinderModal_checkboxList__7m_Ye{display:flex;flex-direction:column;gap:8px}.AddEditDigitalBinderModal_checkboxField__wJbIL{display:flex;align-items:center;gap:10px;margin:0;color:var(--text-color);font-size:14px;cursor:pointer}.AddEditDigitalBinderModal_checkboxField__wJbIL input{width:16px;height:16px;margin:0;flex-shrink:0;cursor:pointer}.AddEditDigitalBinderModal_checkboxField__wJbIL.AddEditDigitalBinderModal_disabled__kf1Wy{opacity:.6;cursor:default}.AddEditDigitalBinderModal_checkboxField__wJbIL.AddEditDigitalBinderModal_disabled__kf1Wy input{cursor:not-allowed}.AddEditDigitalBinderModal_lockedHint__QvdKj{font-size:12px;opacity:.6;margin-left:4px}.AddEditDigitalBinderModal_buttonContainer__Px7uz{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}@media (max-width:450px){.AddEditDigitalBinderModal_buttonContainer__Px7uz{flex-direction:column}.AddEditDigitalBinderModal_buttonContainer__Px7uz>button{width:100%}}.AddEditUserModal_companySuggestionWrapper__YDcCu{position:relative}.AddEditUserModal_passwordFieldWrapper__SSVgL{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.AddEditUserModal_checkboxField__tKFLd{display:flex;align-items:center;gap:10px;margin:0;color:var(--text-color);font-size:14px;cursor:pointer}.AddEditUserModal_checkboxField__tKFLd input{width:18px;height:18px;margin:0;flex-shrink:0}@media screen and (max-width:576px){.AddEditUserModal_passwordFieldWrapper__SSVgL{grid-template-columns:1fr}}.AddEditUserModal_companySuggestionList__MwHuF{position:absolute;bottom:100%;width:100%;list-style:none;margin:0 0 4px;padding:4px;border-radius:8px;border:1px solid var(--input-border-color);background:var(--white-color);box-shadow:0 -8px 20px rgba(0,0,0,.1);max-height:180px;overflow-y:auto;z-index:20}.AddEditUserModal_companySuggestionItem__VGKIa{width:100%;text-align:left;border:none;background:transparent;padding:10px;border-radius:6px;color:var(--text-color);font-family:var(--ff-primary);font-size:var(--fs-base);cursor:pointer}.AddEditUserModal_companySuggestionItem__VGKIa.AddEditUserModal_highlighted__Q0JNW,.AddEditUserModal_companySuggestionItem__VGKIa:hover{background-color:rgba(0,0,0,.08)}.AddEditUserModal_siteAccessBlock___Tw_8,.AddEditUserModal_siteAccessList__thJ0W{display:flex;flex-direction:column;gap:8px}.AddEditUserModal_siteAccessList__thJ0W{max-height:190px;overflow-y:auto;padding:10px 12px;border:1px solid var(--border-color,#d1d5db);border-radius:8px}.AddEditUserModal_siteAccessHint__1csZV{margin:0;font-size:12px;color:var(--dark-gray-color-2,#6b7280)}.AddEditUserModal_siteAccessWarn__mlUlC{margin:0;font-size:12px;font-weight:600;color:#c4810a}.AddEditUserModal_companyRoleError__Paplt{margin:6px 0 0;font-size:12px;font-weight:600;color:var(--red-color,#dc2626)}.RenameFileModal_container__Oj0DI{display:flex;flex-direction:column;gap:16px}.RenameFileModal_buttonContainer__JNPZP{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}@media (max-width:450px){.RenameFileModal_buttonContainer__JNPZP{flex-direction:column}.RenameFileModal_buttonContainer__JNPZP>button{width:100%}}.AdminUsers_companyNameLink__hsWJ_{color:var(--main-color);cursor:pointer;font-weight:500;text-decoration:underline}