._6S6U7q_ChartContainer{width:100%;position:relative;overflow:hidden}._6S6U7q_ChartContainer .highcharts-container{width:100%!important;height:100%!important}
._7oyfQG_ChartContainer{width:100%}
._0YcqZa_ChartContainer{width:100%}
.bVc-eG_Icon{--icon-color:var(--color-gray-600);color:var(--icon-color)}.bVc-eG_Icon[data-color=white]{--icon-color:var(--color-base-white)}.bVc-eG_Icon[data-color=gray]{--icon-color:var(--color-gray-600)}.bVc-eG_Icon[data-color=gray-light]{--icon-color:var(--color-gray-400)}.bVc-eG_Icon[data-color=primary]{--icon-color:var(--color-primary-500)}.bVc-eG_Icon[data-color=critical]{--icon-color:var(--severity-critical)}.bVc-eG_Icon[data-color=poor]{--icon-color:var(--severity-poor)}.bVc-eG_Icon[data-color=fair]{--icon-color:var(--severity-fair)}.bVc-eG_Icon[data-color=good]{--icon-color:var(--severity-good)}.bVc-eG_Icon[data-color=unknown]{--icon-color:var(--severity-unknown)}.bVc-eG_Icon[data-color=cool]{--icon-color:var(--color-primary-200)}.bVc-eG_Icon[data-color=error]{--icon-color:var(--text-error)}
.qIysBG_button{font-family:var(--font-outfit)}.qIysBG_button:not([data-disabled]){cursor:pointer}.qIysBG_button[data-accent-color=blue]{background-color:var(--button-blue)}.qIysBG_button[data-accent-color=blue][data-disabled],.qIysBG_button[data-accent-color=blue][data-loading]{color:#fff;background-color:var(--color-primary-300)}.qIysBG_button[data-accent-color=gray]{color:var(--button-gray)}.qIysBG_button.rt-variant-outline{box-shadow:inset 0 0 0 1px var(--border-default)}.qIysBG_button[data-accent-color=gray].rt-variant-outline:not([data-disabled],:disabled){background-color:var(--bg-primary)}.qIysBG_button[data-accent-color=gray].rt-variant-outline:not([data-disabled],:disabled):hover{background-color:var(--bg-hover)}.qIysBG_button.rt-variant-ghost{background-color:#0000}
.r-a4kq_Overlay{z-index:9;cursor:pointer;background-color:var(--bg-transparent-dark);opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility .2s ease-out;position:fixed;inset:0}.r-a4kq_Overlay[data-state=open]{opacity:1;visibility:visible}
.NZkUKW_Label{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-primary)}.NZkUKW_Label[data-required=true]:after{content:" *"}
.awyxxa_Container{gap:var(--spacing-2);flex-direction:column;display:flex}.awyxxa_Container .rt-TextFieldRoot{box-sizing:content-box;background-color:var(--bg-surface-card-secondary);border:1px solid var(--border-tertiary);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);color:var(--text-primary);height:calc(var(--text-md-line-height) + 2*var(--spacing-2));font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);padding:0}.awyxxa_Container .rt-TextFieldInput{border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);text-indent:unset}.awyxxa_Container .rt-TextFieldInput::placeholder{color:var(--text-tertiary)}.awyxxa_Container[data-error=true] .rt-TextFieldRoot{border-color:var(--border-error)}.awyxxa_Container .awyxxa_ErrorMessage{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-error)}.awyxxa_Container .awyxxa_PasswordToggle{cursor:pointer}
.X_insa_Icon{color:var(--icon-color,var(--color-gray-600))}.X_insa_primary{--icon-color:var(--color-primary-500)}.X_insa_gray{--icon-color:var(--color-gray-600)}.X_insa_grayLight{--icon-color:var(--color-gray-400)}.X_insa_white{--icon-color:var(--color-base-white)}.X_insa_cool{--icon-color:var(--color-primary-200)}.X_insa_critical{--icon-color:var(--severity-critical)}.X_insa_poor{--icon-color:var(--severity-poor)}.X_insa_fair{--icon-color:var(--severity-fair)}.X_insa_good{--icon-color:var(--severity-good)}.X_insa_unknown{--icon-color:var(--severity-unknown)}.X_insa_error{--icon-color:var(--text-error)}.X_insa_Wrapper{padding:var(--spacing-2);border-radius:var(--radius-3);background-color:var(--icon-bg-color,var(--color-gray-600));flex-shrink:0;justify-content:center;align-items:center;width:fit-content;display:inline-flex}.X_insa_bgPrimary{--icon-bg-color:var(--color-primary-500)}.X_insa_bgGray{--icon-bg-color:var(--color-gray-600)}.X_insa_bgGrayLight{--icon-bg-color:var(--color-gray-400)}.X_insa_bgWhite{--icon-bg-color:var(--color-base-white)}.X_insa_bgCool{--icon-bg-color:var(--color-primary-200)}.X_insa_bgCritical{--icon-bg-color:var(--severity-critical)}.X_insa_bgPoor{--icon-bg-color:var(--severity-poor)}.X_insa_bgFair{--icon-bg-color:var(--severity-fair)}.X_insa_bgGood{--icon-bg-color:var(--severity-good)}.X_insa_bgUnknown{--icon-bg-color:var(--severity-unknown)}.X_insa_bgError{--icon-bg-color:var(--bg-error)}
.vQcOAq_Toast{bottom:var(--spacing-8);z-index:1000;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);min-width:300px;max-width:90vw;animation:.3s ease-out vQcOAq_slide-in;display:flex;position:fixed;left:50%;transform:translate(-50%)}.vQcOAq_Toast.vQcOAq_success{border-color:var(--color-success-200);background:var(--color-success-25);color:var(--color-success-800)}:is(.dark .vQcOAq_Toast.vQcOAq_success,[data-theme=dark] .vQcOAq_Toast.vQcOAq_success){border-color:var(--color-success-500);background:var(--color-success-950);color:var(--color-success-400)}.vQcOAq_Toast.vQcOAq_error{border-color:var(--color-error-200);background:var(--color-error-25);color:var(--color-error-700)}:is(.dark .vQcOAq_Toast.vQcOAq_error,[data-theme=dark] .vQcOAq_Toast.vQcOAq_error){border-color:var(--color-error-500);background:var(--color-error-950);color:var(--color-error-400)}.vQcOAq_Toast.vQcOAq_info{border-color:var(--color-primary-200);background:var(--color-primary-25);color:var(--color-primary-700)}:is(.dark .vQcOAq_Toast.vQcOAq_info,[data-theme=dark] .vQcOAq_Toast.vQcOAq_info){border-color:var(--color-primary-500);background:var(--color-primary-900);color:var(--color-primary-200)}.vQcOAq_Toast .vQcOAq_StatusIcon{color:inherit}.vQcOAq_Toast .vQcOAq_Content{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);flex:1}.vQcOAq_Toast .vQcOAq_CloseButton{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.vQcOAq_Toast .vQcOAq_CloseButton:hover{opacity:1}@keyframes vQcOAq_slide-in{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}
.ahwXjW_ChatPanelTrigger{bottom:var(--spacing-6);right:var(--spacing-6);z-index:8;border-radius:var(--radius-md);background-color:var(--color-primary-600);color:#fff;width:56px;height:56px;box-shadow:var(--shadow-lg);cursor:pointer;border:none;justify-content:center;align-items:center;transition:transform .2s,background-color .2s;display:flex;position:fixed}.ahwXjW_ChatPanelTrigger:hover{background-color:var(--color-primary-700);transform:scale(1.05)}.ahwXjW_ChatPanelTrigger:active{transform:scale(.95)}.ahwXjW_ChatPanelTrigger svg{width:28px;height:28px}.ahwXjW_ChatPanel{top:var(--preview-top,0);z-index:10;background-color:var(--bg-surface-card-primary);width:100%;max-width:480px;box-shadow:var(--shadow-xl);visibility:hidden;flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s;display:flex;position:fixed;bottom:0;right:0;transform:translate(100%)}@media (max-width:480px){.ahwXjW_ChatPanel{z-index:61;max-width:100%;height:100dvh;top:0;bottom:auto;transform:translateY(100%)}}.ahwXjW_ChatPanel[data-state=open]{visibility:visible;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility linear;transform:translate(0)}@media (max-width:480px){.ahwXjW_ChatPanel[data-state=open]{transform:translateY(0)}.ahwXjW_ChatOverlay{z-index:60}}.ahwXjW_Header{padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--border-tertiary);z-index:20;background:linear-gradient(#3c82ef 0%,#d0effe 100%);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.ahwXjW_Header h2{color:var(--color-gray-900);font-size:var(--text-lg-size);line-height:var(--text-lg-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);margin:0}:is(.dark .ahwXjW_Header,[data-theme=dark] .ahwXjW_Header){background:linear-gradient(0deg, var(--color-primary-900) 0%, var(--color-primary-600) 100%)}:is(.dark .ahwXjW_Header h2,[data-theme=dark] .ahwXjW_Header h2){color:var(--text-white)}:is(.dark .ahwXjW_Header .ahwXjW_HeaderActions [data-color=gray],[data-theme=dark] .ahwXjW_Header .ahwXjW_HeaderActions [data-color=gray]){--icon-color:var(--text-white)}.ahwXjW_Header .ahwXjW_HeaderActions{align-items:center;gap:var(--spacing-1);display:flex}@media (max-width:480px){.ahwXjW_Header .ahwXjW_HeaderActions button{min-width:44px;min-height:44px}}.ahwXjW_Header:after{content:"";bottom:calc(-1*var(--spacing-1));opacity:0;pointer-events:none;background:linear-gradient(#0000001a,#0000);height:4px;transition:opacity .2s;position:absolute;left:0;right:0}.ahwXjW_Header[data-scrolled-top=true]:after{opacity:1}.ahwXjW_Content{padding:var(--spacing-6);gap:var(--spacing-6);background-color:var(--bg-surface-primary);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ahwXjW_Footer{padding:var(--spacing-2) var(--spacing-1);border-top:1px solid var(--border-tertiary);background:var(--bg-surface-card-primary);flex-shrink:0}.ahwXjW_Footer .ahwXjW_SendButton{height:40px}@media (max-width:480px){.ahwXjW_Footer{padding:var(--spacing-3)}.ahwXjW_Footer .ahwXjW_SendButton{height:44px}}.ahwXjW_InputWrapper{gap:var(--spacing-3);align-items:center;display:flex}.ahwXjW_Input{min-height:44px;max-height:120px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-surface-primary);color:var(--text-primary);resize:none;line-height:1.5;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);flex:1}.ahwXjW_Input:focus{border-color:var(--color-primary-600);box-shadow:0 0 0 var(--spacing-0) var(--color-primary-100);outline:none}.ahwXjW_Input::placeholder{color:var(--text-placeholder)}.ahwXjW_DateSeparator{margin:var(--spacing-2) 0;justify-content:center;align-items:center;display:flex;position:relative}.ahwXjW_DateSeparator:before{content:"";background-color:var(--border-secondary);z-index:0;height:1px;position:absolute;top:50%;left:0;right:0}.ahwXjW_DateSeparator span{background-color:var(--bg-primary);padding:0 var(--spacing-3);color:var(--text-tertiary);z-index:1;font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);position:relative}.ahwXjW_MessageGroup{gap:var(--spacing-2);flex-direction:column;min-width:200px;max-width:85%;display:flex}.ahwXjW_MessageGroup.ahwXjW_Bot{align-self:flex-start;max-width:100%}.ahwXjW_MessageGroup.ahwXjW_Bot .ahwXjW_MessageBubble{background-color:var(--bg-tertiary);color:var(--text-primary);border-radius:0 var(--radius-md) var(--radius-md)}.ahwXjW_MessageGroup.ahwXjW_Bot .ahwXjW_Meta{justify-content:flex-start}.ahwXjW_MessageGroup.ahwXjW_User{align-self:flex-end}.ahwXjW_MessageGroup.ahwXjW_User .ahwXjW_MessageBubble{background-color:var(--color-primary-500);color:#fff;border-radius:var(--radius-md) 0 var(--radius-md) var(--radius-md)}.ahwXjW_MessageGroup.ahwXjW_User .ahwXjW_Meta{justify-content:flex-start;gap:var(--spacing-2);flex-direction:row-reverse}.ahwXjW_MessageGroup.ahwXjW_User .ahwXjW_Sender{color:var(--text-primary)}.ahwXjW_Meta{gap:var(--spacing-2);align-items:baseline;margin-bottom:0;display:flex}.ahwXjW_Meta .ahwXjW_Sender{color:var(--text-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default)}.ahwXjW_Meta .ahwXjW_Time{color:var(--text-tertiary);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default)}.ahwXjW_MessageBubble{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);white-space:pre-wrap;box-shadow:var(--shadow-xs);line-height:1.5;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default)}.ahwXjW_MarkdownContent{white-space:normal;overflow-x:auto}.ahwXjW_MarkdownContent h1,.ahwXjW_MarkdownContent h2,.ahwXjW_MarkdownContent h3,.ahwXjW_MarkdownContent h4{margin:var(--spacing-3) 0 var(--spacing-1)}.ahwXjW_MarkdownContent h1:first-child,.ahwXjW_MarkdownContent h2:first-child,.ahwXjW_MarkdownContent h3:first-child,.ahwXjW_MarkdownContent h4:first-child{margin-top:0}.ahwXjW_MarkdownContent h1{font-size:var(--text-lg-size);line-height:var(--text-lg-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-default)}.ahwXjW_MarkdownContent h2{font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-default)}.ahwXjW_MarkdownContent h3,.ahwXjW_MarkdownContent h4{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-default)}.ahwXjW_MarkdownContent p{margin:var(--spacing-2) 0}.ahwXjW_MarkdownContent p:first-child{margin-top:0}.ahwXjW_MarkdownContent p:last-child{margin-bottom:0}.ahwXjW_MarkdownContent ul,.ahwXjW_MarkdownContent ol{margin:var(--spacing-2) 0;padding-left:var(--spacing-5)}.ahwXjW_MarkdownContent li{margin:var(--spacing-1) 0}.ahwXjW_MarkdownContent strong{font-weight:600}.ahwXjW_MarkdownContent hr{border:none;border-top:1px solid var(--border-secondary);margin:var(--spacing-3) 0}.ahwXjW_MarkdownContent table{border-collapse:collapse;width:100%;margin:var(--spacing-3) 0;font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default)}.ahwXjW_MarkdownContent th{background-color:var(--bg-secondary);text-align:left;font-weight:600}.ahwXjW_MarkdownContent th,.ahwXjW_MarkdownContent td{border:1px solid var(--border-secondary);padding:var(--spacing-2) var(--spacing-3)}.ahwXjW_MarkdownContent code{background-color:var(--bg-tertiary);padding:var(--spacing-0) var(--spacing-1);border-radius:var(--radius-sm);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default)}.ahwXjW_MarkdownContent pre{background-color:var(--bg-tertiary);padding:var(--spacing-3);border-radius:var(--radius-sm);margin:var(--spacing-2) 0;overflow-x:auto}.ahwXjW_MarkdownContent pre code{background:0 0;padding:0}.ahwXjW_Suggestions{align-items:flex-start;gap:var(--spacing-2);margin-top:var(--spacing-1);flex-direction:column;display:flex}.ahwXjW_SuggestionsCaption{color:var(--text-tertiary);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.ahwXjW_SuggestionChip{max-width:100%;height:auto;padding:var(--spacing-2) var(--spacing-3);text-align:left;white-space:normal;border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);justify-content:flex-start}.ahwXjW_SuggestionChip:hover{border-color:var(--color-primary-600)}.ahwXjW_ProgressLabel{color:var(--text-tertiary);font-style:italic;animation:1.5s ease-in-out infinite ahwXjW_pulse}@keyframes ahwXjW_pulse{0%,to{opacity:1}50%{opacity:.5}}.ahwXjW_TypingIndicator{gap:var(--spacing-1);padding:var(--spacing-0) 0;align-items:center;display:inline-flex}.ahwXjW_TypingIndicator span{width:var(--spacing-1);height:var(--spacing-1);background-color:var(--text-tertiary);border-radius:50%;animation:1.4s ease-in-out infinite ahwXjW_typing-bounce}.ahwXjW_TypingIndicator span:nth-child(2){animation-delay:.2s}.ahwXjW_TypingIndicator span:nth-child(3){animation-delay:.4s}@keyframes ahwXjW_typing-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}
.Hgf4Qq_Container{justify-content:center;align-items:center;display:flex;position:relative}.Hgf4Qq_Chart{width:100%;height:100%}.Hgf4Qq_Label{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hgf4Qq_Value{font-family:var(--default-font-family);color:var(--text-primary);font-weight:700;line-height:1}.Hgf4Qq_Unit{font-family:var(--default-font-family);color:var(--text-secondary);font-weight:500;line-height:1}
.D45Cya_Container{width:100%}
.G1GpEa_Skeleton{border-radius:var(--radius-2)}
.VXOhbq_Card{align-self:stretch;align-items:flex-start;gap:var(--spacing-4);height:max-content;padding:var(--spacing-6);box-shadow:var(--shadow-3);border-radius:var(--radius-4);flex-direction:column;display:flex}.VXOhbq_Card.rt-BaseCard{padding:var(--spacing-6);display:flex;overflow:visible}.VXOhbq_Card.rt-variant-surface{--color-panel:var(--bg-surface-card-secondary);--color-panel-translucent:var(--bg-surface-card-secondary);--base-card-classic-border-color:var(--border-tertiary);--base-card-surface-box-shadow:var(--shadow-md);--backdrop-filter-panel:none}.VXOhbq_Card.rt-variant-surface:before{-webkit-backdrop-filter:none!important}.VXOhbq_Card.VXOhbq_Compact{padding:var(--spacing-5) var(--spacing-4)}.VXOhbq_Card.VXOhbq_Compact.rt-BaseCard{padding:var(--spacing-5) var(--spacing-4)}.VXOhbq_CardHead{justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;width:100%;display:flex}.VXOhbq_LoadingBody{width:100%;padding:0 var(--spacing-6) var(--spacing-6);box-sizing:border-box}
.y40CHW_FeaturedIcon{border-radius:var(--radius-5);--icon-bg-color:var(--color-gray-600);--icon-padding:10px;background-color:var(--icon-bg-color);border:1px solid #0000;border-color:var(--icon-bg-color);width:fit-content;padding:var(--icon-padding);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.y40CHW_FeaturedIcon.y40CHW_gray{--icon-bg-color:var(--color-gray-600)}.y40CHW_FeaturedIcon.y40CHW_grayLight{--icon-bg-color:var(--color-gray-400)}.y40CHW_FeaturedIcon.y40CHW_primary{--icon-bg-color:var(--color-primary-500)}.y40CHW_FeaturedIcon.y40CHW_critical{--icon-bg-color:var(--severity-critical)}.y40CHW_FeaturedIcon.y40CHW_poor{--icon-bg-color:var(--severity-poor)}.y40CHW_FeaturedIcon.y40CHW_fair{--icon-bg-color:var(--severity-fair)}.y40CHW_FeaturedIcon.y40CHW_good{--icon-bg-color:var(--severity-good)}.y40CHW_FeaturedIcon.y40CHW_unknown{--icon-bg-color:var(--severity-unknown)}.y40CHW_FeaturedIcon.y40CHW_cool{--icon-bg-color:var(--color-primary-200)}.y40CHW_FeaturedIcon.y40CHW_size1{--icon-padding:var(--spacing-2)}.y40CHW_FeaturedIcon.y40CHW_size2{--icon-padding:10px}.y40CHW_FeaturedIcon.y40CHW_size3{--icon-padding:var(--spacing-3)}.y40CHW_FeaturedIcon.y40CHW_size4{--icon-padding:14px}
.bV9V6a_InfoTooltip{color:var(--text-tertiary);cursor:help;align-items:center;display:flex}
._0GEVAW_Score{align-items:center;gap:var(--spacing-8) var(--spacing-4);grid-template-columns:auto 1fr;display:grid}._0GEVAW_Score ._0GEVAW_Icon{align-self:flex-start}._0GEVAW_Content{flex-direction:column;display:flex}._0GEVAW_Header{align-items:center;gap:var(--spacing-1);display:flex}._0GEVAW_Title{color:var(--text-primary);font-weight:var(--font-weight-semibold);font-size:var(--text-lg-size);line-height:var(--text-lg-line-height)}._0GEVAW_Value{color:var(--text-primary);font-size:var(--text-3xl-size);line-height:var(--text-3xl-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);grid-column:2 span}._0GEVAW_Description{color:var(--text-tertiary);font-size:var(--text-md-size);line-height:var(--text-md-line-height)}
._2mk5PG_Container{font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-default);align-items:center;gap:8px;display:flex}._2mk5PG_Trend{align-items:center;gap:4px;font-weight:600;display:flex}._2mk5PG_Trend._2mk5PG_good{color:var(--fg-success-primary,#17b26a)}._2mk5PG_Trend._2mk5PG_critical{color:var(--fg-error-primary,#f04438)}._2mk5PG_Trend._2mk5PG_info{color:var(--info)}._2mk5PG_Text{color:var(--text-tertiary,#475467);font-weight:500}
.ZegtWq_ValueCard{gap:var(--spacing-4);flex-direction:column;display:flex}
.qlUigG_Avatar{width:var(--spacing-10);height:var(--spacing-10);background-color:var(--color-gray-100);font-weight:var(--font-weight-semibold);color:var(--color-gray-600);font-family:var(--font-outfit),sans-serif;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.mgp3mG_Badge{text-align:center;white-space:nowrap;width:fit-content;font-family:Outfit,var(--default-font-family);color:var(--text-white);justify-content:center;align-items:center;display:inline-flex}.mgp3mG_Badge[data-color=unknown]{background-color:var(--severity-unknown)}.mgp3mG_Badge[data-color=good]{background-color:var(--severity-good)}.mgp3mG_Badge[data-color=fair]{background-color:var(--severity-fair)}.mgp3mG_Badge[data-color=poor]{background-color:var(--severity-poor)}.mgp3mG_Badge[data-color=critical]{background-color:var(--severity-critical)}.mgp3mG_Badge[data-color=primary]{background-color:var(--color-primary-500)}.mgp3mG_Badge[data-color=new]{background-color:var(--bg-status-new);color:var(--text-status-new)}.mgp3mG_Badge[data-color=open]{background-color:var(--bg-status-open);color:var(--text-status-open)}.mgp3mG_Badge[data-color=onHold]{background-color:var(--bg-status-on-hold);color:var(--text-status-on-hold)}.mgp3mG_Badge[data-color=scheduled]{background-color:var(--bg-status-scheduled);color:var(--text-status-scheduled)}.mgp3mG_Badge[data-color=completed]{background-color:var(--bg-status-completed);color:var(--text-status-completed)}.mgp3mG_Badge[data-color=cancelled]{background-color:var(--bg-status-cancelled);color:var(--text-status-cancelled)}.mgp3mG_Size1{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);min-width:50px;font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.mgp3mG_Size2{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);min-width:60px;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.mgp3mG_Size3{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);min-width:80px;font-size:var(--text-xl-size);line-height:var(--text-xl-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}
.j7sS9W_Combobox{width:100%;position:relative}.j7sS9W_Dropdown{top:calc(100% + var(--spacing-1));z-index:40;max-height:360px;padding:var(--spacing-1);background-color:var(--bg-surface-card-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);position:absolute;left:0;right:0;overflow-y:auto}.j7sS9W_Listbox{margin:0;padding:0;list-style:none}.j7sS9W_GroupLabel{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);padding:var(--spacing-2) var(--spacing-2) var(--spacing-1);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}.j7sS9W_Option{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;display:flex}.j7sS9W_OptionActive{background-color:var(--bg-hover)}.j7sS9W_OptionLabel{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.j7sS9W_OptionDescription{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);padding-left:var(--spacing-3);color:var(--text-tertiary);white-space:nowrap;margin-left:auto}.j7sS9W_Message{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);padding:var(--spacing-3) var(--spacing-2);color:var(--text-tertiary);text-align:center}.j7sS9W_Error{color:var(--text-error)}
.jlQ1fG_ModalOverlay{z-index:1000}.jlQ1fG_ModalContainer{z-index:1001;opacity:0;visibility:hidden;outline:none;max-width:90vw;max-height:90vh;transition:opacity .2s ease-out,visibility .2s ease-out,transform .2s cubic-bezier(.16,1,.3,1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.95)}.jlQ1fG_ModalContainer[data-state=open]{opacity:1;visibility:visible;transform:translate(-50%,-50%)scale(1)}.jlQ1fG_ModalContent{background:var(--bg-surface-card-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);flex-direction:column;max-height:100%;display:flex;overflow:hidden}
.YTMzPW_Container{gap:var(--spacing-2);flex-direction:column;display:flex}.YTMzPW_Container .YTMzPW_GroupLabel{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);padding:8px 12px 4px 0}.YTMzPW_Container[data-error=true] .YTMzPW_Trigger{border-color:var(--border-error)!important}.YTMzPW_Container .YTMzPW_ErrorMessage{font-size:var(--font-size-1);font-weight:var(--font-weight-medium);color:var(--text-error)}.YTMzPW_Trigger{cursor:pointer;transition:all .2s ease-in-out;background-color:var(--bg-primary)!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-xs)!important;color:var(--text-primary)!important;height:calc(var(--text-md-line-height) + 2*var(--spacing-2))!important;padding:var(--spacing-2) var(--spacing-3)!important}.YTMzPW_Trigger:hover{opacity:.9}.YTMzPW_Trigger:focus{outline:none;box-shadow:0 0 0 2px var(--accent-9)!important}.YTMzPW_Trigger[data-disabled]{opacity:.5;cursor:not-allowed}.YTMzPW_Trigger[data-placeholder]{color:var(--text-tertiary)!important}.YTMzPW_Content{background:var(--color-panel-solid);border:1px solid var(--gray-6);border-radius:var(--radius-3);box-shadow:var(--shadow-md);z-index:1000;animation-duration:.2s;animation-timing-function:ease}.YTMzPW_Item{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-2);cursor:pointer;transition:all .1s ease-in-out;display:flex}.YTMzPW_Item:hover{background:var(--gray-3)}.YTMzPW_Item:focus{background:var(--accent-3);outline:none}.YTMzPW_Item[data-highlighted]{background:var(--accent-3);color:var(--accent-11);outline:none}.YTMzPW_Item[data-disabled]{opacity:.5;cursor:not-allowed}.YTMzPW_Checked{font-weight:var(--font-weight-bold)}.YTMzPW_ItemIcon{flex-shrink:0}.YTMzPW_ItemTextWrapper{gap:var(--spacing-0);flex-direction:column;min-width:0;display:flex}.YTMzPW_ItemDescription{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);color:var(--text-secondary)}.YTMzPW_ColorDot{width:12px;height:12px;margin-right:var(--spacing-2);border-radius:50%;flex-shrink:0;display:inline-block}
.W2SDYW_ControlCard{gap:var(--spacing-5);flex-direction:column;display:flex}.W2SDYW_Header,.W2SDYW_OverrideStatus{justify-content:space-between;align-items:center;width:100%;display:flex}.W2SDYW_OverrideMeta{align-items:center;gap:var(--spacing-4);display:flex}.W2SDYW_MetaText{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-tertiary)}.W2SDYW_Description{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);color:var(--text-secondary);margin:0}.W2SDYW_Description:empty{display:none}.W2SDYW_Body{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.W2SDYW_Footer{justify-content:space-between;align-items:center;width:100%;display:flex}.W2SDYW_FooterLabel{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);white-space:nowrap}.W2SDYW_DurationSelect{width:auto;min-width:140px}.W2SDYW_Actions{justify-content:flex-end;gap:var(--spacing-3);width:100%;display:flex}.W2SDYW_ModalCard{max-width:500px;width:calc(100vw - var(--spacing-8))}.W2SDYW_ModalBody{gap:var(--spacing-5);padding:var(--spacing-6);flex-direction:column;display:flex}
.cnVBhG_SimpleCard{align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-6);background-color:var(--bg-surface-card-tertiary);border-radius:var(--radius-lg);flex-direction:column;display:flex}.cnVBhG_Head{justify-content:space-between;align-items:center;width:100%;display:flex}
.aZur6G_Calendars{gap:var(--spacing-4);display:flex;position:relative}@media (max-width:768px){.aZur6G_Calendars{flex-direction:column;width:100%}}.aZur6G_Calendar{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-3)}@media (max-width:768px){.aZur6G_Calendar,.aZur6G_Calendar table{width:100%}}.aZur6G_CalendarHeader{padding:0 0 var(--spacing-3);font-weight:var(--font-weight-semibold);color:var(--text-primary);justify-content:center;align-items:center;display:flex}.aZur6G_CalendarNav{top:var(--spacing-3);left:var(--spacing-3);right:var(--spacing-3);pointer-events:none;z-index:1;justify-content:space-between;display:flex;position:absolute}.aZur6G_CalendarNav>*{pointer-events:auto}.aZur6G_NavButton{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s;display:flex}.aZur6G_NavButton:hover:not(:disabled){background-color:var(--bg-hover)}.aZur6G_NavButton:disabled{opacity:.3;cursor:not-allowed}.aZur6G_MonthYearSelectors{justify-content:center;align-items:center;gap:var(--spacing-1);width:100%;display:flex}.aZur6G_MonthYearSelectors select{cursor:pointer}.aZur6G_SelectWrapper{align-items:center;display:inline-flex;position:relative}.aZur6G_NativeSelect{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.aZur6G_SelectDisplay{color:var(--text-primary);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);pointer-events:none;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);align-items:center;gap:2px;transition:background-color .15s;display:flex}.aZur6G_SelectWrapper:hover .aZur6G_SelectDisplay{background-color:var(--bg-hover)}.aZur6G_WeekdayHeader{padding-bottom:var(--spacing-1);grid-template-columns:repeat(7,1fr);display:grid}.aZur6G_WeekdayCell{height:36px;color:var(--text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);justify-content:center;align-items:center;display:flex}.aZur6G_DaysGrid,.aZur6G_WeekRow{grid-template-columns:repeat(7,1fr);display:grid}.aZur6G_DayButton{width:100%;height:100%;cursor:inherit;color:inherit;font:inherit;background:0 0;border:none;padding:0}.aZur6G_DayCell{justify-content:center;align-items:center;width:40px;height:36px;display:flex}@media (max-width:768px){.aZur6G_DayCell{width:auto}}.aZur6G_DayCell{cursor:pointer;color:var(--text-primary);border-radius:var(--radius-sm);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);background:0 0;border:none;transition:background-color .1s,color .1s;position:relative}.aZur6G_DayCell:hover:not(.aZur6G_Selected,.aZur6G_Disabled,.aZur6G_OtherMonth){background-color:var(--bg-hover)}.aZur6G_DayCell.aZur6G_OtherMonth{color:var(--text-tertiary)}.aZur6G_DayCell.aZur6G_Selected:not(.aZur6G_InRange){background-color:var(--color-primary-500);color:var(--color-base-white);border-radius:var(--radius-sm);font-weight:var(--font-weight-semibold)}:is(.dark .aZur6G_DayCell.aZur6G_Selected:not(.aZur6G_InRange),[data-theme=dark] .aZur6G_DayCell.aZur6G_Selected:not(.aZur6G_InRange)){background-color:var(--color-primary-600)}.aZur6G_DayCell.aZur6G_InRange{background-color:var(--color-primary-50);color:var(--text-primary);border-radius:0}:is(.dark .aZur6G_DayCell.aZur6G_InRange,[data-theme=dark] .aZur6G_DayCell.aZur6G_InRange){background-color:var(--color-primary-800)}.aZur6G_DayCell.aZur6G_RangeStart:not(.aZur6G_RangeEnd){border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.aZur6G_DayCell.aZur6G_RangeEnd:not(.aZur6G_RangeStart){border-radius:0 var(--radius-sm) var(--radius-sm) 0}.aZur6G_DayCell.aZur6G_Today{font-weight:var(--font-weight-semibold)}.aZur6G_DayCell.aZur6G_Disabled{color:var(--text-tertiary);cursor:not-allowed;opacity:.5}.aZur6G_DayCell.aZur6G_Hidden{visibility:hidden}
.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
._758e5a_MobileSheet{z-index:1000;padding:0 var(--spacing-2) var(--spacing-2);position:fixed;inset:auto 0 0}._758e5a_MobilePanel{max-height:90vh;overflow:hidden auto}
._6elnta_Wrapper{gap:var(--spacing-2);flex-direction:column;min-width:0;display:inline-flex}._6elnta_TriggerWrapper{min-width:0;position:relative}._6elnta_Trigger{height:40px;padding:0 var(--spacing-4);align-items:center;gap:var(--spacing-3);background-color:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;min-width:0;font-family:var(--font-outfit);color:var(--text-primary);transition:border-color .2s,background-color .2s;display:inline-flex}._6elnta_Trigger:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}._6elnta_Trigger:focus-visible{outline:2px solid var(--color-primary-200);border-color:var(--color-primary-500)}._6elnta_Trigger[data-open=true]{border-color:var(--color-primary-500);outline:2px solid var(--color-primary-200)}._6elnta_Trigger[data-disabled=true]{opacity:1;cursor:not-allowed;background-color:var(--bg-surface-card-tertiary)}._6elnta_Trigger[data-disabled=true]:hover{cursor:not-allowed}._6elnta_Trigger[data-disabled=true] ._6elnta_TriggerText{color:var(--text-primary)}._6elnta_Trigger[data-disabled=true] ._6elnta_TriggerIcon{color:var(--text-secondary)}._6elnta_TriggerIcon{color:var(--text-secondary);justify-content:center;align-items:center;display:flex}._6elnta_TriggerText{font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._6elnta_TriggerText[data-has-value=true]{color:var(--text-primary)}._6elnta_TriggerText{text-align:center}._6elnta_ClearButton{cursor:pointer;color:var(--text-secondary);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;transition:color .2s;display:flex}._6elnta_ClearButton:hover{color:var(--text-primary)}._6elnta_Dropdown{min-width:var(--radix-popper-anchor-width);box-sizing:border-box;z-index:1000;background:var(--bg-surface-card-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4)}
.U9ZuoG_Wrapper{gap:var(--spacing-2);flex-direction:column;min-width:0;display:inline-flex}.U9ZuoG_TriggerWrapper{min-width:0;position:relative}.U9ZuoG_Trigger{height:40px;padding:0 var(--spacing-4);align-items:center;gap:var(--spacing-3);background-color:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;min-width:0;font-family:var(--font-outfit);color:var(--text-primary);transition:border-color .2s,background-color .2s;display:inline-flex}.U9ZuoG_Trigger:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}.U9ZuoG_Trigger:focus-visible{outline:2px solid var(--color-primary-200);border-color:var(--color-primary-500)}.U9ZuoG_Trigger[data-open=true]{border-color:var(--color-primary-500);outline:2px solid var(--color-primary-200)}.U9ZuoG_Trigger[data-disabled=true]{opacity:1;cursor:not-allowed;background-color:var(--bg-surface-card-tertiary)}.U9ZuoG_Trigger[data-disabled=true]:hover{cursor:not-allowed}.U9ZuoG_Trigger[data-disabled=true] .U9ZuoG_TriggerText{color:var(--text-primary)}.U9ZuoG_Trigger[data-disabled=true] .U9ZuoG_TriggerIcon{color:var(--text-secondary)}.U9ZuoG_TriggerIcon{color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.U9ZuoG_TriggerText{font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.U9ZuoG_TriggerText[data-has-value=true]{color:var(--text-primary)}.U9ZuoG_ClearButton{cursor:pointer;color:var(--text-secondary);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;transition:color .2s;display:flex}.U9ZuoG_ClearButton:hover{color:var(--text-primary)}.U9ZuoG_Dropdown{min-width:var(--radix-popper-anchor-width);box-sizing:border-box;z-index:1000;background:var(--bg-surface-card-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4)}.U9ZuoG_Footer{padding-top:var(--spacing-4);justify-content:flex-end;display:flex}.U9ZuoG_SelectButton{height:36px;padding:0 var(--spacing-6);background-color:var(--color-primary-500);color:var(--color-base-white);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);border:none;justify-content:center;align-items:center;transition:background-color .15s,opacity .15s;display:flex}.U9ZuoG_SelectButton:hover{background-color:var(--color-primary-600)}.U9ZuoG_SelectButton:disabled{opacity:.5;cursor:not-allowed}
.LxCZbW_Nudger{align-items:stretch;gap:var(--spacing-2);flex-wrap:wrap;display:inline-flex}.LxCZbW_DisabledWrapper{display:inline-flex}
.Fv7xYG_ErrorContainer{min-height:100vh;padding:var(--spacing-4);text-align:center;background-color:var(--bg-surface-subtle);flex-direction:column;justify-content:center;align-items:center;display:flex}.Fv7xYG_Content{align-items:center;gap:var(--spacing-6);width:100%;max-width:480px;padding:var(--spacing-8);background:var(--bg-surface-card-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.Fv7xYG_IconWrapper{width:var(--spacing-16);height:var(--spacing-16);border-radius:var(--radius-thumb);background-color:var(--bg-error);justify-content:center;align-items:center;display:flex}.Fv7xYG_Title{font-size:var(--display-sm-size);line-height:var(--display-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);color:var(--text-primary);margin:0}.Fv7xYG_Message{font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);color:var(--text-secondary);margin:0}.Fv7xYG_Actions{gap:var(--spacing-3);margin-top:var(--spacing-2);display:flex}
._8hRKca_DrawerContainer{z-index:50;visibility:hidden;width:480px;max-width:100vw;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility .3s;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}._8hRKca_DrawerContainer[data-state=open]{visibility:visible;transform:translate(0)}._8hRKca_DrawerContainer[data-state=closed]{transform:translate(100%)}@media (max-width:767px){._8hRKca_DrawerContainer{width:100vw}}@media (min-width:1280px){._8hRKca_DrawerContainer{width:600px}}@media (min-width:1536px){._8hRKca_DrawerContainer{width:680px}}._8hRKca_DrawerContent{background:var(--bg-surface-card-primary);border-left:1px solid var(--border-subtle);height:100%;box-shadow:var(--shadow-2xl);flex-direction:column;display:flex;overflow-y:auto}
.iiuHFa_Tag{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-0);padding:var(--spacing-1) var(--spacing-2) var(--spacing-1) var(--spacing-3);background-color:var(--color-primary-25);border:1px solid var(--color-primary-600);border-radius:var(--radius-md);color:var(--color-primary-700);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;height:30px;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);display:inline-flex}.iiuHFa_CloseButton{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin:0 -4px 0 0;padding:0;display:flex}.iiuHFa_CloseButton:hover{background-color:var(--color-primary-100)}.iiuHFa_CloseButton:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:1px}
.ULzXDa_FilterPanelContainer{background-color:var(--bg-surface-primary);border-right:1px solid var(--border-secondary);flex-direction:column;flex-shrink:0;height:100%;transition:width .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.ULzXDa_FilterPanelContainer[data-state=collapsed]{width:36px}.ULzXDa_FilterPanelContainer[data-state=collapsed] .ULzXDa_Content{opacity:0;pointer-events:none;visibility:hidden}.ULzXDa_FilterPanelContainer[data-state=collapsed] .ULzXDa_Header{padding:var(--spacing-5) 0;justify-content:center}.ULzXDa_FilterPanelContainer[data-state=collapsed] .ULzXDa_Header .ULzXDa_Title,.ULzXDa_FilterPanelContainer[data-state=collapsed] .ULzXDa_Header .ULzXDa_ClearButton{display:none}.ULzXDa_FilterPanelContainer[data-state=expanded]{width:264px}@media (max-width:768px){.ULzXDa_FilterPanelContainer[data-state=expanded]{width:100%}}.ULzXDa_FilterPanelContainer.ULzXDa_Disabled .ULzXDa_CollapseButton{cursor:not-allowed;opacity:.5}.ULzXDa_Header{padding:var(--spacing-6) var(--spacing-4) var(--spacing-2);flex-direction:column;flex-shrink:0;display:flex}.ULzXDa_HeaderContent{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.ULzXDa_HeaderTopRow{justify-content:flex-end;width:100%;margin-right:-8px;display:flex}.ULzXDa_HeaderTitleRow{justify-content:space-between;align-items:center;width:100%;display:flex}.ULzXDa_Title{font-size:var(--text-xl-size);line-height:var(--text-xl-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);color:var(--text-primary);white-space:nowrap}.ULzXDa_Content{padding:0 var(--spacing-4) var(--spacing-4);opacity:1;flex-direction:column;flex:1;transition:opacity .2s;display:flex;position:relative;overflow:hidden auto}.ULzXDa_Content[data-scrolled-top=true]:before{opacity:1}.ULzXDa_Content:before{content:"";pointer-events:none;opacity:0;will-change:opacity;z-index:10;background:linear-gradient(#0000000d,#0000);flex-shrink:0;height:4px;margin-bottom:-4px;transition:opacity .2s;display:block;position:sticky;top:0;left:0;right:0}.ULzXDa_SearchContainer{margin-bottom:var(--spacing-4);flex-shrink:0}.ULzXDa_SelectedFilters{gap:var(--spacing-2);margin-bottom:var(--spacing-4);flex-wrap:wrap;flex-shrink:0;display:flex}.ULzXDa_FilterGroupsContainer{flex-direction:column;gap:0;display:flex}.ULzXDa_FilterGroup{flex-direction:column;display:flex}.ULzXDa_FilterGroupHeader{cursor:pointer;padding:var(--spacing-3) 0;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.ULzXDa_FilterGroupHeader:hover .ULzXDa_GroupTitle{color:var(--text-primary)}.ULzXDa_GroupLabel{align-items:center;gap:var(--spacing-3);flex:1;display:flex;overflow:hidden}.ULzXDa_GroupTitle{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);overflow:hidden}.ULzXDa_FilterList{gap:var(--spacing-3);padding-bottom:var(--spacing-3);padding-left:var(--spacing-4);flex-direction:column;display:flex}.ULzXDa_FilterRadioGroup{gap:var(--spacing-3);flex-direction:column;display:flex}.ULzXDa_FilterItem{align-items:center;gap:var(--spacing-3);cursor:pointer;display:flex}.ULzXDa_FilterItem label{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;font-size:var(--font-size-2)}.ULzXDa_FilterItem:hover label{color:var(--text-primary)}.ULzXDa_ShowAllButton{color:var(--text-brand);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);align-self:center;padding:0}.ULzXDa_ShowAllButton:hover{background:0 0;text-decoration:underline}.ULzXDa_CollapseButton{color:var(--text-tertiary);cursor:pointer;flex-shrink:0}.ULzXDa_CollapseButton:hover{color:var(--text-primary)}
.McY9Zq_ChartContainer{border-radius:var(--radius-md);align-items:center;width:100%;min-width:100px;display:flex;position:relative;overflow:hidden}
.k7Zk0G_ChartContainer{align-items:center;width:100%;min-height:100px;display:flex;position:relative}
.oXbjpW_ChartContainer{align-items:center;width:100%;min-height:100px;display:flex;position:relative}
.-rrIfG_Container{gap:var(--space-1);flex-direction:column;width:100%;height:100%;display:flex}.-rrIfG_Header{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}.-rrIfG_Title{color:var(--text-body-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.-rrIfG_ValueContainer{align-items:baseline;gap:var(--space-1);display:flex}.-rrIfG_Value{color:var(--text-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-default)}.-rrIfG_Unit{color:var(--text-body-secondary);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.-rrIfG_ChartContainer{margin-top:auto}
.Hhr35a_ModeButton{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border:2px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-primary);cursor:pointer;flex-direction:column;min-width:100px;transition:border-color .15s,background-color .15s;display:flex}.Hhr35a_ModeButton:hover{background:var(--bg-hover)}.Hhr35a_ModeButton[data-state=selected]{border-color:var(--border-surface-active);background:var(--bg-surface-active)}.Hhr35a_ModeButton[data-state=selected]:hover{background:var(--bg-surface-active-hover)}.Hhr35a_ModeButton[data-state=override]{border-color:var(--border-surface-override);background:var(--bg-surface-override)}.Hhr35a_ModeButton[data-state=override]:hover{background:var(--bg-surface-override-hover)}.Hhr35a_ModeButton:disabled{cursor:not-allowed}.Hhr35a_ModeButton:disabled:hover{background:var(--bg-primary)}.Hhr35a_ModeButton:disabled[data-state=selected]:hover{background:var(--bg-surface-active)}.Hhr35a_ModeButton:disabled[data-state=override]:hover{background:var(--bg-surface-override)}.Hhr35a_Label{color:var(--text-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.Hhr35a_loading{cursor:default}.Hhr35a_loading:hover{background:var(--bg-primary)}.Hhr35a_ModeButtonGroup{gap:var(--spacing-3);flex-wrap:wrap;width:100%;display:flex}.Hhr35a_ModeButtonGroup>*{flex:100%}.Hhr35a_ModeButtonGroup[data-columns="2"]>*{flex:1 1 calc(50% - var(--spacing-3))}.Hhr35a_ModeButtonGroup[data-columns="3"]>*{flex:1 1 calc(33.333% - var(--spacing-3)*2/3)}.Hhr35a_ModeButtonGroup[data-columns="4"]>*{flex:1 1 calc(25% - var(--spacing-3)*3/4)}
.XjVwna_Trigger{min-width:220px;height:40px;padding:0 var(--spacing-4);align-items:center;gap:var(--spacing-3);background-color:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-primary);transition:border-color .2s,background-color .2s;display:inline-flex}.XjVwna_Trigger:hover{background-color:var(--bg-hover);border-color:var(--border-secondary)}.XjVwna_Trigger:focus-visible{outline:2px solid var(--color-primary-200);border-color:var(--color-primary-500)}.XjVwna_Trigger.XjVwna_TriggerOpen{border-color:var(--color-primary-500);outline:2px solid var(--color-primary-200)}.XjVwna_Trigger.XjVwna_TriggerDisabled{cursor:not-allowed;background-color:var(--bg-surface-card-tertiary)}.XjVwna_Trigger.XjVwna_TriggerDisabled:hover{background-color:var(--bg-surface-card-tertiary);border-color:var(--border-default)}.XjVwna_TriggerIcon{color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.XjVwna_TriggerText{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.XjVwna_TriggerTextHasValue{color:var(--text-primary)}.XjVwna_Content{width:min(320px,100vw - 2rem);padding:var(--spacing-2)}.XjVwna_Header{margin-bottom:var(--spacing-2);justify-content:space-between;align-items:center;display:flex}.XjVwna_List{gap:var(--spacing-1);flex-direction:column;max-height:16rem;display:flex;overflow-y:auto}.XjVwna_Item{align-items:center;gap:var(--spacing-1);cursor:pointer;display:flex}
.wqnSga_ChartContainer{width:100%}
.EHl78q_ChartContainer{align-items:center;width:100%;min-width:100px;display:flex;position:relative}.EHl78q_ChartContainer[data-show-value=true]{gap:12px}.EHl78q_ChartTrack{isolation:isolate;border-radius:9999px;flex:1;overflow:hidden}.EHl78q_Value{font-family:var(--default-font-family);color:var(--text-secondary);flex-shrink:0;font-size:14px;font-weight:500;line-height:1}
.cf7Jpa_Container{align-items:center;gap:var(--spacing-3);width:100%;min-width:100px;display:flex}.cf7Jpa_Track{height:var(--text-sm-size);background:var(--bg-tertiary);border-radius:9999px;flex:1;overflow:hidden}.cf7Jpa_Bar{border-radius:inherit;height:100%}.cf7Jpa_Value{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-secondary);flex-shrink:0}
.PwgMfW_ScoreWrapper{min-width:0}.PwgMfW_ChartContainer{width:100%;max-width:100%;height:180px;margin-top:var(--spacing-5);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (max-width:480px){.PwgMfW_ChartContainer{height:140px}}@media (min-width:768px) and (max-width:1024px){.PwgMfW_ChartContainer{height:160px}}@media (min-width:1024px){.PwgMfW_ChartContainer{height:180px}}.PwgMfW_ChartContainer>*{width:100%;max-width:100%}
.ACUZiq_ComparisonCard{height:100%}.ACUZiq_ComparisonCard.rt-BaseCard{height:100%}.ACUZiq_ComparisonList{gap:var(--spacing-2);flex-direction:column;width:100%;margin-top:auto;display:flex}.ACUZiq_ComparisonRow{justify-content:space-between;align-items:center;gap:var(--spacing-4);width:100%;padding:var(--spacing-1) 0;display:flex}.ACUZiq_ComparisonLabel{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--text-body-primary);display:flex}.ACUZiq_ComparisonDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ACUZiq_ValueColumn{flex-direction:column;align-items:flex-end;display:flex}.ACUZiq_ComparisonValue{font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-body-primary);text-align:right;white-space:nowrap}.ACUZiq_ValuePositive{color:var(--color-success-600)}.ACUZiq_ValueNegative{color:var(--color-error-600)}.ACUZiq_Divider{background-color:var(--border-default);width:100%;height:1px;margin-top:var(--spacing-1)}.ACUZiq_PercentBadge{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-default);color:var(--text-body-secondary)}.ACUZiq_Positive{color:var(--color-success-600)}.ACUZiq_Negative{color:var(--color-error-600)}.ACUZiq_NoData{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-body-secondary);padding:var(--spacing-2) 0}
.R0iSmG_Preview{top:var(--preview-top,0);z-index:40;background-color:var(--bg-surface-card-primary);width:100%;max-width:800px;box-shadow:var(--shadow-md);flex-direction:column;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:0;right:0;transform:translate(100%)}@media (max-width:1024px){.R0iSmG_Preview{max-width:640px}}@media (max-width:768px){.R0iSmG_Preview{max-width:100%}}.R0iSmG_Preview[data-state=open]{transform:translate(0)}.R0iSmG_PreviewHeader{padding:var(--spacing-6) var(--spacing-6) var(--spacing-5);flex-shrink:0;align-items:center;display:flex}.R0iSmG_PreviewTitle{padding:0 var(--spacing-6) var(--spacing-6);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.R0iSmG_PreviewTitle h2{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);color:var(--text-primary);margin:0}.R0iSmG_PreviewRow{gap:var(--spacing-4);grid-template-columns:1fr 1fr;width:100%;display:grid}@media (max-width:480px){.R0iSmG_PreviewRow{grid-template-columns:1fr}}.R0iSmG_PreviewContent{gap:var(--spacing-2);flex-direction:column;flex:1;min-height:0;padding:0;display:flex;position:relative;overflow-y:auto}.R0iSmG_PreviewContent[data-scrolled-top=true]:before{opacity:1}.R0iSmG_PreviewContent:before{content:"";pointer-events:none;opacity:0;will-change:opacity;z-index:10;height:4px;margin-bottom:calc(-4px - var(--spacing-2));background:linear-gradient(#0003,#0000);flex-shrink:0;transition:opacity .2s;display:block;position:sticky;top:0;left:0;right:0}.R0iSmG_PreviewContentBody{gap:var(--spacing-4);padding:var(--spacing-4);flex-direction:column;display:flex}.R0iSmG_PreviewFooter{padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--border-tertiary);flex-shrink:0;justify-content:flex-end;display:flex}
.Pl-0lq_SeverityLabel{align-items:center;gap:var(--spacing-2);width:fit-content;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);display:inline-flex}.Pl-0lq_SeverityLabel[data-severity=unknown]{--dot-color:var(--severity-unknown)}.Pl-0lq_SeverityLabel[data-severity=good]{--dot-color:var(--severity-good)}.Pl-0lq_SeverityLabel[data-severity=fair]{--dot-color:var(--severity-fair)}.Pl-0lq_SeverityLabel[data-severity=poor]{--dot-color:var(--severity-poor)}.Pl-0lq_SeverityLabel[data-severity=critical]{--dot-color:var(--severity-critical)}.Pl-0lq_SeverityLabel.Pl-0lq_Bordered{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-0) var(--spacing-2)}.Pl-0lq_Dot{width:var(--spacing-2);height:var(--spacing-2);background-color:var(--dot-color);border-radius:50%;flex-shrink:0}
.H-C0VG_ScoreGroup{width:100%}.H-C0VG_ScoreGroup.H-C0VG_vertical .H-C0VG_Inner{gap:var(--spacing-6);flex-direction:column;width:100%;display:flex}.H-C0VG_ScoreGroup.H-C0VG_vertical .H-C0VG_Item:not(:first-child){border-top:1px solid var(--border-tertiary);padding-top:var(--spacing-6)}.H-C0VG_ScoreGroup.H-C0VG_horizontal{overflow:hidden}.H-C0VG_ScoreGroup.H-C0VG_horizontal .H-C0VG_Inner{gap:var(--spacing-6) var(--spacing-6);margin-left:calc(-1*var(--spacing-4) - 1px);flex-flow:wrap;display:flex}.H-C0VG_ScoreGroup.H-C0VG_horizontal .H-C0VG_Item{border-left:1px solid var(--border-tertiary);padding-left:var(--spacing-4);flex:1}
.KjoilG_ScoreWithChart{gap:var(--spacing-6);width:100%;display:flex}.KjoilG_ScoreWithChart[data-variant=vertical]{flex-direction:column}.KjoilG_ScoreWithChart[data-variant=horizontal]{grid-template-columns:160px 1fr;align-items:center;display:grid}@media (max-width:768px){.KjoilG_ScoreWithChart[data-variant=horizontal]{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;display:flex}}.KjoilG_ChartWrapper{flex-grow:1;width:100%;min-width:200px}.KjoilG_EmptyMessage{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);color:var(--text-primary)}
.SzBz1G_SegmentedControl{background-color:var(--bg-primary);width:fit-content;height:40px}.SzBz1G_SegmentedControl.rt-SegmentedControlRoot{grid-auto-columns:unset}.SzBz1G_SegmentedControl .rt-SegmentedControlItem{background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-default);cursor:pointer}.SzBz1G_SegmentedControl .rt-SegmentedControlItem:not(:first-child){border-left:none}.SzBz1G_SegmentedControl .rt-SegmentedControlItem[aria-checked=true]{background-color:var(--button-dark-blue);color:var(--text-inverse)}
._3VnNEG_Container{justify-content:center;align-items:center;display:flex;position:relative}._3VnNEG_Chart{width:100%;height:100%}._3VnNEG_Label{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._3VnNEG_Value{font-family:var(--default-font-family);color:var(--text-primary);font-weight:700;line-height:1}
.wHgkLG_Container{flex-direction:column;justify-content:space-between;align-items:center;height:100%;display:flex}.wHgkLG_Chart{flex:none}.wHgkLG_Legend{flex-direction:column;gap:8px;width:100%;margin-top:12px;display:flex}.wHgkLG_LegendRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.wHgkLG_LegendLabel{align-items:center;gap:8px;min-width:0;display:flex}.wHgkLG_LegendDot{border-radius:9999px;flex:none;width:10px;height:10px}.wHgkLG_LegendText{font-family:var(--default-font-family);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.wHgkLG_LegendValue{font-family:var(--default-font-family);color:var(--text-primary);flex:none;font-size:14px;font-weight:700;line-height:1}
.juNZXG_Page{align-items:flex-start;gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6) var(--spacing-12);flex-direction:column;width:100%;display:flex}.juNZXG_Page h1{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);margin:0}.juNZXG_Header{justify-content:space-between;align-items:center;gap:var(--spacing-4);width:100%;display:flex}.juNZXG_Heading{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.juNZXG_TitleRow{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.juNZXG_Subtitle{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);color:var(--text-body-primary)}.juNZXG_Description{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);color:var(--text-tertiary);margin:0}.juNZXG_RightSlot{align-items:center;gap:var(--spacing-3);flex-shrink:0;display:flex}
.oliYhW_StatusChart{width:100%;position:relative}.oliYhW_StatusChart .highcharts-container{width:100%!important;height:100%!important}.oliYhW_Labels{pointer-events:none;z-index:1;width:100%;position:absolute;top:0;left:0}.oliYhW_Label{white-space:nowrap;font-family:var(--default-font-family);line-height:18px;font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);position:absolute;left:0}
._3qwena_ShareButton{width:fit-content}
.LCOA7G_Stepper{--stepper-color:var(--info);justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}.LCOA7G_Stepper.LCOA7G_blue{--stepper-color:var(--info)}.LCOA7G_Stepper.LCOA7G_green{--stepper-color:var(--severity-good)}.LCOA7G_Stepper.LCOA7G_yellow{--stepper-color:var(--severity-fair)}.LCOA7G_Stepper.LCOA7G_orange{--stepper-color:var(--severity-poor)}.LCOA7G_Stepper.LCOA7G_red{--stepper-color:var(--severity-critical)}.LCOA7G_Stepper.LCOA7G_black{--stepper-color:var(--text-primary)}.LCOA7G_Display{align-items:center;gap:var(--spacing-2);flex-direction:column;flex:1;min-width:80px;display:flex}.LCOA7G_Value{font-size:var(--display-md-size);line-height:var(--display-md-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--stepper-color)}.LCOA7G_Label{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);color:var(--text-tertiary)}.LCOA7G_Button{aspect-ratio:1;padding:var(--spacing-2)}.LCOA7G_disabled{opacity:.5}
.kU91Fa_Container{gap:var(--spacing-2);flex-direction:column;display:flex}.kU91Fa_Container .kU91Fa_ErrorMessage{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-error)}.kU91Fa_ValueLabel{font-size:var(--display-sm-size);line-height:var(--display-sm-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-default);color:var(--text-primary)}.kU91Fa_Slider{--slider-color:var(--info);width:100%}.kU91Fa_Slider.kU91Fa_blue{--slider-color:var(--info)}.kU91Fa_Slider.kU91Fa_green{--slider-color:var(--severity-good)}.kU91Fa_Slider.kU91Fa_yellow{--slider-color:var(--severity-fair)}.kU91Fa_Slider.kU91Fa_orange{--slider-color:var(--severity-poor)}.kU91Fa_Slider.kU91Fa_red{--slider-color:var(--severity-critical)}.kU91Fa_Slider .rt-SliderRange{background-color:var(--slider-color);box-shadow:inset 0 0 0 1px var(--slider-color)}.kU91Fa_Slider .rt-SliderThumb{cursor:grab}.kU91Fa_Slider .rt-SliderThumb:after{cursor:grab}.kU91Fa_MinMaxLabels{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-tertiary);justify-content:space-between;display:flex}
.pERjGq_NumberInput{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}.pERjGq_InputWrapper{align-items:center;display:flex;position:relative}.pERjGq_Input{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);width:160px;padding:var(--spacing-3) var(--spacing-4);padding-right:var(--spacing-10);text-align:center;letter-spacing:.25em;color:var(--text-primary);background-color:var(--bg-surface-card-secondary);border:2px solid var(--border-default);border-radius:var(--radius-2);outline:none;transition:border-color .2s,box-shadow .2s}.pERjGq_Input::placeholder{color:var(--text-tertiary);letter-spacing:.25em}.pERjGq_Input:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100)}.pERjGq_Input:disabled,.pERjGq_Input:read-only{cursor:default;opacity:.7}.pERjGq_ToggleButton{right:var(--spacing-2);padding:var(--spacing-1);cursor:pointer;border-radius:var(--radius-1);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute}.pERjGq_ToggleButton:hover:not(:disabled){background-color:var(--bg-surface-hover)}.pERjGq_ToggleButton:disabled{cursor:default;opacity:.5}.pERjGq_blue .pERjGq_Input:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100)}.pERjGq_orange .pERjGq_Input{border-color:var(--severity-poor)}.pERjGq_orange .pERjGq_Input:focus{border-color:var(--severity-poor);box-shadow:0 0 0 3px var(--color-orange-100)}
.tR1SbW_EntityImageContainer{border-radius:var(--radius-md);background-color:var(--bg-secondary);border:1px solid var(--border-default);justify-content:center;align-items:center;width:100%;height:auto;min-height:200px;max-height:400px;padding:0;display:flex;overflow:hidden}.tR1SbW_EntityImageContainer.tR1SbW_Clickable{cursor:zoom-in;transition:opacity .2s}.tR1SbW_EntityImageContainer.tR1SbW_Clickable:hover{opacity:.9}.tR1SbW_EntityImage{object-fit:cover;width:100%;height:100%}.tR1SbW_ImageModal{width:auto;max-width:fit-content}.tR1SbW_FullImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:85vh;display:block}
.wn0bKG_InfoList{gap:var(--spacing-4);flex-direction:column;display:flex}.wn0bKG_Item{align-items:start;gap:var(--spacing-4)}.wn0bKG_row .wn0bKG_Item{grid-template-columns:140px 1fr;display:grid}@media (max-width:480px){.wn0bKG_row .wn0bKG_Item{gap:var(--spacing-1);flex-direction:column;display:flex}}.wn0bKG_column .wn0bKG_Item{gap:var(--spacing-2);flex-direction:column;display:flex}.wn0bKG_Label{text-transform:uppercase;color:var(--text-body-primary);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default)}.wn0bKG_Value{color:var(--text-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);text-decoration:none}
.PSnonq_Information{flex:1;height:auto}
.zV5kEG_Container{gap:var(--spacing-5);padding:var(--spacing-6);flex-direction:column;height:auto;display:flex}.zV5kEG_Header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);width:100%;display:flex}.zV5kEG_ScoreWrapper{flex:1}.zV5kEG_MetricsWrapper{align-items:flex-end;gap:var(--spacing-2);flex-direction:column;display:flex}.zV5kEG_TrendWrapper{justify-content:flex-end;width:100%;display:flex}.zV5kEG_ChartWrapper{width:100%}.zV5kEG_NoData{text-align:center;width:100%;min-height:100px;color:var(--text-tertiary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);flex:1;justify-content:center;align-items:center;display:flex}
.YVALnG_Metrics{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}
.JY8sqq_Container{width:100%}.JY8sqq_Head{align-items:stretch;gap:var(--spacing-1);flex-direction:column;display:flex}.JY8sqq_Actions{justify-content:space-between;align-items:center;display:flex}@media (max-width:480px){.JY8sqq_Actions{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2);flex-direction:column}}.JY8sqq_Hint{text-align:center;color:var(--color-text-secondary);margin:0;padding:0}.JY8sqq_Skeletons{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}
.KgIi9W_Container{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.KgIi9W_Container h3{font-size:var(--text-lg-size);line-height:var(--text-lg-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);margin:0}.KgIi9W_Header{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.KgIi9W_Controls{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;width:100%;display:flex}.KgIi9W_Grid{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%;display:grid}.KgIi9W_Empty{text-align:center;color:var(--color-text-secondary);margin:0;padding:0}.KgIi9W_NoDataCell{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.KgIi9W_NoDataTitle{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.KgIi9W_NoDataLabel{color:var(--text-tertiary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default)}
.Eql1Iq_EquipmentPointCard{gap:var(--space-4);background-color:var(--bg-surface-card-tertiary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-sm);flex-direction:column;flex:1;min-width:200px;display:flex}.Eql1Iq_IconContainer{width:var(--space-10);height:var(--space-10);background-color:var(--color-primary-500);border-radius:var(--radius-lg);color:var(--color-white);justify-content:center;align-items:center;display:flex}.Eql1Iq_DataContainer{justify-content:space-between;gap:var(--space-4);display:flex}.Eql1Iq_DataItem{gap:var(--space-1);flex-direction:column;justify-content:space-between;display:flex}.Eql1Iq_DataItemLabel{color:var(--text-body-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.Eql1Iq_DataItemValue{color:var(--text-primary);white-space:nowrap;font-size:var(--text-2xl-size);line-height:var(--text-2xl-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default)}
.CjhG5G_EquipmentPointCardsHead{border-bottom:1px solid var(--color-border-primary)}.CjhG5G_PointCardsContainer{gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));width:100%;display:grid}.CjhG5G_EquipmentPointCardsFooter{justify-content:flex-end;width:100%;display:flex}
.vDPyCa_MetricCardsContainer{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(290px,1fr));width:100%;display:grid}
.TIxUoq_Layout{--preview-top:var(--header-height);grid-template-rows:auto 1fr;grid-template-columns:1fr;width:100%;height:100vh;display:grid;overflow:hidden}@media (min-width:768px){.TIxUoq_Layout{grid-template-columns:auto auto minmax(0,1fr)}}.TIxUoq_Layout h1{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default)}.TIxUoq_Header{z-index:30;background:var(--bg-primary);grid-area:1/1/auto/-1;justify-content:space-between;align-items:center;width:100%;display:flex;position:sticky;top:0}.TIxUoq_SidebarWrapper{background-color:var(--bg-surface-base);grid-area:2/1;height:100%;display:none}.TIxUoq_SidebarWrapper.TIxUoq_MobileOpen{top:var(--header-height);z-index:50;display:block;position:fixed;bottom:0;left:0}@media not (min-width:1024px){.TIxUoq_SidebarWrapper.TIxUoq_MobileOpen{height:unset}}@media not (min-width:768px){.TIxUoq_SidebarWrapper.TIxUoq_MobileOpen{width:100%;overflow-y:auto}}@media (min-width:1024px){.TIxUoq_SidebarWrapper{width:auto;display:block;position:relative;top:auto;bottom:auto;left:auto}}.TIxUoq_FilterWrapper{background-color:var(--bg-surface-base);grid-area:2/2;height:100%;display:none;overflow:hidden}.TIxUoq_FilterWrapper.TIxUoq_MobileOpen{inset:var(--header-height) 0 0 0;z-index:50;width:100%;display:block;position:fixed;overflow-y:auto}@media (min-width:768px){.TIxUoq_FilterWrapper{display:block}}.TIxUoq_FilterPanel{background-color:var(--bg-primary);border-top:1px solid var(--border-default);border-left:1px solid var(--border-default);border-top-left-radius:var(--radius-lg)}@media (max-width:1023px){.TIxUoq_FilterPanel{border-top-left-radius:0}}.TIxUoq_Main{background-color:var(--bg-surface-base);box-sizing:border-box;flex-direction:column;grid-area:2/1/auto/-1;min-width:0;padding:0;display:flex;position:relative;overflow:hidden auto}@media (min-width:768px){.TIxUoq_Main{grid-column:3}}.TIxUoq_Content{box-sizing:border-box;background-color:var(--bg-primary);border-top:1px solid var(--border-default);flex:1;width:100%}.TIxUoq_Content .TIxUoq_Page{align-items:flex-start;gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6) var(--spacing-12);flex-direction:column;display:flex}@media (max-width:1023px){.TIxUoq_Content{border-top-left-radius:0}}.TIxUoq_DetailsPage .TIxUoq_Cards{gap:var(--spacing-6);flex-wrap:wrap;width:100%;display:flex}@media (max-width:1024px){.TIxUoq_DetailsPage .TIxUoq_Cards{flex-direction:column}}.TIxUoq_DetailsPage .TIxUoq_Information,.TIxUoq_DetailsPage .TIxUoq_Scores{flex:1;height:auto}.TIxUoq_DetailsPage .TIxUoq_Scores{gap:var(--spacing-6);flex-direction:column;flex:2;display:flex}.TIxUoq_DetailsPage .TIxUoq_PageCard{flex:1}.TIxUoq_DetailsPage .TIxUoq_PrimaryText,.TIxUoq_DetailsPage .TIxUoq_SecondaryText{margin:0}.TIxUoq_DetailsPage .TIxUoq_PrimaryText{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.TIxUoq_DetailsPage .TIxUoq_SecondaryText{color:var(--text-body-primary)}.TIxUoq_DetailsPage .TIxUoq_InfoIcon{stroke:var(--color-gray-400)}.TIxUoq_DetailsPage .TIxUoq_FilterControl{width:fit-content}.TIxUoq_TableItemCount{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}

.SrSxPa_SiteSection{gap:var(--spacing-4);grid-template-columns:1fr 1fr;align-items:stretch;width:100%;display:grid}@media (max-width:768px){.SrSxPa_SiteSection{grid-template-columns:1fr}}.SrSxPa_ImageContainer{background:var(--color-bg-surface-card-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);justify-content:center;align-items:center;width:100%;height:200px;display:flex;overflow:hidden}.SrSxPa_ImageContainer.SrSxPa_Clickable{cursor:pointer;transition:opacity .2s}.SrSxPa_ImageContainer.SrSxPa_Clickable:hover{opacity:.9}.SrSxPa_SiteImage{object-fit:cover;width:100%;height:100%;display:block}.SrSxPa_SiteDetailsCard{gap:var(--spacing-2-5);padding:var(--spacing-4);background:var(--color-bg-surface-card-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}@media (min-width:768px){.SrSxPa_SiteDetailsCard{gap:var(--spacing-2);padding:var(--spacing-4);flex:1;justify-content:center}}.SrSxPa_SiteDetailRow{align-items:center;column-gap:var(--spacing-3);font-size:var(--font-size-sm);white-space:nowrap;grid-template-columns:100px auto 1fr;display:grid}@media (min-width:768px){.SrSxPa_SiteDetailRow{font-size:var(--font-size-xs);column-gap:var(--spacing-3);grid-template-columns:80px auto 1fr}}.SrSxPa_SiteDetailLabel{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:10px}.SrSxPa_SiteDetailSeparator{color:var(--color-text-tertiary);white-space:nowrap}.SrSxPa_SiteDetailValue{color:var(--color-text-primary);font-size:var(--font-size-sm);white-space:normal;overflow-wrap:break-word}.SrSxPa_LocationLink{align-items:center;gap:var(--spacing-1);color:var(--color-primary-600);font-size:var(--font-size-sm);white-space:normal;overflow-wrap:break-word;text-decoration:none;display:flex}.SrSxPa_LocationLink:hover{text-decoration:underline}.SrSxPa_ImageModal{padding:var(--spacing-6);justify-content:center;align-items:center;display:flex}.SrSxPa_FullImage{border-radius:var(--radius-lg);width:auto;max-width:90vw;height:auto;max-height:90vh}
.iZwBIa_TableContainer{flex-direction:column;width:100%;display:flex;overflow:hidden}.iZwBIa_SearchContainer{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);border-bottom:1px solid var(--color-border-tertiary);display:flex}.iZwBIa_TableWrapper{max-height:600px;overflow:auto}.iZwBIa_TableWrapper[data-scrolled-top=true] .iZwBIa_HeaderCell:after,.iZwBIa_TableWrapper[data-scrolled-left=true] .iZwBIa_StickyColumn:before{opacity:1}.iZwBIa_TableWrapper[data-scrolled-top=true] .iZwBIa_HeaderCell{border-bottom-color:#0000!important}.iZwBIa_Table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.iZwBIa_Sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.iZwBIa_StickyColumn{z-index:10;box-shadow:none;background:var(--bg-surface-card-secondary);backface-visibility:hidden;position:sticky;left:0;transform:translate(0,0)}.iZwBIa_StickyColumn:before{content:"";pointer-events:none;opacity:0;will-change:opacity;background:linear-gradient(90deg,#0003,#0000);width:4px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:-4px}@media (min-width:768px){.iZwBIa_StickyColumn{min-width:180px}}.iZwBIa_HeaderCell{text-align:center;color:var(--color-text-primary);border-bottom:1px solid var(--border-tertiary);z-index:20;background:var(--bg-surface-card-secondary);white-space:normal;overflow-wrap:break-word;backface-visibility:hidden;padding:10px 24px;font-weight:500;line-height:1.3;transition:box-shadow .2s,border-bottom-color .2s;position:sticky;top:0;transform:translate(0,0)}.iZwBIa_HeaderCell:after{content:"";pointer-events:none;opacity:0;will-change:opacity;background:linear-gradient(#0003,#0000);height:4px;transition:opacity .2s;position:absolute;bottom:-4px;left:0;right:0}.iZwBIa_HeaderCell.iZwBIa_Sortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.iZwBIa_HeaderCell.iZwBIa_StickyColumn{z-index:30;background:var(--bg-surface-card-secondary);box-shadow:none;position:sticky;left:0}.iZwBIa_HeaderCell.iZwBIa_StickyColumn .iZwBIa_HeaderContent{justify-content:left}@media (min-width:768px){.iZwBIa_HeaderCell.iZwBIa_StickyColumn{min-width:180px}}.iZwBIa_HeaderContent{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.iZwBIa_SortIcon{opacity:.6;align-items:center;transition:opacity .2s;display:flex}.iZwBIa_Sortable:hover .iZwBIa_SortIcon{opacity:1}.iZwBIa_Cell{border-bottom:1px solid var(--border-tertiary);color:var(--text-primary);vertical-align:middle;text-align:center;padding:16px 24px}.iZwBIa_Cell.iZwBIa_StickyColumn{z-index:25;background:var(--bg-surface-card-secondary);box-shadow:none;text-align:left;transition:box-shadow .2s;position:sticky;left:0}.iZwBIa_Cell p{color:var(--text-body-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);margin:0}.iZwBIa_Cell p:first-child{color:var(--text-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.iZwBIa_ClickableRow{cursor:pointer;transition:background-color .2s}.iZwBIa_ClickableRow:hover,.iZwBIa_ClickableRow:hover .iZwBIa_Cell.iZwBIa_StickyColumn{background:var(--bg-surface-card-hover)}.iZwBIa_EmptyCell{text-align:center;color:var(--text-secondary);padding:40px 12px}.iZwBIa_TableWrapper::-webkit-scrollbar{width:8px;height:8px}.iZwBIa_TableWrapper::-webkit-scrollbar-track{background:#f1f5f9}.iZwBIa_TableWrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.iZwBIa_TableWrapper::-webkit-scrollbar-thumb:hover{background:#94a3b8}
.G6QBXW_Container{gap:var(--spacing-2);flex-direction:column;display:flex}.G6QBXW_Container .rt-TextAreaRoot{background-color:var(--bg-surface-card-secondary);border:1px solid var(--border-tertiary);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);color:var(--text-primary);font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);width:100%!important;max-width:100%!important}.G6QBXW_Container .rt-TextAreaInput{padding:var(--spacing-2) var(--spacing-3)}.G6QBXW_Container .rt-TextAreaInput::placeholder{color:var(--text-tertiary)}.G6QBXW_Container[data-error=true] .rt-TextAreaRoot{border-color:var(--border-error)}.G6QBXW_Container[data-auto-resize=true] .rt-TextAreaInput{resize:none;overflow:hidden}.G6QBXW_Container .G6QBXW_ErrorMessage{color:var(--text-error);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}
.hYzsSa_WorkOrderCard{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--card-bg-color);border:none;flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:hidden}.hYzsSa_WorkOrderCard[data-priority=low]{--card-bg-color:var(--severity-good)}.hYzsSa_WorkOrderCard[data-priority=medium]{--card-bg-color:var(--severity-fair)}.hYzsSa_WorkOrderCard[data-priority=high]{--card-bg-color:var(--severity-poor)}.hYzsSa_WorkOrderCard[data-priority=critical]{--card-bg-color:var(--severity-critical)}.hYzsSa_WorkOrderCard:not([data-priority]){--card-bg-color:var(--color-primary-500)}.hYzsSa_WorkOrderCard.rt-BaseCard{padding:0}.hYzsSa_WorkOrderCard.rt-Card:where(.rt-variant-surface):before{background-color:unset;border-radius:var(--radius-lg)}.hYzsSa_WorkOrderCard.rt-Card:where(.rt-variant-surface):after{background-color:unset;border-radius:var(--radius-lg)}.hYzsSa_InnerContainer{background-color:var(--bg-surface-card-primary);padding:var(--spacing-6);border-radius:var(--radius-lg);flex-grow:1;justify-content:space-between;align-items:start;margin-left:6px;display:flex}@media (max-width:480px){.hYzsSa_InnerContainer{padding:var(--spacing-3)}}.hYzsSa_Header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);width:100%;display:flex}.hYzsSa_ContentWrapper{align-items:flex-start;gap:var(--spacing-4);flex:1;display:flex}@media (max-width:480px){.hYzsSa_ContentWrapper{gap:var(--spacing-2)}}.hYzsSa_MainContent{gap:var(--spacing-1);width:100%;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);flex-direction:column;display:flex}.hYzsSa_Badge{flex-shrink:0}.hYzsSa_Title{color:var(--color-text-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);margin:0}.hYzsSa_MetaRow{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.hYzsSa_Separator{color:var(--color-text-primary)}
@media (min-width:768px){.WrSxvG_FilterButton{display:none}}
._6595Aa_ChartContainer{align-items:center;width:100%;min-height:100px;display:flex;position:relative}
.gT8Fuq_Container{width:100%}
.lyO-jW_Container{width:100%}.lyO-jW_Legend{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.lyO-jW_LegendDot{width:var(--space-2);height:var(--space-2);background-color:currentColor;border-radius:50%;flex-shrink:0}.lyO-jW_LegendLabel{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--text-body-primary,#475467);font-family:var(--default-font-family)}
.JKOzba_HeaderSearch{width:100%}.JKOzba_HeaderSearch .rt-TextFieldRoot{background-color:var(--color-base-white);color:var(--color-gray-900)}.JKOzba_HeaderSearch .rt-TextFieldInput::placeholder{color:var(--color-gray-500)}
.m1muXa_SiteDetailsPage .m1muXa_Equipments{margin-top:var(--spacing-6);padding:0}.m1muXa_SiteDetailsPage .m1muXa_EquipmentsHead{padding:var(--spacing-6) var(--spacing-6) var(--spacing-3)}.m1muXa_SiteDetailsPage .m1muXa_EquipmentsControls{box-sizing:border-box;gap:var(--spacing-3);padding:0 var(--spacing-6) var(--spacing-3);flex-direction:column;width:100%;display:flex}.m1muXa_SiteDetailsPage .m1muXa_PrimaryText,.m1muXa_SiteDetailsPage .m1muXa_SecondaryText{margin:0}.m1muXa_SiteDetailsPage .m1muXa_PrimaryText{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.m1muXa_SiteDetailsPage .m1muXa_SecondaryText{color:var(--text-body-primary)}.m1muXa_SiteDetailsPage .m1muXa_InfoIcon{stroke:var(--color-gray-400)}.m1muXa_SiteDetailsPage .m1muXa_EquipmentName{align-items:center;gap:var(--spacing-3);display:flex}.m1muXa_SiteDetailsPage .m1muXa_EquipmentName>:first-child{flex-shrink:0}.m1muXa_SiteDetailsPage .m1muXa_EquipmentCount{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.m1muXa_SiteDetailsPage .m1muXa_FilterControl{width:fit-content}.m1muXa_EquipmentPreview .m1muXa_EquipmentImage{width:100%;height:100%}.m1muXa_EquipmentPreview .m1muXa_EquipmentFacilityStatus{gap:var(--space-2)!important;flex-direction:column!important;display:flex!important}
.oTFJaW_Legend{gap:var(--spacing-4);flex-wrap:wrap;display:flex}.oTFJaW_Value{margin-left:var(--spacing-2);font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}
.-t4kXW_Navigation{padding:0 var(--spacing-6) var(--spacing-6);gap:var(--spacing-2);flex-direction:column;flex:1;display:flex}@media (min-width:768px){.-t4kXW_Navigation[data-closed=true]{padding:0 0 var(--spacing-8);align-items:center}.-t4kXW_Navigation[data-closed=true] .-t4kXW_Item{width:var(--spacing-10);height:var(--spacing-10);justify-content:center;padding:0}.-t4kXW_Navigation[data-closed=true] .-t4kXW_Item.-t4kXW_Active{background-color:var(--color-base-white);color:var(--color-primary-950)}.-t4kXW_Navigation[data-closed=true] .-t4kXW_Item.-t4kXW_Active .-t4kXW_ItemIcon,.-t4kXW_Navigation[data-closed=true] .-t4kXW_Item.-t4kXW_Active .-t4kXW_Chevron{color:var(--color-primary-950)}.-t4kXW_Navigation[data-closed=true] .-t4kXW_ItemLabel,.-t4kXW_Navigation[data-closed=true] .-t4kXW_SectionTitle,.-t4kXW_Navigation[data-closed=true] .-t4kXW_Chevron,.-t4kXW_Navigation[data-closed=true] .-t4kXW_SubItems{display:none}}.-t4kXW_Item{justify-content:space-between;align-items:center;gap:var(--spacing-3);color:inherit;border-radius:6px;padding:8px 4px;text-decoration:none;transition:background-color .2s;display:flex}.-t4kXW_Item:hover{background-color:#ffffff1a}.-t4kXW_ItemSub{color:var(--color-gray-400);padding-left:36px}.-t4kXW_ItemSub.-t4kXW_Active{background-color:var(--color-base-white);color:var(--color-primary-950)}.-t4kXW_ItemLabel{font-weight:500;font-size:var(--text-md-size);line-height:var(--text-md-line-height);flex:1}.-t4kXW_ItemIcon{width:var(--spacing-5);height:var(--spacing-5);color:var(--color-gray-400)}.-t4kXW_Chevron{width:var(--spacing-4);height:var(--spacing-4);color:var(--color-base-white)}.-t4kXW_Wrapper,.-t4kXW_SubItems{flex-direction:column;display:flex}.-t4kXW_Section{flex-direction:column;gap:4px;display:flex}.-t4kXW_Section:last-child{margin-top:auto}.-t4kXW_SectionTitle{text-transform:uppercase;font-weight:600;font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);color:var(--color-gray-400);padding:3px 8px}
.pXieKq_WorkOrders{gap:var(--spacing-6);flex-direction:column;max-width:100%;display:flex;overflow-x:hidden}.pXieKq_HeaderContainer{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex}.pXieKq_Header{justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.pXieKq_HeaderActions{gap:var(--spacing-2);display:flex}.pXieKq_KpiSection{gap:var(--spacing-5);width:100%;max-width:100%;display:grid}@media (max-width:480px){.pXieKq_KpiSection{gap:var(--spacing-4)}}.pXieKq_KpiSection{grid-template-columns:minmax(0,1fr);grid-template-areas:"open""closed""aging""response"}@media (min-width:768px) and (not (min-width:1280px)){.pXieKq_KpiSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"open open""aging closed""response response"}}@media (min-width:1280px){.pXieKq_KpiSection{grid-template:"open aging""closed response"/minmax(0,1fr) minmax(0,320px);align-items:stretch}}@media (min-width:1440px){.pXieKq_KpiSection{grid-template-columns:minmax(0,1fr) minmax(0,400px)}}.pXieKq_WorkOrderCard{height:auto}.pXieKq_OpenWorkOrdersCard{grid-area:open;min-height:0}@media (min-width:1024px){.pXieKq_OpenWorkOrdersCard{flex-direction:column;display:flex}}.pXieKq_OpenWorkOrdersCard>div:first-child{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);flex-wrap:nowrap;display:flex}@media (max-width:1024px){.pXieKq_OpenWorkOrdersCard>div:first-child{flex-wrap:wrap}}@media (max-width:768px){.pXieKq_OpenWorkOrdersCard>div:first-child{flex-flow:wrap}}.pXieKq_ResponseTimeCard{grid-area:response}.pXieKq_KpiCard{flex-direction:column;gap:0;min-width:0;max-width:100%;height:100%;display:flex;overflow:hidden}.pXieKq_CardTitle{align-items:center;gap:var(--spacing-2);flex-shrink:0;min-width:0;display:flex}.pXieKq_CardTitle h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (min-width:768px){.pXieKq_CardTitle h2{font-size:var(--font-size-lg);white-space:normal}}.pXieKq_CardTitle .pXieKq_InfoIcon{color:var(--color-text-tertiary);cursor:help;flex-shrink:0;margin-left:0}.pXieKq_InfoIcon{color:var(--color-text-tertiary);cursor:help;flex-shrink:0}.pXieKq_OpenWorkOrdersContent{align-items:flex-start;gap:var(--spacing-2);row-gap:var(--spacing-2);flex-wrap:wrap;width:100%;display:flex}.pXieKq_LegendGrid{gap:var(--spacing-3);flex-flow:wrap;flex:auto;align-items:center;min-width:0;display:flex}@media (max-width:480px){.pXieKq_LegendGrid{gap:var(--spacing-2)}}.pXieKq_TrendIndicatorWrapper{white-space:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.pXieKq_DonutSection{justify-content:flex-start;align-items:center;gap:var(--spacing-2);flex-direction:column;flex-shrink:0;display:flex}@media (max-width:768px){.pXieKq_DonutSection{order:3;justify-content:center;align-items:center}}@media (max-width:480px){.pXieKq_DonutSection{gap:var(--spacing-1)}}.pXieKq_LegendItem{align-items:center;gap:var(--spacing-2);white-space:nowrap;flex-shrink:0;justify-content:flex-start;min-width:0;display:flex}@media (max-width:480px){.pXieKq_LegendItem{gap:var(--spacing-1-5)}}.pXieKq_LegendValue{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}@media (max-width:480px){.pXieKq_LegendValue{font-size:var(--font-size-sm)}}.pXieKq_KpiFooter{gap:var(--spacing-3);flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}.pXieKq_KpiMain{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;width:100%;max-width:100%;display:flex}.pXieKq_TotalValue{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}@media (min-width:768px){.pXieKq_TotalValue{font-size:var(--font-size-4xl)}}.pXieKq_TrendIndicator{align-items:center;gap:var(--spacing-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-wrap:wrap;min-width:0;display:flex}.pXieKq_TrendIndicator>span:not(.pXieKq_TrendLabel){color:var(--color-success-700)}.pXieKq_TrendLabel{color:var(--color-text-secondary);font-weight:var(--font-weight-normal)}.pXieKq_PriorityBreakdown{gap:var(--spacing-2);padding-top:var(--spacing-3);border-top:1px solid var(--color-border);flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}.pXieKq_PriorityItem{justify-content:space-between;align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.pXieKq_PriorityItem>*{flex-shrink:1;min-width:0}.pXieKq_PriorityValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.pXieKq_AgingList{gap:var(--spacing-2);flex-direction:column;flex:1;justify-content:flex-start;width:100%;max-width:100%;display:flex}.pXieKq_AgingItem{padding:var(--spacing-3);background-color:var(--color-bg-secondary);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.pXieKq_AgingItem>*{flex-shrink:1;min-width:0}@media (min-width:1024px){.pXieKq_AgingItem{padding:var(--spacing-2-5)}}.pXieKq_AgingValue{font-size:var(--text-md-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default)}.pXieKq_ClosedMain{justify-content:flex-end;align-items:flex-start;width:100%;max-width:100%;display:flex;overflow:hidden}@media (max-width:480px){.pXieKq_ClosedMain{padding:var(--spacing-3)}}@media (min-width:768px) and (max-width:1024px){.pXieKq_ClosedMain{padding:var(--spacing-4)}}@media (max-width:1024px){.pXieKq_ClosedMain{justify-content:flex-start}}.pXieKq_ClosedCount{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);flex-shrink:0}@media (min-width:768px){.pXieKq_ClosedCount{font-size:var(--font-size-4xl)}}.pXieKq_BarChartPlaceholder{background:var(--color-bg-secondary);border-radius:var(--radius-md);min-height:150px}.pXieKq_TableSection{-webkit-overflow-scrolling:touch;flex-direction:column;width:100%;max-width:100%;display:flex;overflow-x:auto}@media (max-width:768px){.pXieKq_TableSection>*{min-width:600px}}@media (min-width:768px){.pXieKq_TableSection{overflow-x:visible}}.pXieKq_TableControls{border-bottom:1px solid var(--color-border);margin-top:var(--spacing-2)}.pXieKq_IssueCell{gap:var(--spacing-1);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;display:flex;position:relative}.pXieKq_IssueTitle{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.pXieKq_IssueId{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.pXieKq_EditableRibbon{z-index:1;border-bottom:16px solid #0000;border-left:16px solid #fbbf24;width:0;height:0;position:absolute;top:0;left:0}
.PUYwma_OpenWorkOrderCount{font-size:var(--text-4xl-size);line-height:var(--text-4xl-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default)}.PUYwma_OpenWorkOrderPriorities{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default)}.PUYwma_OpenWorkOrderList{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.PUYwma_OpenWorkOrderFooter{justify-content:flex-end;width:100%;display:flex}
.ZddnLW_Profile{align-items:center;gap:var(--spacing-3);border-radius:var(--radius-md);cursor:pointer;padding-left:0;text-decoration:none;display:flex}.ZddnLW_Profile:hover{color:var(--color-base-white);background-color:#ffffff1a}.ZddnLW_ProfileInfo{flex-direction:column;flex:1;display:flex;overflow:hidden}.ZddnLW_Name{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ZddnLW_Email{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-default);color:var(--color-gray-400);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
._4wayXa_EnergyPerformance{position:relative}._4wayXa_Grid{gap:var(--spacing-4);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}@media (min-width:768px){._4wayXa_Grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1440px){._4wayXa_Grid{grid-template-columns:repeat(4,minmax(0,1fr))}}._4wayXa_Grid .rt-Card{box-sizing:border-box;height:100%}._4wayXa_Grid>*{min-width:0}._4wayXa_SpanWide{display:flex}._4wayXa_SpanWide>*{flex:1;min-width:0}@media (min-width:768px){._4wayXa_SpanWide{grid-column:span 2}}._4wayXa_SpanFull{grid-column:1/-1;display:flex}._4wayXa_SpanFull>*{flex:1;min-width:0}._4wayXa_MetricList{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}._4wayXa_MetricItem{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;display:flex}._4wayXa_MetricLabel{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--text-body-primary);flex:1;display:flex}._4wayXa_MetricDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}._4wayXa_MetricValue{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-body-primary);text-align:right;white-space:nowrap}._4wayXa_PieChartWrapper{flex-direction:column;flex:1;align-items:center;width:100%;display:flex}._4wayXa_PieChartWrapper>*{width:100%!important}._4wayXa_FacilityScore{align-items:center;gap:var(--spacing-2);display:flex}._4wayXa_ScoreValue{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-body-primary);min-width:24px}._4wayXa_ScoreBar{background-color:var(--color-gray-200);border-radius:4px;flex:1;min-width:40px;height:7px;overflow:hidden}._4wayXa_ScoreBarFill{border-radius:4px;height:100%}._4wayXa_ChartLegend{gap:var(--spacing-4);padding:0 var(--spacing-5);display:flex}._4wayXa_ChartLegendItem{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-xs);color:var(--text-body-primary);display:flex}._4wayXa_ChartLegendDot{border-radius:2px;flex-shrink:0;width:8px;height:8px}._4wayXa_TableHeader{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}._4wayXa_TableControls{justify-content:space-between;align-items:center;width:100%;display:flex}
.m0qvua_StateTransition{align-items:center;gap:var(--spacing-2);display:inline-flex}.m0qvua_Gap1{gap:var(--spacing-1)}.m0qvua_Gap3{gap:var(--spacing-3)}.m0qvua_Arrow{color:var(--color-gray-400);flex-shrink:0}.dark .m0qvua_Arrow{color:var(--color-gray-500)}
.o-972q_TooltipContent{max-width:340px;color:var(--color-text-primary);flex-direction:column;gap:12px;font-size:12px;line-height:1.5;display:flex}.o-972q_Description{margin:0}.o-972q_Description strong{font-weight:600}.o-972q_Legend{flex-direction:column;gap:4px;display:flex}.o-972q_LegendItem{align-items:center;gap:4px;display:flex}.o-972q_Range{text-align:right;width:60px}.o-972q_Separator{padding:0 4px}.o-972q_Label{font-weight:500}
.RMNBcG_Item{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-1);color:inherit;border-radius:var(--radius-md);cursor:default;width:100%;text-decoration:none;transition:background-color .2s;display:flex}.RMNBcG_ItemIcon{width:var(--spacing-5);height:var(--spacing-5);color:var(--color-gray-400);flex-shrink:0}.RMNBcG_ItemLabel{font-weight:500;font-size:var(--text-md-size);line-height:var(--text-md-line-height);color:var(--color-base-white);flex:1}@media (min-width:768px){.RMNBcG_Item[data-collapsed=true]{width:var(--spacing-10);height:var(--spacing-10);cursor:pointer;justify-content:center;padding:0}.RMNBcG_Item[data-collapsed=true] .RMNBcG_ItemLabel,.RMNBcG_Item[data-collapsed=true] .RMNBcG_Switch{display:none}}.RMNBcG_Switch{cursor:pointer;border-radius:9999px;width:36px;height:20px;transition:background-color .2s}.RMNBcG_Switch[data-state=unchecked]{background-color:var(--color-gray-600)!important}.RMNBcG_Switch[data-state=unchecked]:hover{background-color:var(--color-gray-500)!important}.RMNBcG_Switch[data-state=checked]{background-color:var(--color-primary-600)!important}.RMNBcG_Switch[data-state=checked]:hover{background-color:var(--color-primary-500)!important}.RMNBcG_Switch .rt-SwitchThumb{width:16px;height:16px;transform:translate(2px);background-color:var(--color-base-white)!important}.RMNBcG_Switch .rt-SwitchThumb[data-state=checked]{transform:translate(18px)}
._3n-GHG_DetailsPage{width:100%}._3n-GHG_TopSection{gap:var(--spacing-4);flex-flow:column wrap;width:100%;display:flex}@media (min-width:1024px){._3n-GHG_TopSection{flex-flow:wrap}}._3n-GHG_FacilityInfoColumn{flex:1;min-width:0}@media (min-width:1024px){._3n-GHG_FacilityInfoColumn{max-width:400px}}._3n-GHG_CardsColumn{gap:var(--spacing-4);flex-direction:column;flex:2;min-width:700px;display:flex}._3n-GHG_CardRow{gap:var(--spacing-4);width:100%;display:flex}._3n-GHG_CardRow>*{flex:1;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}@media (max-width:767px){._3n-GHG_CardRow{flex-direction:column}}._3n-GHG_RankContent{align-items:center;gap:var(--spacing-3);flex-direction:column;width:100%;display:flex}._3n-GHG_RankText{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-default);color:var(--color-gray-500);text-align:center}._3n-GHG_Section{width:100%}._3n-GHG_TrendControls{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}._3n-GHG_TrendContent{gap:var(--spacing-4);box-sizing:border-box;flex-direction:column;width:100%;display:flex}._3n-GHG_TrendContent._3n-GHG_Loading{opacity:.5;pointer-events:none}._3n-GHG_InnerCardTitle{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);color:var(--text-body-secondary);margin:0}._3n-GHG_InnerCardContent{gap:var(--spacing-4);box-sizing:border-box;flex-direction:column;width:100%;display:flex}._3n-GHG_ComparisonRow{gap:var(--spacing-4);width:100%;display:flex}._3n-GHG_ComparisonRow>*{flex:1;min-width:0}@media (max-width:767px){._3n-GHG_ComparisonRow{flex-direction:column}}._3n-GHG_ChartBlock{gap:var(--spacing-3);box-sizing:border-box;flex-direction:column;width:100%;display:flex}._3n-GHG_ChartTitle{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);color:var(--text-body-primary);margin:0}._3n-GHG_KpiGrid{gap:var(--spacing-4);box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));width:100%;display:grid}._3n-GHG_UtilityControls{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;width:100%;display:flex}._3n-GHG_UtilityControlsLeft{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}._3n-GHG_UtilityControlsRight{align-items:center;gap:var(--spacing-3);display:flex}._3n-GHG_UtilityChart{box-sizing:border-box;width:100%}._3n-GHG_UtilityTable{width:100%}._3n-GHG_TableHeaderEnd{justify-content:flex-end;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-5);box-sizing:border-box;display:flex}:is(._3n-GHG_LeftAlignedTable th,._3n-GHG_LeftAlignedTable td){text-align:left!important}._3n-GHG_ScoreCell{width:120px}
.p00wgW_FacilityLocation{box-sizing:border-box;min-width:0}.p00wgW_FacilityCard{width:auto;max-width:100%;box-sizing:border-box!important;padding:0!important}.p00wgW_FacilityCardContent{padding:var(--spacing-6)}
.HaI6UG_CardContent{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.HaI6UG_DataList{gap:0 var(--spacing-3);flex-direction:column;display:flex}@media (min-width:1024px){.HaI6UG_DataList{gap:var(--spacing-4)}}@media (min-width:1440px){.HaI6UG_DataList{gap:var(--spacing-4)}}.HaI6UG_DataRow{width:100%;padding:var(--spacing-3) 0;justify-content:space-between;align-items:center;display:flex}.HaI6UG_DataLabel{font-weight:var(--font-weight-medium);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;font-size:var(--font-size-1)!important}.dark .HaI6UG_DataLabel{color:var(--color-gray-400)}.HaI6UG_DataValue{font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);text-align:right}.dark .HaI6UG_DataValue{color:var(--color-base-white)}.HaI6UG_ValueRed{color:var(--color-error-600)}.dark .HaI6UG_ValueRed{color:var(--color-error-400)}.HaI6UG_ValueBlue{color:var(--color-primary-600)}.dark .HaI6UG_ValueBlue{color:var(--color-primary-400)}.HaI6UG_ValueOrange{color:var(--color-warning-600)}.dark .HaI6UG_ValueOrange{color:var(--color-warning-400)}.HaI6UG_ValueDark{color:var(--color-gray-900)}.dark .HaI6UG_ValueDark{color:var(--color-base-white)}.HaI6UG_ButtonGroup{justify-content:space-between;gap:var(--spacing-4);padding-top:var(--spacing-4);flex-wrap:wrap;display:flex}@media (min-width:768px){.HaI6UG_ButtonGroup{justify-content:flex-end!important}}@media (max-width:768px){.HaI6UG_SpecsCard .HaI6UG_SpecsActions button{width:100%;font-size:var(--font-size-sm)!important}.HaI6UG_SpecsCard .HaI6UG_SpecsActions{padding:0!important}}
._4bWpOq_Sidebar{background-color:var(--bg-surface-base);width:280px;min-width:280px;height:100%;color:var(--color-base-white);border-right:none;flex-direction:column;gap:0;display:flex}@media (min-width:768px){._4bWpOq_Sidebar[data-collapsed=true]{width:var(--spacing-20);min-width:var(--spacing-20);align-items:center}._4bWpOq_Sidebar[data-collapsed=true] ._4bWpOq_SidebarFooter{justify-content:center;padding:16px 0 24px}._4bWpOq_Sidebar[data-collapsed=true] ._4bWpOq_SectionHeader{padding:12px 0}._4bWpOq_Sidebar[data-collapsed=true] ._4bWpOq_SectionTitle{display:none}._4bWpOq_Sidebar[data-collapsed=true] ._4bWpOq_ToggleButton{margin-left:0}}@media (max-width:767px){._4bWpOq_Sidebar{width:100%;height:unset;min-height:100%}}._4bWpOq_ToggleButton:hover{color:var(--color-base-white);background-color:#ffffff1a}._4bWpOq_SearchMobile{padding:var(--spacing-3) var(--spacing-4)}@media (min-width:1024px){._4bWpOq_SearchMobile{display:none}}._4bWpOq_SidebarContent{flex-direction:column;flex:1;padding-top:12px;display:flex;overflow-y:auto}._4bWpOq_Sidebar[data-collapsed=true] ._4bWpOq_SidebarContent{padding-top:3px}@media (max-width:767px){._4bWpOq_SidebarContent{padding-top:0}}._4bWpOq_SectionHeader{padding:0 var(--spacing-6);justify-content:space-between;align-items:center;min-height:40px;display:flex}._4bWpOq_SectionTitle{color:var(--color-gray-400);text-transform:uppercase;font-size:12px;font-weight:600}._4bWpOq_ToggleButton{width:var(--spacing-5);height:var(--spacing-5);border-radius:var(--radius-md);padding:10px}@media (max-width:1023px){._4bWpOq_ToggleButton{display:none}}._4bWpOq_ToggleButton[data-accent-color=gray]{color:var(--color-gray-400)}._4bWpOq_ToolsSection{margin-top:auto}._4bWpOq_SidebarFooter{background-color:#0000;border-top:1px solid #ffffff1a;padding:16px 20px 24px}._4bWpOq_Sidebar[data-collapsed=true] ._4bWpOq_SidebarFooter{justify-content:center;padding:16px 0 24px}._4bWpOq_Profile{text-decoration:none}._4bWpOq_Profile [data-name]{color:var(--color-base-white)}
.M1DNoW_StatBox{justify-content:space-between;gap:var(--spacing-5);flex-direction:column;flex:180px;min-width:0;display:flex}@media (max-width:768px){.M1DNoW_StatBox{flex-basis:auto}}.M1DNoW_StatBox{padding:var(--spacing-4) var(--spacing-5);background-color:var(--color-bg-primary);border:1px solid var(--border-tertiary);border-radius:var(--radius-4);box-shadow:var(--shadow-md);overflow:hidden}.M1DNoW_Header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);display:flex}.M1DNoW_Label{font-size:var(--text-lg-size);line-height:var(--text-lg-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);color:var(--color-text-primary)}.M1DNoW_Badge{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);color:var(--color-primary-500)}.M1DNoW_BottomGroup{gap:var(--spacing-2);flex-direction:column;display:flex}.M1DNoW_PrimaryValue{font-size:var(--text-4xl-size);line-height:var(--text-4xl-line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-default);color:var(--color-primary-500)}.M1DNoW_SecondaryValue{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-default);color:var(--color-primary-500)}
.oSEVxG_BreadCrumb{color:var(--text-secondary);align-items:center;display:flex}.oSEVxG_List{align-items:center;gap:var(--spacing-1);margin:0;padding:0;list-style:none;display:flex}.oSEVxG_ListItem{align-items:center;gap:var(--spacing-2);display:flex}.oSEVxG_ItemContent{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);font-weight:var(--font-weight-medium);cursor:default;color:var(--text-primary);background:0 0;border:none;transition:background-color .2s;display:flex}.oSEVxG_ItemContent.oSEVxG_Clickable{cursor:pointer;text-decoration:none}.oSEVxG_ItemContent.oSEVxG_Active{background-color:var(--bg-active);color:var(--text-primary);font-weight:var(--font-weight-semibold)}.oSEVxG_Separator{color:var(--text-tertiary);margin-left:var(--spacing-1);margin-right:var(--spacing-1)}
.VR-Z8q_Card{width:100%}
.Mb0ahq_DetailsPage{width:100%}.Mb0ahq_TopSection{gap:var(--spacing-4);flex-flow:column wrap;width:100%;display:flex}@media (min-width:1024px){.Mb0ahq_TopSection{flex-flow:wrap}}.Mb0ahq_CardsColumn{gap:var(--spacing-4);flex-direction:column;flex:2;min-width:0;display:flex}.Mb0ahq_CardsColumn>*{flex:1}.Mb0ahq_Section{width:100%}.Mb0ahq_KpiGrid{gap:var(--spacing-4);box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));width:100%;display:grid}
