.io_pJG_logo{object-fit:contain;flex:none;width:auto;max-width:180px;height:52px;display:block}.io_pJG_logo[data-compact=true]{height:72px}@media (max-width:520px){.io_pJG_logo{max-width:116px}}
._4XJYvW_header{z-index:5;background:#fff;border-bottom:1px solid #dcdcdc;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:20px;min-height:76px;padding:0 20px;display:grid;position:sticky;top:0;box-shadow:0 2px 8px #008ecb0f}._4XJYvW_identity{color:#000c;align-items:center;gap:20px;min-width:0;min-height:76px;text-decoration:none;display:flex}._4XJYvW_logo-box{background:#f7a600;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}._4XJYvW_logo-box img{object-fit:contain;width:40px;height:34px}._4XJYvW_title{text-overflow:ellipsis;white-space:nowrap;font-size:1.0125rem;overflow:hidden}._4XJYvW_navigation,._4XJYvW_dropdown{margin:0;padding:0;list-style:none}._4XJYvW_navigation{gap:8px;height:100%;display:flex}._4XJYvW_navigation>li{display:flex}._4XJYvW_navigation>li>._4XJYvW_item{min-height:76px}._4XJYvW_item{isolation:isolate;color:#666;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:4px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 20px;font-family:inherit;font-size:1.125rem;font-weight:700;text-decoration:none;display:flex;position:relative}._4XJYvW_item:before{content:"";z-index:-1;border-radius:6px;position:absolute;inset:12px 0}._4XJYvW_item:hover{color:#008ecb}._4XJYvW_item:hover:before{background:#e5f5fa}._4XJYvW_item:focus-visible{outline-offset:2px;outline:2px solid #008ecb}._4XJYvW_item[aria-current=page],._4XJYvW_item[data-active=true]{color:#000c;border-bottom-color:#f7a600;font-weight:700}._4XJYvW_item[aria-current=page]:before,._4XJYvW_item[data-active=true]:before{background:#e5f5fa}._4XJYvW_insights{position:relative}._4XJYvW_insights>._4XJYvW_item{width:100%}._4XJYvW_dropdown{background:#fff;border:1px solid #008ecb1a;border-radius:10px;min-width:200px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 42px #008ecb2e}._4XJYvW_dropdown ._4XJYvW_item{border-radius:6px;justify-content:flex-start}._4XJYvW_dropdown ._4XJYvW_item:before{inset:0}._4XJYvW_utilities{justify-self:end;align-items:center;gap:12px;display:flex}._4XJYvW_utilities>._4XJYvW_item{align-self:stretch}@media (max-width:1250px){._4XJYvW_header{grid-template-columns:minmax(0,1fr) auto;gap:0 12px}._4XJYvW_nav{grid-area:2/1/auto/-1;padding:8px 0 0}._4XJYvW_navigation{justify-content:center}._4XJYvW_navigation>li>._4XJYvW_item{min-height:58px}._4XJYvW_navigation>li>._4XJYvW_item:before{inset:6px 0}}@media (max-width:600px){._4XJYvW_header{padding:0 12px}._4XJYvW_identity{gap:12px}._4XJYvW_identity img{max-width:80px}._4XJYvW_title{display:none}._4XJYvW_utilities{gap:4px}._4XJYvW_item{font-size:1.0125rem}._4XJYvW_utilities>._4XJYvW_item{padding:0 8px}._4XJYvW_navigation{justify-content:space-between;gap:2px}._4XJYvW_navigation>li{flex:1}._4XJYvW_navigation>li>._4XJYvW_item{gap:6px;min-height:58px;padding:0 6px}}
.DdYGJW_surface{box-sizing:border-box;background:#fff;border:1px solid #008ecb1a}.DdYGJW_radius-sm{border-radius:6px}.DdYGJW_radius-md{border-radius:10px}.DdYGJW_radius-lg{border-radius:16px}.DdYGJW_elevation-raised{box-shadow:0 2px 8px #008ecb0f}.DdYGJW_elevation-floating{box-shadow:0 10px 28px #008ecb17}.DdYGJW_elevation-popover{box-shadow:0 18px 42px #008ecb2e}.DdYGJW_padding-none{padding:0}.DdYGJW_padding-sm{padding:12px}.DdYGJW_padding-md{padding:20px}.DdYGJW_padding-lg{padding:28px}
._WrDFq_pill{font:inherit;white-space:normal;word-break:break-word;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:6px 10px;font-size:.85rem;font-weight:700;line-height:1.2;display:inline-flex}._WrDFq_neutral{color:#000c;background:#f6f6f6;border-color:#dcdcdc}._WrDFq_info{color:#00638e;background:#e5f5fa;border-color:#008ecb2e}._WrDFq_warning{color:#965500;background:#fcedd1;border-color:#f7a60059}._WrDFq_success{color:#466935;background:#8ab97424;border-color:#8ab97440}._WrDFq_danger{color:#b30000;background:#ff00000f;border-color:#ff000026}button._WrDFq_success,button._WrDFq_danger,button._WrDFq_warning,button._WrDFq_info,button._WrDFq_neutral{cursor:pointer}button._WrDFq_success:hover,button._WrDFq_danger:hover,button._WrDFq_warning:hover,button._WrDFq_info:hover,button._WrDFq_neutral:hover{border-color:#b56600}button._WrDFq_success:focus-visible,button._WrDFq_danger:focus-visible,button._WrDFq_warning:focus-visible,button._WrDFq_info:focus-visible,button._WrDFq_neutral:focus-visible{outline-offset:1px;outline:2px solid #008ecb}
.ZYMyWa_control{box-shadow:none;background:#fff;border:1px solid #dcdcdc;border-radius:5px;align-items:center;gap:4px;padding:4px;display:inline-flex}.ZYMyWa_control button{color:#919191;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-width:48px;min-height:36px;padding:0;display:inline-flex}.ZYMyWa_control button:hover{color:#008ecb;background:#008ecb0f}.ZYMyWa_control button:focus-visible{outline-offset:2px;outline:2px solid #008ecb}.ZYMyWa_control button .ZYMyWa_label{font-weight:700}.ZYMyWa_control button:has(.ZYMyWa_label){padding:0 14px}.ZYMyWa_control .ZYMyWa_active{color:#008ecb;background:#e5f5fa;box-shadow:inset 0 0 0 1px #008ecb}.ZYMyWa_control .ZYMyWa_active .ZYMyWa_label{color:#000c}
.sd2Z0q_field{color:#008ecb;box-sizing:border-box;background:#fff;border:1px solid #dcdcdc;border-radius:6px;align-items:center;gap:12px;height:44px;min-height:44px;padding:0 12px;display:flex}.sd2Z0q_field input{color:#000c;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:1.125rem;font-weight:400}.sd2Z0q_field input::placeholder{color:#919191;opacity:1}.sd2Z0q_field input:focus{outline:0}.sd2Z0q_field:focus-within{color:#008ecb;outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}
._8c2Ea_badge{border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._8c2Ea_size-sm{width:36px;height:36px}._8c2Ea_size-sm svg{width:16px;height:16px;font-size:16px}._8c2Ea_size-md{width:42px;height:42px}._8c2Ea_size-md svg{width:18px;height:18px;font-size:18px}._8c2Ea_tone-neutral{color:#000c;background:#f8f9f9}._8c2Ea_tone-tinted{color:#5090ab;background:#008ecb12}._8c2Ea_tone-success{color:#5c8b46;background:#8ab97429}
.hS_Oia_field{gap:8px;min-width:0}.hS_Oia_field>label{color:#919191;font-size:.9rem;font-weight:400;line-height:1.25}.hS_Oia_field>input{color:#000c;box-sizing:border-box;background:#fff;border:1px solid #dcdcdc;border-radius:6px;width:100%;min-width:0;height:44px;padding:0 12px;font-family:inherit;font-size:1.0125rem;font-weight:400}.hS_Oia_field>input::placeholder{color:#919191;opacity:1}.hS_Oia_field>input:focus{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.hS_Oia_field>input:hover:not(:focus):not(:disabled){border-color:#b4b4b4}.hS_Oia_field>input:disabled{color:#919191;cursor:not-allowed;background:#f8f9f9}.hS_Oia_field>input[type=search]{padding-left:38px}.hS_Oia_field>input[aria-invalid=true]{border-color:red}
.fBnqaq_button.fBnqaq_button{color:#008ecb;cursor:pointer;font:inherit;white-space:nowrap;min-height:44px;box-shadow:none;background:#fff;border:1px solid #008ecb;border-radius:6px;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.fBnqaq_button.fBnqaq_button>span{color:#008ecb!important}.fBnqaq_button.fBnqaq_button svg{color:#008ecb}.fBnqaq_button.fBnqaq_button:hover{background:#e5f5fa52;border-color:#008ecb}.fBnqaq_button.fBnqaq_button:focus-visible{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.fBnqaq_button.fBnqaq_button:disabled{cursor:not-allowed;box-shadow:none;pointer-events:none;color:#919191!important;background:#f8f9f9!important;border-color:#dcdcdc!important}.fBnqaq_button.fBnqaq_button:disabled>span{color:#919191!important}.fBnqaq_button.fBnqaq_button svg{width:1rem;height:1rem;margin-left:0}.fBnqaq_filled.fBnqaq_filled{color:#fff;background:#008ecb}.fBnqaq_filled.fBnqaq_filled>span{color:currentColor!important}.fBnqaq_filled.fBnqaq_filled svg{color:currentColor}.fBnqaq_filled.fBnqaq_filled:hover:not(:disabled){background:#007cb2}.fBnqaq_filled.fBnqaq_filled:focus-visible{outline-offset:2px;outline-color:#008ecb}.fBnqaq_neutral.fBnqaq_neutral{color:#666;background:#fff;border-color:#dcdcdc}.fBnqaq_neutral.fBnqaq_neutral>span{color:currentColor!important}.fBnqaq_neutral.fBnqaq_neutral svg{color:currentColor}.fBnqaq_neutral.fBnqaq_neutral:hover:not(:disabled){color:#000c;background:#f8f9f9;border-color:#c8c8c8}.fBnqaq_neutral.fBnqaq_neutral:focus-visible{outline-offset:2px;outline:2px solid #008ecb}.fBnqaq_text.fBnqaq_text{box-shadow:none;color:#008ecb;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:6px 11px;font-weight:700;text-decoration:none;display:inline-flex}.fBnqaq_text.fBnqaq_text:hover:not(:disabled){background:#008ecb0f;border-color:#0000}.fBnqaq_text.fBnqaq_text:focus-visible{outline-offset:2px;outline:2px solid #008ecb}.fBnqaq_text.fBnqaq_text:disabled{cursor:not-allowed;color:#b4b4b4!important;background:0 0!important;border-color:#0000!important}.fBnqaq_text.fBnqaq_text svg{width:14px;height:14px}.fBnqaq_dense.fBnqaq_dense{min-height:36px;padding:0 10px;font-size:1.0125rem}
._8dfWuG_layout{grid-template-columns:minmax(0,2.15fr) minmax(400px,1fr);align-items:stretch;gap:20px;display:grid}._8dfWuG_main{min-width:0}._8dfWuG_rightColumn{contain:size;flex-direction:column;gap:20px;min-width:0;min-height:0;display:flex}._8dfWuG_sidebar,._8dfWuG_form{background:#fff;border:1px solid #008ecb2e;border-radius:16px;min-width:0;box-shadow:0 10px 28px #008ecb17}._8dfWuG_sidebar{box-shadow:none;background:#f8f9f9;border-color:#dcdcdc;flex-direction:column;min-height:0;display:flex;overflow:hidden}._8dfWuG_form{background:#f8f9f9;flex-shrink:0}._8dfWuG_form label{color:#919191;font-size:.9rem;font-weight:400}._8dfWuG_form input{border-radius:6px;font-size:1.0125rem;font-weight:400}._8dfWuG_header{border-bottom:1px solid #008ecb1a;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}._8dfWuG_header h2{color:#000c;margin:0;font-size:1.0125rem;font-weight:700;line-height:1.3}._8dfWuG_headerTitle{align-items:center;gap:12px;display:flex}._8dfWuG_email{color:#919191;font-size:.9rem}._8dfWuG_message{color:#919191;margin:0;padding:20px;font-size:.9rem}._8dfWuG_userList{min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}._8dfWuG_userList::-webkit-scrollbar-track{background-color:#f8f9f9}._8dfWuG_userList::-webkit-scrollbar{background-color:inherit;width:.75rem;height:.75rem}._8dfWuG_userList::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:3px;box-shadow:inset 0 0 1px #0000004d}._8dfWuG_userList::-webkit-scrollbar-thumb:hover{background-color:#b4b4b4}._8dfWuG_userList::-webkit-scrollbar-thumb:active{background-color:#919191}._8dfWuG_userList li{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 20px;display:grid}._8dfWuG_userList li+li{border-top:1px solid #008ecb14}._8dfWuG_userList strong{color:#000c;font-size:.9rem;font-weight:400}._8dfWuG_userList ._8dfWuG_email{font-size:.7875rem}._8dfWuG_status{grid-column:2;align-self:center;align-items:center;gap:12px;display:flex}._8dfWuG_refreshButton,._8dfWuG_removeButton,._8dfWuG_activeIcon,._8dfWuG_pendingIcon{cursor:help;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:1.125rem;line-height:1;display:inline-flex}._8dfWuG_refreshButton:focus-visible,._8dfWuG_removeButton:focus-visible,._8dfWuG_activeIcon:focus-visible,._8dfWuG_pendingIcon:focus-visible{outline-offset:2px;outline:2px solid #008ecb}._8dfWuG_status ._8dfWuG_statusTooltip{align-items:center;display:inline-flex}._8dfWuG_activeIcon{color:#8ab974}._8dfWuG_pendingIcon{color:#919191}._8dfWuG_fields{gap:12px;padding:20px 20px 12px;display:grid}._8dfWuG_fields p{margin:0;font-size:.9rem}._8dfWuG_formActions{border-top:1px solid #008ecb1a;justify-content:flex-end;gap:12px;margin:8px -20px 0;padding:6px 20px 0;display:flex}._8dfWuG_nameFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1180px){._8dfWuG_layout{grid-template-columns:minmax(0,1fr)}._8dfWuG_rightColumn{contain:none}._8dfWuG_sidebar{max-height:60vh}}@media (max-width:560px){._8dfWuG_nameFields{grid-template-columns:minmax(0,1fr)}}._8dfWuG_removeButton{color:#919191;cursor:pointer}._8dfWuG_removeButton:hover{color:#008ecb}._8dfWuG_refreshButton{color:#008ecb;cursor:pointer}._8dfWuG_removalProgress{color:#919191;align-self:center;align-items:center;gap:12px;margin-right:auto;font-size:1.0125rem;display:flex}._8dfWuG_errorNotice{color:#000c;background:#ff00000f;border:1px solid #f003;border-radius:6px;align-items:flex-start;gap:12px;padding:12px;font-size:.9rem;line-height:1.4;display:flex}._8dfWuG_errorNotice svg{color:#b30000;flex-shrink:0}._8dfWuG_listError{margin:12px 20px}._8dfWuG_standalone{max-width:40rem;display:block}._8dfWuG_standalone ._8dfWuG_rightColumn{contain:none}._8dfWuG_standalone ._8dfWuG_sidebar{max-height:60vh}._8dfWuG_invitationModal{width:min(560px,100vw - 48px)}._8dfWuG_invitationModal ._8dfWuG_form{box-shadow:none;background:0 0;border:0}
.EyZrQG_field label{color:#919191;min-height:18px;margin-bottom:8px;font-size:.9rem;font-weight:400;line-height:1.25;display:block}.EyZrQG_field [role=combobox]>button{color:#000c;box-sizing:border-box;background:#fff;border:1px solid #dcdcdc;border-radius:6px;width:100%;height:44px;min-height:44px;padding:0 38px 0 12px;font-family:inherit;font-size:1.0125rem;font-weight:400}.EyZrQG_field [role=combobox]>button::placeholder{color:#919191;opacity:1}.EyZrQG_field [role=combobox]>button:focus{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.EyZrQG_field [role=combobox]>button:hover:not(:focus):not(:disabled){border-color:#b4b4b4}.EyZrQG_field [role=combobox]>button:disabled{color:#919191;cursor:not-allowed;background:#f8f9f9}.EyZrQG_field [role=combobox]:focus-within>button{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.EyZrQG_field [role=combobox]>button[data-placeholder=true]{color:#919191}.EyZrQG_field [role=combobox]>button>span:last-child{color:#b4b4b4;width:12px;height:12px;line-height:0;top:calc(50% - 6px);right:14px}.EyZrQG_field [role=listbox]{box-sizing:border-box;scrollbar-gutter:auto;border:1px solid #dcdcdc;border-radius:6px;max-height:16rem;padding:4px;box-shadow:0 18px 42px #008ecb2e}.EyZrQG_field [role=option]{min-width:0}.EyZrQG_field [role=option]>button{box-sizing:border-box;border-radius:6px;padding:10px 12px;font-size:1.0125rem}.EyZrQG_field [role=option][aria-selected=true]>button{color:#008ecb;background:#e5f5fa;outline:none}.EyZrQG_field [role=option]>button:hover{color:#008ecb;background:#e5f5fa;outline:none}.EyZrQG_field [role=option]>button:focus-visible{color:#008ecb;background:#e5f5fa;outline:none}.EyZrQG_compact [role=combobox]>button{height:36px;min-height:36px}
.aFsgwW_button{color:#008ecb;cursor:pointer;font:inherit;white-space:nowrap;min-height:44px;box-shadow:none;background:#fff;border:1px solid #008ecb;border-radius:6px;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.aFsgwW_button>span{color:#008ecb!important}.aFsgwW_button svg{color:#008ecb}.aFsgwW_button:hover{background:#e5f5fa52;border-color:#008ecb}.aFsgwW_button:focus-visible{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.aFsgwW_button:disabled{cursor:not-allowed;box-shadow:none;pointer-events:none;color:#919191!important;background:#f8f9f9!important;border-color:#dcdcdc!important}.aFsgwW_button:disabled>span{color:#919191!important}.aFsgwW_active{background:#e5f5fa6b;border-color:#008ecb}.aFsgwW_count{background:#008ecb;border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex;color:#fff!important}.aFsgwW_button>.aFsgwW_count{background:#008ecb;border:1px solid #008ecb;border-radius:50%;flex:0 0 22px;width:22px;height:22px;padding:0;color:#fff!important}
.UAtZzG_link{color:#008ecb;white-space:nowrap;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.UAtZzG_link:hover{color:#0071a2;text-decoration:none}.UAtZzG_link:focus-visible{outline-offset:-2px;outline:2px solid #008ecb}.UAtZzG_link svg{flex:none;width:14px;height:14px}
.Ou-TqG_field{position:relative}.Ou-TqG_label{color:#919191;min-height:18px;margin-bottom:8px;font-size:.9rem;font-weight:400;line-height:1.25;display:block}.Ou-TqG_input-wrap{position:relative}.Ou-TqG_input-wrap input{color:#000c;box-sizing:border-box;background:#fff;border:1px solid #dcdcdc;border-radius:6px;width:100%;height:44px;padding:0 38px 0 12px;font-family:inherit;font-size:1.0125rem;font-weight:400}.Ou-TqG_input-wrap input::placeholder{color:#919191;opacity:1}.Ou-TqG_input-wrap input:focus{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.Ou-TqG_input-wrap input:hover:not(:focus):not(:disabled){border-color:#b4b4b4}.Ou-TqG_input-wrap input:disabled{color:#919191;cursor:not-allowed;background:#f8f9f9}.Ou-TqG_input-wrap svg{color:#b4b4b4;pointer-events:none;width:12px;height:12px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.Ou-TqG_options{z-index:3;background:#fff;border:1px solid #dcdcdc;border-radius:6px;width:100%;max-height:16rem;margin:4px 0 0;padding:4px;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 18px 42px #008ecb2e}.Ou-TqG_options li{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:1.0125rem;display:flex}.Ou-TqG_options svg{color:#8ab974}.Ou-TqG_active-option,.Ou-TqG_options li[aria-selected=true],.Ou-TqG_options li:hover{color:#008ecb;background:#e5f5fa}.Ou-TqG_options .Ou-TqG_empty{color:#666;cursor:default}.Ou-TqG_selected{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.Ou-TqG_selected button{color:#000c;cursor:pointer;font:inherit;background:#f8f9f9;border:1px solid #dcdcdc;border-radius:6px;align-items:center;gap:6px;padding:4px 9px;font-size:.9rem;font-weight:400;display:inline-flex}.Ou-TqG_selected button:hover:not(:disabled){color:#008ecb;background:#e5f5fa;border-color:#008ecb}.Ou-TqG_compact .Ou-TqG_input-wrap input{height:36px;font-size:.9rem}.Ou-TqG_selected button:focus-visible{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.Ou-TqG_selected button:disabled{cursor:not-allowed;color:#919191;background:#f8f9f9}
.yVfiIW_root{min-width:0;display:flex}.yVfiIW_root .react-datepicker{border:0;width:100%;font-family:inherit;display:block}.yVfiIW_root .react-datepicker__month-container{float:none;width:100%}.yVfiIW_root .react-datepicker__header{background:#f8f9f9;border:0;border-radius:10px;padding:12px 0 8px}:is(.yVfiIW_root .react-datepicker__day-names,.yVfiIW_root .react-datepicker__week){grid-template-columns:repeat(7,1fr);display:grid}:is(.yVfiIW_root .react-datepicker__day-name,.yVfiIW_root .react-datepicker__day){color:#919191;justify-content:center;align-items:center;width:100%;height:2rem;margin:0;line-height:1;display:inline-flex}.yVfiIW_root .react-datepicker__day{color:#000c;border-radius:6px;font-weight:700}.yVfiIW_root .react-datepicker__day:hover{background:#f8f9f9}:is(.yVfiIW_root .react-datepicker__day--in-range,.yVfiIW_root .react-datepicker__day--in-selecting-range){color:#000c;background:#008ecb1f;border-radius:0}:is(.yVfiIW_root .react-datepicker__day--range-start,.yVfiIW_root .react-datepicker__day--range-end,.yVfiIW_root .react-datepicker__day--selected,.yVfiIW_root .react-datepicker__day--keyboard-selected){color:#fff;background:#008ecb;border-radius:6px}.yVfiIW_root .react-datepicker__day--outside-month{color:#dcdcdc}.yVfiIW_root .react-datepicker__day--disabled{color:#c8c8c8;cursor:not-allowed}.yVfiIW_root .react-datepicker__day--disabled:hover{background:0 0}.yVfiIW_root .react-datepicker{box-sizing:border-box;background:#fff;padding:12px}.yVfiIW_month-navigation{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;margin-bottom:8px;padding:0 8px;display:grid}.yVfiIW_month-navigation button{color:#919191;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:inherit;display:inline-flex}.yVfiIW_month-navigation button:hover{color:#008ecb;background:#e5f5fa}.yVfiIW_month-navigation button:focus-visible{outline-offset:2px;outline:2px solid #008ecb}.yVfiIW_month-navigation button:disabled{visibility:hidden}.yVfiIW_month-navigation .yVfiIW_month{color:#000c;margin:0;font-size:.95rem;font-weight:700;line-height:1.3}.yVfiIW_root .yVfiIW_popover{z-index:10}.yVfiIW_root .yVfiIW_popover .react-datepicker{border:1px solid #008ecb24;border-radius:10px;width:min(21rem,100vw - 48px);box-shadow:0 18px 42px #008ecb2e}.yVfiIW_root .yVfiIW_popover .react-datepicker__triangle{display:none}:is(.yVfiIW_root[data-selection-mode=week] .react-datepicker__week--selected .react-datepicker__day,.yVfiIW_root[data-selection-mode=week] .react-datepicker__week:hover .react-datepicker__day){color:#000c;background:#e5f5fa}.yVfiIW_root[data-selection-mode=week] .react-datepicker__day--selected{color:#fff;background:#008ecb}
.tHdMFa_track{background:#f6f6f6;border-radius:999px;width:100%;min-width:0;height:10px;display:block;overflow:hidden}.tHdMFa_fill{border-radius:inherit;background:#008ecb;height:100%;display:block}
._3FDTxa_field._3FDTxa_field>div{margin-bottom:0}._3FDTxa_field._3FDTxa_field label{color:#000c;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:1.0125rem;line-height:1.35}._3FDTxa_field._3FDTxa_field label>span:last-child{margin-left:0}._3FDTxa_field._3FDTxa_field input:focus-visible~label>span:first-child{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}._3FDTxa_field._3FDTxa_field input:disabled~label{color:#919191;cursor:not-allowed}
.sikcUG_field.sikcUG_field>div{margin-bottom:0}.sikcUG_field.sikcUG_field label{color:#000c;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:1.0125rem;line-height:1.35}.sikcUG_field.sikcUG_field label>span:last-child{margin-left:0}.sikcUG_field.sikcUG_field input:focus-visible~label>span:first-child{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.sikcUG_field.sikcUG_field input:disabled~label{color:#919191;cursor:not-allowed}
.vhNDjW_modal{width:min(48rem,92vw)}.vhNDjW_card{border:1px solid #008ecb1a;overflow:hidden}.vhNDjW_header{background:linear-gradient(120deg, color-mix(in srgb, var(--service-assignment-accent,#008ecb) 12%, #fff), #fff 68%);border-bottom:1px solid #008ecb1a;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.275rem 1.5rem;display:flex}.vhNDjW_header h2{color:#000c;margin:0;font-size:1.40625rem;font-weight:700}.vhNDjW_header-main{align-items:center;gap:.75rem;min-width:0;display:flex}.vhNDjW_header-copy{gap:5px;min-width:0;display:grid}.vhNDjW_house-link{color:#008ecb;justify-self:start;align-items:center;gap:6px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.vhNDjW_house-link:focus-visible{outline-offset:3px;outline:2px solid #008ecb}.vhNDjW_house-link:hover{color:#0071a2;text-decoration:none}.vhNDjW_icon{background:var(--service-assignment-accent,#008ecb);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.vhNDjW_icon--approved{background:#63954b}.vhNDjW_service-partner-card{background:#ffffffe0;border:1px solid #008ecb1f;border-radius:10px;flex:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;max-width:45%;padding:9px 11px;display:grid}.vhNDjW_service-partner-card>div{gap:2px;min-width:0;display:grid}.vhNDjW_service-partner-card span{color:#666;letter-spacing:.03em;text-transform:uppercase;font-size:.7875rem;font-weight:700}.vhNDjW_service-partner-card strong{color:#000c;text-overflow:ellipsis;white-space:nowrap;font-size:1.0125rem;overflow:hidden}.vhNDjW_service-partner-icon{background:#e5f5fa;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;color:#008ecb!important}.vhNDjW_service-partner-icon svg{color:#008ecb}.vhNDjW_body,.vhNDjW_message,.vhNDjW_error{padding:1.5rem}.vhNDjW_details{grid-template-columns:minmax(max-content,1fr) repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.vhNDjW_details div{background:#f8f9f9;border:1px solid #008ecb14;border-radius:10px;min-width:0;padding:.825rem}.vhNDjW_details dt{color:#666;margin-bottom:3px;font-size:.7875rem}.vhNDjW_details dd{color:#000c;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.3}.vhNDjW_status-details dt{white-space:nowrap}.vhNDjW_status-pill{color:#008ecb;background:#e5f5fa;border-radius:999px;padding:4px 9px;font-size:.9rem;display:inline-block}.vhNDjW_status-pill--approved{color:#486d37;background:#8ab97433}.vhNDjW_error{color:red}@media (max-width:640px){.vhNDjW_modal{width:calc(100vw - 1.5rem);max-height:92vh;min-width:0!important}.vhNDjW_header{flex-direction:column;align-items:stretch;padding:.975rem}.vhNDjW_header h2{font-size:1.31625rem;font-weight:700}.vhNDjW_body,.vhNDjW_message,.vhNDjW_error{padding:.975rem}.vhNDjW_details{grid-template-columns:repeat(2,minmax(0,1fr))}.vhNDjW_status-details{grid-column:1/-1}.vhNDjW_service-partner-card{max-width:none}}
.NLJmIa_panel{background:#fff;border-bottom:1px solid #eee;gap:16px;padding:24px 34px 28px;display:grid}.NLJmIa_panel--compact{border-bottom:0;padding:0}.NLJmIa_document{color:inherit;cursor:pointer;font:inherit;text-align:left;background:#f8f9f9;border:1px solid #008ecb1f;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:20px 24px;transition:background .15s,border-color .15s;display:grid}.NLJmIa_document:hover:not(:disabled){background:#f0f2f2;border-color:#008ecb3d}.NLJmIa_document:hover:not(:disabled) .NLJmIa_download-icon{color:#008ecb}.NLJmIa_document:focus-visible{outline-offset:2px;outline:2px solid #008ecb}.NLJmIa_document:disabled{cursor:wait}.NLJmIa_document-details{min-width:0}.NLJmIa_document-details [role=heading]{color:#000c;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:700;display:block}.NLJmIa_document-details .NLJmIa_document-meta{color:#919191;margin:3px 0 0;font-size:.84rem;display:block}.NLJmIa_download-icon{color:#418fb1;transition:color .15s;display:inline-flex}.NLJmIa_message{color:#919191;background:#fff;border-bottom:1px solid #eee;margin:0;padding:22px 42px}.NLJmIa_error{color:red;margin:0}@media (max-width:767px){.NLJmIa_panel{padding:20px}.NLJmIa_document{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;padding:18px}.NLJmIa_message{padding:20px}}
.HxeAkW_narratives{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1.2rem;display:grid}.HxeAkW_documents{margin-top:1.2rem}.HxeAkW_documents h3{color:#000c;margin:0 0 .75rem;font-size:1.31625rem;font-weight:700}.HxeAkW_description{background:#fff;border:1px solid #008ecb1a;border-radius:10px;overflow:hidden}.HxeAkW_description:only-child{grid-column:1/-1}.HxeAkW_description summary{color:#000c;cursor:pointer;justify-content:space-between;align-items:center;padding:.9rem;font-weight:700;list-style:none;display:flex}.HxeAkW_description summary::-webkit-details-marker{display:none}.HxeAkW_description summary svg{color:#666;transition:transform .15s}.HxeAkW_description summary:focus-visible{outline-offset:3px;outline:2px solid #008ecb}.HxeAkW_description[open] summary svg{transform:rotate(180deg)}.HxeAkW_description p{color:#666;white-space:pre-line;border-top:1px solid #eee;margin:0;padding:.975rem;line-height:1.5}@media (max-width:640px){.HxeAkW_narratives{grid-template-columns:1fr}}
.D7w_bW_tone--neutral{--phase-accent:#9ca3af;--phase-accent-soft:#9ca3af21;--phase-accent-strong:#7a8494;--phase-foreground:#fff}.D7w_bW_tone--prep{--phase-accent:#0ea5e9;--phase-accent-soft:#0ea5e921;--phase-accent-strong:#0b7caf;--phase-foreground:#fff}.D7w_bW_tone--plan{--phase-accent:#2563eb;--phase-accent-soft:#2563eb21;--phase-accent-strong:#1249c1;--phase-foreground:#fff}.D7w_bW_tone--planned{--phase-accent:#1e40af;--phase-accent-soft:#1e40af21;--phase-accent-strong:#152d7b;--phase-foreground:#fff}.D7w_bW_tone--done{--phase-accent:#f59e0b;--phase-accent-soft:#f59e0b21;--phase-accent-strong:#bb7808;--phase-foreground:#fff}.D7w_bW_tone--approved{--phase-accent:#16a34a;--phase-accent-soft:#16a34a21;--phase-accent-strong:#0f6d32;--phase-foreground:#fff}.D7w_bW_tone--monitoring{--phase-accent:#0d9488;--phase-accent-soft:#0d948821;--phase-accent-strong:#085c54;--phase-foreground:#fff}.D7w_bW_tone--neutral{--phase-foreground:#1f2937}.D7w_bW_map-shell{width:100%;height:100%;min-height:100%;position:relative}.D7w_bW_map-controls{pointer-events:none;z-index:1;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex;position:absolute;top:12px;left:12px;right:12px}.D7w_bW_map-controls>*{pointer-events:auto}.D7w_bW_map-type-control{background:#fff;border:1px solid #008ecb29;border-radius:6px;display:inline-flex;overflow:hidden;box-shadow:0 4px 14px #008ecb29}.D7w_bW_map-type-control button{color:#000c;cursor:pointer;font:inherit;background:0 0;border:0;padding:10px 12px;font-size:.86rem;font-weight:700;line-height:1}.D7w_bW_map-type-control button+button{border-left:1px solid #eee}.D7w_bW_map-type-control button:hover{background:#008ecb0d}.D7w_bW_map-type-control button:focus-visible{outline-offset:-2px;outline:2px solid #008ecb}.D7w_bW_map-type-control .D7w_bW_active{color:#fff;background:#008ecb}.D7w_bW_map-type-control .D7w_bW_active:hover{background:#008ecb}.D7w_bW_map{width:100%;height:100%;min-height:100%}.D7w_bW_map .gm-style-iw-c{border-radius:16px;padding:0;box-shadow:0 16px 38px #008ecb2e,0 3px 10px #00000014;max-width:none!important;max-height:none!important}.D7w_bW_map .gm-style-iw-d{height:auto!important;max-height:none!important;overflow:visible!important}.D7w_bW_map .gm-style-iw-chr{z-index:2;height:0;min-height:0;position:relative}.D7w_bW_map .gm-ui-hover-effect{top:14px!important;right:14px!important}.D7w_bW_popup{box-shadow:inset 4px 0 0 var(--phase-accent,#64748b);color:#000c;background:#fff;border:1px solid #008ecb1a;border-radius:16px;min-width:min(23rem,100vw - 56px);max-width:min(25rem,100vw - 56px);display:block;overflow:hidden}.D7w_bW_popup h3{color:#000c;margin:0;font-size:1.08rem;font-weight:700;line-height:1.25}.D7w_bW_popup-header{background:linear-gradient(110deg, var(--phase-accent-soft,#e5f5fa), #fff 58%);border-bottom:1px solid #008ecb1a;align-items:center;gap:12px;padding:13px 50px 12px 18px;display:flex}.D7w_bW_popup-icon{color:var(--phase-accent-strong,#008ecb);background:#fff;border:1px solid #008ecb1a;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.D7w_bW_popup-icon svg{color:currentColor}.D7w_bW_popup-header-text{min-width:0}.D7w_bW_popup-header-text p{color:#919191;margin:3px 0 0;font-size:.9rem;line-height:1.35}.D7w_bW_popup-body{gap:10px;padding:12px 18px 14px;display:grid}.D7w_bW_popup-details{background:#f8f9f9;border:1px solid #008ecb14;border-radius:10px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;margin:0;padding:8px 10px;display:grid}.D7w_bW_popup-details>div{gap:5px;min-width:0;display:grid}.D7w_bW_popup-details dt{color:#919191;letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}.D7w_bW_popup-details dd{margin:0}.D7w_bW_popup-pchn{color:#008ecb;font-size:.95rem;font-weight:700}.D7w_bW_phase-label{background:var(--phase-accent,#64748b);color:var(--phase-foreground,#fff);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:5px 9px;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-block;overflow:hidden}.D7w_bW_popup-on-hold{background:#ff00000e;border:1px solid #ff00002e;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;padding:10px 12px;display:grid}.D7w_bW_popup-on-hold>div{gap:2px;display:grid}.D7w_bW_popup-on-hold span{color:#919191;letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:700}.D7w_bW_popup-on-hold strong{color:#000c;font-size:.88rem;line-height:1.25}.D7w_bW_popup-on-hold p{color:#919191;margin:2px 0 0;font-size:.8rem;line-height:1.3}.D7w_bW_popup-on-hold-icon{margin-top:2px;display:inline-flex;color:red!important}.D7w_bW_popup-on-hold-icon svg{color:red}.D7w_bW_popup-assignments{gap:8px;display:grid}.D7w_bW_popup-assignments>header{justify-content:space-between;align-items:center;display:flex}.D7w_bW_popup-assignments>header>span{color:#000c;font-size:.86rem;font-weight:700}.D7w_bW_popup-assignments>header>strong{color:#fff;background:#008ecb;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.7rem;display:inline-flex}.D7w_bW_popup-assignment-list{gap:5px;display:grid}.D7w_bW_popup-assignment{color:#000c;cursor:pointer;font:inherit;text-align:left;background:#f8f9f9;border:1px solid #008ecb14;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px;display:grid}.D7w_bW_popup-assignment>span:first-child{background:var(--service-accent,#008ecb);border-radius:999px;width:8px;height:8px}.D7w_bW_popup-assignment>span:nth-child(2){gap:1px;min-width:0;display:grid}.D7w_bW_popup-assignment strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.D7w_bW_popup-assignment small{color:#919191;font-size:.72rem}.D7w_bW_popup-assignment svg{color:#008ecb}.D7w_bW_popup-assignment:hover{background:#e5f5fa;border-color:#008ecb33}.D7w_bW_popup-assignment:focus-visible{outline-offset:1px;outline:2px solid #008ecb}.D7w_bW_popup-empty-assignments{color:#919191;margin:0;font-size:.8rem}.D7w_bW_popup-footer{color:#008ecb;cursor:pointer;background:0 0;border:0;border-top:1px solid #008ecb1a;justify-content:flex-end;align-items:center;gap:8px;width:100%;padding:10px 18px 12px;font-size:.95rem;font-weight:700;display:flex}.D7w_bW_popup-footer:hover{background:#008ecb0a}.D7w_bW_popup-footer:focus-visible{outline-offset:-4px;outline:2px solid #008ecb}
.IxDV6W_toolbar{justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding-bottom:20px;display:flex;position:relative}.IxDV6W_search-field{flex:1;max-width:700px}.IxDV6W_shortcut-hint{color:#919191;white-space:nowrap;background:#f8f9f9;border-radius:6px;flex:none;padding:4px 10px;font-size:.85rem;font-weight:700}.IxDV6W_result-count,.IxDV6W_toolbar-actions{align-items:center;display:flex}.IxDV6W_result-count{gap:10px}.IxDV6W_result-count-text{color:#000c;font-size:1.05rem;line-height:1.2}.IxDV6W_toolbar-actions{gap:16px;min-width:0}.IxDV6W_toolbar-divider{background:#008ecb1f;flex:none;width:1px;height:30px}.IxDV6W_loading-sun{color:#f7a600;animation:1.4s linear infinite IxDV6W_rotate-toolbar-sun;display:inline-flex}.IxDV6W_desktop-controls,.IxDV6W_mobile-controls{display:inline-flex}.IxDV6W_mobile-controls{display:none}@keyframes IxDV6W_rotate-toolbar-sun{to{transform:rotate(360deg)}}@media (min-width:851px){.IxDV6W_toolbar-sticky{z-index:3;background:#fff;border-bottom:1px solid #f6f6f6;border-radius:16px 16px 0 0;margin:-20px -20px 0;padding:20px 20px 16px;transition:border-radius .15s;position:sticky;top:76px}.IxDV6W_toolbar-stuck{border-radius:0}}@media (max-width:1180px){.IxDV6W_toolbar{flex-direction:column;align-items:stretch}.IxDV6W_search-field{max-width:none}.IxDV6W_toolbar-actions{justify-content:space-between}}@media (max-width:767px){.IxDV6W_toolbar{gap:12px;padding-left:0;padding-right:0}.IxDV6W_toolbar-actions{grid-template-columns:1fr auto;gap:10px;display:grid}.IxDV6W_toolbar-divider,.IxDV6W_desktop-controls{display:none}.IxDV6W_mobile-controls{box-shadow:none;border-radius:12px;flex:none;margin-left:4px;padding:3px;display:inline-flex}.IxDV6W_mobile-controls button{width:38px;min-height:32px}}@media (prefers-reduced-motion:reduce){.IxDV6W_loading-sun{animation:none}}
._0c1D3a_filter-menu{position:static}._0c1D3a_group-count{background:#008ecb;border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex;color:#fff!important}._0c1D3a_filter-popover{max-height:var(--filter-popover-max-height,calc(100dvh - 10rem));z-index:20;background:#fff;border:1px solid #008ecb24;border-radius:16px;flex-direction:column;width:max-content;max-width:calc(100% - 40px);display:flex;position:absolute;top:calc(100% + 10px);right:20px;overflow:hidden;box-shadow:0 24px 60px #008ecb33,0 4px 14px #00000014}._0c1D3a_filter-sections{overscroll-behavior:contain;flex:auto;grid-template-columns:repeat(2,max-content);gap:0;min-height:0;padding:0;display:grid;overflow-y:auto}._0c1D3a_filter-section{background:#fff;width:max-content;min-width:0;padding:22px 24px 24px}._0c1D3a_filter-section-house{border-right:1px solid #008ecb1a;box-shadow:inset 0 3px #008ecb8c}._0c1D3a_filter-section-house ._0c1D3a_section-icon{color:#008ecb;background:#008ecb1a}._0c1D3a_filter-section-service{box-shadow:inset 0 3px #fcedd1b8}._0c1D3a_filter-section-service ._0c1D3a_section-icon{color:#f5c468;background:#fcedd129}._0c1D3a_section-header{z-index:2;background:#fff;border-bottom:1px solid #008ecb17;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:40px;margin:-22px -24px 20px;padding:22px 24px 16px;display:grid;position:sticky;top:0}._0c1D3a_section-header h3{color:#000c;margin:0 0 2px;font-size:1rem;line-height:1.2}._0c1D3a_section-header p{color:#919191;margin:0;font-size:.8rem;line-height:1.3}._0c1D3a_section-icon{border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._0c1D3a_section-groups{gap:22px;display:grid}._0c1D3a_filter-group{min-width:0}._0c1D3a_group-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}._0c1D3a_group-header h4{color:#000c;margin:0;font-size:.95rem;line-height:1.2}._0c1D3a_group-count{min-width:19px;height:19px}._0c1D3a_group-actions{align-items:center;gap:8px;display:flex}._0c1D3a_select-all-button{color:#008ecb;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;padding:3px 4px;font-size:.86rem;font-weight:400;line-height:1.2}._0c1D3a_select-all-button:hover{background:#e5f5fa73;text-decoration:underline}._0c1D3a_select-all-button:focus-visible{outline-offset:1px;outline:2px solid #008ecb}._0c1D3a_option-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:1px;display:grid}._0c1D3a_filter-option{color:#000c;cursor:pointer;background:#f8f9f9b8;border:1px solid #008ecb0f;border-radius:6px;align-items:center;gap:9px;min-height:34px;padding:6px 9px;font-size:.9rem;font-weight:600;transition:background .12s,border-color .12s;display:flex}._0c1D3a_filter-option input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._0c1D3a_filter-option:hover{background:#e5f5fac7;border-color:#008ecb47}._0c1D3a_filter-option>span:last-child{white-space:nowrap;color:#000c!important}._0c1D3a_filter-option:has(input:focus-visible){outline-offset:1px;outline:2px solid #008ecb}._0c1D3a_filter-option-selected{color:#fff;background:#008ecb;border-color:#008ecb}._0c1D3a_filter-option-selected>span:last-child{color:#fff!important}._0c1D3a_filter-option-selected:hover{background:#0080b7;border-color:#0080b7}._0c1D3a_option-check{border:1.5px solid #c8c8c8;border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex;color:#fff!important}._0c1D3a_filter-option-selected ._0c1D3a_option-check{background:#ffffff29;border-color:#fffc}._0c1D3a_option-check svg{color:#fff!important}._0c1D3a_popover-footer{background:#fff;border-top:1px solid #008ecb1a;flex:none;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}._0c1D3a_popover-footer>span{color:#919191;font-size:.88rem}._0c1D3a_popover-footer>div{gap:10px;display:flex}@media (prefers-reduced-motion:reduce){._0c1D3a_filter-option{transition:none}}@media (max-width:1180px){._0c1D3a_filter-popover{width:calc(100% - 40px)}._0c1D3a_filter-sections{grid-template-columns:repeat(2,minmax(0,1fr))}._0c1D3a_filter-section{width:auto}._0c1D3a_option-list{grid-template-columns:1fr}._0c1D3a_filter-option>span:last-child{white-space:normal}}@media (max-width:767px){._0c1D3a_filter-popover{width:auto;max-width:none;max-height:none;position:fixed;inset:88px 12px 12px}._0c1D3a_filter-sections{grid-template-columns:1fr}._0c1D3a_filter-section-house{border-bottom:1px solid #008ecb1a;border-right:0}._0c1D3a_popover-footer{flex-direction:column;align-items:stretch;gap:10px}._0c1D3a_popover-footer>div{grid-template-columns:1fr 1fr;display:grid}}
._8YFMMW_statistics{min-width:0}._8YFMMW_statistics h2,._8YFMMW_statistics h3{color:#000c;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}._8YFMMW_statistics a{color:#008ecb;white-space:nowrap;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}._8YFMMW_statistics a:hover{color:#0071a2;text-decoration:none}._8YFMMW_statistics a:focus-visible{outline-offset:-2px;outline:2px solid #008ecb}._8YFMMW_header{align-items:center;gap:12px;margin-bottom:1.5rem;display:flex}._8YFMMW_layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:1.5rem;display:grid}._8YFMMW_summary{min-width:0}._8YFMMW_occupancy,._8YFMMW_check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._8YFMMW_phase+._8YFMMW_phase,._8YFMMW_check+._8YFMMW_check{border-left:1px solid #eee;padding-left:20px}._8YFMMW_statistics ._8YFMMW_phase h3{color:#919191;font-size:1.0125rem;font-weight:400;line-height:1.3}._8YFMMW_occupied{flex-wrap:wrap;align-items:baseline;gap:12px;margin:8px 0;display:flex}._8YFMMW_occupied strong,._8YFMMW_metric-values strong{font-variant-numeric:tabular-nums;font-size:1.35rem}._8YFMMW_occupancy-label,._8YFMMW_uninhabited>span,._8YFMMW_metric-label,._8YFMMW_percentage,._8YFMMW_scope,._8YFMMW_empty{color:#919191;font-size:1.0125rem;font-weight:400}._8YFMMW_statistics ._8YFMMW_uninhabited{white-space:normal;font-size:1.0125rem;font-weight:400}._8YFMMW_checks{border-top:1px solid #eee;margin-top:1.5rem;padding-top:1.5rem}._8YFMMW_statistics ._8YFMMW_check{white-space:normal;flex-direction:column;align-items:flex-start;gap:8px;display:flex}._8YFMMW_metric-values{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._8YFMMW_tariff-section{border-left:1px solid #eee;min-width:0;padding-left:1.5rem}._8YFMMW_scope{white-space:nowrap}._8YFMMW_table-scroll{overflow-x:auto}._8YFMMW_tariffs{table-layout:auto;border-spacing:0;table-layout:auto;border:0;width:100%;font-size:1.0125rem}._8YFMMW_tariffs th{text-align:left;color:#000c;background-color:#f8f9f9;border-bottom:1px solid #eee;padding:.5rem;font-size:1.125rem}._8YFMMW_tariffs th:first-of-type{padding-left:1rem}._8YFMMW_tariffs th:last-of-type{padding-right:1rem}._8YFMMW_tariffs td{vertical-align:top;border-bottom:1px solid #eee;padding:.5rem}._8YFMMW_tariffs td:first-of-type{padding-left:1rem}._8YFMMW_tariffs td:last-of-type{padding-right:1rem}._8YFMMW_tariffs th{background:0 0;font-size:1.0125rem}._8YFMMW_tariffs th,._8YFMMW_tariffs td{vertical-align:top;overflow-wrap:anywhere}._8YFMMW_tariffs thead th{color:#919191;font-size:1.0125rem;font-weight:400;line-height:1.3}._8YFMMW_tariffs thead th:last-child{text-align:right;white-space:nowrap}._8YFMMW_tariffs th:first-of-type,._8YFMMW_tariffs td:first-of-type{padding-left:0}._8YFMMW_tariffs th:last-of-type,._8YFMMW_tariffs td:last-of-type{padding-right:0}._8YFMMW_tariffs tbody th,._8YFMMW_tariffs tbody td{border-bottom:0}._8YFMMW_tariffs tbody+tbody tr:first-child>*{border-top:1px solid #eee}._8YFMMW_price{font-variant-numeric:tabular-nums;align-items:center;gap:12px;display:inline-flex}._8YFMMW_price-values{white-space:nowrap;flex-direction:column;display:flex}._8YFMMW_contract-label{align-items:center;gap:4px;display:inline-flex}._8YFMMW_tariff-tooltip[role=tooltip]{color:#666;background:#fff;border:1px solid #008ecb1a;border-radius:10px;padding:12px;font-size:.9rem;box-shadow:0 18px 42px #008ecb2e}._8YFMMW_tooltip-content{flex-direction:column;gap:4px;display:flex}._8YFMMW_tooltip-content strong{color:#008ecb}._8YFMMW_info-button{color:#919191;cursor:help;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:inline-flex}._8YFMMW_info-button:hover,._8YFMMW_info-button:focus-visible{color:#008ecb;outline-offset:2px;outline:2px solid #008ecb}._8YFMMW_tariff-count{justify-content:flex-end;align-items:center;gap:12px;display:flex}._8YFMMW_tariff-count a{font-variant-numeric:tabular-nums;justify-content:flex-end;min-width:3rem}._8YFMMW_track{flex:1;min-width:30px;max-width:140px}@media (max-width:1100px){._8YFMMW_layout{grid-template-columns:minmax(0,1fr)}._8YFMMW_tariff-section{border-top:1px solid #eee;border-left:0;padding-top:1.5rem;padding-left:0}}@media (max-width:480px){._8YFMMW_statistics{padding:20px}._8YFMMW_occupancy,._8YFMMW_check-list{gap:12px}._8YFMMW_phase+._8YFMMW_phase,._8YFMMW_check+._8YFMMW_check{padding-left:12px}._8YFMMW_track{display:none}._8YFMMW_tariffs,._8YFMMW_tariffs th{font-size:.9rem}._8YFMMW_tariffs th,._8YFMMW_tariffs td{padding:8px 6px}._8YFMMW_tariffs th:first-of-type,._8YFMMW_tariffs td:first-of-type{padding-left:0}._8YFMMW_tariffs th:last-of-type,._8YFMMW_tariffs td:last-of-type{padding-right:0}._8YFMMW_price{gap:4px}._8YFMMW_info-button{padding:2px}}@media (min-width:1101px){._8YFMMW_layout{grid-template-rows:auto auto}._8YFMMW_summary,._8YFMMW_tariff-section{grid-row:span 2;grid-template-rows:subgrid;display:grid}._8YFMMW_header{margin-bottom:0}._8YFMMW_statistics ._8YFMMW_phase h3{padding:.5rem 0}._8YFMMW_tariffs thead th{line-height:1.3}}._8YFMMW_summary-body,._8YFMMW_tariff-body{min-width:0}._8YFMMW_occupied a{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:12px}._8YFMMW_statistics a:is(:hover,:focus-visible) ._8YFMMW_occupancy-label,._8YFMMW_statistics a:is(:hover,:focus-visible) ._8YFMMW_metric-label,._8YFMMW_statistics a:is(:hover,:focus-visible) ._8YFMMW_percentage{color:inherit}._8YFMMW_uninhabited strong{font-weight:400}._8YFMMW_single-family{grid-template-columns:minmax(0,1fr)}._8YFMMW_single-family ._8YFMMW_phase{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}._8YFMMW_single-family ._8YFMMW_phase h3{grid-column:1/-1}._8YFMMW_single-family ._8YFMMW_uninhabited{flex-wrap:wrap;align-self:center;align-items:baseline;gap:12px}._8YFMMW_single-family ._8YFMMW_uninhabited strong{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700}._8YFMMW_header h2{flex:1;min-width:0}._8YFMMW_tariff-section ._8YFMMW_header{flex-wrap:wrap}@media (max-width:600px){._8YFMMW_tariff-section ._8YFMMW_header{grid-template-columns:auto minmax(0,1fr);display:grid}}._8YFMMW_single-family+._8YFMMW_checks ._8YFMMW_check+._8YFMMW_check{border-left:0;padding-left:0;position:relative}._8YFMMW_single-family+._8YFMMW_checks ._8YFMMW_check+._8YFMMW_check:before{content:"";border-left:1px solid #eee;position:absolute;top:0;bottom:0;left:-10px}@media (max-width:480px){._8YFMMW_single-family ._8YFMMW_phase{column-gap:12px}._8YFMMW_single-family+._8YFMMW_checks ._8YFMMW_check+._8YFMMW_check:before{left:-6px}}
.QDlMHG_tone--neutral{--phase-accent:#9ca3af;--phase-accent-soft:#9ca3af21;--phase-accent-strong:#7a8494;--phase-foreground:#fff}.QDlMHG_tone--prep{--phase-accent:#0ea5e9;--phase-accent-soft:#0ea5e921;--phase-accent-strong:#0b7caf;--phase-foreground:#fff}.QDlMHG_tone--plan{--phase-accent:#2563eb;--phase-accent-soft:#2563eb21;--phase-accent-strong:#1249c1;--phase-foreground:#fff}.QDlMHG_tone--planned{--phase-accent:#1e40af;--phase-accent-soft:#1e40af21;--phase-accent-strong:#152d7b;--phase-foreground:#fff}.QDlMHG_tone--done{--phase-accent:#f59e0b;--phase-accent-soft:#f59e0b21;--phase-accent-strong:#bb7808;--phase-foreground:#fff}.QDlMHG_tone--approved{--phase-accent:#16a34a;--phase-accent-soft:#16a34a21;--phase-accent-strong:#0f6d32;--phase-foreground:#fff}.QDlMHG_tone--monitoring{--phase-accent:#0d9488;--phase-accent-soft:#0d948821;--phase-accent-strong:#085c54;--phase-foreground:#fff}.QDlMHG_tone--neutral{--phase-foreground:#1f2937}.QDlMHG_page{gap:24px;display:grid}.QDlMHG_page h1{color:#3d8fb3;margin:4px 0 0;padding:0 2px;font-size:clamp(1.05rem,1.45vw,1.32rem);font-weight:700;line-height:1.15}.QDlMHG_page p{color:#666;margin:0}.QDlMHG_toolbar{justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding-bottom:20px;display:flex;position:relative}.QDlMHG_toolbar span{color:#919191;white-space:nowrap}@media (min-width:851px){.QDlMHG_toolbar{z-index:3;background:#fff;border-bottom:1px solid #f6f6f6;border-radius:16px 16px 0 0;margin:-20px -20px 0;padding:20px 20px 16px;transition:border-radius .15s;position:sticky;top:76px}.QDlMHG_toolbar-stuck{border-radius:0}}.QDlMHG_search-field{flex:1;max-width:700px}.QDlMHG_shortcut-hint{color:#919191;white-space:nowrap;background:#f8f9f9;border-radius:6px;flex:none;padding:4px 10px;font-size:.85rem;font-weight:700}.QDlMHG_result-count{align-items:center;gap:10px;display:inline-flex}.QDlMHG_result-count-text{color:#000c;font-size:1.05rem;line-height:1.2}.QDlMHG_toolbar-divider{background:#008ecb1f;flex:none;width:1px;height:30px}.QDlMHG_toolbar-actions{align-items:center;gap:16px;min-width:0;display:flex}.QDlMHG_search-view-controls{display:none}.QDlMHG_loading-sun{color:#fcedd1;animation:1.4s linear infinite QDlMHG_rotate-sun;display:inline-flex}@keyframes QDlMHG_rotate-sun{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.QDlMHG_loading-sun{animation:none}}.QDlMHG_table-surface{position:relative;overflow:visible}.QDlMHG_table-surface.QDlMHG_table-surface table{border-collapse:collapse;border-spacing:0;box-shadow:none;background:0 0;border:0;border-radius:0}.QDlMHG_table-surface.QDlMHG_table-surface thead{background:#f8f9f9}.QDlMHG_table-surface.QDlMHG_table-surface th{color:#000c;background:#f8f9f9;border-top:1px solid #008ecb1a;border-bottom:1px solid #008ecb1a;padding-top:14px;padding-bottom:14px;font-size:1rem}.QDlMHG_table-surface.QDlMHG_table-surface th:first-child{padding-left:24px}.QDlMHG_table-surface.QDlMHG_table-surface tbody td{vertical-align:middle;background:#fff;border-bottom:1px solid #008ecb1f;padding:16px 8px}.QDlMHG_table-surface.QDlMHG_table-surface tbody td:first-child{padding-left:24px}.QDlMHG_table-surface.QDlMHG_table-surface th:last-child,.QDlMHG_table-surface.QDlMHG_table-surface tbody td:last-child{white-space:nowrap;width:1%}.QDlMHG_table-surface.QDlMHG_table-surface tbody td:last-child{padding-right:16px}.QDlMHG_table-surface.QDlMHG_table-surface tbody tr:hover td{background:#f8f9f9}.QDlMHG_table-surface.QDlMHG_table-surface table{width:calc(100% + 40px);margin-inline:-20px}@media (min-width:851px){.QDlMHG_table-surface thead{filter:none;top:calc(76px + var(--houses-toolbar-height,80px) - 1px);z-index:2;transition:filter .15s;position:sticky}.QDlMHG_table-surface-stuck thead{filter:drop-shadow(0 4px 2px #0000001f)}}.QDlMHG_map-only{border:1px solid #008ecb24;border-radius:10px;height:34rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb3}.QDlMHG_mobile-list{display:none}.QDlMHG_phase-status{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.QDlMHG_phase-code{background:var(--phase-accent,#64748b);color:#fff;letter-spacing:.02em;border-radius:6px;padding:6px 10px;font-size:.82rem;font-weight:700}.QDlMHG_phase-label{background:var(--phase-accent,#64748b);color:#fff;white-space:nowrap;border-radius:6px;padding:5px 10px;font-size:.88rem;font-weight:700}.QDlMHG_address-line{color:#000c;gap:3px;display:grid}.QDlMHG_address-line span{color:#666;font-size:.9rem}.QDlMHG_tenant-cell{gap:5px;margin:0;padding:0;list-style:none;display:grid}.QDlMHG_tenant-cell li{color:#666;align-items:center;gap:8px;font-size:.92rem;display:flex}.QDlMHG_tenant-cell li:first-child{color:#000c;font-size:1rem;font-weight:700}.QDlMHG_tenant-cell li svg{color:#c8c8c8;flex:none}.QDlMHG_assignments{justify-items:start;gap:7px;display:grid}.QDlMHG_tenant-name{color:#000c;align-items:center;gap:8px;font-weight:700;display:inline-flex}@media (max-width:1180px){.QDlMHG_toolbar{flex-direction:column;align-items:stretch}.QDlMHG_search-field{max-width:none}.QDlMHG_toolbar-actions{justify-content:space-between}}@media (max-width:767px){.QDlMHG_page{gap:12px;margin-left:-16px;margin-right:-16px}.QDlMHG_page>div:first-child{padding-left:24px;padding-right:24px}.QDlMHG_page h1{margin:4px 0 0;font-size:1.08rem;line-height:1.15}.QDlMHG_table-surface{border-left:0;border-right:0;border-radius:0;padding:16px 20px}.QDlMHG_table-surface.QDlMHG_table-surface table{width:calc(100% + 40px);margin-left:-20px}.QDlMHG_toolbar{gap:12px;padding-left:0;padding-right:0}.QDlMHG_toolbar-actions{flex-wrap:wrap;grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.QDlMHG_toolbar-divider,.QDlMHG_toolbar-view-controls{display:none}.QDlMHG_search-view-controls{box-shadow:none;border-radius:12px;flex:none;margin-left:4px;padding:3px;display:inline-flex}.QDlMHG_search-view-controls button{width:38px;min-height:32px}.QDlMHG_map-only{border-left:0;border-right:0;border-radius:0;height:28rem;margin-left:-20px;margin-right:-20px}.QDlMHG_mobile-list{gap:0;width:calc(100% + 40px);min-width:0;margin-left:-20px;margin-right:-20px;display:grid}.QDlMHG_mobile-house-card{border-top:1px solid #eee;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:8px;padding:12px 20px;display:grid}.QDlMHG_mobile-house-info{min-width:0}.QDlMHG_mobile-house-info h2{color:#000c;margin:0 0 3px;font-size:.98rem;line-height:1.2}.QDlMHG_mobile-house-info h2 a{color:inherit;text-decoration:none}.QDlMHG_mobile-house-info p{color:#666;margin:0;font-size:.84rem;line-height:1.35}.QDlMHG_mobile-house-badges{flex-direction:column;align-items:flex-end;gap:8px;min-width:0;display:flex}.QDlMHG_mobile-house-badges .QDlMHG_phase-status{justify-content:flex-end}.QDlMHG_mobile-house-badges .QDlMHG_phase-code,.QDlMHG_mobile-house-badges .QDlMHG_phase-label{font-size:.78rem}.QDlMHG_mobile-house-badges .QDlMHG_assignments{justify-items:end}.QDlMHG_mobile-empty{border-top:1px solid #eee;padding:24px 20px}.QDlMHG_mobile-pagination{border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 0;display:flex}.QDlMHG_mobile-pagination label>span{display:none}}@media (max-width:767px) and (max-width:390px){.QDlMHG_table-surface{padding-left:16px;padding-right:16px}.QDlMHG_mobile-list,.QDlMHG_map-only{margin-left:-16px;margin-right:-16px}.QDlMHG_mobile-list{width:calc(100% + 32px)}.QDlMHG_mobile-house-card{padding-left:16px;padding-right:16px}}
.xlc0RW_breakdown{gap:20px;display:grid}.xlc0RW_summary{background:#fff;border:1px solid #008ecb1f;border-radius:10px;grid-template-columns:minmax(12rem,.8fr) minmax(0,2fr);display:grid;overflow:hidden;box-shadow:0 2px 8px #008ecb0f}.xlc0RW_identity{background:#008ecb08;align-items:center;gap:12px;min-width:0;padding:20px;display:flex}.xlc0RW_identity>div{justify-items:start;gap:.5rem;min-width:0;display:grid}.xlc0RW_identity .xlc0RW_contract-type{font-size:1.0125rem}.xlc0RW_label,.xlc0RW_amount dt{color:#919191;font-size:.9rem;font-weight:400}.xlc0RW_amounts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.xlc0RW_tariffs{margin:0;display:grid}.xlc0RW_amount{border-left:1px solid #008ecb1a;flex-direction:column;justify-content:center;gap:.5rem;min-width:0;margin:0;padding:20px;display:flex}.xlc0RW_amount dd{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.xlc0RW_amount strong{color:#000c;font-variant-numeric:tabular-nums;font-size:1.35rem}.xlc0RW_amount dd>span{color:#919191;font-size:.9rem}.xlc0RW_monthly{background:#008ecb06}.xlc0RW_monthly-inactive{background:#f8f9f9}.xlc0RW_monthly-inactive strong{color:#919191}.xlc0RW_empty{border:1px solid #eee;border-radius:10px;align-items:center;gap:12px;padding:20px;display:flex}.xlc0RW_empty p{color:#919191;margin:0;font-size:.9rem}@media (max-width:900px){.xlc0RW_summary{grid-template-columns:minmax(0,1fr)}.xlc0RW_identity{border-bottom:1px solid #008ecb1a}.xlc0RW_amount:first-child{border-left:0}}@media (max-width:480px){.xlc0RW_amounts{grid-template-columns:minmax(0,1fr)}.xlc0RW_amount{border-left:0}.xlc0RW_amount+.xlc0RW_amount{border-top:1px solid #008ecb1a}}
.VaqWbq_field{flex:30rem;max-width:35rem;position:relative}.VaqWbq_input-wrap{position:relative}.VaqWbq_input-wrap input{color:#000c;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #dcdcdc;border-radius:5px;width:100%;height:44px;padding:0 38px 0 12px}.VaqWbq_input-wrap input:focus{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.VaqWbq_input-wrap svg{color:#666;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.VaqWbq_options{z-index:2;background:#fff;border:1px solid #dcdcdc;border-radius:5px;width:100%;max-height:16rem;margin:4px 0 0;padding:4px;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 10px 24px #00000024}.VaqWbq_options li{cursor:pointer;border-radius:3px;padding:10px 12px}.VaqWbq_active-option,.VaqWbq_options li:hover{color:#008ecb;background:#e5f5fa}.VaqWbq_options .VaqWbq_empty{color:#666;cursor:default}
.LdaRsa_per-page-select{min-width:120px}
.KwWlvW_tone--neutral{--phase-accent:#9ca3af;--phase-accent-soft:#9ca3af21;--phase-accent-strong:#7a8494;--phase-foreground:#fff}.KwWlvW_tone--prep{--phase-accent:#0ea5e9;--phase-accent-soft:#0ea5e921;--phase-accent-strong:#0b7caf;--phase-foreground:#fff}.KwWlvW_tone--plan{--phase-accent:#2563eb;--phase-accent-soft:#2563eb21;--phase-accent-strong:#1249c1;--phase-foreground:#fff}.KwWlvW_tone--planned{--phase-accent:#1e40af;--phase-accent-soft:#1e40af21;--phase-accent-strong:#152d7b;--phase-foreground:#fff}.KwWlvW_tone--done{--phase-accent:#f59e0b;--phase-accent-soft:#f59e0b21;--phase-accent-strong:#bb7808;--phase-foreground:#fff}.KwWlvW_tone--approved{--phase-accent:#16a34a;--phase-accent-soft:#16a34a21;--phase-accent-strong:#0f6d32;--phase-foreground:#fff}.KwWlvW_tone--monitoring{--phase-accent:#0d9488;--phase-accent-soft:#0d948821;--phase-accent-strong:#085c54;--phase-foreground:#fff}.KwWlvW_tone--neutral{--phase-foreground:#1f2937}.KwWlvW_page{gap:24px;display:grid}.KwWlvW_detail-card{background:#fff;border:1px solid #008ecb1a;border-radius:16px;overflow:hidden;box-shadow:0 10px 28px #008ecb17}.KwWlvW_hero{gap:16px;padding:24px 34px 20px;display:grid;position:relative}.KwWlvW_hero-top{justify-content:space-between;align-items:center;gap:28px;display:flex}.KwWlvW_on-hold-banner{color:#fff;background:#cb0000f1;grid-template-columns:auto minmax(190px,.28fr) minmax(0,1fr);align-items:center;gap:16px;padding:15px 34px;display:grid}.KwWlvW_on-hold-banner p{color:#ffffffe0;border-left:1px solid #ffffff3d;margin:0;padding-left:20px;font-size:.86rem;line-height:1.4}.KwWlvW_on-hold-summary{gap:2px;display:grid}.KwWlvW_on-hold-summary span{color:#ffffffc7;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:800}.KwWlvW_on-hold-summary strong{color:#fff;font-size:1.04rem;line-height:1.3}.KwWlvW_service-strip{border-bottom:1px solid #008ecb1c;padding:0}.KwWlvW_service-strip .KwWlvW_service-assignments{grid-template-columns:1fr;gap:0;width:100%;display:grid}.KwWlvW_service-assignment-lane{background:linear-gradient(120deg, color-mix(in srgb, var(--service-assignment-accent,#64748b) 12%, #fff), #f6f6f6 72%);min-width:0;padding:0}.KwWlvW_service-assignment-lane+.KwWlvW_service-assignment-lane{border-top:1px solid #008ecb24}.KwWlvW_on-hold-icon{color:#fff;background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.KwWlvW_breadcrumb{color:#3d8fb3;justify-self:start;align-items:center;gap:8px;margin:4px 0 0;padding:0 2px;font-size:clamp(1.05rem,1.45vw,1.32rem);font-weight:700;line-height:1.15;display:inline-flex}.KwWlvW_breadcrumb a{color:inherit;text-decoration:none}.KwWlvW_breadcrumb a:hover{color:#0071a2;text-decoration:none}.KwWlvW_breadcrumb span:last-child{color:#919191}.KwWlvW_hero-text{flex:1;min-width:0}.KwWlvW_hero-text h1{color:#000c;margin:0;font-size:clamp(1.35rem,1.8vw,1.72rem);line-height:1.18}.KwWlvW_status-grid{flex:0 400px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.KwWlvW_status-grid.KwWlvW_with-monthly{flex-basis:660px;grid-template-columns:repeat(2,minmax(0,1fr)) max-content}.KwWlvW_status-grid.KwWlvW_with-app{flex-basis:660px;grid-template-columns:repeat(3,minmax(0,1fr))}.KwWlvW_status-grid.KwWlvW_with-monthly.KwWlvW_with-app{flex-basis:800px;grid-template-columns:repeat(2,minmax(max-content,1fr)) max-content max-content}.KwWlvW_status-grid.KwWlvW_with-app .KwWlvW_status-kicker{white-space:nowrap;overflow-wrap:normal}.KwWlvW_status-card{background:#008ecb04;border:1px solid #008ecb1a;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:68px;padding:.5rem 12px;display:grid}.KwWlvW_status-card .KwWlvW_phase-icon{background:var(--phase-accent-soft);color:var(--phase-accent)}.KwWlvW_status-copy{gap:.35rem;min-width:0;display:grid}.KwWlvW_status-copy strong{color:#000c;font-size:1.0125rem;line-height:1.3}.KwWlvW_status-kicker{color:#919191;text-transform:uppercase;overflow-wrap:anywhere;font-size:.7875rem;font-weight:700;line-height:1.2}.KwWlvW_monthly-summary{padding-inline:20px}.KwWlvW_monthly-value{align-items:center;gap:.25rem;display:inline-flex}.KwWlvW_monthly-tooltip[role=tooltip]{color:#919191;background:#fff;border:1px solid #008ecb1a;border-radius:10px;padding:12px;font-size:.9rem;box-shadow:0 18px 42px #008ecb2e}.KwWlvW_info-button{color:#919191;cursor:help;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.KwWlvW_info-button:hover,.KwWlvW_info-button:focus-visible{color:#008ecb;outline-offset:2px;outline:2px solid #008ecb}.KwWlvW_monthly-icon{place-items:center;line-height:1;display:grid}.KwWlvW_monthly-icon svg{width:auto;margin:0;display:block}.KwWlvW_monthly-summary .KwWlvW_status-kicker{white-space:nowrap;overflow-wrap:normal}.KwWlvW_monthly-summary .KwWlvW_status-copy strong{color:#008ecb;font-variant-numeric:tabular-nums;font-size:1.125rem}.KwWlvW_monthly-inactive{background:#f8f9f9;border-color:#eee}.KwWlvW_monthly-inactive .KwWlvW_monthly-icon{color:#666;background:#dcdcdc}.KwWlvW_monthly-inactive .KwWlvW_status-copy strong{color:#919191}.KwWlvW_energy-section{min-width:0;padding:0 34px 24px;display:grid}.KwWlvW_service-assignments{gap:8px;min-width:0;display:grid}.KwWlvW_detail-rows{border-top:1px solid #eee}.KwWlvW_resident-details{background:#fff;border-bottom:1px solid #eee;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:24px 34px 28px;display:grid}.KwWlvW_resident-section{background:#f8f9f9;border:1px solid #008ecb1f;border-radius:10px;align-content:start;gap:16px;min-width:0;padding:28px;display:grid}.KwWlvW_resident-section dl{gap:12px;margin:0;display:grid}.KwWlvW_resident-section dl div{gap:4px;display:grid}.KwWlvW_resident-section dt{color:#919191;font-size:.84rem;font-weight:700}.KwWlvW_resident-section dd{color:#000c;overflow-wrap:anywhere;margin:0;font-size:.98rem;font-weight:700;line-height:1.35}.KwWlvW_resident-section a{color:#008ecb;text-decoration:none}.KwWlvW_resident-section a:hover{color:#0071a2;text-decoration:none}.KwWlvW_contract-details{grid-template-columns:minmax(0,1fr)}.KwWlvW_financial-share{color:#919191;margin:0;font-size:.9rem}.KwWlvW_resident-section-header{align-items:center;gap:10px;display:flex}.KwWlvW_resident-section-header h2{color:#000c;margin:0;font-size:1rem}.KwWlvW_detail-row{color:#000c;cursor:pointer;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #eee;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;min-height:68px;padding:0 42px;font-size:1.08rem;font-weight:700;display:grid}.KwWlvW_detail-row:hover{background:#00000006}.KwWlvW_detail-row>svg{color:#919191}.KwWlvW_detail-row-text{gap:3px;display:grid}.KwWlvW_detail-row-text small{color:#919191;font-size:.86rem;font-weight:500}@media (max-width:1180px){.KwWlvW_hero{padding:24px 30px 26px}}@media (max-width:900px){.KwWlvW_status-grid.KwWlvW_with-app,.KwWlvW_status-grid.KwWlvW_with-monthly.KwWlvW_with-app{grid-template-columns:repeat(2,minmax(0,1fr))}.KwWlvW_hero-top{grid-template-columns:1fr;align-items:stretch;display:grid}}@media (max-width:767px){.KwWlvW_page{gap:12px;margin-left:-16px;margin-right:-16px}.KwWlvW_breadcrumb{margin-left:20px;margin-right:20px;font-size:1.08rem}.KwWlvW_detail-card{border-left:0;border-right:0;border-radius:0}.KwWlvW_hero{padding:18px 20px 20px}.KwWlvW_on-hold-banner{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:16px 20px}.KwWlvW_on-hold-banner p{border-top:1px solid #ffffff3d;border-left:0;grid-column:2;padding:10px 0 0}.KwWlvW_service-strip{padding:0}.KwWlvW_service-assignments{grid-template-columns:1fr}.KwWlvW_service-assignment-lane{padding:0}.KwWlvW_service-assignment-lane+.KwWlvW_service-assignment-lane{border-top:1px solid #008ecb1a}.KwWlvW_hero-text h1{margin-bottom:8px;font-size:1.32rem}.KwWlvW_energy-section{padding:0 20px 20px}.KwWlvW_detail-row{min-height:74px;padding:0 20px}.KwWlvW_resident-details{grid-template-columns:1fr;padding:18px 20px}.KwWlvW_resident-section+.KwWlvW_resident-section{margin:0}.KwWlvW_resident-section{padding:18px}}@media (max-width:640px){.KwWlvW_status-grid,.KwWlvW_status-grid.KwWlvW_with-monthly,.KwWlvW_status-grid.KwWlvW_with-app,.KwWlvW_status-grid.KwWlvW_with-monthly.KwWlvW_with-app{grid-template-columns:minmax(0,1fr)}}
.txyLDq_profile{align-items:center;margin-left:auto;display:flex;position:static}.txyLDq_trigger{color:#000c;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;display:flex}.txyLDq_trigger:hover{background:#f6f6f6}.txyLDq_avatar{display:flex;position:relative}.txyLDq_support-indicator{background:#f7a600;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.txyLDq_trigger-text{text-align:left;flex-direction:column;max-width:190px;display:flex}.txyLDq_trigger-text strong,.txyLDq_trigger-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.txyLDq_trigger-text strong{font-size:.9rem}.txyLDq_trigger-text span{color:#666;font-size:.75rem}.txyLDq_menu{z-index:20;background:#fff;border:1px solid #dcdcdc;border-radius:12px;width:min(380px,100vw - 32px);position:absolute;top:calc(100% + 8px);right:20px;overflow:visible;box-shadow:0 14px 40px #00000029}.txyLDq_account{align-items:center;gap:14px;padding:22px 24px;display:flex}.txyLDq_account-details{flex-direction:column;min-width:0;display:flex}.txyLDq_account-details strong,.txyLDq_account-details span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.txyLDq_account-details span{color:#666;font-size:.85rem}.txyLDq_support{background:#f6f6f6;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:22px 24px 24px}.txyLDq_hoco-selector>div{max-width:none}.txyLDq_active-hoco{background:#f7a6001f;border-radius:6px;align-items:flex-start;gap:10px;margin:0 24px 18px;padding:12px;display:flex}.txyLDq_active-hoco svg{color:#c48400;flex-shrink:0;width:20px;margin-top:2px}.txyLDq_active-hoco span{flex-direction:column;display:flex}.txyLDq_active-hoco small{color:#666}.txyLDq_active-hoco+.txyLDq_support{border-top:1px solid #dcdcdc}.txyLDq_account+.txyLDq_active-hoco{margin-top:-4px}.txyLDq_support-actions{gap:8px;margin-top:16px;display:flex}.txyLDq_support-actions button{flex:1;min-height:44px}.txyLDq_error{color:red;margin:0;padding:12px 20px 0;font-size:.85rem}.txyLDq_estimation-link,.txyLDq_logout{color:#000c;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;width:100%;padding:15px 36px;display:flex}.txyLDq_estimation-link svg,.txyLDq_logout svg{flex-shrink:0;width:20px}.txyLDq_estimation-link:hover,.txyLDq_logout:hover{background:#e5f5fa}.txyLDq_logout{border-radius:0 0 11px 11px}.txyLDq_estimation-link{box-sizing:border-box;border-bottom:1px solid #dcdcdc;text-decoration:none}@media (max-width:1050px){.txyLDq_trigger-text{display:none}}@media (max-width:600px){.txyLDq_menu{right:12px}}
._42Ix5q_selector{background:#fff;border:1px solid #f7a60052;border-radius:16px;max-width:50rem;margin:0 auto;overflow:visible;box-shadow:0 10px 28px #008ecb17}._42Ix5q_header{background:#f7a6001a;border-bottom:1px solid #f7a60038;border-radius:15px 15px 0 0;padding:24px 32px}._42Ix5q_title-row{align-items:center;gap:12px;display:flex}._42Ix5q_title-row h1{color:#008ecb;margin:0;font-size:1.875rem;line-height:1.2}._42Ix5q_title-icon{color:#f7a600;background:#fff;border:1px solid #f7a60059;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}._42Ix5q_title-icon svg{display:block}._42Ix5q_body{padding:28px 32px 30px}._42Ix5q_form-area{width:100%;max-width:43rem;margin:0 auto}._42Ix5q_guidance{color:#666;margin:0 0 22px;font-size:.9rem;line-height:1.55}._42Ix5q_controls{z-index:1;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:12px;display:flex;position:relative}._42Ix5q_select-button{align-self:flex-end;height:46px}._42Ix5q_error{color:red;margin:0;padding:0 32px 28px;font-weight:700}@media (max-width:640px){._42Ix5q_header,._42Ix5q_body{padding-left:20px;padding-right:20px}._42Ix5q_title-row{align-items:flex-start}._42Ix5q_title-row h1{font-size:1.625rem}._42Ix5q_select-button{width:100%;max-width:none}}
._9xdvFa_summary{background:#fff;border:1px solid #008ecb1a;border-radius:10px;flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 2px 8px #008ecb0f}._9xdvFa_summary p{color:#919191;margin:0}._9xdvFa_summary-compact{box-sizing:border-box;gap:10px;height:100%;min-height:104px;padding:14px 16px}._9xdvFa_summary-compact ._9xdvFa_status-list li{padding:2px}._9xdvFa_summary-title{align-items:center;gap:12px;display:flex}._9xdvFa_summary-title h2{color:#000c;margin:0;font-size:1rem;font-weight:700;line-height:1.3}._9xdvFa_status-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}._9xdvFa_status-list li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 2px;display:grid}._9xdvFa_status-list li span{color:#000c;font-size:.88rem;line-height:1.3}._9xdvFa_status-list li strong{color:#000c;text-align:right;font-size:.88rem;line-height:1.3}._9xdvFa_status-enabled{color:#8ab974;display:inline-flex}._9xdvFa_page{gap:20px;display:grid}._9xdvFa_page-heading{gap:4px;display:grid}._9xdvFa_page-heading h1{color:#3d8fb3;margin:4px 0 0;padding:0 2px;font-size:clamp(1.05rem,1.45vw,1.32rem);font-weight:700;line-height:1.15}._9xdvFa_page-heading p{color:#919191;margin:0;font-size:1.125rem}._9xdvFa_details{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}._9xdvFa_full-width{grid-column:1/-1}._9xdvFa_team{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._9xdvFa_team>div{overflow-wrap:anywhere;align-content:start;gap:4px;min-width:0;display:grid}._9xdvFa_team span,._9xdvFa_team a{font-size:.9rem}._9xdvFa_team span{color:#919191}._9xdvFa_team strong{color:#000c;font-size:1.0125rem;font-weight:400}@media (max-width:800px){._9xdvFa_details{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){._9xdvFa_team{grid-template-columns:minmax(0,1fr)}}._9xdvFa_tariff-rate{flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}._9xdvFa_tariff-rate>span{color:#008ecb;font-variant-numeric:tabular-nums;font-weight:700}._9xdvFa_tariff-rate small{color:#919191;font-size:.9rem;font-weight:400}._9xdvFa_setting-switch{justify-content:flex-end;margin:0;display:flex}._9xdvFa_setting-switch label{gap:0}._9xdvFa_setting-switch label>span:empty{display:none}
.L7ZT2q_main{max-width:1440px;margin:0 auto;padding:32px}@media (max-width:850px){.L7ZT2q_main{padding:24px 16px}}
.Uir2yG_toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;margin-bottom:1.5rem;display:grid}.Uir2yG_filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.Uir2yG_navigation{align-items:center;gap:12px;padding-top:26px;display:flex}.Uir2yG_week-controls{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.Uir2yG_arrow.Uir2yG_arrow{justify-content:center;min-width:44px;padding:0}.Uir2yG_week-trigger{color:#fff;cursor:pointer;font:inherit;white-space:nowrap;min-height:44px;box-shadow:none;background:#008ecb;border:1px solid #008ecb;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:142px;padding:0 14px;font-weight:700;display:inline-flex}.Uir2yG_week-trigger:hover{background:#e5f5fa52;border-color:#008ecb}.Uir2yG_week-trigger:focus-visible{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}.Uir2yG_week-trigger:disabled{cursor:not-allowed;box-shadow:none;pointer-events:none;color:#919191!important;background:#f8f9f9!important;border-color:#dcdcdc!important}.Uir2yG_week-trigger:disabled>span{color:#919191!important}.Uir2yG_week-trigger>span{color:currentColor!important}.Uir2yG_week-trigger svg{color:currentColor}.Uir2yG_week-trigger:hover:not(:disabled){background:#007cb2}.Uir2yG_week-trigger:focus-visible{outline-offset:2px;outline-color:#008ecb}@media (max-width:1250px){.Uir2yG_toolbar{grid-template-columns:minmax(0,1fr)}.Uir2yG_navigation{flex-wrap:wrap;padding-top:0}}@media (max-width:600px){.Uir2yG_filters{grid-template-columns:minmax(0,1fr)}}
.RJd-Eq_display{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.RJd-Eq_display>a,.RJd-Eq_display>span{overflow-wrap:anywhere;min-width:0}.RJd-Eq_display>button{flex-shrink:0}.RJd-Eq_display>a{color:#008ecb;text-decoration:none}.RJd-Eq_display>a:hover{color:#0071a2;text-decoration:none}.RJd-Eq_display>a:focus-visible{outline-offset:2px;outline:2px solid #008ecb}.RJd-Eq_editor{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;min-width:0;display:grid}.RJd-Eq_actions{grid-area:1/2;gap:4px;display:flex}.RJd-Eq_actions button{justify-content:center;width:44px;padding:0}.RJd-Eq_error{color:red;grid-area:2/1/auto/-1;margin:0;font-size:.9rem}
.m7uekW_page{gap:20px;display:grid}.m7uekW_header{gap:12px;display:grid}.m7uekW_header h1{color:#3d8fb3;margin:4px 0 0;padding:0 2px;font-size:clamp(1.05rem,1.45vw,1.32rem);font-weight:700;line-height:1.15}.m7uekW_header p{color:#919191;margin:0;font-size:1.0125rem}.m7uekW_layout{align-items:start;gap:20px;display:grid}@media (min-width:64rem){.m7uekW_layout{grid-template-columns:minmax(18rem,.8fr) minmax(0,2fr)}}.m7uekW_configuration{gap:20px;display:grid}@media (min-width:64rem){.m7uekW_configuration{position:sticky;top:20px}}.m7uekW_section-heading{gap:12px;display:grid}.m7uekW_section-heading h2,.m7uekW_section-heading p{margin:0}.m7uekW_section-heading h2{font-size:1.31625rem;font-weight:700}.m7uekW_section-heading p{color:#919191;font-size:1.0125rem}.m7uekW_form,.m7uekW_results>div:first-child{gap:20px;display:grid}.m7uekW_results{position:relative}.m7uekW_results-loading{filter:grayscale(65%);opacity:.38;pointer-events:none;transition:filter .16s,opacity .16s}.m7uekW_loading-overlay{pointer-events:none;z-index:2;justify-content:center;display:flex;position:absolute;inset:0}.m7uekW_loading-indicator{text-align:center;background:#ffffffeb;border:1px solid #c8c8c8;border-radius:8px;flex-direction:column;align-self:flex-start;align-items:center;gap:12px;margin-top:6rem;padding:20px;font-size:1.0125rem;display:flex;position:sticky;top:20px;box-shadow:0 .5rem 1.5rem #0000001f}.m7uekW_form fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.m7uekW_form legend{margin-bottom:12px;padding:0;font-size:1.125rem;font-weight:700}.m7uekW_two-columns{align-items:end;gap:12px;display:grid}@media (min-width:50rem){.m7uekW_two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.m7uekW_two-columns>:only-child{grid-column:1/-1}.m7uekW_radio-options{gap:0;display:grid}.m7uekW_contract-options,.m7uekW_tariff-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.m7uekW_form .m7uekW_tariff-group legend{color:#919191;font-size:.9rem;font-weight:400;line-height:1.25}.m7uekW_tariff-pair{align-items:end}.m7uekW_financial-additions,.m7uekW_financial-addition{gap:12px;display:grid}.m7uekW_financial-addition .m7uekW_two-columns{align-items:end}.m7uekW_supplier-fields{gap:12px;display:grid}.m7uekW_unit,.m7uekW_empty{color:#919191;margin:0;font-size:.9rem}.m7uekW_population-summary{align-items:start;gap:20px;display:grid}@media (min-width:50rem){.m7uekW_population-summary{grid-template-columns:auto auto minmax(12rem,1fr)}}.m7uekW_population-summary div{gap:.2rem;display:grid}.m7uekW_population-summary strong{color:#008ecb;font-size:1.40625rem;font-weight:700}.m7uekW_population-summary span,.m7uekW_population-summary p{color:#919191;margin:0;font-size:.9rem}@media (min-width:50rem){.m7uekW_population-summary p+p{grid-column:1/-1}}.m7uekW_legend{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;font-size:.9rem;display:flex}.m7uekW_legend span{align-items:center;gap:.4rem;display:inline-flex}.m7uekW_legend i{border-radius:50%;width:.75rem;height:.75rem;display:inline-block}.m7uekW_view-switch{justify-self:start}.m7uekW_house-list{gap:20px;min-width:0;display:grid}.m7uekW_house-list-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:20px;display:flex}.m7uekW_house-list-heading div{gap:12px;display:grid}.m7uekW_house-list-heading h2,.m7uekW_house-list-heading p{margin:0}.m7uekW_house-list-heading h2{font-size:1.31625rem;font-weight:700}.m7uekW_house-list-heading p{color:#919191;max-width:46rem;font-size:.9rem}.m7uekW_house-list-actions{place-items:end;gap:12px;display:grid}.m7uekW_house-list-actions strong{color:#008ecb;white-space:nowrap;font-size:1.0125rem}.m7uekW_column-legend{background:#f8f9f9;border:1px solid #dcdcdc;border-radius:3px;gap:12px;padding:12px;display:grid}.m7uekW_column-legend h3,.m7uekW_column-legend dl,.m7uekW_column-legend dd{margin:0}.m7uekW_column-legend h3{font-size:1.0125rem}.m7uekW_column-legend dl{gap:12px;display:grid}@media (min-width:64rem){.m7uekW_column-legend dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.m7uekW_column-legend dl>div{grid-template-columns:1.5rem minmax(0,1fr);gap:12px;display:grid}.m7uekW_column-legend dt{color:#008ecb;font-weight:700}.m7uekW_column-legend dd,.m7uekW_column-legend dt{font-size:.9rem}.m7uekW_house-table-scroll{scrollbar-gutter:stable;height:71.75rem;overflow:auto}.m7uekW_house-table-horizontal-scroll{overflow:auto hidden}.m7uekW_house-table-horizontal-scroll::-webkit-scrollbar-track{background-color:#f8f9f9}.m7uekW_house-table-horizontal-scroll::-webkit-scrollbar{background-color:inherit;width:.75rem;height:.75rem}.m7uekW_house-table-horizontal-scroll::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:3px;box-shadow:inset 0 0 1px #0000004d}.m7uekW_house-table-horizontal-scroll::-webkit-scrollbar-thumb:hover{background-color:#b4b4b4}.m7uekW_house-table-horizontal-scroll::-webkit-scrollbar-thumb:active{background-color:#919191}.m7uekW_house-table-horizontal-scroll-content{height:12px}.m7uekW_house-table-scroll table{table-layout:auto;border-spacing:0;table-layout:fixed;border:1px solid #eee;width:100%;min-width:56rem}.m7uekW_house-table-scroll table th{text-align:left;color:#000c;background-color:#f8f9f9;border-bottom:1px solid #eee;padding:.5rem;font-size:1.125rem}.m7uekW_house-table-scroll table th:first-of-type{padding-left:1rem}.m7uekW_house-table-scroll table th:last-of-type{padding-right:1rem}.m7uekW_house-table-scroll table td{vertical-align:top;border-bottom:1px solid #eee;padding:.5rem}.m7uekW_house-table-scroll table td:first-of-type{padding-left:1rem}.m7uekW_house-table-scroll table td:last-of-type{padding-right:1rem}.m7uekW_house-table-scroll .m7uekW_house-table-address-expanded{min-width:78rem}.m7uekW_house-table-scroll th{z-index:1;height:3rem;position:sticky;top:0}.m7uekW_house-table-scroll th,.m7uekW_house-table-scroll td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m7uekW_house-table-scroll th:first-child{width:6.5rem}.m7uekW_house-table-scroll tbody tr:not(.m7uekW_virtual-spacer){height:2.75rem}.m7uekW_house-table-scroll table th:nth-child(n+3),.m7uekW_house-table-scroll table td:nth-child(n+3){text-align:center;padding-left:2px;padding-right:2px;font-size:.9rem}.m7uekW_sort-button{all:unset;cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.m7uekW_sort-button:focus-visible{outline-offset:2px;outline:2px solid #008ecb}.m7uekW_house-table-scroll th:nth-child(n+3) .m7uekW_sort-button{justify-content:center;width:100%}.m7uekW_house-table-scroll th:nth-child(3) .m7uekW_sort-button{transform:translate(4px)}.m7uekW_address-column-collapsed{width:4.75rem}.m7uekW_address-column-expanded{width:20rem}.m7uekW_address-heading{white-space:nowrap;align-items:center;gap:0;display:flex}.m7uekW_address-toggle{all:unset;color:#008ecb;cursor:pointer;align-self:stretch;place-items:center;min-width:12px;font-size:1.0125rem;font-weight:700;display:grid}.m7uekW_address-toggle:focus-visible{outline-offset:2px;outline:2px solid #008ecb}.m7uekW_virtual-spacer td{border:0;padding:0}.m7uekW_house-link{all:unset;color:#008ecb;cursor:pointer;text-underline-offset:.15rem;font-weight:700;text-decoration:underline}.m7uekW_house-link:focus-visible{outline-offset:2px;outline:2px solid #008ecb}.m7uekW_individual-analysis,.m7uekW_individual-form,.m7uekW_individual-results{gap:20px;display:grid}.m7uekW_house-search{gap:.4rem;max-width:32rem;display:grid;position:relative}.m7uekW_house-search>label{color:#919191;font-size:.9rem;font-weight:400;line-height:1.25}.m7uekW_house-search ul{z-index:3;background:#fff;border:1px solid #c8c8c8;border-radius:4px;max-height:20rem;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 .5rem 1.5rem #0000001f}.m7uekW_house-search li+li{border-top:1px solid #eee}.m7uekW_house-search li button{cursor:pointer;text-align:left;background:0 0;border:0;gap:.2rem;width:100%;padding:12px;display:grid}.m7uekW_house-search li button:hover,.m7uekW_house-search li button:focus-visible{background:#f8f9f9}.m7uekW_house-search li button span{color:#919191;font-size:.9rem}.m7uekW_selected-house-heading{background:#f8f9f9;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:12px;display:flex}.m7uekW_selected-house-heading div{gap:.2rem;display:grid}.m7uekW_selected-house-heading span{color:#919191;font-size:.9rem}.m7uekW_individual-form{align-items:end}.m7uekW_individual-form>button{justify-self:start}.m7uekW_individual-loading{align-items:center;gap:12px;font-size:1.0125rem;display:flex}.m7uekW_individual-results{border-top:1px solid #dcdcdc;padding-top:20px}.m7uekW_individual-results h3{margin:0;font-size:1.125rem;font-weight:700}.m7uekW_individual-table-scroll{overflow-x:auto}.m7uekW_individual-table-scroll table{table-layout:auto;border-spacing:0;border:1px solid #eee;width:100%;min-width:52rem}.m7uekW_individual-table-scroll table th{text-align:left;color:#000c;background-color:#f8f9f9;border-bottom:1px solid #eee;padding:.5rem;font-size:1.125rem}.m7uekW_individual-table-scroll table th:first-of-type{padding-left:1rem}.m7uekW_individual-table-scroll table th:last-of-type{padding-right:1rem}.m7uekW_individual-table-scroll table td{vertical-align:top;border-bottom:1px solid #eee;padding:.5rem}.m7uekW_individual-table-scroll table td:first-of-type{padding-left:1rem}.m7uekW_individual-table-scroll table td:last-of-type{padding-right:1rem}.m7uekW_individual-table-scroll th:not(:first-child),.m7uekW_individual-table-scroll td:not(:first-child){text-align:right}.m7uekW_savings-positive{color:#588443;font-weight:700}.m7uekW_savings-neutral{color:#e88300;font-weight:700}.m7uekW_savings-negative{color:red;font-weight:700}.m7uekW_bin-note{color:#008ecb;background:#e5f5fa;border-radius:6px;margin:0;padding:12px;font-size:1.0125rem}.m7uekW_green{background:#4cae6a}.m7uekW_yellow{background:#e1b84b}.m7uekW_red{background:#d95c5c}.m7uekW_histogram-card{gap:12px;display:grid}.m7uekW_histogram-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.m7uekW_histogram-heading div{gap:.25rem;display:grid}.m7uekW_histogram-heading h2,.m7uekW_histogram-heading p{margin:0}.m7uekW_histogram-heading h2{font-size:1.125rem;font-weight:700}.m7uekW_histogram-heading p{color:#919191;font-size:.9rem}.m7uekW_histogram-metrics{white-space:nowrap;justify-items:end;display:grid}.m7uekW_histogram-metrics span{color:#919191;font-size:.9rem}.m7uekW_histogram-metrics strong{color:#008ecb;font-size:1.31625rem;font-weight:700}.m7uekW_chart{min-width:0;height:16rem;position:relative}.m7uekW_scenario-summary{flex-wrap:wrap;gap:20px;margin:0;display:flex}.m7uekW_scenario-summary div{align-items:baseline;gap:.4rem;display:flex}.m7uekW_scenario-summary dt{color:#919191;font-size:.9rem}.m7uekW_scenario-summary dd{margin:0;font-size:1.0125rem;font-weight:700}.m7uekW_placeholder{text-align:center;place-content:center;gap:12px;min-height:14rem;display:grid}.m7uekW_placeholder h2,.m7uekW_placeholder p{margin:0}.m7uekW_placeholder h2{font-size:1.31625rem;font-weight:700}.m7uekW_placeholder p{color:#919191;max-width:34rem;font-size:1.0125rem}.m7uekW_error{color:red;margin:0}
.Zp_GcW_billing{gap:1.5rem;min-width:0;display:grid}.Zp_GcW_billing>*{min-width:0}.Zp_GcW_billing h1{color:#3d8fb3;margin:4px 0 0;padding:0 2px;font-size:clamp(1.05rem,1.45vw,1.32rem);font-weight:700;line-height:1.15}.Zp_GcW_billing h2{color:#000c;margin:0 0 20px;font-size:1.125rem;font-weight:700;line-height:1.3}.Zp_GcW_error,.Zp_GcW_notice{border-radius:10px;margin:0;padding:12px 14px}.Zp_GcW_loading{color:#919191;align-items:center;gap:12px;padding:1.5rem;display:flex}.Zp_GcW_error{color:#c00;background:#ff000014;border:1px solid #ff000040}.Zp_GcW_notice{background:#008ecb0f}.Zp_GcW_chips{flex-wrap:wrap;gap:8px;display:flex}.Zp_GcW_downloads{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Zp_GcW_download-toolbar{align-items:flex-start;gap:20px;display:flex}.Zp_GcW_download-surface{flex:1;min-width:0}.Zp_GcW_download-surface>.Zp_GcW_error{margin-bottom:12px}.Zp_GcW_download{max-width:100%}.Zp_GcW_download-action{color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #dcdcdc;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 28px 12px 12px;display:grid;box-shadow:0 2px 8px #008ecb0f}.Zp_GcW_download-action:hover{background:#f8f9f9;border-color:#008ecb}.Zp_GcW_download-action:focus-visible{outline-offset:-2px;outline:2px solid #008ecb}.Zp_GcW_download-action:disabled{cursor:wait;opacity:.6}.Zp_GcW_download-description{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);align-items:center;gap:4px;min-width:0;display:grid}.Zp_GcW_file-icon{border-radius:6px;justify-content:center;align-items:center;width:30px;height:32px;display:inline-flex}.Zp_GcW_file-pdf{color:#c00;background:#ff00000a}.Zp_GcW_file-excel{color:#4c733a;background:#8ab9741a}.Zp_GcW_download-title{font-size:1.0125rem;font-weight:700}.Zp_GcW_page-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.Zp_GcW_page-header h1{margin:0}.Zp_GcW_year-select{flex-shrink:0;width:11rem}.Zp_GcW_download-meta{color:#919191;font-size:.9rem}.Zp_GcW_delivery-surface{overflow:visible}.Zp_GcW_delivery-toolbar,.Zp_GcW_delivery-footer{padding:1.5rem}.Zp_GcW_delivery-toolbar{align-items:start;gap:12px;display:grid}.Zp_GcW_delivery-toolbar>.Zp_GcW_error{width:100%}.Zp_GcW_delivery-search{width:100%;max-width:32rem}.Zp_GcW_delivery-search input::-webkit-search-cancel-button{appearance:none}.Zp_GcW_delivery-footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.Zp_GcW_delivery-table{max-width:100%;position:relative;overflow-x:auto}.Zp_GcW_delivery-table table{border-collapse:collapse;table-layout:fixed;background-color:#fff;border:1px solid #dcdcdc;border-radius:3px;width:100%;box-shadow:4px 4px 3.2px #00000008}.Zp_GcW_delivery-table thead{background-color:#f8f9f9}.Zp_GcW_delivery-table th{text-align:left;padding:1rem .5rem;position:relative}.Zp_GcW_delivery-table th:first-child{padding-left:1rem}.Zp_GcW_delivery-table th:last-child{text-align:left;padding-right:1rem}.Zp_GcW_delivery-table tr:not(:last-child){border-bottom:1px solid #eee}.Zp_GcW_delivery-table td{vertical-align:top;padding:1rem .5rem}.Zp_GcW_delivery-table td:first-child{padding-left:1rem}.Zp_GcW_delivery-table table{box-shadow:none;table-layout:auto;background:0 0;border:0;border-radius:0;min-width:40rem}.Zp_GcW_delivery-table th{color:#000c;border-top:1px solid #008ecb1a;border-bottom:1px solid #008ecb1a;padding-top:14px;padding-bottom:14px}.Zp_GcW_delivery-table th:first-child,.Zp_GcW_delivery-table td:first-child{padding-left:1.5rem}.Zp_GcW_delivery-table tbody td{vertical-align:middle;background:#fff;border-bottom:1px solid #008ecb1f;padding-top:16px;padding-bottom:16px}.Zp_GcW_delivery-table th:last-child,.Zp_GcW_delivery-table td:last-child{white-space:nowrap;width:1%;padding-right:1.5rem}.Zp_GcW_delivery-table tbody tr:not(:last-child){border-bottom-color:#008ecb1a}.Zp_GcW_delivery-table tbody tr:hover td{background:#f8f9f9}.Zp_GcW_delivery-table table.Zp_GcW_not-billable-table{table-layout:fixed}.Zp_GcW_delivery-table table.Zp_GcW_not-billable-table th:first-child,.Zp_GcW_delivery-table table.Zp_GcW_not-billable-table td:first-child{width:12rem}.Zp_GcW_delivery-table table.Zp_GcW_not-billable-table th:last-child,.Zp_GcW_delivery-table table.Zp_GcW_not-billable-table td:last-child{white-space:normal;width:auto}.Zp_GcW_house-row{cursor:pointer}.Zp_GcW_house-link{color:#008ecb;white-space:nowrap;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.Zp_GcW_house-link:hover{color:#0071a2;text-decoration:none}.Zp_GcW_house-link:focus-visible{outline-offset:-2px;outline:2px solid #008ecb}@media (max-width:600px){.Zp_GcW_download-toolbar{flex-wrap:wrap}.Zp_GcW_download-surface{flex-basis:100%}.Zp_GcW_year-select{margin-top:0;margin-left:auto}.Zp_GcW_download-description{grid-template-columns:minmax(0,1fr);gap:4px}}
.h6IGma_page{gap:1.5rem;display:grid}.h6IGma_page h1{color:#3d8fb3;margin:4px 0 0;padding:0 2px;font-size:clamp(1.05rem,1.45vw,1.32rem);font-weight:700;line-height:1.15}.h6IGma_calendar{min-width:0;padding:28px}.h6IGma_assignment-event.h6IGma_assignment-event{background:color-mix(in srgb, var(--service-assignment-accent) 12%, #fff);border-color:color-mix(in srgb, var(--service-assignment-accent) 30%, #fff);border-left:3px solid var(--service-assignment-accent);box-shadow:none;color:#000c}.h6IGma_assignment-event.h6IGma_assignment-event:hover{background:color-mix(in srgb, var(--service-assignment-accent) 20%, #fff);box-shadow:0 2px 8px #008ecb0f}.h6IGma_assignment-event.h6IGma_assignment-event:focus-visible{outline-color:#008ecb}
._7Eufgq_dashboard{gap:24px;display:grid}._7Eufgq_dashboard h1{color:#3d8fb3;margin:4px 0 0;padding:0 2px;font-size:clamp(1.05rem,1.45vw,1.32rem);font-weight:700;line-height:1.15}._7Eufgq_dashboard-loading{justify-content:center;align-items:center;min-height:clamp(280px,58vh,540px);display:flex}._7Eufgq_sunrise-scene{width:280px;height:168px;position:relative}._7Eufgq_sunrise-sky{height:132px;position:relative;overflow:hidden}._7Eufgq_sunrise-glow{background:radial-gradient(circle,#ffcc3242 0,#ffcc321a 42%,#0000 70%);border-radius:50%;width:190px;height:190px;animation:1.5s ease-out both _7Eufgq_sunrise-glow,2.1s ease-in-out 1.5s infinite _7Eufgq_sunrise-breathe;position:absolute;bottom:-48px;left:45px}._7Eufgq_sunrise-sun{color:#ffcc32;filter:drop-shadow(0 0 8px #ffcc326b)drop-shadow(0 8px 14px #ffcc323d);transform-origin:50%;animation:1.5s cubic-bezier(.22,.8,.32,1) both _7Eufgq_dashboard-sunrise,2.1s ease-in-out 1.5s infinite _7Eufgq_sunrise-sun-breathe;display:inline-flex;position:absolute;bottom:15px;left:108px}._7Eufgq_sunrise-sun svg{color:#ffcc32}._7Eufgq_sunrise-horizon{background:linear-gradient(90deg,#0000,#008ecb47 18% 82%,#0000);width:100%;height:2px;position:absolute;top:131px;left:0}._7Eufgq_sunrise-reflection{background:linear-gradient(90deg,#0000,#ffcc329e,#0000);width:98px;height:2px;animation:1.5s ease-out .65s both _7Eufgq_sunrise-reflection;position:absolute;top:145px;left:91px}@keyframes _7Eufgq_dashboard-sunrise{0%{opacity:.25;transform:translateY(76px)rotate(-18deg)scale(.72)}to{opacity:1;transform:translateY(0)rotate(8deg)scale(1)}}@keyframes _7Eufgq_sunrise-glow{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes _7Eufgq_sunrise-breathe{0%,to{opacity:.82;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes _7Eufgq_sunrise-sun-breathe{0%,to{opacity:.9;transform:rotate(8deg)scale(.96)}50%{opacity:1;transform:rotate(13deg)scale(1.05)}}@keyframes _7Eufgq_sunrise-reflection{0%{opacity:0;transform:scaleX(.25)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){._7Eufgq_sunrise-glow,._7Eufgq_sunrise-sun,._7Eufgq_sunrise-reflection{animation:none}}._7Eufgq_dashboard-blocks{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"active active active approved approved approved cases cases cases metrics metrics metrics""panels panels panels panels panels panels panels panels panels panels panels panels""financial financial financial financial financial financial financial financial financial financial financial financial""map map map map map map map map map map map map";gap:20px;display:grid}._7Eufgq_dashboard-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}._7Eufgq_positive-results{display:contents}._7Eufgq_panel{background:#fff;border:1px solid #008ecb1a;border-radius:10px;flex-direction:column;min-width:0;display:flex;box-shadow:0 2px 8px #008ecb0f}._7Eufgq_panel-header{align-items:center;gap:12px;padding:16px 20px 0;display:flex}._7Eufgq_panel-header h2{color:#000c;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}._7Eufgq_panel-header{flex-wrap:wrap;justify-content:space-between}._7Eufgq_panel-title{align-items:center;gap:12px;display:flex}._7Eufgq_phase-tabs button{min-width:0;min-height:30px;font-size:.8rem}._7Eufgq_phase-tabs button:has(span){padding:0 10px}._7Eufgq_positive-banner{background:linear-gradient(120deg,#8ab97429,#8ab9740f);border:1px solid #8ab9744d;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:18px;min-height:104px;padding:14px 18px;display:flex;box-shadow:0 2px 8px #008ecb0f}._7Eufgq_positive-banner-active{grid-area:active}._7Eufgq_positive-banner-approved{grid-area:approved}._7Eufgq_positive-banner-cases{grid-area:cases}._7Eufgq_positive-banner-period{color:#919191;align-self:flex-end;margin-top:auto;font-size:.7875rem;font-weight:400;line-height:1}._7Eufgq_positive-banner-content{align-items:center;gap:14px;min-width:0;display:flex}._7Eufgq_positive-banner-copy{gap:2px;display:grid}._7Eufgq_positive-banner-copy span{color:#000c;font-size:.9rem;font-weight:700}._7Eufgq_positive-banner-copy strong{color:#558141;font-size:1.9rem;line-height:1}._7Eufgq_positive-case-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._7Eufgq_positive-case-counts div{align-items:center;gap:10px;display:flex}._7Eufgq_positive-case-counts svg{color:#919191;flex:none}._7Eufgq_positive-case-counts strong{font-size:1.9rem}._7Eufgq_positive-banner-link,._7Eufgq_panel-footer-link{color:#008ecb;white-space:nowrap;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}._7Eufgq_positive-banner-link:hover,._7Eufgq_panel-footer-link:hover{color:#0071a2;text-decoration:none}._7Eufgq_positive-banner-link:focus-visible,._7Eufgq_panel-footer-link:focus-visible{outline-offset:-2px;outline:2px solid #008ecb}._7Eufgq_positive-banner-link{white-space:normal;font-size:.82rem}._7Eufgq_panel-footer-link{margin-top:auto;padding:0 20px 16px;font-size:.82rem}._7Eufgq_assignment-panel-header{align-items:center}._7Eufgq_assignment-summary-comparison{color:#4f773c;flex:0 0 100%;width:100%;margin:0;font-size:.9rem;font-weight:700;line-height:1.2}._7Eufgq_secondary-metrics{grid-area:metrics;grid-template-columns:1fr;gap:0;min-width:0;display:grid}._7Eufgq_secondary-metric{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:8px 12px;display:grid}._7Eufgq_secondary-metric+._7Eufgq_secondary-metric{border-top:1px solid #eee}._7Eufgq_secondary-metric div{display:contents}._7Eufgq_secondary-metric>div>span{color:#000c;font-size:.8rem;font-weight:400;line-height:1.15}._7Eufgq_secondary-metric strong{color:#000c;text-align:right;font-size:.9rem;line-height:1.15}._7Eufgq_secondary-metric-icon{color:#008ecb;display:inline-flex}._7Eufgq_financial-statistics-section{grid-area:financial;min-width:0}._7Eufgq_dashboard-map-section{grid-area:map;gap:0;display:grid}._7Eufgq_dashboard-map{border-radius:10px;height:min(48vh,430px);min-height:340px;overflow:hidden}._7Eufgq_panels{grid-area:panels;grid-template-columns:minmax(0,calc(50% - 10px)) repeat(2,minmax(0,calc(25% - 15px)));gap:20px;min-width:0;display:grid}._7Eufgq_panel-body{flex:1;padding:12px 20px 14px}._7Eufgq_panel-body p{color:#666;margin:14px 0}._7Eufgq_phase-panel ._7Eufgq_panel-body{padding-top:4px;padding-bottom:10px}._7Eufgq_bar-list{gap:11px;margin:0;padding:0;list-style:none;display:grid}._7Eufgq_bar-row{color:#000c;grid-template-columns:minmax(9rem,1fr) minmax(0,3fr) auto;align-items:center;gap:12px;text-decoration:none;display:grid}._7Eufgq_bar-row:hover ._7Eufgq_bar-label{color:#0071a2;text-decoration:none}._7Eufgq_bar-row:focus-visible{outline-offset:2px;outline:2px solid #008ecb}._7Eufgq_bar-label,._7Eufgq_legend-label{font-size:.92rem;line-height:1.3}._7Eufgq_bar-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7Eufgq_on-hold-bar-row{grid-template-columns:minmax(0,1fr) auto}._7Eufgq_on-hold-bar-row ._7Eufgq_bar-label{text-overflow:clip;white-space:normal;overflow:visible}._7Eufgq_on-hold-overview{flex-direction:column;flex:1;min-height:0;display:flex}._7Eufgq_bar-count{color:#000c;text-align:right;min-width:2.5rem}._7Eufgq_donut-layout{grid-template-columns:minmax(250px,290px) minmax(0,1fr);align-items:center;gap:28px;display:grid}._7Eufgq_donut-chart{aspect-ratio:1;isolation:isolate;width:100%;max-width:290px;position:relative}._7Eufgq_donut-chart:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#8ab97409 44%,#008ecb06 62%,#0000 72%);border-radius:50%;position:absolute;inset:-14px}._7Eufgq_donut-canvas{isolation:isolate;position:absolute;inset:6px}._7Eufgq_donut-canvas:before,._7Eufgq_donut-canvas:after{content:"";pointer-events:none;z-index:0;border-radius:50%;position:absolute}._7Eufgq_donut-canvas:before{border:2px solid #008ecb1a;inset:6%;box-shadow:0 0 0 4px #8ab97409,0 0 12px #008ecb0f}._7Eufgq_donut-canvas:after{background:#fffffffa;border:2px solid #fffffff0;inset:19.5%;box-shadow:0 0 0 1px #008ecb14,0 8px 18px #008ecb21,inset 0 -2px 8px #008ecb09}._7Eufgq_donut-canvas canvas{filter:drop-shadow(0 6px 10px #008ecb0f);z-index:1;transition:filter .18s;position:relative}._7Eufgq_donut-canvas:hover canvas{filter:drop-shadow(0 8px 14px #008ecb1a)}._7Eufgq_donut-center{pointer-events:none;z-index:3;place-content:center;place-items:center;display:grid;position:absolute;inset:0}._7Eufgq_donut-center strong{color:#000c;font-size:1.5rem;line-height:1.15}._7Eufgq_donut-center span{color:#919191;font-size:.8rem}._7Eufgq_legend-percentage{pointer-events:none;white-space:nowrap;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:4px 7px;font-size:.74rem;font-weight:700;line-height:1;transition:box-shadow .14s,transform .14s;display:inline-flex;box-shadow:0 3px 10px #008ecb1a}._7Eufgq_legend-percentage-active{transform:scale(1.14);box-shadow:0 5px 14px #008ecb29}._7Eufgq_donut-legend{gap:12px;margin:0;padding:0;list-style:none;display:grid}._7Eufgq_legend-row{color:#000c;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:0 4px;text-decoration:none;display:grid}._7Eufgq_legend-row:hover ._7Eufgq_legend-label{color:#0071a2;text-decoration:none}._7Eufgq_legend-row:focus-visible{outline-offset:2px;outline:2px solid #008ecb}._7Eufgq_legend-dot{border-radius:999px;flex:none;width:12px;height:12px;display:inline-block}._7Eufgq_legend-summary{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}._7Eufgq_legend-summary strong{color:#000c;text-align:right}._7Eufgq_legend-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){._7Eufgq_donut-canvas canvas,._7Eufgq_legend-percentage{transition:none}}@media (max-width:1100px){._7Eufgq_dashboard-blocks{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"active approved""cases metrics""panels panels""financial financial""map map"}._7Eufgq_panels{grid-template-columns:repeat(2,minmax(0,1fr))}._7Eufgq_phase-panel{grid-column:1/-1}}@media (max-width:640px){._7Eufgq_dashboard{gap:20px}._7Eufgq_dashboard h1{font-size:1.08rem}._7Eufgq_panel-header,._7Eufgq_panel-body{padding-left:16px;padding-right:16px}._7Eufgq_dashboard-blocks{grid-template-columns:1fr;grid-template-areas:"active""approved""cases""metrics""panels""financial""map"}._7Eufgq_positive-banner{gap:10px}._7Eufgq_panels{grid-template-columns:1fr}._7Eufgq_phase-panel{grid-column:auto}._7Eufgq_dashboard-map{height:360px}._7Eufgq_donut-layout{grid-template-columns:1fr;justify-items:center}}._7Eufgq_section-message{padding:1.5rem}._7Eufgq_section-message button{color:#008ecb;cursor:pointer;font:inherit;white-space:nowrap;min-height:44px;box-shadow:none;background:#fff;border:1px solid #008ecb;border-radius:6px;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}._7Eufgq_section-message button>span{color:#008ecb!important}._7Eufgq_section-message button svg{color:#008ecb}._7Eufgq_section-message button:hover{background:#e5f5fa52;border-color:#008ecb}._7Eufgq_section-message button:focus-visible{outline-offset:1px;border-color:#008ecb;outline:2px solid #e5f5fa}._7Eufgq_section-message button:disabled{cursor:not-allowed;box-shadow:none;pointer-events:none;color:#919191!important;background:#f8f9f9!important;border-color:#dcdcdc!important}._7Eufgq_section-message button:disabled>span{color:#919191!important}
.BCjbsq_page{gap:20px;display:grid}.BCjbsq_header{gap:12px;display:grid}.BCjbsq_header h1,.BCjbsq_header p{margin:0}.BCjbsq_header p{color:#919191;font-size:1.0125rem}.BCjbsq_layout{gap:20px;display:grid}@media (min-width:64rem){.BCjbsq_layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.BCjbsq_configuration,.BCjbsq_preview{align-self:start;gap:20px;display:grid}.BCjbsq_section-heading{gap:12px;display:grid}.BCjbsq_section-heading h2,.BCjbsq_section-heading p{margin:0}.BCjbsq_section-heading h2{font-size:1.31625rem;font-weight:700}.BCjbsq_section-heading p{color:#919191;font-size:1.0125rem}.BCjbsq_form{gap:28px;display:grid}.BCjbsq_form-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BCjbsq_form-actions p{margin:0;font-size:1.0125rem}.BCjbsq_success{color:#588443}.BCjbsq_form fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.BCjbsq_form legend{margin-bottom:12px;padding:0;font-size:1.125rem;font-weight:700}.BCjbsq_fields{gap:12px;display:grid}@media (min-width:50rem){.BCjbsq_fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.BCjbsq_unit,.BCjbsq_preview-note{color:#919191;margin:0;font-size:.9rem}.BCjbsq_preview dl{gap:12px;margin:0;display:grid}.BCjbsq_preview dl div{border-bottom:1px solid #dcdcdc;justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.BCjbsq_preview dt{color:#919191;font-size:1.0125rem}.BCjbsq_preview dd{margin:0;font-size:1.0125rem;font-weight:700}.BCjbsq_preview .BCjbsq_total{border-bottom:0;padding-bottom:0}.BCjbsq_preview .BCjbsq_total dd{color:#008ecb;font-size:1.31625rem;font-weight:700}.BCjbsq_drafts{gap:20px;display:grid}.BCjbsq_drafts ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.BCjbsq_drafts li{border-bottom:1px solid #dcdcdc;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;display:flex}.BCjbsq_drafts li:first-child{padding-top:0}.BCjbsq_drafts li:last-child{border-bottom:0;padding-bottom:0}.BCjbsq_drafts li>div{gap:6px;display:grid}.BCjbsq_drafts strong{font-size:1.0125rem}.BCjbsq_dataset-name,.BCjbsq_rename-form{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BCjbsq_rename-form{max-width:36rem}.BCjbsq_rename-form>div:first-child{flex:14rem}.BCjbsq_drafts li span,.BCjbsq_drafts time{color:#919191;font-size:.9rem}.BCjbsq_draft-meta{justify-items:end}.BCjbsq_draft-meta>span{color:#008ecb;font-weight:700}.BCjbsq_progress{grid-template-columns:minmax(8rem,16rem) auto;align-items:center;gap:12px!important;display:flex!important}.BCjbsq_progress progress{accent-color:#008ecb;width:min(16rem,40vw)}.BCjbsq_error{color:red;margin:0}.BCjbsq_availability{gap:20px;display:grid}.BCjbsq_availability-table{overflow-x:auto}.BCjbsq_availability-table table{table-layout:auto;border-spacing:0;border:1px solid #eee;width:100%;min-width:max-content}.BCjbsq_availability-table table th{text-align:left;color:#000c;background-color:#f8f9f9;border-bottom:1px solid #eee;padding:.5rem;font-size:1.125rem}.BCjbsq_availability-table table th:first-of-type{padding-left:1rem}.BCjbsq_availability-table table th:last-of-type{padding-right:1rem}.BCjbsq_availability-table table td{vertical-align:top;border-bottom:1px solid #eee;padding:.5rem}.BCjbsq_availability-table table td:first-of-type{padding-left:1rem}.BCjbsq_availability-table table td:last-of-type{padding-right:1rem}.BCjbsq_availability-table th,.BCjbsq_availability-table td{text-align:center;vertical-align:middle}.BCjbsq_availability-table th:first-child{text-align:left;z-index:1;background:#fff;min-width:14rem;position:sticky;left:0}.BCjbsq_availability-table thead th{min-width:11rem}.BCjbsq_availability-table thead th:not(:first-child){white-space:normal;max-width:16rem}.BCjbsq_availability-table thead th>span:first-child{display:block}.BCjbsq_availability-table td>div{display:inline-flex}.BCjbsq_availability-actions{justify-content:center;gap:12px;margin-top:6px;display:flex}.BCjbsq_availability-actions button{color:#008ecb;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;text-decoration:underline}.BCjbsq_availability-footer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BCjbsq_availability-footer p{margin:0}.BCjbsq_detail-header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:20px;display:flex}.BCjbsq_detail-header h1,.BCjbsq_detail-header p{margin:0}.BCjbsq_detail-header p{color:#919191;margin-top:12px;font-size:1.0125rem}.BCjbsq_detail-grid{gap:20px;display:grid}@media (min-width:64rem){.BCjbsq_detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.BCjbsq_detail-card,.BCjbsq_validation-results{gap:20px;display:grid}.BCjbsq_facts{gap:12px;margin:0;display:grid}.BCjbsq_facts div{grid-template-columns:minmax(7rem,1fr) minmax(0,2fr);gap:6px;display:grid}.BCjbsq_facts dt{color:#919191;font-size:1.0125rem}.BCjbsq_facts dd{margin:0;font-size:1.0125rem;font-weight:700}.BCjbsq_status-message{color:#008ecb;margin:0;font-size:1.0125rem}.BCjbsq_issues{color:red;margin:0;font-size:1.0125rem}.BCjbsq_sample{border-top:1px solid #dcdcdc;gap:20px;padding-top:20px;display:grid}.BCjbsq_sample h3,.BCjbsq_comparison h4{margin:0}.BCjbsq_sample h3{font-size:1.125rem;font-weight:700}.BCjbsq_comparison{gap:12px;display:grid}.BCjbsq_comparison h4{font-size:1.0125rem}.BCjbsq_table-scroll{overflow-x:auto}.BCjbsq_table-scroll table{table-layout:auto;border-spacing:0;border:1px solid #eee;width:100%;min-width:48rem}.BCjbsq_table-scroll table th{text-align:left;color:#000c;background-color:#f8f9f9;border-bottom:1px solid #eee;padding:1rem .5rem;font-size:1.125rem}.BCjbsq_table-scroll table th:first-of-type{padding-left:1rem}.BCjbsq_table-scroll table th:last-of-type{padding-right:1rem}.BCjbsq_table-scroll table td{vertical-align:top;border-bottom:1px solid #eee;padding:1rem .5rem}.BCjbsq_table-scroll table td:first-of-type{padding-left:1rem}.BCjbsq_table-scroll table td:last-of-type{padding-right:1rem}.BCjbsq_manual-comparison,.BCjbsq_manual-result,.BCjbsq_manual-form{gap:20px;display:grid}.BCjbsq_manual-fields{gap:12px;display:grid}@media (min-width:50rem){.BCjbsq_manual-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.BCjbsq_manual-result{border-top:1px solid #dcdcdc;padding-top:20px}.BCjbsq_warning{color:#008ecb;background:#e5f5fa;border-radius:3px;margin:0;padding:12px;font-size:1.0125rem}
._2Aqt0q_section{background:#fff;border:1px solid #008ecb1a;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 2px 8px #008ecb0f}._2Aqt0q_heading{border-bottom:1px solid #eee;align-items:center;gap:12px;padding:20px;display:flex}._2Aqt0q_heading h2{color:#000c;margin:0;font-size:1.0125rem;font-weight:700}._2Aqt0q_section dl{margin:0}._2Aqt0q_section dt{color:#919191;font-size:.9rem;font-weight:400}._2Aqt0q_section dd{color:#000c;overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.0125rem}._2Aqt0q_section a{color:#008ecb;text-decoration:none}._2Aqt0q_section a:hover{color:#0071a2;text-decoration:none}._2Aqt0q_section a:focus-visible{outline-offset:2px;outline:2px solid #008ecb}._2Aqt0q_rows>div{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 20px;display:grid}._2Aqt0q_rows>div+div{border-top:1px solid #eee}._2Aqt0q_rows dd{text-align:right}._2Aqt0q_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;padding:20px;display:grid}._2Aqt0q_fields>div{align-content:start;gap:4px;min-width:0;display:grid}._2Aqt0q_fields dd{align-items:start;min-height:44px;display:grid}._2Aqt0q_summary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;padding:20px;display:grid}._2Aqt0q_summary>div{gap:12px;display:grid}._2Aqt0q_summary dd{font-size:1.125rem;font-weight:400}._2Aqt0q_footer{background:#f8f9f9;border-top:1px solid #eee;padding:20px}@media (max-width:600px){._2Aqt0q_fields{grid-template-columns:minmax(0,1fr)}._2Aqt0q_rows>div{grid-template-columns:minmax(0,1fr);gap:4px}._2Aqt0q_rows dd{text-align:left}}
