@layer base{@keyframes loading-gradient{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-in-from-right{0%{transform:translateX(var(--slide-in-distance,2rem))}}@keyframes slide-out-to-right{to{transform:translateX(var(--slide-out-distance,2rem))}}@keyframes slide-in-from-left{0%{transform:translateX(var(--slide-in-distance,-2rem))}}@keyframes slide-out-to-left{to{transform:translateX(var(--slide-out-distance,-2rem))}}}@layer base{:root{--button-height:2.5rem;--z-index-modal:10000;--z-index-header:1000;--z-index-high:10;--z-index-middle:5;--z-index-low:1;--font-size-36:2.25rem;--font-size-32:2rem;--font-size-28:1.75rem;--font-size-24:1.5rem;--font-size-20:1.25rem;--font-size-18:1.125rem;--font-size-16:1rem;--font-size-14:0.875rem;--font-size-12:0.75rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--block:2rem;--block-double:calc(var(--block) * 2);--block-three-halves:calc(var(--block) * 3 / 2);--block-five-fourths:calc(var(--block) * 5 / 4);--block-nine-eighths:calc(var(--block) * 9 / 8);--block-seven-eighths:calc(var(--block) * 7 / 8);--block-three-fourths:calc(var(--block) * 3 / 4);--block-five-eighths:calc(var(--block) * 5 / 8);--block-half:calc(var(--block) / 2);--block-three-eighths:calc(var(--block) * 3 / 8);--block-quarter:calc(var(--block) / 4);--block-eighth:calc(var(--block) / 8);--block-sixteenth:calc(var(--block) / 16);--modal-background:rgba(17,39,38,0.75);--teal-dark:#00847d;--teal-deep:#0a4949;--teal-mid:#b2ebe8;--teal-pale:#dff5f5;--black:#040e1f;--gray-6:#404c60;--gray-5:#6b7688;--gray-4:#8d97a7;--gray-3:#bfc5cf;--gray-2:#e7eaef;--gray-1:#eef2f6;--gray-0:#f9fbfd;--gray-border:var(--gray-2);--gray-border-interactive:var(--gray-3);--gray-bkgd:var(--gray-1);--gray-bkgd-light:var(--gray-0);--gray-icon:var(--gray-4);--gray-icon-disabled:var(--gray-3);--gray-text:var(--gray-5);--gray-text-disabled:var(--gray-3);--black-text:var(--black);--teal:var(--teal-dark);--teal-brand:#00beb1;--teal-bkgd:var(--teal-pale);--teal-dark-light:#cce6e5;--semantic-green:#30a473;--semantic-green-light:#d2e9d9;--semantic-green-dark:#067144;--semantic-yellow:#dbb55a;--semantic-yellow-light:#ffefc6;--semantic-yellow-dark:#806d05;--semantic-orange:#e78e4a;--semantic-orange-light:#ffe0c2;--semantic-orange-dark:#a04807;--semantic-red:#d85053;--semantic-red-light:#ffdedc;--semantic-red-dark:#b72219;--semantic-gray:var(--gray-6);--semantic-gray-light:var(--gray-2);--lime-light:#e5f4df;--lime:#aadb93;--lime-dark:#357b14;--lemon-light:#f9f7c4;--lemon:#eee857;--lemon-dark:#716e11;--orange-light:#fcebd1;--orange:#f6be65;--orange-dark:#975d00;--blue-sky-light:#dcf1fa;--blue-sky:#8bcfed;--blue-sky-dark:#256ca0;--blue-light:#d7e9f5;--blue:#5797c6;--blue-navy:#256ca0;--blue-dark:var(--blue-navy);--blue-navy-light:var(--blue-light);--blue-navy-dark:#094978;--coral-light:#ffdbdb;--coral:#f67777;--coral-dark:#9f1d1d;--pink-light:#f9dcef;--pink:#ec89cb;--pink-dark:#af2c83;--purple-light:#eee3ff;--purple:#b58bfa;--purple-dark:#6f3fbe;--indigo-light:#dedeff;--indigo:#7875fe;--indigo-dark:#4744ce;--brown-light:#eadecf;--brown:#9f7d56;--brown-dark:#573713;--forest-green-light:#d3e8e3;--forest-green:#427166;--forest-green-dark:#004b3a;--border:1px solid var(--gray-border);--border-interactive:1px solid var(--gray-border-interactive);--shadow-light:0 3px 4px 0 rgb(0 0 0/0.05);--shadow-medium:0 4px 10px 0 rgb(0 0 0/0.1);--shadow-dark:0 6px 16px 0 rgb(0 0 0/0.15);--shadow-panel:-6px 6px 16px 0 rgb(0 0 0/0.15);--transition-easing:cubic-bezier(0.4,0,0.2,1)}@font-face{font-display:block;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/fonts/Inter/inter-var-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Noto Sans JP;font-style:normal;font-weight:100 900;src:url(/fonts/Noto/noto-sans-var.woff2) format("woff2")}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cursor-newtab{cursor:url(/images/new-tab.png) 10 10,pointer}:-webkit-scrollbar{height:16px;width:16px;z-index:999999}-webkit-scrollbar-track,:-webkit-scrollbar{background-color:rgba(0,0,0,0)}-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border:0 solid #fff;border-radius:16px}-webkit-scrollbar-button{display:none}:hover::-webkit-scrollbar-thumb{background-color:#a0a0a5;border:4px solid #fff}::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:4px solid #f4f4f4}}@layer base{}@layer base{*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;line-height:1.5;-webkit-text-size-adjust:none;text-size-adjust:none}body{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-14)}[lang=ja] body{font-family:Inter,Noto Sans JP,sans-serif}body:has(.ModalSequenceManager),body:has(.SidePanelManager){overflow:hidden}body #__next>.ErrorState{height:calc(100vh - 2rem);margin:1rem}h1{font-size:var(--font-size-32)}h1,h2{font-weight:var(--font-weight-medium)}h2{font-size:var(--font-size-24);line-height:1.25}h3{font-size:var(--font-size-20)}h3,h4{font-weight:var(--font-weight-medium);line-height:1.2}h4{font-size:var(--font-size-18)}h5{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:1.25}h6{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.6px;line-height:1.333;text-transform:uppercase}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{font-size:var(--font-size-14);line-height:1.25;text-wrap:pretty}p+p{margin-top:var(--block-half)}a{color:inherit;outline:none;text-decoration:none}small{line-height:1.2}strong{font-weight:var(--font-weight-semibold)}hr{border-bottom:none;border-top:1px solid var(--gray-border);color:inherit;height:0}menu,ol,ul{list-style:none;margin:0;padding:0}code,samp{font-family:ui-monospace,monospace;font-size:1em}small{font-size:var(--font-size-12)}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit}button{background:transparent;border:none;cursor:pointer;text-transform:none}[type=checkbox],[type=radio]{flex:none}dialog{margin:auto}dialog,fieldset{border:none}canvas,iframe,img,svg{display:block}[lang=ja]{font-family:Inter,Noto Sans JP,sans-serif}.loading-cell{align-items:center;align-self:stretch;display:flex;height:100%;margin:0 auto;overflow:hidden;width:calc(var(--block) * 2.5)}.loading-cell:before{animation:loading-gradient 2s infinite;background:linear-gradient(to right,var(--gray-border) 0 30%,#e0deee 35% 40%,var(--gray-border) 45%);content:"";display:block;flex:0 0 400%;height:var(--block-eighth);transform:translateX(-50%)}.empty-cell{align-items:center;align-self:stretch;display:flex;height:100%;margin:0 auto;overflow:hidden;width:calc(var(--block) * 2.5)}.empty-cell:before{background:var(--gray-border);content:"";display:block;flex:none;height:var(--block-eighth);width:100%}}@layer core-components{}@layer core-components{.LargeImageActionButtonGroup{background:var(--background);display:flex;gap:var(--block)}.LargeImageActionButtonGroup button{background:transparent;border:none}:is(.LargeImageActionButtonGroup button):focus{outline:none}:is(.LargeImageActionButtonGroup button):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.LargeImageActionButtonGroup button{align-items:center;border:var(--border-interactive);border-radius:var(--block-half);box-shadow:var(--shadow-light);display:flex;flex:1;flex-direction:column;max-width:33.5rem;padding:var(--block-five-fourths) var(--block-three-halves);transition:background-color .3s var(--transition-easing)}:is(.LargeImageActionButtonGroup button):not([disabled]):hover{background-color:var(--gray-bkgd)}:is(.LargeImageActionButtonGroup button) h3{color:var(--black-text);margin-bottom:var(--block-quarter)}:is(.LargeImageActionButtonGroup button) p{color:var(--gray-text);font-weight:var(--font-weight-regular)}:is(.LargeImageActionButtonGroup button) img{aspect-ratio:1;background:var(--teal-pale);border-radius:50%;height:7.5rem;margin-bottom:var(--block);object-fit:contain;overflow:visible;padding:var(--block-five-eighths)}.ButtonGroup{align-items:center;background:var(--gray-bkgd);border-radius:var(--block-quarter);display:inline-flex;gap:var(--block-sixteenth);padding:calc(var(--block-eighth) + var(--block-sixteenth)) var(--block-quarter)}.ButtonGroup.input{background:#fff;gap:var(--block-half);padding:0}.ButtonGroup.input button{--background:transparent;--border-color:var(--gray-border-interactive);--icon-color:var(--gray-icon);--text-color:var(--black-text);transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s var(--transition-easing);white-space:nowrap}:is(.ButtonGroup.input button) svg{fill:var(--icon-color);height:var(--block-five-eighths)}.selected:is(.ButtonGroup.input button){--background:var(--teal-pale);--border-color:var(--teal);--icon-color:var(--teal);--text-color:var(--teal-deep);outline:2px solid var(--teal);outline-offset:-2px}:is(.ButtonGroup.input button):not(.selected,.invalid):hover{--background:var(--gray-bkgd);--border-color:var(--gray-border-interactive);--icon-color:var(--teal);--text-color:var(--black-text)}.invalid:is(.ButtonGroup.input button){--background:var(--semantic-red-light);--border-color:var(--semantic-red-dark);--text-color:var(--semantic-red-dark);outline:1px solid var(--semantic-red-dark)}.ButtonGroup button{--background:var(--gray-bkgd);--border-color:transparent;--icon-color:var(--gray-icon);--text-color:var(--gray-text);background:transparent;border:none}:is(.ButtonGroup button):focus{outline:none}:is(.ButtonGroup button):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.ButtonGroup button{align-items:center;background:var(--background);border:1px solid var(--border-color);border-radius:var(--block-quarter);color:var(--text-color);display:inline-flex;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);gap:var(--block-quarter);height:var(--block-nine-eighths);line-height:1.2;padding:var(--block-quarter) var(--block-half)}:is(.ButtonGroup button) svg{fill:var(--icon-color);height:var(--block-five-eighths)}[disabled]:is(.ButtonGroup button){--text-color:var(--gray-4);cursor:default;pointer-events:none}.selected:is(.ButtonGroup button){--background:#fff;box-shadow:var(--shadow-light)}.selected:is(.ButtonGroup button),:is(.ButtonGroup button):not(.selected,.invalid):hover{--border-color:var(--gray-border-interactive);--icon-color:var(--teal);--text-color:var(--black-text)}:is(.ButtonGroup button):focus:focus-visible{position:relative;z-index:var(--z-index-high)}.IconButton:focus{outline:none}.IconButton:focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.IconButton{align-items:center;aspect-ratio:1;border-radius:4px;color:var(--gray-icon);display:flex;height:var(--block-three-fourths);justify-content:center;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s var(--transition-easing)}.IconButton:hover{background-color:initial;color:var(--gray-6)}.IconButton[disabled]{color:var(--gray-icon-disabled);cursor:default;pointer-events:none}.IconButton.small{height:var(--block-half)}.IconButton.large{height:var(--block)}.IconButton svg{fill:currentColor;height:100%;width:100%}.IntercomButton{align-items:center;background:var(--teal-pale);border:1px solid var(--teal-mid);border-radius:50%;bottom:var(--block-five-eighths);box-shadow:0 8px 24px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.06);cursor:pointer;display:flex;height:var(--block-three-halves);justify-content:center;overflow:visible;position:fixed;right:var(--block-five-eighths);transition:background-color .3s var(--transition-easing);width:var(--block-three-halves);z-index:var(--z-index-modal)}.IntercomButton:hover{background-color:var(--gray-bkgd)}.IntercomButton .icon-chat{fill:var(--teal)}.Button{background:transparent;border:none;transition:background-color .3s var(--transition-easing),border-color .3s var(--transition-easing),color .3s var(--transition-easing),transform .2s var(--transition-easing)}.Button:focus{outline:none}.Button:focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.Button{--background-color:#fff;--background-color-hover:var(--teal-pale);--background-color-active:var(--teal-pale);--border-color:var(--teal);--border-width:1px;--text-color:var(--teal);align-items:center;background-color:var(--background-color);border:var(--border-width) solid var(--border-color);border-radius:calc(var(--button-height) / 2);color:var(--text-color);display:inline-flex;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);gap:var(--block-quarter);height:var(--button-height);line-height:1.15;outline:none;padding:var(--block-quarter) var(--block-five-fourths)}.Button:hover{background-color:var(--background-color-hover)}.Button:active{background-color:var(--background-color-active);box-shadow:0 .25rem .25rem 0 rgb(0 0 0/.05);transform:scale(.98)}.Button.primary{--background-color:var(--teal);--background-color-active:var(--teal-deep);--background-color-hover:var(--teal-deep);--border-color:transparent;--text-color:#fff}.Button.link{--border-color:transparent;--background-color:transparent;--background-color-hover:transparent;--background-color-active:transparent;--text-color:var(--teal);border-radius:4px;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);height:auto;line-height:1.15;padding:.25rem}.Button.link:active{box-shadow:none;transform:none}.Button.link:hover{--text-color:var(--teal-deep);text-decoration:underline;text-underline-offset:.125rem}.Button.link[disabled]{--background-color:transparent;--border-color:transparent;--text-color:var(--gray-text-disabled)}.Button.select{--background-color:#fff;--background-color-hover:var(--gray-bkgd);--background-color-active:#fff;--border-color:var(--gray-border-interactive);--border-width:1px;--text-color:var(--black-text);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);font-weight:var(--font-weight-regular);padding:var(--block-quarter) var(--block-half);text-align:left;transition:background .2s,border-color .2s;width:100%}.Button.select[disabled]{--background-color:var(--gray-bkgd);--text-color:var(--gray-text);box-shadow:none}.Button.select:active{transform:none}.invalid .Button.select{--background-color:var(--semantic-red-light);--background-color-hover:var(--semantic-red-light);--background-color-active:var(--semantic-red-light);--border-color:currentColor;--text-color:var(--semantic-red-dark);outline:1px solid currentColor;outline-offset:0}:is(.invalid .Button.select) svg{fill:currentColor}.Button.select svg{fill:var(--gray-icon);flex:none;height:var(--block-three-fourths)}.Button.select .icon-chevron-down{margin-left:auto}.Button[disabled]{--background-color:var(--gray-bkgd);--border-color:transparent;--text-color:var(--gray-4);cursor:default;pointer-events:none}.Button svg{fill:currentColor;flex:none;height:var(--block-three-fourths)}.Checkbox,.CheckboxGroup{align-items:center;display:flex;gap:var(--block-half)}.Checkbox{--checkbox-dim:var(--block-five-eighths);position:relative}.Checkbox,.Checkbox>*{cursor:pointer}.Checkbox:has([disabled]){pointer-events:none}.Checkbox input{--border-radius:var(--block-eighth)}:is(.Checkbox input):focus{outline:none}:is(.Checkbox input):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.Checkbox input{appearance:none;border:var(--border-interactive);border-radius:var(--border-radius);box-shadow:var(--shadow-light);display:flex;height:var(--checkbox-dim);justify-content:center;position:relative;transition:background .2s,border-color .2s;width:var(--checkbox-dim)}:is(.Checkbox input):after{align-self:center;background-color:var(--teal);border-radius:calc(var(--border-radius) - 1px);content:"";height:100%;opacity:0;position:absolute;transform:scale(1);transform-origin:center;transition:background-color .2s,transform .2s,opacity .2s;width:100%}:is(.Checkbox input):focus{box-shadow:none}:is(.Checkbox input):hover{background:var(--gray-bkgd)}:is(.Checkbox input):checked,:is(.Checkbox input):checked:focus,:is(.Checkbox input):checked:hover{background-color:initial;background-image:none;border:1px solid var(--teal)}:is(.Checkbox input):checked:after{opacity:1;transform:scale(1)}[disabled]:is(.Checkbox input){background:var(--gray-bkgd);box-shadow:none;pointer-events:none}[disabled]:is(.Checkbox input)~span{color:var(--gray-text-disabled)}[disabled]:is(.Checkbox input):checked:after{background:var(--gray-3)}.invalid :is(.Checkbox input){background:var(--semantic-red-light);border:2px solid var(--semantic-red-dark)}.Checkbox .icon-check{aspect-ratio:1;display:block;fill:#fff;height:var(--checkbox-dim);left:0;position:absolute;top:0;z-index:calc(var(--z-index-high) + 1)}.Checkbox [type=checkbox]~span{font-weight:var(--font-weight-regular);margin:0;transition:color .2s}.Calendar{--calendar-padding:var(--block-half);padding:var(--calendar-padding)}.Calendar.date [aria-label^=arrow]{left:var(--calendar-padding);position:absolute;top:var(--calendar-padding)}.Calendar.date [aria-label^=arrow-forward]{left:inherit;right:var(--calendar-padding)}.Calendar h5{margin-bottom:var(--block-half);text-align:center}.Calendar h6{color:var(--gray-text);text-align:center}.Calendar .dates{--gap:var(--block-quarter);display:grid;gap:var(--gap);grid-auto-rows:var(--block);grid-template-columns:repeat(7,1fr);grid-template-rows:var(--block-half) var(--block)}.month:is(.Calendar .dates){grid-template-columns:repeat(3,1fr);grid-template-rows:var(--block)}:is(.Calendar .dates)>span{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.hovered:is(:is(.Calendar .dates)>span),:is(:is(.Calendar .dates)>span):hover{background-color:var(--gray-bkgd)}.highlighted:is(:is(.Calendar .dates)>span):before{background-color:var(--teal-pale);content:"";height:100%;left:calc(-1 * var(--gap) / 2);position:absolute;right:calc(-1 * var(--gap) / 2);top:0;z-index:-1}.highlighted:is(:is(.Calendar .dates)>span):not(:has(+.selected,+.highlighted,+.bookend-left,+.bookend-right,+.hovered)):before{right:0}:is(.month .highlighted:is(:is(.Calendar .dates)>span)):nth-child(3n+1):before{left:0}:is(.month .highlighted:is(:is(.Calendar .dates)>span)):nth-child(3n):before{right:0}:is(.day .highlighted:is(:is(.Calendar .dates)>span)):nth-child(7n+1):before{left:0}:is(.day .highlighted:is(:is(.Calendar .dates)>span)):nth-child(7n):before{right:0}.selected:is(:is(.Calendar .dates)>span):before{background-color:var(--teal-pale);content:"";height:100%;left:calc(-1 * var(--gap) / 2);position:absolute;right:calc(-1 * var(--gap) / 2);top:0;z-index:-1}.selected:is(:is(.Calendar .dates)>span):not(:has(+.selected,+.highlighted,+.bookend-left,+.bookend-right,+.hovered)):before{right:0}:is(.month .selected:is(:is(.Calendar .dates)>span)):nth-child(3n+1):before{left:0}:is(.month .selected:is(:is(.Calendar .dates)>span)):nth-child(3n):before{right:0}:is(.day .selected:is(:is(.Calendar .dates)>span)):nth-child(7n+1):before{left:0}:is(.day .selected:is(:is(.Calendar .dates)>span)):nth-child(7n):before{right:0}.selected:is(:is(.Calendar .dates)>span):hover{background-color:var(--gray-border)}.disabled:is(:is(.Calendar .dates)>span){color:var(--gray-text-disabled);pointer-events:none}.disabled:is(:is(.Calendar .dates)>span):before{background-color:initial}:is(.disabled:is(:is(.Calendar .dates)>span)+.selected,.disabled:is(:is(.Calendar .dates)>span)+.highlighted):before{left:0}.bookend:is(:is(.Calendar .dates)>span){background-color:var(--teal);border-radius:var(--block-eighth);color:#fff}.bookend-left:is(:is(.Calendar .dates)>span){border-radius:var(--block-eighth) 0 0 var(--block-eighth)}.bookend-left:is(:is(.Calendar .dates)>span):before{background-color:var(--teal-pale);content:"";height:100%;left:calc(-1 * var(--gap) / 2);position:absolute;right:calc(-1 * var(--gap) / 2);top:0;z-index:-1}.bookend-left:is(:is(.Calendar .dates)>span):not(:has(+.selected,+.highlighted,+.bookend-left,+.bookend-right,+.hovered)):before{right:0}:is(.month .bookend-left:is(:is(.Calendar .dates)>span)):nth-child(3n+1):before{left:0}:is(.month .bookend-left:is(:is(.Calendar .dates)>span)):nth-child(3n):before{right:0}:is(.day .bookend-left:is(:is(.Calendar .dates)>span)):nth-child(7n+1):before{left:0}:is(.day .bookend-left:is(:is(.Calendar .dates)>span)):nth-child(7n):before{right:0}.bookend-left:is(:is(.Calendar .dates)>span):before{left:0}.bookend-right:is(:is(.Calendar .dates)>span):before{background-color:var(--teal-pale);content:"";height:100%;left:calc(-1 * var(--gap) / 2);position:absolute;right:calc(-1 * var(--gap) / 2);top:0;z-index:-1}.bookend-right:is(:is(.Calendar .dates)>span):not(:has(+.selected,+.highlighted,+.bookend-left,+.bookend-right,+.hovered)):before{right:0}:is(.month .bookend-right:is(:is(.Calendar .dates)>span)):nth-child(3n+1):before{left:0}:is(.month .bookend-right:is(:is(.Calendar .dates)>span)):nth-child(3n):before{right:0}:is(.day .bookend-right:is(:is(.Calendar .dates)>span)):nth-child(7n+1):before{left:0}:is(.day .bookend-right:is(:is(.Calendar .dates)>span)):nth-child(7n):before{right:0}.bookend-right:is(:is(.Calendar .dates)>span){border-radius:0 var(--block-eighth) var(--block-eighth) 0}.bookend-right:is(:is(.Calendar .dates)>span):before{right:0}.bookend-right.bookend-left:is(:is(.Calendar .dates)>span){border-radius:var(--block-eighth)}.bookend-right.bookend-left:is(:is(.Calendar .dates)>span):before{display:none}.Calendar footer{border-top:var(--border);display:flex;justify-content:center;margin-top:var(--block-quarter);padding-top:var(--block-half)}:is(.Calendar footer)>.Button{margin:0}.Delta{align-items:center;color:var(--gray-text);display:flex;font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);gap:var(--block-eighth);white-space:nowrap}.Delta.positive{color:var(--semantic-green-dark)}.Delta.negative{color:var(--semantic-red-dark)}.Delta svg{fill:currentColor;height:var(--block-half)}.EmptyCell{background:var(--gray-bkgd);border-radius:var(--block-quarter);display:inline-block;height:var(--block-three-eighths);width:10rem}.EmptyCell.small{border-radius:0;height:.1875rem;width:var(--block)}.EmptyState{align-items:center;border:1px dashed var(--gray-border);border-radius:var(--block-half);display:flex;flex:1 auto;justify-content:center;margin:2rem 1rem;min-height:12.5rem;padding:var(--block-half)}.EmptyState>p{color:var(--gray-text)}.GatedOverlay{align-items:center;background:linear-gradient(180deg,transparent,#fff 55%);display:flex;inset:0;justify-content:center;position:absolute;z-index:var(--z-index-header)}.GatedOverlay h5{color:var(--gray-text)}.Hovercard{--hovercard-background:#fff;--hovercard-border-color:var(--gray-border-interactive);--hovercard-border-width:0.0625rem;--hovercard-border-radius:0.5rem;background:var(--hovercard-background);border:var(--hovercard-border-width) solid var(--hovercard-border-color);border-radius:var(--hovercard-border-radius);box-shadow:0 3px 4px 0 rgba(0,0,0,.05);position:absolute;width:max-content;z-index:calc(var(--z-index-high) + 1)}.Hovercard .hovercard-content{border-radius:calc(var(--hovercard-border-radius) - var(--hovercard-border-width));overflow:hidden}.Hovercard.with-caret{--caret-height:8px;--caret-width:26px;box-shadow:none;filter:drop-shadow(var(--shadow-light))}.Hovercard.with-caret .caret{height:var(--caret-height);left:0;margin-inline:auto;position:absolute;right:0;top:100%;translate:0 -.5px;width:var(--caret-width)}:is(.Hovercard.with-caret .caret):before{background:var(--hovercard-border-color);clip-path:path("m0 1.52246h4.23828m0 0c1.91417.13539 3.72306.9491 5.08887 2.30664l2.91995 2.90235c.3905.38807 1.0245.38807 1.415 0l2.9199-2.90235c1.3658-1.35754 3.1747-2.17125 5.0889-2.30664m-17.43262 0c-.18849-.01333-.37814-.02246-.56836-.02246m18.00098.02246h3.8291m-3.8291 0c.1885-.01333.3781-.02246.5684-.02246")}:is(.Hovercard.with-caret .caret):after,:is(.Hovercard.with-caret .caret):before{clip-rule:nonzero;content:"";height:100%;left:0;position:absolute;top:0;width:100%}:is(.Hovercard.with-caret .caret):after{background:var(--hovercard-background);clip-path:path("M0 .522h4.238m0 0a8.02 8.02 0 0 1 5.09 2.307l2.92 2.902c.39.389 1.024.389 1.414 0l2.92-2.902A8.02 8.02 0 0 1 21.671.522m-17.433 0A8 8 0 0 0 3.67.5m18 .022h3.83m-3.83 0q.284-.02.57-.022")}.Hovercard.with-caret.bottom .caret{bottom:100%;top:auto;translate:0 1px}:is(.Hovercard.with-caret.bottom .caret):after{rotate:180deg}:is(.Hovercard.with-caret.bottom .caret):before{bottom:0;rotate:180deg;top:auto}.HovercardToggle{display:block;position:relative}.SearchInput{--icon-size:var(--block-three-fourths);--icon-margin-inline:var(--block-quarter);position:relative}.SearchInput:has(>.small){--icon-size:var(--block-five-eighths)}.SearchInput .icon-search{cursor:pointer;fill:var(--gray-icon);height:var(--icon-size);left:var(--icon-margin-inline);position:absolute;top:calc((var(--button-height) - var(--icon-size)) / 2)}.small:is(.SearchInput .Input),:is(.SearchInput .Input){margin:0;padding-left:calc(var(--icon-size) + 2 * var(--icon-margin-inline))}:root{--pill-margin-top:var(--block-three-eighths)}.EmailsInputField{margin-bottom:var(--form-field-margin-bottom)}.EmailsInputField .emails-list{--pill-margin-top:var(--block-three-fourths);display:flex;flex-wrap:wrap;gap:var(--block-quarter);margin-top:var(--pill-margin-top)}:is(.EmailsInputField .emails-list) li{align-items:center;background:var(--gray-bkgd);border-radius:var(--block-quarter);display:inline-flex;gap:var(--block-quarter);min-width:0;padding:var(--block-quarter) var(--block-quarter) var(--block-quarter) var(--block-half)}:is(:is(.EmailsInputField .emails-list) li) p{color:var(--black-text);display:flex;min-width:0}:is(.EmailsInputField .emails-list) svg{height:var(--block-five-eighths)}.EmailsInputField .FormField{--form-field-margin-bottom:0}.PasswordInput{position:relative}.PasswordInput .Input{padding-right:calc(var(--block) + var(--block-half))}.PasswordInput .IconButton{position:absolute;right:var(--block-half);top:50%;transform:translateY(-50%)}.YearInput{align-items:center;display:flex;position:relative;width:100%}.YearInput>.icon-calendar{fill:var(--gray-icon);left:var(--block-three-eighths);position:absolute}:is(.YearInput>.icon-calendar):has(+.invalid){fill:var(--semantic-red-dark)}.YearInput .Input{padding-left:var(--block-five-fourths)}.Input{background:#fff;border:var(--border-interactive);border-radius:.5rem;color:var(--black-text);display:block;font-size:var(--font-size-14);height:var(--button-height);line-height:1.15;margin:.25rem 0;outline:1px solid transparent;outline-offset:0;padding:.625rem;transition:background .2s,border-color .2s;width:100%}.Input:focus{border-color:var(--teal);box-shadow:0 0 0 4px #dff5f5}.Input:hover,.Input[disabled]{background:var(--gray-bkgd)}.Input[disabled]{border-color:var(--gray-border);color:var(--gray-4)}.Input::placeholder{color:var(--gray-text);font-size:var(--font-size-14);line-height:1.15}.Input.invalid{background:var(--semantic-red-light);border-color:currentColor;color:var(--semantic-red-dark);outline:1px solid currentColor;outline-offset:0}.Input.invalid::placeholder{color:currentColor;font-weight:var(--font-weight-medium)}.Input+.icon-exclamation-circle{fill:var(--semantic-red-dark);position:absolute;right:var(--block-half);top:calc(var(--button-height) / 2);transform:translateY(-50%)}.InvisibleContainer{display:block;left:-5000px;position:absolute;top:-5000px}.KPIMetricCard{border:var(--border);border-radius:var(--block-quarter);padding:var(--block-three-fourths)}.KPIMetricCard:has(.ChartKpiTitle+.ChartLabel){padding-block:var(--block-half)}.KPIMetricCard:has(.ChartKpiTitle+.ChartLabel) .ChartKpiTitle{margin-bottom:0}:is(.KPIMetricCard:has(.ChartKpiTitle+.ChartLabel) .ChartKpiTitle)+.ChartLabel{display:block;margin-bottom:var(--block-quarter)}.KPIMetricCard .MetricValue{line-height:1}.KPIMetricCard .ChartKpiTitle{display:block;margin-bottom:var(--block-quarter)}.KPIMetricCard>:last-child{align-items:baseline;display:flex;gap:var(--block-quarter)}.KPIMetricCard .loading-cell{align-self:center;margin:0}.MetricValue{font-size:var(--font-size-28);font-style:normal;font-weight:var(--font-weight-medium);line-height:1.2}.MetricValue.large{font-size:2.25rem}.MetricValue.small{font-size:var(--font-size-20)}.Modal.ConfirmationModal>header{border-bottom:none;padding-bottom:0}.Modal.ConfirmationModal footer{gap:var(--block-three-fourths)}:is(.Modal.ConfirmationModal footer)>:last-child{margin-left:0}:root{--modal-window-margin:var(--block-three-fourths)}.ModalSequenceManager{inset:0;overflow:auto;position:fixed;z-index:var(--z-index-modal)}.ModalSequenceManager:before{background:var(--modal-background);content:"";inset:0;margin:auto;position:fixed}.ModalSequenceManager>:not(.Portal){display:flex;left:0;min-height:100%;overflow:auto;padding:var(--modal-window-margin);place-items:center;position:absolute;top:0;width:100%}.TermsOfServiceModal a{color:var(--teal)}.TermsOfServiceModal .b,.TermsOfServiceModal .disabled,.TermsOfServiceModal input[disabled]{cursor:not-allowed}.TermsOfServiceModal .terms-of-service-content{border:1px solid var(--gray-3);border-radius:.5rem;height:18.625rem;margin-top:1rem}:is(.TermsOfServiceModal .terms-of-service-content)>iframe{height:100%;width:100%}.TermsOfServiceModal .Checkbox{margin-top:1rem}.SuccessModal.Modal{padding-block:calc(var(--block) * 3);text-align:center}.SuccessModal.Modal .modal-hero-img{display:inline-block;height:10rem;margin-bottom:var(--block)}.SuccessModal.Modal>header{border-bottom:none;padding-bottom:0}.SuccessModal.Modal>section{padding-top:0}.SuccessModal.Modal h2{margin-bottom:var(--block-quarter)}.SuccessModal.Modal p{margin-bottom:var(--block-three-fourths)}:is(.SuccessModal.Modal p)+div{align-items:center;display:inline-flex;flex-direction:column;gap:var(--block-three-fourths)}:root{--modal-padding-inline:var(--block-three-halves);--modal-padding-block:var(--block-three-fourths);--modal-full-height:calc(100vh - 2 * var(--modal-window-margin))}.Modal{background:#fff;border-radius:10px;box-shadow:var(--shadow-dark);color:var(--black-text);display:flex;flex-direction:column;position:relative;width:50rem}.Modal:has(>footer),.Modal:has(>footer)>section{padding-bottom:0}.Modal.small{width:35rem}.Modal.large{width:62.5rem}.Modal.x-large{width:72rem}.Modal.xx-large{max-width:calc(90rem - var(--modal-window-margin) * 2);min-width:calc(75rem - var(--modal-window-margin) * 2);width:100%}.Modal .modal-hero-img{height:17rem;margin:0 auto 3.25rem}.Modal>header{border-bottom:var(--border);flex:none;margin-inline:var(--modal-padding-inline);padding-bottom:var(--modal-padding-block);padding-top:var(--modal-padding-inline)}:is(.Modal>header) h1{align-items:center;display:flex;gap:var(--block-half)}:is(:is(.Modal>header) h1):has(+p){margin-bottom:var(--block-half)}:is(:is(.Modal>header) h1)+p{max-width:58rem}.Modal>section{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--modal-padding-block) var(--modal-padding-inline) var(--modal-padding-inline) var(--modal-padding-inline);position:relative}.Modal [aria-label=Close]{position:absolute;right:var(--block-half);top:var(--block-half)}.Modal>footer{align-items:center;display:flex;flex:none;gap:var(--block-quarter);padding:var(--modal-padding-block) var(--modal-padding-inline)}:is(.Modal>footer)>:last-child{margin-left:auto}.Modal h6{color:var(--gray-text);margin-bottom:var(--block-quarter)}.NotificationCenter{bottom:var(--block-half);display:flex;flex-direction:column;padding:.5rem;position:fixed;right:var(--block-half);width:26.5rem;z-index:var(--z-index-modal)}.NotificationCenter ul{display:flex;flex-direction:column;gap:.5rem}.Notification{align-items:center;background:#fff;border:var(--border-interactive);border-radius:var(--block-quarter);box-shadow:var(--shadow-medium);color:var(--black-text);display:flex;gap:var(--block-eighth);padding:var(--block-half) var(--block-half) var(--block-half) var(--block);width:100%}.Notification .IconButton{margin-left:auto}.Notification>svg{fill:#fff;border-radius:50%;margin-right:var(--block-quarter);padding:var(--block-eighth)}.icon-check:is(.Notification>svg){background-color:var(--semantic-green-dark)}.icon-x:is(.Notification>svg){background-color:var(--semantic-red-dark)}.Portal{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:calc(var(--z-index-high) + 1)}.Portal>div{pointer-events:all}.MultiProgressBar{--height:0.75rem;--border-radius:3px;--border-width:1px;background:var(--gray-border);border:var(--border-width) solid #fff;border-radius:var(--border-radius);flex:none;height:var(--height);position:relative;width:100%}.MultiProgressBar .bar-container{overflow:hidden}:is(.MultiProgressBar .bar-container)>span{border:var(--border-width) solid #fff;border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);contain:strict;display:block;height:calc(100% + 2 * var(--border-width));left:0;max-width:100%;position:absolute;top:calc(-1 * var(--border-width));transform:translateX(0)}:is(:is(.MultiProgressBar .bar-container)>span):first-child{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.MultiProgressBar .tooltip-hovercard{border-radius:var(--block-quarter);padding:0;position:absolute;translate:0 -25%;z-index:var(--z-index-high)}.ProgressBar{--height:0.625rem;--border-radius:calc(var(--height) / 2);background:var(--gray-border);border-radius:var(--border-radius);height:var(--height);overflow:hidden;position:relative}.ProgressBar.large{--height:1rem}.ProgressBar>div{border-radius:var(--border-radius);height:100%;overflow:hidden;position:absolute;right:100%;top:0;transform:translateX(0);width:100%}:is(.ProgressBar>div) .estimated{background-image:repeating-linear-gradient(-45deg,var(--hatch-gradient-background,var(--gray-1)) 0 .25rem,var(--hatch-gradient-foreground,var(--gray-3)) .25rem .3125rem);content:"";height:100%;position:absolute;right:0;top:0}.RadioGroup{--radio-size:var(--block-five-eighths);--radio-inner-size:calc(var(--radio-size) - var(--block-eighth) - var(--block-sixteenth));align-items:center;display:flex;gap:var(--block-half)}.RadioGroup.invalid>p input{background:var(--semantic-red-light);border:2px solid var(--semantic-red-dark)}:is(.RadioGroup>p input):focus{outline:none}:is(.RadioGroup>p input):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.RadioGroup>p input{appearance:none;border:var(--border-interactive);border-radius:50%;display:flex;height:var(--radio-size);justify-content:center;position:relative;transition:background .2s,border-color .2s;width:var(--radio-size)}:is(.RadioGroup>p input):after{align-self:center;background-color:var(--teal-brand);border-radius:50%;content:"";height:var(--radio-inner-size);opacity:0;position:absolute;transform:scale(.7);transform-origin:center;transition:transform .2s,opacity .2s;width:var(--radio-inner-size)}:is(.RadioGroup>p input):focus{box-shadow:none}:is(.RadioGroup>p input):hover{background:var(--gray-bkgd)}[disabled]:is(.RadioGroup>p input){background:var(--gray-bkgd);pointer-events:none}[disabled]:is(.RadioGroup>p input)+label{color:var(--gray-text-disabled)}:is(.RadioGroup>p input):checked,:is(.RadioGroup>p input):checked:focus,:is(.RadioGroup>p input):checked:hover{background-color:initial;background-image:none;border:var(--border-interactive)}:is(.RadioGroup>p input):checked:after{opacity:1;transform:scale(1)}.RadioGroup p{align-items:center;display:flex;gap:var(--block-quarter)}:is(.RadioGroup p),:is(.RadioGroup p)>*{cursor:pointer}:is(.RadioGroup p):has([disabled]){pointer-events:none}:is(.RadioGroup p)+p{margin:0}.RadioGroup [type=radio]+label{font-weight:var(--font-weight-regular);margin:0;transition:color .2s}.PropertySearch{flex:0 1 30rem;min-width:0}.PropertySearch .SearchSelect{width:100%}:is(.PropertySearch .SearchSelect) .icon-search,:is(.PropertySearch .SearchSelect) input{--icon-margin-inline:var(--block-half)}:is(.PropertySearch .SearchSelect) input{background:var(--gray-bkgd);border:none;border-radius:var(--block);box-shadow:none}:is(.PropertySearch .SearchSelect) .icon-chevron-down{display:none}.property-search-hovercard .Button{height:auto;min-height:var(--button-height)}.SearchSelect.block{display:flex;width:100%}.SearchSelect.in-pane{flex-direction:column;padding:var(--block-quarter)}.SearchSelect.in-pane .EmptyState{margin:var(--block-quarter) 0 0}.SearchSelect>header{align-items:center;display:flex;position:relative;width:100%}:is(.SearchSelect>header)>.IconButton{flex:none;position:absolute;right:var(--block-three-eighths)}.SearchSelect .SearchInput{width:100%}.SearchSelect .Input{box-shadow:var(--shadow-light);margin:0;overflow:hidden;text-overflow:ellipsis}.small:is(.SearchSelect .Input),:is(.SearchSelect .Input){padding-right:calc(var(--block) + var(--block-quarter))}[disabled]:is(.SearchSelect .Input){box-shadow:none}.SearchSelect.invalid .Input{background:var(--semantic-red-light);border-color:currentColor;color:var(--semantic-red-dark);outline:1px solid currentColor;outline-offset:0}:is(.SearchSelect.invalid .Input)::placeholder{color:currentColor;font-weight:var(--font-weight-medium)}.SearchSelect.invalid svg{fill:var(--semantic-red-dark)}.search-select-hovercard .SelectableList{max-height:25rem;overflow:auto}.search-select-hovercard.empty,.search-select-hovercard:has(ul:empty){height:10rem}:is(.search-select-hovercard.empty,.search-select-hovercard:has(ul:empty)) .hovercard-content{height:100%}.search-select-hovercard .EmptyState{--margin:var(--block-half);border:none;height:calc(100% - 2 * var(--margin));margin:var(--margin);min-height:inherit}.search-select-hovercard .Button{--outline-offset:-0.125rem}.MultiSelect .HovercardToggle{display:inline-block}.MultiSelect.block .HovercardToggle{width:100%}.MultiSelectContent .SelectableList{gap:var(--block-eighth);max-height:25rem;overflow:auto}:is(.MultiSelectContent .SelectableList) li:not(:has(button:focus)){content-visibility:visible}.MultiSelectContent footer{border-top:var(--border);margin-inline:var(--block-quarter);padding:var(--block-half)}:is(.MultiSelectContent footer) .Button{display:flex;justify-content:center;margin:0 auto;max-width:15rem;width:100%}.MultiSelectContent .EmptyState{margin:var(--block-half);min-height:7.5rem}.MultiSelectLargeSetPicker{padding:var(--block-quarter) var(--block-quarter) var(--block-half);width:21rem}.MultiSelectLargeSetPicker .selected-values{display:flex;flex-wrap:wrap;gap:var(--block-quarter);margin-top:var(--block-half)}:is(.MultiSelectLargeSetPicker .selected-values) li{align-items:center;background:var(--gray-bkgd);border-radius:var(--block-quarter);color:var(--black-text);display:inline-flex;gap:var(--block-half);padding:var(--block-three-eighths) var(--block-half)}.MultiSelectLargeSetPicker>p{color:var(--black-text);margin:var(--block-half) var(--block-half) 0}.MultiSelectLargeSetPicker footer{border-top:var(--border);margin-inline:var(--block-quarter);margin-top:var(--block-half);padding:var(--block-half) var(--block-half) 0}:is(.MultiSelectLargeSetPicker footer) .Button{display:flex;justify-content:center;margin:0 auto;max-width:15rem;width:100%}.MultiSelectTriggerButton{--background-color:#fff;--background-color-hover:var(--gray-bkgd);--background-color-active:#fff;--border-color:var(--gray-border-interactive);--border-width:1px;--text-color:var(--black-text);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);font-weight:var(--font-weight-regular);padding:var(--block-quarter) var(--block-half);text-align:left;transition:background .2s,border-color .2s;width:100%}.MultiSelectTriggerButton[disabled]{--background-color:var(--gray-bkgd);--text-color:var(--gray-text);box-shadow:none}.MultiSelectTriggerButton:active{transform:none}.invalid .MultiSelectTriggerButton{--background-color:var(--semantic-red-light);--background-color-hover:var(--semantic-red-light);--background-color-active:var(--semantic-red-light);--border-color:currentColor;--text-color:var(--semantic-red-dark);outline:1px solid currentColor;outline-offset:0}:is(.invalid .MultiSelectTriggerButton) svg{fill:currentColor}.MultiSelectTriggerButton svg{fill:var(--gray-icon);flex:none;height:var(--block-three-fourths)}.MultiSelectTriggerButton .icon-chevron-down{margin-left:auto}.utility-provider-hovercard .SvgIcon{aspect-ratio:1;border:1px solid #fff;border-radius:50%;height:var(--block-three-halves);padding:var(--block-three-eighths)}.icon-lightning:is(.utility-provider-hovercard .SvgIcon){--list-icon-color:var(--lemon-dark);background-color:var(--lemon-light);fill:var(--lemon-dark)}.icon-drop:is(.utility-provider-hovercard .SvgIcon){--list-icon-color:var(--blue-sky-dark);background-color:var(--blue-sky-light);fill:var(--blue-sky-dark)}.icon-trash:is(.utility-provider-hovercard .SvgIcon){--list-icon-color:var(--purple-dark);background-color:var(--purple-light);fill:var(--purple-dark)}.icon-wildfire:is(.utility-provider-hovercard .SvgIcon){--list-icon-color:var(--coral-dark);background-color:var(--coral-light);fill:var(--coral-dark)}.icon-manufacturing:is(.utility-provider-hovercard .SvgIcon){--list-icon-color:var(--orange-dark);background-color:var(--orange-light);fill:var(--orange-dark)}.icon-mixed-use:is(.utility-provider-hovercard .SvgIcon){--list-icon-color:var(--teal-dark);background-color:var(--teal-pale);fill:var(--teal-dark)}.utility-provider-hovercard .SvgIcon{height:var(--block);padding:.375rem}.Select{display:inline-flex}.Select.block{display:flex;width:100%}.Select.inline .Button{--border-color:transparent;--text-color:inherit;box-shadow:none;font-size:inherit;height:auto;padding:var(--block-eighth)}.Select .Button{--background-color:#fff;--background-color-hover:var(--gray-bkgd);--background-color-active:#fff;--border-color:var(--gray-border-interactive);--border-width:1px;--text-color:var(--black-text);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);font-weight:var(--font-weight-regular);padding:var(--block-quarter) var(--block-half);text-align:left;transition:background .2s,border-color .2s;width:100%}[disabled]:is(.Select .Button){--background-color:var(--gray-bkgd);--text-color:var(--gray-text);box-shadow:none}:is(.Select .Button):active{transform:none}.invalid :is(.Select .Button){--background-color:var(--semantic-red-light);--background-color-hover:var(--semantic-red-light);--background-color-active:var(--semantic-red-light);--border-color:currentColor;--text-color:var(--semantic-red-dark);outline:1px solid currentColor;outline-offset:0}:is(.invalid :is(.Select .Button)) svg{fill:currentColor}:is(.Select .Button) svg{fill:var(--gray-icon);flex:none;height:var(--block-three-fourths)}:is(.Select .Button) .icon-chevron-down{margin-left:auto}.Select .Button{white-space:nowrap}.placeholder:is(.Select .Button){color:var(--gray-text)}.Select .HovercardToggle{width:100%}.Select.invalid .placeholder{color:var(--semantic-red-dark)}.select-hovercard .SelectableList{max-height:20rem;overflow:auto}.InlineSidePanel{--panel-inline-padding:var(--block-three-fourths);--inline-side-panel-width:30rem;background:#fff;border-radius:var(--block-half);box-shadow:0 -6px 8px 0 rgb(0 0 0/.03);display:flex;flex-direction:column;height:100%;overflow:auto;position:relative;width:calc(var(--inline-side-panel-width) - var(--app-gutter));z-index:calc(var(--z-index-header) - 2)}.InlineSidePanel>header{display:flex;gap:var(--block-half);padding-block:var(--block-three-fourths)}:is(.InlineSidePanel>header) h3{padding-right:var(--block-three-halves)}:is(.InlineSidePanel>header):after{border-bottom:var(--border);bottom:0;content:"";display:block;position:absolute;width:calc(100% - var(--panel-inline-padding) * 2)}:is(.InlineSidePanel>header) [aria-label=x]{height:var(--block);position:absolute;right:var(--panel-inline-padding);top:var(--block-half);z-index:calc(var(--z-index-high) + 1)}.InlineSidePanel.overflow-bottom>footer{box-shadow:0 -6px 8px rgb(0 0 0/.03)}.InlineSidePanel.overflow-top>header{box-shadow:0 6px 8px rgb(0 0 0/.03)}.InlineSidePanel:has(>footer){padding-bottom:0}.InlineSidePanel>footer,.InlineSidePanel>header{background:#fff;padding-inline:var(--panel-inline-padding);position:sticky;transition:box-shadow .3s;z-index:var(--z-index-high)}.InlineSidePanel>header{top:0}.InlineSidePanel>section{padding-inline:var(--panel-inline-padding);position:relative}.InlineSidePanel>footer{align-items:center;bottom:0;display:flex;gap:var(--block-half);justify-content:space-between;margin-top:auto;padding-bottom:var(--block-three-fourths);padding-top:var(--block-half)}.SidePanelManager{inset:0;overflow:hidden;position:fixed;z-index:var(--z-index-modal)}.SidePanelManager:before{background:rgba(17,39,38,.75);content:"";inset:0;position:absolute}.SidePanel{--panel-padding:var(--block-five-fourths);background:#fff;box-shadow:var(--shadow-dark);height:100vh;overflow:auto;padding-bottom:var(--panel-padding);position:absolute;right:0;top:0;width:35rem}.SidePanel:has(>footer){padding-bottom:0}.SidePanel.medium{width:50rem}.SidePanel.overflow-bottom>footer{box-shadow:0 -6px 8px rgb(0 0 0/.03)}.SidePanel.overflow-top>header{box-shadow:0 6px 8px rgb(0 0 0/.03)}.SidePanel>footer,.SidePanel>header{background:#fff;position:sticky;transition:box-shadow .3s;z-index:var(--z-index-high)}.SidePanel>header{padding-bottom:0;top:0}:is(.SidePanel>header)>div{display:flex;justify-content:space-between;padding-bottom:var(--block-quarter);padding-top:var(--block-quarter)}:is(:is(.SidePanel>header)>div):has(.IconButton:first-child){justify-content:flex-end}:is(.SidePanel>header):has(>h2){padding-bottom:var(--block-half)}.SidePanel>footer{bottom:0;padding-bottom:var(--block-three-fourths);padding-top:var(--block-half)}.SidePanel>footer,.SidePanel>header>div,.SidePanel>header>h2,.SidePanel>section{padding-inline:var(--panel-padding)}.SidePanel>section{padding-block:var(--block-quarter);position:relative;z-index:var(--z-index-middle)}.Spinner{height:100%;justify-content:center;min-height:3rem;padding-top:1rem;position:relative;text-align:center}.Spinner:after{--loader-green:rgb(0 132 135/0.6);animation:rotate 1s cubic-bezier(.6,.17,0,1) infinite;aspect-ratio:1;border-color:var(--loader-green) var(--loader-green) transparent transparent;border-radius:50%;border-style:solid;border-width:2px;content:"";display:inline-block;width:1.25rem}.Spinner.inline{display:inline-block;height:auto;min-height:inherit;padding:0}.Spinner.inline:after{display:block;width:.875rem}.Spinner:is(.overlay,.overlay-only){background:rgb(255 255 255/.6);z-index:var(--z-index-high)}.Spinner.overlay:after,.Spinner:is(.overlay,.overlay-only){inset:0;margin:auto;position:absolute}.Spinner.overlay-only:after{display:none}}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{@keyframes rotate{0%{rotate:0deg}to{rotate:1turn}}}@layer core-components{.SvgIcon{aspect-ratio:1;flex:none;height:var(--block-three-fourths)}.icon-arrow-up{transform:rotate(90deg);transform-origin:center center}.icon-arrow-forward{transform:rotate(180deg);transform-origin:center center}.icon-arrow-down{transform:rotate(270deg);transform-origin:center center}.icon-caret-right{transform:rotate(90deg);transform-origin:center center}.icon-caret-down{transform:rotate(180deg);transform-origin:center center}.icon-caret-left{transform:rotate(270deg);transform-origin:center center}.icon-chevron-up{transform:rotate(90deg);transform-origin:center center}.icon-chevron-right{transform:rotate(180deg);transform-origin:center center}.icon-chevron-down{transform:rotate(270deg);transform-origin:center center}.icon-trend-down{transform:rotateX(180deg);transform-origin:center center}.icon-sparkle{fill:var(--teal-dark)}.Switch{--switch-thumb-size:1rem;--switch-thumb-offset:0.125rem;--switch-track-height:calc(var(--switch-thumb-size) + var(--switch-thumb-offset) * 2);--switch-track-width:calc(var(--switch-thumb-size) * 2 + var(--switch-thumb-offset) * 2);--switch-track-border-radius:calc(var(--switch-track-height) * 2);align-items:center;display:flex;gap:var(--block-half);position:relative}.Switch,.Switch>*{cursor:pointer}.Switch:has([disabled]){color:var(--gray-text-disabled);pointer-events:none}.Switch:has([disabled]) .thumb{background-color:var(--gray-bkgd)}:is(.Switch input):focus{outline:none}:is(.Switch input):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.Switch input{background:transparent;border:none;border-radius:var(--switch-track-border-radius);height:var(--switch-track-height);position:absolute;width:var(--switch-track-width)}:is(.Switch input):focus,:is(.Switch input):focus-visible{box-shadow:none;position:absolute}.Switch .track{background-color:var(--gray-2);border-radius:var(--switch-track-border-radius);flex-shrink:0;height:var(--switch-track-height);position:relative;width:var(--switch-track-width)}.Switch .thumb{aspect-ratio:1;background-color:#fff;border:1px solid var(--gray-border-interactive);border-radius:50%;box-shadow:var(--shadow-medium);height:var(--switch-thumb-size);left:var(--switch-thumb-offset);position:absolute;top:var(--switch-thumb-offset);width:var(--switch-thumb-size)}.SwitchGroup{align-items:center;display:flex;gap:var(--block-half)}.Tabs{border-bottom:var(--border);position:relative;width:100%}.Tabs menu{display:flex;gap:var(--block-quarter)}:is(.Tabs .selected) a,:is(.Tabs .selected) button{color:var(--black-text)}:is(:is(.Tabs .selected) a,:is(.Tabs .selected) button) h4{font-weight:var(--font-weight-medium)}.Tabs button{background:transparent;border:none}.Tabs a,.Tabs button{--outline-offset:-0.125rem}:is(.Tabs a,.Tabs button):focus{outline:none}:is(.Tabs a,.Tabs button):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.Tabs a,.Tabs button{align-items:center;border-radius:var(--block-quarter);color:var(--gray-4);display:flex;height:3.5rem;justify-content:center;padding-inline:var(--block);transition:color .3s var(--transition-easing)}:is(.Tabs a,.Tabs button):hover{color:var(--black-text)}:is(.Tabs a,.Tabs button) h4{font-weight:var(--font-weight-regular)}.Tabs .selected-underline{--height:var(--block-eighth);background:var(--teal-brand);border-radius:calc(var(--height) / 2);bottom:0;contain:strict;height:var(--height);position:absolute}html.forwards{--slide-out-distance:calc(var(--main-gutter) * -1);--slide-in-distance:var(--main-gutter)}}@layer core-components{}@layer core-components{html.forwards::view-transition-old(property-image):only-child,html.forwards::view-transition-old(tab){animation:fade-out .3s,slide-out-to-left .6s;animation-fill-mode:forwards}html.forwards::view-transition-new(tab-target){animation:fade-in .3s,slide-in-from-right .6s;animation-fill-mode:forwards}html.backwards{--slide-out-distance:var(--main-gutter);--slide-in-distance:calc(var(--main-gutter) * -1)}html.backwards::view-transition-old(tab){animation:fade-out .3s,slide-out-to-right .6s;animation-fill-mode:forwards}html.backwards::view-transition-new(property-image):only-child,html.backwards::view-transition-new(tab-target){animation:fade-in .3s,slide-in-from-left .6s;animation-fill-mode:forwards}}@layer core-components{.UpgradeTag{align-items:center;display:flex;gap:var(--block-quarter)}.UpgradeTag .icon-lock{fill:var(--gray-icon)}:root{--tag-height:var(--block)}.Tag{--background-color:var(--gray-bkgd);--color:var(--semantic-gray);align-items:center;background:var(--background-color);border-radius:var(--block-quarter);color:var(--color);display:inline-flex;flex:none;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);gap:var(--block-eighth);height:var(--tag-height);line-height:1.2;min-width:0;padding:var(--block-quarter);white-space:nowrap}.Tag.strong{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:1.25;text-transform:uppercase}.Tag.red{--background-color:var(--semantic-red-light);--color:var(--semantic-red-dark);--border-color:var(--semantic-red)}.Tag.orange{--background-color:var(--semantic-orange-light);--color:var(--semantic-orange-dark);--border-color:var(--semantic-orange)}.Tag.yellow{--background-color:var(--semantic-yellow-light);--color:var(--semantic-yellow-dark);--border-color:var(--semantic-yellow)}.Tag.green{--background-color:var(--semantic-green-light);--color:var(--semantic-green-dark);--border-color:var(--semantic-green)}.Tag.blue{--background-color:var(--teal-pale);--color:var(--teal);--border-color:var(--teal)}.Tag.blue-sky{--background-color:var(--blue-sky-light);--color:var(--blue-sky-dark);--border-color:var(--blue-sky)}.Tag.brown{--background-color:var(--brown-light);--color:var(--brown-dark);--border-color:var(--brown)}.Tag.coral{--background-color:var(--coral-light);--color:var(--coral-dark);--border-color:var(--coral)}.Tag.lemon{--background-color:var(--lemon-light);--color:var(--lemon-dark);--border-color:var(--lemon)}.Tag.lime{--background-color:var(--lime-light);--color:var(--lime-dark);--border-color:var(--lime)}.Tag.pink{--background-color:var(--pink-light);--color:var(--pink-dark);--border-color:var(--pink)}.Tag.purple{--background-color:var(--purple-light);--color:var(--purple-dark);--border-color:var(--purple)}.Tag.teal{--background-color:var(--teal-pale);--color:var(--teal-dark);--border-color:var(--teal)}.Tag.estimated{background-color:rgb(from var(--background-color) r g b/50%);border:var(--block-sixteenth) dashed var(--border-color)}.Tag svg{fill:currentColor;height:var(--block-half)}.Tooltip{display:flex}.tooltip-hovercard{--hovercard-background:rgb(4 14 31/0.85);--hovercard-border-color:transparent;border:none;border-radius:var(--block-eighth);color:#fff;display:block;font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:1.25;max-width:20rem;padding:var(--block-quarter);white-space:normal}.TextEditor{--font-size:var(--font-size-14);--line-height:1.25;display:flex;gap:var(--block-quarter)}.TextEditor>span{align-items:center;display:flex;position:relative}.TextEditor input,.TextEditor textarea{background:transparent;border:none;font-size:var(--font-size);height:100%;left:0;line-height:var(--line-height);outline:none;padding:0;position:absolute;top:0;width:100%}:is(.TextEditor input,.TextEditor textarea):focus{box-shadow:none}.TextEditor textarea{resize:none;scrollbar-width:none}.TextEditor p{font-size:var(--font-size);line-height:var(--line-height);min-width:3rem;opacity:0;white-space:pre}:is(.TextEditor p):has(+textarea){max-width:100%;white-space:pre-wrap}.TextEditor .IconButton{height:var(--block-half)}.TextEditor:has(input:focus,textarea:focus) .IconButton{opacity:0}.TextOverflow{display:inline-block}.TextOverflow,.TextOverflow>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.TextOverflow.multiline,.TextOverflow.multiline>span{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal}.TextOverflow.multiline>span{-webkit-line-clamp:inherit}.TextOverflow>span{display:block}.Caption{color:var(--gray-5);font-size:var(--font-size-12);font-weight:var(--font-weight-regular)}}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer core-components{}@layer reusable-components{.AddressAutocomplete{background:rgb(249 250 251/var(--tw-bg-opacity));border:1px solid rgb(209 213 219);border-radius:.5rem;color:rgb(17 24 39);display:block;height:var(--button-height);margin:.25rem 0;padding:.625rem;transition:background .2s,border-color .2s,outline .2s;width:100%}.AddressAutocomplete:hover{background:var(--gray-bkgd)}.AddressAutocomplete:focus{border-color:var(--teal);box-shadow:0 0 0 4px #dff5f5;outline:none}.AddressAutocomplete.invalid{background:var(--semantic-red-light);border-color:currentColor;color:var(--semantic-red-dark);outline:1px solid currentColor;outline-offset:0}.AddressAutocomplete.invalid::placeholder{color:currentColor;font-weight:var(--font-weight-medium)}.AssetClass{align-items:center;display:flex;gap:var(--block-quarter)}.AssetClass svg{background-color:var(--gray-bkgd);border-radius:50%;height:var(--block);padding:var(--block-quarter)}.AssignmentCanvas{--extra-buffer:0.375rem;height:100%;margin-left:calc(-1 * var(--extra-buffer));width:calc(100% + 2 * var(--extra-buffer))}:root{--assignment-column-canvas-width:6.5rem}.AssignmentColumn{display:flex;flex:none;flex-direction:column;position:relative;width:calc(50% - var(--assignment-column-canvas-width) / 2)}.AssignmentColumn>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--block-quarter)}:is(.AssignmentColumn>header) h3{white-space:nowrap}.AssignmentColumn .ButtonGroup>*{flex:1 0 auto;justify-content:center;min-width:0}.AssignmentColumn .has-selected-items{align-items:center;display:flex;position:relative}:is(.AssignmentColumn .has-selected-items):after{aspect-ratio:1;background:var(--teal);border-radius:50%;content:"";height:.375rem;position:absolute;right:calc(-1 * var(--block-half))}.AssignmentColumn .controls{align-items:center;display:flex;gap:var(--block-quarter);padding-block:var(--block-quarter);position:relative}:is(.AssignmentColumn .controls):has(+.overflow-top):after{bottom:0;box-shadow:0 6px 8px rgb(0 0 0/.03);content:"";display:block;height:var(--block-half);left:0;position:absolute;width:100%}:is(.AssignmentColumn .controls) h5{align-items:center;display:flex;gap:var(--block-quarter);margin-right:auto}:is(:is(.AssignmentColumn .controls) h5)>span{display:contents}:is(:is(:is(.AssignmentColumn .controls) h5)>span):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(:is(.AssignmentColumn .controls) h5)>span{color:var(--gray-text);font-weight:var(--font-weight-regular)}:is(.AssignmentColumn .controls) .Checkbox{align-self:center;white-space:nowrap}:is(.AssignmentColumn .controls) .HovercardToggle{align-items:center;aspect-ratio:1;display:flex;height:var(--block);justify-content:center}:is(:is(.AssignmentColumn .controls) .HovercardToggle) .active{position:relative}:is(:is(:is(.AssignmentColumn .controls) .HovercardToggle) .active):after{aspect-ratio:1;background:var(--teal);border-radius:50%;content:"";height:.375rem;left:calc(100% - .125rem);position:absolute;top:0}.AssignmentColumn ul{display:flex;flex-direction:column;gap:var(--block-quarter);overflow:auto;padding-bottom:var(--block-double);position:relative}:is(.AssignmentColumn ul) button{--outline-offset:-2px;background:transparent;border:none}:is(:is(.AssignmentColumn ul) button):focus{outline:none}:is(:is(.AssignmentColumn ul) button):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}:is(.AssignmentColumn ul) button{align-items:center;border:var(--border-interactive);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);display:flex;gap:var(--block-quarter);height:var(--block-three-halves);padding-inline:var(--block-half);transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s var(--transition-easing);width:100%}:is(:is(.AssignmentColumn ul) button):hover{background-color:var(--gray-bkgd)}.selected:is(:is(.AssignmentColumn ul) button){background:var(--teal-pale);border-color:var(--teal);border-width:2px}.selected:is(:is(.AssignmentColumn ul) button) .property-use-icon{border:1px solid #fff}:is(:is(.AssignmentColumn ul) button) h5{align-items:center;display:flex;margin-right:auto;min-width:0;white-space:nowrap}:is(:is(.AssignmentColumn ul) button) p{color:var(--gray-text);display:flex;font-size:var(--font-size-14);max-width:50%;min-width:0;white-space:nowrap}:is(:is(.AssignmentColumn ul) button) .icon-check{fill:var(--teal)}.AssignmentColumn .SearchInput{contain:strict;height:var(--block);transition:width .2s cubic-bezier(.2,.6,.4,1);width:var(--block)}:is(.AssignmentColumn .SearchInput) .icon-search{top:var(--block-eighth)}:is(.AssignmentColumn .SearchInput):has(input:focus),:is(.AssignmentColumn .SearchInput):not(:is(.AssignmentColumn .SearchInput):has(input:placeholder-shown)){width:20rem}:is(:is(.AssignmentColumn .SearchInput):has(input:focus),:is(.AssignmentColumn .SearchInput):not(:is(.AssignmentColumn .SearchInput):has(input:placeholder-shown))) input::placeholder{opacity:1}:is(.AssignmentColumn .SearchInput) input{border:none;box-shadow:none;height:100%;margin:0}:is(:is(.AssignmentColumn .SearchInput) input),:is(:is(.AssignmentColumn .SearchInput) input):hover{background:transparent}:is(:is(.AssignmentColumn .SearchInput) input)::placeholder{opacity:0;transition:opacity .2s}.AssignmentColumn .prorata-amount{background:rgb(4 14 31/.08);border:1px solid #fff;border-radius:var(--block-eighth);display:flex;font-size:var(--font-size-14);gap:var(--block-quarter);line-height:1.2;padding:var(--block-quarter) var(--block-half);white-space:nowrap}:is(.AssignmentColumn .prorata-amount)>:last-child{border-left:1px solid var(--gray-text);padding-left:var(--block-quarter)}.AssignmentColumn .property-use-icon{aspect-ratio:1;border-radius:50%;height:var(--block);padding:var(--block-eighth);align-items:center;display:flex;justify-content:center}.common-area:is(.AssignmentColumn .property-use-icon){background-color:var(--lime-light);color:var(--lime-dark)}.leasable-area:is(.AssignmentColumn .property-use-icon){background-color:var(--teal-mid);color:var(--teal)}.AssignmentColumn .tooltip-content-wrapper{align-items:center;display:flex;gap:var(--block-quarter);margin-right:auto;white-space:nowrap}.OnboardingBanner{align-items:center;border:var(--border);border-radius:var(--block-quarter);display:flex;gap:var(--block-three-fourths);overflow:hidden;padding:var(--block-five-eighths) var(--block-three-fourths);position:relative}.OnboardingBanner .cta-container{margin-left:auto}.OnboardingBanner:before{background:var(--teal-brand);content:"";height:var(--block-eighth);left:0;position:absolute;top:0;width:100%}.OnboardingBanner .icon-container{align-items:center;display:flex;flex:none;justify-content:center;position:relative}:is(.OnboardingBanner .icon-container):after,:is(.OnboardingBanner .icon-container):before{aspect-ratio:1;border-radius:50%;border-style:solid;border-width:var(--block-sixteenth);content:"";position:absolute}:is(.OnboardingBanner .icon-container):after{border-color:rgb(from var(--teal) r g b/10%);height:var(--block-three-halves)}:is(.OnboardingBanner .icon-container):before{border-color:rgb(from var(--teal) r g b/30%);height:2.125rem}:is(.OnboardingBanner .icon-container) svg{fill:var(--teal)}.OnboardingBanner h5{margin-bottom:var(--block-eighth)}.OnboardingBanner p{color:var(--gray-text)}.Banner{--background-color:var(--gray-bkgd);--icon-color:var(--gray-5);--color:var(--gray-6);--border-color:var(--gray-border-interactive);align-items:flex-start;background:var(--background-color);border:1px solid var(--border-color);border-radius:var(--block-quarter);color:var(--color);display:flex;gap:var(--block-half);padding:var(--block-half)}.Banner:has(h5:only-child){align-items:center}.Banner:has(h5:only-child) h5{margin-bottom:0}.Banner.tip{--background-color:rgb(from var(--teal-pale) r g b/70%);--icon-color:var(--teal);--border-color:var(--teal-brand)}.Banner.danger{--background-color:rgb(from var(--semantic-red-light) r g b/30%);--icon-color:var(--semantic-red);--border-color:var(--semantic-red-dark)}.Banner .icon-container{align-items:center;display:flex;flex:none;justify-content:center;position:relative}:is(.Banner .icon-container):after,:is(.Banner .icon-container):before{aspect-ratio:1;border-radius:50%;border-style:solid;border-width:var(--block-sixteenth);content:"";position:absolute}:is(.Banner .icon-container):after{border-color:rgb(from var(--icon-color) r g b/10%);height:2.375rem}:is(.Banner .icon-container):before{border-color:rgb(from var(--icon-color) r g b/30%);height:var(--block-seven-eighths)}:is(.Banner .icon-container) svg{fill:var(--icon-color);height:var(--block-five-eighths)}.Banner .content{max-width:70rem}.Banner .Button{flex:none;white-space:nowrap}.Banner h5{color:var(--black-text);margin-bottom:var(--block-eighth)}.Banner .cta-container{align-self:center;margin-left:auto}.SetBaselineModal>header{border-bottom:none;padding-bottom:0}:is(.SetBaselineModal>section) .FormField:first-child{display:flex;flex-direction:row-reverse;gap:var(--block-quarter);justify-content:flex-end;margin-bottom:var(--block-half)}.SetBaselineModal>footer{align-items:flex-start;padding-top:0}.SetBaselineModal .UnitInput{width:13.375rem}.BepsFineComplianceCard{min-height:25rem;position:relative}.BepsFineComplianceCard section>div{text-align:center}.BepsFineComplianceCard .actions-bar{display:flex}.BepsFineComplianceCard .title-container{align-items:center;display:flex;flex-direction:column}.BepsFineComplianceCard .MetricValue{align-items:center;display:flex;gap:var(--block-quarter);margin-bottom:var(--block-eighth)}.BepsFineComplianceCard .empty-state{align-items:center;display:flex;flex-direction:column;text-align:center}:is(.BepsFineComplianceCard .empty-state)>div{align-items:center;display:flex;flex-direction:column;margin-top:var(--block-quarter)}:is(:is(.BepsFineComplianceCard .empty-state)>div) p{color:var(--gray-text)}:is(:is(.BepsFineComplianceCard .empty-state)>div) .Button{padding:0}:is(:is(.BepsFineComplianceCard .empty-state)>div)>div{align-items:center;display:flex}:is(.BepsFineComplianceCard .empty-state) img{height:5.2rem;margin-bottom:var(--block-seven-eighths)}:root{--cambio-card-gutter:var(--block-three-fourths)}.CambioCard{background:#fff;border:var(--border);border-radius:8px;display:flex;flex-direction:column;gap:var(--block-half);margin:0;padding:var(--cambio-card-gutter);position:relative;z-index:var(--z-index-low)}.CambioCard.disabled h4{color:var(--gray-text)}.CambioCard h4{align-items:center;display:flex;font-size:var(--font-size-20);gap:var(--block-quarter);white-space:nowrap}:is(.CambioCard h4):has(.icon-sparkle)>.icon-sparkle{fill:var(--teal);order:1}:is(.CambioCard h4):has(.icon-sparkle):has(+p){display:inline-flex}:is(.CambioCard h4)>svg{fill:var(--teal-dark)}:is(.CambioCard h4) .actions-bar{margin-left:auto}.CambioCard>header{align-items:flex-start;display:flex;gap:var(--block-quarter);justify-content:space-between}:is(.CambioCard>header)>:first-child{min-width:0}:is(.CambioCard>header) p{margin:var(--block-quarter) 0}:is(.CambioCard>header) small{color:var(--gray-5);display:block;font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:1.333;margin-top:.125rem;white-space:nowrap}.CambioCard>section{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0;position:relative}.CambioCard .actions-bar{align-items:center;display:flex;gap:var(--block-quarter);height:var(--block-three-fourths)}:is(.CambioCard .actions-bar) .IconButton{height:var(--block)}:is(:is(.CambioCard .actions-bar) .IconButton) svg{padding:var(--block-eighth)}.CambioCard .ErrorState{margin:0}.CambioCard .Chart{display:flex;flex-direction:column;flex-grow:1}.CambioCard .recharts-responsive-container{flex-grow:1}.CambioCard .ChartLegend{flex:none}.CategoryFiltersPicker{gap:var(--block-quarter);max-height:20.5rem;overflow:auto;padding:var(--block-half) var(--block-half) 0;width:18rem}.CategoryFiltersPicker,.CategoryFiltersPicker>ul{display:flex;flex-direction:column}.CategoryFiltersPicker footer{background:#fff;border-top:var(--border);bottom:0;margin-top:auto;padding-block:var(--block-half);position:sticky;text-align:center}.CollapsableFilterGroup{margin-top:var(--block-half)}.CollapsableFilterGroup:first-child{margin-top:0}.CollapsableFilterGroup h5{align-items:center;display:flex;gap:var(--block-half);justify-content:space-between}.CollapsableFilterGroup ul{display:flex;flex-direction:column;gap:var(--block-quarter);margin-block:var(--block-half)}.CollapsableFilterGroup li{align-items:center;display:flex;gap:var(--block-half);justify-content:space-between}:is(.CollapsableFilterGroup li):hover .link{display:block}:is(.CollapsableFilterGroup li) .link{display:none;flex:none;margin-left:auto;padding:0}.CollapsableFilterGroup label{min-width:0}:is(.AreaChart .ChartTooltip) li:has(>.TooltipEntryValue:empty){display:none}.ChartKpiTitle{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:1.15}.ChartLabel{color:var(--gray-5);font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:1.333}.ChartLegend{display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.ChartLegend.vertical{align-items:flex-start;display:flex;flex-direction:column;gap:var(--block-eighth);justify-content:space-between;min-height:7rem}.ChartLegend.vertical li{align-items:center;display:flex;gap:var(--block-quarter);margin:0;max-width:100%}:is(.ChartLegend.vertical li) .legend-icon{flex:none}:is(.ChartLegend.vertical li) h5{max-width:100%;min-width:0}:is(.ChartLegend.vertical li) p{display:contents}:is(:is(.ChartLegend.vertical li) p):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.ChartLegend li{align-items:center;display:flex;margin:var(--block-eighth)}:is(.ChartLegend li) .TextOverflow{display:block}:is(.ChartLegend li) .legend-icon{margin-right:var(--block-eighth)}:is(:is(.ChartLegend li) .legend-icon) svg{height:var(--block-half);width:var(--block-half)}:is(.ChartLegend li)>span{color:var(--gray-text);font-size:var(--block-three-eighths);font-weight:var(--font-weight-regular);line-height:var(--block-five-eighths)}.ChartTooltip{background-color:#fff;border:var(--border-interactive);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);display:flex;flex-direction:column;padding:var(--block-half)}.ChartTooltip h6{align-items:center;color:var(--black);display:flex;font-weight:var(--font-weight-semibold);gap:var(--block-quarter);margin-bottom:var(--block-quarter);text-transform:uppercase;white-space:nowrap}.ChartTooltip .ChartTooltipGrid{display:grid;gap:var(--block-quarter) var(--block-three-fourths);grid-auto-rows:min-content;grid-template-columns:max-content minmax(max-content,1fr)}.ChartTooltip .TooltipEntryValue{align-items:center;color:var(--black-text);display:flex;font-size:var(--font-size-12);gap:var(--block-quarter);justify-self:flex-end;line-height:1.333}.ChartTooltip .ChartTooltipGridItem,.ChartTooltip .breakdown-entries>li{display:contents}:is(.ChartTooltip .ChartTooltipGridItem,.ChartTooltip .breakdown-entries>li)>:first-child{align-items:center;display:flex;gap:var(--block-quarter);white-space:nowrap}:is(.ChartTooltip .ChartTooltipGridItem,.ChartTooltip .breakdown-entries>li) .ChartLabel{align-self:center;white-space:nowrap}:is(:is(.ChartTooltip .ChartTooltipGridItem,.ChartTooltip .breakdown-entries>li) .ChartLabel):only-of-type{justify-self:start}:is(.ChartTooltip .ChartTooltipGridItem,.ChartTooltip .breakdown-entries>li) .breakdown-entries{align-items:center;border-top:var(--border);display:grid;grid-auto-rows:1rem;grid-column:1/-1;grid-template-columns:subgrid;padding-top:var(--block-quarter);row-gap:var(--block-quarter)}:is(.ChartTooltip .grouped-item) .breakdown-entries{margin-bottom:var(--block-half)}.PieChart{align-items:center;flex:auto;width:100%}.PieChart .ChartKpiTitle{text-align:center}.PieChart.bottom{display:flex;flex-direction:column}.PieChart.right{display:flex;flex-direction:row;gap:var(--block);justify-content:center;min-width:0}.PieChart.right>*{flex:0 1 auto;min-width:0}:is(.PieChart.right .recharts-responsive-container)>:first-child{margin:0 auto}.PieChart h6{color:var(--black-text);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.6px;line-height:1.333;text-transform:uppercase;white-space:nowrap}.RadarChart .SvgIcon{height:var(--block);margin-bottom:var(--block-eighth);width:var(--block)}.RadarChart .label-container{display:flex;flex-direction:column}.bottom-right:is(.RadarChart .label-container){align-items:flex-start;text-align:left}.bottom-left:is(.RadarChart .label-container),.top-left:is(.RadarChart .label-container){align-items:flex-end;text-align:right}.top-right:is(.RadarChart .label-container){align-items:flex-start;text-align:left}.y-axis:is(.RadarChart .label-container){align-items:center;text-align:center}.x-axis-left:is(.RadarChart .label-container){align-items:flex-end;text-align:right}.x-axis-right:is(.RadarChart .label-container){align-items:flex-start;text-align:left}.ScatterChartTooltip h6+small{color:var(--black-text);display:block;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);line-height:1.33;margin-bottom:var(--block-quarter)}.Chart .chart-yaxis-tick{color:var(--gray-5);text-align:right}.Chart .chart-xaxis-tick,.Chart .chart-yaxis-tick{font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:1.33}.Chart .chart-xaxis-tick{color:var(--gray-text);text-align:center}.InputCredentialsModal>header{border-bottom:none;padding-bottom:0}.InputCredentialsModal .MeterIcon{margin-bottom:var(--block-half)}.InputCredentialsModal .Button{display:block;margin-inline:auto;width:16rem}.AddConnectionSuccessModal>header{border-bottom:none;padding-bottom:0}.AddConnectionSuccessModal .MeterIcon{margin-bottom:var(--block-half)}.AddConnectionSuccessModal .Button{display:block;margin-inline:auto;width:16rem}.AddConnectionSuccessModal>section{align-items:flex-start;display:flex;flex-direction:column;height:33.5rem;padding-top:var(--block-three-halves)}:is(.AddConnectionSuccessModal>section) p:has(+p){margin-bottom:0;margin-top:var(--block-three-fourths)}:is(.AddConnectionSuccessModal>section) button:first-of-type{margin-top:auto}:is(:is(.AddConnectionSuccessModal>section) button:first-of-type)+button{margin-top:var(--block-three-fourths)}:is(.AddConnectionSuccessModal>section) .icon-container{position:relative}:is(:is(.AddConnectionSuccessModal>section) .icon-container) .success-check{aspect-ratio:1;height:var(--block);position:absolute;right:calc(var(--block-half) * -1);top:calc(var(--block-half) * -1)}.ConnectionsSelector.self-contained{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.ConnectionsSelector.self-contained .Tabs{flex:none;margin-bottom:0}.ConnectionsSelector.self-contained .connections-grid{flex:1;min-height:0;overflow:auto;padding-block:var(--block-half)}.ConnectionsSelector .Tabs{background-color:#fff;margin-bottom:var(--block-half);position:sticky;top:calc(-1 * var(--block-half));z-index:var(--z-index-high)}.ConnectionsSelector .Spinner{grid-column:span 4;margin:0 auto}.ConnectionsSelector .connections-grid{display:grid;gap:var(--block-half);grid-auto-rows:6rem;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))}:is(.ConnectionsSelector .connections-grid) li{contain-intrinsic-size:15.75rem 6rem;content-visibility:auto}:is(.ConnectionsSelector .connections-grid) button{background:transparent;border:none;align-items:center;border:var(--border-interactive);border-radius:var(--block-quarter);display:flex;gap:var(--block-half);height:100%;padding-inline:var(--block-half);text-align:left;transition:background-color .3s var(--transition-easing);width:100%}:is(:is(.ConnectionsSelector .connections-grid) button) .SvgIcon{flex:none}:is(:is(.ConnectionsSelector .connections-grid) button):hover{background-color:var(--gray-bkgd)}.DatePicker{align-items:center;display:flex;position:relative}.DatePicker>.icon-calendar{fill:var(--gray-icon);left:var(--block-three-eighths);position:absolute}:is(.DatePicker>.icon-calendar):has(+.invalid){fill:var(--semantic-red-dark)}.DatePicker .Input{padding-left:var(--block-five-fourths)}.DateRangePicker{--border-radius:var(--block-quarter);border-radius:var(--border-radius);box-shadow:var(--shadow-light);display:flex}.DateRangePicker.disabled{box-shadow:none}.DateRangePicker .Button{--background-color:#fff;--background-color-hover:var(--gray-bkgd);--background-color-active:#fff;--border-color:var(--gray-border-interactive);--border-width:1px;--text-color:var(--gray-text);box-shadow:none;padding:var(--block-quarter) var(--block-half);transition:background .2s,border-color .2s;white-space:nowrap}[disabled]:is(.DateRangePicker .Button){--background-color:var(--gray-bkgd)}:is(.DateRangePicker .Button):active{transform:none}.DateRangePicker .calendar-button{border-left-width:0;border-radius:0 var(--border-radius) var(--border-radius) 0}.DateRangePicker .Select .Button{border-radius:var(--border-radius) 0 0 var(--border-radius)}.date-picker-hovercard{display:grid;grid-template-columns:var(--block-three-fourths) 17.375rem var(--block-three-halves) 17.375rem var(
      --block-three-fourths
    );padding:var(--block-half)}.date-picker-hovercard .Calendar{padding:0}.date-picker-hovercard .Form{display:contents}.date-picker-hovercard .Input:first-child{grid-column-start:2}:is(.date-picker-hovercard .Input:first-child)+span{align-items:center;display:flex;justify-content:center}.date-picker-hovercard .Calendar{display:grid;grid-column:1/span 5;grid-template-columns:subgrid;margin:var(--block-three-fourths) 0 var(--block-half)}:is(.date-picker-hovercard .Calendar) .Period:nth-child(3){grid-column-start:4}.date-picker-hovercard footer{display:flex;grid-column:3/span 5;justify-content:flex-end;padding:0 var(--block-half)}.date-range-preset-hovercard .SelectableList{max-height:30rem}.ErrorBox{align-items:center;background:var(--semantic-red-light);border-radius:var(--block-quarter);color:var(--semantic-red-dark);display:flex;gap:var(--block-quarter);padding:var(--block-half) var(--block);width:100%}.ErrorBox .SvgIcon{fill:currentColor}.ErrorBox p{--property-name-column-width:auto;flex:auto}.ErrorBox .Button{--text-color:var(--semantic-red-dark);margin-left:auto;white-space:nowrap}.ErrorBox div{margin-left:auto}.FileUploadArea{position:relative}.FileUploadArea.single-file-added .droppable-region{visibility:hidden}.FileUploadArea.single-file-added .file-list-container{position:absolute;top:0;width:100%}.FileUploadArea.disabled p{color:var(--gray-text-disabled)}.FileUploadArea.disabled .icon-files{fill:var(--gray-icon-disabled)}.FileUploadArea .droppable-region{align-items:center;border:.125rem dashed var(--gray-border-interactive);border-radius:var(--block-quarter);display:flex;flex:none;height:16rem;justify-content:center}.disabled:is(.FileUploadArea .droppable-region){border-color:var(--gray-border)}.small:is(.FileUploadArea .droppable-region){background:#fff;border:2px dashed var(--gray-3);border-radius:8px;height:auto;justify-content:flex-start}.small:is(.FileUploadArea .droppable-region)>button{align-items:center;flex-direction:row;justify-content:flex-start;padding:var(--block-half)}:is(.small:is(.FileUploadArea .droppable-region)>button)>span{align-items:flex-start;display:flex;flex-direction:column}:is(:is(.small:is(.FileUploadArea .droppable-region)>button)>span)>p{color:var(--black);font-size:var(--font-size-16);font-weight:var(--font-weight-medium);text-align:left}:is(:is(.small:is(.FileUploadArea .droppable-region)>button)>span)>span{color:var(--gray-text);font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--block-half);margin-top:var(--block-eighth);text-align:left}:is(.FileUploadArea .droppable-region)>button{background:transparent;border:none;align-items:center;color:var(--gray-text);display:flex;flex-direction:column;gap:var(--block-half);height:100%;justify-content:center;width:100%}.dragging-over:is(.FileUploadArea .droppable-region):not(.disabled),:is(.FileUploadArea .droppable-region):not(.disabled):has(button:hover){border-color:var(--teal-brand)}.FileUploadArea .file-list-container{flex-grow:1;margin-top:var(--block-quarter);min-height:0;position:relative}.overflow-bottom:is(.FileUploadArea .file-list-container):after,.overflow-top:is(.FileUploadArea .file-list-container):before{content:"";height:1px;position:absolute;width:100%;z-index:var(--z-index-high)}.overflow-bottom:is(.FileUploadArea .file-list-container):after{bottom:0;box-shadow:0 -6px 8px rgb(0 0 0/.3)}.overflow-top:is(.FileUploadArea .file-list-container):before{box-shadow:0 6px 8px rgb(0 0 0/.3);top:0}:is(.FileUploadArea .file-list-container) ul{display:flex;flex-direction:column;gap:var(--block-quarter);height:100%;overflow:auto}:is(.FileUploadArea .file-list-container) li{align-items:center;background:var(--gray-bkgd);border-radius:var(--block-quarter);color:var(--black-text);display:flex;flex:none;gap:var(--block-quarter);height:var(--block-three-halves);padding-inline:var(--block-half);width:100%}:is(:is(.FileUploadArea .file-list-container) li) .icon-pdf{fill:var(--teal)}:is(:is(.FileUploadArea .file-list-container) li) h5{display:flex;margin-right:auto;min-width:0}:is(:is(.FileUploadArea .file-list-container) li) .icon-trash{fill:var(--gray-6)}.FileUploadArea input[type=file]{display:none}.FileUploadArea .icon-files{fill:var(--teal-brand);height:var(--block)}.Filters{align-items:center;display:flex;flex-wrap:wrap;gap:var(--block-half)}.Filters .Button:not(.link){--background-color:#fff;--background-color-hover:var(--gray-bkgd);--background-color-active:#fff;--border-color:var(--gray-border-interactive);--border-width:1px;--text-color:var(--black-text);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);font-weight:var(--font-weight-regular);padding:var(--block-quarter) var(--block-half);transition:background .2s,border-color .2s;width:100%}[disabled]:is(.Filters .Button:not(.link)){--background-color:var(--gray-bkgd);box-shadow:none}:is(.Filters .Button:not(.link)):active{transform:none}:is(.Filters .Button:not(.link)):has(.icon-x:hover){--background-color-hover:#fff}:is(.Filters .Button:not(.link)) strong{font-weight:var(--font-weight-medium)}:is(.Filters .Button:not(.link)) svg{fill:var(--gray-icon)}.icon-x:is(:is(.Filters .Button:not(.link)) svg):hover{fill:var(--gray-5)}.Filters .icon-x{cursor:pointer;height:var(--block-five-eighths);margin-left:var(--block-quarter)}.Filters .loading-cell{width:10rem}.Filters .HovercardToggle>span{display:block}:root{--label-bottom-margin:var(--block-quarter);--label-height:var(--block-five-eighths);--label-gap:calc(var(--label-height) + var(--label-bottom-margin));--form-field-margin-bottom:2rem}.FormField{margin-bottom:var(--form-field-margin-bottom);position:relative}.FormField.FormField.side{--label-bottom-margin:0;align-items:center;display:flex;flex-direction:row;gap:var(--block-half)}.FormField>label{align-items:center;color:var(--black-text);display:flex;flex-wrap:wrap;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);gap:var(--block-eighth);line-height:1.25;margin-bottom:var(--label-bottom-margin);min-height:var(--label-height);position:relative}:is(.FormField>label) .optional{color:var(--gray-text);font-weight:var(--font-weight-regular)}:is(.FormField>label)>:has(.icon-info-circle){height:var(--label-height)}:is(.FormField>label)>.Tooltip{margin-top:calc(-1 * var(--block-sixteenth))}:is(:is(.FormField>label)>.Tooltip) .icon-info-circle{fill:var(--gray-icon)}:is(.FormField>label)>small{color:var(--gray-text);font-size:var(--font-size-14);font-weight:var(--font-weight-regular);width:100%}.FormField>span{position:relative}.FormField .error{color:var(--semantic-red-dark);left:0;line-height:var(--block-half);position:absolute;top:calc(100% + var(--block-eighth))}:is(.FormField .error):first-letter{text-transform:capitalize}.FormField .Input,.FormField .Select{margin:0}.FormField .RadioGroup label{font-weight:var(--font-weight-regular);margin:0}.FormFieldRow{display:grid;gap:var(--block-half);grid-template-columns:repeat(12,1fr);margin-bottom:var(--block)}.FormFieldRow:has(.FormField>label) .FormField:not(:has(>label:first-child)){margin-top:var(--label-gap)}.FormFieldRow .FormField{display:flex;flex-direction:column;justify-content:center;margin:0}:is(.FormFieldRow .FormField)>span{margin-top:auto}.FormFieldRow .Button{align-self:flex-end;justify-content:center;width:100%}.Form{position:relative}.Form .Spinner{left:-.25rem;right:-.25rem}.UnitInput{align-items:center;display:flex;position:relative}.UnitInput:has(.Input:focus){border-color:var(--teal);box-shadow:0 0 0 4px #dff5f5}.UnitInput.invalid{color:var(--semantic-red-dark)}.UnitInput.invalid .Input,.UnitInput.invalid ::placeholder{color:inherit;font-weight:var(--font-weight-medium)}.UnitInput.invalid>:last-child{color:inherit}:is(.UnitInput.invalid>:last-child)>:last-child{border-color:currentColor}.UnitInput:has([disabled]){background:var(--gray-bkgd);border-color:var(--gray-border)}.UnitInput .Input{background:transparent;border:none;box-shadow:none;min-width:1rem;padding:0}.UnitInput .icon-exclamation-circle{fill:currentColor;position:relative;right:inherit;top:inherit;transform:none}.UnitInput>:last-child{align-items:center;color:var(--gray-text);display:flex;flex:none;gap:var(--block-quarter);line-height:1.25;padding-left:var(--block-quarter)}:is(.UnitInput>:last-child)>:last-child{border-left:var(--border-interactive);padding-left:var(--block-quarter)}.KanbanBoard{--kanban-card-padding:var(--block-quarter);display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0;position:relative}.KanbanBoard>div{display:flex;flex-direction:row;justify-content:space-between;width:100%}.KanbanBoard .column{display:flex;flex:1;flex-direction:column;margin:0 var(--block-quarter);min-height:16rem;min-width:0}:is(.KanbanBoard .column):first-child{margin-left:0}:is(.KanbanBoard .column):last-child{margin-right:0}:is(.KanbanBoard .column) .column-header{align-items:center;display:flex;gap:var(--block-quarter);margin-bottom:var(--block-quarter);margin-top:var(--block-eighth)}:is(:is(.KanbanBoard .column) .column-header) .SvgIcon{fill:var(--gray-4)}:is(.KanbanBoard .column) h5,:is(:is(.KanbanBoard .column) .column-header) h5{margin-bottom:0}:is(.KanbanBoard .column) .column-dot{background-color:var(--gray-4);border-radius:50%;display:inline-block;height:var(--block-eighth);width:var(--block-eighth)}:is(.KanbanBoard .column) .column-count{color:var(--gray-5);font-size:var(--font-size-16);margin-bottom:0}:is(.KanbanBoard .column) .droppable-area{background-color:var(--gray-1);border-radius:var(--block-eighth);display:flex;flex-direction:column;flex-grow:1;min-height:31.25rem;overflow-y:auto;padding:.5rem}:is(:is(.KanbanBoard .column) .droppable-area) .card{background-color:white;border-color:var(--gray-3);border-radius:.5rem;border-width:1px;box-shadow:var(--shadow-light);cursor:grab;margin:.5rem;overflow:hidden;padding:var(--kanban-card-padding);position:relative}:is(:is(:is(.KanbanBoard .column) .droppable-area) .card):active{cursor:grabbing}:is(:is(:is(.KanbanBoard .column) .droppable-area) .card) .banner{align-items:center;background-color:var(--teal-pale);border-top-left-radius:var(--block-eighth);border-top-right-radius:var(--block-eighth);color:var(--teal-dark);display:flex;gap:var(--block-quarter);margin-left:calc(-1 * var(--kanban-card-padding));margin-top:calc(-1 * var(--kanban-card-padding));padding:var(--block-half);text-align:left;width:calc(100% + 2 * var(--kanban-card-padding))}:is(:is(:is(:is(.KanbanBoard .column) .droppable-area) .card) .banner) .icon-check-badge{fill:var(--teal-dark);height:var(--block-half)}:is(:is(.KanbanBoard .column) .droppable-area)>.Button{margin:var(--block-half) auto 0}.KPIMetricCard{border:var(--border);border-radius:var(--block-quarter);padding:var(--block-three-fourths)}.KPIMetricCard:has(.ChartKpiTitle+.ChartLabel){padding-block:var(--block-half)}.KPIMetricCard:has(.ChartKpiTitle+.ChartLabel) .ChartKpiTitle{margin-bottom:0}:is(.KPIMetricCard:has(.ChartKpiTitle+.ChartLabel) .ChartKpiTitle)+.ChartLabel{display:block;margin-bottom:var(--block-quarter)}.KPIMetricCard .MetricValue{line-height:1}.KPIMetricCard .ChartKpiTitle{display:block;margin-bottom:var(--block-quarter)}.KPIMetricCard>:last-child{align-items:baseline;display:flex;gap:var(--block-quarter)}.KPIMetricCard .loading-cell{align-self:center;margin:0}.MeterDisplay{max-width:18.5rem}.MeterDisplay Button{padding:0}.MeterDisplay .meter-number{width:100%}:is(.MeterDisplay .meter-number)>span{align-items:center;display:flex;gap:var(--block-eighth);min-width:0}.Pagination{display:flex;gap:.125rem;justify-content:flex-end}.Pagination button{background:transparent;border:none}:is(.Pagination button):focus{outline:none}:is(.Pagination button):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.Pagination button{align-items:center;aspect-ratio:1;border-radius:var(--block-quarter);display:flex;height:var(--block);justify-content:center;transition:background-color .3s var(--transition-easing)}:is(.Pagination button):not(.IconButton):hover{background:var(--gray-bkgd)}.selected:is(.Pagination button),.selected:is(.Pagination button):hover{background:var(--teal-pale);color:var(--teal)}.Pagination .ellipsis{align-items:flex-end;aspect-ratio:1;display:flex;height:var(--block);justify-content:center}.Pagination .IconButton svg{padding:var(--block-quarter)}.MapPropertyCard{cursor:pointer;position:relative;width:18rem}.MapPropertyCard .PropertyCard{background-color:#ffffff}:is(:is(.MapPropertyCard .PropertyCard) section) a{position:relative}:is(:is(:is(.MapPropertyCard .PropertyCard) section) a):not(:has(.default-image)):before{background:rgb(0 0 0/.15);content:"";inset:0;position:absolute;z-index:var(--z-index-low)}.MapPropertyCard .close-icon{color:#ffffff;height:var(--block-three-fourths);position:absolute;right:var(--block-quarter);top:var(--block-quarter);width:var(--block-three-fourths);z-index:var(--z-index-high)}.MapPropertyCard:has(.default-image) .close-icon{color:var(--gray-3)}.PropertyCard{--border-radius:8px;border:var(--border);border-radius:var(--border-radius);box-shadow:var(--shadow-light);display:flex;flex-direction:column;position:relative}.PropertyCard header{align-items:flex-start;display:flex;flex:none;gap:var(--block-quarter);justify-content:space-between;padding:var(--block-half);position:relative}.PropertyCard .default-image{padding:var(--block)}.PropertyCard h4{display:-webkit-box;padding-right:var(--block-three-halves);-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}.PropertyCard .Caption{margin-top:var(--block-quarter)}.PropertyCard section{--img-border-radius:calc(var(--border-radius) - 1px);border-radius:var(--img-border-radius) var(--img-border-radius) 0 0;min-height:0;overflow:hidden}:is(.PropertyCard section) a,:is(.PropertyCard section) img{aspect-ratio:1.3;display:block;width:100%}:is(.PropertyCard section) a{position:relative}:is(:is(.PropertyCard section) a):has(.tags-list):before{background:rgb(0 0 0/.15);content:"";inset:0;position:absolute;z-index:var(--z-index-low)}.PropertyCard .tags-list{bottom:var(--block-half);display:flex;gap:var(--block-quarter);position:absolute;right:var(--block-half);z-index:var(--z-index-middle)}.PropertyCard .HovercardToggle{position:absolute;right:var(--block-quarter);top:calc(var(--block-quarter) + (var(--block-eighth) / 2))}.PropertyImage{object-fit:cover}.PropertyImage.default-image{object-fit:contain}.PropertyLink:focus{outline:none}.PropertyLink:focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.PropertyLink{align-items:center;border:var(--border-interactive);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);display:flex;gap:var(--block-half);padding:var(--block-half);position:relative;transition:background .2s}.PropertyLink:hover{background:var(--gray-bkgd)}.PropertyLink:hover .Tag{border:1px solid #fff}.PropertyLink h5{margin-bottom:var(--block-sixteenth)}.PropertyLink .loading-img,.PropertyLink img{aspect-ratio:1;border-radius:var(--block-eighth);height:var(--block-three-halves);object-fit:cover}.PropertyLink .loading-img{background:var(--gray-bkgd)}.PropertyLink small{color:var(--gray-text);display:block}.PropertyLink .Tag{border:1px solid transparent;margin-left:auto}.PropertyDisplay{align-items:center;display:flex;gap:var(--block-half);position:relative}.PropertyDisplay h5,.PropertyDisplay p{display:flex;max-width:100%;min-width:0}.PropertyDisplay a{color:var(--teal)}:is(.PropertyDisplay a):hover{color:var(--teal-deep);text-decoration:underline}.PropertyDisplay .icon-open{color:var(--teal)}:is(.PropertyDisplay .icon-open):hover{color:var(--teal-deep);text-decoration:underline}.PropertyDisplay .icon-open{fill:currentColor}.PropertyDisplay img{aspect-ratio:1;border-radius:var(--block-eighth);display:block;flex:none;object-fit:cover;width:var(--block-three-halves)}.PropertyDisplay p{color:var(--gray-text);font-size:var(--font-size-12)}:is(.search-select-hovercard .PropertyDisplay,.MultiSelectContent .PropertyDisplay) img{width:var(--block-three-halves)}.MultiSelectContent .Button:has(:is(.PropertyDisplay)),.search-select-hovercard .Button:has(:is(.PropertyDisplay)){height:auto}.PropertyDisplay>div{min-width:0}.SelectableList{--item-padding-inline:var(--block-half);background:#fff;padding:var(--block-quarter)}.SelectableList,.SelectableList ul{display:flex;flex-direction:column;gap:.125rem}.SelectableList li{position:relative}:is(.SelectableList li):hover>.additional-ctas{opacity:1}.SelectableList .additional-ctas{align-items:center;display:flex;opacity:0;position:absolute;right:var(--block-three-eighths);top:50%;transform:translateY(-50%);transition:opacity .3s ease-out;z-index:var(--z-index-high)}:is(.SelectableList .additional-ctas) .IconButton{background:#fff;border:var(--border-interactive);box-shadow:var(--shadow-light);height:var(--block);transition:background-color .3s var(--transition-easing)}:is(:is(.SelectableList .additional-ctas) .IconButton) svg{padding:var(--block-eighth)}.SelectableList .group-title{align-items:center;color:var(--black-text);display:flex;font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);gap:var(--block-quarter);margin-top:var(--block-quarter);padding-inline:var(--item-padding-inline);text-transform:uppercase}:is(.SelectableList .group-title) svg{height:1.125rem}:is(.SelectableList .group-title)+ul{padding-top:var(--block-quarter)}.SelectableList li:has(ul):not(:last-child){margin-bottom:var(--block-quarter)}:is(.SelectableList li:has(ul):not(:last-child)):after{border-bottom:var(--border);content:"";display:block;margin-left:var(--item-padding-inline);margin-top:var(--block-quarter);width:calc(100% - 2 * var(--item-padding-inline))}.SelectableList li:not(:has(button:focus)){contain-intrinsic-size:var(--block-three-halves);content-visibility:auto}.InvisibleContainer :is(.SelectableList li:not(:has(button:focus))){content-visibility:visible}.SelectableList .Button{--text-color:var(--black-text);--background-color-hover:var(--gray-bkgd);--outline-offset:-0.125rem;border:none;border-radius:.5rem;font-size:var(--font-size-14);font-weight:var(--font-weight-regular);padding-inline:var(--item-padding-inline);text-align:left;white-space:nowrap;width:100%}:is(.SelectableList .Button):focus:focus-visible{--background-color:var(--gray-bkgd);position:relative;z-index:var(--z-index-high)}.selected:is(.SelectableList .Button){--background-color:var(--teal-bkgd);position:relative;z-index:var(--z-index-medium)}.selected:is(.SelectableList .Button) svg{fill:var(--teal)}.selected:is(.SelectableList .Button) .icon-check{visibility:visible}:is(.SelectableList .Button):has(small){height:auto}:is(.SelectableList .Button):active{box-shadow:none;transform:none}[disabled]:is(.SelectableList .Button){background-color:initial;color:var(--gray-text-disabled)}[disabled]:is(.SelectableList .Button) .SvgIcon{fill:currentColor}[disabled]:is(.SelectableList .Button) small{color:currentColor}:is(.SelectableList .Button)>span{flex:0 1 100%;min-width:0}:is(.SelectableList .Button) small{color:var(--gray-text);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.SelectableList .Button) .icon-check{fill:#fff;margin-left:auto;transition:fill .2s;visibility:hidden}:is(.SelectableList .Button) svg{fill:var(--list-icon-color,var(--gray-icon))}.MeterIcon.SvgIcon{aspect-ratio:1;border:1px solid #fff;border-radius:50%;height:var(--block-three-halves);padding:var(--block-three-eighths)}.MeterIcon.SvgIcon.icon-lightning{--list-icon-color:var(--lemon-dark);background-color:var(--lemon-light);fill:var(--lemon-dark)}.MeterIcon.SvgIcon.icon-drop{--list-icon-color:var(--blue-sky-dark);background-color:var(--blue-sky-light);fill:var(--blue-sky-dark)}.MeterIcon.SvgIcon.icon-trash{--list-icon-color:var(--purple-dark);background-color:var(--purple-light);fill:var(--purple-dark)}.MeterIcon.SvgIcon.icon-wildfire{--list-icon-color:var(--coral-dark);background-color:var(--coral-light);fill:var(--coral-dark)}.MeterIcon.SvgIcon.icon-manufacturing{--list-icon-color:var(--orange-dark);background-color:var(--orange-light);fill:var(--orange-dark)}.MeterIcon.SvgIcon.icon-mixed-use{--list-icon-color:var(--teal-dark);background-color:var(--teal-pale);fill:var(--teal-dark)}.MeterIcon.SvgIcon.no-color{background:var(--gray-bkgd);fill:var(--gray-5)}.MeterIcon.SvgIcon.small{height:var(--block);padding:.375rem}.MeterIcon.SvgIcon.large{border:2px solid #fff;height:6rem;padding:1.75rem}.DataInputTable{position:relative}.DataInputTable .Table{--cell-padding:var(--block-quarter) var(--block-quarter)}:is(.DataInputTable .Table) tbody tr{height:auto}:is(.DataInputTable .Table) th{padding:var(--block-quarter) var(--block-half)}:is(.DataInputTable .Table)>div{overflow:visible}:is(.DataInputTable .Table) thead tr{position:sticky;top:0;z-index:var(--z-index-high)}:is(:is(.DataInputTable .Table) th):not(.remove-row){width:var(--column-width)}.remove-row:is(:is(.DataInputTable .Table) th){padding-inline:var(--block-quarter)}:is(.DataInputTable .Table) td{border-bottom:var(--cell-border);padding:var(--cell-padding)}:is(:is(.DataInputTable .Table) td):not(:last-child){border-right:var(--border)}:is(:is(.DataInputTable .Table) td):last-child:has(.icon-x){padding-inline:var(--block-quarter);width:2rem}:is(:is(.DataInputTable .Table) td)>span{position:relative}.DataInputTable .Input,.DataInputTable .SearchSelect,.DataInputTable .Select .Button{border:none;box-shadow:none;margin:0}.DataInputTable .UnitInput:has([disabled]),.DataInputTable [disabled]:is(.Input,.Select .Button){background-color:initial}:is(.DataInputTable [disabled]:is(.Input,.Select .Button),.DataInputTable .UnitInput:has([disabled])) .icon-chevron-down{display:none}.DataInputTable .numeric .Input{text-align:right}.DataInputTable .add-another{display:flex;justify-content:center;margin:var(--block-half) 0}.EditableCell{align-items:center;display:flex;gap:var(--block-quarter);height:100%;padding-inline:var(--block-three-fourths);width:100%}.EditableCell:has(.HovercardToggle,.DatePicker){padding-inline:0}.EditableCell:has(.HovercardToggle,.DatePicker) .DatePicker,.EditableCell:has(.HovercardToggle,.DatePicker) .HovercardToggle{padding-inline:var(--block-three-fourths)}.EditableCell:has(.HovercardToggle,.DatePicker) .HovercardToggle{align-items:center;align-self:stretch;display:flex}.EditableCell.numeric input{text-align:right}.EditableCell:focus,.EditableCell:has(:focus){outline:none}:is(.EditableCell:focus,.EditableCell:has(:focus)):before{border:2px solid var(--teal-dark);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}:is(.EditableCell input),:is(.EditableCell input):hover{background:transparent;border:none}:is(.EditableCell input):focus{border:none;box-shadow:none;outline:none}:is(.EditableCell input):not(:focus){pointer-events:none}.numeric .EditableCell{justify-content:flex-end}:is(.EditableCell .DatePicker) .icon-calendar{display:none}:is(.EditableCell .DatePicker) input{padding-left:0}.EditableCell .unit{border-left:var(--border-interactive);color:var(--gray-text);padding-left:var(--block-quarter)}:root{--table-header-cell-height:var(--block-three-halves)}.Table{--cell-border:var(--border);--cell-padding-block:var(--block-quarter);--cell-padding-inline:var(--block-three-fourths);border-collapse:collapse;color:var(--black-text);position:relative;width:100%}.Table.copying td,.Table.copying th{-webkit-user-select:none;user-select:none}.Table.copyable th{cursor:cell}:is(.Table.copyable th)>span{display:inline-flex}.Table.copyable tr{border-bottom:none}.Table.copyable td{border-bottom:var(--cell-border)}:is(.Table.copyable td):hover{cursor:cell}:is(.Table.copyable td):hover:not(.selected):not(:has(a:hover,button:hover)) .icon-copy{opacity:1}:is(.Table.copyable td):not(:last-child){border-right:var(--cell-border)}.selected:is(.Table.copyable td){border:var(--border-interactive)}.Table.copyable .child-row-show-more td{border-right:none}.Table.overflow-left:before,.Table.overflow-right:after{content:"";display:block;height:100%;position:absolute;top:0;width:var(--block-half);z-index:var(--z-index-high)}.Table.overflow-right:after{box-shadow:-6px 0 8px rgb(0 0 0/.03);left:100%}.Table.overflow-left:before{box-shadow:6px 0 8px rgb(0 0 0/.03);right:100%}:is(.Table :has(td:first-child [aria-label^=chevron])) td:first-child,:is(.Table :has(td:first-child [aria-label^=chevron])) th:first-child{--cell-padding-inline:var(--block) var(--block-three-fourths)}.Table>div{overflow:auto;width:100%}.Table table{min-width:100%}.Table th{background-color:var(--gray-bkgd);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);height:var(--table-header-cell-height);line-height:1.25;padding-block:var(--cell-padding-block);padding-inline:var(--cell-padding-inline);text-align:left;white-space:nowrap}:is(.Table th)>span{align-items:center;display:flex;gap:var(--block-quarter)}.sortable:is(.Table th)>span{cursor:pointer}.Table .checkbox-column{padding:var(--block-quarter);width:var(--checkbox-dim)}.Table .checkbox-column,:is(.Table .checkbox-column) .Checkbox{--checkbox-dim:var(--block-five-eighths)}:is(.Table .checkbox-column)+td,:is(.Table .checkbox-column)+th{padding-left:var(--block-half)}:is(.Table .sort-icons) svg{color:var(--gray-icon-disabled)}.sortable:is(.Table .sort-icons){cursor:pointer}.Table .sort-icons{display:inline-flex;flex-direction:column}.asc:is(.Table .sort-icons) svg:first-child,.desc:is(.Table .sort-icons) svg:last-child{color:var(--gray-icon)}:is(.Table .sort-icons) svg{color:#cfd3da}:is(:is(.Table .sort-icons) svg):last-child{margin-top:-.375rem}:is(.Table thead tr) th.header-parent{border-bottom:var(--border);cursor:default}:is(:is(.Table thead tr) th.header-parent):not(:last-child){border-right:var(--border)}.group-first:is(:is(.Table thead tr) th.header-child),:is(:is(.Table thead tr) th.header-parent):not(:first-child){border-left:var(--border)}.group-last:is(:is(.Table thead tr) th.header-child){border-right:var(--border)}.Table tbody tr{border-bottom:var(--border);height:var(--block-double);transition:background .2s}.totals:is(.Table tbody tr){border-top-width:2px;font-weight:var(--font-weight-medium)}:is(.Table tbody tr):has(td>a:hover){background:var(--gray-bkgd)}.selected:is(.Table tbody tr){background:var(--teal-pale)}.Table td{font-size:var(--font-size-14);line-height:1.25;padding-block:var(--cell-padding-block);padding-inline:var(--cell-padding-inline);position:relative;white-space:nowrap}.first-selected:is(.Table td):before{border:2px solid var(--teal-dark);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.selected:is(.Table td){background:var(--teal-pale)}:is(.Table td):first-child:has([aria-label^=chevron]) a{left:2rem}:is(.Table td):first-child [aria-label^=chevron]{left:var(--block-eighth);position:absolute}:is(.Table td)>span{align-items:center;display:flex}:is(.Table td)>a{inset:0;position:absolute}.group-first:is(.Table td){border-left:var(--border)}.group-last:is(.Table td){border-right:var(--border)}.Table .icon-copy{fill:var(--gray-icon);opacity:0;pointer-events:none;position:absolute;right:var(--block-eighth);top:50%;transform:translateY(-50%);transition:opacity .2s}.Table .icon-copy,.Table [class*=icon-caret]{height:var(--block-half)}.Table .numeric{text-align:right}:is(.Table .numeric)>span{justify-content:flex-end}:is(.Table .numeric) .icon-copy{left:var(--block-quarter);right:inherit}.Table .empty-cell,.Table .loading-cell{margin:0}.Table .empty-cell{width:var(--block-five-fourths)}:is(.Table .empty-cell):before{background:var(--gray-border);border-radius:var(--block-quarter);height:var(--block-quarter)}.Table .ghost{border-color:transparent;visibility:hidden}.Table .child-row td:first-child>span,.Table .child-row-show-more td:first-child>.Button{margin-left:3rem}.Table .overlay{height:calc(100% - var(--table-header-cell-height));top:var(--table-header-cell-height)}.Table td:last-child [aria-label=kebab]{--extra-padding:var(--block-quarter);aspect-ratio:auto;height:calc(var(--block) + (2 * var(--extra-padding)));padding:var(--extra-padding);width:4.5rem}.Table td>span:has(.EditableCell){inset:0;margin:auto;position:absolute}.Table+footer{align-items:center;display:flex;margin-top:var(--block-quarter)}:is(.Table+footer) .Pagination{margin-left:auto}.ColumnHeaderWithCaption .caption{color:var(--gray-6);display:block;font-size:var(--font-size-14);font-weight:var(--font-weight-regular)}.TextArea{background:#fff;border:var(--border-interactive);border-radius:.5rem;color:var(--black-text);display:block;margin:.25rem 0;outline:1px solid transparent;outline-offset:0;padding:.625rem;transition:background .2s,border-color .2s;width:100%}.TextArea.invalid{background:var(--semantic-red-light);border-color:currentColor;color:var(--semantic-red-dark);outline:1px solid currentColor;outline-offset:0}.TextArea.invalid::placeholder{color:currentColor;font-weight:var(--font-weight-medium)}.TextArea:focus{border-color:var(--teal);box-shadow:0 0 0 4px #dff5f5}.TextArea[disabled]{background:var(--gray-bkgd);border-color:var(--gray-border);color:var(--gray-4)}}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{}@layer reusable-components{@media (min-width:40rem){.TextArea{font-size:var(--font-size-14)}}}@layer reusable-components{.TokenValidatedContent{align-items:center;display:flex;flex:1;justify-content:center;position:relative}.TokenValidatedContent .invalid-code{align-items:center;background:var(--gray-2);border:var(--border-interactive);border-radius:var(--block-quarter);display:flex;justify-content:center;padding:var(--block-three-fourths);width:16rem}.TokenValidatedContent p{gap:var(--block-quarter);justify-content:center}.TokenValidatedContent p,.User{align-items:center;display:flex}.User{gap:var(--block-half)}.User .avatar{align-items:center;aspect-ratio:1;background:var(--gray-bkgd);border-radius:50%;display:flex;flex:none;font-size:var(--font-size-16);font-weight:var(--font-weight-medium);justify-content:center;width:var(--block-five-fourths)}.User h5{margin-bottom:var(--block-sixteenth)}.MultiSelectContent .Button:has(:is(.User)),.search-select-hovercard .Button:has(:is(.User)){height:auto}}@layer reusable-components{}@layer custom-components{.IntegrationInstructions{align-items:center;counter-reset:integrations-step;display:grid;gap:var(--block-double);grid-template-columns:2fr 3fr}:is(.IntegrationInstructions.EnergyStarInstructions li):first-child img{aspect-ratio:4.84}:is(.IntegrationInstructions.EnergyStarInstructions li):nth-child(2) img{aspect-ratio:5.88}:is(.IntegrationInstructions.EnergyStarInstructions li):nth-child(3) img{aspect-ratio:1.86}:is(.IntegrationInstructions.EnergyStarInstructions li):nth-child(4) img{aspect-ratio:3.26}:is(.IntegrationInstructions.EnergyStarInstructions li):nth-child(5) img{aspect-ratio:14.5}:is(.IntegrationInstructions.EnergyStarInstructionsPart2 li):first-child img{aspect-ratio:1.19}:is(.IntegrationInstructions.EnergyStarInstructionsPart2 li):nth-child(2) img{aspect-ratio:1.78}:is(.IntegrationInstructions.EnergyStarInstructionsPart2 li):nth-child(3) img{aspect-ratio:1.48}:is(.IntegrationInstructions.EnergyStarInstructionsPart2 li):nth-child(4) img{aspect-ratio:1.71875}:is(.IntegrationInstructions.EnergyStarInstructionsPart2 li):nth-child(5) img{aspect-ratio:4.41}:is(.IntegrationInstructions.EnergyStarInstructionsPart2 li):nth-child(6) img{aspect-ratio:6.41}:is(.IntegrationInstructions.CambioSyncInstructions li) img{border:var(--border);border-radius:var(--block-half);padding:var(--block-three-eighths) var(--block) 0;width:100%}:is(.IntegrationInstructions.CambioSyncInstructions li):first-child img{aspect-ratio:1.74}:is(.IntegrationInstructions.CambioSyncInstructions li):nth-child(2) img{aspect-ratio:1.37}:is(.IntegrationInstructions.CambioSyncInstructions li):nth-child(3) img{aspect-ratio:1.92}.IntegrationInstructions li{display:contents}:is(.IntegrationInstructions li)>:first-child{align-items:center;display:flex;gap:var(--block-three-fourths)}:is(:is(.IntegrationInstructions li)>:first-child):before{--counter-dim:var(--block-five-fourths);align-items:center;align-self:flex-start;aspect-ratio:1;background:var(--teal-pale);border-radius:50%;color:var(--teal);content:counter(integrations-step);counter-increment:integrations-step;display:flex;flex:none;font-size:var(--font-size-20);font-weight:var(--font-weight-medium);justify-content:center;position:relative;width:var(--counter-dim)}:is(:is(.IntegrationInstructions li)>:first-child) .Button{margin-top:var(--block-half)}:is(.IntegrationInstructions li) img{margin:0 auto;max-width:100%;object-fit:contain}}@layer layouts{.AnonymousLayout{background:var(--gray-bkgd);display:flex;height:100vh;width:100vw}.AnonymousLayout>div{background:#fff;display:flex;flex:0 1 40rem;flex-direction:column;gap:var(--block);min-height:100%;overflow:auto;padding:var(--block-double) 6rem}.AnonymousLayout>aside{flex:0 2 100%;height:100vh;overflow:hidden;position:relative}:is(.AnonymousLayout>aside) img{--img-height:calc(100vh - 6rem);--img-aspect-ratio:1.3;bottom:0;height:var(--img-height);max-width:inherit;position:absolute;right:min(0px,calc(100% - var(--img-height) * var(--img-aspect-ratio)));width:auto}.AnonymousLayout .cambio-logo{align-self:flex-start;flex:none;height:var(--block-three-fourths)}.AnonymousLayout main{margin:auto 0}.AnonymousLayout h2{margin-bottom:var(--block)}@media (min-width:120rem){.AnonymousLayout>aside img{height:auto;left:0;max-width:100%;position:absolute;top:6.5rem;width:100%}}@media (max-width:48rem){.AnonymousLayout>div{flex:0 0 100%}.AnonymousLayout>aside{display:none}}@media (max-width:30rem){.AnonymousLayout>div{padding:var(--block-three-halves) var(--block)}}}@layer layouts{.InlineSidePanelContainer{--inline-side-panel-width:30rem;overflow:hidden;position:relative}.InlineSidePanelContainer>div{height:100%;left:0;position:absolute;top:0}.NavItem{color:var(--gray-text);height:var(--block-five-fourths)}.NavItem.selected a,.NavItem.selected button{background:var(--teal-bkgd);color:var(--black-text)}.NavItem.selected svg{fill:var(--teal)}.NavItem svg{fill:var(--gray-icon)}.icon-lock:is(.NavItem svg){height:1.125rem}:is(.NavItem a,.NavItem button):focus{outline:none}:is(.NavItem a,.NavItem button):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.NavItem a,.NavItem button{align-items:center;border-radius:.5rem;display:flex;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);gap:var(--block-quarter);padding:var(--block-quarter);transition:background .2s;white-space:nowrap;width:100%}[disabled]:is(.NavItem a,.NavItem button){color:var(--gray-text-disabled);cursor:default;pointer-events:none}[disabled]:is(.NavItem a,.NavItem button) svg{fill:var(--gray-icon-disabled)}:is(.NavItem a,.NavItem button):hover{background:var(--gray-bkgd)}:is(.NavItem a,.NavItem button)>span{align-items:center;display:flex;gap:var(--block-quarter);min-width:0}.PortfolioPicker{margin-bottom:var(--block-quarter);padding-bottom:var(--block-quarter)}.PortfolioPicker:has(button[disabled]){border-bottom:var(--border)}:is(.PortfolioPicker button):focus{outline:none}:is(.PortfolioPicker button):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.PortfolioPicker button{align-items:center;border:var(--border-interactive);border-radius:.5rem;box-shadow:var(--shadow-light);display:flex;gap:var(--block-quarter);height:var(--block-double);justify-content:space-between;padding:var(--block-three-eighths) var(--block-half);text-align:inherit;transition:background-color .3s var(--transition-easing);width:100%}[disabled]:is(.PortfolioPicker button){border:none;box-shadow:none}[disabled]:is(.PortfolioPicker button):hover{background:transparent}:is(.PortfolioPicker button):hover{background:var(--gray-bkgd)}:is(.PortfolioPicker button)>span{min-width:0}:is(.PortfolioPicker button) p{color:#404c60;font-size:var(--font-size-16);font-weight:var(--font-weight-medium);min-width:0}:is(.PortfolioPicker button) small{color:var(--gray-text)}.subportfolio-hovercard>.hovercard-content>ul{max-height:60vh;overflow:auto}:root{--spoof-banner-height:5rem}.SpoofBanner{align-items:center;background:repeating-linear-gradient(-45deg,rgb(153,246,228) 0 1.25rem,rgb(204,251,241) 1.25rem 2.5rem);border-bottom:var(--border);color:var(--teal);display:flex;gap:var(--block-half);height:var(--spoof-banner-height);justify-content:space-between;min-width:calc(var(--min-app-width) + var(--inline-side-panel-width));padding:var(--block-half) var(--block);transition:filter .3s}.SpoofBanner:has(+.AppLayout .InlineSidePanelContainer.open){--inline-side-panel-width:30rem}.SpoofBanner.boss-mode{filter:invert(85%)}.SpoofBanner.presentation{background:var(--teal-brand);border:none;border-bottom-left-radius:var(--block-eighth);box-shadow:var(--shadow-dark);height:auto;min-width:inherit;padding:0;position:fixed;right:0;transition:background .2s;z-index:var(--z-index-modal)}.SpoofBanner.presentation:hover{background:var(--teal-dark)}.SpoofBanner.presentation .IconButton{height:var(--block);padding:var(--block-eighth)}.SpoofBanner.presentation svg{fill:#fff}.SpoofBanner.presentation+.AppLayout{height:100vh}.SpoofBanner+.AppLayout,.SpoofBanner+.JourneyLayout{height:calc(100vh - var(--spoof-banner-height))}.SpoofBanner h2{font-weight:var(--font-weight-semibold)}:is(.SpoofBanner h2)+span,:is(:is(.SpoofBanner h2)+span) small{display:flex;gap:var(--block-quarter)}:is(:is(.SpoofBanner h2)+span) small{align-items:center;min-width:0;white-space:nowrap}:is(:is(:is(.SpoofBanner h2)+span) small)+small{display:contents}:is(:is(:is(:is(.SpoofBanner h2)+span) small)+small):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(:is(:is(.SpoofBanner h2)+span) small)+small{--middot-color:currentColor;display:flex}.SpoofBanner small{font-size:var(--font-size-12);line-height:var(--font-size-16)}:is(.SpoofBanner .HovercardToggle) .Button{border-radius:var(--block-quarter);padding:var(--block-eighth)}.SpoofBanner .Button{--button-height:var(--block);white-space:nowrap}.SpoofBanner>div:first-child{min-width:0}.SpoofBanner>div:last-child{align-items:center;display:flex;gap:var(--block-quarter)}.SpoofBanner .Spinner:after{--loader-green:currentColor}.NewSpoofModal .ButtonGroup{display:flex;gap:var(--block-sixteenth);margin-bottom:var(--block-half)}:is(.NewSpoofModal .ButtonGroup) button{flex:1 0 0;justify-content:center}.NewSpoofModal .Banner{margin-bottom:var(--block-half)}:is(.NewSpoofModal .Banner) .Button{display:flex;justify-content:center;margin:var(--block-half) auto 0;width:13rem}:is(.NewSpoofModal .FormFieldRow):last-child{margin-bottom:0}:is(.NewSpoofModal .FormFieldRow):has(+.Caption){margin-bottom:var(--block-quarter)}.NewSpoofModal [type=submit]{display:flex;justify-content:center;margin:var(--block) auto 0;min-width:11rem}.InAppNotification{border-bottom:var(--border);padding:var(--block-quarter) 0}.InAppNotification>.wrapper{align-items:center;display:flex;gap:var(--block-half);justify-content:start;padding:var(--block-half);position:relative}:is(.InAppNotification>.wrapper) .Tooltip{display:inline-flex}.red-dot:is(:is(.InAppNotification>.wrapper)>.notification-type-icon){position:relative}.red-dot:is(:is(.InAppNotification>.wrapper)>.notification-type-icon):after{background-color:var(--coral);border:2px solid #fff;border-radius:50%;content:"";height:.875rem;position:absolute;right:0;top:0;width:.875rem}:is(:is(.InAppNotification>.wrapper)>.notification-type-icon)>.SvgIcon{border:2px solid #fff;border-radius:50%;height:3.5rem;padding:var(--block-three-eighths)}:is(:is(.InAppNotification>.wrapper)>.notification-type-icon)>.missing-meter-type-icon{fill:var(--lemon-dark);background-color:var(--lemon-light)}:is(:is(.InAppNotification>.wrapper)>.notification-type-icon)>.warn-icon{fill:var(--orange-dark);background-color:var(--orange-light)}:is(.InAppNotification>.wrapper):hover{background:var(--gray-bkgd);border-radius:.5rem}:is(.InAppNotification>.wrapper):hover>.buttons{align-items:center;background:#fff;border:1px solid var(--gray-border-interactive);border-radius:.5rem;box-shadow:var(--shadow-light);display:flex;gap:var(--block-quarter);justify-content:center;padding:var(--block-eighth);position:absolute;right:.25rem;top:.25rem}:is(.InAppNotification>.wrapper)>.buttons{display:none}:is(:is(.InAppNotification>.wrapper)>.content) time{color:var(--gray-text);font-size:var(--font-size-12)}.red-dot:is(.InAppNotificationsWidget>button){position:relative}.red-dot:is(.InAppNotificationsWidget>button):after{background-color:var(--coral);border:2px solid #fff;border-radius:50%;content:"";height:.875rem;position:absolute;right:0;top:0;width:.875rem}.InAppNotificationsWidgetPopup{background:#fff;border-radius:.5rem;display:flex;flex-direction:column;height:calc(100vh - 10rem);position:relative;width:28.875rem}.InAppNotificationsWidgetPopup>header{align-items:center;display:flex;font-size:var(--font-size-18);justify-content:space-between;margin-top:var(--block-five-eighths);padding:0 var(--block-three-fourths)}.InAppNotificationsWidgetPopup>section{flex:1;overflow:auto;padding-bottom:var(--block-half);position:relative}.overflow-top:is(.InAppNotificationsWidgetPopup>section)>.tab{box-shadow:var(--shadow-medium)}.overflow-bottom:is(.InAppNotificationsWidgetPopup>section)+footer{border-top:none;box-shadow:var(--shadow-dark)}:is(.InAppNotificationsWidgetPopup>section)>.tab{background-color:#fff;padding:var(--block-half) var(--block-three-fourths) var(--block-quarter) var(--block-three-fourths);position:sticky;top:0;transition:box-shadow .3s;z-index:var(--z-index-high)}:is(:is(.InAppNotificationsWidgetPopup>section)>.tab)>.ButtonGroup{padding:var(--block-sixteenth);width:100%}:is(:is(:is(.InAppNotificationsWidgetPopup>section)>.tab)>.ButtonGroup)>button{flex:1;justify-content:center}:is(.InAppNotificationsWidgetPopup>section)>ul{margin-top:var(--block-half);padding:0 var(--block-quarter)}:is(.InAppNotificationsWidgetPopup>section)>.empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:var(--block-double)}.inbox:is(:is(.InAppNotificationsWidgetPopup>section)>.empty-state)>img{height:8.625rem}.archived:is(:is(.InAppNotificationsWidgetPopup>section)>.empty-state)>img{height:8rem}:is(:is(.InAppNotificationsWidgetPopup>section)>.empty-state)>span{padding:var(--block-half)}.InAppNotificationsWidgetPopup>footer{align-items:center;background:#fff;border-top:var(--border);display:flex;height:4rem;justify-content:center;padding:0 var(--block-half)}:root{--inline-side-panel-width:0rem;--main-gutter:var(--block-double);--app-gutter:var(--block-three-eighths);--min-app-width:58rem;--view-transition-z-index-header:calc(var(--z-index-header) + 1)}.AppLayout{background:var(--gray-bkgd);display:grid;gap:var(--app-gutter);grid-template-columns:0 4.5rem 1fr var(--inline-side-panel-width);grid-template-rows:4.5rem auto 0;height:100vh;min-width:calc(var(--min-app-width) + var(--inline-side-panel-width));position:relative;transition:.3s;width:100%;z-index:var(--z-index-low)}.AppLayout:has(.InlineSidePanelContainer.open){--inline-side-panel-width:30rem}.AppLayout .icon-logomark{fill:var(--teal-dark);height:var(--block)}.AppLayout>header{align-items:center;background:#fff;border-bottom:var(--border);display:flex;gap:var(--block-half);grid-column:1/-1;justify-content:flex-start;padding:0 2rem;position:relative;view-transition-name:app-header;z-index:var(--z-index-header)}:is(.AppLayout>header) .PropertySearch{margin-right:auto}:is(.AppLayout>header) .icon-buttons{align-items:center;display:flex;gap:1rem}.AppLayout>aside:first-of-type{border-right:var(--border);grid-column:2/3;overflow:visible;padding:var(--block-three-fourths) var(--block-half);position:relative;z-index:calc(var(--z-index-header) - 1)}.AppLayout>main{background:#fff;border-radius:var(--block-half);box-shadow:0 -6px 8px 0 rgb(0 0 0/.03);container:main/inline-size;grid-column:3/4;overflow:auto;padding:var(--block-half) var(--main-gutter);position:relative;z-index:calc(var(--z-index-header) - 2)}:is(.AppLayout>main):has(.DashboardPage,.DrilldownPage,.NetZeroGeniePage){padding-block:0}:is(:is(.AppLayout>main)>:only-child) h1{view-transition-class:page-title}.AppLayout nav{background:#fff;border-radius:var(--block-half);box-shadow:0 -6px 8px 0 rgb(0 0 0/.03);display:flex;flex-direction:column;gap:var(--block-quarter);height:100%;left:0;overflow:hidden;overflow-y:auto;padding:var(--block-half);position:absolute;top:0;transition:all .3s cubic-bezier(.4,0,.2,1) .1s;width:4.5rem}:is(.AppLayout nav):hover{box-shadow:var(--shadow-dark);width:14rem}:is(.AppLayout nav):hover .NavItem span{opacity:1}:is(:is(.AppLayout nav) .NavItem) span{opacity:0;transition:opacity .3s ease-out .1s}:is(.AppLayout nav)>ul{display:flex;flex-direction:column;gap:var(--block-quarter);margin:0;min-width:var(--block-five-fourths)}:is(:is(.AppLayout nav)>ul):last-child{margin-top:auto}.AppLayout .org-picker{border:var(--border-interactive);border-radius:var(--block-three-fourths);box-shadow:var(--shadow-light);display:flex;flex:none;flex-wrap:nowrap;height:var(--block-five-fourths);overflow:hidden}:is(.AppLayout .org-picker) a,:is(.AppLayout .org-picker) button{align-items:center;color:var(--black-text);display:flex;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);gap:var(--block-quarter);max-width:17.5rem;padding:var(--block-quarter) var(--block-half);transition:background-color .3s var(--transition-easing)}:is(:is(.AppLayout .org-picker) a,:is(.AppLayout .org-picker) button):hover{background-color:var(--gray-bkgd)}[disabled]:is(:is(.AppLayout .org-picker) a,:is(.AppLayout .org-picker) button):hover{background-color:initial}:is(:is(.AppLayout .org-picker) a,:is(.AppLayout .org-picker) button) .TextOverflow{display:block}:is(.AppLayout .org-picker) .PortfolioPicker{display:contents;margin:0;padding:0}:is(:is(.AppLayout .org-picker) .PortfolioPicker) button{border:none;border-left:var(--border-interactive);border-radius:0;box-shadow:none;height:100%}:is(:is(:is(.AppLayout .org-picker) .PortfolioPicker) button) p{color:var(--black-text)}:is(:is(.AppLayout .org-picker) .PortfolioPicker) small{display:none}.AppLayout .ask-ai-button{--border-color:var(--gray-border-interactive);--text-color:var(--black-text);box-shadow:var(--shadow-light);margin-left:auto;padding-inline:var(--block-half);white-space:nowrap}:is(.AppLayout .ask-ai-button) svg{fill:var(--teal)}.account-hovercard{width:12rem}}@layer layouts{}@layer layouts{}@layer layouts{}@layer layouts{}@layer layouts{}@layer layouts{}@layer layouts{::view-transition-new(.page-title),::view-transition-new(main){animation-name:fade-in,slide-in-from-right}::view-transition-old(.page-title),::view-transition-old(main){animation-name:fade-out,slide-out-to-left}::view-transition-group(main){animation-duration:.35s;overflow:clip}:root{--title-delay:0.35s}::view-transition-new(.page-title){animation-delay:calc(var(--title-delay) - .1s);animation-duration:.75s}::view-transition-old(.page-title){animation-delay:0s;animation-duration:var(--title-delay)}::view-transition-group(app-header){z-index:var(--view-transition-z-index-header)}}@layer layouts{.CanvasLayout{align-items:center;background:var(--gray-bkgd);display:flex;height:100vh;justify-content:center;position:fixed;width:100%}.CanvasLayout .cambio-logo{left:var(--block-double);position:absolute;top:var(--block-double);width:10rem}.CanvasLayout main{min-height:100%;position:relative;width:100%}.CanvasLayout .TokenValidatedContent{height:100vh}.AutoSaveTimestamp{min-width:10rem;position:relative}.AutoSaveTimestamp small{color:var(--gray-text);font-size:var(--font-size-14)}.AutoSaveTimestamp .Spinner{inset:0;position:absolute}:is(.AutoSaveTimestamp .Spinner):after{inset:0;margin:auto;position:absolute}:is(.AutoSaveTimestamp .Spinner)+small{visibility:hidden}.JourneyLayoutPage{--inline-padding:6rem;display:flex;flex-direction:column;min-height:100%;padding-top:var(--journey-content-top-padding)}.JourneyLayoutPage>header{align-items:flex-end;color:var(--black-text);display:flex;gap:var(--block-double);justify-content:space-between;margin-bottom:var(--block);padding-inline:var(--inline-padding)}:is(.JourneyLayoutPage>header)>:last-child:nth-child(n+2){flex-basis:30%;min-width:20rem;text-align:right}:is(:is(.JourneyLayoutPage>header) h1)+*{margin-top:var(--block-half)}:is(.JourneyLayoutPage>header) h5{margin-bottom:var(--block-quarter)}:is(:is(.JourneyLayoutPage>header) h5) span{color:var(--gray-text);font-weight:var(--font-weight-regular)}.JourneyLayoutPage .exit-button{align-self:flex-end;position:relative;right:var(--inline-padding)}.JourneyLayoutPage>section{padding-bottom:var(--block);padding-inline:var(--inline-padding);position:relative;z-index:var(--z-index-low)}.JourneyLayoutPage>footer{background:#fff;bottom:0;box-shadow:0 -6px 8px rgb(0 0 0/.03);display:block;flex:none;margin-top:auto;position:sticky;z-index:var(--z-index-high)}:is(.JourneyLayoutPage>footer)>div:nth-last-child(2){--table-cell-inline-padding:var(--block-three-fourths);align-items:center;border-bottom:var(--border);display:flex;padding:var(--block-half) var(--inline-padding)}:is(:is(.JourneyLayoutPage>footer)>div:nth-last-child(2))>*{padding-inline:var(--table-cell-inline-padding)}:is(:is(.JourneyLayoutPage>footer)>div:nth-last-child(2)) input{visibility:hidden}:is(.JourneyLayoutPage>footer)>div:last-child{align-items:center;display:flex;justify-content:space-between;padding:var(--block-half) var(--block-three-halves)}:is(:is(.JourneyLayoutPage>footer)>div:last-child)>:last-child:first-child{margin-left:auto}:is(.JourneyLayoutPage>footer) .ghost{width:9.5rem}:is(.JourneyLayoutPage>footer) .error{color:var(--semantic-red-dark)}}@layer layouts{}@layer layouts{@media (max-width:90rem){.JourneyLayoutPage>header{flex-direction:column;gap:var(--block-three-fourths)}}}@layer layouts{.PropertyDrivenJourneyPage{--property-name-column-width:40%}.PropertyDrivenJourneyPage th:first-child{min-width:20rem;width:var(--property-name-column-width)}:is(.PropertyDrivenJourneyPage td) span:has(>input){position:relative}:is(.PropertyDrivenJourneyPage td) .Input{margin:0}.PropertyDrivenJourneyPage .UnitInput:has([type=number]){max-width:10rem}:is(:is(.PropertyDrivenJourneyPage>footer)>div:nth-last-child(2)) p{flex:0 1 var(--property-name-column-width);font-weight:var(--font-weight-medium);min-width:20rem}:root{--journey-content-top-padding:5.25rem}.JourneyLayout{--aside-width:28rem;display:grid;grid-template-areas:"header header" "nav main";grid-template-columns:var(--aside-width) 1fr;grid-template-rows:4.5rem auto;height:100vh;position:relative;width:100%;z-index:var(--z-index-low)}.JourneyLayout>header{align-items:center;border-bottom:var(--border);display:flex;gap:var(--block-half);grid-area:header;justify-content:space-between;padding:0 var(--block);position:relative;z-index:var(--z-index-header)}:is(.JourneyLayout>header) .cambio-logo{height:1.25rem}:is(.JourneyLayout>header) [aria-label=x]{border:var(--border-interactive);border-radius:50%;box-shadow:var(--shadow-medium);height:var(--block-five-fourths);padding:var(--block-quarter)}.JourneyLayout>main{flex-grow:1;grid-area:main;overflow:auto;position:relative;z-index:var(--z-index-middle)}:is(.JourneyLayout>main)>.ErrorState{--margin-block:1rem;height:calc(100vh - 2 * var(--margin-block));margin-block:var(--margin-block)}.JourneyLayout>aside{background:var(--gray-bkgd);display:flex;flex:none;flex-direction:column;grid-area:nav;overflow:auto;padding:var(--journey-content-top-padding) var(--block-double) var(--block-double);z-index:var(--z-index-high)}:is(.JourneyLayout>aside) h1{margin-bottom:var(--block)}:is(.JourneyLayout>aside) hr{border-top:var(--border-interactive);margin:auto 0 var(--block)}:is(.JourneyLayout>aside) h6{color:var(--gray-text);margin-bottom:var(--block-three-fourths)}:is(.JourneyLayout>aside) ul{display:flex;flex-direction:column;gap:var(--block-half)}:is(:is(.JourneyLayout>aside) ul):last-child{gap:var(--block-quarter)}:is(.JourneyLayout>aside) .steps{counter-reset:journey-step;margin-bottom:var(--block-half)}:is(:is(.JourneyLayout>aside) .steps) ul{counter-reset:journey-substep;margin:var(--block-quarter) 0 var(--block-quarter) var(--block-three-fourths)}:is(:is(:is(.JourneyLayout>aside) .steps) ul) .Button:before{content:counter(journey-substep,upper-alpha);counter-increment:journey-substep}:is(:is(.JourneyLayout>aside) .steps) .Button{--counter-dim:var(--block);font-size:var(--font-size-20);font-weight:var(--font-weight-medium);justify-content:flex-start;text-align:left}:is(:is(:is(.JourneyLayout>aside) .steps) .Button):before{align-items:center;align-self:flex-start;aspect-ratio:1;background:var(--gray-3);border-radius:50%;color:#fff;content:counter(journey-step);counter-increment:journey-step;display:flex;flex:none;font-size:var(--font-size-14);justify-content:center;position:relative;width:var(--counter-dim);z-index:var(--z-index-middle)}.completed:is(:is(:is(.JourneyLayout>aside) .steps) .Button):not(.current),:is(:is(:is(.JourneyLayout>aside) .steps) .Button):disabled:not(.current){--text-color:var(--gray-text)}.completed:is(:is(:is(.JourneyLayout>aside) .steps) .Button):not(.current):before{background:transparent;background-image:url(/images/success-check.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--block-three-fourths);content:""}.current:is(:is(:is(.JourneyLayout>aside) .steps) .Button):before{background:var(--teal)}:is(:is(:is(.JourneyLayout>aside) .steps) .Button):has(.SvgIcon:first-child):before{content:none}:is(:is(:is(.JourneyLayout>aside) .steps) .Button):has(.SvgIcon:first-child) .SvgIcon{background:transparent;fill:var(--gray-icon);height:var(--block);padding:var(--block-eighth)}:is(.JourneyLayout>aside) .link{--background-color:transparent;--border-color:transparent;--text-color:var(--black-text);gap:var(--block-half)}:is(:is(.JourneyLayout>aside) .link):hover{color:var(--black-text);text-decoration:none}.JourneyLayout .links .Button{font-size:var(--font-size-18);font-weight:var(--font-weight-medium)}:is(.JourneyLayout .links .Button) svg{fill:var(--gray-5)}.JourneyLayout .cambio-logo{height:var(--block-five-eighths)}.JourneyLayout .actions-bar{align-items:center;display:flex;gap:var(--block-half)}}@layer layouts{@media (max-width:80rem){.JourneyLayout{--aside-width:20rem}.JourneyLayout aside{padding-inline:var(--block)}}}@layer layouts{.UtilityLayout{max-width:96rem;padding:var(--block-double) var(--block-half) 0 16rem}.UtilityLayout>div{display:flex;flex-direction:column;flex-grow:1}.UtilityLayout .Navbar{border-bottom:var(--border);display:flex;justify-content:flex-end;margin-bottom:var(--block);width:100%}}@layer pages{.MFAWidget .status,:is(.MFAWidget .status) p{align-items:center;display:flex;gap:var(--block-quarter)}:is(.MFAWidget .status) p{margin-right:var(--block)}.MFAWidget h6{margin-bottom:var(--block-quarter)}.MFAWidget .Form p,.MFAWidget .QRCodeSVG{margin-bottom:var(--block-half)}.MFAWidget .FormField{margin-bottom:var(--block-three-fourths)}.MFAWidget .icon-check-badge{fill:var(--semantic-green-dark)}.MFAWidget .Button{white-space:nowrap}.SecuritySection>ul{display:flex;flex-direction:column;gap:var(--block)}:is(.SecuritySection>ul) li{padding-bottom:var(--block)}:is(:is(.SecuritySection>ul) li):not(:last-child){border-bottom:var(--border)}:is(:is(.SecuritySection>ul) li)>div{align-items:flex-start;display:grid;gap:var(--block-half);grid-template-columns:var(--account-page-grid-template-columns);justify-content:space-between;max-width:var(--account-page-form-max-width);width:100%}:is(:is(:is(.SecuritySection>ul) li)>div)>p,:is(:is(:is(.SecuritySection>ul) li)>div)>p+*{grid-column:span 4}:is(:is(:is(.SecuritySection>ul) li)>div)>p{max-width:20rem}:is(:is(.SecuritySection>ul) li) .Form{max-width:30rem;min-width:0}:is(:is(:is(.SecuritySection>ul) li) .Form) footer{align-items:center;display:flex;justify-content:space-between}:is(.SecuritySection>ul) h5{margin-bottom:var(--block-quarter)}:is(.SecuritySection>ul) p{color:var(--gray-text)}.SettingsSection{--measurement-form-left-padding:calc(var(--block) + var(--block-three-fourths))}.SettingsSection h2:first-child{margin-bottom:var(--block)}.SettingsSection h5{margin-bottom:var(--block-quarter)}.SettingsSection h6,.SettingsSection p{color:var(--gray-text)}.SettingsSection h6{margin:var(--block) 0 var(--block-quarter);padding-left:var(--measurement-form-left-padding)}.SettingsSection label{align-self:center;font-weight:var(--font-weight-medium)}:is(.SettingsSection label):has(+p){display:block;margin-bottom:var(--block-quarter)}.SettingsSection hr{margin-block:var(--block)}:is(.SettingsSection .units-of-measurement) h6,:is(.SettingsSection .units-of-measurement) label{padding-left:var(--measurement-form-left-padding)}.SettingsSection .language-and-region{border-bottom:var(--border);margin-bottom:var(--block)}:is(.SettingsSection .language-and-region) .FormFieldRow .FormField{align-self:flex-start}:is(:is(.SettingsSection .language-and-region) .FormFieldRow .FormField)>span{margin-top:0}.SettingsSection .formats{display:grid;gap:var(--block-quarter);grid-template-columns:1fr 1fr;margin-top:var(--block)}:is(.SettingsSection .formats) li{display:contents}:is(.SettingsSection .formats) h5{color:var(--gray-text);margin:0}:root{--account-page-form-max-width:90rem;--account-page-grid-template-columns:repeat(12,1fr)}.AccountPage h1{margin-top:var(--block-three-fourths)}.AccountPage h2{margin-bottom:var(--block-three-fourths)}.AccountPage>section{margin:var(--block-three-halves) 0}.AccountPage .Form{max-width:var(--account-page-form-max-width);width:100%}.AccountSetupForm img{display:block;height:12rem;margin:0 auto var(--block);max-width:100%}.AccountSetupForm section img{display:none}.AccountSetupForm .Form{margin-top:var(--block-three-halves)}.AccountSetupForm .Button.link{padding:0}}@layer pages{}@layer pages{}@layer pages{}@layer pages{@media (max-width:60rem){.AccountSetupForm img{display:none}:is(.AccountSetupForm img)+section{margin-top:4rem;padding-inline:var(--block-three-fourths)}:is(:is(.AccountSetupForm img)+section) img{display:block;height:auto;margin-bottom:var(--block);max-width:32rem;width:100%}}}@layer pages{.ChooseEmployeeRoles .role-grid{display:grid;gap:var(--block-half);grid-auto-rows:minmax(6.5rem,max-content);grid-template-columns:1fr 1fr;margin-top:var(--block-three-fourths)}:is(.ChooseEmployeeRoles .role-grid) button{background:transparent;border:none;border:var(--border-interactive);border-radius:var(--block-quarter);display:flex;gap:var(--block-quarter);height:100%;justify-content:space-between;padding:var(--block-three-fourths);text-align:left;transition:background-color .2s var(--transition-easing),border-color .2s var(--transition-easing);width:100%}:is(:is(.ChooseEmployeeRoles .role-grid) button):hover{background:var(--gray-bkgd)}.selected:is(:is(.ChooseEmployeeRoles .role-grid) button){background:var(--teal-pale);border-color:var(--teal)}.selected:is(:is(.ChooseEmployeeRoles .role-grid) button) .icon-check{opacity:1}:is(.ChooseEmployeeRoles .role-grid) .icon-check{align-self:center;fill:var(--teal);opacity:0;transition:opacity .2s}:is(.ChooseEmployeeRoles .role-grid) p{color:var(--gray-text);text-align:left}.AccountSetupPage>div{left:0;max-height:100%;overflow:auto;padding-bottom:var(--block);padding-inline:var(--block);position:absolute;top:50%;width:100%}:is(.AccountSetupPage .AccountSetupForm,.AccountSetupPage .AccountSetupSuccess)>*{margin:0 auto;max-width:48rem}.AccountSetupPage .AccountSetupForm{padding-top:var(--block-double)}:is(.AccountSetupPage .AccountSetupSuccess) img{display:block;height:13rem;margin:var(--block) auto var(--block-half)}:is(.AccountSetupPage .AccountSetupSuccess) p{text-wrap:pretty}:is(.AccountSetupPage .AccountSetupSuccess) footer{align-items:center;display:flex;flex-direction:column;gap:var(--block-three-fourths)}.AccountSetupPage .ChooseEmployeeRoles{padding-top:6rem}:is(.AccountSetupPage .ChooseEmployeeRoles)>*{margin:0 auto;max-width:80rem}.AccountSetupPage section{background:#fff;border-radius:var(--block-half);box-shadow:var(--shadow-medium);padding:var(--block-five-fourths) var(--block-double) var(--block-double)}.AccountSetupPage h1,.AccountSetupPage p{color:var(--black-text);text-align:center}.AccountSetupPage h1{margin-bottom:var(--block-quarter)}.AccountSetupPage footer{margin-top:var(--block);text-align:center}}@layer pages{@media (max-width:60rem){.AccountSetupPage>div{padding-top:6rem}}}@layer pages{.AddMeterDataPage{align-items:center;background-image:url(/images/blur.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:100vh;overflow-y:auto;padding:var(--block) 0;width:100%}.AddMeterDataPage>div{background-color:#fff;border-radius:var(--block-half);box-shadow:var(--shadow-dark);padding:var(--block);width:48rem}.AggregatedCertificationsCard section{justify-content:flex-start}:is(.AggregatedCertificationsCard section)>ul{display:flex;flex-direction:column;gap:var(--block-three-fourths);margin-top:var(--block-half)}.AggregatedCertificationsCard li>:has(.MultiProgressBar){align-items:center;display:flex;gap:var(--block)}:is(.AggregatedCertificationsCard li>:has(.MultiProgressBar)) h4{flex:none;width:calc(var(--block-three-halves) + var(--block-quarter))}.AggregatedCertificationsCard .MultiProgressBar{flex-shrink:1;width:100%}.AssociatedPropertiesPanel h2{align-items:center;display:flex;gap:var(--block-quarter)}.AssociatedPropertiesPanel ul{display:flex;flex-direction:column;gap:var(--block-half)}.AssociatedPropertiesPanel .subtext{align-items:center;color:var(--gray-text);display:flex;font-size:var(--font-size-16);font-weight:var(--font-weight-regular);margin-top:var(--block-quarter)}.AssociatedPropertiesSection{grid-column:span 2;margin-top:var(--block-quarter)}.AssociatedPropertiesSection header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--block-three-eighths)}.AssociatedPropertiesSection h3{align-items:center;display:flex;gap:var(--block-quarter)}:is(.AssociatedPropertiesSection h3):last-child{margin:var(--block-three-halves) 0 var(--block-quarter)}:is(.AssociatedPropertiesSection h3) svg{fill:var(--gray-icon)}:is(.AssociatedPropertiesSection h3) .Button{margin-left:calc(-1 * var(--block-eighth))}.AssociatedPropertiesSection ul{display:grid;gap:var(--block-three-fourths);grid-auto-rows:minmax(7rem,max-content);grid-template-columns:repeat(3,1fr)}.AssociatedPropertiesSection .subtext{align-items:center;color:var(--gray-text);display:flex;font-size:var(--font-size-16);font-weight:var(--font-weight-regular)}:is(.AssociatedPropertiesSection .subtext):before{content:"\00b7";margin-right:var(--block-quarter)}:is(.AssociatedPropertiesSection .subtext):not(:last-child):after{content:"\00b7";margin-left:var(--block-quarter)}:is(.AssociatedPropertiesSection .PropertyLink) img{height:var(--block-double)}}@layer pages{}@layer pages{}@layer pages{@media (max-width:80rem){.AssociatedPropertiesSection{grid-column:span 1}.AssociatedPropertiesSection ul{grid-template-columns:repeat(2,1fr)}}}@layer pages{.EditPropertyInfoModal .status-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--block-half)}.EditPropertyInfoModal hr{margin:var(--block-three-fourths) 0}.EditPropertyInfoModal label{flex-wrap:nowrap}:is(.EditPropertyInfoModal .energy-star-id) label{display:block;height:var(--label-height);margin-bottom:var(--label-bottom-margin)}:is(.EditPropertyInfoModal .energy-star-id) div{align-items:center;display:flex}.BasicPropertyInfoCard{container-type:inline-size}.BasicPropertyInfoCard ul:not(.property-ids){display:grid;gap:var(--block) var(--block-quarter);grid-template-columns:repeat(3,1fr)}}@layer pages{@container (max-width: 37.5rem){.BasicPropertyInfoCard ul:not(.property-ids){grid-template-columns:repeat(2,1fr)}}.BasicPropertyInfoCard li{display:flex;flex-direction:column;gap:var(--block-three-eighths);min-width:0}.BasicPropertyInfoCard .property-ids{display:flex;flex-direction:column;gap:var(--block-quarter)}:is(.BasicPropertyInfoCard .property-ids)>li{flex-direction:row}:is(.BasicPropertyInfoCard .property-ids) h5,:is(.BasicPropertyInfoCard .property-ids) p{line-height:1.25}:is(.BasicPropertyInfoCard .property-ids) p{align-items:stretch;height:100%;min-width:0}:is(.BasicPropertyInfoCard .property-ids) h5{align-items:center;color:var(--black-text);display:flex;min-width:0;white-space:nowrap}.BasicPropertyInfoCard h5{color:var(--gray-text);flex:none}.BasicPropertyInfoCard p{display:flex;flex:1}:is(.BasicPropertyInfoCard p):has(.EmptyCell){flex:none;height:1rem}.BasicPropertyInfoCard small{color:var(--gray-text);display:block;font-size:var(--font-size-14)}.BasicPropertyInfoCard .TextOverflow:has(.AssetClass){overflow:visible;position:relative;top:calc(-1 * var(--block-quarter))}.BasicPropertyInfoCard .EmptyCell{position:relative;top:50%;transform:translateY(-50%)}.EnergyStarLink{color:var(--teal)}.EnergyStarLink:hover{color:var(--teal-deep);text-decoration:underline}.EnergyStarLink{align-items:center;display:flex;font-weight:var(--font-weight-medium);gap:var(--block-quarter);min-width:0}.EnergyStarLink svg{align-self:center;fill:currentColor}.EnergySourceCard>section{align-items:center;flex-direction:row;gap:var(--block)}:is(.EnergySourceCard>section)>:not(.Spinner,.EmptyState){flex:0 1 50%;min-width:0;position:relative}:is(.EnergySourceCard>section)>:first-child{z-index:var(--z-index-middle)}.EnergySourceCard .renewable-totals{border-bottom:var(--border);display:flex;gap:var(--block-quarter);margin-bottom:var(--block-half);padding-bottom:var(--block-half)}:is(.EnergySourceCard .renewable-totals) h5{min-width:0}:is(.EnergySourceCard .renewable-totals)>span{display:contents}:is(:is(.EnergySourceCard .renewable-totals)>span):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.EnergySourceCard .ChartTooltipGrid{gap:var(--block-quarter);grid-template-columns:max-content max-content var(--block-eighth) max-content}.EnergySourceCard .breakdown-entries .TooltipEntryValue,.EnergySourceCard :has(.ChartLabel)+.TooltipEntryValue{display:grid;grid-column:span 3;grid-template-columns:subgrid}:is(.EnergySourceCard :has(.ChartLabel)+.TooltipEntryValue,.EnergySourceCard .breakdown-entries .TooltipEntryValue)>:nth-last-child(3){justify-self:flex-end;margin-left:var(--block-half)}.EnergySourceCard .breakdown-entries .unit{display:none}.EnergySourceCard .middot{display:contents}:is(.EnergySourceCard .middot):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.EnergySourceCard .middot{display:flex}.EnergySourceCard .totals-legend{display:flex;flex-direction:column;gap:var(--block-three-fourths)}:is(.EnergySourceCard .totals-legend) li{--icon-dim:var(--block-half);align-items:center;display:flex;gap:var(--block-quarter);position:relative}.hatch:is(:is(.EnergySourceCard .totals-legend) li):before{background-image:repeating-linear-gradient(-45deg,var(--hatch-gradient-background,var(--gray-1)) 0 .25rem,var(--hatch-gradient-foreground,var(--gray-3)) .25rem .3125rem);background-position:2px}.hatch:is(:is(.EnergySourceCard .totals-legend) li):nth-child(2):before{--hatch-gradient-background:var(--lime-light);--hatch-gradient-foreground:var(--lime)}.hatch:is(:is(.EnergySourceCard .totals-legend) li):nth-child(2):after{--hatch-gradient-background:var(--lemon-light);--hatch-gradient-foreground:var(--lemon);background-image:repeating-linear-gradient(-45deg,var(--hatch-gradient-background,var(--gray-1)) 0 .25rem,var(--hatch-gradient-foreground,var(--gray-3)) .25rem .3125rem);background-position:2px}.hatch:is(:is(.EnergySourceCard .totals-legend) li):nth-child(3):before{--hatch-gradient-background:var(--lime-light);--hatch-gradient-foreground:var(--lime)}.hatch:is(:is(.EnergySourceCard .totals-legend) li):nth-child(4):before{--hatch-gradient-background:var(--lemon-light);--hatch-gradient-foreground:var(--lemon)}:is(:is(.EnergySourceCard .totals-legend) li)>span{display:contents}:is(:is(:is(.EnergySourceCard .totals-legend) li)>span):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(:is(.EnergySourceCard .totals-legend) li):before{aspect-ratio:1;background-color:var(--semantic-gray-light);border-radius:50%;content:"";flex:none;width:var(--icon-dim)}:is(:is(.EnergySourceCard .totals-legend) li):nth-child(2):before{background-color:var(--lime)}:is(:is(.EnergySourceCard .totals-legend) li):nth-child(2):after{aspect-ratio:.5;background-color:var(--lemon);border-radius:0 calc(var(--icon-dim) / 2) calc(var(--icon-dim) / 2) 0;content:"";left:calc(var(--icon-dim) / 2);position:absolute;width:calc(var(--icon-dim) / 2)}:is(:is(.EnergySourceCard .totals-legend) li):nth-child(3):before{background-color:var(--lime)}:is(:is(.EnergySourceCard .totals-legend) li):nth-child(4):before{background-color:var(--lemon)}:is(:is(.EnergySourceCard .totals-legend) li):nth-child(n+3){margin-left:var(--block)}:is(.EnergySourceCard .totals-legend) h5{min-width:0}:is(.EnergySourceCard .totals-legend) .TextOverflow{display:block}.EnergySourceCard .estimated{color:var(--gray-text);display:inline;font-weight:var(--font-weight-regular)}.EnergySourceCard .EmptyState{align-self:stretch;flex-basis:100%;margin:var(--block-half) 0 0}.EnergySourceCard .ChartLegend{flex-wrap:nowrap}.IntervalDataCard .actions-bar .Select{max-width:12.5rem}:is(.IntervalDataCard .actions-bar .Select):nth-last-child(2){max-width:11rem}.IntervalDataCard .EmptyState{margin:0}.AddInstrumentPortal header{border:none}:is(.AddInstrumentPortal header) h1{margin-bottom:var(--block-eighth)}:is(.AddInstrumentPortal header) p{color:var(--gray-text)}.AddInstrumentPortal>section{padding-top:var(--block-eighth)}:is(.AddInstrumentPortal>section) button{transition:background-color .3s var(--transition-easing),border-color .3s var(--transition-easing),color .3s var(--transition-easing),transform .2s var(--transition-easing)}:is(:is(.AddInstrumentPortal>section) button):focus{outline:none}:is(:is(.AddInstrumentPortal>section) button):focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}:is(.AddInstrumentPortal>section) button{background:#fff;border:var(--border-interactive);border-radius:var(--block-quarter);display:flex;gap:var(--block-three-fourths);padding:var(--block-three-fourths) var(--block-half);text-align:left;width:100%}:is(:is(.AddInstrumentPortal>section) button):hover{background:var(--gray-bkgd)}:is(:is(.AddInstrumentPortal>section) button) small{color:var(--gray-text)}:is(:is(.AddInstrumentPortal>section) button) svg{background:var(--lime-light);border-radius:50%;fill:var(--lime-dark);height:3.5rem;padding:var(--block-three-eighths)}:is(:is(.AddInstrumentPortal>section) button)>span{display:flex;flex-direction:column;gap:var(--block-eighth)}.AddInstrumentPortal ul{display:flex;flex-direction:column;gap:var(--block-quarter)}.InstrumentsCard{height:24rem}.InstrumentsCard .instrument-count,.InstrumentsCard h4>.TextOverflow{display:contents}:is(.InstrumentsCard .instrument-count):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.InstrumentsCard .instrument-count{color:var(--gray-text);font-size:var(--font-size-14);font-weight:var(--font-weight-regular)}.InstrumentsCard .empty-state{align-items:center;display:flex;flex-direction:column;gap:var(--block-quarter);justify-content:center;text-align:center}:is(.InstrumentsCard .empty-state) img{height:11rem}.PhysicalClimateRiskCard .empty-state{align-items:center;display:flex;flex-direction:column}:is(.PhysicalClimateRiskCard .empty-state) img{height:11.5rem;margin-bottom:var(--block-three-fourths)}:is(.PhysicalClimateRiskCard .empty-state) p{color:var(--gray-text);margin-top:var(--block-quarter)}.PointOfContactCard{border:var(--border-interactive);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);display:flex;flex-direction:column;gap:var(--block-half);padding:var(--block-three-fourths);padding-bottom:0}.PointOfContactCard .identifier{display:flex;flex-direction:column;gap:var(--block-eighth)}.PointOfContactCard h6{color:var(--gray-text)}.PointOfContactCard small{align-items:center;color:var(--gray-text);display:flex}.PointOfContactCard footer{border-top:var(--border);display:flex;justify-content:space-between;padding-block:var(--block-quarter) var(--block-three-eighths)}.SelectPOCForm{background:var(--gray-bkgd);border-radius:var(--block-quarter);padding:var(--block-half)}.SelectPOCForm .FormField{margin:0}.select-poc-form-hovercard .EmptyState{align-items:flex-start;flex-direction:column}:is(.select-poc-form-hovercard .EmptyState) .link{margin-top:var(--block-half);padding:0}.AccountabilityPanel{padding-bottom:var(--block-three-fourths)}:is(.AccountabilityPanel section)>header{margin-block:var(--block-half) var(--block-quarter)}:is(:is(.AccountabilityPanel section)>header)+p{color:var(--gray-text);margin-bottom:var(--block-half)}.AccountabilityPanel .secondary-pocs{margin-block:var(--block-three-halves) var(--block-three-fourths)}:is(.AccountabilityPanel .secondary-pocs) header{align-items:center;display:flex;height:var(--block);justify-content:space-between}.AccountabilityPanel .empty-state{align-items:center;display:flex;gap:var(--block-three-fourths)}:is(.AccountabilityPanel .empty-state)>span{max-width:60%}:is(.AccountabilityPanel .empty-state) img{height:4.25rem}:is(.AccountabilityPanel .empty-state) p{color:var(--gray-text);margin-bottom:var(--block-quarter)}:is(.AccountabilityPanel .empty-state) .Button{padding:0}.AccountabilityPanel ul{display:flex;flex-direction:column;gap:var(--block-quarter);margin-top:var(--block-quarter)}.ReviewBanner{align-items:center;background-color:var(--gray-bkgd-light);border-radius:0;border-bottom-left-radius:var(--block-quarter);border-bottom-right-radius:var(--block-quarter);display:flex;gap:var(--block);justify-content:space-between;margin-bottom:calc(var(--cambio-card-gutter) * -1);margin-left:calc(var(--cambio-card-gutter) * -1);margin-right:calc(var(--cambio-card-gutter) * -1);margin-top:auto;padding-bottom:var(--block-quarter);padding-top:var(--block-quarter)}.ReviewBanner>div:first-child{align-items:center;display:flex;gap:var(--block-half)}:is(.ReviewBanner>div:first-child) header{align-items:center;display:flex;gap:var(--block-quarter);margin:0}:is(:is(.ReviewBanner>div:first-child) header) h5{margin:0}.ReviewBanner .icon-clock-countdown,.ReviewBanner .icon-exclamation-circle{background:var(--semantic-yellow-light);fill:var(--lemon-dark)}.ReviewBanner .icon-clock-countdown,.ReviewBanner .icon-exclamation-circle,.ReviewBanner svg.icon-signature{border:1px solid #fff;border-radius:50%;display:inline-block;height:var(--block-nine-eighths);padding:var(--block-eighth);width:var(--block-nine-eighths);flex:none}.ReviewBanner svg.icon-signature{background:var(--teal-pale);fill:var(--teal-dark)}.ReviewBanner .Button.link{align-items:center;display:inline-flex;flex-direction:row-reverse;gap:var(--block-quarter);white-space:nowrap}:is(.ReviewBanner .Button.link) svg{margin-left:var(--block-eighth)}.PropertyReviewChecklistItem{border-bottom:var(--border);padding:var(--block-half) 0}.PropertyReviewChecklistItem>section{align-items:flex-start;display:flex;gap:var(--block-half)}:is(.PropertyReviewChecklistItem>section)>.content{display:grid;flex:1;gap:var(--block-eighth) var(--block-half);grid-template:"check text" auto ". actions" auto/auto 1fr;min-width:0}:is(.PropertyReviewChecklistItem>section)>img{border-radius:50%;display:block;height:5.25rem;width:5.25rem}.PropertyReviewChecklistItem .Checkbox{align-self:center;grid-area:check}.PropertyReviewChecklistItem header{display:grid;gap:var(--block-eighth);grid-area:text;min-width:0}.PropertyReviewChecklistItem header h5{font-weight:var(--font-weight-medium);margin:0}.PropertyReviewChecklistItem header p{margin:0}.PropertyReviewChecklistItem .actions{align-items:center;display:inline-flex;flex-direction:row-reverse;gap:var(--block-quarter);grid-area:actions;justify-self:start;padding-inline:0}.PropertyReviewChecklistItem:has(:checked) header h5,.PropertyReviewChecklistItem:has(:checked) header p{text-decoration:line-through}.PropertyReviewModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.PropertyReviewModal>section{padding-bottom:var(--modal-padding-block)}.PropertyReviewModal{max-height:var(--modal-full-height)}:is(.PropertyReviewModal>section)>h6{color:var(--gray-text);font-size:var(--font-size-12);margin:0 0 var(--block-quarter)}.PropertyReviewModal fieldset{overflow:hidden;position:relative}:is(.PropertyReviewModal fieldset)>ul{display:grid;gap:var(--block);list-style:none;margin:0;padding:0}.PropertyReviewModal footer{align-items:center;display:flex;gap:var(--block);justify-content:space-between}:is(.PropertyReviewModal footer)>*{align-items:center;display:inline-flex;gap:var(--block-half)}:is(.PropertyReviewModal footer) svg{background:var(--teal-pale);border-radius:50%;fill:var(--teal-dark);height:var(--block);padding:var(--block-eighth)}.PointsOfContactCard section{gap:var(--block-half);justify-content:flex-start}:is(.PointsOfContactCard section)>a{align-items:center;display:flex;gap:var(--block-half)}:is(:is(.PointsOfContactCard section)>a) svg{fill:var(--gray-icon);height:var(--block-three-fourths)}:is(.PointsOfContactCard section) .link{padding:0}.PointsOfContactCard .contacts{display:flex;flex-wrap:wrap;gap:var(--block) var(--block-half)}:is(.PointsOfContactCard .contacts)>*{flex:1 auto;min-width:10rem}:is(.PointsOfContactCard .contacts) .ChartKpiTitle{color:var(--gray-text);margin-bottom:var(--block-quarter)}:is(.PointsOfContactCard .contacts) h6{align-items:center;display:flex;margin-bottom:var(--block-sixteenth)}:is(.PointsOfContactCard .contacts) h5{margin-bottom:var(--block-eighth)}:is(:is(.PointsOfContactCard .contacts) h5) .Button{padding:0}:is(.PointsOfContactCard .contacts) small{color:var(--gray-text);display:block}:is(:is(.PointsOfContactCard .contacts) small)+small{margin-top:var(--block-eighth)}:is(.PointsOfContactCard .contacts) li>.link:last-child{margin-top:var(--block-quarter)}.PointsOfContactCard .empty-message{align-items:center;display:flex;gap:var(--block-three-fourths)}:is(.PointsOfContactCard .empty-message)>span{max-width:60%}:is(.PointsOfContactCard .empty-message) img{height:4.25rem}:is(.PointsOfContactCard .empty-message) p{color:var(--gray-text);margin-bottom:var(--block-eighth)}.PointsOfContactCard .ownerships{display:flex;flex-direction:column;gap:var(--block-eighth)}:is(.PointsOfContactCard .ownerships) p{align-items:center;display:flex}:is(.PointsOfContactCard .ownerships) .TextOverflow{width:min-content}:is(.PointsOfContactCard .ownerships) .loading-cell{margin:0}.PointsOfContactCard .primary{color:var(--gray-text)}.EditPropertyImageModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.EditPropertyImageModal>section{padding-bottom:var(--modal-padding-block)}.EditPropertyImageModal{--image-border-radius:var(--block-three-eighths);height:50rem;max-height:var(--modal-full-height)}.EditPropertyImageModal,.EditPropertyImageModal>section{display:flex;flex-direction:column}.EditPropertyImageModal .image-preview{border-radius:var(--image-border-radius);flex:0 1 100%;min-height:0;overflow:hidden;position:relative}:is(.hover-freeze:is(.EditPropertyImageModal .image-preview) .FileUploadArea:has(+img)):has(.dragging-over),:is(.hover-freeze:is(.EditPropertyImageModal .image-preview) .FileUploadArea:has(+img)):hover{opacity:0}:is(.EditPropertyImageModal .image-preview) img{height:100%;left:0;position:absolute;top:0;width:100%}.EditPropertyImageModal .Banner{margin-bottom:var(--block-three-fourths)}.EditPropertyImageModal .FileUploadArea,.EditPropertyImageModal .droppable-region{border-radius:var(--image-border-radius);height:100%}:is(.EditPropertyImageModal .FileUploadArea,.EditPropertyImageModal .droppable-region) button{gap:var(--block-eighth)}.EditPropertyImageModal .FileUploadArea{position:relative;z-index:var(--z-index-high)}:is(.EditPropertyImageModal .FileUploadArea):has(+img){background:var(--modal-background);opacity:0;transition:opacity .3s var(--transition-easing)}:is(.EditPropertyImageModal .FileUploadArea):has(+img):has(.dragging-over),:is(.EditPropertyImageModal .FileUploadArea):has(+img):hover{opacity:1}:is(.EditPropertyImageModal .FileUploadArea):has(+img) .droppable-region{border:none;visibility:visible}:is(:is(.EditPropertyImageModal .FileUploadArea):has(+img) .droppable-region) button{color:#fff}.EditPropertyImageModal .icon-mountain{fill:currentColor;height:var(--block-five-fourths)}.EditPropertyImageModal img{border:2px solid var(--gray-border-interactive);border-radius:var(--image-border-radius);height:100%;object-fit:cover;width:100%}.default-image:is(.EditPropertyImageModal img){object-fit:contain;padding:var(--block)}.EditPropertyImageModal .file-list-container{display:none}.PropertyImageCard{height:25rem;overflow:hidden;padding:0}.PropertyImageCard>section{align-items:center}:is(.PropertyImageCard.upload-enabled:hover,.PropertyImageCard.upload-enabled:focus-within) .IconButton{opacity:1}.PropertyImageCard.upload-enabled .IconButton{background:#fff;border:1px solid;bottom:inherit;height:var(--block);opacity:0;padding:var(--block-eighth);position:absolute;right:var(--block-half);top:var(--block-half);transition:all .3s var(--transition-easing);z-index:var(--z-index-high)}.PropertyImageCard img{display:block;height:100%;width:100%}.default-image:is(.PropertyImageCard img){max-height:25rem;padding:var(--block)}}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{@media (max-width:80rem){.PropertyImageCard{max-height:25rem}}}@layer pages{.ValueSpotlight:focus{outline:none}.ValueSpotlight:focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.ValueSpotlight{border:var(--border);border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:var(--block-three-fourths);transition:background-color .3s var(--transition-easing)}.ValueSpotlight:not([disabled]):hover{background:var(--gray-bkgd)}.ValueSpotlight.estimated .MetricValue{color:var(--gray-text)}.ValueSpotlight h5{align-items:center;display:flex;gap:var(--block-eighth);justify-content:space-between;line-height:1.25;margin-bottom:var(--block-quarter);width:100%}:is(.ValueSpotlight h5) .label{text-align:left}:is(.ValueSpotlight h5) .icon-sparkle{margin-right:auto}:is(.ValueSpotlight h5) .icon-side-panel{fill:var(--gray-4)}.ValueSpotlight>div{align-items:flex-end;display:flex;gap:var(--block-quarter);width:100%}:is(.ValueSpotlight>div)>div{align-items:center;display:flex;justify-content:space-between;width:100%}.ValueSpotlight .MetricValue{line-height:1}.ValueSpotlights{display:grid;gap:var(--block-half);grid-template-columns:1fr 1fr}.ScopeBreakdownCard section{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.SurveyScoreCard.no-delta .previous-score{grid-template-columns:1fr;justify-content:flex-end}.SurveyScoreCard.no-delta>section{gap:var(--block-three-eighths)}.SurveyScoreCard .totals,.SurveyScoreCard ul{display:grid;grid-column:span 2;grid-template-columns:subgrid;grid-template-rows:max-content}.SurveyScoreCard ul{align-items:flex-end;border-top:var(--border);padding-top:var(--block-half)}:is(.SurveyScoreCard ul) li{display:contents}.SurveyScoreCard .totals{row-gap:.125rem}.SurveyScoreCard>section{display:grid;gap:var(--block-three-eighths) var(--block-three-halves);grid-template-columns:1fr 7rem;grid-template-rows:max-content;justify-content:flex-start}:is(.SurveyScoreCard>section):has(.ErrorState,.no-scorecard){display:block}.SurveyScoreCard h5{margin-bottom:var(--block-quarter)}.SurveyScoreCard h6{color:var(--gray-text);white-space:nowrap}:is(.SurveyScoreCard h6):nth-child(2){justify-self:right}.SurveyScoreCard .current-score{align-items:flex-end;display:flex;gap:var(--block-three-fourths)}:is(.SurveyScoreCard .current-score)>:first-child{flex-grow:1}:is(.SurveyScoreCard .current-score) .MetricValue{line-height:1}.SurveyScoreCard .previous-score{align-items:center;display:grid;gap:var(--block-half);grid-template-columns:2.5rem 3.25rem}:is(.SurveyScoreCard .previous-score)>:first-child{justify-self:flex-end}.SurveyScoreCard .no-scorecard{margin:0 auto;padding:var(--block-three-halves) 0;text-align:center}:is(.SurveyScoreCard .no-scorecard) img{display:block;height:9.5rem;margin:0 auto var(--block-three-fourths)}:is(.SurveyScoreCard .no-scorecard) p{color:var(--gray-text)}:is(.SurveyScoreCard .no-scorecard) h3{display:block;margin:0 auto var(--block-quarter)}.SurveyScoreCard .ErrorState{height:100%}.WasteBreakdownCard .title-container{align-items:center;display:flex;flex-direction:column}.WasteBreakdownCard .MetricValue{margin-bottom:var(--block-eighth)}.CertificationsEditDrawer>section{height:100%}.CertificationsEditDrawer h3{margin-bottom:var(--block-half)}.CertificationsEditDrawer>footer{align-items:center;display:flex;justify-content:space-between}:is(.CertificationsEditDrawer>footer) .Button{flex-shrink:0}.CertificationsAddDrawer img{width:var(--block-double)}.CertificationsAddDrawer .CambioCard{display:flex;justify-content:flex-start;margin-bottom:var(--block-three-fourths)}:is(.CertificationsAddDrawer .CambioCard)>section{display:flex;flex-direction:row;justify-content:space-between;width:100%}:is(:is(.CertificationsAddDrawer .CambioCard)>section)>*{align-items:center;display:flex;flex-direction:row;justify-items:start}:is(:is(.CertificationsAddDrawer .CambioCard)>section)>div:first-child{flex-grow:1}:is(:is(.CertificationsAddDrawer .CambioCard)>section) span{color:var(--gray-text)}:is(:is(.CertificationsAddDrawer .CambioCard)>section) img{margin-right:var(--block-three-fourths)}:is(.CertificationsAddDrawer .CambioCard):hover{background-color:#dff5f5;cursor:pointer;outline:2px solid var(--teal)}.CertificationsCard .identifier{align-items:center;display:flex;gap:var(--block-half)}:is(.CertificationsCard .identifier) img{height:auto;width:var(--block-five-fourths)}.CertificationsCard section{justify-content:flex-start}.CertificationsCard .IconButton{padding:0}.CertificationsCard .IconButton,:is(.CertificationsCard .IconButton) svg{height:var(--block);width:var(--block)}.CertificationsCard table tr td:last-child{padding:0}.CertificationsCard .empty-state{align-items:center;display:flex;flex-direction:column;text-align:center}:is(.CertificationsCard .empty-state) h4{margin-top:var(--block-five-eighths)}:is(.CertificationsCard .empty-state) img{width:11.625rem}:is(.CertificationsCard .empty-state) .Button{margin-top:var(--block-half)}:is(.CertificationsCard .empty-state) p{color:var(--gray-5);margin-top:var(--block-eighth)}.DataChangeBanner{margin-bottom:var(--block-three-fourths);padding-block:var(--block-three-eighths)}.DataChangeBanner header{margin-bottom:0}:is(.DataChangeBanner header)>h5{width:100%}:is(:is(.DataChangeBanner header)>h5)>div{align-items:center;display:flex;justify-content:space-between}:is(:is(:is(.DataChangeBanner header)>h5)>div)>div{align-items:center;color:var(--gray-5);display:flex;font-size:var(--font-size-14);font-weight:var(--font-weight-regular)}.DataChangeBanner .Spinner{margin-right:var(--block-quarter)}.EstimationBanner{margin-bottom:var(--block-half)}:is(.AreaCoverageCard>header) .title-container{align-items:center;display:flex;gap:var(--block-eighth)}:is(:is(.AreaCoverageCard>header) .title-container) .SvgIcon{fill:var(--gray-4);height:var(--block-half)}.AreaCoverageCard>section{align-items:center;display:flex;flex-direction:row;gap:var(--block-half);justify-content:flex-start;width:100%}:is(.AreaCoverageCard>section) .PieChart{max-width:15.625rem;min-width:0}:is(.AreaCoverageCard>section) .meter-progress-container{display:flex;flex:1;flex-direction:column;gap:var(--block-quarter);min-width:10rem}:is(.AreaCoverageCard>section) .ErrorState{height:100%}:is(.AreaCoverageCard>section) .EmptyState{height:100%;margin:0}.MeterProgress .SvgIcon{fill:var(--gray-5);height:1.25rem;width:1.25rem}.MeterProgress div{align-items:center;display:flex}.MeterProgress .meter-progress-header{gap:var(--block-quarter)}.MeterProgress .meter-progress-content{display:flex;gap:var(--block-half)}:is(.MeterProgress .meter-progress-content)>:first-child{flex-grow:1}:is(.MeterProgress .meter-progress-content) .meter-progress-percent{text-align:right;width:2.5rem}.MeterProgress .no-data-message{color:var(--gray-5);font-size:var(--font-size-14);font-weight:var(--font-weight-regular);margin-top:var(--block-quarter)}:is(.TimeCoverageCard>header) .title-container{align-items:center;display:flex;gap:var(--block-eighth)}:is(:is(.TimeCoverageCard>header) .title-container) .SvgIcon{fill:var(--gray-4);height:var(--block-half)}.TimeCoverageCard>section{align-items:center;display:flex;flex-direction:row;gap:var(--block-half);justify-content:flex-start;width:100%}:is(.TimeCoverageCard>section) .PieChart{max-width:15.625rem;min-width:0}:is(.TimeCoverageCard>section) .meter-progress-container{display:flex;flex:1;flex-direction:column;gap:var(--block-quarter);min-width:10rem}:is(.TimeCoverageCard>section) .ErrorState{height:100%}:is(.TimeCoverageCard>section) .EmptyState{height:100%;margin:0}.PropertyAssessmentItem{align-items:center;background:#fff;border:var(--border);border-radius:var(--block-quarter);color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--block-half);justify-content:space-between;padding:var(--cambio-card-gutter);position:relative;text-align:left;width:100%}.PropertyAssessmentItem .assessment-details{align-items:center;display:flex;gap:var(--block-half);min-width:0}:is(.PropertyAssessmentItem .assessment-details) img{border-radius:var(--block-eighth);flex:0 0 auto;height:var(--block-three-halves);object-fit:cover}:is(.PropertyAssessmentItem .assessment-details) .meta{display:flex;flex-direction:column;min-width:0}:is(:is(.PropertyAssessmentItem .assessment-details) .meta)>span{align-items:center;display:inline-flex;gap:var(--block-quarter);min-width:0}:is(:is(.PropertyAssessmentItem .assessment-details) .meta) .Tag{margin-bottom:var(--block-quarter)}:is(:is(.PropertyAssessmentItem .assessment-details) .meta) .middot{display:contents}:is(:is(:is(.PropertyAssessmentItem .assessment-details) .meta) .middot):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.PropertyAssessmentItem .assessment-actions{align-items:center;display:flex;gap:var(--block-quarter);margin-left:auto}:is(:is(.PropertyAssessmentItem .assessment-actions) .IconButton) svg{height:var(--block-three-fourths)}.PropertyAssessmentModal>footer{display:flex;gap:var(--block-quarter)}:is(.PropertyAssessmentModal>footer)>:last-child{margin-left:auto}.PropertyAssessmentModal img{height:var(--block-three-halves)}.PropertyAssessmentSidePanel .controls{align-items:center;display:flex;gap:var(--block-quarter);margin-bottom:var(--block-half)}.PropertyAssessmentSidePanel .Caption{margin-top:var(--block-eighth)}:is(.PropertyAssessmentSidePanel>section)>ul{display:flex;flex-direction:column;gap:var(--block-half)}.PropertyAssessmentSidePanel>header:after{content:none}.PropertyAssessmentTypeItem{align-items:center;background:#fff;border:1px solid var(--gray-2);border-radius:8px;cursor:pointer;display:flex;gap:var(--block-quarter);padding:var(--block-three-fourths) var(--block-half);text-align:left}.PropertyAssessmentTypeItem img{aspect-ratio:1/1;flex-shrink:0;height:var(--block-three-halves);object-fit:contain}.PropertyAssessmentTypeItem span{color:var(--black-text);font-size:var(--font-size-16)}.PropertyAssessmentSelectionModal .selection-step{display:flex;flex-direction:column;height:22rem}.PropertyAssessmentSelectionModal .type-grid{display:grid;gap:var(--block-quarter);grid-template-columns:repeat(3,minmax(0,1fr))}.PropertyAssessmentSelectionModal h5{color:var(--gray-6);margin-bottom:var(--block-half);margin-top:var(--block-three-halves)}.PropertyAssessmentSelectionModal .SearchSelect{width:50%}:is(:is(.PropertyAssessmentCard header)>span)>p{color:var(--gray-text);font-size:var(--font-size-12)}:is(:is(.PropertyAssessmentCard header) h4) .TextOverflow{align-items:center;display:inline-flex}:is(:is(:is(.PropertyAssessmentCard header) h4) .TextOverflow) small{align-items:center;color:var(--gray-4);display:inline-flex;margin-bottom:0;margin-left:var(--block-eighth);margin-top:0}:is(:is(:is(.PropertyAssessmentCard header) h4) .TextOverflow) p{color:var(--gray-text);display:inline;margin-bottom:0;margin-left:var(--block-eighth);margin-top:0;display:contents}:is(:is(:is(:is(.PropertyAssessmentCard header) h4) .TextOverflow) p):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(:is(:is(.PropertyAssessmentCard header) h4) .TextOverflow) p{--middot-color:var(--gray-4)}:is(:is(:is(.PropertyAssessmentCard header) h4) .TextOverflow) p:before{margin:0 var(--block-quarter)}:is(.PropertyAssessmentCard header) .actions-bar{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:0;white-space:nowrap}:is(:is(.PropertyAssessmentCard header) .actions-bar) .Button{margin-right:0;white-space:nowrap}:is(:is(.PropertyAssessmentCard header) .actions-bar) .Button:has(+small){margin-right:0}:is(:is(.PropertyAssessmentCard header) .actions-bar) small{color:var(--gray-4);line-height:1;margin:0}:is(:is(.PropertyAssessmentCard header) .actions-bar) .Button+.Button:before{align-self:center;aspect-ratio:1;background:var(--gray-4);border-radius:50%;content:"";height:var(--block-eighth);margin:0 var(--block-quarter)}:is(:is(.PropertyAssessmentCard header) .actions-bar) .Button+.Button{margin-right:0}:is(:is(.PropertyAssessmentCard header) .actions-bar) .Select{width:12.5rem}:is(:is(.PropertyAssessmentCard header) .actions-bar) *+.Select,:is(:is(.PropertyAssessmentCard header) .actions-bar) .Select+.IconButton{margin-left:var(--block-half)}.PropertyAssessmentCard .items{align-items:flex-start;display:flex;flex-direction:column;gap:var(--block-quarter);margin-top:var(--block-quarter)}.PropertyAssessmentCard .items+.Button{display:block;margin:var(--block-quarter) auto 0;width:max-content}.PropertyAssessmentCard>section{justify-content:flex-start}.PropertyAssessmentCard .empty-state{align-items:center;display:flex;flex-direction:column;text-align:center}:is(.PropertyAssessmentCard .empty-state) h4{margin-top:var(--block-five-eighths)}:is(.PropertyAssessmentCard .empty-state) img{height:11.625rem}:is(.PropertyAssessmentCard .empty-state) .Button{margin-top:var(--block-half)}:is(.PropertyAssessmentCard .empty-state) p{color:var(--gray-text);margin-top:var(--block-eighth)}.PropertyAssessmentMultiProgressBar{margin-bottom:var(--block-half)}:is(.PropertyAssessmentMultiProgressBar .ChartTooltip) h6{white-space:normal}.PropertyAssessmentMultiProgressBar h5{margin:0 0 var(--block-eighth)}.PropertyAssessmentMultiProgressBar .row{align-items:center;display:flex;min-width:0}:is(.PropertyAssessmentMultiProgressBar .row) .MultiProgressBar{flex:1 1 auto;min-width:0;width:auto}:is(.PropertyAssessmentMultiProgressBar .row) .MetricValue{flex:0 0 auto;margin:0 0 0 var(--block-half);white-space:nowrap}.PropertyAssessmentMultiProgressBar .ChartTooltipGrid{display:grid;gap:var(--block-quarter);grid-template-columns:max-content max-content var(--block-eighth) max-content}.PropertyAssessmentMultiProgressBar .breakdown-entries .TooltipEntryValue,.PropertyAssessmentMultiProgressBar :has(.ChartLabel)+.TooltipEntryValue{align-items:center;display:grid;grid-column:span 3;grid-template-columns:subgrid}:is(.PropertyAssessmentMultiProgressBar .TooltipEntryValue) .value{justify-self:end;margin-left:var(--block-half)}:is(.PropertyAssessmentMultiProgressBar .TooltipEntryValue) .percent{display:contents}:is(:is(.PropertyAssessmentMultiProgressBar .TooltipEntryValue) .percent):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.PropertyAssessmentMultiProgressBar .breakdown-entries .unit{display:none}.AggregatedPropertyAssessmentSidePanel .PieChart{margin-bottom:var(--block-three-halves);margin-top:var(--block-half)}.AggregatedPropertyAssessmentCard:has(.tooltip-hovercard){z-index:var(--z-index-high)}.AggregatedPropertyAssessmentCard .content-row{align-items:stretch;display:grid;gap:var(--block);grid-template-columns:auto 1fr}:is(.AggregatedPropertyAssessmentCard .content-row)>:first-child{align-items:center;display:flex}:is(.AggregatedPropertyAssessmentCard .content-row) .progress-stack{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:center}:is(:is(.AggregatedPropertyAssessmentCard .content-row) .progress-stack) .PropertyAssessmentMultiProgressBar{margin-bottom:var(--block-half);width:100%}:is(:is(:is(.AggregatedPropertyAssessmentCard .content-row) .progress-stack) .PropertyAssessmentMultiProgressBar) h5{margin:0 0 var(--block-eighth)}:is(:is(.AggregatedPropertyAssessmentCard .content-row) .progress-stack) .Button.link{margin-top:var(--block-quarter)}.AggregatedPropertyAssessmentCard .empty-state{align-items:center;display:flex;flex-direction:column;text-align:center}:is(.AggregatedPropertyAssessmentCard .empty-state) img{height:5.2rem}:is(.AggregatedPropertyAssessmentCard .empty-state) p{color:var(--gray-text);margin-top:var(--block-three-fourths)}.CompleteSurveyBanner{margin-bottom:var(--block-half)}.CompleteSurveyBanner .Button{flex:none;white-space:nowrap}.DashboardContent .grid-container{display:grid;gap:var(--block-half);grid-template-columns:1fr 1fr;width:100%}:is(.DashboardContent .grid-container)>*{min-width:0}.DashboardContent h2{margin:var(--block-three-halves) 0 var(--block-half)}.DashboardContent .CambioCard{min-height:25rem;min-width:0}.SurveyScoreCard:is(.DashboardContent .CambioCard){min-height:26.5rem}.BasicPropertyInfoCard:is(.DashboardContent .CambioCard),.PointsOfContactCard:is(.DashboardContent .CambioCard){min-height:inherit}.DashboardContent h2:has(+.grid-container:empty){display:none}}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{@container main (width < 65rem){.DashboardContent .grid-container{grid-template-columns:1fr}}}@layer pages{.DashboardPdfHeader{align-items:center;background-color:var(--teal-brand);color:#fff;display:flex;justify-content:space-between;padding:var(--block) var(--block-double)}.DashboardPdfHeader h1{font-size:2.875rem;font-weight:var(--font-weight-medium)}:is(.DashboardPdfHeader h1)+p{margin-top:var(--block-quarter)}:is(:is(.DashboardPdfHeader h1)+p) strong{font-weight:var(--font-weight-medium)}.DashboardPdfHeader .CambioLogo{height:var(--block)}:is(.DashboardPdfHeader .CambioLogo)>path{fill:currentColor!important}.DashboardPdfPage2{background-color:#fff}.DashboardPdfPage2 .cards-grid{display:grid;gap:var(--block-three-fourths);grid-auto-rows:auto;grid-template-columns:1fr 1fr;padding:var(--dashboard-pdf-padding)}:is(.DashboardPdfPage2 .cards-grid)>h2{color:var(--text-primary);display:block;font-size:1.5rem;font-weight:var(--font-weight-medium);grid-column:span 2;margin:0;padding:var(--block-quarter) 0;width:100%}:is(.DashboardPdfPage2 .cards-grid)>:not(h2){grid-column:span 1;height:var(--dashboard-pdf-row-height);overflow:hidden}:is(:is(.DashboardPdfPage2 .ChartLegend) li)>span{min-width:max-content}.DashboardPdfPage3{background-color:#fff}.DashboardPdfPage3 .cards-grid{display:grid;gap:var(--block-three-fourths);grid-auto-rows:auto;grid-template-columns:1fr 1fr;padding:var(--dashboard-pdf-padding)}:is(.DashboardPdfPage3 .cards-grid)>h2{color:var(--text-primary);display:block;font-size:1.5rem;font-weight:var(--font-weight-medium);grid-column:span 2;margin:0;padding:var(--block-quarter) 0;width:100%}:is(.DashboardPdfPage3 .cards-grid)>:not(h2){grid-column:span 1;height:var(--dashboard-pdf-row-height);overflow:hidden}:is(:is(.DashboardPdfPage3 .ChartLegend) li)>span{min-width:max-content}:root{--dashboard-pdf-padding:var(--block-three-halves) var(--block-double);--dashboard-pdf-row-height:26rem}.DashboardPdf{background-color:#fff}.DashboardPdf .cards-grid{display:grid;gap:var(--block-three-fourths);grid-auto-rows:auto;grid-template-columns:1fr 1fr;padding:var(--dashboard-pdf-padding)}:is(.DashboardPdf .cards-grid)>h2{color:var(--text-primary);display:block;font-size:1.5rem;font-weight:var(--font-weight-medium);grid-column:span 2;margin:0;padding:var(--block-quarter) 0;width:100%}:is(.DashboardPdf .cards-grid)>:not(h2){grid-column:span 1;height:var(--dashboard-pdf-row-height);overflow:hidden}:is(:is(.DashboardPdf .ChartLegend) li)>span{min-width:max-content}.DashboardPdf .PropertyImageCard{height:var(--dashboard-pdf-row-height);overflow:hidden}.DashboardPage{padding-bottom:var(--block)}:is(.DashboardPage>header):after,:is(.DashboardPage>header):before{background:#fff;bottom:0;content:"";position:absolute;top:0;width:var(--block)}:is(.DashboardPage>header):before{right:100%}:is(.DashboardPage>header):after{left:100%}.DashboardPage>header{background:#fff;padding:var(--block-three-halves) 0 var(--block-three-fourths);position:sticky;top:0;transition:box-shadow .3s;z-index:calc(var(--z-index-header) - 1)}.overflow-top :is(.DashboardPage>header){box-shadow:var(--shadow-dark)}:is(.DashboardPage>header)>:first-child{align-items:center;display:flex;gap:var(--block);justify-content:space-between}:is(:is(.DashboardPage>header)>div)>div{align-items:center;display:flex;gap:var(--block-quarter);justify-content:center}:is(.DashboardPage>header) .Filters{margin-top:var(--block-half)}.AnomalyAlertType{align-items:center;display:flex;gap:var(--block-half)}.AnomalyAlertType>Button{max-width:40rem;min-width:10rem;text-align:left;white-space:normal}.AnomalyAlertType .SvgIcon{background-color:var(--teal-pale);fill:var(--teal-dark);border-radius:50%;flex-shrink:0;height:var(--block-five-fourths);padding:var(--block-quarter);width:var(--block-five-fourths)}.AnomalyAlertPanel>header{align-items:center}.AnomalyAlertPanel>section>div{display:flex;flex-direction:column;gap:var(--block-three-fourths);margin:var(--block-half) 0 var(--block-half)}:is(.AnomalyAlertPanel>section>div)>div{display:flex;flex-direction:column;gap:var(--block-eighth)}:is(.AnomalyAlertPanel>section>div) .Select{align-self:flex-start;border:var(--border-interactive);border-radius:var(--block-quarter)}:is(:is(.AnomalyAlertPanel>section>div) .Select) .Tag{display:flex;width:fit-content}:is(:is(:is(.AnomalyAlertPanel>section>div) .Select) .Tag) .SvgIcon{fill:currentColor;height:var(--block-half)}:is(.AnomalyAlertPanel>section>div) .details{white-space:pre-line}:is(.AnomalyAlertPanel>section>div) .associated-property-meter{align-items:center;border:var(--border-interactive);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);display:flex;gap:var(--block-quarter);padding:var(--block-quarter);width:100%}:is(:is(.AnomalyAlertPanel>section>div) .associated-property-meter) .meter-icon-placeholder{height:var(--block-three-halves)}:is(:is(.AnomalyAlertPanel>section>div) .associated-property-meter) h5{color:var(--black)}.AnomalyAlertDetails>p{max-height:7rem;max-width:50rem;min-width:30rem;overflow-y:hidden;white-space:pre-line}.AnomalyAlertDetails .Button{padding:0}.AnomalyAlertBulkUpdateModal>header{border-bottom:none;padding-bottom:0}:is(.AnomalyAlertBulkUpdateModal>section)>p{margin-bottom:var(--block-three-fourths)}.AnomalyAlertBulkUpdateModal footer{display:flex;gap:var(--block-half);justify-content:flex-start}:is(.AnomalyAlertBulkUpdateModal footer) :last-child{margin:0}.AnomalyAlertBulkUpdateModal .Select{border:var(--border-interactive);border-radius:var(--block-quarter);width:10.5rem}:is(.AnomalyAlertBulkUpdateModal .Select) .Tag{display:flex;width:fit-content}:is(:is(.AnomalyAlertBulkUpdateModal .Select) .Tag) .SvgIcon{fill:currentColor;height:var(--block-half)}:is(.AnomalyAlertBulkUpdateModal .Select) .placeholder .TextOverflow{padding:.375rem}.AnomalyAlertsTab,.AnomalyAlertsTab .data-container{display:flex;flex-direction:column;flex-grow:1;min-height:0}.AnomalyAlertsTab .data-container{position:relative}:is(.AnomalyAlertsTab .data-container)>header{flex:none}:is(.AnomalyAlertsTab .data-container) .table-info{align-items:center;border-top:var(--border);display:flex;gap:var(--block-half);justify-content:space-between;margin-top:var(--block-half);padding:var(--block-three-fourths) 0 var(--block-half)}.AnomalyAlertsTab .Table{min-height:0}:is(.AnomalyAlertsTab .Table)>div{height:100%}.overflow-top:is(.AnomalyAlertsTab .Table) th{position:relative}:is(.overflow-top:is(.AnomalyAlertsTab .Table) th):before{bottom:0;box-shadow:0 6px 8px rgb(0 0 0/.03);content:"";display:block;height:var(--block-half);left:0;position:absolute;width:100%}:is(.overflow-top:is(.AnomalyAlertsTab .Table) th):first-child:before{box-shadow:0 2px 4px rgb(0 0 0/.03)}:is(.AnomalyAlertsTab .Table) thead{position:sticky;top:0;z-index:var(--z-index-high)}:is(:is(.AnomalyAlertsTab .Table) thead) th.header-parent{border-bottom:none;box-shadow:inset 0 -1px 0 var(--gray-border)}.AnomalyAlertsTab .sub-portfolio{max-width:20rem;min-width:10rem;white-space:normal}.AnomalyAlertsTab .Select{min-width:10.5rem}:is(.AnomalyAlertsTab .Select) .Tag{display:flex;width:fit-content}:is(:is(.AnomalyAlertsTab .Select) .Tag) .SvgIcon{fill:currentColor;height:var(--block-half)}.alert-status-hovercard .Tag{display:flex}:is(.alert-status-hovercard .Tag) .SvgIcon{fill:currentColor;height:var(--block-half)}.alert-status-hovercard .SelectableList .Button[disabled]{display:none}.AddConnectionModal{height:calc(100vh - 2 * var(--modal-padding-inline))}.AddConnectionModal>section{display:flex;flex-direction:column}:is(.AddConnectionModal>section) .SearchSelect{width:50%}:is(.AddConnectionModal>section) .ConnectionsSelector{padding-top:var(--block-three-fourths)}.ConnectionStatus{align-items:center;display:flex;gap:var(--block-half)}.ConnectionStatus svg{border-radius:50%;padding:var(--block-eighth)}.icon-check:is(.ConnectionStatus svg){background-color:var(--teal-pale);fill:var(--teal)}.icon-x:is(.ConnectionStatus svg){background-color:var(--coral-light);fill:var(--coral-dark)}.icon-exclamation-mark:is(.ConnectionStatus svg){background-color:var(--lemon-light);fill:var(--lemon-dark)}.icon-minus:is(.ConnectionStatus svg),.icon-sync:is(.ConnectionStatus svg){background-color:var(--gray-bkgd);fill:var(--gray-icon)}.ConnectionStatus .Caption{margin-top:var(--block-sixteenth)}.LinkedPropertiesPanel>section{display:flex;flex-direction:column}.LinkedPropertiesPanel .ProviderContent{border-bottom:var(--border);flex:none;padding-block:var(--block-half)}.LinkedPropertiesPanel ul{display:flex;flex:1;flex-direction:column;gap:var(--block-quarter);overflow:auto;padding-block:var(--block-half)}:is(.LinkedPropertiesPanel ul) li{display:contents}:is(.LinkedPropertiesPanel ul) .PropertyLink{--outline-offset:calc(-1 * var(--block-sixteenth));contain-intrinsic-size:5rem;content-visibility:auto}.ProviderContent{align-items:center;display:flex;gap:var(--block-quarter)}.ProviderContent h5{margin-bottom:var(--block-sixteenth)}.ProviderContent small{color:var(--gray-text);display:block}.ProviderContent .TextOverflow{display:inline-flex}.ConnectionsTable.overflow-right:after{display:none}.ConnectionsTable.overflow-right tr>:last-child:not(.header-child):before{box-shadow:-6px 0 8px rgb(0 0 0/.03);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:var(--block-half)}.ConnectionsTable td:last-child,.ConnectionsTable th:last-child{padding:0;position:sticky;right:0;width:4.5rem}:is(.ConnectionsTable th:last-child,.ConnectionsTable td:last-child) .icon-copy{display:none}.ConnectionsTable td:last-child{background:#fff;transition:background .2s}.selected:is(.ConnectionsTable td:last-child){background:var(--teal-pale)}.ConnectionsTable tr:has(td>a:hover) td:last-child{background:var(--gray-bkgd)}.ConnectionsTable td:nth-last-child(2){border-right:0}:is(.ConnectionsTable .header-row),:is(.ConnectionsTable .header-row)>td:last-child{background-color:var(--gray-bkgd-light)}.ConnectionsTable td:last-child .HovercardToggle{margin-left:auto}.ConnectionsTable .deactivated{color:var(--gray-text)}:is(.ConnectionsTable .deactivated) .MeterIcon{background-color:var(--gray-bkgd);fill:var(--gray-icon)}.PropertyAddressLinkingModal{display:flex;flex-direction:column;height:calc(100vh - 7.5rem);padding-bottom:0;width:75rem}.PropertyAddressLinkingModal>section{display:flex;flex-grow:1;min-height:0;position:relative}.PropertyAddressLinkingModal .canvas-container{flex:none;position:relative;width:var(--assignment-column-canvas-width);z-index:var(--z-index-high)}.PropertyAddressLinkingModal>footer{position:relative;z-index:var(--z-index-high)}:is(.PropertyAddressLinkingModal>footer):before{background:linear-gradient(180deg,transparent,#fff);bottom:calc(100% + 1px);content:"";height:5rem;left:0;pointer-events:none;position:absolute;width:100%}:is(.PropertyAddressLinkingModal>footer) .assignment-button{bottom:calc(100% + var(--block-half));justify-content:center;left:0;margin:auto;position:absolute;right:0;width:max-content}.PropertyAddressLinkingModal .EmptyState{margin:0 0 var(--block);min-height:inherit}.PropertyAddressLinkingModal .AssignmentColumn>ul{padding-bottom:6.5rem}:is(.PropertyAddressLinkingModal .AssignmentColumn>ul) button{height:3.5rem}.PropertyAddressLinkingModal>footer{justify-content:center;padding-bottom:var(--block-three-fourths)}:is(.PropertyAddressLinkingModal>footer) .Button{bottom:calc(100% + var(--block-five-fourths));justify-content:center;left:0;margin:auto;position:absolute;right:0;width:20rem}:is(:is(.PropertyAddressLinkingModal>footer) .Button)+.Button{bottom:100%}.PropertyAddressLinkingModal .property-button-content{display:block;margin-right:auto;min-width:0;text-align:left}:is(.PropertyAddressLinkingModal .property-button-content) h5{line-height:1.25}:is(.PropertyAddressLinkingModal .property-button-content) small{color:var(--gray-text);display:flex;font-size:var(--font-size-14);margin-bottom:var(--block-sixteenth);min-width:0}.ConnectionsTab{--focus-spacing:var(--block-eighth);flex:1;margin-top:calc(-1 * var(--focus-spacing));min-height:0;overflow:auto;padding-top:var(--focus-spacing);position:relative}.ConnectionsTab .ErrorBox{margin-bottom:var(--block-three-fourths)}.ConnectionsTab .empty-state{margin:3.5rem auto;text-align:center;width:35rem}:is(.ConnectionsTab .empty-state) img{display:inline-block;height:10.5rem}:is(.ConnectionsTab .empty-state) h2{margin:var(--block-half) 0 var(--block-quarter)}:is(.ConnectionsTab .empty-state) p{color:var(--gray-text)}:is(.ConnectionsTab .empty-state) .SearchSelect{margin:var(--block-three-fourths) auto;width:30rem}.ConnectionsTab .ConnectionsSelector{scroll-margin-top:calc(-1 * var(--block-half))}.ConnectionsTab>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--block-half)}:is(.ConnectionsTab>header) .SearchInput{margin-left:var(--block-eighth);width:25rem}.PropertyReview{align-items:center;display:flex;flex:1 1 auto;gap:var(--block-three-fourths);justify-content:flex-start;min-height:var(--button-height);min-width:12rem;width:100%}.PropertyReview>:last-child{margin-left:auto}.PropertyReview .signee{align-items:center;display:flex;gap:var(--block-half);min-width:0}:is(.PropertyReview .signee) .signature{align-items:center;background:var(--teal-bkgd);border-radius:50%;display:inline-flex;height:var(--block);justify-content:center;width:var(--block)}:is(:is(.PropertyReview .signee) .signature) svg{fill:var(--teal);height:var(--block-half);width:var(--block-half)}:is(.PropertyReview .signee) .identifier{display:flex;flex-direction:column}:is(:is(.PropertyReview .signee) .identifier) h5{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataCoverageLastUpdated{align-items:center;display:flex;justify-content:space-between;width:16rem}.DataCoverageTab{display:flex;flex-direction:column;min-height:0}.DataCoverageTab header{border-bottom:var(--border);margin-bottom:var(--block-half);padding-bottom:var(--block-half)}:is(.DataCoverageTab .PropertyDisplay) img{width:var(--block-three-halves)}.DataCoverageTab .progress-bar-container{align-items:center;display:flex;gap:var(--block-three-eighths);width:13rem}:is(.DataCoverageTab .progress-bar-container) .progress-percent{text-align:left;width:2.5rem}:is(.DataCoverageTab .progress-bar-container)>:first-child{flex-grow:1}.DataCoverageTab .data-sources{display:flex;gap:var(--block-quarter)}.DataCoverageTab .Table{min-height:0}.overflow-top:is(.DataCoverageTab .Table) th{position:relative}:is(.overflow-top:is(.DataCoverageTab .Table) th):before{bottom:0;box-shadow:0 6px 8px rgb(0 0 0/.03);content:"";display:block;height:var(--block-half);left:0;position:absolute;width:100%}:is(.overflow-top:is(.DataCoverageTab .Table) th):first-child:before{box-shadow:0 2px 4px rgb(0 0 0/.03)}:is(.DataCoverageTab .Table) thead{position:sticky;top:0;z-index:var(--z-index-high)}:is(:is(.DataCoverageTab .Table) thead) th.header-parent{border-bottom:none;box-shadow:inset 0 -1px 0 var(--gray-border)}.overflow-left:is(.DataCoverageTab .Table):before{display:none}.overflow-left:is(.DataCoverageTab .Table) tr>:first-child:not(.header-child):after{box-shadow:6px 0 8px rgb(0 0 0/.03);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:var(--block-half)}:is(.DataCoverageTab .Table) tr>:first-child:not(.header-child){border-right:var(--border);left:0;position:sticky;z-index:var(--z-index-middle)}:is(.DataCoverageTab .Table) td:first-child{background:#fff;transition:background .2s}.selected:is(:is(.DataCoverageTab .Table) td:first-child){background:var(--teal-pale)}:is(.DataCoverageTab .Table) tr:has(td>a:hover) td:first-child{background:var(--gray-bkgd)}:is(.DataCoverageTab .Table)>div{height:100%}.DataManagementPage{display:flex;flex-direction:column;flex-grow:1;height:100%}.DataManagementPage>header{flex:none;margin:var(--block-three-fourths) 0 var(--block-quarter)}.DataManagementPage .Tabs{margin-bottom:var(--block-half)}.Breadcrumbs{--gap:var(--block-eighth);bottom:100%;display:flex;gap:var(--gap);left:0;margin-bottom:var(--block-three-eighths);position:absolute}.Breadcrumbs a,.Breadcrumbs li{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);white-space:nowrap}:is(.Breadcrumbs a):hover{text-decoration:underline}:is(.Breadcrumbs li:not(:last-child)),:is(.Breadcrumbs li:not(:last-child)) a{color:var(--gray-text)}:is(.Breadcrumbs li:not(:last-child)):after{content:"/";margin-left:var(--gap)}.Breadcrumbs li:last-child{color:var(--black-text)}.AddMeterCompletionModal>header{border-bottom:none;padding-bottom:0;text-align:center}:is(.AddMeterCompletionModal>header) h1{justify-content:center}:is(.AddMeterCompletionModal>header) p{text-align:center}.AddMeterCompletionModal .modal-hero-img{height:14rem;margin-top:var(--block-half)}.AddMeterCompletionModal>section{padding-bottom:0;padding-top:0}.AddMeterCompletionModal .Button{display:flex;margin:var(--block) auto 0}.ConnectEnergyStar>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.ConnectEnergyStar>section{padding-bottom:var(--modal-padding-block)}.ConnectEnergyStar{max-height:calc(100vh - 2 * var(--modal-padding-inline));width:75rem}.ConnectEnergyStar .pdf-download{color:var(--teal)}:is(.ConnectEnergyStar .pdf-download):hover{color:var(--teal-deep);text-decoration:underline}.ConnectEnergyStar footer{display:flex;flex-direction:column;gap:var(--block-three-fourths)}:is(.ConnectEnergyStar footer)>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}:is(:is(.ConnectEnergyStar footer)>div)+div{border-top:var(--border);padding-top:var(--block-three-fourths)}.SyncCompleteModal{text-align:center}.SyncCompleteModal>header{border-bottom:none;padding-bottom:0}.SyncCompleteModal>section{padding-top:0}.SyncCompleteModal .modal-hero-img{height:14rem;margin-top:4rem}.SyncCompleteModal h2{margin:var(--block-three-fourths) 0 var(--block-quarter)}.SyncCompleteModal .Button{margin-top:var(--block)}.ConnectCambioSync>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.ConnectCambioSync>section{padding-bottom:var(--modal-padding-block)}.ConnectCambioSync{max-height:calc(100vh - 2 * var(--modal-padding-inline));width:75rem}.CambioSyncModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.CambioSyncModal>section{padding-bottom:var(--modal-padding-block)}.CambioSyncModal{height:var(--modal-full-height)}.CambioSyncModal>section{display:flex;flex-direction:column;padding-bottom:0}:is(.CambioSyncModal footer) .Button{margin-left:0}.CambioSyncModal .SearchSelect{margin-bottom:var(--block-three-fourths);width:60%}.ManualMeterDetailsModal .FormFieldRow{transition:opacity .2s}:is(.ManualMeterDetailsModal .FormFieldRow):last-child{margin-bottom:0}:is(.ManualMeterDetailsModal .meter-type):not(:has(:checked))~.FormFieldRow{opacity:0}:is(.ManualMeterDetailsModal .meter-type) fieldset{display:grid;gap:var(--block-half);grid-template-columns:repeat(5,1fr)}:is(:is(.ManualMeterDetailsModal .meter-type) fieldset) input{inset:-1rem;opacity:0;pointer-events:none;position:absolute}:is(:is(.ManualMeterDetailsModal .meter-type) fieldset) label{align-items:center;border:var(--border-interactive);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);cursor:pointer;display:flex;flex-direction:column;gap:var(--block-three-fourths);height:12.25rem;justify-content:center;min-width:0;overflow:hidden;position:relative;transition:background .2s,border-color .2s}:is(:is(:is(.ManualMeterDetailsModal .meter-type) fieldset) label):has(:checked){background:var(--teal-pale);border:2px solid var(--teal)}:is(:is(:is(.ManualMeterDetailsModal .meter-type) fieldset) label) .icon-check{fill:var(--teal);height:var(--block);position:absolute;right:var(--block-quarter);top:var(--block-quarter)}:is(:is(:is(.ManualMeterDetailsModal .meter-type) fieldset) label) .SvgIcon:has(+h5){transition:background .2s,fill .2s}.ManualMeterDetailsModal .other-utility-provider{align-self:flex-end}:is(.AddMeterPortal section)>h5{margin:var(--block-double) 0 var(--block-half)}:is(.AddMeterPortal section) button{background:transparent;border:none;border:var(--border-interactive);border-radius:var(--block-quarter);height:100%;transition:background-color .3s var(--transition-easing)}:is(:is(.AddMeterPortal section) button):hover{background:var(--gray-bkgd)}:is(.AddMeterPortal section) p{color:var(--gray-text);font-size:var(--font-size-14)}.AddMeterPortal ul{display:flex;gap:var(--block)}.AddMeterPortal li{flex:1 0 0;min-width:0;text-align:center}:is(.AddMeterPortal li) h3{margin:0 calc(-1 * var(--block-eighth)) var(--block-quarter)}:is(.AddMeterPortal li) img{height:6.75rem;margin:0 auto var(--block-five-fourths)}:is(.AddMeterPortal li) button{align-items:center;display:flex;flex-direction:column;padding:var(--block)}.AddMeterPortal .go-to-sma{align-items:center;display:flex;gap:var(--block-three-fourths);padding:var(--block-three-fourths);text-align:left;width:100%}:is(.AddMeterPortal .go-to-sma)>svg{background:var(--teal-pale);border-radius:50%;fill:var(--teal);height:var(--block-three-halves);padding:var(--block-three-eighths)}:is(.AddMeterPortal .go-to-sma) h5{margin-bottom:calc(var(--block-eighth) / 2)}.ManualUploadMeterDataModal{max-height:calc(100vh - var(--block-double))}.ManualUploadMeterDataModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.ManualUploadMeterDataModal>section{padding-bottom:var(--modal-padding-block);padding-block:0}.ManualUploadMeterDataModal .Table{padding-top:var(--modal-padding-block)}:is(.ManualUploadMeterDataModal .Table) tbody tr{height:var(--block-three-halves)}:is(.ManualUploadMeterDataModal .Table) th:last-child{padding-inline:var(--block-quarter)}:is(.ManualUploadMeterDataModal .Table) td{border-bottom:var(--cell-border);padding-inline:var(--block-quarter)}:is(:is(.ManualUploadMeterDataModal .Table) td):not(:last-child){border-right:var(--border)}.ManualUploadMeterDataModal .Input{border:none;margin:0}.ManualUploadMeterDataModal .numeric .Input{text-align:right}.ManualUploadMeterDataModal .add-another{display:flex;justify-content:center;margin:var(--block-three-fourths) 0}.DataAvailabilityHeatmap{margin:var(--block-half) 0 var(--block-three-fourths)}.DataAvailabilityHeatmap.is-estimated .heatmap-cell.hot{background:repeating-linear-gradient(-45deg,var(--teal-brand) 0 .0625rem,var(--teal-pale) .0625rem .375rem)}.DataAvailabilityHeatmap header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--block-half)}.DataAvailabilityHeatmap .heatmap{display:grid;gap:var(--block-quarter);grid-auto-rows:var(--block-half);grid-template-columns:var(--block) repeat(12,1fr);width:100%}.DataAvailabilityHeatmap .heatmap-cell{background:var(--gray-2);border-radius:2px;height:100%;width:100%}.hot:is(.DataAvailabilityHeatmap .heatmap-cell){background:var(--teal-brand);cursor:pointer}.selected:is(.DataAvailabilityHeatmap .heatmap-cell){outline:var(--teal) 2px solid;outline-offset:.125rem}.DataAvailabilityHeatmap .axis-label{align-items:center;color:var(--gray-text);display:flex;font-size:var(--font-size-12);justify-content:center;line-height:1}.DataAvailabilityHeatmap .pagination{align-items:center;color:var(--gray-text);display:flex;font-size:var(--font-size-16);font-weight:var(--font-weight-medium);gap:var(--block-eighth)}.heatmap-tooltip{background:transparent;padding:0}.SourceWithDownloadButton{align-items:center;display:flex;gap:var(--block);justify-content:space-between;width:100%}.SourceWithDownloadButton .IconButton{height:calc(var(--block-three-fourths))}.SourceWithDownloadButton .Spinner,.SourceWithDownloadButton .Spinner:after{height:calc(var(--block-three-fourths));width:calc(var(--block-three-fourths))}.SourceWithDownloadButton .icon-check{fill:var(--teal-dark)}.SourceWithDownloadButton .icon-exclamation-circle{fill:var(--semantic-red-dark)}.MeterDataTab.full-screen>header{margin-top:0}.MeterDataTab>header{align-items:center;display:flex;gap:var(--block-quarter);margin:var(--block-three-fourths) 0 0}:is(.MeterDataTab>header) h3{display:flex}:is(.MeterDataTab>header) .switch-units,:is(.MeterDataTab>header) h3:not(:has(+.switch-units)){margin-right:auto}:is(.MeterDataTab>header) .switch-units{min-width:0}:is(.MeterDataTab>header) .HovercardToggle{min-width:11rem}:is(.MeterDataTab>header) .Button{white-space:nowrap}.MeterDataTab .switch-units{align-items:center;color:var(--gray-text);display:flex;font-weight:var(--font-weight-medium)}:is(.MeterDataTab .switch-units) .Button:before{aspect-ratio:1;background:var(--gray-text);border-radius:50%;content:"";height:var(--block-eighth)}.meter-data-years-hovercard .CategoryFiltersPicker{width:13rem}.MeterAssignmentTab>header{align-items:center;display:flex;gap:var(--block-half);justify-content:space-between;margin:var(--block-three-fourths) 0}:is(.MeterAssignmentTab>header) p{color:var(--gray-text);margin-top:var(--block-eighth)}.MeterDataTableRowKebab{display:flex;justify-content:right;padding-left:var(--block-quarter)}.MeterDataTableRowKebab .IconButton,.MeterDataTableRowKebab .icon-kebab{height:var(--block-three-fourths);width:var(--block-three-fourths)}.MeterDataTableRowKebab .IconButton{padding:0}.MeterDataRowBillSelector{align-items:center;display:flex}.MeterDataRowBillSelector .Button{align-content:center;align-items:center;border:0;height:calc(var(--block-three-fourths));padding:0}.MeterDataRowBillSelector>div{align-items:center;background-color:white;border:1px solid #dcdcdc;border-radius:6px;display:flex;gap:var(--block-quarter);max-width:12.5rem;padding:var(--block-eighth) var(--block-quarter)}:is(.MeterDataRowBillSelector>div) svg{flex-shrink:0;height:var(--block-half)}:is(.MeterDataRowBillSelector>div) span{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.MeterDataRowBillSelector>div) .IconButton{flex-shrink:0;height:var(--block-five-eighths);width:var(--block-five-eighths)}.MeterDataTable{box-sizing:initial;overflow:visible}.MeterDataTable .TextEditor{width:100%}.MeterDataTable .EditableCell{box-sizing:initial;width:calc(100% + 2 * var(--block-three-fourths))}:is(.MeterDataTable .EditableCell) .DatePicker{box-sizing:initial;width:max-content}.MeterDataTable .icon-check{color:var(--teal-dark)}.MeterDataTable .icon-x{color:var(--gray-4);margin-right:var(--block-quarter)}.MeterDataTable span:has(>.Spinner){justify-content:right}.MeterDataTable span:has(>.SourceWithDownloadButton){align-items:right;justify-content:right}.MeterDataTable span:has(>.IconButton){justify-content:right}.MeterDataTable .IconButton{margin-left:var(--block-eighth);margin-right:var(--block-eighth)}.MeterDataTable .Spinner,.MeterDataTable .Spinner:after{height:calc(var(--block-three-fourths));width:calc(var(--block-three-fourths))}.MeterInfoModal{height:calc(100vh - 2 * var(--block-three-fourths));margin-top:0}.MeterInfoModal>footer,.MeterInfoModal>header>h1{flex:none}.MeterInfoModal h1{gap:var(--block-quarter);margin-bottom:var(--block-quarter)}:is(.MeterInfoModal h1)+p{max-width:inherit}:is(.MeterInfoModal h1)>span{color:var(--gray-text);font-weight:var(--font-weight-regular)}:is(.MeterInfoModal h1) .icon-sparkle{height:var(--block)}.MeterInfoModal h3:nth-child(n+2){margin-top:var(--block)}.MeterInfoModal .meter-overview{align-items:center;color:var(--gray-text);display:flex;gap:var(--block-quarter);margin-right:auto;white-space:nowrap}:is(.MeterInfoModal .meter-overview) svg{fill:var(--gray-icon)}:is(.MeterInfoModal .meter-overview) .meter-provider{display:contents}:is(:is(.MeterInfoModal .meter-overview) .meter-provider):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(:is(.MeterInfoModal .meter-overview) .meter-name) .TextOverflow{max-width:20rem}:is(.MeterInfoModal .meter-overview) .meter-name{display:contents}:is(:is(.MeterInfoModal .meter-overview) .meter-name):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(.MeterInfoModal .meter-overview) .meter-address{margin-left:auto}.MeterInfoModal .Table{margin-top:var(--block-half)}.MeterInfoModal>section{display:flex;flex-direction:column;position:relative}:is(.MeterInfoModal>section)>.Table th:last-child{width:4.5rem}.MeterInfoModal .Tabs{flex:none}:is(.MeterInfoModal .Tabs)+*{display:flex;flex-direction:column;min-height:0}.MeterInfoModal .Table{overflow:auto}:is(.MeterInfoModal .Table)>div{overflow:visible}:is(.MeterInfoModal .Table) thead tr{position:sticky;top:0;z-index:var(--z-index-high)}:is(.MeterInfoModal .Table) tbody tr{contain-intrinsic-size:var(--block-three-halves);content-visibility:auto;height:var(--block-five-fourths);scroll-margin-top:var(--table-header-cell-height)}.MeterInfoModal .Form{border-bottom:var(--border)}.MeterInfoModal :has(~.full-screen),.MeterInfoModal :has(~section>.full-screen){display:none}.MeterInfoModal .loading-cell{margin:0}.MeterSyncDisplay{align-items:center;color:var(--gray-text);display:flex;font-size:var(--font-size-14);gap:var(--block-quarter);position:relative}.MeterSyncDisplay .status-success{left:calc(-1 * var(--block-three-fourths));position:absolute}.MeterSyncDisplay svg{height:var(--block-half)}.MeterSyncDisplay .icon-exclamation-circle{fill:#b72219}.MeterSyncDisplay .icon-check{fill:#00beb1}.MetersTable.overflow-right:after{display:none}.MetersTable.overflow-right tr>:last-child:not(.header-child):before{box-shadow:-6px 0 8px rgb(0 0 0/.03);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:var(--block-half)}.MetersTable td:last-child,.MetersTable th:last-child{padding:0;position:sticky;right:0;width:4.5rem}:is(.MetersTable th:last-child,.MetersTable td:last-child) .icon-copy{display:none}.MetersTable td:last-child{background:#fff;transition:background .2s}.selected:is(.MetersTable td:last-child){background:var(--teal-pale)}.MetersTable tr:has(td>a:hover) td:last-child{background:var(--gray-bkgd)}.MetersTable td:nth-last-child(2){border-right:0}:is(.MetersTable .meter-header-row),:is(.MetersTable .meter-header-row)>td:last-child{background-color:var(--gray-bkgd-light)}.MetersTable .coverage-header{align-items:center;display:flex;gap:var(--block-eighth)}:is(.MetersTable .coverage-header) .SvgIcon{fill:var(--gray-4)}.MetersTable .progress-percent{text-align:right;width:2.5rem}.MetersTable .meter-type{align-items:center;display:flex;gap:var(--block-half);position:relative}.MetersTable h5+small{color:var(--gray-text)}.MetersTable .utility-providers{display:flex;flex-wrap:wrap;gap:var(--block-half);white-space:normal}.MetersTable .data-coverage{width:13rem}:is(.MetersTable .data-coverage) .ErrorState{border:none;min-height:2.5rem;padding:0}:is(.MetersTable .data-coverage)>div{align-items:center;display:flex;gap:var(--block-three-fourths)}:is(:is(.MetersTable .data-coverage)>div)>:first-child{flex-grow:1}.MetersTable .sub-types{display:flex;flex-wrap:wrap;gap:var(--block-quarter)}.MetersTable .data-source{width:18rem}:is(.MetersTable .data-source) p{margin-bottom:.125rem}:is(:is(.MetersTable .data-source) p)+*{color:var(--gray-text);font-size:var(--font-size-14)}.MetersTable .invisible-anchor{position:absolute;top:-11rem}.SpaceMeterAssignmentModal{display:flex;flex-direction:column;height:calc(100vh - 7.5rem);padding-bottom:0;width:75rem}.SpaceMeterAssignmentModal>section{display:flex;flex-grow:1;min-height:0;position:relative}.SpaceMeterAssignmentModal .canvas-container{flex:none;position:relative;width:var(--assignment-column-canvas-width);z-index:var(--z-index-high)}.SpaceMeterAssignmentModal>footer{padding-bottom:var(--block-three-fourths);position:relative;z-index:var(--z-index-high)}:is(.SpaceMeterAssignmentModal>footer):before{background:linear-gradient(180deg,transparent,#fff);bottom:calc(100% + 1px);content:"";height:5rem;left:0;pointer-events:none;position:absolute;width:100%}:is(.SpaceMeterAssignmentModal>footer) .assignment-button{bottom:calc(100% + var(--block-half));justify-content:center;left:0;margin:auto;position:absolute;right:0;width:max-content}.SpaceMeterAssignmentModal .EmptyState{margin:0 0 var(--block);min-height:inherit}.SpaceMeterAssignmentModal>section{flex-direction:row}.SpaceMeterAssignmentModal>footer{border-top:none;justify-content:flex-start;padding:0 var(--modal-padding-inline) var(--modal-padding-block) var(--modal-padding-inline)}:is(.SpaceMeterAssignmentModal>footer):has(.back-button){border-top:var(--border);margin-inline:var(--modal-padding-inline);padding-block:var(--block-half);padding-inline:0}:is(.SpaceMeterAssignmentModal>footer) .Button:not(.back-button){bottom:calc(100% + var(--block-three-halves));justify-content:center;left:0;margin:auto;position:absolute;right:0}:is(:is(.SpaceMeterAssignmentModal>footer) .Button:not(.back-button))+.Button{bottom:calc(100% + var(--block-quarter))}:is(.SpaceMeterAssignmentModal>footer)>:last-child{margin-left:0}.SMACompletionModal{text-align:center}.SMACompletionModal>header{border-bottom:none;padding-bottom:0}.SMACompletionModal>section{padding-top:0}.SMACompletionModal img{display:inline-block;height:22rem;margin-bottom:var(--block)}.SMACompletionModal h2{margin-bottom:var(--block-quarter)}.SMACompletionModal .Button{margin-top:var(--block-three-fourths)}.ConfirmAssignedMeterModal{width:35rem}.ConfirmAssignedMeterModal strong{font-weight:var(--font-weight-medium)}.SpaceMeterAssignmentTable{display:contents}.UploadMeterDataModal{height:var(--modal-full-height);width:75rem}.UploadMeterDataModal .processing-img{text-align:center}:is(.UploadMeterDataModal .processing-img) img{display:inline-block;height:23rem;margin-bottom:var(--block-three-fourths)}:is(.UploadMeterDataModal .processing-img) p{color:var(--gray-text)}.UploadMeterDataModal .manual-upload-message{margin-top:var(--block-half);text-align:center}:is(.UploadMeterDataModal .manual-upload-message) .Button{padding-inline:0}.UploadMeterDataModal .file-list-container:empty{display:none}.AddMeterDataCompletionModal{text-align:center}.AddMeterDataCompletionModal>header{border-bottom:none;padding-bottom:0}:is(.AddMeterDataCompletionModal>section) :first-child,:is(.AddMeterDataCompletionModal>section) :last-child{padding-bottom:0;padding-top:0}.AddMeterDataCompletionModal .modal-hero-img{margin-bottom:var(--block)}.MeterDataUploadNotification{background:#fff;border-radius:var(--block-quarter);bottom:var(--block-half);box-shadow:var(--shadow-medium);padding:var(--block-half);position:absolute;right:var(--block-half);width:26.5rem}.MeterDataUploadNotification div>svg{border-radius:50%;fill:#fff;padding:var(--block-eighth)}.icon-check:is(.MeterDataUploadNotification div>svg){background:var(--semantic-green-dark)}.icon-x:is(.MeterDataUploadNotification div>svg){background:var(--semantic-red-dark)}.MeterDataUploadNotification .ProgressBar{margin-bottom:var(--block-three-eighths)}.MeterDataUploadNotification>:last-child{align-items:center;display:flex;gap:var(--block-three-eighths)}:is(.MeterDataUploadNotification>:last-child)>span{min-width:0}.MeterDataUploadNotification h5{display:flex}:is(.MeterDataUploadNotification h5)+p{color:var(--gray-text);font-size:var(--font-size-14)}.VerifyMeterDataModal{height:calc(100vh - 2 * var(--block-three-fourths));min-height:40rem;position:relative;width:75rem}.VerifyMeterDataModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.VerifyMeterDataModal>section{padding-bottom:var(--modal-padding-block);display:flex;flex-direction:column;padding-top:0}.VerifyMeterDataModal .controls{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--block-half);padding-top:var(--modal-padding-block);position:relative;z-index:var(--z-index-low)}:is(.VerifyMeterDataModal .controls) .img-pagination{align-items:center;display:flex;gap:var(--block-eighth);margin-right:var(--block-half)}.VerifyMeterDataModal .bill-img-container{flex-grow:1;width:100%}:is(.VerifyMeterDataModal .bill-img-container) img{width:100%}.VerifyMeterDataModal .Table{--sticky-shim:calc((1 / 16) * 1rem);margin-bottom:var(--block);position:sticky;z-index:var(--z-index-high)}:is(.VerifyMeterDataModal .Table):has(tbody tr:first-child){top:0}:is(.VerifyMeterDataModal .Table):has(tbody tr:nth-child(2)){top:calc(-1 * var(--block-double) - var(--sticky-shim))}:is(.VerifyMeterDataModal .Table):has(tbody tr:nth-child(3)){top:calc(-2 * var(--block-double) - var(--sticky-shim))}:is(.VerifyMeterDataModal .Table):has(tbody tr:nth-child(4)){top:calc(-3 * var(--block-double) - var(--sticky-shim))}:is(.VerifyMeterDataModal .Table):has(tbody tr:nth-child(5)){top:calc(-4 * var(--block-double) - var(--sticky-shim))}:is(.VerifyMeterDataModal .Table):has(+.Pagination){margin-bottom:0}:is(.VerifyMeterDataModal .Table)+.Pagination{margin-bottom:var(--block)}:is(.VerifyMeterDataModal .Table)>div{overflow:visible}.VerifyMeterDataModal thead tr{position:sticky;top:0;z-index:var(--z-index-high)}.VerifyMeterDataModal tbody tr.selected{position:sticky;top:calc(var(--table-header-cell-height) - 1px);z-index:var(--z-index-high)}:is(.VerifyMeterDataModal tbody tr.selected),:is(.VerifyMeterDataModal tbody tr.selected):hover{background:var(--teal-pale)}.MeterSearchResultDisplay{align-items:center;display:flex;gap:var(--block-half)}.MeterSearchResultDisplay h5{align-items:center;display:flex;flex-wrap:wrap;gap:var(--block-quarter)}.MeterSearchResultDisplay p{color:var(--gray-text);font-size:var(--font-size-14)}.MeterSearchResultDisplay>div{min-width:0}.MeterSearchResultDisplay .MeterIcon{flex:none}.MeterSearchResultDisplay .TextOverflow{align-items:center;display:flex;gap:var(--block-quarter)}.MeterSearch{flex:0 1 25rem}.meter-search-hovercard .Button{height:auto;min-height:var(--button-height)}.MetersTab{position:relative}.MetersTab>header{gap:var(--block-half);margin-bottom:var(--block);margin-top:var(--block-three-fourths)}:is(.MetersTab>header)>div{display:flex;flex-direction:row;gap:var(--block-half);margin-top:var(--block-half)}:is(.MetersTab>header) .HovercardToggle{margin-left:auto}.MetersTab>.Banner{margin-top:var(--block-half)}.MetersTab h2{align-items:center;display:flex;gap:var(--block-quarter)}:is(.MetersTab h2)>span{display:contents}:is(:is(.MetersTab h2)>span):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(.MetersTab h2)>span{color:var(--gray-text);font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:1.75}:is(.MetersTab h2) svg{fill:var(--gray-icon);height:var(--block)}.MetersTab h4{align-items:center;display:flex;gap:var(--block-quarter);margin-top:var(--block-quarter);padding-left:var(--block-five-fourths)}.MetersTab .meter-count{color:var(--gray-text);display:contents;font-size:var(--font-size-16);font-weight:var(--font-weight-regular)}:is(.MetersTab .meter-count):before{aspect-ratio:1;background:currentColor;border-radius:50%;content:"";height:var(--block-eighth)}.MetersTab .EmptyState{margin:0;min-height:6rem}.MetersTab .utility-section{margin-top:var(--block-double);position:relative}:is(.MetersTab .utility-section):first-child{margin-top:var(--block-quarter)}:is(.MetersTab .utility-section)>.invisible-ancher{position:absolute;top:-10rem}.MetersTab .no-meters{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:5rem}:is(.MetersTab .no-meters) img{height:14rem}:is(.MetersTab .no-meters) p{color:var(--gray-text);margin-top:var(--block-quarter)}:is(.MetersTab .no-meters) .Button{margin-top:var(--block-three-fourths)}.OccupancyRateChart{position:relative}.OccupancyRateChart .BarChart{height:25rem}.OccupancyRateChart .ChartTooltip{width:min-content}:is(.OccupancyRateChart .ChartTooltip) .ChartTooltipGrid{align-items:center;display:grid;gap:var(--block-quarter) .375rem;grid-auto-rows:min-content;grid-template-columns:1fr 1fr 6px min-content;width:100%}:is(.OccupancyRateChart .ChartTooltip) .middot{aspect-ratio:1;background:var(--gray-icon);border-radius:50%;height:.375rem}:is(.OccupancyRateChart .ChartTooltip) .TooltipEntryValue{display:contents}:is(:is(.OccupancyRateChart .ChartTooltip) .TooltipEntryValue)>*{text-align:right}.SetOccupancyRatesModal{--column-width:20rem;--cell-padding-inline:var(--block-half);--table-cell-padding:var(--block-quarter) var(--cell-padding-inline);display:flex;flex-direction:column;height:calc(100vh - 2 * var(--block-three-fourths))}.SetOccupancyRatesModal h1{margin:0}.SetOccupancyRatesModal header{align-items:center;display:flex;gap:var(--block-half);justify-content:space-between}:is(.SetOccupancyRatesModal header) .HovercardToggle{display:flex}.SetOccupancyRatesModal .edit-use-details-form{border-bottom:var(--border);display:flex;margin-bottom:var(--block-half);padding-block:var(--block-half)}:is(.SetOccupancyRatesModal .edit-use-details-form) h1{align-items:center;display:flex;gap:var(--block-half);margin-bottom:var(--block-quarter)}:is(:is(.SetOccupancyRatesModal .edit-use-details-form) h1)+span{color:var(--gray-text);display:flex;gap:var(--block-quarter)}:is(.SetOccupancyRatesModal .edit-use-details-form) .Form{width:100%}.SetOccupancyRatesModal>section{border-bottom:var(--border);display:flex;flex-direction:column;flex-grow:1;margin-top:var(--block-half);position:relative}.SetOccupancyRatesModal .DataInputTable{flex-grow:1}:is(.SetOccupancyRatesModal .propagated) .UnitInput input{color:var(--gray-text)}.SetOccupancyRatesModal .propagated-text{color:var(--gray-text);margin-left:auto}:is(.SetOccupancyRatesModal .bulk-set):after{bottom:0;box-shadow:0 6px 8px rgb(0 0 0/.03);content:"";display:block;height:var(--block-half);left:0;position:absolute;width:100%}.SetOccupancyRatesModal .bulk-set{align-items:center;background:#fff;bottom:0;display:flex;flex-wrap:wrap;padding-block:var(--block-half);position:sticky}:is(.SetOccupancyRatesModal .bulk-set):after{bottom:inherit;box-shadow:0 -6px 8px rgb(0 0 0/.03);top:0}:is(.SetOccupancyRatesModal .bulk-set)>*{padding-inline:var(--cell-padding-inline);width:calc(var(--column-width) + 2 * var(--cell-padding-inline) - 2px)}:is(.SetOccupancyRatesModal .bulk-set) label{font-weight:var(--font-weight-medium)}:is(.SetOccupancyRatesModal .bulk-set) p{color:var(--gray-text);font-size:var(--font-size-14);margin-top:var(--block-half);width:100%}:is(.SetOccupancyRatesModal .bulk-set) .Input{text-align:right}.SetOccupancyRatesModal .DateRangePicker{line-height:1}.SetOccupancyRatesModal .BarChart{flex:none;height:10rem}.SetOccupancyRatesModal .date-cell{align-items:center;display:flex;gap:var(--block-quarter)}:is(.SetOccupancyRatesModal .date-cell) svg{fill:var(--gray-icon)}.ConfirmUnitDeleteModal>header{border-bottom:none}:is(.ConfirmUnitDeleteModal>section)>div{padding-bottom:0;padding-top:0}.ConfirmUnitDeleteModal h1{display:block}.ConfirmUnitDeleteModal>div{position:relative}.UsesWithUnitsTable.overflow-right:after{display:none}.UsesWithUnitsTable.overflow-right tr>:last-child:not(.header-child):before{box-shadow:-6px 0 8px rgb(0 0 0/.03);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:var(--block-half)}.UsesWithUnitsTable td:last-child,.UsesWithUnitsTable th:last-child{padding:0;position:sticky;right:0;width:4.5rem}:is(.UsesWithUnitsTable th:last-child,.UsesWithUnitsTable td:last-child) .icon-copy{display:none}.UsesWithUnitsTable td:last-child{background:#fff;transition:background .2s}.selected:is(.UsesWithUnitsTable td:last-child){background:var(--teal-pale)}.UsesWithUnitsTable tr:has(td>a:hover) td:last-child{background:var(--gray-bkgd)}.UsesWithUnitsTable td:nth-last-child(2){border-right:0}.UsesWithUnitsTable .property-use-title{align-items:center;display:flex;gap:var(--block-quarter);margin-left:var(--block-eighth)}:is(.UsesWithUnitsTable .property-use-title) .dot{aspect-ratio:1;border-radius:50%;height:var(--block-half)}:is(.UsesWithUnitsTable .property-use-title) p{color:var(--gray-text);font-size:var(--font-size-14)}:is(.UsesWithUnitsTable th):first-child{min-width:11rem}.UsesWithUnitsTable .child-row td:first-child>span{margin-left:var(--block-five-eighths)}.UsesTable.overflow-right:after{display:none}.UsesTable.overflow-right tr>:last-child:not(.header-child):before{box-shadow:-6px 0 8px rgb(0 0 0/.03);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:var(--block-half)}.UsesTable td:last-child,.UsesTable th:last-child{padding:0;position:sticky;right:0;width:4.5rem}:is(.UsesTable th:last-child,.UsesTable td:last-child) .icon-copy{display:none}.UsesTable td:last-child{background:#fff;transition:background .2s}.selected:is(.UsesTable td:last-child){background:var(--teal-pale)}.UsesTable tr:has(td>a:hover) td:last-child{background:var(--gray-bkgd)}.UsesTable td:nth-last-child(2){border-right:0}.UsesTable .property-use-title{align-items:center;display:flex;gap:var(--block-quarter);margin-left:var(--block-eighth)}:is(.UsesTable .property-use-title) .dot{aspect-ratio:1;border-radius:50%;height:var(--block-half)}.UnitsOverviewMetrics{display:grid;gap:var(--block-half);grid-template-columns:repeat(4,1fr)}}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{@container (max-width: 64rem){.UnitsOverviewMetrics{grid-template-columns:repeat(2,1fr)}}}@layer pages{.UnitHistoryModal{align-self:flex-start}.UnitHistoryModal section{min-height:12rem;position:relative}.UnitHistoryModal strong{font-weight:var(--font-weight-medium)}.UnitHistoryModal p+p{margin-top:var(--block-eighth)}:is(.UnitHistoryModal h5):first-child{text-align:right}.UnitHistoryModal .legend{display:flex;gap:var(--block-three-fourths)}:is(.UnitHistoryModal .legend) li{align-items:center;display:flex;gap:var(--block-quarter);margin-bottom:var(--block)}:is(:is(.UnitHistoryModal .legend) li):before{aspect-ratio:1;border-radius:50%;content:"";display:block;width:.875rem}:is(.UnitHistoryModal .legend) .green:before{background:var(--lime)}:is(.UnitHistoryModal .legend) .orange:before{background:var(--orange)}:is(.UnitHistoryModal .legend) .gray:before{background:var(--gray-3)}.UnitHistoryModal .timeline{--horizontal-gap:var(--block-half);--vertical-gap:var(--block);--dot-top:0.25rem;display:grid;gap:var(--horizontal-gap) var(--vertical-gap);grid-template-columns:6rem 1fr}:is(.UnitHistoryModal .timeline) h6{color:var(--gray-text);position:relative;text-align:right;text-transform:none}:is(:is(.UnitHistoryModal .timeline) h6):after{--dot-dim:0.625rem;aspect-ratio:1;background:#fff;border:.2rem solid transparent;border-radius:50%;content:"";position:absolute;right:calc(-1 * var(--vertical-gap) / 2);top:var(--dot-top);transform:translateX(50%);width:var(--dot-dim)}.green:is(:is(.UnitHistoryModal .timeline) h6):after{border-color:var(--lime)}.orange:is(:is(.UnitHistoryModal .timeline) h6):after{border-color:var(--orange)}.gray:is(:is(.UnitHistoryModal .timeline) h6):after{border-color:var(--gray-3)}:is(:is(.UnitHistoryModal .timeline) h6):not(:nth-last-child(2)):before{background:var(--gray-bkgd);content:"";height:calc(100% + var(--horizontal-gap));position:absolute;right:calc(-1 * var(--vertical-gap) / 2);top:var(--dot-top);transform:translateX(50%);width:.125rem}.start-date-tooltip{padding:var(--block-quarter);width:15.625rem}.start-date-tooltip ul{list-style:none disc outside;margin-top:var(--block-quarter);padding-left:var(--block-half)}.UnitModal .Banner{margin-bottom:var(--block-half);padding:var(--block-half)}:is(.UnitModal .Banner) header{margin-bottom:0}.UnitModal .AddressAutocomplete{margin:0}:is(.PropertyAreaTypeModal .LargeImageActionButtonGroup) img{aspect-ratio:inherit;background:none;height:7.5rem;padding:0}.PropertyAreaTypeModal .Banner{margin-top:var(--block-half)}.UploadRentRollModal .Banner{margin-bottom:var(--block-three-fourths);padding:var(--block-half)}:is(.UploadRentRollModal .Banner) header{margin-bottom:0}.UploadRentRollModal h3{margin-bottom:var(--block-half)}.UploadRentRollModal a{color:var(--teal)}:is(.UploadRentRollModal a):hover{color:var(--teal-deep);text-decoration:underline}.UploadRentRollModal .supported-templates button{margin-bottom:var(--block-three-fourths)}.UploadRentRollModal .template-description{margin-bottom:var(--block-half)}:is(.UploadRentRollModal .template-description) .Button{margin-bottom:0;padding:0}.UploadRentRollModal .ErrorBox{margin-bottom:var(--block-half)}:is(.RentRollErrorModal>footer)>:only-child{margin-left:0}.RentRollErrorModal .error-modal-content{align-items:center;display:flex;flex-direction:column;padding:var(--block-double);text-align:center}.RentRollErrorModal img{height:10rem;margin-bottom:var(--block-three-fourths)}.VerifyUnitsModal{max-height:calc(100vh - var(--block-double));max-width:calc(90rem - 2 * var(--block-three-fourths));min-height:23rem;min-width:75rem;width:100%}.VerifyUnitsModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.VerifyUnitsModal>section{padding-bottom:var(--modal-padding-block);flex:1 1 auto}.VerifyUnitsModal>p{max-width:70rem}:is(.VerifyUnitsModal>p) .Button.link{padding-left:0}.VerifyUnitsModal .table-container{display:flex;flex-direction:column;flex-grow:1;min-height:0}:is(.VerifyUnitsModal .table-container) .table-header{display:flex;margin-bottom:var(--block-half)}:is(:is(.VerifyUnitsModal .table-container) .table-header)>span{align-items:center;display:flex;gap:var(--block-quarter)}:is(:is(:is(.VerifyUnitsModal .table-container) .table-header)>span) h5{display:contents}:is(:is(:is(:is(.VerifyUnitsModal .table-container) .table-header)>span) h5):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(:is(:is(.VerifyUnitsModal .table-container) .table-header)>span) h5{color:var(--gray-text)}:is(:is(.VerifyUnitsModal .table-container) .table-header)>:nth-child(2){margin-left:auto}:is(:is(.VerifyUnitsModal .DataInputTable) .Table) tbody tr.error-highlighted{background-color:rgb(from var(--semantic-red-light) r g b/30%);outline:var(--block-sixteenth) solid var(--semantic-red-light);outline-offset:calc(-1 * var(--block-sixteenth))}.VerifyUnitsModal .DataInputTable{display:flex;flex-direction:column;flex-grow:1;min-height:0}:is(.VerifyUnitsModal .DataInputTable) .Table{flex-grow:1;overflow:auto}:is(:is(:is(.VerifyUnitsModal .DataInputTable) .Table) td):nth-child(3) .Select{height:100%;width:100%}:is(:is(:is(:is(.VerifyUnitsModal .DataInputTable) .Table) td):nth-child(3) .Select) .Button{height:var(--button-height);padding-inline:var(--block-three-eighths)}:is(:is(.VerifyUnitsModal .DataInputTable) .Table) tbody tr.disabled-row{background-color:var(--gray-bkgd-light)}.overflow-right:is(:is(.VerifyUnitsModal .DataInputTable) .Table):after{display:none}:is(:is(.VerifyUnitsModal .DataInputTable) .Table) .area-header-with-unit{align-items:center;display:flex;gap:var(--block-quarter);height:100%}:is(:is(:is(:is(.VerifyUnitsModal .DataInputTable) .Table) .area-header-with-unit) .Select) .Button{height:var(--block)}:is(:is(.VerifyUnitsModal .DataInputTable) .Table) [name=unit-name-input]{min-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(:is(.VerifyUnitsModal .DataInputTable) .Table) .asset-class-cell{min-width:15rem}:is(:is(.VerifyUnitsModal .DataInputTable) .Table) .DatePicker{min-width:10rem}:is(:is(:is(.VerifyUnitsModal .DataInputTable) .Table) .DatePicker) svg[class*=exclamation]{display:none}:is(.VerifyUnitsModal .DataInputTable) .add-another{margin:0;padding:var(--block-half) 0 0;position:relative}:is(:is(.VerifyUnitsModal .DataInputTable) .add-another):after{box-shadow:0 -6px 6px rgb(0 0 0/.03);content:"";display:block;height:1px;left:0;position:absolute;top:0;width:100%}.VerifyUnitsModal .ErrorBox{margin-top:var(--block-quarter);padding:var(--block-three-eighths) var(--block-half)}:is(.VerifyUnitsModal .ErrorBox) .error-navigation{align-items:center;display:flex;gap:var(--block-quarter)}:is(:is(.VerifyUnitsModal .ErrorBox) .error-navigation) .Button{--text-color:var(--semantic-red-dark);padding:0}:is(:is(.VerifyUnitsModal .ErrorBox) .error-navigation) .separator{color:var(--semantic-red-dark);font-size:var(--font-size-16)}:is(:is(.VerifyUnitsModal .ErrorBox) .error-navigation) .middot{display:contents}:is(:is(:is(.VerifyUnitsModal .ErrorBox) .error-navigation) .middot):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(:is(.VerifyUnitsModal .ErrorBox) .error-navigation) .middot{--middot-color:var(--semantic-red-dark)}.VerifyUnitsModal footer{display:flex;flex-direction:column;gap:var(--block-three-fourths)}:is(.VerifyUnitsModal footer)>:last-child{display:flex;justify-content:space-between;margin-top:auto;width:100%}:is(.UnitMatchTable .Table) tbody tr.error-highlighted{background-color:rgb(from var(--semantic-red-light) r g b/30%);outline:var(--block-sixteenth) solid var(--semantic-red-light);outline-offset:calc(-1 * var(--block-sixteenth))}.UnitMatchTable{width:100%}.UnitMatchTable .asset-class-cell{min-width:12rem}.UnitMatchTable .unit-number-cell{align-items:center;display:flex;gap:var(--block-sixteenth)}:is(:is(.UnitMatchTable .Table) tbody tr) td.changed-cell{background-color:rgb(from var(--teal-pale) r g b/60%);outline:var(--block-sixteenth) solid var(--teal-mid);outline-offset:calc(-1 * var(--block-sixteenth))}:is(.UnitMatchTable .Table) tbody tr.disabled-row{background-color:var(--gray-bkgd-light)}:is(:is(.UnitMatchTable .Table) tbody tr.disabled-row) .remove-cell>span{background-color:var(--gray-bkgd-light);display:none}.UnitMatchTable .Select.inline .Button{padding:var(--block-quarter)}.ReviewUnitUpdatesModal{max-height:calc(100vh - 2 * var(--block-three-fourths));min-height:40rem}.ReviewUnitUpdatesModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.ReviewUnitUpdatesModal>section{padding-bottom:var(--modal-padding-block);padding-top:0}:is(.ReviewUnitUpdatesModal>section) ul{display:flex;flex-direction:column;gap:var(--block);padding-top:var(--block-three-fourths)}.ReviewUnitUpdatesModal footer{display:flex;flex-direction:column;gap:var(--block-three-fourths)}:is(.ReviewUnitUpdatesModal footer) .footer-content-buttons{display:flex;justify-content:space-between;width:100%}.ReviewUnitUpdatesModal .match-container{display:flex;flex-direction:column;gap:var(--block-three-eighths)}:is(.ReviewUnitUpdatesModal .match-container) .match-table-title{align-items:center;display:flex;gap:var(--block-quarter)}:is(:is(.ReviewUnitUpdatesModal .match-container) .match-table-title) .SvgIcon{fill:var(--gray-icon);height:var(--block-half)}:is(:is(.ReviewUnitUpdatesModal .match-container) .match-table-title) .match-index{align-items:center;background-color:var(--teal-pale);border-radius:50%;color:var(--teal-dark);display:flex;height:var(--block-half);justify-content:center;margin:0;padding:var(--block-three-eighths);width:var(--block-half)}:is(:is(.ReviewUnitUpdatesModal .match-container) .match-table-title)>div{align-items:center;display:flex;gap:var(--block-quarter);margin-left:auto}:is(:is(:is(.ReviewUnitUpdatesModal .match-container) .match-table-title)>div)>.SvgIcon{fill:var(--semantic-red-dark);height:var(--block-three-fourths)}.ReviewUnitUpdatesModal .error-navigation{align-items:center;display:flex;gap:var(--block-quarter)}:is(.ReviewUnitUpdatesModal .error-navigation)>span{--middot-color:var(--semantic-red-dark);display:contents}:is(:is(.ReviewUnitUpdatesModal .error-navigation)>span):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.UnitsTab{container-type:inline-size;padding-block:var(--block)}.UnitsTab section{margin-top:var(--block)}:is(.UnitsTab section)>header{align-items:center;display:flex;gap:var(--block-half);justify-content:space-between;margin-bottom:var(--block-three-fourths)}:is(:is(.UnitsTab section)>header) .SearchInput{margin-left:auto}:is(.UnitsTab section) .Table{margin:var(--block-half) 0 var(--block-three-halves)}.UnitsTab .use-tables{position:relative}.UnitsTab .empty-state{align-items:center;display:flex;flex-direction:column;gap:var(--block-half);justify-content:center;margin:6rem auto 0;text-align:center;width:37.5rem}:is(.UnitsTab .empty-state) img{height:10rem;margin-bottom:var(--block-half)}.ScorecardIndicator{height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.ScorecardIndicator .reference-dot{--dot-height:1.875rem;align-items:center;aspect-ratio:1;background-color:var(--teal-deep);border-radius:50%;box-shadow:0 0 .1825rem rgb(255 255 255/.7);display:flex;height:var(--dot-height);justify-content:center;left:calc(50% - var(--dot-height) / 2);position:absolute;top:calc(100% - var(--dot-height) / 2)}:is(.ScorecardIndicator .reference-dot):after{aspect-ratio:1;background-color:#fff;border-radius:50%;content:"";height:1.125rem}.AuditScorecard{display:flex;flex-direction:column;gap:var(--block);padding:var(--cambio-card-gutter)}.AuditScorecard .overall-status{align-items:center;align-self:center;aspect-ratio:2/1;display:flex;flex:none;flex-direction:column;height:10rem;justify-content:flex-end;padding-bottom:var(--block-half);position:relative}:is(.AuditScorecard .overall-status) h6{color:var(--gray-text);margin-bottom:var(--block-quarter)}.AuditScorecard li{align-items:center;display:flex;justify-content:space-between;padding-block:var(--block-three-eighths)}:is(.AuditScorecard li):not(:last-child){border-bottom:var(--border)}:is(.AuditScorecard li) .loading-cell{height:var(--tag-height);margin:0}:is(.AuditScorecard li) span:last-child:has(.EmptyCell){height:var(--tag-height)}.CarbonMitigationForecastCard .ChartKpiTitle{text-align:center}.CarbonMitigationForecastCard .title-container{align-items:center;display:flex;flex-direction:column}:is(.CarbonMitigationForecastCard .title-container) .MetricValue{margin-bottom:var(--block-eighth)}.DocUploadPrompt{align-items:center;border:var(--border);border-radius:var(--block-quarter);display:flex;gap:var(--block);padding:var(--block-three-fourths) var(--block)}.DocUploadPrompt.doc-status-in-progress{justify-content:space-between}.DocUploadPrompt.doc-status-in-progress>div:first-child{align-items:center;display:inline-flex;gap:var(--block-three-fourths)}.DocUploadPrompt.doc-status-in-progress img{aspect-ratio:1.15;width:6rem}.DocUploadPrompt.doc-status-in-progress h4{margin-bottom:var(--block-quarter);text-wrap:pretty;white-space:wrap}.DocUploadPrompt.doc-status-in-progress .ctas{align-items:center;display:flex;flex:none;gap:var(--block);margin-left:auto}.DocUploadPrompt.doc-status-not-started p{margin-bottom:var(--block-half)}.DocUploadPrompt .content{margin-inline:auto;max-width:45rem;width:50%}:is(.DocUploadPrompt .content) h2{display:block;margin:0 0 var(--block-quarter);text-wrap:pretty}.DocUploadPrompt p{color:var(--gray-text);text-wrap:pretty}.DocUploadPrompt img{max-height:12.5rem;object-fit:contain;object-position:left;width:50%}.retrofitProjects:is(.DocUploadPrompt img){aspect-ratio:3.2}.systemInventory:is(.DocUploadPrompt img){aspect-ratio:3.8}}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{@media (max-width:80rem){.DocUploadPrompt.doc-status-not-started{flex-direction:column}.DocUploadPrompt.doc-status-in-progress .ctas{flex-direction:column;gap:var(--block-quarter)}.DocUploadPrompt img{max-height:inherit;max-width:35rem;width:100%}.DocUploadPrompt .content{max-width:50rem;text-align:center;width:100%}}}@layer pages{.RegulatoryOrdinancesBoardCard .regulatory-board-card{padding:var(--block-half)}:is(.RegulatoryOrdinancesBoardCard .regulatory-board-card) h5{line-height:1.25;margin-bottom:var(--block-quarter)}.RetrofitCongratsModal section{align-items:center;display:flex;height:16rem;justify-content:center}.RetrofitCongratsModal img{height:6rem}.RetrofitMoveModal .inline-icon{display:inline-block;height:20px;margin-left:8px;margin-right:8px;vertical-align:middle;width:20px;fill:var(--gray-4)}.RetrofitMoveModal .half-width-input{padding-right:var(--block-quarter);width:50%}.RetrofitMoveModal .move-caption{text-align:center}.RetrofitMoveModal .modal-section-divider{border:none;border-top:1px solid var(--gray-3);margin:26px 0}.RetrofitMoveModal h4{margin-bottom:16px}.RetrofitMoveModal .Button{justify-content:center;margin-bottom:var(--block);margin-top:var(--block-half);min-width:212px;text-align:center}.RetrofitMoveModal .Caption{text-align:center}.RetrofitMoveModal .under-contract-field{width:50%}.RetrofitMoveModal .submit-container{align-items:center;display:flex;flex-direction:column}.RetrofitProjectManagerBoard p{color:var(--gray-text);flex-wrap:wrap;font-size:var(--font-size-14);margin-bottom:var(--block-quarter)}.RetrofitProjectManagerBoard p,:is(.RetrofitProjectManagerBoard p) span{align-items:center;display:flex;gap:var(--block-eighth)}:is(:is(.RetrofitProjectManagerBoard p) span):not(:last-child):after{aspect-ratio:1;background:currentColor;border-radius:50%;content:"";height:var(--block-eighth)}.RetrofitProjectManagerBoard .retrofit-board-card{padding:var(--block-quarter)}:is(.RetrofitProjectManagerBoard .retrofit-board-card) ul{display:flex;flex-wrap:wrap;gap:var(--block-quarter)}:is(.RetrofitProjectManagerBoard .retrofit-board-card) h5{line-height:1.25;margin-bottom:var(--block-eighth)}:is(.RetrofitProjectManagerBoard .retrofit-board-card) h6{color:var(--gray-text);margin-bottom:var(--block-eighth)}:is(.RetrofitProjectManagerBoard .retrofit-board-card) .Caption{align-items:center;display:inline-flex;font-size:var(--font-size-12);gap:var(--block-eighth)}:is(.RetrofitProjectManagerBoard .retrofit-board-card) .icon-sync{height:var(--block-five-eighths);width:var(--block-five-eighths);fill:var(--gray-text)}:is(.RetrofitProjectManagerBoard .retrofit-board-card) .icon-exclamation-circle{fill:var(--semantic-red-dark);height:var(--block-five-eighths);width:var(--block-five-eighths)}.RetrofitProjectManagerBoard .column-header,.RetrofitProjectManagerBoard .column-subheader{margin-inline:var(--block-three-eighths)}.RetrofitProjectManagerBoard .column-subheader{align-items:center;border-top:var(--border-interactive);color:var(--gray-6);display:flex;font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);gap:var(--block-quarter);justify-content:space-between;padding-top:var(--block-quarter);text-transform:uppercase}.RetrofitProjectManagerBoard div:has(>.banner) .retrofit-board-card{padding-top:var(--block-three-eighths)}.RetrofitProjectManagerBoard .Button.link{padding-bottom:var(--block-quarter);padding-top:var(--block-quarter)}.RetrofitOpportunitySnapshotCard{height:25rem}.RetrofitOpportunitySnapshotCard .RetrofitOpportunitySnapshotChart{align-items:center;display:flex;flex-direction:column;margin:0 auto}:is(.RetrofitOpportunitySnapshotCard .RetrofitOpportunitySnapshotChart)>div:first-child{display:flex;gap:var(--block-three-fourths)}:is(:is(.RetrofitOpportunitySnapshotCard .RetrofitOpportunitySnapshotChart)>div:first-child) .CustomEnabledLabel{align-self:flex-start;margin-top:var(--block-three-fourths)}:is(.RetrofitOpportunitySnapshotCard .RetrofitOpportunitySnapshotChart)>.CustomEnabledLabel{margin-top:var(--block-eighth)}.RetrofitOpportunitySnapshotCard .ChartKpiTitle{margin-bottom:var(--block-eighth);text-align:center}.RetrofitOpportunitySnapshotCard .CustomEnabledLabel{align-items:center;color:var(--black-text);display:flex;flex-direction:column}:is(.RetrofitOpportunitySnapshotCard .CustomEnabledLabel) svg{fill:var(--gray-icon)}:is(.RetrofitOpportunitySnapshotCard .CustomEnabledLabel) .empty-cell,:is(.RetrofitOpportunitySnapshotCard .CustomEnabledLabel) .loading-cell{border-radius:.675rem;height:var(--block-quarter);margin-top:var(--block-eighth)}:is(:is(.RetrofitOpportunitySnapshotCard .CustomEnabledLabel) .empty-cell,:is(.RetrofitOpportunitySnapshotCard .CustomEnabledLabel) .loading-cell):before{border-radius:.675rem;height:100%}:is(.RetrofitOpportunitySnapshotCard .CustomEnabledLabel) .status-container{height:var(--tag-height)}.EnvelopeForm h3{margin-bottom:var(--block-quarter)}.EnvelopeForm>div:not(:first-child){margin-top:var(--block-three-halves)}.LightingSystemTypeInput{align-items:center;background-color:var(--gray-bkgd-light);border:1px solid var(--gray-1);border-radius:var(--block-quarter);display:flex;gap:var(--block);justify-content:space-between;padding:var(--block-half) var(--block-half) var(--block-three-fourths) var(--block-half)}.LightingSystemTypeInput .FormFieldRow{margin:0;max-width:30rem}.LightingForm h3{margin-bottom:var(--block-quarter)}.LightingForm ul{display:flex;flex-direction:column;gap:var(--block-quarter);margin-bottom:var(--block-half)}:is(.LightingForm ul) small.error{color:var(--semantic-red-dark)}:is(.LightingForm ul)+.Button{margin-bottom:var(--block)}.InventoryEditsActivityLog h3{margin-bottom:var(--block-half)}.InventoryEditsActivityLog ul{display:flex;flex-direction:column}:is(.InventoryEditsActivityLog ul) strong{font-weight:var(--font-weight-medium)}:is(.InventoryEditsActivityLog ul) li{align-items:flex-start;contain-intrinsic-size:var(--block-double);content-visibility:auto;display:flex;gap:var(--block-half);padding-bottom:var(--block-three-fourths);position:relative}:is(:is(.InventoryEditsActivityLog ul) li) .SvgIcon{border:2px solid #fff;border-radius:50%;height:var(--block-three-fourths);padding:var(--block-sixteenth);z-index:var(--z-index-high)}.icon-pencil:is(:is(:is(.InventoryEditsActivityLog ul) li) .SvgIcon){background-color:var(--purple-light);fill:var(--purple-dark)}.icon-sparkle:is(:is(:is(.InventoryEditsActivityLog ul) li) .SvgIcon){background-color:var(--teal-bkgd);fill:var(--teal)}:is(:is(.InventoryEditsActivityLog ul) li)>div{position:relative}:is(:is(:is(.InventoryEditsActivityLog ul) li)>div):before{background:var(--gray-border);content:"";height:calc(100% + var(--block-three-fourths));left:calc(-1 * var(--block-half) - var(--block-three-fourths) / 2);position:absolute;top:calc(var(--block-three-fourths) / 2);width:1px;z-index:var(--z-index-low)}:is(:is(.InventoryEditsActivityLog ul) li):last-child{padding-bottom:0}:is(:is(.InventoryEditsActivityLog ul) li):last-child>div:before{display:none}.SystemInventoryDetailModal>header{margin-inline:0;padding-inline:var(--modal-padding-inline)}.SystemInventoryDetailModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.SystemInventoryDetailModal>section{padding-bottom:var(--modal-padding-block)}.SystemInventoryDetailModal{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 2 * var(--block-three-fourths));min-height:40rem}.SystemInventoryDetailModal.extra-left-padding>section{margin-left:7rem;padding-inline:0}.SystemInventoryDetailModal>header{align-items:center;display:flex;gap:var(--block-half)}:is(.SystemInventoryDetailModal>header) .SvgIcon{aspect-ratio:1;background-color:var(--teal-bkgd);border-radius:50%;fill:var(--teal-dark);height:var(--block-three-halves);padding:var(--block-quarter)}:is(.SystemInventoryDetailModal>header)>div{display:flex;flex-direction:column;gap:var(--block-eighth)}:is(:is(.SystemInventoryDetailModal>header)>div) h1{margin-bottom:0}.SystemInventoryDetailModal h6,:is(:is(.SystemInventoryDetailModal>header)>div) p{color:var(--gray-text)}.SystemInventoryDetailModal table{padding-top:var(--block-three-fourths);width:100%}.SystemInventoryDetailModal th{padding-inline:var(--block-quarter);text-align:left}.SystemInventoryDetailModal tbody tr{height:calc(var(--block) + var(--block-three-fourths))}:is(.SystemInventoryDetailModal tbody tr):not(:last-child){border-bottom:var(--border)}.SystemInventoryDetailModal td{padding:var(--block-quarter)}:is(.SystemInventoryDetailModal td):first-child{font-weight:var(--font-weight-medium);padding-left:0}.SystemInventoryDetailModal>section{display:flex;justify-content:space-between;overflow:visible;padding-block:0}:is(.SystemInventoryDetailModal>section)>div{flex:1;min-width:0;overflow-y:auto;padding-right:var(--block);padding-top:var(--modal-padding-block)}.SystemInventoryDetailModal aside{background-color:var(--gray-bkgd-light);border-left:var(--border);display:flex;flex-direction:column;min-width:0;overflow-y:auto;padding:var(--block) var(--block-three-fourths);width:24.5rem}:is(.SystemInventoryDetailModal aside) .roi-container{margin-bottom:var(--block)}:is(:is(.SystemInventoryDetailModal aside) .roi-container) h3{margin-bottom:var(--block-quarter)}:is(:is(.SystemInventoryDetailModal aside) .roi-container)>div{display:flex}:is(:is(:is(.SystemInventoryDetailModal aside) .roi-container)>div)>div{flex:1}:is(:is(:is(.SystemInventoryDetailModal aside) .roi-container)>div) h5{margin-bottom:var(--block-eighth)}.SystemInventoryDetailModal footer{display:flex;flex-direction:column;gap:var(--block-three-fourths);justify-content:center}:is(.SystemInventoryDetailModal footer) .Button.link{margin-left:0}.SystemInventoryCard{border:none;min-height:20rem;padding:0}.SystemInventoryCard.empty{min-height:inherit}.SystemInventoryCard section{justify-content:flex-start}.SystemInventoryCard .system-type{max-width:25rem;white-space:normal}.SystemInventoryCard .icon-sparkle{fill:var(--teal-dark)}.SystemInventoryCard .EmptyState{margin:0}.RetrofitPropertyAssignment{align-items:center;background-color:#fff;border:var(--border-interactive);border-radius:var(--block-quarter);box-shadow:var(--shadow-light);display:flex;margin-top:var(--block-quarter);overflow:hidden;padding:0}.RetrofitPropertyAssignment:has(.SearchSelect.invalid){border-color:var(--semantic-red-dark)}.RetrofitPropertyAssignment a{align-items:center;display:flex;padding:var(--block-quarter);transition:background-color .3s var(--transition-easing);width:100%}:is(.RetrofitPropertyAssignment a):hover{background-color:var(--gray-bkgd)}.RetrofitPropertyAssignment img{height:var(--block);object-fit:cover;width:var(--block)}.RetrofitPropertyAssignment .PropertyDisplay{gap:var(--block-quarter);min-width:0}.RetrofitPropertyAssignment .IconButton{margin-left:auto}.RetrofitPropertyAssignment input{background-color:#fff;border-radius:0}.DeleteProjectsModal div{margin-top:var(--block-five-eighths)}.DeleteProjectsModal .Button{margin-right:var(--block-three-fourths);margin-top:var(--block-three-fourths)}:root{--retrofit-modal-padding:var(--block-three-halves)}.RetrofitProjectModal{--aside-width:25rem;--footer-height:6rem;height:var(--modal-full-height);overflow:hidden;padding:0;position:relative}.RetrofitProjectModal>section{padding:0}.RetrofitProjectModal>.IconButton,.RetrofitProjectModal>footer{z-index:var(--z-index-header)}.RetrofitProjectModal>footer{background-color:#fff;bottom:0;box-shadow:0 -6px 8px rgb(0 0 0/.03);padding:var(--block-three-fourths) var(--retrofit-modal-padding);position:sticky}.RetrofitProjectModal .RecommendedBanner{margin-bottom:var(--block-quarter)}.RetrofitProjectModal h3:not(:first-child){margin:var(--block) 0 var(--block-half)}.RetrofitProjectModal .Form{display:flex;height:100%}:is(.RetrofitProjectModal .Form)>div:not(.Spinner){flex:1;padding:0 var(--block) var(--footer-height) var(--retrofit-modal-padding);position:relative;z-index:var(--z-index-middle)}:is(:is(.RetrofitProjectModal .Form)>div:not(.Spinner)):has(+aside){margin-right:var(--aside-width)}:is(:is(.RetrofitProjectModal .Form)>div:not(.Spinner))>header{background-color:#fff;border-bottom:var(--border);margin-bottom:var(--block-half);padding-bottom:var(--block-half);padding-top:var(--retrofit-modal-padding);position:sticky;top:0;z-index:var(--z-index-header)}:is(.RetrofitProjectModal .Form)>*{overflow:auto}.RetrofitProjectModal aside{background-color:var(--gray-bkgd);flex:none;height:100%;padding:var(--retrofit-modal-padding) var(--block) calc(var(--footer-height) + var(--block-half));position:absolute;right:0;top:0;width:var(--aside-width);z-index:calc(var(--z-index-middle) + 1)}.RetrofitProjectModal .impact-calculation-date-range{color:var(--black-text);margin:var(--block-quarter) 0 var(--block-half)}:is(.RetrofitProjectModal .impact-calculation-date-range) time{font-weight:var(--font-weight-medium)}.RetrofitProjectModal .badge-row{align-items:center;background-color:var(--teal-pale);border-radius:var(--block-eighth);display:inline-flex;height:var(--block-three-fourths);margin-bottom:var(--block-quarter);padding:var(--block-quarter)}:is(.RetrofitProjectModal .badge-row) .icon-check-badge{fill:var(--teal-dark);height:var(--block-half);margin-right:var(--block-eighth)}:is(.RetrofitProjectModal .badge-row) h6{color:var(--teal-dark)}:is(.RetrofitProjectModal .TextEditor) p,:is(.RetrofitProjectModal .TextEditor) textarea{font-size:var(--font-size-24);font-weight:var(--font-weight-medium)}:is(.RetrofitProjectModal .TextEditor) .IconButton{height:var(--block-three-fourths)}.RetrofitProjectModal>footer{align-items:center;display:flex;justify-content:space-between}:is(.RetrofitProjectModal>footer) .Button{flex-shrink:0}.RetrofitProjectModal ul{display:flex;gap:var(--block-quarter)}.RetrofitProjectModal .value-spotlight-container{display:flex;flex-direction:column;gap:var(--block-quarter);margin-top:var(--block-quarter)}:is(.RetrofitProjectModal .value-spotlight-container)+small{color:var(--gray-text);display:block;font-size:var(--font-size-14);margin-top:var(--block-three-eighths);text-align:center}:is(.RetrofitProjectModal .Form)>p{color:var(--gray-text);margin-bottom:var(--block)}:is(.RetrofitProjectModal .Form) .project-category>span{margin-block:auto}:is(.RetrofitProjectModal .SelectableList) .Tag{fill:currentColor}:is(:is(.RetrofitProjectModal .SelectableList) .Tag) svg{fill:inherit}.RetrofitProjectModal .icon-sparkle{fill:var(--teal);height:var(--block-half)}.RetrofitProjectModal .ValueSpotlight{background-color:#fff}:is(.RetrofitProjectModal .ValueSpotlight) .MetricValue{color:var(--gray-text);font-size:var(--font-size-20)}:is(.RetrofitProjectModal .ValueSpotlight) h5{gap:var(--block-quarter);margin-bottom:var(--block-quarter)}.RetrofitProjectModal .Banner{border:var(--border-interactive);margin-top:var(--block-half)}.RetrofitProjectModal .calculate-impact-banner{align-items:flex-start;background-color:#fff;border:var(--border);border-radius:var(--block-quarter);display:flex;flex-direction:column;gap:var(--block-quarter);margin-top:var(--block-three-fourths);overflow:hidden;padding:var(--block-five-eighths) var(--block-half);position:relative}:is(.RetrofitProjectModal .calculate-impact-banner) a{padding:0}:is(.RetrofitProjectModal .calculate-impact-banner):before{background:var(--teal-brand);content:"";height:var(--block-eighth);left:0;position:absolute;top:0;width:100%}:is(.RetrofitProjectModal .calculate-impact-banner) .SvgIcon{background:var(--teal-pale);border-radius:50%;fill:var(--teal);height:var(--block-three-halves);padding:var(--block-three-eighths)}:is(.RetrofitProjectModal .calculate-impact-banner) h4{margin-bottom:var(--block-eighth)}:is(:is(.RetrofitProjectModal .calculate-impact-banner) h4)+p{font-size:var(--font-size-14)}:is(.RetrofitProjectModal .calculate-impact-banner) p{color:var(--gray-text)}.RetrofitProjectModal .MultiSelect .Button{flex-wrap:wrap;height:auto}.AdditionalChartsCard>section{align-items:center}.AdditionalChartsCard img{height:10.75rem;margin-bottom:var(--block-three-fourths)}.AdditionalChartsCard p{color:var(--gray-text);margin:var(--block-eighth) 0 var(--block-half);max-width:24rem;text-align:center}.ProjectsView{grid-column:1/-1}.ProjectsView>header{align-items:center;display:flex;gap:var(--block-quarter);margin-bottom:var(--block-quarter)}:is(.ProjectsView>header) .ButtonGroup{margin-left:auto}.ProjectsView .DocUploadPrompt{margin-bottom:var(--block-three-fourths)}.ProjectManagerTable.overflow-left:before{display:none}.ProjectManagerTable.overflow-left tr>:first-child:not(.header-child):after{box-shadow:6px 0 8px rgb(0 0 0/.03);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:var(--block-half)}.ProjectManagerTable tr>:first-child:not(.header-child){border-right:var(--border);left:0;position:sticky;z-index:var(--z-index-middle)}.ProjectManagerTable td:first-child{background:#fff;transition:background .2s}.selected:is(.ProjectManagerTable td:first-child){background:var(--teal-pale)}.ProjectManagerTable tr:has(td>a:hover) td:first-child{background:var(--gray-bkgd)}.ProjectManagerTable .free-text{text-wrap-style:pretty;white-space:pre-wrap;width:25rem}.small:is(.ProjectManagerTable .free-text){width:10rem}.ProjectManagerTable ul{display:flex;flex-direction:column;gap:var(--block-eighth)}.ProjectManagerSection{display:grid;gap:var(--block-half);grid-column:span 2;grid-template-columns:repeat(4,1fr)}.ProjectManagerSection .RetrofitProjectManagerBoard.RetrofitProjectManagerBoard,.ProjectManagerSection>h2,.ProjectManagerSection>header{grid-column:span 4}.ProjectManagerSection h2{align-items:center;display:flex;justify-content:space-between}.ProjectManagerSection .hold-period-container{align-items:center;display:inline-flex;position:relative}:is(.ProjectManagerSection .hold-period-container) .UnitInput{width:8rem}:is(.ProjectManagerSection .hold-period-container) .Spinner{left:inherit;position:absolute;right:calc(-1 * var(--block))}.ProjectManagerSection .CambioCard{grid-column:span 2;height:25rem}.ProjectManagerSection>header{font-size:var(--font-size-16)}:is(.ProjectManagerSection>header) strong{font-weight:var(--font-weight-medium)}:is(.ProjectManagerSection>header) small{color:var(--gray-text);float:right;font-size:var(--font-size-14);margin-left:var(--block-half);margin-top:var(--block-half)}.ProjectManagerSection .UnitInput{display:inline-flex;width:6rem}}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{@media (max-width:80rem){.ProjectManagerSection{grid-column:span 1;grid-template-columns:1fr 1fr}.ProjectManagerSection .ProjectsOverviewMetrics{grid-gap:var(--block-half)}:is(.ProjectManagerSection .ProjectsOverviewMetrics) li{grid-column:span 1}.ProjectManagerSection .RetrofitProjectManagerBoard.RetrofitProjectManagerBoard,.ProjectManagerSection>h2,.ProjectManagerSection>header{grid-column:span 2}}}@layer pages{.ProjectsTab{display:grid;gap:var(--block-half);grid-template-columns:1fr 1fr;margin-top:var(--block-three-fourths);position:relative;width:100%}.ProjectsTab>*{min-width:0}.ProjectsTab .RegulatoryOrdinancesBoardCard,.ProjectsTab .RetrofitProjectManagerBoard,.ProjectsTab .SystemInventoryCard,.ProjectsTab>h2{grid-column:span 2}.ProjectsTab h2{margin-top:var(--block-three-halves)}.ProjectsTab .GatedOverlay{background-image:linear-gradient(180deg,transparent,#fff 70%)}:is(.ProjectsTab .GatedOverlay) h5{margin-top:20rem}@media (max-width:80rem){.ProjectsTab{grid-template-columns:1fr}.ProjectsTab .RegulatoryOrdinancesBoardCard,.ProjectsTab .RetrofitProjectManagerBoard,.ProjectsTab .SystemInventoryCard,.ProjectsTab>h2{grid-column:span 1}}}@layer pages{.ClimateRiskStatusCard>section{display:flex;flex-direction:row;margin-block:var(--block-half)}:is(.ClimateRiskStatusCard>section)>*{display:flex;flex:1;flex-direction:column;gap:var(--block-half);padding-inline:var(--block)}:is(:is(.ClimateRiskStatusCard>section)>*):first-child{border-right:var(--border)}.ClimateRiskStatusCard .expected-annual-loss,.ClimateRiskStatusCard .risk-index{height:12.5rem}.ClimateRiskStatusCard .risk-description{text-align:center}.ClimateRiskStatusCard .expected-annual-loss{display:flex;flex-direction:column;justify-content:flex-start}:is(.ClimateRiskStatusCard .expected-annual-loss) h4+div{display:flex;flex:1;justify-content:center}.ClimateRiskStatusCard h4{font-size:var(--font-size-18)}.ClimateRiskStatusCard .unapplicable,.ClimateRiskStatusCard .unavailable{align-items:center;display:flex;flex:1;justify-content:center;text-align:center;width:100%}.ClimateRiskStatusCard .gradient-container{align-items:flex-end}.ClimateRiskStatusCard .eal-loss-text{flex:1;text-align:center}.GradientBar{margin-bottom:var(--block-double);width:100%}.GradientBar,.GradientBar>div{display:flex;flex-direction:column}.GradientBar>div{align-items:flex-start;z-index:10}.GradientBar .percentile-position{background-color:#727273;height:.625rem;width:.125rem}.GradientBar .percentile-position-line{background-color:#727273;bottom:0;position:absolute;top:0;width:.125rem;z-index:11}.GradientBar .percentile-position-circle{aspect-ratio:1;background-color:#727273;border-radius:50%;position:absolute;width:.5rem;z-index:11}.ClimateResilienceDrawer>section{display:flex;flex-direction:column;gap:var(--block-half)}:is(:is(.ClimateResilienceDrawer .CambioCard) h4) svg{fill:var(--gray-4)}.TimeSeriesCard{color:var(--black-text)}.TimeSeriesCard h4>header{align-items:center;display:flex;flex-direction:row;margin-bottom:0}:is(:is(.TimeSeriesCard .CambioCard) .actions-bar) .icon-download{height:var(--block-three-fourths);padding:0;width:var(--block-three-fourths)}.TimeSeriesCard .highlight-value{align-items:center;display:flex;flex-direction:column;gap:var(--block-eighth);margin-top:var(--block-quarter)}:is(.TimeSeriesCard p) span{font-weight:var(--font-weight-medium)}.green:is(:is(.TimeSeriesCard p) span){color:var(--semantic-green-dark)}.red:is(:is(.TimeSeriesCard p) span){color:var(--semantic-red-dark)}.SpotTrendCard{color:var(--black-text)}:is(.SpotTrendCard p) .change-percentage-text{font-weight:var(--font-weight-medium);margin-right:var(--block-eighth)}.green:is(:is(.SpotTrendCard p) .change-percentage-text){color:var(--semantic-green-dark)}.red:is(:is(.SpotTrendCard p) .change-percentage-text){color:var(--semantic-red-dark)}.SpotTrendCard>section{border-top:var(--border);justify-content:space-between;padding-top:var(--block-three-fourths)}:is(.SpotTrendCard>section) .value-content{align-items:flex-end;display:flex;margin-bottom:var(--block-quarter)}:is(:is(.SpotTrendCard>section) .value-content) .ChartLabel{margin-bottom:var(--block-quarter)}:is(:is(.SpotTrendCard>section) .value-content) .Delta,:is(:is(.SpotTrendCard>section) .value-content)>span:not(.ChartLabel):last-child{margin-left:auto;margin-right:var(--block-quarter)}.SpotTrendCard section>header{align-items:center;display:flex;gap:var(--block-eighth);justify-content:start;margin-bottom:var(--block-quarter)}:is(.SpotTrendCard section>header) .icon-sparkle{height:var(--block-half)}.SpotTrendCard .ChartLabel{line-height:1.25;margin-left:var(--block-eighth);margin-right:var(--block-eighth)}.IndustryBenchmarkCard{color:var(--black-text)}:is(.IndustryBenchmarkCard p) span{font-weight:var(--font-weight-medium)}.green:is(:is(.IndustryBenchmarkCard p) span){color:var(--semantic-green-dark)}.red:is(:is(.IndustryBenchmarkCard p) span){color:var(--semantic-red-dark)}.IndustryBenchmarkCard>section{border-top:var(--border);justify-content:space-between;padding-top:var(--block-three-fourths)}:is(.IndustryBenchmarkCard>section) .value-content{align-items:flex-end;display:flex;margin-bottom:var(--block-quarter)}:is(:is(.IndustryBenchmarkCard>section) .value-content) .ChartLabel{margin-bottom:var(--block-quarter);margin-left:var(--block-eighth)}:is(:is(.IndustryBenchmarkCard>section) .value-content) .Delta{margin-left:auto;margin-right:var(--block-quarter)}.IndustryBenchmarkCard section>header{align-items:center;display:flex;gap:var(--block-eighth);justify-content:start;margin-bottom:var(--block-quarter)}.IndustryBenchmarkCard h5{white-space:nowrap}.NotEnoughDataCard{align-items:center;color:var(--gray-text);display:flex;flex-direction:column;padding:var(--block-double);text-align:center}.NotEnoughDataCard span{color:var(--semantic-red-dark);font-size:3.75rem;font-weight:var(--font-weight-bold);margin-bottom:var(--block-half)}.BenchmarksDrillDownDrawer>header>h2>div{display:flex;flex-direction:row}.BenchmarksDrillDownDrawer .CambioCard{height:25rem;margin-bottom:var(--block-half)}.BenchmarksDrillDownDrawer h2,:is(.BenchmarksDrillDownDrawer .Banner) p{margin-bottom:var(--block-half)}.AboutRegulatoryOrdinanceCard .content{color:var(--gray-text);font-size:var(--font-size-16);padding:var(--block-half)}.CoveredBuildingsCard p,:is(.AboutRegulatoryOrdinanceCard .content) p{margin-bottom:var(--block-half)}.CoveredBuildingsCard p{color:var(--gray-text)}.CoveredBuildingsCard hr{margin-bottom:var(--block)}.CoveredBuildingsCard .covered-buildings{border:var(--border);display:flex;margin-top:var(--block)}:is(.CoveredBuildingsCard .covered-buildings)>:first-child{border-right:var(--border);flex:none;padding:var(--block-half)}:is(.CoveredBuildingsCard .covered-buildings)>:last-child{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:var(--block-half)}:is(.CoveredBuildingsCard .covered-buildings) a{color:var(--teal)}:is(:is(.CoveredBuildingsCard .covered-buildings) a):hover{color:var(--teal-deep);text-decoration:underline}:is(.CoveredBuildingsCard .covered-buildings) a{align-items:center;display:flex;gap:var(--block-quarter)}:is(:is(.CoveredBuildingsCard .covered-buildings) a) svg{fill:currentColor}.InfoRowItem{display:flex;gap:var(--block-half);justify-content:space-between;padding:var(--block-half)}.InfoRowItem>:first-child{color:var(--gray-text);flex:0 0 200px}.InfoRowItem>:last-child{flex:1}.InfoRowItem a{color:var(--teal)}:is(.InfoRowItem a):hover{color:var(--teal-deep);text-decoration:underline}.FilingStatusCard .filing-status{border:var(--border);display:flex;margin-top:var(--block)}:is(.FilingStatusCard .filing-status)>:first-child{border-right:var(--border);flex:none;padding:var(--block-half)}:is(.FilingStatusCard .filing-status)>:last-child{align-items:center;display:flex;flex:1;justify-content:center;padding:var(--block-half)}.FilingStatusCard a{color:var(--teal)}:is(.FilingStatusCard a):hover{color:var(--teal-deep);text-decoration:underline}.FilingStatusCard a{display:flex;gap:var(--block-quarter)}:is(.FilingStatusCard a) svg{fill:currentColor}.RegulatoryOrdinancesDrawer>section{display:flex;flex-direction:column;gap:var(--block-half)}.StringToParagraphs{color:var(--gray-text)}.RemovePropertyModal .Form{width:70%}.RemovePropertyModal .archived-date{visibility:hidden}.visible:is(.RemovePropertyModal .archived-date){visibility:visible}.UploadDocumentsModal{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 2 * var(--block-three-fourths))}.UploadDocumentsModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.UploadDocumentsModal>section{padding-bottom:var(--modal-padding-block)}.UploadDocumentsModal>div{flex:1 1 auto;margin-left:calc(-1 * var(--block-three-halves));margin-right:calc(-1 * var(--block-three-halves));overflow-y:auto;padding-left:var(--block-three-halves);padding-right:var(--block-three-halves)}.UploadDocumentsModal p{margin-bottom:0}.UploadDocumentsModal .FileUploadArea{margin-bottom:var(--block-half);margin-top:var(--block-half)}.DocumentSection{width:100%}.DocumentSection .document-section-header{align-items:flex-start;display:flex;justify-content:space-between;margin-top:var(--block-three-fourths)}.DocumentSection .Button{transform:translateY(25%)}.DocumentSection h2{margin-bottom:var(--block-half);margin-top:var(--block);text-align:left}.DocumentSection table{margin-bottom:var(--block)}:is(.DocumentSection table) h5,:is(.DocumentSection table) p{margin:0;text-align:left}:is(.DocumentSection table) .document-section-date-cell{align-items:center;display:flex;justify-content:space-between;width:100%}:is(:is(.DocumentSection table) .document-section-date-cell)>div{align-items:center;display:flex;gap:var(--block-quarter);margin-left:var(--block-half)}.DocumentsTab{align-items:center;display:flex;flex-direction:column;text-align:center}.DocumentsTab img{height:12rem;margin-bottom:var(--block-three-halves);margin-top:var(--block-double)}.DocumentsTab h2{margin-bottom:var(--block-half)}.DocumentsTab p{color:var(--gray-text);margin-bottom:var(--block-five-eighths)}.DocumentsTab .Spinner{margin-top:var(--block-double)}.DecarbAuditPdfHeader{align-items:center;background-color:var(--teal-brand);color:#fff;display:flex;justify-content:space-between;padding:var(--block) var(--block-double)}.DecarbAuditPdfHeader>:last-child{align-items:flex-end;display:flex;flex-direction:column}.DecarbAuditPdfHeader *{white-space:nowrap}.DecarbAuditPdfHeader h1{font-size:2.875rem;font-weight:var(--font-weight-medium)}:is(.DecarbAuditPdfHeader h1)+p{align-items:center;display:flex;gap:var(--block-quarter);margin-top:var(--block-quarter)}:is(:is(.DecarbAuditPdfHeader h1)+p) strong{--middot-color:currentColor;display:contents}:is(:is(:is(.DecarbAuditPdfHeader h1)+p) strong):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(:is(.DecarbAuditPdfHeader h1)+p) strong{font-weight:var(--font-weight-medium)}.DecarbAuditPdfHeader h6{margin-top:var(--block-three-eighths)}.DecarbAuditPdfHeader .CambioLogo{height:var(--block)}:is(.DecarbAuditPdfHeader .CambioLogo)>path{fill:currentColor!important}.DecarbAuditPdfPage2{background-color:#fff}.DecarbAuditPdfPage2>ul{display:flex;flex-direction:column;gap:var(--block-double);padding:var(--decarb-audit-pdf-padding)}.DecarbAuditPdfPage2 h3{margin-bottom:var(--block-five-eighths)}.DecarbAuditPdfPage2 table{width:100%}:is(.DecarbAuditPdfPage2 .Table)>div{overflow:visible}:is(.DecarbAuditPdfPage2 .Table)+.Table{margin-top:var(--block-five-fourths)}:is(.DecarbAuditPdfPage2 .Table) .sort-icons{display:none}:is(.DecarbAuditPdfPage2 .recommendations-table) th{width:33%}:root{--decarb-audit-pdf-padding:var(--block-three-halves) var(--block-double)}.DecarbAuditPdf{background-color:#fff}.DecarbAuditPdf>ul{display:grid;gap:var(--block-three-fourths);grid-template-columns:1fr 1fr;grid-template-rows:34rem repeat(3,27.5rem);padding:var(--decarb-audit-pdf-padding)}:is(.DecarbAuditPdf>ul)>li{min-width:0}:is(:is(.DecarbAuditPdf>ul)>li)>:first-child{height:100%}.DecarbAuditPdf .PropertyImageCard{max-height:inherit}:is(.DecarbAuditPdf .IndustryBenchmarkCard)>section{justify-content:space-around}.DecarbAuditPdf [aria-label=download],:is(.DecarbAuditPdf .EnergySourceCard) .actions-bar{display:none}.DrilldownPage{container-type:inline-size;padding-bottom:var(--block)}:is(.DrilldownPage>header):after,:is(.DrilldownPage>header):before{background:#fff;bottom:0;content:"";position:absolute;top:0;width:var(--block)}:is(.DrilldownPage>header):before{right:100%}:is(.DrilldownPage>header):after{left:100%}.DrilldownPage>header{align-items:flex-start;background:#fff;display:flex;gap:var(--block);justify-content:space-between;padding:calc(var(--block-three-halves) + var(--block-quarter)) 0 var(--block-three-fourths);position:sticky;top:0;transition:box-shadow .3s;z-index:calc(var(--z-index-header) - 1)}.overflow-top :is(.DrilldownPage>header){box-shadow:var(--shadow-dark)}}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{@container (max-width: 60rem){.DrilldownPage>header{align-items:flex-end;flex-direction:column}:is(.DrilldownPage>header)>:first-child{align-self:flex-start;order:2}:is(.DrilldownPage>header) .Breadcrumbs{margin-bottom:.125rem}}:is(.DrilldownPage>header) .vtt-page-title{position:relative;view-transition-class:page-title}:is(.DrilldownPage>header)>:last-child{align-items:center;display:flex;gap:var(--block-quarter)}:is(.DrilldownPage>header) p{color:var(--gray-text);margin-top:var(--block-quarter)}.DrilldownPage h1{align-items:center;display:flex;gap:var(--block-half)}:is(.DrilldownPage h1) .empty-cell,:is(.DrilldownPage h1) .loading-cell{margin:0}.DrilldownPage .Tabs+.Banner{margin-top:var(--block-half)}.DrilldownPage .DashboardContent{margin-top:var(--block-three-fourths)}::view-transition-old(property-name){animation-name:fade-out,slide-out-to-left;width:fit-content}::view-transition-new(property-name){animation-delay:.2s;animation-duration:.4s;animation-name:fade-in,slide-in-from-right}::view-transition-group(property-image){animation-duration:.3s;height:25rem;object-fit:none;overflow:clip;z-index:calc(var(--view-transition-z-index-header) - 1)}}@layer pages{.ForgotPasswordPage .ErrorBox,.ForgotPasswordPage h2+p{margin-bottom:var(--block-three-fourths)}.ForgotPasswordPage .Button{justify-content:center;width:100%}.GRESBJourneyPage{--property-column-width:20rem;--table-cell-inline-padding:var(--block-three-fourths);height:100%}.GRESBJourneyPage:has(.bulk-footer) table{display:grid;grid-auto-rows:6.5rem}:is(.GRESBJourneyPage:has(.bulk-footer) table):has(th:nth-child(2)),:is(.GRESBJourneyPage:has(.bulk-footer) table):is(:not(table)):has(>:last-child:nth-child(2)){grid-template-columns:23rem repeat(1,1fr)}:is(.GRESBJourneyPage:has(.bulk-footer) table):has(th:nth-child(3)),:is(.GRESBJourneyPage:has(.bulk-footer) table):is(:not(table)):has(>:last-child:nth-child(3)){grid-template-columns:23rem repeat(2,1fr)}:is(.GRESBJourneyPage:has(.bulk-footer) table):has(th:nth-child(4)),:is(.GRESBJourneyPage:has(.bulk-footer) table):is(:not(table)):has(>:last-child:nth-child(4)){grid-template-columns:23rem repeat(3,1fr)}:is(.GRESBJourneyPage:has(.bulk-footer) table):has(th:nth-child(5)),:is(.GRESBJourneyPage:has(.bulk-footer) table):is(:not(table)):has(>:last-child:nth-child(5)){grid-template-columns:23rem repeat(4,1fr)}.GRESBJourneyPage:has(.bulk-footer) table{align-content:center;grid-template-rows:3.5rem}:is(.GRESBJourneyPage:has(.bulk-footer) table) tbody,:is(.GRESBJourneyPage:has(.bulk-footer) table) thead,:is(.GRESBJourneyPage:has(.bulk-footer) table) tr{display:contents}:is(.GRESBJourneyPage:has(.bulk-footer) table) td,:is(.GRESBJourneyPage:has(.bulk-footer) table) th{align-items:center;display:flex;padding-block:0;width:auto}:is(.GRESBJourneyPage:has(.bulk-footer) table) th{position:sticky;top:0;z-index:var(--z-index-high)}:is(.GRESBJourneyPage:has(.bulk-footer) table) tbody td{border-bottom:var(--border)}:is(:is(.GRESBJourneyPage:has(.bulk-footer) table) tbody td)>span{min-width:0}.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div{display:grid;grid-auto-rows:6.5rem}:is(.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div):has(th:nth-child(2)),:is(.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div):is(:not(table)):has(>:last-child:nth-child(2)){grid-template-columns:23rem repeat(1,1fr)}:is(.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div):has(th:nth-child(3)),:is(.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div):is(:not(table)):has(>:last-child:nth-child(3)){grid-template-columns:23rem repeat(2,1fr)}:is(.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div):has(th:nth-child(4)),:is(.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div):is(:not(table)):has(>:last-child:nth-child(4)){grid-template-columns:23rem repeat(3,1fr)}:is(.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div):has(th:nth-child(5)),:is(.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div):is(:not(table)):has(>:last-child:nth-child(5)){grid-template-columns:23rem repeat(4,1fr)}.GRESBJourneyPage:has(.bulk-footer) .bulk-footer>div{grid-template-rows:2.25rem}.GRESBJourneyPage header{flex:none}:is(.GRESBJourneyPage header) a{color:var(--teal)}.GRESBJourneyPage section{min-height:0}:is(.GRESBJourneyPage section) .Table,:is(:is(.GRESBJourneyPage section) .Table)>div{height:100%}:is(:is(.GRESBJourneyPage section) .Table) thead tr{position:sticky;top:0;z-index:var(--z-index-high)}:is(.GRESBJourneyPage th:first-child)>span{width:var(--property-column-width)}.GRESBJourneyPage th>span{min-width:8rem}.GRESBJourneyPage th>span.sub-header{color:var(--gray-5);font-size:var(--font-size-14);font-weight:400}.GRESBJourneyPage td .gray-rectangle{background-color:var(--gray-2);height:.1875rem;width:2rem}.GRESBJourneyPage .bulk-footer{--table-cell-inline-padding:var(--block-three-fourths);border-bottom:var(--border);padding:var(--block-half) var(--inline-padding)}:is(.GRESBJourneyPage .bulk-footer)>div{align-items:center;display:flex;flex-grow:1;min-width:0;overflow:auto;padding:0}:is(:is(.GRESBJourneyPage .bulk-footer)>div)>*{padding-inline:var(--table-cell-inline-padding)}:is(.GRESBJourneyPage .bulk-footer) p{width:calc(var(--property-column-width) + 2 * var(--table-cell-inline-padding))}.GRESBJourneyPage .PropertyDisplay{min-width:0}.GRESBJourneyPage .validation-error-section{padding:var(--block-quarter) var(--block-three-fourths)}:is(.GRESBJourneyPage .UnitInput) input{min-width:var(--block-three-halves)}:is(.GRESBJourneyPage .UnitInput)+.Delta{flex:none;margin-left:var(--block-half);width:var(--block-three-halves)}.GRESBUnauthorized{height:100%;margin:0 auto;max-width:45rem;padding:8rem var(--block) 0;text-align:center;width:100%}.GRESBUnauthorized h1{margin-block:var(--block-half)}.GRESBUnauthorized h6{color:var(--gray-text);margin-top:var(--block)}.GRESBUnauthorized>img{height:12rem;margin:0 auto}.GRESBUnauthorized>p{margin-bottom:var(--block-three-fourths)}:is(.GRESBUnauthorized>p) .Button{padding:0}.ConfirmAssetClass th{min-width:20rem}:is(.ConfirmAssetClass th):last-child{min-width:12rem}:is(.ConfirmOwnership th):nth-child(2){min-width:10rem}:is(.ConfirmOwnership th) small{color:var(--gray-text);font-size:var(--font-size-16);font-weight:var(--font-weight-regular)}.CertificationForm{background:var(--gray-bkgd);border-radius:var(--block-quarter);padding:var(--block-half)}.CertificationForm>header{align-items:center;border-bottom:var(--border-interactive);display:flex;justify-content:space-between;margin-bottom:var(--block-half);padding-bottom:var(--block-three-eighths)}.CertificationForm .FormFieldRow{margin-bottom:0}.CertificationForm .FormField{align-items:flex-end;display:grid;justify-content:stretch}.CertificationForm .DatePicker .icon-exclamation-circle,.CertificationForm .FormField .error{display:none}.PropertyCertificationsEditor{border:var(--border-interactive);border-radius:var(--block-quarter);padding-bottom:var(--block-half)}.PropertyCertificationsEditor>header{align-items:center;border-bottom:var(--border);display:flex;justify-content:space-between;padding:var(--block-half) var(--block-three-fourths)}.PropertyCertificationsEditor .PropertyImage{width:var(--block-three-halves)}.PropertyCertificationsEditor .certification-ratings{padding:var(--block-half) var(--block-three-fourths)}:is(.PropertyCertificationsEditor .certification-ratings)>header{align-items:center;display:flex;gap:var(--block-quarter);margin-bottom:var(--block-quarter)}:is(:is(.PropertyCertificationsEditor .certification-ratings)>header)>.SvgIcon{fill:var(--gray-icon)}:is(:is(.PropertyCertificationsEditor .certification-ratings)>header) h6{color:var(--gray-6)}:is(:is(.PropertyCertificationsEditor .certification-ratings)>header) .HovercardToggle{margin-left:auto}:is(.PropertyCertificationsEditor .certification-ratings)>section{overflow:auto;padding-left:var(--block)}:is(:is(.PropertyCertificationsEditor .certification-ratings)>section)>ul{display:flex;flex-direction:column;gap:var(--block-half);min-width:50rem}:is(.PropertyCertificationsEditor .certification-ratings) .empty-message{color:var(--gray-text)}.gresb-certifications-hovercard{width:25rem}.gresb-certifications-hovercard ul{max-height:20rem;overflow:auto}.ManageCertificationsAndRatings ul{display:flex;flex-direction:column;gap:var(--block-half)}.ConsumptionLocked{height:100%;margin:0 auto;max-width:45rem;padding:8rem var(--block) 0;text-align:center;width:100%}.ConsumptionLocked h1{margin-block:var(--block-half)}.ConsumptionLocked h6{color:var(--gray-text);margin-top:var(--block)}.ConsumptionLocked>img{height:12rem;margin:0 auto}.ConsumptionLocked>p{margin-bottom:var(--block-three-fourths)}:is(.ConsumptionLocked>p) .Button{padding:0}.ConsumptionLocked .SvgIcon{aspect-ratio:1;background:var(--teal-pale);border-radius:50%;display:block;fill:var(--teal);height:13rem;margin:0 auto;padding:var(--block-double)}.ImplementationCheckboxes{--checkbox-column-width:12.5rem;--table-cell-inline-padding:var(--block-three-fourths)}:is(.ImplementationCheckboxes th):nth-child(n+2){padding-inline:var(--table-cell-inline-padding)}:is(.ImplementationCheckboxes th):nth-child(n+2)>span{width:var(--checkbox-column-width)}:is(.ImplementationCheckboxes footer) input[type=checkbox]{visibility:visible}:is(.ImplementationCheckboxes footer) span:has(.Checkbox){width:calc(var(--checkbox-column-width) + 2 * var(--table-cell-inline-padding))}.SubmitGRESBPartOne{height:100%;margin:0 auto;max-width:45rem;padding:8rem var(--block) 0;text-align:center;width:100%}.SubmitGRESBPartOne h1{margin-block:var(--block-half)}.SubmitGRESBPartOne h6{color:var(--gray-text);margin-top:var(--block)}.SubmitGRESBPartOne>img{height:12rem;margin:0 auto}.SubmitGRESBPartOne>p{margin-bottom:var(--block-three-fourths)}:is(.SubmitGRESBPartOne>p) .Button{padding:0}.SubmitGRESBPartOne .ErrorBox{text-align:left}.SubmitGRESBPartOne footer{background:#fff;border-top:var(--border);bottom:0;box-shadow:var(--shadow-light);left:0;padding:var(--block-quarter) var(--block-three-fourths);position:absolute;width:100%}.GresbIntroductionPage{height:100%;margin:0 auto;max-width:45rem;padding:8rem var(--block) 0;text-align:center;width:100%}.GresbIntroductionPage h1{margin-block:var(--block-half)}.GresbIntroductionPage h6{color:var(--gray-text);margin-top:var(--block)}.GresbIntroductionPage>img{height:12rem;margin:0 auto}.GresbIntroductionPage>p{margin-bottom:var(--block-three-fourths)}:is(.GresbIntroductionPage>p) .Button{padding:0}.GresbIntroductionPage{max-width:50rem;padding-bottom:0;padding-top:0}.GresbIntroductionPage>img{margin-bottom:2.5rem}.GresbIntroductionPage>h1{margin-bottom:1rem}.GresbIntroductionPage footer{background:#fff;border-top:var(--border);bottom:0;box-shadow:var(--shadow-light);left:0;padding:var(--block-quarter) var(--block-three-fourths);position:absolute;width:100%}.GresbIntroductionPage a{color:var(--teal)}.SignOffPage .content-wrapper{border-top:1px solid var(--gray-2)}:is(.SignOffPage .content-wrapper) .Form{margin-top:3rem;max-width:55rem}.SignOffCompletion{height:100%;margin:0 auto;max-width:45rem;padding:8rem var(--block) 0;text-align:center;width:100%}.SignOffCompletion h1{margin-block:var(--block-half)}.SignOffCompletion h6{color:var(--gray-text);margin-top:var(--block)}.SignOffCompletion>img{height:12rem;margin:0 auto}.SignOffCompletion>p{margin-bottom:var(--block-three-fourths)}:is(.SignOffCompletion>p) .Button{padding:0}.SignOffCompletion{max-width:50rem;padding-bottom:0;padding-top:0}.SignOffCompletion>img{margin-bottom:2.5rem}.SignOffCompletion>h1{margin-bottom:1rem}.SignOffCompletion>button{margin-top:2.5rem}.SignOffCompletion a{color:var(--teal)}.IconsPage{align-items:center;background:#23b6ac;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:4rem;width:100%}.IconsPage h1{margin-bottom:1rem}.IconsPage h3{margin-bottom:2rem}.IconsPage ul{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));max-width:60rem;width:100%}.IconsPage svg{fill:currentColor;height:2rem;margin:0 auto .5rem}.IconsPage p{font-size:.75rem;text-align:center}.LandlordHomeStretch{margin-top:var(--block-half)}.LandlordHomeStretch footer{display:flex;justify-content:flex-end;margin-top:var(--block)}.LandlordHomeStretch label{text-align:left}.OnboardingProgressBar{display:flex;justify-content:space-between;padding:0 var(--block-three-fourths) var(--block-three-fourths);width:100%}.OnboardingProgressBar .progress-bar{background-color:var(--gray-bkgd);height:var(--block-eighth)}.OnboardingProgressBar .progress-bar.active{background-color:var(--teal-brand)}.OnboardingProgressBar .progress-bar-label{color:var(--gray-text);font-size:var(--font-size-12)}.OnboardingProgressBar .progress-bar-container{width:32%}.is-tenant:is(.OnboardingProgressBar .progress-bar-container){width:48%}.OnboardingProgressBar .progress-bar-label.active{color:var(--black-text)}.Navbar .OnboardingProgressBar{width:50%}.LandlordTenantOnboardingPage{margin-top:var(--block-half);min-height:100vh;padding-block:var(--block)}.LandlordTenantOnboardingPage,.LandlordTenantOnboardingPage .content-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.LandlordTenantOnboardingPage .content-container{background-color:#fff;border-radius:var(--block-half);box-shadow:0 0 15px rgb(0 0 0/.25);max-width:48rem;min-height:100%;padding:var(--block) var(--block-three-halves)}.LandlordTenantOnboardingPage .subtitle-container{align-items:center;display:flex;gap:var(--block-quarter)}.LandlordTenantOnboardingPage .energy-star-container{overflow:auto}:is(.LandlordTenantOnboardingPage .energy-star-container)+footer{align-items:center;display:flex;gap:var(--block-half);padding-top:var(--block-half)}.LandlordTenantOnboardingPage .not-valid-container{padding-block:var(--block-double)}.electricity-tooltip{display:flex;flex-direction:column;gap:var(--block-half)}.electricity-tooltip ul{list-style-type:disc;margin-bottom:var(--block-quarter);padding-left:var(--block-half)}.ChatMessage{align-items:stretch;display:flex;gap:var(--block-half);position:relative}.ChatMessage.complete:hover .controls{opacity:1}.ChatMessage>:first-child{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;flex:none;height:var(--block-three-halves);justify-content:center;overflow:visible;padding:var(--block-quarter)}.user-icon:is(.ChatMessage>:first-child){background:var(--purple-light);color:var(--purple-dark)}.icon-logomark:is(.ChatMessage>:first-child){background:var(--teal-pale);fill:var(--teal-brand)}.ChatMessage>div{flex-grow:1}.ChatMessage h5{margin:var(--block-half) 0 var(--block-eighth)}.ChatMessage h5,.ChatMessage p{color:var(--black-text)}.ChatMessage p{max-width:55rem}.ChatMessage h6{color:var(--gray-text);margin:var(--block-three-fourths) 0 var(--block-quarter)}.ChatMessage .response-pending{height:var(--block-five-eighths)}.ChatMessage .suggested-prompts{align-items:stretch;display:grid;gap:var(--block-half);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));justify-content:space-between}:is(.ChatMessage .suggested-prompts) li{display:contents}:is(.ChatMessage .suggested-prompts) button{border:var(--border-interactive);border-radius:var(--block-half);box-shadow:var(--shadow-light);display:flex;min-height:11rem;padding:var(--block-three-fourths);text-align:left;transition:background-color .3s var(--transition-easing)}:is(:is(.ChatMessage .suggested-prompts) button):hover{background-color:var(--gray-bkgd)}:is(:is(.ChatMessage .suggested-prompts) button):active{background-color:var(--gray-2)}:is(.ChatMessage .markdown-content) h1,:is(.ChatMessage .markdown-content) h2,:is(.ChatMessage .markdown-content) h3{margin:var(--block-half) 0}:is(.ChatMessage .markdown-content) hr{margin:var(--block-three-halves) 0}:is(.ChatMessage .markdown-content) ol,:is(.ChatMessage .markdown-content) ul{padding-left:var(--block-half)}:is(:is(.ChatMessage .markdown-content) ol,:is(.ChatMessage .markdown-content) ul) li{margin-block:var(--block-quarter)}:is(:is(.ChatMessage .markdown-content) ol,:is(.ChatMessage .markdown-content) ul)+ul{padding-left:var(--block-three-halves)}:is(.ChatMessage .markdown-content) ul{list-style:none disc outside}:is(.ChatMessage .markdown-content) ol{list-style:none decimal inside}:is(:is(.ChatMessage .markdown-content) ol) li>p{display:inline-block}:is(.ChatMessage .markdown-content) img{display:block;height:12.5rem;margin:var(--block-quarter);object-fit:contain}:is(.ChatMessage .markdown-content) a{color:var(--teal)}:is(:is(.ChatMessage .markdown-content) a):hover{color:var(--teal-deep);text-decoration:underline}.ChatMessage .controls{align-items:center;display:flex;gap:var(--block-quarter);margin-top:var(--block-quarter);opacity:0;position:absolute;top:100%;transition:opacity .2s}.visible:is(.ChatMessage .controls){opacity:1}:is(.ChatMessage .controls) .selected{color:var(--teal);stroke:currentColor;stroke-width:.5px}.ChatWindow{display:flex;flex-direction:column-reverse;gap:var(--block-three-halves);min-height:0;overflow:auto;padding-block:var(--block) var(--block-three-halves)}.ChatWindow>ul{display:contents}.NetZeroGeniePage{display:flex;flex-direction:column;height:100%;max-width:80rem;padding-inline:var(--block-double)}:is(.NetZeroGeniePage>header):after,:is(.NetZeroGeniePage>header):before{background:#fff;bottom:0;content:"";position:absolute;top:0;width:var(--block)}:is(.NetZeroGeniePage>header):before{right:100%}:is(.NetZeroGeniePage>header):after{left:100%}.NetZeroGeniePage>header{background:#fff;border-bottom:var(--border);flex:none;padding:var(--block-three-halves) 0 var(--block-three-fourths);position:sticky;top:0}:is(.NetZeroGeniePage>header):has(+.overflow-top){box-shadow:var(--shadow-dark)}:is(.NetZeroGeniePage>header) h1{align-items:center;display:flex;gap:var(--block-half);margin-bottom:var(--block-eighth);position:relative}:is(.NetZeroGeniePage>header) p{color:var(--gray-text)}:is(.NetZeroGeniePage>header) .icon-sparkle{fill:var(--teal);height:var(--block);position:absolute;right:calc(100% + var(--block-eighth))}:is(.NetZeroGeniePage>footer):after,:is(.NetZeroGeniePage>footer):before{background:#fff;bottom:0;content:"";position:absolute;top:0;width:var(--block)}:is(.NetZeroGeniePage>footer):before{right:100%}:is(.NetZeroGeniePage>footer):after{left:100%}.NetZeroGeniePage>footer{background:#fff;bottom:0;flex:none;margin-top:auto;padding-block:var(--block-half);position:sticky}:is(.NetZeroGeniePage>footer):after{z-index:var(--z-index-low)}.overflow-bottom+:is(.NetZeroGeniePage>footer){box-shadow:0 -6px 16px rgb(0 0 0/.15)}:is(.NetZeroGeniePage>footer) [type=submit]{--icon-button-dim:var(--block-three-fourths);background:var(--gray-icon);border-radius:50%;bottom:calc(var(--button-height) / 2 - var(--icon-button-dim) / 2);height:var(--icon-button-dim);position:absolute;right:calc(var(--button-height) / 2 - var(--icon-button-dim) / 2)}[disabled]:is(:is(.NetZeroGeniePage>footer) [type=submit]){background:var(--gray-icon-disabled)}:is(:is(.NetZeroGeniePage>footer) [type=submit]) svg{fill:#fff;padding:var(--block-eighth)}.NetZeroGeniePage .disclaimer{color:var(--gray-text);display:block;font-size:var(--font-size-14);margin-top:var(--block-half);text-align:center}.NetZeroGeniePage .Form{position:relative;z-index:var(--z-index-middle)}.NetZeroGeniePage .shadow-text:after{border:1px solid transparent;content:attr(data-text);display:block;max-height:12.5rem;overflow:hidden;visibility:hidden;white-space:pre-wrap}.NetZeroGeniePage .TextArea,.NetZeroGeniePage .shadow-text:after{font-size:var(--font-size-14);line-height:var(--block-three-fourths);padding-block:.625rem;padding-left:var(--block-three-fourths);padding-right:2.75rem}.NetZeroGeniePage .TextArea{background:transparent;border-radius:var(--block);inset:0;margin:0;position:absolute;resize:none}.NotFoundPage{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.NotFoundPage img{height:15.375rem}.NotFoundPage h1{margin-top:var(--block)}.NotFoundPage p{color:var(--gray-text);margin-top:var(--block-quarter)}.NotFoundPage .Button{margin-top:var(--block)}.NewOnboardingFlow{margin-top:var(--block-half);min-height:100vh;padding-block:var(--block)}.NewOnboardingFlow,.NewOnboardingFlow .content-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.NewOnboardingFlow .content-container{background-color:#fff;border-radius:var(--block-half);box-shadow:0 0 15px rgb(0 0 0/.25);max-width:48rem;min-height:100%;padding:var(--block) var(--block-three-halves)}.NewOnboardingFlow .not-valid-container{padding-block:var(--block-double)}.NewOnboardingFlow footer{align-items:center;display:flex;gap:var(--block-half);justify-content:space-between;padding-top:var(--block-half)}:is(.NewOnboardingFlow footer)>:only-child{margin-left:auto}.NewOnboardingFlowModalContent{display:flex;flex-direction:column;padding-inline:var(--block);text-align:center;text-wrap:pretty}.NewOnboardingFlowModalContent [aria-label=arrow-back]{align-self:flex-start}.NewOnboardingFlowModalContent .cambio-logo{display:flex;justify-content:center}:is(.NewOnboardingFlowModalContent .cambio-logo) img{width:30%}.NewOnboardingFlowModalContent h3{color:var(--gray-text);margin-top:var(--block-quarter)}.NewOnboardingFlowModalContent>section{display:flex;gap:var(--block-half);justify-content:center;margin-top:var(--block-three-fourths)}.SelectionCard{background:transparent;border:none}.SelectionCard:focus{outline:none}.SelectionCard:focus-visible{outline:2px solid var(--teal-brand);outline-offset:var(--outline-offset,2px);position:relative;z-index:var(--z-index-high)}.SelectionCard{border:var(--border-interactive);border-radius:var(--block-quarter);display:flex;flex:1 40%;flex-direction:column;gap:var(--block-quarter);padding:var(--block-half);transition:background-color .3s var(--transition-easing)}.SelectionCard:hover{background-color:var(--gray-bkgd)}.SelectionCard .img-container{align-items:center;display:flex;flex:none;height:10rem}.SelectionCard p{color:var(--gray-text)}.LegacyOnboardingElectricityOptions{display:flex;gap:var(--block-half);justify-content:center}.LegacyOnboardingElectricityOptions .energy-star-icon{max-width:10rem;width:100%}.OnboardingUtilityManagement,.TellUsAboutYourCompany{display:flex;flex-direction:row;gap:var(--block-half);justify-content:center}:is(.TellUsAboutYourCompany,.OnboardingUtilityManagement) .img-container{justify-content:center}:is(.TellUsAboutYourCompany,.OnboardingUtilityManagement) .SelectionCard{min-width:0}:is(.TellUsAboutYourCompany,.OnboardingUtilityManagement) img{height:6rem}:is(.TellUsAboutYourCompany,.OnboardingUtilityManagement) label{align-items:flex-start;gap:var(--block-quarter)}:is(:is(.TellUsAboutYourCompany,.OnboardingUtilityManagement) label) small{align-items:center;display:flex;text-align:left}:is(:is(:is(.TellUsAboutYourCompany,.OnboardingUtilityManagement) label) small),:is(:is(:is(.TellUsAboutYourCompany,.OnboardingUtilityManagement) label) small) button{font-size:var(--font-size-12)}:is(:is(:is(.TellUsAboutYourCompany,.OnboardingUtilityManagement) label) small) button{display:inline-flex}.UtilityPortal .Congratulations{align-items:center;display:flex;flex-direction:column;gap:var(--block-half);height:100%;justify-content:center}:is(.UtilityPortal .Congratulations) .Button{margin-top:var(--block-double)}.UtilityPortal footer{display:flex;gap:var(--block-half);justify-content:flex-end}.RefereeForm{width:100%}.RefereeForm small{text-align:left}.RefereeForm footer{display:flex;justify-content:flex-end}.CongratulationsAllSet,.ThankYouForYourHelp{align-items:center;display:flex;flex:1;justify-content:center;overflow:hidden;padding-block:var(--block-double)}:is(.ThankYouForYourHelp,.CongratulationsAllSet) img{height:calc(var(--block) * 3);width:100%}.ConnectElectricityData{display:flex;flex-direction:column;width:100%}.ConnectElectricityData .content-container{align-items:center;display:flex;flex:0;justify-content:flex-end;padding-top:var(--block);width:100%}:is(.ConnectElectricityData .content-container) .fake-button{color:var(--gray-text);cursor:pointer;margin-left:var(--block-half);width:30%}.skip-electricity:is(:is(.ConnectElectricityData .content-container) .fake-button){margin-left:0;margin-right:var(--block-half)}.TermsModal ol{list-style-position:inside;list-style-type:decimal;padding-block:var(--block-quarter)}:is(.TermsModal ol)+p{margin-top:var(--block-quarter)}.TermsModal footer{align-items:center;display:flex;justify-content:space-between}.TellUsAboutYourself{width:100%}.TellUsAboutYourself footer{display:flex;justify-content:flex-end}.UrjanetConnect{display:flex;height:500px;justify-content:center;overflow-y:auto;position:relative;width:100%}.ConnectScreenContent{display:flex;flex-direction:column;padding-inline:var(--block);text-align:center;text-wrap:pretty}.ConnectScreenContent [aria-label=arrow-back]{align-self:flex-start}.ConnectScreenContent .cambio-logo{display:flex;justify-content:center}:is(.ConnectScreenContent .cambio-logo) img{width:30%}.ConnectScreenContent h3{color:var(--gray-text);margin-top:var(--block-quarter)}.ConnectScreenContent>section{display:flex;gap:var(--block-half);justify-content:center;margin-top:var(--block-three-fourths)}.ConnectScreenContent .subtitle-container{align-items:center;display:flex;gap:var(--block-quarter)}.ConnectScreenContent .energy-star-container{overflow:auto}:is(.ConnectScreenContent .energy-star-container)+footer{align-items:center;display:flex;gap:var(--block-half);padding-top:var(--block-half)}.ConnectScreenContent .not-valid-container{padding-block:var(--block-double)}.OnboardingNaturalGas>div{display:flex;gap:var(--block-half)}.OnboardingNaturalGas .img-container{justify-content:center}.OnboardingNaturalGas footer{display:flex;justify-content:flex-end;margin-top:var(--block-half)}.EnergyStarSteps{display:flex;flex-direction:column;gap:var(--block-half);max-height:50vh;overflow-y:auto;width:100%}.EnergyStarSteps a{color:var(--teal)}:is(.EnergyStarSteps a):hover{color:var(--teal-deep);text-decoration:underline}.EnergyStarSteps img{width:100%}.AddTeamMembersModal>footer{box-shadow:0 -6px 8px 0 rgba(0,0,0,.03);flex:0 0 auto;padding:var(--modal-padding-block) var(--modal-padding-inline);z-index:var(--z-index-high)}.AddTeamMembersModal>section{padding-bottom:var(--modal-padding-block)}.AddTeamMembersModal h4{margin-bottom:var(--block-eighth)}.AddTeamMembersModal>section{counter-reset:members-step}:is(.AddTeamMembersModal>section)>div{display:flex;gap:var(--block-half)}:is(:is(.AddTeamMembersModal>section)>div):before{--counter-dim:var(--block);align-items:center;align-self:flex-start;aspect-ratio:1;background:var(--teal-dark);border-radius:50%;color:#fff;content:counter(members-step);counter-increment:members-step;display:flex;flex:none;font-size:var(--font-size-18);font-weight:var(--font-weight-medium);justify-content:center;position:relative;width:var(--counter-dim)}:is(:is(.AddTeamMembersModal>section)>div)>div{flex:0 1 100%;margin-top:var(--block-eighth);min-width:0}:is(:is(.AddTeamMembersModal>section)>div) .Input{width:100%}:is(:is(.AddTeamMembersModal>section)>div) .FormField{margin-bottom:var(--block-three-fourths);margin-top:var(--block-three-eighths)}.AddTeamMembersModal .custom-access-selections{min-height:10rem}:is(.AddTeamMembersModal footer) small{color:var(--gray-text);font-size:var(--font-size-14)}.AssignUserAccountability{margin-bottom:var(--block)}.AssignUserAccountability>header{align-items:center;display:flex;height:var(--block-half);justify-content:space-between;margin-bottom:var(--block-quarter)}.AssignUserAccountability h6{color:var(--gray-text)}.AssignUserAccountability .cta{align-items:center;display:flex;gap:var(--block-half)}:is(.AssignUserAccountability .cta) p{color:var(--gray-text);margin-bottom:var(--block-eighth)}:is(.AssignUserAccountability .cta) svg{background-color:var(--gray-bkgd);border-radius:50%;fill:var(--gray-icon);height:var(--block-three-halves);padding:var(--block-three-eighths)}:is(.AssignUserAccountability .cta) .Button{padding:0}.AssignUserAccountability .SearchSelect{margin-bottom:var(--block-quarter)}.AssignUserAccountability ul{display:flex;flex-direction:column;gap:var(--block-quarter)}.AssignUserAccountability li{align-items:center;border:var(--border-interactive);border-radius:var(--block-quarter);display:flex;gap:var(--block-quarter);justify-content:space-between;padding:var(--block-three-eighths)}.AssignUserAccountability .PropertyDisplay{min-width:0}.EditTeamMemberPanel h4{margin:var(--block-three-fourths) 0 var(--block-half)}.EditTeamMemberPanel .SelectPortfolioAccess{margin-bottom:var(--block-three-halves)}.SelectPortfolioAccess .RadioGroup{align-items:flex-start;flex-direction:column;margin:var(--block-three-fourths) 0 0;min-width:0}.SelectPortfolioAccess .custom-access-selections{align-self:stretch;margin-top:var(--block-half);padding-left:var(--block)}.SelectPortfolioAccess .custom-access-selections-list{display:flex;flex-wrap:wrap;gap:var(--block-quarter);margin-top:var(--pill-margin-top)}:is(.SelectPortfolioAccess .custom-access-selections-list) li{align-items:center;background:var(--gray-bkgd);border-radius:var(--block-quarter);display:inline-flex;gap:var(--block-quarter);min-width:0;padding:var(--block-quarter) var(--block-quarter) var(--block-quarter) var(--block-half)}:is(:is(.SelectPortfolioAccess .custom-access-selections-list) li) p{color:var(--black-text);display:flex;min-width:0}:is(.SelectPortfolioAccess .custom-access-selections-list) svg{height:var(--block-five-eighths)}.TeamMemberPanel>section{display:flex;flex:1 auto;flex-direction:column}.TeamMemberPanel .user-overview{align-items:center;align-self:center;border-bottom:var(--border);display:flex;flex-direction:column;padding-block:var(--block-three-fourths);width:100%}.TeamMemberPanel .user-details{padding-block:var(--block-half)}:is(.TeamMemberPanel .user-details) ul{align-items:center;display:grid;gap:var(--block-half);grid-template-columns:min-content 1fr min-content;margin-top:var(--block-half)}:is(:is(.TeamMemberPanel .user-details) ul) li{display:contents}:is(:is(.TeamMemberPanel .user-details) ul) .ChartKpiTitle{color:var(--gray-text);white-space:nowrap}:is(:is(.TeamMemberPanel .user-details) ul) p{align-items:center;color:var(--black-text);display:flex;justify-content:flex-end;line-height:1;min-width:0;text-align:right}:is(:is(.TeamMemberPanel .user-details) ul) .IconButton{height:var(--block-half)}.TeamMemberPanel .avatar{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;font-size:var(--font-size-24);font-weight:var(--font-weight-medium);height:5rem;justify-content:center;margin-bottom:var(--block-three-fourths)}.TeamMemberPanel>footer{box-shadow:0 -6px 8px 0 rgb(0 0 0/.03);justify-content:center;padding:var(--block-five-eighths) var(--block-half) var(--block-five-eighths) var(--modal-padding-inline);position:sticky}.TeamMembersSection{margin-top:var(--block-double)}.TeamMembersSection .search-and-cta{align-items:center;display:flex;gap:var(--block-half);margin-top:var(--block-three-fourths)}:is(.TeamMembersSection .search-and-cta) .HovercardToggle:nth-child(3){margin-left:auto}:is(.TeamMembersSection .search-and-cta) .Button{white-space:nowrap}.TeamMembersSection .SearchInput{width:25rem}.TeamMembersSection header{align-items:center;display:flex;gap:var(--block-quarter)}:is(.TeamMembersSection header) .middot{display:contents}:is(:is(.TeamMembersSection header) .middot):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(.TeamMembersSection header) span{color:var(--gray-text)}.overflow-right:is(.TeamMembersSection .Table):after{display:none}.overflow-right:is(.TeamMembersSection .Table) tr>:last-child:not(.header-child):before{box-shadow:-6px 0 8px rgb(0 0 0/.03);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:var(--block-half)}:is(.TeamMembersSection .Table) td:last-child,:is(.TeamMembersSection .Table) th:last-child{padding:0;position:sticky;right:0;width:4.5rem}:is(:is(.TeamMembersSection .Table) th:last-child,:is(.TeamMembersSection .Table) td:last-child) .icon-copy{display:none}:is(.TeamMembersSection .Table) td:last-child{background:#fff;transition:background .2s}.selected:is(:is(.TeamMembersSection .Table) td:last-child){background:var(--teal-pale)}:is(.TeamMembersSection .Table) tr:has(td>a:hover) td:last-child{background:var(--gray-bkgd)}:is(.TeamMembersSection .Table) td:nth-last-child(2){border-right:0}.TeamMembersSection .Table{margin-top:var(--block-half)}.TeamMembersSection>.Spinner{margin-top:var(--block)}.TeamMembersSection .primary-point-of-contact{align-items:center;display:flex;gap:var(--block-quarter)}:is(.TeamMembersSection .primary-point-of-contact) svg{background:var(--teal-pale);border-radius:50%;fill:var(--teal);padding:var(--block-eighth)}.TeamMembersSection .invited{align-items:center;color:var(--gray-text);display:flex;gap:var(--block-quarter)}:is(.TeamMembersSection .invited) .Spinner{margin-top:0}:is(.TeamMembersSection .invited) .Button,:is(.TeamMembersSection .invited) .Spinner{display:contents}:is(:is(.TeamMembersSection .invited) .Spinner,:is(.TeamMembersSection .invited) .Button):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.TeamMembersSection .deactivated{color:var(--gray-text)}.OrganizationPage h1{margin:var(--block-three-fourths) 0}.OrganizationPage .Form{max-width:90rem;width:100%}.EmailReportModal{width:45rem}.EmailReportModal .FormField{align-items:center;display:flex;flex-direction:row;gap:var(--block-half);justify-content:space-between}:is(.EmailReportModal .FormField) label{margin-bottom:0}:is(:is(.EmailReportModal .FormField) label)+*{display:flex;flex:0 1 50%}:is(.EmailReportModal .FormField) .error{left:inherit;right:0}.EmailReportModal .DatePicker{flex-grow:1}.EmailReportModal .confetti{align-items:center;display:flex;flex-direction:column;height:10rem;justify-content:center}:is(.EmailReportModal .confetti) p{text-align:center}.SubscriptionModal{width:64rem}.SubscriptionModal p{color:var(--gray-text);margin:calc(-1 * var(--block-half)) 0 var(--block-three-fourths)}.PartnersPage>header{display:flex;justify-content:space-between;margin:1.5rem 0}.PartnersPage>section{position:relative}.PartnersPage .GatedOverlay{height:27.5rem}:is(.PartnersPage .GatedOverlay) h5{margin-top:10rem}.PathToNetZeroCard.disabled{pointer-events:none}.PathToNetZeroCard .Spinner{top:calc(-1 * var(--block-quarter))}.PathToNetZeroCard svg{overflow:visible}.PathToNetZeroCard .current-label{fill:var(--black-text);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold)}.PTNZPledgeCard{color:var(--black-text);container:pledge-card/inline-size;grid-column:span 2;height:100%;overflow:auto}.PTNZPledgeCard h3{font-size:var(--font-size-20);font-weight:var(--font-weight-medium);margin-bottom:var(--block-quarter)}.PTNZPledgeCard section{align-items:center;flex-direction:row;gap:var(--block);justify-content:flex-start}:is(.PTNZPledgeCard section)>img{flex:none;width:12.5rem}:is(.PTNZPledgeCard section) .copy{flex:1}.PTNZPledgeCard .baseline-year{border-left:var(--border);padding-left:var(--block-three-halves);padding-block:var(--block-half)}:is(.PTNZPledgeCard .baseline-year) p{margin-bottom:var(--block-quarter)}.PTNZPledgeCard .pledge-form{align-items:center;display:flex;gap:var(--block);justify-content:space-between;position:relative}:is(.PTNZPledgeCard .pledge-form)>.Button,:is(.PTNZPledgeCard .pledge-form)>p{opacity:0;transition:opacity .1s linear}.loaded:is(.PTNZPledgeCard .pledge-form)>.Button,.loaded:is(.PTNZPledgeCard .pledge-form)>p{opacity:1}:is(.PTNZPledgeCard .pledge-form)>.Button{margin-left:auto}:is(.PTNZPledgeCard .pledge-form) p{min-width:12.5rem}.PTNZPledgeCard .Button{white-space:nowrap}.PTNZPledgeCard .Input,.PTNZPledgeCard .UnitInput{width:7.5rem}.PTNZPledgeCard .Form{align-items:center;display:flex;flex-direction:row;gap:var(--block-half);justify-content:space-between;width:100%}:is(.PTNZPledgeCard .Form) .FormField{margin-bottom:0}:is(.PTNZPledgeCard .Form) label{white-space:nowrap}.PTNZPledgeCard strong{font-weight:var(--font-weight-medium)}.PTNZPledgeCard .EmptyState{min-height:100%}}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{@container pledge-card (max-width: 84rem){.PTNZPledgeCard .FormField{--label-bottom-margin:var(--block-quarter);display:block}.PTNZPledgeCard .Form .Button{margin-top:var(--label-gap)}.PTNZPledgeCard .baseline-year{padding-left:var(--block-three-fourths)}}}@layer pages{.StatusVersusBaselineCard.energy>section>:first-child{flex-direction:column}.StatusVersusBaselineCard.energy .pie-chart-container{display:flex;flex-direction:row}.StatusVersusBaselineCard>section{align-items:center;display:flex;flex-direction:row;gap:var(--block-half)}:is(.StatusVersusBaselineCard>section)>:first-child{align-items:center;display:flex;justify-content:center;min-width:min-content}.StatusVersusBaselineCard .ChartKpiTitle~.ChartKpiTitle{margin-top:var(--block-half)}.StatusVersusBaselineCard .metric-value-container{align-items:baseline;display:flex;gap:var(--block-quarter)}.StatusVersusBaselineCard .loading-cell{margin:0}.PathToNetZeroPage{padding-block:var(--block)}.PathToNetZeroPage .grid-container{grid-template-rows:12rem minmax(25rem,max-content)}.PathToNetZeroPage .PathToNetZeroCard{grid-column:span 1}.PathToNetZeroPage .GatedOverlay h5{margin-top:4rem}.PathToNetZeroPage header{align-items:center;display:flex;gap:var(--block-quarter);justify-content:space-between;margin-bottom:var(--block-half)}.PathToNetZeroPage .grid-container{display:grid;gap:var(--block-half);grid-auto-rows:minmax(21rem,max-content);grid-template-columns:1fr 1fr;margin-top:var(--block-three-fourths);position:relative;width:100%}:is(.PathToNetZeroPage .grid-container)>*{min-width:0}}@layer pages{@media (max-width:80rem){.PathToNetZeroPage .grid-container{grid-template-columns:1fr}}}@layer pages{.PortfolioPage>header{margin:var(--block-three-fourths) 0 var(--block-half)}:is(.PortfolioPage>header)>:last-child{align-items:center;display:flex;gap:var(--block-quarter);justify-content:space-between;margin-top:var(--block-quarter)}.PortfolioPage h3{align-items:center;display:flex;font-size:var(--font-size-24);font-weight:var(--font-weight-medium);gap:var(--block-three-eighths);margin-bottom:var(--block-three-eighths)}.PortfolioPage .icon-bank{height:2rem}.PortfolioPage th:last-child{text-align:center}:is(.PortfolioPage td,.PortfolioPage th):last-child>span{justify-content:center}.PortfolioPage .org-cards{display:grid;gap:var(--block-half);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}:is(.PortfolioPage .org-cards):not(:has(:nth-child(3))){grid-template-columns:repeat(auto-fill,30rem)}.HeatMapCard{contain:strict;left:0;position:relative;top:0;z-index:var(--z-index-high)}.HeatMapCard>header{align-items:center;height:var(--block-three-fourths);margin-bottom:var(--block-quarter)}.HeatMapCard h4>.TextOverflow{display:contents}.HeatMapCard>section{--section-margin:calc(-1 * var(--cambio-card-gutter));margin:0 var(--section-margin) var(--section-margin)}.HeatMapCard .MapPropertyCard{margin:var(--block) 0 0 var(--block)}.HeatMapFloatingPane{display:flex;flex-direction:column;gap:var(--block-three-fourths);min-width:12.5rem;position:absolute;right:var(--block-quarter);top:var(--block-quarter);width:15rem}.HeatMapFloatingPane .accordion-item{display:flex;flex-direction:column;gap:var(--block-eighth)}:is(.HeatMapFloatingPane .accordion-item) .Button{border-radius:var(--block-quarter);justify-content:center;width:100%}:is(:is(.HeatMapFloatingPane .accordion-item) .Button)>:last-child{position:absolute;right:var(--block-half)}:is(.HeatMapFloatingPane .accordion-item) .accordion-item-content{background-color:#fff;border-radius:var(--block-quarter);padding:var(--block-half);-webkit-user-select:none;user-select:none}.HeatMapFloatingPane .filter-selector{color:var(--black-text);cursor:pointer;line-height:1.5;-webkit-user-select:none;user-select:none}.selected:is(.HeatMapFloatingPane .filter-selector),:is(.HeatMapFloatingPane .filter-selector):hover:not(.disabled){color:var(--teal)}.disabled:is(.HeatMapFloatingPane .filter-selector){color:var(--gray-text-disabled);cursor:default}.HeatMapFloatingPane .drilldown-items{margin-top:var(--block-quarter);padding-left:var(--block-quarter)}.HeatMapFloatingPane .legend-items{display:flex;flex-direction:column;gap:var(--block-quarter)}:is(.HeatMapFloatingPane .legend-items) li{align-items:center;color:var(--black-text);display:flex;gap:var(--block-quarter);line-height:1.5;-webkit-user-select:none;user-select:none}:is(.HeatMapFloatingPane .legend-items) .icon{border-radius:50%;height:1rem;width:1rem}.BuildingDocumentsCTAs{align-items:center;display:flex;gap:var(--block-quarter)}.BuildingDocumentsCTAs .icon-check{background:var(--teal-pale);border-radius:50%;fill:var(--teal);padding:var(--block-eighth)}.BuildingDocumentsCTAs .middot{display:contents}:is(.BuildingDocumentsCTAs .middot):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.BuildingDocumentsCTAs .Button.link{padding-left:0}.PropertyRankingsTab{display:flex;flex-direction:column;height:100%}.PropertyRankingsTab.heatmap-fullscreen .projects-grid{grid-template-areas:"heatmap heatmap" "heatmap heatmap";grid-template-rows:1fr}.PropertyRankingsTab .GatedOverlay{background:linear-gradient(180deg,transparent,#fff 85%)}:is(.PropertyRankingsTab .GatedOverlay) h5{margin-top:24rem}.PropertyRankingsTab .projects-grid{display:grid;flex:1;gap:var(--block-half);grid-template-areas:"heatmap beps" "table table";grid-template-columns:1fr 1fr;grid-template-rows:26rem auto;position:relative}.PropertyRankingsTab .HeatMapCard{grid-area:heatmap}.PropertyRankingsTab .BepsFineComplianceCard{grid-area:beps;min-width:0}.PropertyRankingsTab .ranking-table{grid-area:table}:is(.PropertyRankingsTab .ranking-table):has(.EmptyState){display:flex;flex-direction:column}.PropertyRankingsTab td{position:relative}:is(.PropertyRankingsTab td):first-child>span{min-width:max-content}:is(.PropertyRankingsTab th) small{font-size:var(--font-size-14);font-weight:var(--font-weight-regular)}:is(.PropertyRankingsTab th) .icon-info-circle,:is(.PropertyRankingsTab th) .icon-lock{fill:var(--gray-icon);height:var(--block-half)}:is(.PropertyRankingsTab table) tr{contain-intrinsic-size:auto 5rem;content-visibility:auto}.PropertyRankingsTab .EmptyState{margin:0}.PropertyRankingsTab .RequiresGoldPlan{align-items:center;display:flex;gap:var(--block-three-eighths);justify-content:center}.PropertyRankingsTab .OnboardingBanner{margin-bottom:var(--block-half)}:is(.PropertyRankingsTab .OnboardingBanner) .progress-bar-container{margin-left:auto;margin-right:var(--block-half)}:is(:is(.PropertyRankingsTab .OnboardingBanner) .progress-bar-container) p{margin-bottom:var(--block-quarter);white-space:nowrap}.PropertyRankingsTab .documents-in-progress{align-items:center;display:flex;gap:.375rem}:is(.PropertyRankingsTab .documents-in-progress) .SvgIcon{fill:var(--teal-dark);aspect-ratio:1}:is(.PropertyRankingsTab .documents-in-progress) p{color:var(--gray-text)}.PropertyRankingsTab .building-documents-header{align-items:center;display:flex;gap:var(--block-quarter)}:is(.PropertyRankingsTab .building-documents-header) .SvgIcon{fill:var(--gray-icon)}.PropertyRankingsTab .PerformanceRanking{align-items:center;display:flex;gap:var(--block-quarter)}}@layer pages{}@layer pages{}@layer pages{@media (max-width:64rem){.PropertyRankingsTab .projects-grid{grid-template-areas:"heatmap" "beps" "table";grid-template-columns:100%;grid-template-rows:400px auto}}}@layer pages{.RetrofitCapexScatterCard{grid-column:span 4;height:26rem}.RetrofitCapexScatterCard .empty-state{align-items:center;color:var(--gray-text);display:flex;flex-direction:column;height:100%;justify-content:center}:is(.RetrofitCapexScatterCard .empty-state) img{display:block;height:5rem;margin-bottom:var(--block)}:is(.RetrofitCapexScatterCard .empty-state) h5{margin-bottom:var(--block-three-eighths)}.RetrofitCapexScatterCard .EmptyState{height:100%;margin-top:0}.RetrofitProjectsTable{grid-column:span 4;margin-bottom:var(--block-half)}.RetrofitProjectsTable>header{align-items:center;display:flex;gap:var(--block-quarter);justify-content:space-between;margin-bottom:var(--block-half)}:is(.RetrofitProjectsTable>header) .Select{margin-left:auto}:is(.RetrofitProjectsTable>header) .SearchInput{width:23.125rem}.RetrofitProjectsTable .system-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--block-quarter);width:24rem}.RetrofitProjectsTable td .TextOverflow{text-align:left;width:16.5rem}.RetrofitProjectsTable .progress-bar-container{width:10rem}:is(.RetrofitProjectsTable .PropertyDisplay) img{width:var(--block)}.overflow-left:is(.RetrofitProjectsTable .Table):before{display:none}.overflow-left:is(.RetrofitProjectsTable .Table) tr>:first-child:not(.header-child):after{box-shadow:6px 0 8px rgb(0 0 0/.03);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:var(--block-half)}:is(.RetrofitProjectsTable .Table) tr>:first-child:not(.header-child){border-right:var(--border);left:0;position:sticky;z-index:var(--z-index-middle)}:is(.RetrofitProjectsTable .Table) td:first-child{background:#fff;transition:background .2s}.selected:is(:is(.RetrofitProjectsTable .Table) td:first-child){background:var(--teal-pale)}:is(.RetrofitProjectsTable .Table) tr:has(td>a:hover) td:first-child{background:var(--gray-bkgd)}.ProjectsOverviewMetrics{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.TrackerTab{padding-bottom:var(--block-three-fourths);position:relative}.TrackerTab .GatedOverlay{background:linear-gradient(#0000,#fff 75%)}:is(.TrackerTab .GatedOverlay) h5{margin-top:8rem}.TrackerTab>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}:is(.TrackerTab>header) .Select{margin-left:auto}:is(.TrackerTab>header) h4{align-items:center;display:flex;gap:var(--block-half)}.TrackerTab .Filters{border-bottom:var(--border);margin-bottom:var(--block-half);padding-bottom:var(--block-half)}.TrackerTab .tracker-tab-content{display:grid;gap:var(--block-half);grid-template-columns:repeat(4,1fr)}.TrackerTab .DocUploadPrompt{grid-column:1/-1}.RecommendedBanner{align-items:center;background:var(--teal-pale);border-radius:var(--block-eighth);color:var(--teal);display:inline-flex;gap:var(--block-eighth);margin-top:var(--block-eighth);padding:var(--block-quarter)}.RecommendedBanner svg{fill:currentColor;height:var(--block-half)}.RecommendedBanner h6{color:var(--teal);margin:0}.ProjectsPage{display:flex;flex-direction:column;height:100%;padding-top:var(--block)}.ProjectsPage>header{flex:none;margin-bottom:var(--block-three-fourths)}:is(.ProjectsPage>header)>div{align-items:center;display:flex;gap:var(--block-quarter);justify-content:space-between}.ProjectsPage .Tabs{margin-bottom:var(--block-half)}:is(.ProjectsPage .Tabs)+div{flex-grow:1;min-height:0}.WhatTypeOfProperty .options-container{display:flex;flex-direction:row;gap:var(--block);justify-content:space-between}:is(.WhatTypeOfProperty .options-container) img{aspect-ratio:1;margin:0 auto;object-fit:contain;padding:var(--block-half);width:50%}.FillInPropertyDetails .add-campus{align-items:center;background:var(--gray-bkgd);border-radius:var(--block-quarter);display:flex;gap:var(--block-three-fourths);padding:var(--block-three-fourths) var(--block)}:is(.FillInPropertyDetails .add-campus) svg{fill:var(--gray-icon)}:is(.FillInPropertyDetails .add-campus) p{font-size:var(--font-size-14)}.FillInPropertyDetails a{color:var(--teal)}:is(.FillInPropertyDetails a):hover{color:var(--teal-deep);text-decoration:underline}.PropertyCongratulationsModal>header{border-bottom:none;padding-bottom:0}.PropertyCongratulationsModal>section>div{align-items:center;display:flex;height:22rem;justify-content:center;overflow:hidden}:is(.PropertyCongratulationsModal>section>div) img{height:6rem}.AddPropertyNoticeModal>div{padding:0 var(--block-five-fourths) var(--block-five-fourths)}.AddPropertyNoticeModal img{display:block;height:17rem;margin:2rem auto 3.25rem}.AddPropertyNoticeModal a{color:#3d807c}.MapView{display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.MapView .MapViewLegend{min-width:12.5rem;position:absolute;right:var(--block-three-eighths);top:var(--block-three-eighths);width:20%}:is(.MapView .MapViewLegend) ul{display:flex;flex-direction:column;gap:var(--block-quarter)}:is(.MapView .MapViewLegend) li{align-items:center;color:var(--black-text);display:flex;gap:var(--block-quarter)}:is(:is(.MapView .MapViewLegend) li)>div:first-child{aspect-ratio:1;border-radius:50%;height:var(--block-half)}.MapView .accordion-item{display:flex;flex-direction:column;gap:var(--block-eighth)}:is(.MapView .accordion-item) .Button{border-radius:var(--block-quarter);justify-content:center;width:100%}:is(:is(.MapView .accordion-item) .Button)>:last-child{position:absolute;right:var(--block-half)}:is(.MapView .accordion-item) .accordion-item-content{background-color:#fff;border-radius:var(--block-quarter);padding:var(--block-half);-webkit-user-select:none;user-select:none}.ListView{display:contents}.ListView th{min-width:8rem}.ListView td{white-space:normal}:is(.ListView td):first-child>span{min-width:max-content}.ListView .Table{min-height:0}.overflow-top:is(.ListView .Table) th{position:relative}:is(.overflow-top:is(.ListView .Table) th):before{bottom:0;box-shadow:0 6px 8px rgb(0 0 0/.03);content:"";display:block;height:var(--block-half);left:0;position:absolute;width:100%}:is(.overflow-top:is(.ListView .Table) th):first-child:before{box-shadow:0 2px 4px rgb(0 0 0/.03)}:is(.ListView .Table) thead{position:sticky;top:0;z-index:var(--z-index-high)}:is(:is(.ListView .Table) thead) th.header-parent{border-bottom:none;box-shadow:inset 0 -1px 0 var(--gray-border)}.overflow-left:is(.ListView .Table):before{display:none}.overflow-left:is(.ListView .Table) tr>:first-child:not(.header-child):after{box-shadow:6px 0 8px rgb(0 0 0/.03);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:var(--block-half)}:is(.ListView .Table) tr>:first-child:not(.header-child){border-right:var(--border);left:0;position:sticky;z-index:var(--z-index-middle)}:is(.ListView .Table) td:first-child{background:#fff;transition:background .2s}.selected:is(:is(.ListView .Table) td:first-child){background:var(--teal-pale)}:is(.ListView .Table) tr:has(td>a:hover) td:first-child{background:var(--gray-bkgd)}:is(.ListView .Table)>div{height:100%}.CardView>ul{display:grid;gap:var(--block-half);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}:is(.CardView>ul):not(:has(>:nth-child(3))){grid-template-columns:repeat(auto-fill,30rem)}.PropertiesPage{display:flex;flex-direction:column;flex-grow:1;height:100%;padding-top:var(--block-three-fourths)}.PropertiesPage>header{display:flex;flex:none;flex-direction:column;gap:var(--block-half);margin-bottom:var(--block-three-fourths)}:is(.PropertiesPage>header)>div{align-items:center;display:flex;gap:var(--block-half);justify-content:space-between}:is(.PropertiesPage>header) .filters{align-items:center;display:flex;gap:var(--block-quarter)}.PropertiesPage h1{margin-right:auto}.PropertiesPage>section{display:flex;flex-direction:column;flex-grow:1;min-height:0;position:relative}.PropertiesPage .EmptyState{height:100%;margin:0}.PMChecklist{--last-column-width:17.5rem;max-width:80rem}.PMChecklist h1{margin-bottom:var(--block-quarter)}.PMChecklist>header{border-bottom:var(--border);margin-bottom:var(--block-five-fourths);padding-bottom:var(--block-three-fourths)}:is(.PMChecklist>header) h1{align-items:center;display:flex;gap:var(--block);justify-content:space-between}:is(.PMChecklist>header) .Button{flex:none}.PMChecklist ul{counter-reset:onboarding-step;display:flex;flex-direction:column;gap:var(--ul-gap)}.PMChecklist li{--counter-dim:var(--block)}:is(.PMChecklist li):before{align-items:center;align-self:flex-start;aspect-ratio:1;background:var(--gray-bkgd);border-radius:50%;color:var(--gray-text);content:counter(onboarding-step);counter-increment:onboarding-step;display:flex;flex:none;justify-content:center;position:relative;width:var(--counter-dim);z-index:var(--z-index-middle)}.PMChecklist li{display:flex;gap:var(--block-three-fourths);position:relative}:is(.PMChecklist li):not(:first-child):before{border:2px solid #fff}:is(.PMChecklist li):not(:last-child):after{background:var(--gray-border);content:"";height:calc(100% + var(--ul-gap));left:calc(var(--counter-dim) / 2);position:absolute;top:calc(var(--counter-dim) / 2);transform:translateX(-50%);width:calc(var(--block-eighth) / 2);z-index:var(--z-index-low)}.current:is(.PMChecklist li):before{background:var(--teal);color:#fff}.completed:is(.PMChecklist li):before{background:var(--teal-pale);background-image:url(/images/success-check.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--block-half);color:var(--teal);content:""}:is(.PMChecklist li)>div{flex:0 1 45rem}:is(.PMChecklist li) p{margin:var(--block-quarter) 0 var(--block-half)}:is(.PMChecklist li) img{flex:none;margin-left:auto;min-height:9.5rem;object-fit:contain;width:var(--last-column-width)}:is(.PMChecklist li) .Button{justify-content:center;width:16.5rem}}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{@media (max-width:48rem){:is(.PMChecklist>header) h1{flex-wrap:wrap-reverse}:is(:is(.PMChecklist>header) h1) .Button{margin-left:auto}.PMChecklist li{flex-wrap:wrap}:is(.PMChecklist li)>div{order:1}:is(.PMChecklist li):before,:is(.PMChecklist li):not(:last-child):after{display:none}:is(.PMChecklist li) img{order:0;width:100%}:is(.PMChecklist li) h4{--counter-dim:var(--block)}:is(:is(.PMChecklist li) h4):before{align-items:center;align-self:flex-start;aspect-ratio:1;background:var(--gray-bkgd);border-radius:50%;color:var(--gray-text);content:counter(onboarding-step);counter-increment:onboarding-step;display:flex;flex:none;justify-content:center;position:relative;width:var(--counter-dim);z-index:var(--z-index-middle)}:is(.PMChecklist li) h4{align-items:center;display:flex;gap:var(--block-quarter)}:is(.completed:is(.PMChecklist li) h4):before{background:var(--teal-pale);background-image:url(/images/success-check.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--block-half);color:var(--teal);content:""}:is(.current:is(.PMChecklist li) h4):before{background:var(--teal);color:#fff}:is(.PMChecklist li) .Button{width:auto}}}@layer pages{.PMStepIntroScreen{margin:0 auto;max-width:39rem;position:relative;width:100%}.PMStepIntroScreen img{display:block;height:12rem;margin:0 auto var(--block-three-halves);max-width:100%}.PMStepIntroScreen h1,.PMStepIntroScreen h6{margin-bottom:var(--block-quarter);text-align:center}.PMStepIntroScreen ul{margin:var(--block-half) 0 var(--block-five-fourths)}.PMStepIntroScreen li{list-style:disc none inside}.PMStepIntroScreen footer{text-align:center}.PMOnboardingLandingPage{--ul-gap:var(--block);color:var(--black-text)}.PMOnboardingLandingPage>div{left:0;max-height:100%;overflow:auto;padding:var(--block);padding-top:8rem;position:absolute;top:50%;translate:0 -50%;width:100%;will-change:translate}.PMOnboardingLandingPage section{background:#fff;border-radius:var(--block-half);box-shadow:var(--shadow-medium);margin:0 auto;padding:var(--block-three-halves) var(--block-double) var(--block-double)}.CompleteConnectionToEnergyStar .form-wrapper{display:flex;flex-direction:row;gap:var(--block-three-halves);margin-top:var(--block-half)}:is(.CompleteConnectionToEnergyStar .form-wrapper) .Form{flex-basis:33rem;flex-grow:0;flex-shrink:0;margin-top:var(--block)}:is(:is(.CompleteConnectionToEnergyStar .form-wrapper) .Form) .accountName{margin-bottom:var(--block-double)}:is(.CompleteConnectionToEnergyStar .form-wrapper) img{margin-inline:auto;max-width:62.5rem;min-width:0;object-fit:contain}.SyncEnergyStarPortfolioManager .pdf-download{color:var(--teal)}:is(.SyncEnergyStarPortfolioManager .pdf-download):hover{color:var(--teal-deep);text-decoration:underline}:is(.SyncEnergyStarPortfolioManager .footer)>.Checkbox{padding-inline:0}:is(:is(.SyncEnergyStarPortfolioManager .footer)>.Checkbox) input{visibility:visible}.SyncEnergyStarPortfolioManager .skip{margin-right:var(--block-half)}:is(:is(.SkipOrContinueToEnergyStar .LargeImageActionButtonGroup) :first-child) img{padding:var(--block-quarter)}:is(:is(.SkipOrContinueToEnergyStar .LargeImageActionButtonGroup) :last-child) img{padding:var(--block-half)}.SkipOrContinueToEnergyStar footer{display:none}.SelectAUtilityProvider{height:100%}.SelectAUtilityProvider>section{display:flex;flex:1;flex-direction:column;min-height:0}.SelectAUtilityProvider .SearchSelect{margin-bottom:var(--block-three-fourths);width:60%}.AdditionalUtilityProvider .TextArea{max-width:50rem}.RemoveManagedPropertyModal>h5{margin:var(--block-three-fourths) 0 var(--block-quarter)}.RemoveManagedPropertyModal .property-highlight{align-items:center;background:var(--gray-bkgd);border-radius:var(--block-quarter);display:flex;justify-content:space-between;padding:var(--block-half) var(--block-three-fourths)}:is(.RemoveManagedPropertyModal .property-highlight)>:first-child{display:flex;flex-direction:column}:is(.RemoveManagedPropertyModal .property-highlight) small{color:var(--gray-text);font-size:var(--font-size-14)}.RemoveManagedPropertyModal .Form{display:flex;flex-direction:column;margin-top:var(--block)}.RemoveManagedPropertyModal [type=submit]{align-self:center;margin-bottom:var(--block)}.ManagedPropertiesStep h4{margin-bottom:var(--block-three-fourths)}:is(.ManagedPropertiesStep h4) span{color:var(--gray-text);font-weight:var(--font-weight-regular)}.ManagedPropertiesStep .Table small{color:var(--gray-text);font-size:var(--font-size-14)}.ManagedPropertiesStep th:last-child{width:5rem}:is(.UnitsAndTenantsStep header>span:first-child) .Button{padding:0}.UnitsAndTenantsStep .SetUpProperty{align-items:center;display:flex;gap:var(--block-quarter);position:relative}:is(.UnitsAndTenantsStep .SetUpProperty) [type=file]{opacity:0;position:absolute;z-index:-1}:is(.UnitsAndTenantsStep .SetUpProperty) .icon-check{background:var(--teal-pale);border-radius:50%;fill:var(--teal);padding:var(--block-eighth)}:is(.UnitsAndTenantsStep .SetUpProperty)>span:has(.Button){display:contents}:is(:is(.UnitsAndTenantsStep .SetUpProperty)>span:has(.Button)):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(.UnitsAndTenantsStep .SetUpProperty) .link{padding-inline:0}:is(.UnitsAndTenantsStep .SetUpProperty) .icon-exclamation-circle{fill:var(--semantic-red-dark);left:calc(100% + var(--block-half));position:absolute;top:calc(var(--button-height) / 2);transform:translateY(-50%)}.UploadImageStep .setup-image{align-items:center;display:flex;gap:var(--block-quarter)}:is(.UploadImageStep .setup-image) .icon-check{background:var(--teal-pale);border-radius:50%;fill:var(--teal);padding:var(--block-eighth)}:is(.UploadImageStep .setup-image)>span:has(.Button){display:contents}:is(:is(.UploadImageStep .setup-image)>span:has(.Button)):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}.UploadImageStep .link{padding-inline:0}.PMOnboardingStepCompletedMessage{display:flex;height:100%;margin:0 auto;max-width:42rem;place-items:center;text-align:center;width:100%}.PMOnboardingStepCompletedMessage h1{margin:var(--block) 0 var(--block-half)}.PMOnboardingStepCompletedMessage img{display:inline-block;height:12.5rem}.link:is(.PMOnboardingStepCompletedMessage .Button){padding:0}.primary:is(.PMOnboardingStepCompletedMessage .Button){margin-top:var(--block)}.AuditToolkitModal{display:flex;flex-direction:column}.AuditToolkitModal .toolkit-title{display:flex;flex-direction:row;font-size:var(--font-size-18);font-weight:400}:is(.AuditToolkitModal .toolkit-title) .breadcrumb{cursor:pointer;-webkit-user-select:none;user-select:none}:is(:is(.AuditToolkitModal .toolkit-title) .breadcrumb):hover{text-decoration:underline}:is(.AuditToolkitModal .toolkit-title) .breadcrumb-container{display:flex;flex-direction:row}:is(.AuditToolkitModal .toolkit-title) .separator{margin:0 var(--block-quarter)}.AuditToolkitModal .modal-content{display:flex;flex:1;flex-direction:column;max-height:60vh;overflow:hidden;width:100%}:is(.AuditToolkitModal .modal-content) .year-selector{align-items:center;display:flex;flex-direction:row;margin-bottom:var(--block-half);padding:0 var(--block-three-halves)}:is(:is(.AuditToolkitModal .modal-content) .year-selector) .year-label{margin-right:1rem}:is(.AuditToolkitModal .modal-content) .SearchInput{margin:1rem 1.5rem}:is(.AuditToolkitModal .modal-content) .list-container{flex:1;overflow-y:auto;padding:0 1.5rem 1.5rem}:is(:is(.AuditToolkitModal .modal-content) .list-container) .no-documents{margin-top:1rem;text-align:center}:is(:is(:is(.AuditToolkitModal .modal-content) .list-container) .no-documents) h4{font-size:1rem;font-weight:400}.DownloadableItem{position:relative}.DownloadableItem .Spinner{bottom:0;height:var(--block-half);margin-block:auto;position:absolute;right:var(--block-half);top:0}.DownloadableItem button{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:var(--block) var(--block-five-fourths);width:100%}:is(.DownloadableItem button):hover{background-color:var(--gray-1)}.DownloadableItem h5{align-items:center;display:flex;gap:var(--block-quarter);overflow:hidden;text-overflow:ellipsis}:is(.DownloadableItem h5) small{display:contents}:is(:is(.DownloadableItem h5) small):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(.DownloadableItem h5) small{color:var(--gray-text);font-size:var(--font-size-14)}.DownloadableItem.small button{padding:var(--block-three-fourths) var(--block-five-fourths)}.DownloadableItem .separator{display:block;margin:var(--block-eighth) 0}.DownloadableItem:last-child .separator{display:none}.DownloadableItem .icon-download{fill:var(--gray-icon);flex-shrink:0;height:var(--block-three-fourths);margin-left:var(--block-half)}.ReportModal{display:flex;flex-direction:column;height:80vh;overflow-y:clip}.ReportModal .search-input-container{margin-bottom:var(--block-half)}:is(.ReportModal .search-input-container) .SearchInput{width:50%}.ReportModal .results{flex:1;overflow-y:auto}.ReportItemsList{flex:1}.ReportItemsList .section-empty{border-radius:var(--block-three-fourths);display:flex;justify-content:space-between;padding:var(--block-five-eighths)}.ReportItemsList .section-more{display:flex;justify-content:center;margin-bottom:var(--block-five-eighths);margin-top:var(--block-five-eighths);padding-bottom:var(--block-half);padding-top:var(--block-half);width:100%}.GresbReportSection.ReportSection{border-bottom-width:1px;padding-bottom:2.5rem}.GresbReportSection.ReportSection>section{align-items:center;display:flex;flex-direction:column;justify-content:center}:is(.GresbReportSection.ReportSection>section)>.surveys-no-access,:is(.GresbReportSection.ReportSection>section)>.surveys-received,:is(.GresbReportSection.ReportSection>section)>.surveys-sent{height:100%;width:100%}:is(:is(.GresbReportSection.ReportSection>section)>.surveys-received)>a{border-bottom:1px solid var(--gray-2);display:flex;justify-content:space-between;padding:1.5rem 0;width:100%}:is(:is(:is(.GresbReportSection.ReportSection>section)>.surveys-received)>a)>.SvgIcon{fill:var(--gray-4)}:is(.GresbReportSection.ReportSection>section)>.surveys-sent{align-items:flex-end;display:flex}:is(:is(.GresbReportSection.ReportSection>section)>.surveys-sent)>div{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 0;width:100%}:is(:is(:is(.GresbReportSection.ReportSection>section)>.surveys-sent)>div)>div{align-items:center;display:flex}:is(:is(:is(:is(.GresbReportSection.ReportSection>section)>.surveys-sent)>div)>div) .icon-lock{margin-left:var(--block-quarter);fill:var(--gray-icon);height:var(--block-three-fourths)}:is(.GresbReportSection.ReportSection>section)>.surveys-no-access{align-items:flex-end;display:flex}:is(:is(.GresbReportSection.ReportSection>section)>.surveys-no-access)>div{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 0;width:100%}:is(:is(:is(.GresbReportSection.ReportSection>section)>.surveys-no-access)>div)>div{align-items:center;display:flex}:is(:is(:is(:is(.GresbReportSection.ReportSection>section)>.surveys-no-access)>div)>div) .icon-lock{margin-right:var(--block-quarter);fill:var(--gray-icon);height:var(--block-three-fourths)}:is(.GresbSpreadsheetSection>section)>div:first-child{align-items:center;display:flex;justify-content:flex-end;margin-bottom:var(--block-half)}:is(:is(.GresbSpreadsheetSection>section)>div:first-child) .Select{margin-left:var(--block-half)}:is(:is(.GresbSpreadsheetSection>section)>div:first-child) .Select .Button{--text-color:var(--gray-text)}.ReportSection{display:flex;flex-direction:row;padding-bottom:var(--block-five-eighths);padding-top:var(--block)}.ReportSection header{flex:1;padding-right:var(--block-five-eighths)}:is(.ReportSection header) h2{padding-bottom:var(--block-three-eighths);text-align:left}.ReportSection section{flex:1}.RespondentsSection{display:flex;padding-block:1.75rem}.RespondentsSection>div{flex:1}:is(.RespondentsSection>div):last-child{padding-inline:var(--block-double)}:is(.RespondentsSection>div):last-child>div{margin-left:var(--block)}.RespondentsSection .survey-title{padding-right:var(--block-double)}.RespondentsSection h2{margin-bottom:1rem}.RespondentsSection h6{color:var(--gray-text);margin-top:var(--block-three-fourths)}:is(.RespondentsSection .recent-respondents) li:not(:last-child){border-bottom:var(--border)}:is(.RespondentsSection .recent-respondents) a{display:block;padding:var(--block-three-eighths)}:is(:is(.RespondentsSection .recent-respondents) a):hover{background:var(--gray-bkgd);transition:background .2s}:is(.RespondentsSection .recent-respondents) small{color:var(--gray-text);font-size:var(--font-size-14)}.RespondentsSection .no-respondents{color:var(--gray-text);margin-top:var(--block-three-eighths)}.GenerateReportButton.GenerateDashboardPdfDownloadButton>button{cursor:pointer}:is(.GenerateReportButton.GenerateDashboardPdfDownloadButton>button):hover{background-color:var(--gray-1)}.GenerateReportButton.GenerateDashboardPdfDownloadButton h4{overflow:hidden;text-overflow:ellipsis}.GenerateReportButton.GenerateDashboardPdfDownloadButton.small button{padding:var(--block-three-fourths) var(--block-five-fourths)}.GenerateReportButton.GenerateDashboardPdfDownloadButton hr{margin:var(--block-eighth) 0}.GenerateReportButton>div{align-items:center;display:flex;justify-content:space-between;width:100%}:is(.GenerateReportButton>div):not(:has(.download-full-width)){padding:var(--block) var(--block-five-fourths)}.GenerateReportButton h5{display:flex;gap:var(--block-quarter);overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}:is(.GenerateReportButton h5) small{display:contents}:is(:is(.GenerateReportButton h5) small):before{align-self:center;aspect-ratio:1;background:var(--middot-color,var(--gray-icon));border-radius:50%;content:"";height:var(--block-eighth)}:is(.GenerateReportButton h5) small{color:var(--gray-text);font-size:var(--font-size-14)}.GenerateReportButton .Spinner{margin-left:auto}.GenerateReportButton p{color:var(--gray-5);margin:0}.GenerateReportButton span{color:var(--gray-5);font-size:var(--font-size-14)}.GenerateReportButton .bottom-separator{margin-top:var(--block-quarter);width:100%}.GenerateReportButton .generate-row{align-items:center;display:flex;gap:var(--block-quarter);justify-self:end}.GenerateReportButton .vertical-stack{align-items:end;display:flex;flex-direction:column}.GenerateReportButton .extra-hpadding{padding-left:var(--block);padding-right:0}.GenerateReportButton .download{align-items:center;border-radius:var(--block-quarter);color:#8d97a7;cursor:pointer;display:flex;gap:var(--block-quarter);padding:var(--block-half) 0}:is(.GenerateReportButton .download):hover{background-color:#f3f3f3}.GenerateReportButton .download-full-width{align-items:center;border-radius:var(--block-quarter);cursor:pointer;display:flex;gap:var(--block-quarter);padding:var(--block) var(--block-five-fourths);width:100%}:is(.GenerateReportButton .download-full-width):hover{background-color:#f3f3f3}:is(.GenerateReportButton .download-full-width) h4{flex:1 1 auto;margin:0}:is(.GenerateReportButton .download-full-width) p{margin-right:var(--block-eighth)}.GenerateReportButton hr{margin:var(--block-quarter) 0;width:100%}.LaunchGresbModal .RadioGroup{align-items:flex-start;display:flex;flex-direction:column;margin-top:var(--block-three-fourths)}.LaunchGresbModal .MultiSelect{margin-left:var(--block)}.LaunchGresbModal .Caption{margin-bottom:var(--block-quarter)}:is(.LaunchGresbModal .step-two) p{margin-bottom:var(--block-five-eighths)}.LaunchGresbModal hr{margin-bottom:var(--block-three-fourths);margin-top:var(--block-three-fourths)}.LaunchGresbModal h5{margin-top:var(--block-five-eighths)}.LaunchGresbModal h5,.LaunchGresbModal p{margin-bottom:var(--block-eighth)}.LaunchGresbModal a{color:var(--teal)}:is(.LaunchGresbModal a):hover{color:var(--teal-deep);text-decoration:underline}.PMOnboardingSection{border-bottom:var(--border)}.PMOnboardingSection section{align-self:center}.PMOnboardingSection a{align-items:center;color:var(--black-text);display:flex;gap:.5rem;height:var(--tag-height)}:is(.PMOnboardingSection a):hover{color:var(--gray-text)}:is(.PMOnboardingSection a)>:nth-child(2){margin-left:auto}:is(.PMOnboardingSection a) svg{height:var(--block-half)}.SurveysTab{min-height:12.5rem;position:relative}.GenerateGresbReportModal>section{gap:var(--block)}.GenerateGresbReportModal form,.GenerateGresbReportModal>section{display:flex;flex-direction:column}.GenerateGresbReportModal .FormField{width:100%}.GenerateGresbReportModal .generate-row{color:var(--gray-text);gap:var(--block-quarter)}.GenerateGresbReportModal .Button.primary,.GenerateGresbReportModal .generate-row{align-items:center;display:flex;justify-content:center;margin-bottom:var(--block-three-fourths)}.GenerateGresbReportModal .Button.primary{text-align:center}.GenerateGresbReportModal .ButtonGroup.input{display:flex;gap:var(--block-quarter)}.GenerateGresbReportModal .ButtonGroup.input button{min-width:4.5rem;padding-left:var(--block-half);padding-right:var(--block-half)}.GenerateGresbReportModal .ButtonGroup button{align-items:center;justify-content:center}.GenerateGresbReportModal form>p{color:var(--gray-text);font-size:var(--font-size-14);text-align:center}.GenerateGresbReportModal .download-label{font-size:var(--font-size-16);margin-bottom:var(--block-quarter);text-align:left}.GenerateGresbReportModal .icon-download{margin-left:auto}.GenerateGresbReportModal hr{border-color:var(--gray-border);margin:var(--block) 0}.GresbModal{display:flex;flex-direction:column;height:100%;max-height:80vh;overflow:hidden}.GresbModal .modal-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}:is(.GresbModal .modal-search) input{width:100%}.GresbModal .modal-items{flex:1;overflow-y:auto}:is(.GresbModal .modal-items) .GenerateGresbReportButton{margin-bottom:.75rem;width:100%}:is(:is(.GresbModal .modal-items) .GenerateGresbReportButton):last-child{margin-bottom:0}.MeterLevelDataModal{display:flex;flex-direction:column;height:100%;max-height:80vh;overflow:hidden}.MeterLevelDataModal .modal-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}:is(.MeterLevelDataModal .modal-search) input{width:100%}.MeterLevelDataModal .modal-items{flex:1;overflow-y:auto}:is(.MeterLevelDataModal .modal-items) .GenerateGresbReportButton{margin-bottom:.75rem;width:100%}:is(:is(.MeterLevelDataModal .modal-items) .GenerateGresbReportButton):last-child{margin-bottom:0}:is(.GenerateMeterLevelDataModal .Form) .FormField,:is(.GenerateMeterLevelDataModal .Form) p{margin-bottom:var(--block-three-fourths)}.date:is(:is(.GenerateMeterLevelDataModal .Form) .FormField){margin-bottom:var(--block-three-halves)}.GenerateMeterLevelDataModal .generate-row{align-items:center;color:var(--gray-text);display:flex;gap:var(--block-quarter);justify-content:center;margin-bottom:var(--block)}.GenerateMeterLevelDataModal .Button.primary{align-items:center;display:flex;justify-content:center;padding:var(--block-quarter) var(--block-three-halves);text-align:center}.GenerateMeterLevelDataModal .download-label{font-size:var(--font-size-16);margin-bottom:var(--block-quarter);text-align:left}.GenerateMeterLevelDataModal .icon-download{margin-left:auto}.GenerateMeterLevelDataModal .DateRangePicker{width:fit-content}.GenerateMeterLevelDataModal hr{border-color:var(--gray-border);margin:var(--block) 0}.GenerateMeterLevelDataModal .Caption{text-align:center}.ReportsPage{padding-block:var(--block)}.ResetPasswordPage{display:flex;flex-direction:column;height:19rem}.ResetPasswordPage div:has([type=submit]){display:flex;justify-content:flex-end}.SigninPage{margin:var(--block-three-eighths) 0}.SigninPage h2+p{margin:var(--block-quarter) 0 var(--block-three-fourths);text-align:center}.SigninPage .forgot-password{display:block;margin-top:var(--block-half)}.SigninPage .or{border-bottom:var(--border);line-height:.1em;margin:var(--block-three-fourths) 0;text-align:center;width:100%}:is(.SigninPage .or) span{background:#fff;color:var(--gray-4);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);padding:0 var(--block-quarter)}.SigninPage .log-in-with-SSO,.SigninPage button[type=submit]{justify-content:center;margin-top:var(--block-quarter);width:100%}.LogInWithSSOPage{margin:var(--block-three-eighths) 0}.LogInWithSSOPage .FormField{margin-bottom:var(--block-half)}.LogInWithSSOPage .space{padding-top:var(--block-half)}.LogInWithSSOPage .or{border-bottom:var(--border);line-height:.1em;margin:var(--block-three-fourths) 0;text-align:center;width:100%}:is(.LogInWithSSOPage .or) span{background:#fff;color:var(--gray-4);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);padding:0 var(--block-quarter)}.LogInWithSSOPage .ErrorBox{border-radius:var(--block-quarter);padding-inline:var(--block-half)}.LogInWithSSOPage a,.LogInWithSSOPage button{justify-content:center;width:100%}.Scorecard{background:#fff;border-radius:1rem;box-shadow:var(--shadow-medium);padding:var(--block-three-fourths);position:relative}.Scorecard.empty{display:flex;flex-direction:column;min-height:50vh}.Scorecard>header{border-bottom:var(--border);padding-bottom:var(--block-three-eighths)}:is(.Scorecard>header)>div{align-items:center;display:flex;justify-content:space-between}:is(.Scorecard>header)~section{padding:var(--block-half) 0}.Scorecard .survey-section-results{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--block-quarter)}:is(.Scorecard .survey-section-results) .MetricValue{line-height:var(--block-five-fourths)}:is(.Scorecard .previous-year-results)>small{display:block}:is(.Scorecard .previous-year-results)>*{text-align:right}.Scorecard h3{margin-bottom:var(--block-quarter)}.Scorecard small{color:var(--gray-text)}.Scorecard .EmptyState{flow-grow:1;height:100%;margin:0}.Scorecard .Spinner{inset:var(--block-half)}.Scorecard .empty-state{padding:var(--block-three-halves) 0;text-align:center}:is(.Scorecard .empty-state) img{display:block;height:9.5rem;margin:0 auto var(--block-three-fourths)}:is(.Scorecard .empty-state) p{color:var(--gray-text)}:is(.Scorecard .empty-state) h3{margin-bottom:var(--block-quarter)}.AppendedDocuments{background:#fff;border-radius:1rem;box-shadow:var(--shadow-medium);margin-top:var(--block);padding:var(--block-three-fourths);position:relative}.AppendedDocuments .DownloadableItem.hidden,:is(.AppendedDocuments .DownloadableItem.hidden) hr{display:block;visibility:hidden}.AppendedDocuments .SearchInput{margin-bottom:var(--block-half)}.AppendedDocuments .Pagination{margin-top:var(--block-half)}.AppendedDocuments h3{margin-bottom:var(--block-half)}.AppendedDocuments p,.AppendedDocuments.small{color:var(--gray-text)}.AppendedDocuments .Spinner{inset:var(--block-half)}.SurveyResults{background:#fff;border-radius:1rem;box-shadow:var(--shadow-medium);padding:var(--block-three-halves) 4.5rem;position:relative}.SurveyResults.empty{display:flex;flex-direction:column;min-height:100vh;padding:var(--block-three-fourths)}.SurveyResults h6{color:var(--gray-text);margin-bottom:var(--block-quarter)}.SurveyResults h2{margin-bottom:var(--block)}.SurveyResults .questions>li{padding-block:var(--block)}:is(.SurveyResults .questions>li):not(:last-child){border-bottom:var(--border)}.SurveyResults h4{align-items:center;display:flex;gap:var(--block-half);margin-bottom:var(--block-three-fourths)}.SurveyResults .question-number{align-items:center;aspect-ratio:1;background:var(--teal);border-radius:50%;color:#fff;display:flex;font-size:var(--font-size-14);font-weight:var(--font-weight-medium);height:var(--block-three-fourths);justify-content:center}.SurveyResults .options{display:flex;flex-direction:column;gap:var(--block-three-fourths)}:is(.SurveyResults .options) p{--parent-height:var(--block-three-fourths);align-items:center;display:flex;gap:var(--block-half);position:relative}:is(:is(.SurveyResults .options) p):before{aspect-ratio:1;border:var(--border);border-radius:50%;content:"";height:var(--parent-height)}:is(:is(.SurveyResults .options) p):after{--height:calc(var(--block-half) - 0.125rem);--spacing:calc((var(--parent-height) - var(--height)) / 2);aspect-ratio:1;background:var(--teal-brand);border-radius:50%;height:var(--height);left:var(--spacing);position:absolute}.answer:is(:is(.SurveyResults .options) p):after{content:""}.SurveyResults .text-response{--margin-left:var(--block-five-fourths);background:#fff;border:var(--border);border-radius:4px;line-height:1.5;margin-left:var(--margin-left);min-height:7rem;padding:var(--block-three-eighths) var(--block-half);width:calc(100% - var(--margin-left))}.SurveyResults footer{display:flex;justify-content:space-between}.SurveyResults .EmptyState{flow-grow:1;height:100%;margin:0}.SurveyResults .Spinner{inset:var(--block-half)}.SurveyResults .empty-survey{padding:4.5rem 0;text-align:center}:is(.SurveyResults .empty-survey) img{height:12.25rem;margin:0 auto var(--block)}:is(.SurveyResults .empty-survey) h2{margin-bottom:var(--block-half)}:is(.SurveyResults .empty-survey) p{margin:0 auto;max-width:32rem;width:100%}.SurveyResultsPage{--header-height:4.2rem;background:var(--gray-bkgd);min-width:90rem}.SurveyResultsPage .SearchInput{margin-top:var(--block-half)}.SurveyResultsPage>header{align-items:center;background:#fff;border-bottom:var(--border);display:flex;height:var(--header-height);padding-inline:var(--block);position:sticky;top:0;z-index:var(--z-index-header)}:is(.SurveyResultsPage>header) svg{height:var(--block-five-eighths)}.SurveyResultsPage main{margin:0 auto;max-width:120rem;min-height:calc(100vh - var(--header-height));padding:3.5rem 6rem}:is(.SurveyResultsPage main)>header{border-bottom:var(--border-interactive);display:flex;gap:var(--block);justify-content:space-between;padding-bottom:var(--block-three-fourths)}:is(:is(.SurveyResultsPage main)>header) p{color:var(--gray-text);margin-top:var(--block-quarter)}:is(.SurveyResultsPage main)>section{display:flex;gap:5.5rem;justify-content:space-between;margin-top:var(--block)}:is(.SurveyResultsPage main) .scorecard-column{flex:1 0 22rem;max-width:35rem}:is(.SurveyResultsPage main) .survey-results-column{flex:1 0 50rem}:is(.SurveyResultsPage .contact-info) li{margin-bottom:var(--block-three-fourths)}.SurveyResultsPage .empty-cell,.SurveyResultsPage .loading-cell{margin:0}.ReferenceSheetPage{background-color:var(--gray-bkgd)}.ReferenceSheetPage .reference-sheet-container{margin:auto;margin-top:var(--block-five-fourths);width:85%}.ReferenceSheetPage h1{margin-bottom:var(--block-five-fourths)}.ReferenceSheetPage .reference-sheet-description{color:black;color:var(--black-text);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;line-height:20px;margin-bottom:56px;margin-left:0;text-align:left;width:60%}.ReferenceSheetPage .reference-sheet-card{background:#fff;border-radius:16px 16px 0 0;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px 6rem;width:100%}.ReferenceSheetPage .header-row,.ReferenceSheetPage .reference-item{align-items:center;display:flex;justify-content:space-between;padding:15px 0}:is(.ReferenceSheetPage .header-row) div{display:flex;flex:1;margin-right:1.25rem}.ReferenceSheetPage .header-row .question,.ReferenceSheetPage .header-row .updates,.ReferenceSheetPage .reference-item .question{align-items:center;color:black;display:flex;flex:1;margin-right:20px}.ReferenceSheetPage .question{color:var(--black-text);font-family:Inter;font-size:16px;line-height:24px}:is(.ReferenceSheetPage .question) h5{font-style:normal;font-weight:500}.ReferenceSheetPage .updates{color:var(--black-text);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.ReferenceSheetPage .reference-item .updates{align-items:center;color:black;display:flex;flex:1;text-align:left}.ReferenceSheetPage h3{font-size:1.25rem;font-weight:500;margin-bottom:1em;margin-top:1em}.ReferenceSheetPage .question-number{align-items:center;background-color:var(--teal);border-radius:50%;color:white;display:flex;flex-grow:0;flex-shrink:0;font-size:12px;font-weight:700;height:30px;justify-content:center;margin-right:10px;width:30px}.ReferenceSheetPage .updates{color:black;text-align:left}.ReferenceSheetPage hr{background-color:#ccc;border:none;height:1px;margin-bottom:var(--block-half);margin-top:var(--block-half)}.ReferenceSheetPage header{align-items:center;background-color:#fff;border-bottom:var(--border);display:flex;grid-area:header;height:5rem;justify-content:space-between;padding:0 2rem;position:relative;z-index:var(--z-index-header)}:is(.ReferenceSheetPage header) .cambio-logo{height:1.25rem}:is(.ReferenceSheetPage header) .IconButton svg{padding:var(--block-eighth)}.GlossaryPage{background-color:var(--gray-bkgd);min-height:100vh}.GlossaryPage h1{margin-bottom:var(--block-five-fourths)}.GlossaryPage header{align-items:center;background-color:#fff;border-bottom:var(--border);display:flex;grid-area:header;height:5rem;justify-content:space-between;padding:0 var(--block);position:relative;z-index:var(--z-index-header)}:is(.GlossaryPage header) .cambio-logo{height:1.25rem}.GlossaryPage .glossary-container{display:flex;flex-direction:column;margin:auto;margin-top:var(--block-five-fourths);min-height:calc(100vh - 5rem - var(--block-five-fourths));width:85%}.GlossaryPage .glossary-description{color:var(--black-text);font-size:16px;line-height:1.4;margin-bottom:var(--block-five-fourths);margin-left:0;text-align:left;width:60%}.GlossaryPage .glossary-card{background:#fff;border-radius:16px 16px 0 0;box-shadow:0 0 10px rgba(0,0,0,.1);flex:1;padding:5rem 6rem;width:100%}:is(.GlossaryPage .glossary-items) li{align-items:flex-start;display:flex;justify-content:space-between;padding:10px 0}:is(.GlossaryPage .glossary-items) h5{flex-basis:30%;font-weight:500;margin-right:20px}:is(.GlossaryPage .glossary-items) h5,:is(.GlossaryPage .glossary-items) p{color:var(--black-text);font-family:Inter;font-size:16px;font-style:normal;line-height:24px}:is(.GlossaryPage .glossary-items) p{flex-basis:70%;font-weight:400;text-align:left}.GlossaryPage .glossary-link{color:var(--teal);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}:is(.CambioSurvey p,.CambioSurvey .email-column) a{color:var(--teal)}:is(:is(.CambioSurvey p,.CambioSurvey .email-column) a):hover{color:var(--teal-deep);text-decoration:underline}.SurveyPage{display:flex;height:100vh;overflow:hidden}.SurveyPage .graphic-instruction{overflow:visible;width:100%}.SurveyPage .graphic-submission{width:50%}.SurveyPage .email-column{display:flex;flex-direction:column;margin-right:.313rem}.SurveyPage .email-row{display:flex;flex-direction:row;justify-content:space-between;margin-top:var(--block-three-halves);width:100%}.SurveyPage aside{background-color:var(--gray-bkgd);box-sizing:border-box;display:flex;flex-direction:column;height:100vh;min-width:27rem;overflow-y:auto;padding:var(--block-five-fourths);padding-left:var(--block-double);padding-right:var(--block-double)}:is(.SurveyPage aside) .menu{flex-grow:1;list-style:none;margin:0;padding:0}:is(.SurveyPage aside) .menu-item{align-items:center;cursor:pointer;display:flex;padding:10px}:is(.SurveyPage aside) .menu-number{align-items:center;background-color:#bfc5cf;border-radius:50%;color:#fff;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;height:24px;justify-content:center;line-height:24px;margin-right:10px;width:24px}:is(.SurveyPage aside) .menu-item.active .menu-number{background-color:var(--teal)}:is(.SurveyPage aside) .check{color:var(--teal);height:24px}:is(.SurveyPage aside) .menu-item.completed .menu-number{background-color:initial;color:var(--teal-brand)}:is(.SurveyPage aside) .menu-text{color:gray}:is(.SurveyPage aside) .menu-item.active .menu-text{color:black}:is(.SurveyPage aside) hr{border-top:1px solid #ccc;margin:16px 0}:is(.SurveyPage aside) h6{color:var(--black-text);font-size:12px;font-weight:600;letter-spacing:.6px;padding-left:10px;text-transform:uppercase}:is(.SurveyPage aside) .resources{display:flex;flex-direction:column;padding-bottom:10%}:is(:is(.SurveyPage aside) .resources) li{color:#333;cursor:pointer;margin-top:16px;padding-left:10px;text-decoration:none}:is(:is(:is(.SurveyPage aside) .resources) li) a{align-items:center;display:flex}:is(:is(.SurveyPage aside) .resources) svg{margin-right:var(--block-quarter)}:is(.SurveyPage aside) .sidebar-title{color:var(--black-text);font-family:Inter;font-size:32px;font-style:normal;font-weight:500;line-height:40px;margin:20px 0;width:269px}.SurveyPage .cambio-logo{align-self:flex-start;margin-bottom:var(--block-five-fourths);width:10rem}.SurveyPage p{color:var(--black-text);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.SurveyPage .survey-content{background-color:#fff;flex-grow:1;height:100vh;overflow:auto;width:calc(75vw - 40px)}.SurveyPage .cursor-default{cursor:default}.SurveyPage .iframe-container{height:100%;width:100%}.SurveyPage .iframe-style{border:none;height:100%;width:100%}.SurveyPage .instructions-container{display:flex;flex-direction:column;justify-content:center;max-width:50rem;overflow:visible;padding:var(--block-five-fourths);width:100%}:is(.SurveyPage .instructions-container) h1{color:var(--black-text);font-family:Inter;font-size:32px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:var(--block-three-halves);margin-top:var(--block-double)}.SurveyPage .submission-container{display:flex;flex-direction:column;height:100%;justify-content:center;max-width:50rem;overflow:auto;padding:var(--block-five-fourths);width:100%}:is(.SurveyPage .submission-container) h1{color:var(--black-text);font-family:Inter;font-size:32px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:24px;margin-top:60px}.SurveyPage .submission-content-container{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.SurveyPage .centered-content-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.SurveyPage .full-height{height:100%}.SurveyPage .confetti,.SurveyPage .submission-graphic-container{display:flex;flex-direction:row;justify-content:center}.SurveyPage .confetti{height:100vh;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);width:100%}.SurveyPage .content-container{align-items:flex-start;display:flex;flex-direction:column;width:100%}.SurveyPage .hidden{display:none}.SurveyPage .resources svg{color:#6b7688;fill:currentColor}.SurveyPage .next-button-container{display:flex;justify-content:flex-end;margin-top:40px;width:100%}.UtilityPortalPage{display:flex;flex-direction:column;flex-grow:1;max-width:96rem;padding:var(--block-double) var(--block-half) 0 16rem}.UtilityPortalPage.completed footer{justify-content:center;margin-top:var(--block)}.UtilityPortalPage footer{display:flex;justify-content:flex-end}.UtilityPortalUploadData>header{margin-bottom:var(--block-quarter)}.UtilityPortalUploadData .upload-options{display:flex;flex-direction:column;gap:var(--block-quarter);margin:var(--block-quarter) 0 var(--block)}.UtilityPortalUploadData .upload-error{color:var(--semantic-red-dark);margin-top:var(--block-quarter)}.UtilityPortalUploadData .subtitle{margin:var(--block-quarter) 0 var(--block)}:is(.UtilityPortalUploadData .subtitle)>p{align-items:center;display:flex}:is(.UtilityPortalUploadData .subtitle) .Tooltip{margin-left:var(--block-quarter)}.utility-portal-tooltip{padding:var(--block-quarter)}.utility-portal-tooltip,.utility-portal-tooltip ul{display:flex;flex-direction:column;gap:var(--block-quarter)}.utility-portal-tooltip ul{list-style:disc;padding-left:var(--block-half)}}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}@layer pages{}