.illustration-inner-bg[data-v-f9a3a462]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:16px;border:2px solid rgb(var(--v-theme-primary));opacity:.25;pointer-events:none}.stepper-circle[data-v-972f581d]{height:20px;width:20px;border:1px solid lightgray;border-radius:50%;cursor:pointer;flex-shrink:0;position:relative}.stepper-circle .active-step-dot[data-v-972f581d]{height:10px;width:10px;border-radius:50%;background-color:rgb(var(--v-theme-primary))}.stepper-circle.active[data-v-972f581d]{border-color:rgb(var(--v-theme-primary))}.portfolio-cards-container[data-v-409320a2]{padding:4px}.portfolio-card[data-v-409320a2]{border:2px solid transparent;transition:all .2s ease}.portfolio-card[data-v-409320a2]:hover:not(.disabled-portfolio){border-color:rgb(var(--v-theme-primary));box-shadow:0 4px 12px #0000001a!important}.selected-portfolio[data-v-409320a2]{border-color:rgb(var(--v-theme-primary))!important;background-color:rgba(var(--v-theme-primary),.05)}.disabled-portfolio[data-v-409320a2]{opacity:.6;cursor:not-allowed!important;background-color:#00000005}.portfolio-cards-container[data-v-409320a2]::-webkit-scrollbar{width:6px}.portfolio-cards-container[data-v-409320a2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.portfolio-cards-container[data-v-409320a2]::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.portfolio-cards-container[data-v-409320a2]::-webkit-scrollbar-thumb:hover{background:#555}.portfolio-card[data-v-06cf634a]{background:#fff;cursor:pointer;display:flex;overflow:hidden}.portfolio-card .portfolio-title[data-v-06cf634a]{font-weight:600;color:#222;line-height:1.2}.portfolio-card .portfolio-info[data-v-06cf634a]{font-size:1rem;color:#444;font-weight:400}.custom-box-shadow[data-v-0e1fca3c]{box-shadow:0 2px 4px #0000000d}.product-card[data-v-6d79031a]{transition:all .2s ease-in-out}.product-card .v-card__overlay[data-v-6d79031a]{opacity:1!important}.product-card[data-v-6d79031a]:hover{box-shadow:0 0 5px 2px #0000000d}.flex-row[data-v-6d79031a]{flex-direction:row;flex:1}.project-name[data-v-6d79031a]{display:flex;flex:1}.project-details[data-v-6d79031a]{display:grid;grid-template-columns:2fr 1.5fr 1.5fr 1fr}.details[data-v-6d79031a]{display:flex;flex:1;flex-direction:column}.project-status[data-v-6d79031a]{height:30px;width:100px;border-radius:5px;display:flex;justify-content:center;align-items:center}.in-progress[data-v-6d79031a]{background-color:#fcf2d8;color:#c59027;font-size:13px}.finished[data-v-6d79031a]{background-color:#e8f5e9;color:#43a047;font-size:13px}.location[data-v-6d79031a],.waste-handling[data-v-6d79031a]{font-size:14px}.absolute-pos[data-v-6d79031a]{position:absolute;top:52px}.cursor[data-v-6d79031a]{cursor:pointer}.project-role-text[data-v-6d79031a]{margin-left:10px;font-weight:400;font-size:13px}.select-user-chip .v-chip__content{overflow:unset!important}.add-project[data-v-9cfdec89],.inactive-button[data-v-9cfdec89]{color:#fff}.active-button[data-v-9cfdec89]{color:#fff;background-color:#028662}.btn[data-v-9cfdec89]{height:40px}.custom-group-table[data-v-2404874f]{border-radius:4px;max-height:60vh!important;overflow:hidden!important}.no-footer-table[data-v-2404874f] .v-data-table__wrapper{max-height:60vh!important;overflow:hidden!important}.cursor-pointer[data-v-2404874f]{cursor:pointer}.phase-input[data-v-2404874f]{width:50px;height:24px;padding:2px 4px;border:1px solid #e0e0e0;border-radius:4px;text-align:center;font-size:12px}.phase-input[data-v-2404874f]:disabled{background-color:#f5f5f5;color:#9e9e9e;cursor:not-allowed}.phase-input[data-v-2404874f]:focus{outline:none;border-color:var(--v-primary-base)}.error-input[data-v-2404874f]{border-color:#f44336!important;background-color:#ffebee}.input-wrapper[data-v-2404874f]{display:flex;flex-direction:column;align-items:center}.error-message[data-v-2404874f]{color:#f44336;font-size:10px;margin-top:2px;text-align:center}.phase-input{width:60px;height:24px;padding:2px 4px;border:1px solid #e0e0e0;border-radius:4px;text-align:center;font-size:14px}.phase-input:disabled{background-color:#f5f5f5;color:#9e9e9e;cursor:not-allowed}.phase-input:focus{outline:none;border-color:var(--v-primary-base)}[data-v-a5aec7a1] .v-input__control{border:1px solid #dedede;background-color:#fff;border-radius:2px}.no-border[data-v-a5aec7a1] .v-input__control{border:1px solid transparent!important}.search-field[data-v-a5aec7a1] .v-input__control{padding:0 .4rem;background-color:rgb(var(--v-theme-bg-surface))!important}.search-field[data-v-a5aec7a1] .v-field__prepend-inner,.search-field[data-v-a5aec7a1] .v-field__append-inner,.search-field[data-v-a5aec7a1] .v-field__input{padding:.4rem}.search-field[data-v-a5aec7a1] .v-field{align-items:center}.custom-search[data-v-a5aec7a1] .v-input__control{border:1px solid transparent!important;background-color:rgb(var(--v-theme-bg-secondary))!important}.text-chip .v-chip__content{line-height:.6}.version-meta-table .v-data-table__td{border-right:unset!important;border-bottom:unset!important}.version-meta-table .v-data-table__tr{height:60px}.model-stats-table .v-data-table__td:last-of-type{border-right:1px solid rgb(var(--v-theme-surface-3))!important}.model-stats-table .v-data-table__tr{height:64px!important}.model-stats-table thead tr th{border-top:1px solid rgb(var(--v-theme-surface-3))}.model-stats-table thead tr th:first-of-type{border-left:1px solid rgb(var(--v-theme-surface-3))}.model-stats-table thead tr:last-child th{vertical-align:center!important;padding-top:10px!important;padding-bottom:10px!important}.model-stats-table tbody .v-data-table__td:has(.custom-td){padding:0!important}.model-stats-table tbody .custom-td button{display:flex}.model-stats-table tbody .custom-td button .v-btn__content{display:inline-block;width:100%;color:#000!important}.model-stats-table tbody tr td:first-of-type{border-left:1px solid rgb(var(--v-theme-surface-3))}.disabled-card[data-v-234980ad]{background:#c7c7c7;opacity:.5}.auto-radio-input .v-label{opacity:1!important}.reset-input-message .v-input__details{padding-left:3px!important}.reset-input-message .v-input__details .v-messages{opacity:1!important;color:rgb(var(--v-theme-text-secondary))!important}.diff-table .v-data-table__tr{height:40px!important}#automodel-2d-canvas[data-v-e2297e42]{background:#fff}.typologies-wrapper[data-v-155afcc9]{width:100%;min-height:100%;border-color:gray!important}.no-typology-box[data-v-155afcc9]{height:100px;width:350px;border-color:gray}.parent-wrapper[data-v-155afcc9]{border-left:1px solid rgb(var(--v-theme-text-primary))}.parent-wrapper[data-v-155afcc9]:before,.parent-wrapper[data-v-155afcc9]:after{content:"";position:absolute;left:0;width:10px;height:0;border-top:2px solid rgb(var(--v-theme-text-primary));transform:translate(-60%)}.parent-wrapper[data-v-155afcc9]:before{top:0}.parent-wrapper[data-v-155afcc9]:after{bottom:0}.building-height-indicator[data-v-155afcc9]{position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.typology-card-wrapper[data-v-155afcc9]{width:94%;margin-left:auto}.typology-card-wrapper-large[data-v-155afcc9]{width:96%;margin-left:auto}.side-arrow[data-v-155afcc9]{position:absolute;height:100%;left:-3%;bottom:0}.side-arrow .indicator[data-v-155afcc9]{position:absolute;top:50%;transform:translate(-50%,-50%);text-wrap:nowrap}.side-arrow[data-v-155afcc9]:before,.side-arrow[data-v-155afcc9]:after{content:"";position:absolute;left:0;width:10px;height:0;border-top:2px solid black;transform:translate(-50%)}.side-arrow[data-v-155afcc9]:before{top:0}.side-arrow[data-v-155afcc9]:after{bottom:0}.sk-loader .v-skeleton-loader__image{width:100%;height:100%}.model-card:hover>.v-card__overlay{opacity:0!important}.level-mapping{height:calc(98vh - 375px)!important}.expansion-panel-selected .v-expansion-panel-text__wrapper{padding:.5rem!important}.update-design-param-overlay .v-overlay__scrim{opacity:1!important}.edit-window{height:100%;overflow:unset!important}.edit-window .v-window__container .v-window-item{height:100%}.existing-v-table .v-data-table__tr:has(.started-version) td{background:rgb(var(--v-theme-highlight))}.meta-container[data-v-ff916ee1]{position:relative}.edit-btn[data-v-ff916ee1]{position:absolute;bottom:0;right:0}.center-chart[data-v-59205352]{min-height:545px;display:flex;align-items:center;justify-content:center}.placeholder-para[data-v-1901e82f]{position:absolute;z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.7;padding:0 2rem 2rem}.scrollable-content[data-v-b3ea80a7]{overflow-y:auto;overflow-x:hidden;height:100%}.list-item[data-v-223bd6c4]{border-right:2px solid transparent}.list-item.router-link-active[data-v-223bd6c4]{border-color:rgb(var(--v-theme-primary))}li>a[data-v-223bd6c4]{color:currentColor!important}.transition-swing[data-v-223bd6c4]{transition:all .4s cubic-bezier(.25,.8,.5,1)!important}.report-app-wrapper .v-application__wrap{min-height:unset!important;height:100%!important}@media print{#reduzerReport .hide-on-print{display:none!important}}.dashboard-overlay[data-v-bd808a8c] .v-overlay__content{height:100%;width:100%}.v-toolbar[data-v-bd808a8c] .v-toolbar__content{height:fit-content!important}#shareReport[data-v-bd808a8c]::-webkit-scrollbar{visibility:hidden}.param-badge[data-v-7988d3e5] .v-badge__badge{transform:scale(.7)!important}.animate-badge[data-v-7988d3e5] .v-badge__badge{animation:blink-7988d3e5 1.8s infinite;transform:scale(.7)!important}@keyframes blink-7988d3e5{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.toolbar-wrapper[data-v-7988d3e5]{position:fixed;right:0;z-index:10}.border-success-1[data-v-7988d3e5]{border:1px solid rgb(var(--v-theme-primary))}.border-danger-1[data-v-7988d3e5]{border:1px solid rgb(var(--v-theme-danger))}.abs-btn[data-v-7988d3e5]{position:absolute;top:100%;left:50%;z-index:10;transform:translate(-50%,-50%);background:#fff}.text-danger[data-v-7988d3e5]{color:rgb(var(--v-theme-danger))}.overflow-inherit[data-v-7988d3e5]{overflow:inherit}.height-max-content .v-table__wrapper{height:max-content!important}.version-table .v-table__wrapper,.version-table .v-data-table-rows-no-data,.version-table .v-data-table-rows-loading{height:calc(100vh - (var(--v-layout-top) + 220px))}.version-table .v-data-table__td{border-right:1px solid rgb(var(--v-theme-surface-3))}.version-table .v-data-table__td .v-data-table-header__content{justify-content:start!important}.version-table .v-data-table__td .v-data-table-header__content span{font-weight:500!important;font-size:14px;color:rgb(var(--v-theme-text-secondary))!important}.version-table .v-data-table__tr{height:110px}.version-table .v-data-table__tr:last-of-type>td{border-bottom:1px solid rgb(var(--v-theme-surface-3))}.version-table .v-data-table__tr:has(.started-version) td{background:rgb(var(--v-theme-highlight))}.inventory-side-navigation .v-list-group__items .v-list-item{padding-inline-start:30px!important}.inventory-side-navigation.closed .v-list-group__items .v-list-item{padding-inline-start:16px!important}.expansion-header[data-v-cb8f9780]:disabled,.expansion-header[disabled][data-v-cb8f9780]{cursor:default}.no-product-selected[data-v-cb8f9780]{color:#fff;background-color:red}.subpart-table .v-table__wrapper{position:relative;height:calc(100vh - (var(--v-layout-top) + 122px + 70px + 18px))!important}.subpart-table .no-data{height:calc(100vh - (var(--v-layout-top) + 100px + 189px))!important}.subpart-table-group .no-data{height:calc(100vh - (var(--v-layout-top) + 275px))!important}.subpart-table-group>.v-table__wrapper{height:calc(100vh - (var(--v-layout-top) + 210px))!important}.subpart-table-group>.v-table__wrapper>table>thead>tr>th:nth-of-type(2){display:none}.subpart-table-group>.v-table__wrapper>table>tbody>.v-data-table__tr>td:nth-of-type(2){display:none}.subpart-table-group>.v-table__wrapper>table>tbody>.v-data-table__tr>td{font-size:14px}.inventory-table .v-table__wrapper{height:unset!important}.inventory-table .v-table__wrapper>table>thead>tr>th:nth-of-type(2){display:table-cell!important}.inventory-table .v-table__wrapper>table>tbody>.v-data-table__tr>td:nth-of-type(2){display:table-cell!important}.inventory-table .v-table__wrapper>table>tbody>.v-data-table__tr>td{font-size:14px}.subpart-table-formatted .v-table__wrapper{height:calc(100vh - 445px)!important}.subpart-table-extended>.v-table__wrapper{height:calc(100vh - 380px)!important}.subpart-table-extended-component .v-table__wrapper{height:calc(100vh - var(--v-layout-top) - 200px)!important}.subpart-table-extended-component .no-data{height:calc(100vh - var(--v-layout-top) - 300px)!important}.subpart-table-extended-1 .v-table__wrapper{height:calc(100vh - var(--v-layout-top) - 260px)!important}.subpart-table-extended-1 .no-data{height:calc(100vh - var(--v-layout-top) - 320px)!important}.subpart-table-extended-2>.v-table__wrapper{height:calc(100vh - 280px)!important}.update-alert .v-badge__badge{min-width:unset!important;padding:2px!important;height:16px!important;width:16px!important;display:grid;place-items:center;animation:blink 2s ease-in-out infinite alternate}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.inventory-product-badge .v-badge__badge{padding:0!important;left:3%!important}.no-header-table>.v-table__wrapper>table>thead{display:none!important}.inventory-table-formatting .v-table__wrapper{height:calc(100vh - (var(--v-layout-top) + 210px))!important}.inventory-table-formatting .v-table__wrapper>table{background-color:rgb(var(--v-bg-primary))}.inventory-table-formatting .v-table__wrapper>tbody>.v-data-table__tr>td{font-size:14px}.inventory-table-formatting-compact .v-table__wrapper{height:unset!important}.inventory-table .v-table__wrapper>table{background-color:rgb(var(--v-bg-primary))}.inventory-table .v-table__wrapper>table>thead>tr>th:nth-of-type(2){display:none!important}.inventory-table .v-table__wrapper>table>tbody>.v-data-table__tr>td:nth-of-type(2){display:none!important}.inventory-table-group .no-data{height:calc(100vh - 359px)!important}.inventory-table-group .v-table__wrapper{height:calc(100vh - (var(--v-layout-top) + 170px))!important}.inventory-table-group .v-table__wrapper>table>thead>tr>th:nth-of-type(2){display:none}.inventory-table-group .v-table__wrapper>table>tbody>.v-data-table__tr>td:nth-of-type(2){display:none}.inventory-table-group .v-table__wrapper>table>tbody>.v-data-table__tr>td{font-size:14px}.gray-scrollbar::-webkit-scrollbar{width:15px;height:15px}.gray-scrollbar::-webkit-scrollbar-track{background:transparent;border-width:1px;border-style:none;border-radius:20px}.gray-scrollbar::-webkit-scrollbar-thumb{background:silver;border-width:4px;border-style:solid;border-color:#fff;border-radius:20px}.gray-scrollbar::-webkit-scrollbar-thumb:hover{background:#bdbdbd;border-width:4px;border-style:solid;border-color:#fff;border-radius:20px}.gray-background-thumb::-webkit-scrollbar-thumb{border-color:#f5f5f5}.gray-background-thumb::-webkit-scrollbar-thumb:hover{border-color:#f5f5f5}.expansion-header:disabled,.expansion-header[disabled]{cursor:default}.activity-table .v-table__wrapper,.activity-table .v-data-table-rows-no-data .v-container{height:calc(100vh - (var(--v-layout-top) + 200px))}.activity-table .v-data-table__td{border-right:1px solid rgb(var(--v-theme-surface-3));border-bottom:1px solid rgb(var(--v-theme-surface-3))}.activity-table .v-data-table__td .v-data-table-header__content span{font-weight:500!important;font-size:14px;color:rgb(var(--v-theme-text-secondary))!important}.activity-table .v-data-table__tr{height:105px}.activity-table-shorten .v-table__wrapper,.activity-table-shorten .v-data-table-rows-no-data .v-container{height:calc(100vh - (var(--v-layout-top) + 35px + 380px))!important}.activity-table-shorten-1 .v-table__wrapper,.activity-table-shorten-1 .v-data-table-rows-no-data .v-container{height:calc(100vh - (var(--v-layout-top) + 60px + 200px))!important}.activity-table-shorten-2 .v-table__wrapper,.activity-table-shorten-2 .v-data-table-rows-no-data .v-container{height:calc(100vh - (var(--v-layout-top) + 65px + 410px))!important}.activity-table-shorten-3 .v-table__wrapper,.activity-table-shorten-3 .v-data-table-rows-no-data .v-container{height:calc(100vh - (var(--v-layout-top) + 65px + 380px))!important}.activity-table-extended .v-table__wrapper,.activity-table-extended .v-data-table-rows-no-data .v-container{height:calc(100vh - (var(--v-layout-top) + 65px + 350px))!important}.gwp-grid{display:grid;grid-auto-flow:column;grid-template-columns:1fr .5rem 1fr;gap:1rem}.breadcrumb-custom .v-breadcrumbs-item h5{color:rgb(var(--v-theme-muted-secondary))!important;font-weight:600!important}.breadcrumb-custom .v-breadcrumbs-item .v-breadcrumbs-item--link h6{color:rgb(var(--v-theme-muted-secondary))!important;font-weight:600!important;font-size:14px!important}.breadcrumb-custom li.v-breadcrumbs-item--disabled{opacity:1!important}.breadcrumb-custom li.v-breadcrumbs-item--disabled h5,.breadcrumb-custom li.v-breadcrumbs-item--disabled .v-breadcrumbs-item--link h6{color:rgb(var(--v-theme-muted-primary))!important}.usage-progress[data-v-b9120ed3]{border-radius:3px}.energy-table .v-table__wrapper{height:550px}.absolute-badge[data-v-2e593586],.absolute-badge-child[data-v-2e593586]{z-index:0;position:absolute;left:23px}.floater-badge[data-v-2e593586]{position:absolute;top:-15px;font-size:10px;padding:5px;border-radius:15px;left:-5px}.number-indication-badge[data-v-2e593586]{position:absolute;top:50%;right:70px;transform:translate(10px,-50%);padding:0 5px;border:1px solid gray;border-radius:5px;background:#dbdbdb}.v-card--reveal[data-v-2e593586]{align-items:center;bottom:0;justify-content:center;opacity:.9;position:absolute;width:100%}.expansion-wrapper .v-expansion-panel-text__wrapper{padding:10px}.travel-table .v-table__wrapper{height:50vh}.v-banner[data-v-8b6cca44]{background:linear-gradient(135deg,#2196f314,#2196f30a);border-color:#2196f333!important;border-width:2px!important;box-shadow:0 2px 8px #0000001a;margin-bottom:1.5rem!important}.v-banner__content[data-v-8b6cca44]{flex-direction:row;align-items:center;gap:1rem}@media (max-width: 600px){.v-banner[data-v-8b6cca44]{margin-left:1rem!important;margin-right:1rem!important}.v-banner__content[data-v-8b6cca44]{flex-direction:column;text-align:center;gap:.5rem}.v-btn[data-v-8b6cca44]{width:100%!important;margin-top:.5rem!important}.v-checkbox[data-v-8b6cca44]{width:100%!important}}.icon{order:0}.header{order:1}.v-expansion-panel,.theme--light.v-tabs-items[data-v-ec8f1a46]{background:none!important}
