@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Epilogue:wght@400;500;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#catch-all-error-fallback p{max-width:60%}#catch-all-error-fallback p:last-of-type{margin-bottom:24px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#sidebar{min-width:44px;max-width:44px;display:flex;position:relative;flex-direction:column;align-items:center;overflow-x:hidden;transition:min-width .5s;height:100vh;z-index:3;border:none;color:#908a85;background-color:#fff}#sidebar .sidebar-hit-target{position:absolute;top:5px;left:0;width:100%;height:65px;cursor:pointer;z-index:1}#sidebar>.sidebar-content{position:fixed;overflow:hidden;display:flex;background-color:#fff;height:100vh;top:0;left:0;bottom:0;width:44px;transition:width .5s;border-radius:0;border-top-width:0;border-bottom-width:0}#sidebar img{position:absolute}#sidebar img#logo-big{opacity:0%;transition:left .32s,height .32s,top .32s;left:0;height:24px;top:30px}#sidebar img#logo-small{opacity:100%;left:10px;width:24px;top:32px}#sidebar #nav{position:relative;display:grid;flex-direction:column;align-items:flex-start;align-content:space-between;width:100%;margin-top:112px}@media screen and (max-height: 460px){#sidebar #nav{overflow-y:auto;overflow-x:hidden}}#sidebar #nav .align-top,#sidebar #nav .align-bottom{width:100%}#sidebar #nav .align-top{max-height:50vh}@media screen and (max-height: 460px){#sidebar #nav .align-top{max-height:unset}}#sidebar #nav .align-top .project-links-container{max-height:calc((100vh - 444px)/2);overflow-y:scroll;width:100%;padding:0 2px 8px;background:linear-gradient(#fff 30%,#fff0) center top,linear-gradient(#fff0,#fff 70%) center bottom,radial-gradient(farthest-side at 50% 0,#f9f3eb,#0000) center top,radial-gradient(farthest-side at 50% 100%,#f9f3eb,#0000) center bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}@media screen and (max-height: 625px){#sidebar #nav .align-top .project-links-container.project-links-container{max-height:calc(100vh - 444px)}}@media screen and (max-height: 540px){#sidebar #nav .align-top .project-links-container{display:none}}#sidebar #nav .align-bottom{padding-bottom:22px}#sidebar #nav a,#sidebar #nav .parent-nav{color:#908a85;text-decoration:none;width:100%;display:flex;align-items:center;padding-left:10px;padding-top:10px;padding-bottom:10px;transition:padding-left .5s}#sidebar #nav a[title=products] a,#sidebar #nav .parent-nav[title=products] a{margin-top:50px}#sidebar #nav a span,#sidebar #nav .parent-nav span{white-space:nowrap;position:relative;top:3px;padding-right:10px}#sidebar #nav a span svg,#sidebar #nav .parent-nav span svg{font-size:14px;margin-left:4px}#sidebar #nav a .material-icons-outlined,#sidebar #nav a .material-icons,#sidebar #nav .parent-nav .material-icons-outlined,#sidebar #nav .parent-nav .material-icons{vertical-align:bottom;margin-right:12px;position:relative;top:1px}#sidebar #nav a .material-icons-outlined:hover,#sidebar #nav a .material-icons:hover,#sidebar #nav .parent-nav .material-icons-outlined:hover,#sidebar #nav .parent-nav .material-icons:hover{cursor:pointer}#sidebar #nav a .material-icons-outlined.logged-in,#sidebar #nav a .material-icons.logged-in,#sidebar #nav .parent-nav .material-icons-outlined.logged-in,#sidebar #nav .parent-nav .material-icons.logged-in{position:relative;top:12px;margin-left:45px}#sidebar #nav a a.link,#sidebar #nav .parent-nav a.link{display:block;padding:0 0 0 36px;max-height:36px;display:contents}#sidebar #nav a a.link span,#sidebar #nav .parent-nav a.link span{padding-left:20px;padding-top:12px}#sidebar #nav .parent-nav a{min-height:unset}#sidebar #nav .parent-nav a:first-of-type{margin-top:10px}#sidebar #nav .link-holder a.active,#sidebar #nav .link-holder a:hover{color:#1e1e1e;font-weight:600}#sidebar #nav .link-holder .project-links-container a{padding-left:33px}#sidebar #nav .link-holder .project-links-container a>span{border-radius:4px;padding:8px 10px;line-height:15px;border:1px solid transparent}#sidebar #nav .link-holder .project-links-container a.active>span,#sidebar #nav .link-holder .project-links-container a:hover>span{font-weight:600}#sidebar #nav .link-holder .project-links-container a.active>span{background-color:#ebd8bd}#sidebar #nav .link-holder .project-links-container a:hover>span{color:#1e1e1e}#sidebar #nav .align-bottom a{min-height:unset;padding-top:10px;padding-bottom:10px;display:flex;flex-direction:row;align-items:center}#sidebar #nav .single-project{display:block;font-family:Epilogue,sans-serif;font-size:12px;font-weight:400;line-height:10px;padding:8px 10px;border-radius:4px;max-height:44px;min-height:unset}#sidebar .truncate-25 a span.material-icons{text-transform:none}#sidebar .truncate-25 a span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-flex}#sidebar .project-links-container{visibility:hidden}#sidebar.hover{min-width:256px}#sidebar.hover .sidebar-content{width:256px}#sidebar.hover .project-links-container{visibility:visible;display:grid;gap:6px}#sidebar.hover img#logo-big{left:6px;height:40px;top:24px;opacity:100%}#sidebar.hover img#logo-small{opacity:0%}#sidebar.hover #nav .link-holder{display:flex;flex-direction:column;align-items:center}#sidebar.hover #nav .link-holder span:not(.material-icons){width:100%}#sidebar.hover #nav .link-holder a.link{padding:0 0 0 33px}#sidebar.hover #nav .link-holder a.link span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sidebar.hover #nav .single-project{display:block;visibility:visible;max-width:213px}form#reset-password-email-form{display:flex;flex-direction:column;align-items:flex-start}form#reset-password-email-form button.successful-reset-request{background-color:#1e1e1e}form#reset-password-email-form .email-input{margin:40px 0;width:100%;min-width:500px}@media (max-width: 800px){form#reset-password-email-form .email-input{min-width:350px}}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#main-content:has(#login-page) header{width:100vw}@media (min-width: 800px){#main-content:has(#login-page) #login-page{padding-top:200px}}#login-page{display:flex;flex-direction:column;align-items:center;width:100%;height:100vh}#login-page header img{width:98px;position:absolute;right:40px;top:28px}#login-page header button{min-width:192px}#login-page form:first-of-type,#login-page div.box{display:flex;flex-direction:column;align-items:center;max-width:700px;padding:118px 87px 148px}#login-page form:first-of-type input,#login-page form:first-of-type label,#login-page div.box input,#login-page div.box label{font-family:Inter,sans-serif}#login-page form:first-of-type h3,#login-page div.box h3{line-height:85%;margin-bottom:40px}#login-page form:first-of-type div,#login-page div.box div{width:322px}#login-page form:first-of-type .email-field,#login-page div.box .email-field{margin-bottom:10px}#login-page form:first-of-type .error-message,#login-page div.box .error-message{color:#b11;display:block;margin:0 0 32px;text-align:center;max-width:322px}#login-page form:first-of-type .error-message.overall,#login-page div.box .error-message.overall{margin-bottom:44px}#login-page form:first-of-type button,#login-page div.box button{margin-top:40px;min-width:192px}#login-page form:first-of-type .sso-enabled{text-align:center;width:100%;color:#908a85;font-weight:500}#login-page form:first-of-type .sso-enabled .MuiSvgIcon-root{font-size:24px;margin-right:2px;position:relative;top:6px}#login-page button.forgot-password{font-size:14px;cursor:pointer;align-self:flex-start;margin-top:16px;align-self:center;position:relative;bottom:155px}#main-content:has(#reset-password-page)>div{padding-top:40px;padding-left:0;padding-right:0;margin-left:0;margin-right:0}#reset-password-page{padding:40px 0 0;margin:auto}#reset-password-page header{position:relative;padding-right:0;padding-left:0;width:100vw}#reset-password-page img{width:150px;position:absolute;left:40px;top:0}#reset-password-page form{padding-top:100px;display:flex;flex-direction:column;align-items:center}#reset-password-page form h3{line-height:85%;margin-bottom:40px;font-size:36px}#reset-password-page form div:first-of-type{width:100%}#reset-password-page form button{min-width:192px;margin-top:40px}#reset-password-page form .error-message{color:#b11;display:block;margin-top:8px}.not-found h3{max-width:500px;font-size:36px}.not-found button{align-items:center;gap:8px}.not-found button i{position:relative;bottom:2px}.operational-settings-field{margin-bottom:24px}.operational-settings-field .large-label{font-size:1.1rem;font-weight:500;margin-bottom:8px;color:#000000de}.operational-settings-field .MuiTextField-root{display:block;margin-bottom:16px;min-width:400px}.operational-settings-field .MuiTextField-root:last-child{margin-bottom:0}.operational-settings-field .MuiAlert-root{font-size:.9rem}.operational-settings-field .field-container{display:flex;align-items:center;margin-bottom:16px}.operational-settings-field .field-container:last-child{margin-bottom:0}.operational-settings-field .field-input{min-width:400px}.operational-settings-field .header{margin-bottom:16px}.operational-settings-field .header .header-label-container{display:flex;align-items:center;gap:8px}.operational-settings-field .header .header-label-container .large-label{font-size:16px;font-weight:500}.operational-settings-field .header .header-label-container .info-button{padding:4px;color:#0000008a}.operational-settings-field .fields-wrapper{display:flex;flex-direction:column;gap:16px}.operational-settings-field .fields-wrapper .field-row .MuiTextField-root{width:100%}.operational-settings-field .fields-wrapper .field-row .MuiTextField-root .MuiInputLabel-root{font-size:14px;transform:translate(14px,-12px) scale(.75)}.operational-settings-field .fields-wrapper .field-row .MuiTextField-root .MuiInputBase-root .MuiInputAdornment-root{margin-left:8px}.operational-settings-field .fields-wrapper .field-row .MuiTextField-root .MuiInputBase-root .MuiInputAdornment-root p{font-size:.8rem}.gross-floor-area-text span.highlight{color:#cea66d;font-weight:700}#customize-floor-group-modal .MuiPaper-root{padding:20px}#customize-floor-group-modal .MuiDialogContent-root{padding-top:8px}#customize-floor-group-modal .row{display:flex;flex-direction:row;gap:20px;margin-bottom:20px}#customize-floor-group-modal .MuiButton-root.done{background-color:#5f5a55}#customize-floor-group-modal .MuiButton-root.done:hover{background-color:#1e1e1e}.building-visualization{background-color:#f9f9f8;display:flex;flex-direction:column;align-items:center;height:100%;padding:20px 0;max-height:50vh;overflow-y:auto}.building-visualization .ground-level-line{width:56%;height:1px;background-color:#5f5a55;position:relative;bottom:.5px;margin:4px 0}.building-visualization .floor-rect-container{display:flex;align-items:center;width:100%;max-height:50vh;overflow-y:auto}.building-visualization .floor-rect{background-color:#e5e2d9;transition:width .5s ease,height .5s ease;margin-bottom:2px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.single-floor-group{background-color:#f8f7f7;border:1px solid #e5e2d9;display:flex;align-items:center;gap:10px;padding:16px;background-color:#f9f9f8;border-radius:4px}.single-floor-group .MuiInputBase-root{background-color:#fff;font-size:12px}.single-floor-group .MuiSvgIcon-root{color:#908a85}.single-floor-group .MuiInputAdornment-root p{font-size:.8rem}.single-floor-group .MuiFormLabel-root{background-color:transparent}.single-floor-group .field-with-error .error{position:absolute;bottom:-2px}.single-floor-group .customize-floor-group-button{background-color:#fff;border-color:#e5e2d9}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#floor-group-builder{display:flex;align-items:flex-end;background-color:#f9f9f8}#floor-group-builder>div:first-child{display:flex;flex-direction:column;gap:20px;width:70%;background-color:#fff}#floor-group-builder>div:nth-child(2){width:30%}#floor-group-builder .overview-section{display:grid;grid-template-columns:1fr auto;row-gap:4px;column-gap:20px;grid-template-rows:auto auto}#floor-group-builder .overview-section .gross-floor-area-text{font-size:20px;font-weight:700;margin-bottom:10px;color:#1e1e1e}#floor-group-builder .overview-section .body-1{color:#1e1e1e}#floor-group-builder .overview-section .MuiFormControl-root{width:100px;grid-column:2;grid-row:1/span 2}#floor-group-builder .error-message{position:relative;top:14px}#floor-group-builder .floor-group-collection{display:flex;flex-direction:column;gap:20px}#floor-group-builder #ground-level-line{display:flex;gap:12px;align-items:center;justify-content:stretch;color:#1e1e1e;font-size:13px;font-weight:700}#floor-group-builder #ground-level-line hr{border:none;border-top:2px dashed #e5e2d9;color:#fff;background-color:#fff;height:0px;flex:1}#floor-group-builder .MuiButton-root.add-floor-group{background-color:#f8f7f7;border:1px solid #e5e2d9;border-radius:6px;margin-top:0;width:100%;color:#5f5a55;opacity:0;transition:opacity .2s ease-in-out}#floor-group-builder .MuiButton-root.add-floor-group:hover{background-color:#e5e2d9;opacity:1}#floor-group-builder .MuiButton-root.add-floor-group .MuiSvgIcon-root{color:#cea66d}@media screen and (max-width: 1000px){#floor-group-builder{flex-direction:column;align-items:center}#floor-group-builder>div:first-child{width:100%}}@keyframes blinker{50%{opacity:0}}.custom-error-messages{min-height:28px}.custom-error-messages div.blinking{animation:blinker .1s linear 2}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.horizontal-radio-group .MuiFormGroup-root{display:flex;flex-direction:row;align-content:flex-start;gap:20px;overflow-y:hidden;max-width:min(1050px,100%)}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root){margin-left:0;margin-right:0;text-align:center}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root) .MuiRadio-root{position:absolute}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root) .MuiRadio-root>span svg{width:0}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root) .MuiTypography-root{text-transform:none;padding-right:8px;padding-left:8px;color:#1e1e1e;font-weight:700;font-family:Inter,sans-serif;letter-spacing:unset}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root){display:flex;justify-content:center;height:100px;aspect-ratio:1.75;resize:horizontal;border:2px solid #e5e2d9;border-radius:8px}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root):has(.MuiIcon-root):has(.MuiTypography-caption){height:175px}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root):has(.MuiIcon-root):not(:has(.MuiTypography-caption)){height:100px;aspect-ratio:4/3}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root) .MuiIcon-root{font-size:32px;color:#cea66d;margin-bottom:8px}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root) .MuiTypography-body1{font-size:16px;line-height:1.1}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root) .MuiTypography-caption{font-size:14px;font-weight:400;line-height:1.1;color:#1e1e1e;max-width:244px;display:block}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root):hover{background-color:#f9f3eb;border-color:#ebd8bd}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root):focus{background-color:#f9f3eb}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root):has(.Mui-checked){background-color:#cea66d;border-color:#cea66d}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root):has(.Mui-checked) .MuiTypography-root{color:#fff}.horizontal-radio-group .MuiFormControlLabel-root:has(.MuiRadio-root):has(.Mui-checked) .MuiIcon-root{color:#fff}#guided-project-onboarding div[role=tabpanel]#tabpanel-2 .panel-inner.MuiBox-root{padding-bottom:150px}#guided-project-onboarding div[role=tabpanel]#tabpanel-2 .MuiFormControl-root.zipcode .MuiInputBase-root{max-width:150px}#guided-project-onboarding div[role=tabpanel]#tabpanel-2 #floor-groups-input-fields>div{display:grid;gap:20px;grid-template-areas:"a b" "c d";max-width:715px}#guided-project-onboarding div[role=tabpanel]#tabpanel-2 #floor-groups-input-fields>div .floor-group-field:first-of-type{grid-area:a}#guided-project-onboarding div[role=tabpanel]#tabpanel-2 #floor-groups-input-fields>div .floor-area-per-above-ground-floors{grid-area:b}@media (max-width: 715px){#guided-project-onboarding div[role=tabpanel]#tabpanel-2 #floor-groups-input-fields>div{display:flex;flex-direction:column}}.uploaded-file{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:1px solid #e5e2d9;border-radius:6px;padding:16px;font-size:14px;font-weight:600;word-break:break-all}.uploaded-file span.filename{flex:1}.uploaded-file svg{color:#72b88a}.attach-file .upload-button.MuiButton-root{background-color:#d8d8d84d;color:#1e1e1e;text-transform:none;width:226px;justify-content:flex-start}.attach-file .upload-button.MuiButton-root:hover,.attach-file .upload-button.MuiButton-root:active{background-color:#d8d8d84d}.attach-file .upload-button.MuiButton-root>span,.attach-file .upload-button.MuiButton-root svg{z-index:1}.attach-file .upload-button.MuiButton-root .visually-hidden-input{z-index:2}.attach-file .upload-button.MuiButton-root #progress{position:absolute;left:0;background-color:#e5e2d9;height:100%;border-radius:6px;z-index:0}.field-with-error{width:100%}.field-with-error .error{margin-top:4px;color:#d54609;font-size:12px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.pac-container{z-index:1301!important}.row.zipcode .MuiFormControl-root.zipcode .MuiInputBase-root{max-width:120px}.google-places-autocomplete-input{width:100%;border:1px solid rgb(180,180,180);border-radius:4px;padding:8.5px 14px;margin-top:10px;font-family:Inter,sans-serif;font-size:14px;line-height:1.4375em;color:#000c}.google-places-autocomplete-input::placeholder{color:#000}.google-places-autocomplete-input:active,.google-places-autocomplete-input:focus{outline-color:#cea66d}.google-places-autocomplete-input:disabled{background-color:#fff}.address-row{margin-top:10px;display:flex;gap:10px;width:100%}.address-row .field-with-error{width:fit-content}.address-row .address-input-zipcode .MuiInputBase-root{width:120px}.address-row .address-input-state .MuiSelect-select{width:60px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.project-dates>.MuiFormLabel-root{font-size:16px;font-weight:700;font-family:Epilogue,sans-serif;color:#1e1e1e}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#guided-project-onboarding{display:flex;flex-direction:column;height:100%}#guided-project-onboarding div[role=tabpanel]{flex:1;max-width:1200px}#guided-project-onboarding div[role=tabpanel] .panel-inner{padding-left:45px;padding-right:45px;padding-bottom:88px;gap:40px;display:flex;flex-direction:column}#guided-project-onboarding div[role=tabpanel] .optional{color:#b6afa9}#guided-project-onboarding div[role=tabpanel] section>.MuiFormHelperText-root{margin-bottom:16px;margin-top:-3px;font-size:16px}#guided-project-onboarding div[role=tabpanel] section .MuiFormLabel-root.large-label{font-size:20px;line-height:unset}#guided-project-onboarding div[role=tabpanel] #name-and-description{display:flex;flex-direction:row;gap:30px}#guided-project-onboarding div[role=tabpanel] #name-and-description>div{flex:1}#guided-project-onboarding div[role=tabpanel] #name-and-description>div .MuiInputBase-root{width:100%;max-width:unset}#guided-project-onboarding div[role=tabpanel] #address{margin-bottom:30px}#guided-project-onboarding div[role=tabpanel] #address .address-fields{max-width:1000px}#guided-project-onboarding div[role=tabpanel] #address .address-fields .MuiOutlinedInput-root.MuiInputBase-sizeSmall{max-width:unset}#guided-project-onboarding div[role=tabpanel] #address .address-fields .address-input-city{flex:1}#guided-project-onboarding div[role=tabpanel] #address .address-fields .address-input-city .MuiInputBase-root{min-width:220px}#guided-project-onboarding div[role=tabpanel] .MuiOutlinedInput-root.MuiInputBase-sizeSmall{max-width:460px}#guided-project-onboarding .MuiTabs-root{min-height:unset;margin-bottom:0}#guided-project-onboarding .MuiTabs-fixed{width:calc(100vw - 44px)}#guided-project-onboarding .MuiTabs-fixed .MuiTabs-flexContainer{gap:5px;justify-content:space-between}#guided-project-onboarding .MuiTabs-fixed .MuiButtonBase-root{border-bottom:4px solid #e5e2d9;width:50%;max-width:unset;min-height:unset;line-height:unset;padding:0}#guided-project-onboarding .MuiTabs-fixed .MuiTabs-indicator{height:4px}#guided-project-onboarding .bottom-bar{position:fixed;z-index:2;left:44px;bottom:0;right:0;height:88px;background-color:#fff;transition:left .5s}#sidebar.hover+#main-content #guided-project-onboarding .bottom-bar{left:256px!important}#sidebar.hover+#main-content #guided-project-onboarding .MuiTabs-root{width:calc(100vw - 256px)}#nav-buttons{height:82px;padding-left:20px;padding-right:20px}#nav-buttons button{border-radius:8px;visibility:hidden;font-family:Inter,sans-serif;font-weight:700;background-color:#1e1e1e;color:#fff;height:43px;padding:12px 14px;text-transform:none}#nav-buttons button.visible{visibility:visible}#nav-buttons button.MuiButton-textPrimary{background-color:transparent;color:#1e1e1e}#nav-buttons button.Mui-disabled{background-color:#e5e2d9;color:#908a85}#nav-buttons button.back-button:after{display:none}#main-content:has(#create-project) header{position:absolute;border-bottom-color:transparent}#create-project{width:100%}#main-content>#create-project{padding:90px 0 0}#main-content>#create-project form{display:flex;height:100%;width:100%;flex-direction:column}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.search-bar .MuiOutlinedInput-root.MuiInputBase-adornedEnd{padding-right:5px}.search-bar .MuiOutlinedInput-root.MuiInputBase-adornedEnd .Mui-disabled{visibility:hidden}.search-bar .MuiOutlinedInput-root.MuiInputBase-adornedStart{padding-left:8px}.search-bar .MuiOutlinedInput-root .MuiInputAdornment-root .MuiIconButton-root svg{width:18px;height:18px}.projects-list{grid-column:span 6}.projects-list>p:first-of-type{margin-bottom:6px}.projects-list>p:nth-of-type(2){color:#908a85;font-size:14px}.projects-list{position:relative}.projects-list table{width:100%;margin-top:30px;font-size:14px;color:#908a85;border-collapse:collapse}.projects-list table td{vertical-align:middle}.projects-list table td.empty-row{text-align:center;padding:60px 0;display:table-cell;color:#908a85}.projects-list table thead{height:37px}.projects-list table thead th{font-weight:500;vertical-align:baseline}.projects-list table thead th:not(:first-of-type){text-align:right}.projects-list table thead th.intensity{max-width:100px;font-weight:400;font-size:12px;line-height:130%}.projects-list table thead th.intensity span:first-of-type{font-weight:500;font-size:14px}.projects-list table thead th.has-sort{cursor:pointer}.projects-list table thead th .MuiSvgIcon-root{margin-left:5px}.projects-list tbody .MuiButton-outlined{text-align:center;background-color:#d8d8d84d;color:#5f5a55;margin-top:20px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.generic-stat-block{grid-column:span 6;height:unset;width:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;border-radius:10px;background-color:#efefef80;padding:10px 16px}.generic-stat-block .MuiTypography-body2{font-weight:500}.generic-stat-block .MuiTypography-body2 .kgco2e{color:#908a85}.generic-stat-block>.loading-data:first-of-type{height:1.5rem;width:100%;margin-bottom:0}.generic-stat-block>.loading-data:nth-of-type(2){height:2rem;margin-top:.7rem;margin-bottom:4px}.generic-stat-block>.loading-data:last-of-type{height:1rem;max-width:120px}.generic-stat-block div.subtitle p.subtitle-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.generic-stat-block div.subtitle p.subtitle-1 span.kgco2e{font-family:Epilogue,sans-serif}.generic-stat-block div.subtitle:has(.chip){display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.generic-stat-block div.subtitle .chip{margin-left:10px}.generic-stat-block div.subtitle .chip span{white-space:nowrap}.generic-stat-block div.subtitle .unit{position:absolute;right:16px;top:12px;font-size:11px;color:#908a85;font-weight:500}.generic-stat-block .subtitle-2{color:#908a85;font-weight:500;font-family:Inter,sans-serif}.generic-stat-block .chip.above-baseline,.generic-stat-block span.above-baseline{background-color:#f3ac8d}.generic-stat-block .chip.below-baseline,.generic-stat-block span.below-baseline{background-color:#b7d8e1}.generic-stat-block .unit{position:absolute;right:16px;top:12px;font-size:11px;color:#908a85;font-weight:500}.-directional-change .arrow{margin-right:1px}.-directional-change span.increase{font-weight:600;color:#ed4e0a}.-directional-change span.reduction{font-weight:600;color:#72b88a}.-directional-change .kgco2e-container{margin-left:4px;color:#908a85}.project-data-source .project-link-button,.project-data-source .building-view-link,.project-data-source .add-building-files-link{cursor:pointer;background:none;box-shadow:none;padding:0;min-width:0}.project-data-source .project-link-button:hover,.project-data-source .building-view-link:hover,.project-data-source .add-building-files-link:hover{text-decoration:underline;background:none;box-shadow:none}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.projects-list tbody tr{height:62px;border-bottom:1px solid #e5e2d9}.projects-list tbody tr:not(.loading):hover{background-color:#f9f3eb99;cursor:pointer}.projects-list tbody tr td{color:#1e1e1e;text-align:right}.projects-list tbody tr td:first-of-type{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);row-gap:4px;padding-top:12px;text-align:left}.projects-list tbody tr td:first-of-type .address{color:#5f5a55}.projects-list tbody tr td:last-of-type{padding-right:6px}.projects-list tbody tr td.stat,.projects-list tbody tr td>.stat{font-family:Roboto Mono,monospace}.projects-list tbody tr td .add-products{font-size:14px;color:#1e1e1e;font-weight:500;text-transform:none}.projects-list tbody tr td .add-products:hover{background-color:#0000000d}.projects-list tbody tr.loading td .loading-data{float:right}#main-content>div#my-projects{width:100%;padding:135px 45px 95px}#main-content>div#my-projects .MuiTabs-root{width:unset;border-bottom:0;margin-bottom:0}#main-content>div#my-projects div[role=tabpanel] .MuiBox-root{width:100%;padding-top:0}#main-content>div#my-projects>div:first-of-type{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}#main-content>div#my-projects>div:first-of-type .MuiTabs-root .MuiTabs-indicator{display:none}#main-content>div#my-projects>div:first-of-type .MuiTabs-root .MuiTab-root{font-size:14px;position:relative;padding-right:10px;padding-left:10px}#main-content>div#my-projects>div:first-of-type .MuiTabs-root .MuiTab-root:first-of-type:after{content:"|";position:relative;left:12px;font-size:20px;color:#1e1e1e;width:5px}.delete-project-modal .MuiDialog-paper{padding:40px}.delete-project-modal p{margin-top:20px;margin-bottom:40px}.delete-project-modal div.actions{display:flex;align-items:flex-end;justify-content:flex-start;gap:20px}.delete-project-modal div.actions button{min-width:unset}.delete-project-modal.waiting{cursor:wait}.delete-project-modal p[role=alert]{text-align:left;margin-bottom:0}.single-project-menu .MuiPaper-root,.action-menu .MuiPaper-root{margin-top:10px}.single-project-menu.disabled,.action-menu.disabled{cursor:wait}.project-report .project-header .MuiIconButton-root{border:1px #e5e2d9 solid;border-radius:8px}.project-report .project-header .MuiIconButton-root:hover{background-color:#00000008}.single-project-preview button.expand-button{position:absolute;right:10px;top:10px;max-width:40px;max-height:27px;min-width:auto;background-color:#fff;border:.3px #e5e2d9 solid;border-radius:8px;width:30px;height:30px;color:#1e1e1e;visibility:hidden}.single-project-preview button.expand-button:hover{background-color:#00000008!important}.project-map{border-top-left-radius:4px;border-bottom-left-radius:4px;background-size:contain;background-repeat:no-repeat}.single-project-preview{height:200px;width:369px;display:flex;border-radius:4px;color:#1e1e1e;position:relative}.single-project-preview.default-shadow{box-shadow:0 0 6px #0003}.single-project-preview .MuiPopover-paper .MuiList-root .MuiMenu-list{position:relative;top:-4px}.single-project-preview img.cover-img{width:133px}.single-project-preview img.cover-image{width:133px;height:200px;object-fit:cover}.single-project-preview .project-map{width:133px}.single-project-preview .view-3d-model-icon{position:absolute;top:10px;left:6px;color:#fff;background-color:#1e1e1e;padding:4px;border-radius:40%}.single-project-preview .info{max-width:236px;padding:24px 10px 15px 14px;display:flex;flex-direction:column;justify-content:space-between;gap:4px;color:#5f5a55;font-weight:500}.single-project-preview .info .name{color:#1e1e1e;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.single-project-preview .info span{font-size:14px;line-height:14.5px}.single-project-preview .info span.project-type{margin-top:auto}.single-project-preview .info .MuiChip-root.carbon-intensity{align-self:flex-start;margin-top:8px}.single-project-preview .info .MuiChip-root.carbon-intensity span{font-size:12px}.single-project-preview .MuiIconButton-root{visibility:hidden}.single-project-preview:hover .MuiIconButton-root{visibility:visible}#projects-gallery-view.grid{padding-top:16px;display:flex;flex-wrap:wrap;gap:20px}#projects-gallery-view.grid a{display:contents}#projects-gallery-view.grid button.create-new-project{width:369px;height:200px;border-radius:4px;border:none;align-items:center;color:#5f5a55;box-shadow:0 0 6px #0003}#projects-gallery-view.grid .single-project-preview.loading-data{width:369px;height:200px;border-radius:4px;background-color:#e5e2d9;color:#5f5a55}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#reduction-opportunities{grid-column:span 3}#reduction-opportunities .recommendation{display:grid;grid-template-areas:"swap content arrow" "swap source arrow";grid-template-columns:auto 1fr 24px;grid-template-rows:auto auto;column-gap:8px;row-gap:4px;align-content:space-around;padding:10px 0 10px 4px;text-decoration:none;color:unset}#reduction-opportunities .recommendation:not(:last-of-type){border-bottom:1px solid #e5e2d9}#reduction-opportunities .recommendation:hover{background-color:#f9f3eb99;cursor:pointer}#reduction-opportunities .recommendation .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 200,"GRAD" 0,"opsz" 40}#reduction-opportunities .recommendation .material-symbols-outlined.swap{grid-area:swap;font-size:36px}#reduction-opportunities .recommendation .material-symbols-outlined.arrow{grid-area:arrow;align-self:center}#reduction-opportunities .recommendation p{grid-area:content;font-size:14px}#reduction-opportunities .recommendation span.source{grid-area:source;font-size:14px;color:#908a85}#reduction-opportunities .recommendation span.source button.source-link{color:unset;background-color:unset;font-weight:unset;text-decoration:underline;text-transform:unset;font-family:Inter,sans-serif;padding:0;font-size:14px;font-weight:400}#main-content #portfolio-report>div.overview-info{display:grid;grid-template-columns:auto auto;grid-template-rows:repeat(2,auto);row-gap:24px;grid-column:1/span 6;align-items:start}#main-content #portfolio-report>div.overview-info button{justify-self:end}#main-content #portfolio-report>div.overview-info .settings-form-group{gap:10px}#main-content #portfolio-report>div.overview-info .settings-form-group .MuiFormControl-root{background-color:#fff;border-radius:6px;height:36px}#main-content #portfolio-report>div.overview-info .MuiInputBase-root:not(.MuiInputBase-sizeSmall) .MuiInputBase-input.MuiOutlinedInput-input{padding:9px 8px 9px 12px}#main-content #portfolio-report>div.overview-info label{background-color:transparent}#main-content #portfolio-report>div.overview-info .data-fidelity-select{min-width:250px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#portfolio-report .stat-block{grid-column:span 2}#project-report-dashboard .stat-block{grid-column:span 4}.stat-block{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative}.stat-block h6{line-height:20.5px}.stat-block h3{line-height:3rem;font-size:max(min(3vw,3rem),28px)}.stat-block>.loading-data:first-of-type{height:2rem;margin-bottom:20px;width:100%}.stat-block div.subtitle p.subtitle-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.stat-block div.subtitle p.subtitle-1 span.kgco2e{font-family:Epilogue,sans-serif}.stat-block div.subtitle:has(.chip){display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.stat-block div.subtitle .chip{margin-left:10px}.stat-block div.subtitle .chip span{white-space:nowrap}.stat-block .subtitle-2{color:#908a85;font-weight:500;font-family:Inter,sans-serif}.stat-block .chip.above-baseline,.stat-block span.above-baseline{background-color:#f3ac8d}.stat-block .chip.below-baseline,.stat-block span.below-baseline{background-color:#b7d8e1}*:has(.tooltip){position:relative}div.tooltip{position:absolute;background-color:#fff;padding:8px 10px;display:flex;flex-direction:column;visibility:hidden;opacity:0;border-radius:4px;transition:opacity .2s ease-in}div.tooltip.display-visible{visibility:visible;opacity:1}div.tooltip p,div.tooltip span{font-size:12px;color:#1e1e1e}div.tooltip span{font-weight:400}div.tooltip span.bold,div.tooltip b,div.tooltip strong{font-weight:600;color:#1e1e1e}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#embodied-carbon-intensity-dot-plot{display:flex;flex-direction:column;font-family:Inter,sans-serif}#embodied-carbon-intensity-dot-plot>div .y-axis line,#embodied-carbon-intensity-dot-plot>div .x-axis line{stroke:#e5e2d9}#embodied-carbon-intensity-dot-plot>div .y-axis text,#embodied-carbon-intensity-dot-plot>div .x-axis text{color:#5f5a55;font-family:Inter,sans-serif}#embodied-carbon-intensity-dot-plot>div .dots circle{r:6}#embodied-carbon-intensity-dot-plot>div .dots circle.product-based{fill:#cea66d}#embodied-carbon-intensity-dot-plot>div .dots circle.estimated{fill:#fff;stroke:#cea66d}#embodied-carbon-intensity-dot-plot>div .dots circle.user-uploaded{fill:#ebd8bd}#embodied-carbon-intensity-dot-plot>div line.net-zero{stroke:#1e1e1e;stroke-width:2px}#embodied-carbon-intensity-dot-plot .legend{display:grid;width:max-content;grid-template-columns:repeat(3,auto);grid-template-rows:auto auto;grid-template-areas:"baseline product-based-emissions estimated-emissions" "net-zero uploaded-data-emissions .";column-gap:12px;row-gap:6px;font-size:12px}#embodied-carbon-intensity-dot-plot .legend>div{display:flex;gap:8px;align-items:center}#embodied-carbon-intensity-dot-plot .legend>div hr{width:12px;margin:0}#embodied-carbon-intensity-dot-plot .legend>div div.circle{width:12px;height:12px;border-radius:50%}#embodied-carbon-intensity-dot-plot .legend>div.baseline{grid-area:baseline}#embodied-carbon-intensity-dot-plot .legend>div.baseline hr{border-bottom:3px dotted #b6afa9}#embodied-carbon-intensity-dot-plot .legend>div.product-based-emissions{grid-area:product-based-emissions}#embodied-carbon-intensity-dot-plot .legend>div.product-based-emissions .circle{background-color:#cea66d}#embodied-carbon-intensity-dot-plot .legend>div.uploaded-data-emissions{grid-area:uploaded-data-emissions}#embodied-carbon-intensity-dot-plot .legend>div.uploaded-data-emissions .circle{background-color:#ebd8bd}#embodied-carbon-intensity-dot-plot .legend>div.net-zero{grid-area:net-zero}#embodied-carbon-intensity-dot-plot .legend>div.net-zero hr{background-color:#1e1e1e;height:3px}#embodied-carbon-intensity-dot-plot .legend>div.estimated-emissions{grid-area:estimated-emissions}#embodied-carbon-intensity-dot-plot .legend>div.estimated-emissions .circle{background:repeating-linear-gradient(45deg,#fff,#cea66d 2px,#fff 4px)}#embodied-carbon-intensity-dot-plot .legend .estimated-emissions div.circle{background:#fff;outline:1px solid #cea66d}#building-leaderboard-stacked-bar-chart{margin-bottom:.5rem}#building-leaderboard-stacked-bar-chart div.tooltip{font-size:12px;color:#908a85}#building-leaderboard-stacked-bar-chart div.tooltip span.bold{color:#1e1e1e}#building-leaderboard-stacked-bar-chart div.tooltip table{border-spacing:4px 0}#building-leaderboard-stacked-bar-chart div.tooltip table td:nth-last-child(1),#building-leaderboard-stacked-bar-chart div.tooltip table td:nth-last-child(2){text-align:right}#building-leaderboard-stacked-bar-chart div.tooltip table td:first-child{position:relative;left:-4px}#building-leaderboard-stacked-bar-chart div.tooltip table td:last-child{position:relative;right:-4px}#building-leaderboard-stacked-bar-chart div[role=figure]{display:flex;align-items:center;column-gap:20px}#building-leaderboard-stacked-bar-chart div[role=figure] .loading-data{width:100%;height:244px}#building-leaderboard-stacked-bar-chart div[role=figure] svg{overflow:visible}#building-leaderboard-stacked-bar-chart div[role=figure] svg g.stacked-bar text.label{fill:#5f5a55;font-size:11px;text-anchor:middle;font-weight:600}#building-leaderboard-stacked-bar-chart div[role=figure] svg g.stacked-bar.target rect{fill:#e5e2d9}#building-leaderboard-stacked-bar-chart div[role=figure] svg g.stacked-bar rect{opacity:1;transition:opacity .2s ease-in;cursor:pointer}#building-leaderboard-stacked-bar-chart div[role=figure] svg:has(g.stacked-bar.hovered) g.stacked-bar:not(.hovered) rect{opacity:.8;transition:opacity .2s ease-in}#building-leaderboard-stacked-bar-chart div[role=figure] svg .x-axis{fill:#5f5a55;font-size:11px;text-anchor:middle}#building-leaderboard-stacked-bar-chart div[role=figure] svg .y-axis .tick text{fill:#5f5a55;font-size:11px;text-anchor:middle;font-weight:400}#building-leaderboard-stacked-bar-chart div[role=figure] svg .y-axis .tick line{color:#e5e2d9}#building-leaderboard-stacked-bar-chart div[role=figure] svg pattern.diagonal-hatch#structure line{stroke:#cea66d}#building-leaderboard-stacked-bar-chart div[role=figure] svg pattern.diagonal-hatch#enclosure line{stroke:#c8d4e7}#building-leaderboard-stacked-bar-chart div[role=figure] svg pattern.diagonal-hatch#interior line{stroke:#999d68}#building-leaderboard-stacked-bar-chart div[role=figure] svg pattern.diagonal-hatch#services line{stroke:#d8dbba}#building-leaderboard-stacked-bar-chart div[role=figure] svg pattern.diagonal-hatch#operational line{stroke:#7d8ca3}#building-leaderboard-stacked-bar-chart div[role=figure] svg rect:not(.hatched){fill:#b6afa9}#building-leaderboard-stacked-bar-chart div[role=figure] svg rect:not(.hatched).structure{fill:#cea66d}#building-leaderboard-stacked-bar-chart div[role=figure] svg rect:not(.hatched).enclosure{fill:#c8d4e7}#building-leaderboard-stacked-bar-chart div[role=figure] svg rect:not(.hatched).interior{fill:#999d68}#building-leaderboard-stacked-bar-chart div[role=figure] svg rect:not(.hatched).services{fill:#d8dbba}#building-leaderboard-stacked-bar-chart div[role=figure] svg rect:not(.hatched).operational{fill:#7d8ca3}#building-leaderboard-stacked-bar-chart div[role=figure] .legend{width:min(240px,20%)}#building-leaderboard-stacked-bar-chart div[role=figure] .legend .legend-item{display:flex;align-items:flex-start;column-gap:10px;margin-bottom:.5rem}#building-leaderboard-stacked-bar-chart div[role=figure] .legend .legend-item div.circle{width:14px;height:14px;border-radius:50%;background-color:#e5e2d9}#building-leaderboard-stacked-bar-chart div[role=figure] .legend .legend-item.structure div.circle{background-color:#cea66d}#building-leaderboard-stacked-bar-chart div[role=figure] .legend .legend-item.enclosure div.circle{background-color:#c8d4e7}#building-leaderboard-stacked-bar-chart div[role=figure] .legend .legend-item.interior div.circle{background-color:#999d68}#building-leaderboard-stacked-bar-chart div[role=figure] .legend .legend-item.services div.circle{background-color:#d8dbba}#building-leaderboard-stacked-bar-chart div[role=figure] .legend .legend-item.operational div.circle{background-color:#7d8ca3}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#main-content:has(#main-content>#portfolio-report),body:has(#main-content>#portfolio-report){background-color:#f8f7f7}#main-content>#portfolio-report{width:100%;max-width:1600px;margin:0 auto;overflow-y:scroll;display:grid;grid-template-rows:auto auto 140px 360px auto;grid-template-columns:repeat(6,1fr);grid-gap:20px}#main-content>#portfolio-report #building-performance-section{grid-column:span 6}#main-content>#portfolio-report .visualization-block{grid-column:span 3}#main-content>#portfolio-report .MuiInputBase-input .MuiOutlinedInput-input{padding-top:10.5px;padding-bottom:10.5px;padding-left:10px}#main-content>#portfolio-report .settings-form-group .loading .MuiFormLabel-root{color:transparent;-webkit-text-fill-color:transparent}#main-content>#portfolio-report .settings-form-group .loading .MuiOutlinedInput-root,#main-content>#portfolio-report .settings-form-group .loading .MuiSelect-select{color:transparent;-webkit-text-fill-color:transparent}#main-content>#portfolio-report .settings-form-group .loading .MuiOutlinedInput-root .MuiOutlinedInput-input.Mui-disabled,#main-content>#portfolio-report .settings-form-group .loading .MuiSelect-select .MuiOutlinedInput-input.Mui-disabled{-webkit-text-fill-color:transparent}#main-content>#portfolio-report .settings-form-group .loading .MuiOutlinedInput-root:after,#main-content>#portfolio-report .settings-form-group .loading .MuiSelect-select:after{content:"";display:block;width:70%;height:15px;border-top-color:#0003;position:absolute;border-radius:4px;top:12px;left:12px;background-color:#e5e2d9;animation:pulse 2.5s infinite}#main-content>#portfolio-report .settings-form-group .loading .MuiOutlinedInput-root.MuiOutlinedInput-root:after,#main-content>#portfolio-report .settings-form-group .loading .MuiSelect-select.MuiOutlinedInput-root:after{width:50%}#main-content>#portfolio-report .settings-form-group .loading.loading-small .MuiSelect-select:after{width:20px}#main-content>#portfolio-report .date-picker .MuiInputLabel-animated{transition:none}.add-to-project-list .MuiTextField-root{margin-left:10px}.MuiButtonBase-root.add-to-project-option:hover,.MuiButtonBase-root.move-to-project-option:hover{background-color:#d9a15213}.MuiButtonBase-root.add-to-project-option.is-currently-added,.MuiButtonBase-root.move-to-project-option.is-currently-added{background-color:#f9f3eb}.MuiButtonBase-root.add-to-project-option .check-mark .material-icons,.MuiButtonBase-root.move-to-project-option .check-mark .material-icons{color:#cea66d}.product-actions-menu hr:last-of-type{margin-bottom:0;margin-top:0}.product-actions-menu #add{color:#1e1e1e;display:flex;align-items:center;text-decoration:none}.product-actions-menu .project-search{margin-left:1em;margin-right:1em;margin-top:1em;width:14em}.buttons-section{flex:1;min-width:12em}.buttons-section button{display:flex;align-items:center;justify-content:center}.product-details .add-to-project{position:relative}.product-details .add-to-project .expand-button{visibility:hidden;background-color:transparent;border:none;color:#fff;position:absolute;top:3px;left:-5px}.product-details .add-to-project:hover .add{visibility:hidden}.product-details .add-to-project:hover .expand-button{visibility:visible}.reach-out{text-align:center;font-size:14px;line-height:16px;position:relative;right:4px;width:max-content;margin:20px auto auto}.reach-out a{color:#1e1e1e}.reach-out i{position:absolute;right:-8px}.tangible-impact-section>*{margin-bottom:10px}.tangible-impact-section .carbon-details{display:flex;align-items:flex-start;flex-direction:column;gap:10px}.tangible-impact-section .carbon-details .link{font-size:inherit}.tangible-impact-section .carbon-details .missing-info{color:#908a85;font-size:14px;font-style:italic}.tangible-impact-section p.body-1{max-width:600px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}span.chip{display:flex;font-size:10px;padding:2px 8px;gap:8px}span.chip.large{font-size:14px;padding:8px 10px}span.tag{display:flex;align-items:center;padding:2px 4px;border-radius:4px;color:#1e1e1e;font-size:10px;line-height:13.19px;background-color:#ebd8bd;font-family:Roboto Mono,monospace;text-transform:uppercase;width:max-content;font-weight:500;gap:6px}span.chip.low_carbon,span.chip.carbon_sequestering,span.tag.low_carbon,span.tag.carbon_sequestering{background-color:#b7d8e1}span.chip.above_baseline,span.tag.above_baseline{background-color:#f3ac8d}span.chip.unselectable,span.tag.unselectable{cursor:default;-webkit-user-select:none;user-select:none}.tooltip-inner{width:300px}.label-3{font-size:12px}.product-document a{width:200px;display:flex;justify-content:space-between;text-decoration:none;margin-top:8px}.product-document a span:first-of-type{text-decoration:underline}.product-document a .material-icons{color:#5f5a55}.product-document .expiration-date{font-size:14px;color:#908a85;display:block;margin-left:12px;margin-top:4px;display:flex;align-items:center;justify-content:flex-start;gap:4px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#main-content>.product-details{background-color:#fff;display:flex;flex-direction:column;gap:40px;padding:44px 40px 40px 100px;width:100%}#main-content>.product-details .overview{display:grid;padding-right:40px;max-width:1280px;grid-template-columns:214px 1fr auto}#main-content>.product-details .overview .img-container{width:214px;height:100%;min-height:200px}#main-content>.product-details .overview .img-container img{border-radius:4px 0 0 4px;object-fit:cover;height:100%;width:100%}#main-content>.product-details .overview>div:nth-of-type(2){padding:21.5px 40px 29.5px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}#main-content>.product-details .overview>div:nth-of-type(2) .body-3{color:#908a85}#main-content>.product-details .overview>div:nth-of-type(2) h4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}#main-content>.product-details .overview>div:nth-of-type(2) .manufacturer-and-location .body-1{display:flex;align-items:flex-end}#main-content>.product-details .overview>div:nth-of-type(2) .manufacturer-and-location .body-1 .MuiIcon-root{margin-right:8px}#main-content>.product-details .overview .buttons-section{display:flex;flex-direction:column;gap:10px;justify-content:center}#main-content>.product-details .overview .buttons-section button.saved{background-color:#ebd8bd}#main-content>.product-details .content{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:40px}#main-content>.product-details .content>div:first-child{padding:0 20px 20px;flex:1;max-width:1000px}#main-content>.product-details .content>div:first-child .section{display:flex;padding-bottom:40px;padding-top:40px;gap:20px}#main-content>.product-details .content>div:first-child .section .subtitle-1{min-width:205px;max-width:205px}#main-content>.product-details .content>div:first-child .section .label{font-weight:700}#main-content>.product-details .content>div:first-child .section .row{display:flex;flex-direction:row;align-items:flex-start;gap:6px}#main-content>.product-details .content>div:first-child .section .row .values>div:not(.chip){display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap}#main-content>.product-details .content>div:first-child .section .row .values>div:not(.chip).row{flex-direction:row;align-items:flex-end}#main-content>.product-details .content>div:first-child .section .row .values>div:not(.chip).row:first-child{margin-bottom:10px}#main-content>.product-details .content>div:first-child .section .sustainability-criteria{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}#main-content>.product-details .content>div:first-child .section.performance-criteria>div{display:flex;flex-direction:column;gap:6px}#main-content>.product-details .content .right-col .documents{display:flex;flex-direction:column;justify-content:flex-start;width:240px;padding:40px 20px}#main-content>.product-details .content .right-col .documents section{padding-top:20px}#main-content>.product-details .content .right-col .documents section:first-of-type{padding-top:0}#main-content>.product-details .content .right-col .documents section .material-icons{color:#5f5a55}#main-content>.product-details .content .right-col .documents section .row{display:flex;align-items:center;justify-content:space-between}#main-content>.product-details .content .subtitle-1{text-transform:uppercase}#main-content>.product-details .content h3{margin-top:8px;margin-bottom:8px}#main-content>.product-details .content .body-1 i{position:relative;top:4px;margin-right:8px}#main-content>.product-details .content .tooltip-content{background-color:#fff}#main-content>.product-details .content .product-detail-about-section .body-1{max-width:688px}#main-content>.product-details hr{background-color:#e5e2d9;border:none;height:1px}#main-content>.product-details.iw-epd .overview{border:2px solid #cea66d;background-color:#d9a15214}#main-content>.product-details.iw-epd .overview .img-container{border-right:2px solid #cea66d}#main-content>.product-details.iw-epd .overview .img-container img{max-width:114px;min-width:114px;object-fit:contain;margin:auto;display:block}#main-content>.product-details.iw-epd .iw-epd-info{border:2px solid #cea66d;border-radius:4px;padding:40px 20px;max-width:1280px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.loading-data{height:28px;border-radius:6px;background-color:#e5e2d9;animation:pulse 2.5s infinite}.visualization-block .loading-data{width:100%;height:90%}.stat-block .loading-data{width:200px;border-radius:4px}.headline .summary-loading{width:100%;display:flex;justify-content:stretch;gap:20px}.headline .summary-loading div:first-of-type{width:100%}.headline .summary-loading div:last-of-type{width:164px}.projects-list tbody tr.loading td .loading-data{width:80%;height:14px;border-radius:4px}.projects-list tbody tr.loading td:first-of-type{row-gap:10px}.projects-list tbody tr.loading td:first-of-type img{height:40px;width:40px}.projects-list tbody tr.loading td:first-of-type div:first-of-type:not(.img){width:236px}.projects-list tbody tr.loading td:first-of-type div:nth-of-type(2){width:111px}#goal-tracking-time-series .loading-data{height:217px}#carbon-reduction-by-category .loading-data{height:75%}#carbon-impact-by-category .loading-data{height:430px}.stat-block>.loading-data:first-of-type{height:2rem;margin-bottom:20px;width:70%}.stat-block>.loading-data:nth-of-type(2){height:3rem;margin-bottom:4px}.stat-block>.loading-data:last-of-type{max-width:120px;height:20px}#embodied-carbon-budget .loading-data:first-of-type,#estimated-emissions-bar-chart .loading-data:first-of-type{height:18px;width:204px;margin-bottom:5px;max-width:215px}#embodied-carbon-budget .loading-data:nth-of-type(2),#estimated-emissions-bar-chart .loading-data:nth-of-type(2){height:18px;width:120px;margin-bottom:24.5px}#estimated-emissions-bar-chart .loading-data:first-of-type{width:170px;height:19px}#sus-attr-count .loading-data{height:400px;margin-bottom:20px}#main-content header:has(+#products-page){padding-left:30px}#main-content header h3{font-size:24px;line-height:24.6px;color:#1e1e1e;text-transform:none}#main-content header>div{display:flex;gap:20px;align-items:center;justify-content:flex-start}#main-content header>div .horizontal-divider{height:40px;width:0px;border-left:1px solid #e5e2d9}#main-content header>div .reach-out{margin-top:0;align-self:flex-start}#main-content header>div .filtered{border-radius:3px;display:inline-flex;align-items:center}#main-content header>div .filtered span{font-size:.75rem;color:#1e1e1e}#main-content header>div .filtered i{font-size:1rem;margin-right:3px;color:#1e1e1e}#main-content header .header-title{display:inline-flex;align-items:center;justify-content:center}#main-content #products-page{padding-top:20px;padding-left:30px;width:100%;padding-right:40px}#main-content #products-page hr{position:absolute;left:0;top:88.48px;margin-top:0;margin-bottom:0}#main-content #products-page #filters-and-catalog{height:100%;display:flex}#main-content #products-page #filters-and-catalog .filters-loading{min-width:260px;padding:20px 20px 20px 0;display:flex;flex-direction:column;margin-top:80px;gap:20px}#main-content #products-page #filters-and-catalog .filters-loading>div{width:100%;height:40px;border-radius:4px;background-color:#e5e2d9;animation:pulse 2.5s infinite}#main-content #products-page #filters-and-catalog .products-loading{display:flex;flex-direction:row;align-content:flex-start;gap:20px;flex-wrap:wrap;padding:20px;margin-top:80px}#main-content #products-page #filters-and-catalog .products-loading .loading-block{width:280px;height:240px;border-radius:4px;background-color:#e5e2d9;animation:pulse 2.5s infinite}@keyframes pulse{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.single-product-container{width:280px;height:240px;position:relative;background-color:#fff;filter:drop-shadow(0px 0px 3px rgba(0,0,0,.13));border-radius:4px;color:#1e1e1e}.single-product-container:hover{filter:drop-shadow(0px 0px 3px rgba(0,0,0,.2))}.single-product-container:hover .expand-button{visibility:visible}.single-product-container.active-drag{border:2px solid #cea66d}.single-product-container .expand-button{position:absolute;right:10px;top:10px;max-width:40px;max-height:27px;min-width:auto;background-color:#fff;border:.3px #e5e2d9 solid;border-radius:8px;width:30px;height:30px;color:#1e1e1e;visibility:hidden}.single-product-container .expand-button:hover{background-color:#00000008!important}.single-product-container .action-menu{position:absolute;left:0;max-width:220px;background-color:#fff;border-radius:4px}.single-product-container .single-product img{height:104px;width:100%;object-fit:cover;border-top-left-radius:4px;border-top-right-radius:4px}.single-product-container .single-product .product-info{display:flex;flex-direction:column;justify-content:flex-start;padding:10px 20px;text-decoration:none;height:136px;width:100%;position:absolute;bottom:0;background-color:#fff;z-index:2}.single-product-container .single-product .product-info p.category{font-family:Roboto Mono,monospace;text-transform:uppercase;font-size:11px;font-weight:500;color:#908a85;line-height:13.19px;margin-bottom:8px}.single-product-container .single-product .product-info p.body-4{line-height:17px;margin-bottom:2px}.single-product-container .single-product .product-info p.more-info{font-size:13px;line-height:normal;font-weight:500;color:#908a85}.single-product-container .single-product .product-info p.more-info:last-of-type{margin-bottom:8px}.single-product-container.iw-epd-card-container{border:1px solid #cea66d}.single-product-container.iw-epd-card-container img{object-fit:contain;padding:12px;border-bottom:1px solid #cea66d;background-color:#f9f3eb;height:90px}.single-product-container.iw-epd-card-container .product-info{background-color:#d9a15226;padding:10px 20px 12px;position:relative;top:-4px;height:150px}.single-product-container.iw-epd-card-container .product-info p.category{color:#5f5a55}.action-menu-button{outline:none;background-color:transparent;border:none;display:flex;align-items:center;justify-content:flex-start;max-width:220px}.action-menu-button i{margin-right:8px}.action-menu-button span{text-align:left;white-space:break-spaces}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.custom-pagination{width:100%;justify-content:center;position:fixed;display:flex;align-items:center;justify-content:space-between;bottom:0;background:#fff;padding:20px 100px 20px 44px;z-index:2;border-top:1px #e5e2d9 solid;font-size:13px;line-height:13.33px;font-family:Epilogue,sans-serif;font-weight:600}.custom-pagination li{display:flex;align-items:center}.custom-pagination div.pagination-buttons{display:flex;align-items:center;min-height:35px}.custom-pagination span{font-family:Inter,sans-serif}.custom-pagination.pad-for-filters{padding-left:30px}.product-catalog{padding-left:24px;margin-top:90px;margin-bottom:55px;z-index:0;margin-left:260px;width:100%}.product-catalog .subtitle-1{margin-bottom:40px}.product-catalog .product-grid{display:flex;flex-wrap:wrap;gap:20px;overflow-x:visible}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#empty-grid{display:flex;align-items:center;flex-direction:column}#empty-grid img{width:230px;margin-bottom:48px;margin-top:80px}#empty-grid p{font-size:20px;font-family:Epilogue,sans-serif;text-align:center;margin-top:1ex;line-height:120%}#empty-grid .message{max-width:800px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#filters-and-catalog .catalog-filters{min-width:260px;max-width:260px;border-right:1px #e5e2d9 solid;margin-top:70px;z-index:2;padding:0 16px 40px 0;position:fixed;top:20px;overflow-y:scroll;height:82%}#filters-and-catalog .catalog-filters .clear-filters-button{cursor:pointer;text-decoration:underline;font-size:12px;color:#908a85;position:relative;top:16px;align-self:flex-end}#filters-and-catalog .catalog-filters .chip{align-self:center}#filters-and-catalog .catalog-filters hr{width:100%;margin-top:20px;margin-bottom:20px}#filters-and-catalog .catalog-filters .body-3:not(:first-of-type){margin-top:20px}#filters-and-catalog .catalog-filters #radio-buttons-group{font-weight:500;font-size:12px;font-family:Inter,sans-serif;color:#1e1e1e;margin-top:16px;margin-bottom:8px}#filters-and-catalog .catalog-filters .caption{font-family:Inter,sans-serif}#filters-and-catalog .catalog-filters .caption span{color:#5f5a55}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.numerical-filter{padding-top:14px}.numerical-filter p{font-size:12px;font-family:Epilogue,sans-serif;font-weight:500;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between}.numerical-filter p i{cursor:pointer}.numerical-filter p.caption{text-decoration:underline;font-weight:400;margin-left:24px;text-align:center;color:#5f5a55;cursor:pointer}.numerical-filter p.caption:hover{color:#1e1e1e}.numerical-filter .slider-component{width:86%;margin-left:7%}.filters-section{display:flex;flex-direction:column;width:100%;margin-top:32px;border-bottom:1px solid #e5e2d9;padding-bottom:10px}.filters-section:last-of-type{border-bottom:none;padding-bottom:48px}.filters-section.collapsed{border-bottom:none}.filters-section .section-header.subtitle-2{cursor:pointer;margin-bottom:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e2d9;padding-bottom:12px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.collapsable-filter-sub-section{margin-top:12px;display:flex;flex-direction:column}.collapsable-filter-sub-section p.collection-name{font-size:12px;font-family:Epilogue,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:space-between}.collapsable-filter-sub-section p.collection-name i{cursor:pointer}.collapsable-filter-sub-section .hide-expired-epds-switch{position:relative;left:7px;margin-top:8px}.collapsable-filter-sub-section .hide-expired-epds-switch p{margin-left:2px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.Listbox li.MuiAutocomplete-option{font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-size:14px;padding-top:6px;padding-bottom:6px;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inherit}.Listbox li.MuiAutocomplete-option.Mui-focused,.Listbox li.MuiAutocomplete-option[aria-selected=true],.Listbox li.MuiAutocomplete-option.Mui-focused[aria-selected=true]{background-color:#f9f3eb}.Listbox li.MuiAutocomplete-option[aria-selected=true]{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2192_20496)'%3e%3cpath%20d='M7.68279%2012.8759C7.4875%2013.071%207.17104%2013.071%206.97585%2012.8758L4.20654%2010.1064C4.01176%209.91167%203.69614%209.91112%203.50068%2010.1052L3.02696%2010.5756C2.83051%2010.7706%202.82995%2011.0882%203.0257%2011.2839L6.97568%2015.2339C7.17094%2015.4292%207.48752%2015.4292%207.68279%2015.2339L16.9757%205.94103C17.1709%205.74577%2017.1709%205.42918%2016.9757%205.23392L16.5076%204.76586C16.3124%204.57066%2015.996%204.57059%2015.8007%204.7657L7.68279%2012.8759Z'%20fill='%23D9A152'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2192_20496'%3e%3crect%20width='20'%20height='20'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-position-x:98%;background-position-y:center}.Listbox .GroupHeader{font-family:Inter,sans-serif;font-weight:400;line-height:1.5;font-size:14px;position:sticky;top:-8px;left:8px;text-align:left;padding:4px 10px;color:#908a85;text-transform:uppercase;background-color:#fff;font-weight:600}.GroupList.group-without-header{position:relative;left:-6px}.GroupList.list{padding:0}.filters-section .multi-select-filter{margin-top:8px;margin-bottom:0}.filters-section .multi-select-filter:first-of-type{margin-top:10px}.filters-section .multi-select-filter .MuiChip-root{text-transform:none}button.button-with-submission-state{align-items:center;padding:8px 24px;font-size:15px}button.button-with-submission-state span:not(.material-icons){position:relative;top:1px;text-transform:none}button.button-with-submission-state span:not(.material-icons).uppercase{text-transform:uppercase}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}form.edit-project{margin-bottom:30px;background-color:#fff;width:100%}form.edit-project .MuiFormControl-root .MuiInputLabel-formControl:not(.MuiInputLabel-shrink){color:#0006}form.edit-project div#edit-project-modal-tabpanel-general .MuiFormControl-root:has(.MuiFormLabel-filled) .MuiOutlinedInput-notchedOutline legend{width:0}form.edit-project div#edit-project-modal-tabpanel-general .MuiFormControl-root:has(.MuiFormLabel-filled) .MuiInputLabel-formControl.MuiInputLabel-shrink{visibility:hidden}form.edit-project div#edit-project-modal-tabpanel-general .project-metadata-fields{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;gap:16px}form.edit-project div#edit-project-modal-tabpanel-general .project-metadata-fields .cover-image{grid-column:1;grid-row:1/span 3}form.edit-project div#edit-project-modal-tabpanel-general .project-metadata-fields .cover-image .attach-file>div{display:flex;align-items:center}form.edit-project div#edit-project-modal-tabpanel-general .project-metadata-fields .cover-image .attach-file>div .MuiButton-root.upload-button{border:none;width:max-content;margin:auto}form.edit-project div#edit-project-modal-tabpanel-general .project-metadata-fields .cover-image .upload-button{min-width:unset;display:inline-flex;border:1px solid #5f5a55;color:#5f5a55;font-family:Inter,sans-serif;font-weight:700}form.edit-project div#edit-project-modal-tabpanel-general .project-metadata-fields .cover-image .uploaded-file{width:172px;height:98px}form.edit-project div#edit-project-modal-tabpanel-general .project-metadata-fields .cover-image img{width:172px;height:98px;object-fit:cover;border-radius:4px;border-bottom:10px}form.edit-project div#edit-project-modal-tabpanel-general .project-metadata-fields .description{grid-column:2;grid-row:2}form.edit-project div#edit-project-modal-tabpanel-general .project-metadata-fields .include-in-portfolio{grid-column:2;grid-row:3}form.edit-project div#edit-project-modal-tabpanel-general .property-details-field.structure-type{margin-bottom:20px}form.edit-project div#edit-project-modal-tabpanel-general .address-fields{display:flex;flex-direction:column}form.edit-project div#edit-project-modal-tabpanel-general .address-fields .address-row{display:inline-flex;flex-direction:row}form.edit-project label{display:block}form.edit-project label span{color:#908a85}form.edit-project .MuiInputLabel-outlined{font-family:Inter,sans-serif}form.edit-project>button{min-width:unset;margin-top:40px;align-self:center}form.edit-project .server-error-messages{margin:5px 0 20px;font-family:Inter,sans-serif;align-self:stretch;width:100%;display:flex;gap:10px;flex-direction:column}form.edit-project .submit-button-container{display:flex;justify-content:flex-end;align-items:flex-end}#upload-building-files-modal .MuiDialog-paper{padding:30px}#upload-building-files-modal .MuiDialog-paper>*{padding:0}#upload-building-files-modal .MuiDialog-paper .MuiDialogTitle-root{margin-bottom:2px}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root #upload-building-files-modal-description{color:#5f5a55}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root .upload-file-dropzone{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:60px;padding-bottom:65px;margin-top:16px;margin-bottom:16px;border:2px dashed #e5e2d9;border-radius:5px;text-align:center;cursor:pointer}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root .upload-file-dropzone .MuiTypography-h6{line-height:1.2}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root .upload-file-dropzone .MuiTypography-body1{max-width:36%}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root .upload-file-dropzone .MuiTypography-body1:nth-of-type(2){color:#908a85;margin-top:1.5em;margin-bottom:2em}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root .upload-file-dropzone .MuiSvgIcon-root{margin-bottom:14px}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root .upload-file-dropzone .MuiButton-root{margin-top:14px;font-size:16px;font-weight:400;line-height:100%;cursor:pointer}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root .upload-file-dropzone .MuiTypography-body2.error{color:#b11;margin-top:14px}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root .upload-file-dropzone.dragging{border-color:#cea66d;background-color:#f9f3eb}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root .upload-file-dropzone.dragging .MuiSvgIcon-root{color:#cea66d}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root #progress-bar-container{width:0%;background-color:#f9f9f8;height:6px}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root #progress-bar-container.uploading{width:100%;margin-bottom:16px}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root #progress-bar-container #progress{margin-top:16px;background-color:#72b88a;height:6px;border-radius:6px;width:0%;transition:width .5s}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root #success-state{background-color:#72b88a1a;border-radius:6px;height:221px;text-align:center;margin-top:16px;margin-bottom:16px}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root #success-state .MuiTypography-h6{line-height:1}#upload-building-files-modal .MuiDialog-paper .MuiDialogContent-root #success-state .MuiSvgIcon-root{color:#72b88a}#upload-building-files-modal .MuiDialog-paper .uploaded-file{margin-bottom:16px}.project-empty-state{padding:80px 40px;text-align:center;max-width:600px;margin:0 auto}.project-empty-state .empty-state-icon{width:64px;height:64px;margin-bottom:16px}.project-empty-state .MuiTypography-h6{font-weight:500;margin-bottom:8px}.project-empty-state .MuiTypography-body1{margin-bottom:16px}.project-empty-state .MuiButton-root{min-width:180px}#project-documents .project-empty-state{padding:40px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.MuiChip-root.project-stage-chip{margin-top:0;border-radius:24px;height:24px;padding:0;font-family:Inter,sans-serif;text-transform:none}#project-actions-button-and-menu #project-actions-button{text-transform:none}#project-actions-menu .MuiListItemIcon-root{color:#1e1e1e}#additional-lifecycle-stages .MuiTypography-body2{color:#908a85}#additional-lifecycle-stages .MuiTypography-body2 strong{color:#1e1e1e}#additional-lifecycle-stages .MuiTypography-body2 a{color:#908a85}#additional-lifecycle-stages fieldset{border:none;padding:16px 0;display:grid;grid-template-areas:"a4 a4 a4 a4 a4 a4 a4 a4 a4 a4 a5 a5 a5 a5 a5 a5 a5 a5 a5 a5" "b1 b1 b1 b1 b2 b2 b2 b2 b3 b3 b3 b3 b4 b4 b4 b4 b5 b5 b5 b5" "c1 c1 c1 c1 c2 c2 c2 c2 c3 c3 c3 c3 c4 c4 c4 c4 . . . .";grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(3,auto);grid-gap:16px}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(1){grid-area:a4}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(2){grid-area:a5}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(3){grid-area:b1}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(4){grid-area:b2}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(5){grid-area:b3}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(6){grid-area:b4}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(7){grid-area:b5}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(8){grid-area:c1}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(9){grid-area:c2}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(10){grid-area:c3}#additional-lifecycle-stages fieldset .field-with-error:nth-of-type(11){grid-area:c4}#additional-lifecycle-stages fieldset .MuiFormControl-root{border:1px solid rgba(30,30,30,.3);border-radius:4px}#create-plant-modal .MuiDialogTitle-root{color:#1e1e1e}#create-plant-modal .MuiDialogContent-root{padding-top:8px}#plant-manufacturer-fields .field-with-error{max-width:calc(50% - 8px)}#upload-epd-form{padding:unset}#upload-epd-form .MuiDialog-paper{padding:30px}#upload-epd-form .MuiDialog-paper .MuiDialogContent-root{padding:10px 0 16px}#upload-epd-form .MuiDialog-paper .MuiDialogContent-root h5{color:#5f5a55}#upload-epd-form .MuiDialog-paper .MuiDialogContent-root form>*{margin-top:16px}#upload-epd-form .MuiDialog-paper .MuiDialogContent-root .MuiFormGroup-row{justify-content:stretch}#upload-epd-form .MuiDialog-paper .MuiDialogContent-root .MuiFormGroup-row .field-with-error{width:50%}#upload-epd-form .MuiDialog-paper .MuiDialogContent-root fieldset.row{display:flex;border:none;padding:0;gap:16px}#upload-epd-form .MuiDialog-paper .MuiDialogContent-root fieldset.row .field-with-error>div{width:100%}#upload-epd-form .MuiDialog-paper .MuiDialogContent-root .field-with-error:has(#lcia-method-select){width:calc(50% - 8px)}#upload-epd-form .MuiDialog-paper .MuiDialogActions-root button.cancel{background:none;color:#5f5a55}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.bim-model-viewer{width:100%;height:100%;position:relative;background-color:#f0f8ff;border-radius:8px;overflow:hidden}.bim-model-viewer .loading-indicator{position:absolute;top:16px;left:16px;z-index:1000;background-color:#000000b3;color:#fff;padding:8px;border-radius:4px}.bim-model-viewer .viewer-container{width:100%;height:100%;position:relative}.bim-model-viewer .viewer-container div[id*=AutodeskViewer],.bim-model-viewer .viewer-container div[class*=adsk-viewing]{width:100%!important;height:100%!important}.bim-model-viewer .viewer-container .adsk-toolbar{display:none}.bim-model-viewer .viewer-overlay{position:absolute;inset:0;background-color:#ffffffe6;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bim-model-viewer .MuiCircularProgress-root{color:#1976d2}.bim-model-viewer .MuiTypography-body1,.bim-model-viewer .MuiTypography-body2{text-align:center}.bim-model-viewer .MuiTypography-caption{text-align:center;opacity:.7}.bim-model-viewer .MuiAlert-root{border-radius:8px}.bim-model-viewer .MuiAlert-root .MuiAlert-message{width:100%}.bim-model-viewer .viewer-error-box{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;padding:16px}.bim-model-viewer .viewer-error-alert{width:100%;max-width:400px}@media (max-width: 768px){.bim-model-viewer .viewer-container{min-height:400px}}@media (max-width: 480px){.bim-model-viewer .viewer-container{min-height:300px}}.building-view{height:100%;width:100%;overflow:hidden}.building-view .building-view-container{display:grid;grid-template-columns:550px 1fr;height:calc(100vh - 120px);gap:16px;padding:16px;background-color:#f5f5f5}@media (max-width: 768px){.building-view .building-view-container{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:auto;min-height:100vh}}.building-view .impact-by-dimension-panel{border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a;background-color:#fff}.building-view .viewer-panel{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a;height:100%;position:relative}.building-view .viewer-panel .full-height-viewer{height:100%;width:100%;border-radius:8px}.building-view .viewer-panel .placeholder-card{height:100%;box-shadow:none;border:1px solid #e0e0e0}.building-view .viewer-panel .placeholder-card.viewer-placeholder .viewer-content{height:100%;min-height:500px;display:flex;align-items:center;justify-content:center}.building-view .viewer-placeholder-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px}.building-view .viewer-placeholder-icon{font-size:64px;color:#00000042}@media (max-width: 768px){.building-view .assembly-panel{min-height:300px}.building-view .viewer-panel{min-height:400px}}.building-view .MuiCircularProgress-root{color:#1976d2}.building-view .MuiAlert-root{margin:0 auto}.load-more-container{display:flex;justify-content:center;padding:1rem 0;margin-top:1rem}.load-more-button{padding:.5rem 1rem;background-color:var(--blue-500);border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}.load-more-button:disabled{cursor:not-allowed}.expandable-dimensions-list{width:100%;display:flex;flex-direction:column;gap:4px;padding-bottom:16px}.expandable-dimensions-list-header{display:grid;grid-template-columns:1fr auto auto;gap:16px;padding:8px 16px;border-radius:8px 8px 0 0;font-size:.75rem;font-weight:600}.expandable-dimensions-list-header span{text-align:left}.expandable-dimensions-list-header span:nth-child(2){text-align:right}.expandable-dimension-list-item{background-color:#f9f9f8;border-radius:8px;padding-left:20px}.expandable-dimension-list-item:hover .name-and-count{text-decoration:underline}.expandable-dimension-list-item .dimension-summary{display:grid;grid-template-columns:1fr auto 66px;column-gap:16px;row-gap:4px;padding:12px 16px 12px 0;cursor:pointer;justify-content:flex-end;align-items:center;transition:background-color .2s;color:#5f5a55}.expandable-dimension-list-item .dimension-summary .name-and-count{display:flex;flex-direction:column;justify-self:flex-start;align-items:flex-start;color:#1e1e1e;max-width:300px}.expandable-dimension-list-item .dimension-summary .name-and-count .MuiTypography-body2:hover{text-decoration:underline}.expandable-dimension-list-item .dimension-summary .MuiTypography-caption{color:#908a85}.expandable-dimension-list-item.selected{background-color:#edf3f4;border:2px solid #2f98b8}.expandable-dimension-list-item .expanded-list{margin-top:0;margin-bottom:0}.expandable-dimension-list-item .expanded-list .expanded-list-item{padding:12px 16px 12px 0;border-top:1px solid #e5e2d9;display:inline-block}.expandable-dimension-list-item .expanded-list .expanded-list-item:hover .configuration-name{text-decoration:underline}.expandable-dimension-list-item .expanded-list .expanded-list-item .configuration-summary-label{display:grid;grid-template-columns:1fr auto 66px;justify-items:end;column-gap:16px;row-gap:4px;cursor:pointer}.expandable-dimension-list-item .expanded-list .expanded-list-item .configuration-summary-label>:first-child{justify-self:start;color:#1e1e1e}.expandable-dimension-list-item .expanded-list .expanded-list-item .configuration-summary-label>:first-child .configuration-name{cursor:pointer}.expandable-dimension-list-item .expanded-list .expanded-list-item .configuration-summary-label>:first-child .configuration-name:hover{text-decoration:underline}.expandable-dimension-list-item:has(.expanded-list-item.selected){border:none;background-color:#f9f9f8}.expandable-dimension-list-item .expanded-list .expanded-list-item{width:100%;box-sizing:border-box}.expandable-dimension-list-item .expanded-list .expanded-list-item.selected{background-color:#edf3f4;border:2px solid #2f98b8;border-radius:8px;padding-left:20px;margin-left:-20px;margin-right:0;width:calc(100% + 20px)}.assembly-configuration-details-panel{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;width:100%;padding:40px 24px;gap:16px}.assembly-configuration-details-panel .omniclass-element{color:#908a85}.assembly-configuration-details-panel .stats-section{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:16px;width:100%}.assembly-configuration-details-panel .stats-section .generic-stat-block{width:30%}.assembly-configuration-details-panel .MuiTable-root{border-collapse:separate;border-spacing:0 10px}.assembly-configuration-details-panel .MuiTable-root .MuiTableCell-root,.assembly-configuration-details-panel .MuiTable-root .MuiTableRow-root{border-bottom:none;background-color:#f9f9f8}.assembly-configuration-details-panel .MuiTable-root .MuiTableHead-root .MuiTableRow-root{background-color:transparent}.assembly-configuration-details-panel .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{background-color:transparent;vertical-align:middle}.assembly-configuration-details-panel .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:last-child{text-align:center}.assembly-configuration-details-panel .MuiTable-root .MuiTableBody-root .product-link{color:#1e1e1e;text-decoration:none;font-weight:400}.assembly-configuration-details-panel .MuiTable-root .MuiTableBody-root .product-link:hover{text-decoration:underline}.assembly-configuration-details-panel .MuiTable-root .MuiTableBody-root .product-link{display:inline-flex;align-items:center;gap:4px}.assembly-configuration-details-panel .MuiTable-root .MuiTableBody-root .product-link .MuiSvgIcon-root{font-size:16px}.assembly-configuration-details-panel .MuiTable-root .MuiTableBody-root .settings-chip-container{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.assembly-configuration-details-panel .MuiTable-root .MuiTableBody-root .settings-chip-container .settings-chip{display:inline-block;background:#e5e2d9;border-radius:16px;padding:4px 8px;font-size:12px;font-weight:400}.assembly-configuration-details-panel .MuiTable-root .MuiTableBody-root .quantity-cell,.assembly-configuration-details-panel .MuiTable-root .MuiTableBody-root .carbon-intensity-cell{text-align:right}.assembly-configuration-details-panel .MuiTable-root .MuiTableBody-root .carbon-intensity-cell{padding-right:24px}.assembly-list{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;flex-grow:1}.assembly-list .assembly-list-header{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1rem;padding:0 1rem .5rem;border-bottom:1px solid var(--grey-200)}.assembly-list .configurations-loading-skeleton{display:grid;grid-template-columns:300px auto 66px;column-gap:16px;align-items:center;border-bottom:1px solid var(--grey-200)}.assembly-configuration-summary .product-item-display{display:grid;grid-template-columns:260px auto 66px;justify-items:end;align-items:center;column-gap:16px;row-gap:4px;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e5e2d9;cursor:pointer}.assembly-configuration-summary .product-item-display.selected .product-name,.assembly-configuration-summary .product-item-display:hover .product-name{text-decoration:underline;text-decoration-color:#2f98b8}.assembly-configuration-summary .product-item-display .product-name{justify-self:start;text-align:left;font-weight:200}.impact-by-dimension.MuiCard-root{height:100%;overflow-y:auto}.impact-by-dimension.MuiCard-root .MuiCardContent-root{display:flex;flex-direction:column;height:100%}.impact-by-dimension.MuiCard-root .takeoff-select-container{position:fixed;right:100px;z-index:100;bottom:50px;background:#ffffff80;opacity:1;padding:20px 10px 10px;border-radius:8px;box-shadow:0 2px 4px #0000001a;min-width:200px}.impact-by-dimension.MuiCard-root .takeoff-select-container label{background:#fff0}.impact-by-dimension.MuiCard-root .impact-by-dimension-select{margin-left:8px;color:#5f5a55}.impact-by-dimension.MuiCard-root .impact-by-dimension-select .MuiSelect-select{padding-bottom:2px;font-family:Epilogue,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.6;letter-spacing:.0075em;margin-bottom:0}.impact-by-dimension.MuiCard-root .impact-by-dimension-select:before,.impact-by-dimension.MuiCard-root .impact-by-dimension-select:after{display:none}.impact-by-dimension.MuiCard-root .impact-by-dimension-select .MuiSelect-icon{top:calc(50% - .5em)}.product-list .product-list-header{display:grid;grid-template-columns:1fr auto auto;gap:16px;padding:0 16px 8px 52px;border-bottom:1px solid var(--gray-200);margin-bottom:8px}.product-list .expandable-dimension-list-item .dimension-summary .name-and-count .MuiTypography-body2:hover{text-decoration:none}.impact-by-dimension-panel-loading-state{display:flex;flex-direction:column;gap:16px;padding:16px}.impact-by-dimension-panel-loading-state>.loading-data:first-of-type{height:30px}.impact-by-dimension-panel-loading-state>.loading-data{height:100px;width:100%;background-color:#e0e0e0}#building-impact{display:flex;flex-direction:column;gap:30px;min-width:500px}#building-impact>div.title .MuiTypography-body2{color:#908a85;margin-bottom:12px}#building-impact>div:has([role=figure]),#building-impact div:has(.loading-data){display:flex}#building-impact>div:has([role=figure])>div.title,#building-impact div:has(.loading-data)>div.title{width:15rem}@media (max-width: 1000px){#building-impact>div:has([role=figure])>div.title,#building-impact div:has(.loading-data)>div.title{width:7rem}}#building-impact>div:has([role=figure])>div.title .subtitle-1,#building-impact div:has(.loading-data)>div.title .subtitle-1{max-width:6rem;line-height:130%;white-space:break-spaces;text-overflow:unset;overflow:unset}#carbon-impact-by-category{grid-column:unset}.carbon-breakout-section{display:flex;flex-direction:row}.carbon-breakout-section .charts{display:flex;flex-direction:column;gap:16px;flex:1}.carbon-breakout-section .charts .header{display:flex;flex-direction:row;justify-content:space-between}.carbon-breakout-section .charts .header .buttons{display:flex;flex-direction:row;gap:16px}.carbon-breakout-section .charts .header .column-names{display:flex;flex-direction:row;text-align:end;color:#5f5a55}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.carbon-impact-breakout-chart{width:100%}.carbon-impact-breakout-chart .subtitle-2{font-family:Inter,sans-serif;font-weight:400}.carbon-impact-breakout-chart .full-width-hover-bars rect:hover{fill:#e5e2d9;fill-opacity:.2}.carbon-impact-breakout-chart .bar-groups{fill:#b6afa9}.carbon-impact-breakout-chart .bar-groups rect:hover{opacity:.8}.carbon-impact-breakout-chart .bar-groups rect.structure{fill:#cea66d}.carbon-impact-breakout-chart .bar-groups rect.enclosure{fill:#c8d4e7}.carbon-impact-breakout-chart .bar-groups rect.interior{fill:#999d68}.carbon-impact-breakout-chart .bar-groups rect.services{fill:#d8dbba}.carbon-impact-breakout-chart .percentages{text-anchor:end}.carbon-impact-breakout-chart .y-axis .tick text{fill:#1e1e1e}.carbon-impact-breakout-chart .y-axis .tick text.name{text-anchor:start}.carbon-impact-breakout-chart .y-axis .tick text.intensity{fill:#908a85}.carbon-impact-breakout-chart .y-axis .tick text.percentage{text-anchor:end}.carbon-impact-breakout-chart .y-axis .tick rect{fill:#fff;fill-opacity:.9}.carbon-impact-breakout-chart text{font-family:Inter,sans-serif;font-size:14px}#building-elements-stacked-bar-chart{grid-column:span 6}#building-elements-stacked-bar-chart svg .bars rect:not(.hatched){fill:#b6afa9}#building-elements-stacked-bar-chart svg .bars rect.structure:not(.interior):not(.enclosure):not(.services):not(.hatched){fill:#cea66d}#building-elements-stacked-bar-chart svg .bars rect.enclosure:not(.interior):not(.structure):not(.services):not(.hatched){fill:#c8d4e7}#building-elements-stacked-bar-chart svg .bars rect.interior:not(.enclosure):not(.structure):not(.services):not(.hatched){fill:#999d68}#building-elements-stacked-bar-chart svg .bars rect.services:not(.interior):not(.structure):not(.enclosure):not(.hatched){fill:#d8dbba}#building-elements-stacked-bar-chart .diagonal-hatch#structure line{stroke:#cea66d}#building-elements-stacked-bar-chart .diagonal-hatch#enclosure line{stroke:#c8d4e7}#building-elements-stacked-bar-chart .diagonal-hatch#interior line{stroke:#999d68}#building-elements-stacked-bar-chart .diagonal-hatch#services line{stroke:#d8dbba}#building-elements-stacked-bar-chart div.legend div.legend-item .circle{background-color:#b6afa9}#building-elements-stacked-bar-chart div.legend div.legend-item .circle.structure:not(.interior):not(.enclosure){background-color:#cea66d}#building-elements-stacked-bar-chart div.legend div.legend-item .circle.enclosure:not(.interior):not(.structure){background-color:#c8d4e7}#building-elements-stacked-bar-chart div.legend div.legend-item .circle.interior:not(.structure):not(.enclosure){background-color:#999d68}#building-elements-stacked-bar-chart div.legend div.legend-item .circle.services{background-color:#d8dbba}.visualization-block .single-stacked-bar-chart div[role=figure],.single-stacked-bar-chart div[role=figure]{min-height:0;flex:1}.visualization-block .single-stacked-bar-chart div[role=figure] svg,.single-stacked-bar-chart div[role=figure] svg{overflow:visible}.visualization-block .single-stacked-bar-chart div[role=figure] svg line.zero,.single-stacked-bar-chart div[role=figure] svg line.zero{stroke:#5f5a55;stroke-dasharray:4 4}.visualization-block .single-stacked-bar-chart div[role=figure] svg rect:hover,.single-stacked-bar-chart div[role=figure] svg rect:hover{opacity:.8}.visualization-block .single-stacked-bar-chart div[role=figure] div.legend,.single-stacked-bar-chart div[role=figure] div.legend{display:flex;flex-direction:column;gap:4px}.visualization-block .single-stacked-bar-chart div[role=figure] div.legend div.legend-item,.single-stacked-bar-chart div[role=figure] div.legend div.legend-item{display:flex;gap:10px;font-size:14px;align-items:center}.visualization-block .single-stacked-bar-chart div[role=figure] div.legend div.legend-item:hover,.single-stacked-bar-chart div[role=figure] div.legend div.legend-item:hover{background-color:#e5e2d950}.visualization-block .single-stacked-bar-chart div[role=figure] div.legend div.legend-item .circle,.single-stacked-bar-chart div[role=figure] div.legend div.legend-item .circle{width:12px;height:12px;border-radius:50%}.visualization-block .single-stacked-bar-chart div[role=figure] div.legend div.legend-item span.label,.single-stacked-bar-chart div[role=figure] div.legend div.legend-item span.label{flex:1;font-size:14px}.visualization-block .single-stacked-bar-chart div[role=figure] div.legend div.legend-item span.label i,.single-stacked-bar-chart div[role=figure] div.legend div.legend-item span.label i{font-style:normal;text-transform:none;color:#908a85}.visualization-block .single-stacked-bar-chart div[role=figure] div.legend div.legend-item span.percent,.single-stacked-bar-chart div[role=figure] div.legend div.legend-item span.percent{padding-right:4px;width:40px;text-align:right}.visualization-block .single-stacked-bar-chart div[role=figure] div.legend div.legend-item span.value-secondary,.single-stacked-bar-chart div[role=figure] div.legend div.legend-item span.value-secondary{text-align:right;color:#908a85}#carbon-by-emissions-designation-stacked-bar-chart svg .bars rect{background-color:beige}#carbon-by-emissions-designation-stacked-bar-chart svg .bars rect.embodied:not(.hatched){fill:#cea66d}#carbon-by-emissions-designation-stacked-bar-chart svg .bars rect.operational:not(.hatched){fill:#7d8ca3}#carbon-by-emissions-designation-stacked-bar-chart svg .diagonal-hatch#embodied line{stroke:#cea66d}#carbon-by-emissions-designation-stacked-bar-chart svg .diagonal-hatch#operational line{stroke:#7d8ca3}#carbon-by-emissions-designation-stacked-bar-chart div.legend div.legend-item .circle{background-color:#5f5a55}#carbon-by-emissions-designation-stacked-bar-chart div.legend div.legend-item .circle.embodied{background-color:#cea66d}#carbon-by-emissions-designation-stacked-bar-chart div.legend div.legend-item .circle.operational{background-color:#7d8ca3}#lifecycle-stages-stacked-bar-chart svg .bars rect{background-color:beige}#lifecycle-stages-stacked-bar-chart svg .bars rect[class^=a]:not(.hatched){fill:#af9e7c}#lifecycle-stages-stacked-bar-chart svg .bars rect[class^=a4]:not(.hatched){fill:#cea66d}#lifecycle-stages-stacked-bar-chart svg .bars rect.a5:not(.hatched){fill:#f9d5a3}#lifecycle-stages-stacked-bar-chart svg .bars rect[class^=b]:not(.hatched){fill:#5f5a55}#lifecycle-stages-stacked-bar-chart svg .bars rect.b2:not(.hatched){fill:#908a85}#lifecycle-stages-stacked-bar-chart svg .bars rect.b3:not(.hatched){fill:#b6afa9}#lifecycle-stages-stacked-bar-chart svg .bars rect.b4:not(.hatched){fill:#b6afa9}#lifecycle-stages-stacked-bar-chart svg .bars rect.b5:not(.hatched){fill:#e5e2d9}#lifecycle-stages-stacked-bar-chart svg .bars rect.b6:not(.hatched){fill:#7d8ca3}#lifecycle-stages-stacked-bar-chart svg .bars rect[class^=c]:not(.hatched){fill:#ebd8bd}#lifecycle-stages-stacked-bar-chart svg .bars rect.d:not(.hatched){fill:#c8d4e7}#lifecycle-stages-stacked-bar-chart svg .bars rect.a1a2a3a4a5b1b2b3b4b5c1c2c3c4:not(.hatched){fill:#5f5a55}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch#a1a2a3 line{stroke:#af9e7c}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch#a4a5 line{stroke:#cea66d}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch#a4 line{stroke:#cea66d}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch#a5 line{stroke:#f9d5a3}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch[id^=b] line{stroke:#5f5a55}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch[id^=b2] line{stroke:#908a85}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch[id^=b3] line{stroke:#b6afa9}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch[id^=b4] line{stroke:#b6afa9}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch[id^=b5] line{stroke:#e5e2d9}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch[id^=b6] line{stroke:#7d8ca3}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch[id^=c] line{stroke:#ebd8bd}#lifecycle-stages-stacked-bar-chart svg .diagonal-hatch[id^=d] line{stroke:#c8d4e7}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle{background-color:#5f5a55}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle[class*=a]{background-color:#af9e7c}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.a4{background-color:#cea66d}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.a5{background-color:#f9d5a3}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.a4a5{background-color:#cea66d}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle[class*=b],#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.b1{background-color:#5f5a55}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.b2{background-color:#908a85}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.b3,#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.b4{background-color:#b6afa9}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.b5{background-color:#e5e2d9}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.b6{background-color:#7d8ca3}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle[class*="circle c"]{background-color:#ebd8bd}#lifecycle-stages-stacked-bar-chart div.legend div.legend-item .circle.d{background-color:#c8d4e7}#project-report-dashboard{display:grid;grid-template-columns:360px 1fr;grid-template-rows:auto auto auto;grid-gap:20px}#project-report-dashboard .data-under-review-alert{grid-column:1/3}@media (max-width: 1000px){#project-report-dashboard{grid-template-columns:1fr}}p.last-updated{color:#908a85}#stats-section{display:flex;flex-direction:column}#stats-section .last-updated{margin-bottom:20px}#stats-section>section{display:flex;flex-direction:column;gap:10px}#stats-section>section .body-3{color:#908a85;font-size:13px}#stats-section .scope-details{display:flex;flex-direction:column;margin-top:20px}#stats-section .scope-details .subtitle-1~span{display:flex;flex-direction:row;align-items:center;color:#5f5a55;margin-bottom:0}#stats-section .powered-by{color:#908a85;padding-top:0;margin-top:20px}#stats-section .powered-by a{color:#908a85}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#carbon-impact-by-product.visualization-block{grid-column:span 3;display:flex;flex-direction:column;min-height:393px}#carbon-impact-by-product.visualization-block .tooltip{width:300px;z-index:2}#carbon-impact-by-product.visualization-block .tooltip p.product-name{margin-bottom:.3rem}#carbon-impact-by-product.visualization-block .tooltip p.reduction{color:#2f98b8}#carbon-impact-by-product.visualization-block .tooltip p.increase{color:#e96931}#carbon-impact-by-product.visualization-block .subtitle-1{margin-bottom:6px}#carbon-impact-by-product.visualization-block .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#carbon-impact-by-product.visualization-block .container{position:relative}#carbon-impact-by-product.visualization-block .container .loading-data{min-height:270px}#carbon-impact-by-product.visualization-block .body-1{font-size:15px;margin-bottom:16px;position:relative}#carbon-impact-by-product.visualization-block svg .reduction{fill:#2f98b8}#carbon-impact-by-product.visualization-block svg .increase{fill:#f3ac8d}#carbon-impact-by-product.visualization-block svg text.increase{fill:#e96931}#carbon-impact-by-product.visualization-block svg text.no-change{fill:#5f5a55}#carbon-impact-by-product.visualization-block svg line.no-change{stroke:#5f5a55;stroke-width:2}#carbon-impact-by-product.visualization-block svg line.divider{stroke:#e5e2d9;stroke-width:2}#carbon-impact-by-product.visualization-block svg .percentages{text-anchor:end;font-weight:500;cursor:default}#carbon-impact-by-product.visualization-block svg .percentages text{font-size:14px}#carbon-impact-by-product.visualization-block svg .y-axis .tick{text-anchor:start}#carbon-impact-by-product.visualization-block svg .y-axis text{font-family:Inter,sans-serif;font-size:14px;font-weight:400;cursor:default}#carbon-impact-by-product.visualization-block svg .y-axis text:hover:not(.null-link){text-decoration:underline;cursor:pointer}#carbon-impact-by-product.visualization-block svg .sum-total{font-size:14px;font-weight:600}#carbon-impact-by-product.visualization-block svg .sum-total .total-percentage{text-anchor:end;font-weight:600}#carbon-impact-by-product.visualization-block .legend{display:flex;padding-top:12px;gap:10px;font-size:13px}#carbon-impact-by-product.visualization-block .legend>div{display:flex;flex-direction:row;align-items:center;gap:4px}#carbon-impact-by-product.visualization-block .legend .circle{width:14px;height:14px;border-radius:50%}#carbon-impact-by-product.visualization-block .legend .circle.reduction{background-color:#2f98b8}#carbon-impact-by-product.visualization-block .legend .circle.increase{background-color:#f3ac8d}#carbon-impact-by-product.visualization-block .legend .line{width:20px;height:2px;background-color:#5f5a55}#carbon-impact-by-product.visualization-block g.bars rect:hover{opacity:80%}#carbon-impact-by-product.visualization-block .empty-message{position:relative;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:90px}#carbon-impact-by-product.visualization-block .empty-message .body-2{color:#908a85;font-size:12px}#carbon-impact-by-product.visualization-block .empty-message .body-2:not(:first-of-type){margin-top:30px}#carbon-impact-by-product.visualization-block .empty-message .body-2 a,#carbon-impact-by-product.visualization-block .empty-message .body-2 a:visited{color:#1e1e1e}#carbon-impact-by-product.visualization-block .empty-message.no-products{padding-top:30px;justify-items:center;align-content:center;gap:24px}#carbon-impact-by-product.visualization-block .empty-message.no-products .MuiButton-root{width:174px}#carbon-impact-by-product.visualization-block .empty-message.no-products .MuiTypography-body2{text-align:center}.absolute-carbon-cell>div{display:flex;align-items:flex-end;gap:10px;justify-content:center;width:100%}.absolute-carbon-cell>div .MuiIcon-root{color:#b11;top:-1px;position:relative}.carbon-change>div{display:flex;align-items:center;gap:2px}.carbon-change>div.increase{color:#e96931;font-weight:700}.carbon-change>div.decrease{color:#2f98b8;font-weight:700}.MuiChip-root.data-fidelity.MuiChip-sizeSmall{font-size:10px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}body:has(#reporting-products-table) .MuiDataGrid-cell--editing .MuiFilledInput-root{background-color:transparent;font-family:Inter,sans-serif;font-weight:500;color:#908a85}body:has(#reporting-products-table) .MuiDataGrid-cell--editing .MuiFilledInput-root .MuiSelect-filled{font-size:13px;padding-left:9px}body:has(#reporting-products-table) .MuiDataGrid-cell--editing .MuiSelect-filled{padding-top:4px}body:has(#reporting-products-table) div[role=tooltip]{max-width:400px;padding:5px}body:has(#reporting-products-table) div[role=tooltip] .MuiTooltip-tooltip{padding:16px;font-size:14px;font-family:Inter,sans-serif;letter-spacing:normal;font-weight:400;line-height:19px}body:has(#reporting-products-table) div[role=tooltip].MuiTooltip-popper{box-shadow:none;background-color:transparent}body:has(#reporting-products-table) div[role=tooltip].MuiTooltip-popper .MuiTooltip-tooltip{background-color:#fff;border-radius:4px;color:#1e1e1e;box-shadow:0 1px 3px #00000054}.MuiDataGrid-menu .MuiMenuItem-root{font-family:Inter,sans-serif;font-size:14px}#reporting-products-table{width:100%;max-width:calc(100vw - 104px)}#reporting-products-table .MuiDataGrid-virtualScroller{min-height:100px}#reporting-products-table .MuiDataGrid-root{overscroll-behavior-x:contain;color:#5f5a55;font-family:Inter,sans-serif;font-size:13px;background-color:#fff}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{font-weight:700;color:#908a85}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnHeaderTitleContainerContent{height:56px;overflow:hidden;line-height:23px}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnHeaderTitleContainerContent .MuiGrid-container{position:relative;gap:6px}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnHeaderTitleContainerContent .MuiGrid-container>div.caption{font-weight:400;color:#908a85;position:relative;top:-3px}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnHeaderTitleContainerContent .MuiGrid-container>div.label{position:relative;top:3px}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-main{overflow-x:scroll;max-height:calc(100vh - 200px)}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell{font-size:13px;font-family:Inter,sans-serif;font-weight:500;color:#908a85}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnSeparator{display:none}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-row:hover{background-color:#ed4e0a08}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell a{color:#1e1e1e;text-decoration:none}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell.truncate,#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell .editable{display:flex;width:100%;justify-content:space-between;align-items:center}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=carbonImpact]{display:flex;flex-direction:column;justify-content:center}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=product]{font-weight:600}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=category] .chip{background-color:#e5e2d9}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=sustainabilityAttributes]{padding:0}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=sustainabilityAttributes]>div{padding-left:10px;padding-right:10px}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell:focus-within{outline:solid #cea66d 1px}#reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnHeader:focus-within{outline:none}#reporting-products-table .quantity input{width:60px;background-color:#fbf8f3;border:none;padding:10px;margin-right:10px}#reporting-products-table .quantity input::-webkit-outer-spin-button,#reporting-products-table .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#reporting-products-table .quantity input:focus{outline:none}#reporting-products-table .quantity.MuiDataGrid-cell:focus-within{outline:none}#reporting-products-table .quantity.MuiDataGrid-cell--editing{overflow:visible;outline:none;background-color:#fff;z-index:10;display:block;padding-left:0;box-shadow:none}#reporting-products-table .quantity.MuiDataGrid-cell--editing>div{border:1px solid #cea66d;height:min-content;padding:8px;border-radius:8px;background-color:#fff}#reporting-products-table .quantity.MuiDataGrid-cell--editing .r-value-special-case{display:flex;flex-direction:column;gap:10px;overflow:visible;outline:none;background-color:#fff}#reporting-products-table .quantity.MuiDataGrid-cell--editing .r-value-special-case .sub-text{font-size:9px;color:#5f5a55;font-style:italic}div[role=tabpanel]#project-report-tabpanel-documents>.MuiBox-root{display:flex;flex-direction:column;gap:20px}div[role=tabpanel]#project-report-tabpanel-documents #project-documents{padding:40px;background:#fff;min-height:33rem;position:relative}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiButton-root.add-docs{color:#5f5a55;font-size:13px}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root{display:grid;flex-direction:column;gap:10px;margin-top:20px}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root .MuiListItem-root{border-width:1px;padding:10px 16px;display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:auto auto;column-gap:14px}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root .MuiListItem-root>*{margin:0}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root .MuiListItem-root .file-icon{grid-row:1/span 2;grid-column:1;width:34px}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root .MuiListItem-root .filename{grid-column:2;grid-row:1}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root .MuiListItem-root .filename>p{font-weight:500}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root .MuiListItem-root .filesize{color:#5f5a55;grid-column:2;grid-row:2}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root .MuiListItem-root .MuiIconButton-root{color:#1e1e1e;padding:0}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root .MuiListItem-root .MuiIconButton-root.download{grid-row:1/span 2;grid-column:3;position:relative;top:2px}div[role=tabpanel]#project-report-tabpanel-documents #project-documents .MuiList-root .MuiListItem-root .MuiIconButton-root.delete{grid-row:1/span 2;grid-column:4}div[role=tabpanel]#project-report-tabpanel-documents #project-documents nav.custom-pagination{position:absolute;bottom:0;right:0}#carbon-metrics-row{display:flex;gap:24px;justify-content:flex-start;align-items:stretch;width:50%}#carbon-metrics-row .generic-stat-block{background-color:#fff;border:.3px solid #e5e2d9;border-radius:8px}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#materials-table-section h6{margin-bottom:0}#materials-table-section h6 span{color:#cea66d}#materials-table-section .table-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}#materials-table-section .table-header .table-selector{min-width:120px}#materials-table-section .table-header .table-selector .materials-dropdown{color:#cea66d}#materials-table-section .table-header .table-selector .materials-dropdown .MuiInputBase-input{font-family:Epilogue,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.6;letter-spacing:.0075em;padding-bottom:0}#materials-table-section .table-header .table-selector .materials-dropdown .MuiSelect-icon{color:#cea66d}#materials-table-section #new-assemblies-table .MuiDataGrid-root{border:none}#materials-table-section #new-assemblies-table .MuiDataGrid-root .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader{border-bottom:none;padding-top:20px;color:#908a85;font-size:12px;text-align:center}#materials-table-section #new-assemblies-table .MuiDataGrid-root .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader .MuiDataGrid-columnHeaderTitle{font-weight:600}#materials-table-section #new-assemblies-table .MuiDataGrid-root .MuiDataGrid-columnHeaders .MuiDataGrid-columnSeparator{display:none}#materials-table-section #new-assemblies-table .MuiDataGrid-root .MuiDataGrid-row{cursor:pointer}#materials-table-section #new-assemblies-table .MuiDataGrid-root .MuiDataGrid-row:hover{background-color:#ed4e0a08}#materials-table-section #new-assemblies-table .MuiDataGrid-root .MuiDataGrid-cell{font-weight:500;color:#1e1e1e}#materials-table-section #new-assemblies-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=quantity]{text-align:right}#materials-table-section #new-assemblies-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=carbonPerM2]{text-align:right;padding-right:40px}.percent-total-carbon-cell{display:flex;flex-direction:row;align-items:center;gap:4px;width:100%;height:100%;justify-content:center}.percent-total-carbon-cell .percentage-text{font-weight:500;font-size:14px;line-height:1;width:50px}.percent-total-carbon-cell .progress-bar-container{width:100%;height:9px;border-radius:2px;overflow:hidden}.percent-total-carbon-cell .progress-bar-container .progress-bar{min-width:4px;height:100%;background-color:#cea66d;border-radius:4px;transition:width .3s ease}.carbon-change>div,.carbonChange{display:flex;align-items:center;gap:2px}.carbon-change>div.increase,.carbonChange.increase{color:#e96931;font-weight:700}.carbon-change>div.decrease,.carbonChange.decrease{color:#2f98b8;font-weight:700}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.new-reporting-products-table .MuiDataGrid-root{border:none}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader{border-bottom:none;padding-top:20px;color:#908a85;font-size:12px;text-align:center}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader .MuiDataGrid-columnHeaderTitle{font-weight:600}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-columnHeaders .MuiDataGrid-columnSeparator{display:none}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-row{cursor:pointer}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-row:hover{background-color:#ed4e0a08}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell{padding-top:8px;padding-bottom:8px;display:flex;flex-direction:column;justify-content:center}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=category] div{display:flex;align-items:center;gap:8px}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=category] div img{width:36px;height:36px;border-radius:4px;object-fit:contain}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=name] .MuiTypography-body2:nth-of-type(1){color:#1e1e1e;font-weight:500}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=name] .MuiTypography-body2:nth-of-type(2){color:#5f5a55}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=quantity] input{width:60px;background-color:#fbf8f3;border:none;padding:10px;margin-right:10px}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=quantity] input::-webkit-outer-spin-button,.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=quantity] input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.new-reporting-products-table .MuiDataGrid-root .MuiDataGrid-cell[data-field=quantity] input:focus{outline:none}.new-reporting-products-table .MuiDataGrid-root .quantity.MuiDataGrid-cell:focus-within{outline:none}.new-reporting-products-table .MuiDataGrid-root .quantity.MuiDataGrid-cell--editing{overflow:visible;outline:none;background-color:#fff;z-index:10;display:block;padding-left:0;box-shadow:none}.new-reporting-products-table .MuiDataGrid-root .quantity.MuiDataGrid-cell--editing>div{border:1px solid #cea66d;height:min-content;padding:8px;border-radius:8px;background-color:#fff}.new-reporting-products-table .MuiDataGrid-root .quantity.MuiDataGrid-cell--editing .MuiFilledInput-root{background-color:transparent;font-family:Inter,sans-serif;font-weight:500;color:#908a85}.new-reporting-products-table .MuiDataGrid-root .quantity.MuiDataGrid-cell--editing .MuiFilledInput-root .MuiSelect-filled{font-size:13px;padding-left:9px}.new-reporting-products-table .MuiDataGrid-root .quantity.MuiDataGrid-cell--editing .MuiSelect-filled{padding-top:4px}.new-reporting-products-table .MuiDataGrid-root .quantity.MuiDataGrid-cell--editing .r-value-special-case{display:flex;flex-direction:column;gap:10px;overflow:visible;outline:none;background-color:#fff}.new-reporting-products-table .MuiDataGrid-root .quantity.MuiDataGrid-cell--editing .r-value-special-case .sub-text{font-size:9px;color:#5f5a55;font-style:italic}#quantities-first-dashboard{display:flex;flex-direction:column;gap:24px;padding:0}#quantities-first-dashboard .table-container{background-color:#fff;padding:20px}.empty-recommendations{min-height:30rem;max-width:34rem;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px;margin:auto;text-align:center}.empty-recommendations .MuiSvgIcon-root{margin-bottom:14px}.empty-recommendations .MuiButton-root{min-width:174px;margin-top:14px}.empty-recommendations .MuiButton-root .MuiSvgIcon-root{margin-bottom:0}#recommendations-tabpanel-recommendations>.MuiBox-root{display:flex;flex-direction:column;gap:20px}#recommendations-tabpanel-recommendations #recommendations{background-color:#fff;padding:16px 16px 30px;display:flex;flex-direction:column}#recommendations-tabpanel-recommendations #recommendations .MuiTypography-h6{margin-top:16px;margin-bottom:16px;padding-left:10px}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root{margin-top:24px}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableCell-root{border:none}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableCell-root.reduction,#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableCell-root:last-child{justify-self:end}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableRow-root{display:grid;grid-template-columns:55% 1fr auto 1fr;align-items:center;justify-items:start;column-gap:20px;padding-right:10px}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableHead-root{align-items:start}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableHead-root .MuiTableRow-root{grid-template-rows:48px}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableHead-root .MuiTableCell-head{line-height:1.1rem;color:#908a85;font-weight:600;font-size:12px}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableBody-root{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:0 9px}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableBody-root .MuiTableRow-root{border:1px solid #e5e2d9;border-radius:8px;grid-template-rows:83px}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableBody-root .MuiTableRow-root.current{border-color:#1e1e1e;border-width:2px}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTypography-body1{color:#5f5a55}#recommendations-tabpanel-recommendations #recommendations .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiButton-root{width:8.5rem}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root{padding:14px 30px 50px;overflow:visible;max-height:90vh}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root h6{padding-bottom:0;padding-left:0}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root{padding-left:0;padding-right:0;padding-bottom:60px}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .header-text{padding-bottom:20px}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .intensity-text{font-size:15px;color:#908a85}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .intensity-text span:nth-of-type(2){color:#2f98b8}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableHead-root .MuiTableCell-root:first-of-type{padding-left:0}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableHead-root .MuiTableCell-root{border-bottom:none}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableHead-root .MuiTableCell-root .MuiTypography-body2{color:#5f5a55;font-weight:500}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root.product-cell:first-of-type{padding-left:0}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root.product-cell .MuiTypography-body2{font-weight:500}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root.product-cell .MuiTypography-body2.name a{color:#1e1e1e;text-decoration:none}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root.product-cell .MuiTypography-body2.name a:hover{text-decoration:underline}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root.product-cell .MuiTypography-body2.location{color:#908a85;font-weight:400}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .carbon-increase,#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .carbon-reduction{display:flex;align-items:center;justify-content:flex-end;font-family:Roboto Mono,monospace;font-weight:500}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .carbon-increase.carbon-increase,#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .carbon-reduction.carbon-increase{color:#ed4e0a}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .carbon-increase.carbon-reduction,#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .carbon-reduction.carbon-reduction{color:#2f98b8}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .carbon-increase .label-3,#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .carbon-reduction .label-3{font-size:14px}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiTableCell-root .carbon-average{color:#908a85;text-transform:lowercase}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogContent-root .MuiTable-root .MuiTableBody-root .MuiSvgIcon-root.compare-arrows{color:#b6afa9}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogActions-root{justify-content:stretch;padding:0;gap:15px}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogActions-root .MuiButton-root{flex:1}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogActions-root .MuiButton-root:last-child{background-color:#5f5a55}#recommendation-preview-modal.MuiDialog-root .MuiPaper-root .MuiDialogActions-root .MuiButton-root:last-child:hover{background-color:#1e1e1e}#recommendations .MuiTable-root .MuiTableBody-root .scenario-row.MuiTableRow-root{border-width:2px}#recommendations .MuiTable-root .MuiTableBody-root .scenario-row.MuiTableRow-root:not(.current):hover{border-color:#5f5a55;border-width:2px;cursor:pointer}#recommendations .MuiTable-root .MuiTableBody-root .scenario-row.MuiTableRow-root .MuiTableCell-root .MuiTypography-body1{font-size:14px}.report-processing-fallback{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;border-radius:10px;background-color:#fff}.report-processing-fallback h6{margin-top:15px;margin-bottom:10px}.report-processing-fallback .report-processing-subtitle{font-size:16px;font-weight:400;color:#5f5a55}#main-content>.default-report form.edit-project{margin-bottom:20px}#main-content>.default-report .tabs-header button[role=tab].recommendations-tab.has-recommendations:after{content:"•";font-size:28px;color:#cea66d;line-height:0;position:relative;bottom:8px;left:4px}#main-content>.default-report .report-processing-fallback{height:300px;width:100%}#main-content>.default-report .project-report-no-products{padding-top:80px}#main-content>.default-report div[role=tabpanel]#project-report-tabpanel-products .loading-data{height:200px}#main-content>.default-report div[role=tabpanel]#project-report-tabpanel-products.empty .project-report-no-products{display:grid;justify-items:center;grid-template-rows:2fr;gap:20px;position:relative}#main-content>.default-report div[role=tabpanel]#project-report-tabpanel-products.empty .project-report-no-products p{max-width:30em;text-align:center}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.stat-block,.visualization-block,.dashboard-block{background-color:#fff;color:#1e1e1e;padding:20px}.stat-block.border,.visualization-block.border,.dashboard-block.border{border-radius:8px;border:.5px #e5e2d9 solid}.visualization-block .subtitle-1{min-height:16px;margin-bottom:8px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.visualization-block p.subtitle-1~p:not(.body-1),.visualization-block p.subtitle-1~span{font-size:14px;line-height:17px;margin-bottom:20px;color:#908a85}.visualization-block p.subtitle-1~p:not(.body-1).stat-caption,.visualization-block p.subtitle-1~span.stat-caption{font-size:12px;display:flex;gap:8px;margin-top:20px}#main-content>.project-report .project-header{container-type:inline-size;grid-column:span 2;padding:30px;background-color:#fff;border-radius:8px;border:.5px #e5e2d9 solid;display:grid;grid-template-columns:auto 1fr max-content;grid-template-rows:100%;column-gap:20px;align-self:stretch;max-width:calc(100vw - 124px);min-width:750px;min-height:293px;position:relative}#main-content>.project-report .project-header .MuiChip-root.carbon-intensity{position:absolute;top:42px;left:42px}#main-content>.project-report .project-header .three-d-model-badge{position:absolute;bottom:50px;left:calc(min(30vw,350px) - 100px);background-color:#1e1e1eb3;color:#fff;border:1px solid white;border-radius:8px;display:flex;align-items:center;gap:4px;padding:6px;font-size:14px;font-weight:500;font-family:Epilogue,sans-serif;cursor:pointer}#main-content>.project-report .project-header .three-d-model-badge svg{font-size:16px}#main-content>.project-report .project-header img.cover-image{height:100%;width:min(30vw,350px);border-radius:4px}@container (max-width: 1000px){#main-content>.project-report .project-header .project-map,#main-content>.project-report .project-header img.cover-image,#main-content>.project-report .project-header .carbon-intensity{display:none}}#main-content>.project-report .project-header .project-metadata{display:flex;flex-direction:column;justify-content:space-between}#main-content>.project-report .project-header .project-metadata a{text-decoration:none}#main-content>.project-report .project-header .project-metadata a .MuiTypography-h4{white-space:break-spaces;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 1000px){#main-content>.project-report .project-header .project-metadata a .MuiTypography-h4{font-size:24px}}#main-content>.project-report .project-header .project-metadata .MuiChip-root.project-stage-chip{margin-top:4px}@media (max-width: 1000px){#main-content>.project-report .project-header .project-metadata .MuiTypography-body1{font-size:15px}}#main-content>.project-report .project-header .project-metadata .attributes{display:flex;flex-direction:column;gap:4px;margin-top:20px}#main-content>.project-report .project-header .project-metadata .attributes div.row{display:flex;align-items:center}#main-content>.project-report .project-header .project-metadata .attributes .MuiTypography-body1{display:flex;align-items:center;gap:13px}@media (max-width: 1000px){#main-content>.project-report .project-header .project-metadata .attributes .MuiTypography-body1{font-size:14px}}#main-content>.project-report .project-header .project-metadata .attributes .MuiTypography-body1 span:not(:first-of-type){color:#5f5a55}#main-content>.project-report .project-header .project-metadata .description{color:#908a85}#main-content>.project-report .project-header .action-buttons{display:flex;align-items:stretch;height:min-content;gap:10px}@container (max-width: 1000px){#main-content>.project-report .project-header .action-buttons{flex-direction:column;align-items:flex-end}}#main-content>.project-report .project-header.loading{height:293px}#main-content>.project-report .project-header.loading .map{height:233px;width:min(30vw,350px)}#main-content>.project-report .project-header.loading .project-metadata{height:100%;align-self:center;display:flex;gap:10px;flex-direction:column}#main-content>.project-report .project-header.loading .project-metadata .heading-row{height:36px}#main-content>.project-report .project-header.loading .project-metadata .subheading-row{height:25px;width:100%}#main-content>.project-report .project-header.loading .project-metadata .row{max-width:240px}#main-content>.project-report .project-header.loading .action-buttons{width:200px;height:50%}#main-content #project-report-tabpanel-dashboard>.MuiBox-root{display:flex;flex-direction:column;gap:20px}#main-content:has(#main-content>.project-report),body:has(#main-content>.project-report){background-color:#f8f7f7}#main-content:has(#main-content>.project-report) header,body:has(#main-content>.project-report) header{display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;height:auto;padding:20px 40px 0}#main-content:has(#main-content>.project-report) header .pr-header-row-container,body:has(#main-content>.project-report) header .pr-header-row-container{width:min(1510px,100%);margin:auto;display:flex;flex-direction:column;align-items:flex-start;gap:4px}#main-content:has(#main-content>.project-report) header .pr-header-row-container .project-name-clickable,body:has(#main-content>.project-report) header .pr-header-row-container .project-name-clickable{cursor:pointer;transition:text-decoration .2s}#main-content:has(#main-content>.project-report) header .pr-header-row-container .project-name-clickable:hover,body:has(#main-content>.project-report) header .pr-header-row-container .project-name-clickable:hover{text-decoration:underline}#main-content:has(#main-content>.project-report) header .pr-header-row-container .pr-tabs-actions-container,body:has(#main-content>.project-report) header .pr-header-row-container .pr-tabs-actions-container{width:100%;display:flex;align-items:center;justify-content:space-between}#main-content:has(#main-content>.project-report) header .pr-header-row-container .pr-tabs-actions-container.no-tabs,body:has(#main-content>.project-report) header .pr-header-row-container .pr-tabs-actions-container.no-tabs{justify-content:flex-end}#main-content:has(#main-content>.project-report) header .pr-header-row-container .pr-tabs-actions-container>.MuiTabs-root,body:has(#main-content>.project-report) header .pr-header-row-container .pr-tabs-actions-container>.MuiTabs-root{margin-bottom:0;width:auto}#main-content:has(#main-content>.project-report) header .pr-header-row-container .pr-tabs-actions-container>.MuiTabs-root .MuiTabs-fixed,body:has(#main-content>.project-report) header .pr-header-row-container .pr-tabs-actions-container>.MuiTabs-root .MuiTabs-fixed{height:auto;display:flex;align-items:flex-end}#main-content:has(#main-content>.project-report) header .pr-header-row-container .pr-actions,body:has(#main-content>.project-report) header .pr-header-row-container .pr-actions{display:flex;align-items:center;gap:10px;margin-bottom:12px;margin-top:-30px}#main-content>.project-report{width:100%;max-width:1600px;margin:0 auto}.scoped-report-container{display:flex;flex-direction:column}.scoped-report{display:grid;grid-template-columns:360px 1fr;grid-template-rows:auto;grid-gap:20px;opacity:0;transform:translate(200px);animation:slideUp .4s ease-out forwards}@keyframes slideUp{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.profile-form .MuiTextField-root{padding:0;max-width:350px}.profile-form .MuiInputLabel-root{position:relative;top:12px;font-family:Inter,sans-serif;font-weight:500;color:#908a85}.profile-image img{border-radius:200px}.profile-image .avatar-text button{max-width:15em}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}#profile .subheading{font-family:Epilogue,sans-serif;font-weight:700;font-size:16px}.user-cell{display:flex;flex-direction:row;justify-content:flex-start}.user-cell .MuiTypography-body2{font-weight:500;color:#1e1e1e}.user-cell .MuiTypography-body2:last-of-type{color:#5f5a55}#users-table .MuiTableRow-root .MuiTableCell-root{padding-left:0;padding-right:0}#users-table:not(.has-more-to-load) .MuiTableRow-root:last-child td{border:0}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}.user-input-fields .MuiFormLabel-root.MuiInputLabel-root{font-family:Inter,sans-serif}form[name=edit-user-form]{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;height:100%}form[name=edit-user-form] .MuiBox-root.input-fields{background-color:#fff;padding:16px;border-radius:8px}.user-drawer .MuiPaper-root{min-width:600px;height:100%}.user-drawer .MuiPaper-root:has(form){background-color:#f8f7f7}.user-drawer .MuiButton-root.destructive{color:#b11;background-color:#bb11111a}.user-drawer .MuiButton-root.destructive:hover{background-color:#b113}.user-drawer .MuiButton-root.destructive.MuiButton-containedSecondary .MuiButton-startIcon svg{fill:#b11}.user-drawer .user-drawer-content{display:flex;flex-direction:column;height:100%;gap:16px}.display-table{height:100%;display:flex;flex-direction:column;justify-content:space-between}.display-table .MuiTable-root td{padding-left:0;padding-right:0;padding-bottom:2ex;padding-top:2ex}.display-table .MuiTable-root td:first-of-type{border-bottom:none}.display-table .MuiTable-root td:first-of-type .MuiTypography-body2{font-weight:600;color:#908a85}form[name=create-user] .user-input-fields{min-width:500px}form[name=create-user] .MuiDialogActions-root{padding-top:8px}#customize form{max-width:1180px;display:flex;flex-direction:column;gap:30px}#customize form .MuiTypography-subtitle1,#customize form .MuiTypography-body2{margin-bottom:10px}#customize form .MuiFormControl-root{min-width:200px}form #reporting-scope-toggle-section h6.MuiTypography-subtitle1{margin-bottom:0}form #reporting-scope-toggle-section .reporting-scopes-toggles{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;margin-top:10px}form #reporting-scope-toggle-section .reporting-scopes-toggles .MuiFormControlLabel-root{height:65px;display:flex;justify-content:space-between;margin-left:0}form #reporting-scope-toggle-section .reporting-scopes-toggles .MuiFormControlLabel-root:hover{background-color:#f9f9f8}form #reporting-scope-toggle-section .reporting-scopes-toggles .MuiFormControlLabel-root .MuiTypography-body1{font-size:16px;font-weight:500}form #reporting-scope-toggle-section .reporting-scopes-toggles .MuiFormControlLabel-root .MuiTypography-body2{margin-bottom:0}form #reporting-scope-toggle-section .reporting-scopes-toggles .MuiFormControlLabel-root .MuiSwitch-root{position:relative;right:12px}form #reporting-scope-toggle-section .reporting-scopes-toggles .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-switchBase,form #reporting-scope-toggle-section .reporting-scopes-toggles .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{color:#cea66d}form #reporting-scope-toggle-section .reporting-scopes-toggles .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#cea66d}form #reporting-scope-toggle-section .reporting-scopes-toggles .MuiFormControlLabel-root .MuiSwitch-track{background-color:#cea66d}.sso-settings,.sso-settings-container{margin-top:2rem}.sso-settings-container .sso-settings{display:flex;gap:2rem}.sso-settings-container .sso-settings .sso-settings-form{flex:1}.sso-settings-container .sso-settings .service-provider-info{width:400px;flex-shrink:0}.sso-settings-container .sso-settings .service-provider-info .MuiAlert-root{outline:none;background-color:#f8f7f7}#main-content>#settings-page{width:100%;padding-top:165px;background-color:#f8f7f7}#main-content>#settings-page>.tabs{max-width:1800px;height:calc(100% - 50px)}#main-content>#settings-page>.tabs>.tab-panel{height:100%}#main-content>#settings-page>.tabs>.tab-panel>.MuiBox-root{height:100%}#main-content>#settings-page>.tabs>.tab-panel>.MuiBox-root>.MuiPaper-root{height:100%}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;src:url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot);src:local(""),url(/assets/roboto-mono-v22-latin-regular-exrgLcHY.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-regular-Iy0l7SSM.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-regular-DH6DO2nK.woff) format("woff"),url(/assets/roboto-mono-v22-latin-regular-Ceay284C.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-regular-Gs2_z0_P.svg#RobotoMono) format("svg")}@font-face{font-family:Roboto Mono,monospace;font-style:normal;font-weight:500;src:url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot);src:local(""),url(/assets/roboto-mono-v22-latin-500-CBcMd-v6.eot?#iefix) format("embedded-opentype"),url(/assets/roboto-mono-v22-latin-500-CUEtINox.woff2) format("woff2"),url(/assets/roboto-mono-v22-latin-500-21jj3z3T.woff) format("woff"),url(/assets/roboto-mono-v22-latin-500-Dl1lsRas.ttf) format("truetype"),url(/assets/roboto-mono-v22-latin-500-f-EFmdNF.svg#RobotoMono) format("svg")}body{background-color:#fff;text-align:left;font-family:Inter,sans-serif}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,.subtitle-1,.subtitle-2,.subtitle-3{margin:0;font-family:Epilogue,sans-serif}h1{font-size:96px;line-height:121px;color:#ed4e0a}h2{font-size:60px;line-height:75.6px;color:#ed4e0a}h3{font-size:48px;line-height:60.48px}h4{font-size:34px;line-height:43px}h5{font-size:24px;line-height:30.24px}h6{font-size:20px}.subtitle-1{font-size:16px;line-height:20.16px;font-weight:700;margin-bottom:10px}.subtitle-2{font-size:14px;line-height:14.35px;font-weight:700}.subtitle-3{font-size:12px;line-height:15.12px;font-weight:700}.body-1{font-size:16px;line-height:19.09px;font-weight:400}.body-2{font-size:14px;line-height:16.7px;font-weight:400}.body-3{font-family:Roboto Mono,monospace;font-weight:500;font-size:14px;line-height:18.46px;text-transform:uppercase}.body-4{font-family:Epilogue,sans-serif;font-size:14px;font-weight:600;line-height:17.64px;color:#1e1e1e}.body-4.breadcrumbs{text-transform:uppercase;color:#908a85;display:flex;align-items:flex-end}.body-4.breadcrumbs .link{text-decoration:none;color:inherit;font-weight:inherit;font-size:inherit}.body-4.breadcrumbs .link:hover{text-decoration:underline}.body-4.breadcrumbs span:last-child{color:#ed4e0a}.editorial-body,.editorial-body p{font-family:Inter,sans-serif;font-size:18px;line-height:30px}.editorial-link{font-family:Inter,sans-serif;font-size:18px;line-height:30px;font-weight:500;color:#1e1e1e}.input-field-label{font-family:Inter,sans-serif;font-size:12px;line-height:14.32px}p.caption,.caption>*{font-size:12px!important}p.caption a,.caption>* a{color:unset}.link{font-weight:400;font-size:14px;line-height:16.7px;color:#1e1e1e}.bold{color:#1e1e1e;font-weight:500}p{font-size:16px;line-height:20px;margin:0}.material-icons.md-14,.material-icons-outlined.md-14,.material-symbols.md-14,.material-symbols-outlined.md-14{font-size:14px}.material-icons.md-16,.material-icons-outlined.md-16,.material-symbols.md-16,.material-symbols-outlined.md-16{font-size:16px}.material-icons.md-18,.material-icons-outlined.md-18,.material-symbols.md-18,.material-symbols-outlined.md-18{font-size:18px}.material-icons.md-20,.material-icons-outlined.md-20,.material-symbols.md-20,.material-symbols-outlined.md-20{font-size:20px}.material-icons.md-24,.material-icons-outlined.md-24,.material-symbols.md-24,.material-symbols-outlined.md-24{font-size:24px}.material-icons.md-48,.material-icons-outlined.md-48,.material-symbols.md-48,.material-symbols-outlined.md-48{font-size:48px}.chip{background-color:#ebd8bd;font-family:Roboto Mono,monospace;text-transform:uppercase;border-radius:20px;padding:7px 10px;font-weight:500;font-size:14px;line-height:18.46px;display:flex;align-items:center;gap:3px;width:max-content;color:#1e1e1e}.chip.carbon-reduction{background-color:#b7d8e1}.chip.carbon-increase{background-color:#f3ac8d}.chip.carbon-average{background-color:#e5e2d9}header{position:fixed;top:0;z-index:2;background-color:#fff;width:calc(100vw - 44px);height:91px;border-bottom:1px solid #e5e2d9;padding:0 45px;display:flex;justify-content:space-between;align-items:center}header .material-icons{color:#908a85}header button{cursor:pointer}#App{display:flex;flex-direction:row}#main-content>div.error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;width:100%;padding-top:0}#main-content>div.error-state img{width:230px;margin-bottom:48px;margin-top:80px}hr{border:none;border-bottom:1px #e5e2d9 solid;margin:16px 0}.default-shadow{box-shadow:0 0 3px #00000021}.default-border{border:.3px solid #e5e2d9;border-radius:8px}#main-content{display:flex;width:100%}#main-content>div{padding:115px 45px 40px}.actions-menu li{padding:6px 14px}.actions-menu li.label{color:#908a85;font-size:10px;font-weight:500;text-transform:uppercase}.actions-menu li .MuiListItemIcon-root{color:#1e1e1e;min-width:24px}.actions-menu li .check-mark .material-icons{color:#cea66d;margin-left:10px}.actions-menu li>div:first-of-type{margin-right:4px}.actions-menu li:hover{background-color:#d9a15226}p.product-action-label{color:#908a85;font-size:10px;font-weight:500;text-transform:uppercase;margin-left:10px}div[role=dialog].MuiPickersPopper-root .MuiDateCalendar-root,div[role=dialog].MuiPickersPopper-root .MuiMonthCalendar-root,div[role=dialog].MuiPickersPopper-root .MuiYearCalendar-root,div[role=dialog].MuiPickersPopper-root .MuiDayCalendar-root{width:300px}div[role=dialog].MuiPickersPopper-root .MuiDateCalendar-viewTransitionContainer:has(.MuiMonthCalendar-root),div[role=dialog].MuiPickersPopper-root .MuiDateCalendar-viewTransitionContainer:has(.MuiYearCalendar-root),div[role=dialog].MuiPickersPopper-root .MuiDateCalendar-viewTransitionContainer:has(.MuiDayCalendar-root){padding:10px 0}div[role=dialog].MuiPickersPopper-root .MuiPickersCalendarHeader-root{box-shadow:3px 1px 3px #0000001f;margin-bottom:2px;padding-bottom:15px;padding-top:15px;margin-top:0;max-height:50px;min-height:50px}div[role=dialog].MuiPickersPopper-root .MuiPickersCalendarHeader-label{font-size:14px;border-radius:100px;padding:6px 10px}div[role=dialog].MuiPickersPopper-root .MuiPickersCalendarHeader-label:hover{background-color:#0000000a}div[role=dialog].MuiPickersPopper-root .MuiPickersCalendarHeader-root+div button{font-size:14px;text-transform:unset;margin-top:5px;margin-bottom:5px;font-family:Inter,sans-serif;font-weight:500}div[role=dialog].MuiPickersPopper-root .MuiPickersCalendarHeader-root+div button:focus{background-color:#1e1e1e;color:#fff}div[role=dialog].MuiPickersPopper-root .MuiPickersCalendarHeader-root+div button:focus:hover{color:#fff}div[role=dialog].MuiPickersPopper-root .MuiPickersCalendarHeader-root+div button.Mui-selected{background-color:#1e1e1e;color:#fff}div[role=dialog].MuiPickersPopper-root .MuiPickersCalendarHeader-root+div button.Mui-selected:hover{background-color:#1e1e1e;color:#fff}
