.load-mask{background:var(--background-opacity-tertiary-main);pointer-events:none;z-index:99999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cb-region{margin-bottom:var(--m-10)}.cb-region .region-title{margin-bottom:var(--m-4);align-items:center;display:flex}.cb-region .region-title .text{font-size:var(--font-size-lg);font-weight:400}.risk-scenario-card{padding:var(--p-10);margin-bottom:var(--m-10)}.risk-scenario-card .head-line{padding-bottom:var(--p-3);justify-content:space-between;display:flex}.risk-scenario-card .head-line .title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-md);overflow:hidden}.risk-scenario-card .head-line .actions{flex-shrink:0}.risk-scenario-card .data{padding-bottom:var(--p-10);padding-top:var(--p-10);flex-wrap:wrap;display:flex}.risk-scenario-chart .header{justify-content:space-between;display:flex}.risk-scenario-chart .header .title{font-size:var(--font-size-md)}.risk-scenario-chart .chart-main{height:520px}.risk-scenario-tooltip .color-indicator{border-radius:var(--border-radius-rounded);width:12px;height:12px;margin-right:var(--m-2);display:inline-block}.risk-scenario-tooltip .section{padding-bottom:var(--p-5)}.risk-scenario-tooltip .section .section-header{display:flex}.risk-scenario-tooltip .section .section-header .section-title{font-size:var(--font-size-base);flex:1;font-weight:700}.risk-scenario-tooltip .section .section-header .section-value.negative{color:var(--color-negative)}.risk-scenario-tooltip .section .section-header .section-value.positive{color:var(--color-positive)}.risk-scenario-tooltip .section .values{gap:10px;display:flex}.risk-scenario-tooltip .section .values .sub-value .label{color:var(--text-color-secondary);font-size:var(--font-size-sm)}.risk-scenario-form .form .scenario-fields,.risk-scenario-form .form .chart{padding-bottom:var(--p-5)}.risk-scenario-form .form .field-data-sum{margin-bottom:var(--m-10)}.risk-scenario-form .form .field-data-sum .data-sum-description{color:var(--text-color-primary);padding-bottom:var(--p-5)}.risk-scenario-form .form .field-data-sum .subtitle{font-size:var(--font-size-md);padding-bottom:var(--p-3)}.risk-scenario-form .form .field-data-sum .subtitle span.count{padding-left:var(--p-5);font-size:var(--font-size-base);color:var(--text-color-secondary)}.risk-scenario-form .form .field-data-sum .change-fields{flex-wrap:wrap;gap:20px;display:flex}.risk-scenario-form .form .field-data-sum .change-fields .bf-input{width:240px}.risk-scenario-form .form .field-data-sum .change-fields .object-data{border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-base);padding:var(--p-5)}.risk-scenario-form .form .field-data-sum .change-fields .object-data .fields{flex-wrap:wrap;gap:10px;display:flex}.risk-scenario-form .form .field-data-sum .change-fields .loan-data{border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-base);padding:var(--p-5)}.risk-scenario-form .form .field-data-sum .change-fields .loan-data .fields{flex-wrap:wrap;gap:10px;display:flex}.risk-scenario-form .form .objects{border-bottom:1px solid var(--border-color-secondary);border-top:1px solid var(--border-color-secondary);max-height:500px;padding-top:var(--p-5);padding-bottom:var(--p-5);overflow:auto}.risk-scenario-form .form .objects .object-wrapper{border-top:1px solid var(--border-color-secondary);border-bottom:1px solid var(--border-color-secondary);margin-bottom:var(--m-5);display:flex}.risk-scenario-form .form .objects .object-wrapper .image{width:130px}.risk-scenario-form .form .objects .object-wrapper .object-form{padding-left:var(--p-5);flex:1}.risk-scenario-form .form .objects .object-wrapper .object-form .fields-of-object{padding:5px 0}.risk-scenario-form .form .objects .object-wrapper .object-form .fields-of-object .data-of-object .object-name{font-size:var(--font-size-md);padding-bottom:var(--p-3)}.risk-scenario-form .form .objects .object-wrapper .object-form .fields-of-object .data-of-object .object-data{padding-bottom:var(--p-3);display:flex}.risk-scenario-form .form .objects .object-wrapper .object-form .fields-of-object .data-of-object .fields{gap:10px;display:flex}.risk-scenario-form .form .objects .object-wrapper .object-form .fields-of-object .data-of-object .fields .object-field input{width:100px}.risk-scenario-form .form .objects .object-wrapper .object-form .loan-title{font-size:var(--font-size-md);padding-top:var(--p-5);padding-bottom:var(--p-3)}.risk-scenario-form .form .objects .object-wrapper .object-form .loans-of-object{margin-bottom:var(--m-5);border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-base)}.risk-scenario-form .form .objects .object-wrapper .object-form .loans-of-object .loan{padding:var(--p-5);border-bottom:solid 1px var(--border-color-secondary)}.risk-scenario-form .form .objects .object-wrapper .object-form .loans-of-object .loan:last-of-type{border-bottom:none}.risk-scenario-form .form .objects .object-wrapper .object-form .loans-of-object .loan .data-of-loan .loan-bankName{color:var(--text-color-secondary);font-size:var(--font-size-sm)}.risk-scenario-form .form .objects .object-wrapper .object-form .loans-of-object .loan .data-of-loan .loan-data{padding-top:var(--p-3);display:flex}.risk-scenario-form .form .objects .object-wrapper .object-form .loans-of-object .loan .fields-title{padding-top:var(--p-5);padding-bottom:var(--p-3);font-weight:700}.risk-scenario-form .form .objects .object-wrapper .object-form .loans-of-object .loan .fields-loan{gap:10px;display:flex}.risk-scenario-form .form .objects .object-wrapper .object-form .loans-of-object .loan .fields-loan input{width:100px}.risk-scenario-view{flex-direction:column;height:100%;display:flex}.risk-scenario-view .header{padding-bottom:var(--p-10)}.risk-scenario-view .content{flex:1;overflow:hidden}.object-detail-view .detail-container{height:100%}.object-detail-view .tab-view .tab-nav .rs-nav{width:auto}.kpi-detail-card{padding:var(--p-5)}.kpi-detail-card .head{display:flex}.kpi-detail-card .head .title{font-size:var(--font-size-xl);padding-right:var(--p-8);flex-grow:1;font-weight:300}.kpi-detail-card .head .kpis{flex-wrap:wrap;display:flex}.kpi-detail-card .head .kpis .kpi-entry{padding-left:var(--p-5);flex-direction:column;display:flex}.kpi-detail-card .head .kpis .kpi-entry .label{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.kpi-detail-card .head .kpis .kpi-entry .value{font-size:var(--font-size-lg);font-weight:400}.kpi-detail-card .head[max-width~="1000px"] .kpis .kpi-entry .label{font-size:var(--font-size-xs)}.kpi-detail-card .head[max-width~="1000px"] .kpis .kpi-entry .value{font-size:var(--font-size-md)}.kpi-detail-card .head[max-width~="700px"] .kpis .kpi-entry .label{font-size:var(--font-size-xs)}.kpi-detail-card .head[max-width~="700px"] .kpis .kpi-entry .value{font-size:var(--font-size-base)}.kpi-detail-card .sub-head,.kpi-detail-card .center{padding-top:var(--p-5)}.kpi-detail-card .error-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.kpi-detail-card .error-container .message{color:var(--color-negative)}.kpi-detail-card .error-container .bf-button{margin-top:var(--m-5)}.kpi-detail-card .foot{padding-top:var(--p-5)}.cb-damage-claim-card .filters{display:flex}.cb-damage-claim-card .filters .groups{flex-grow:1}.cb-damage-claim-card .filters .groups .bf-button-group:first-of-type{margin-right:var(--m-8)}.cb-damage-claim-card .damage-claim-table{flex-direction:column;height:100%;display:flex}.cb-damage-claim-card .damage-claim-table .table-wrapper{box-shadow:var(--default-inset-shadow);flex-grow:1}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry{width:100%;padding:var(--p-5);display:flex}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .left{flex-grow:1;overflow:hidden}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .left .status{padding-bottom:var(--p-5);display:flex}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .left .status .status-entry{min-width:185px;padding-right:var(--p-10);flex-direction:column;display:flex}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .left .status .status-entry .label{font-size:var(--font-size-sm)}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .left .status .status-entry .value{font-weight:500;font-size:var(--font-size-md)}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .left .name{word-wrap:break-word;white-space:normal;font-size:var(--font-size-md)}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .left .id{font-size:var(--font-size-sm);color:var(--text-color-primary)}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .left .tags{padding-top:var(--p-5);display:flex}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .left .tags .tag{border-radius:var(--border-radius-big);color:var(--text-color-contrast);padding:4px 8px}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .right{flex-shrink:0;align-items:center;display:flex}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .right .data-entry{padding-left:var(--p-8)}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .right .data-entry .label{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.cb-damage-claim-card .damage-claim-table .table-wrapper .cb-damage-claim-entry .right .data-entry .value{font-size:var(--font-size-md);font-weight:400}.cb-maintenance-card .filters{display:flex}.cb-maintenance-card .filters .groups{flex-grow:1}.cb-maintenance-card .filters .groups .bf-button-group:first-of-type{margin-right:var(--m-8)}.cb-maintenance-card .maintenance-table{flex-direction:column;height:100%;display:flex}.cb-maintenance-card .maintenance-table .table-wrapper{box-shadow:var(--default-inset-shadow);flex-grow:1}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry{width:100%;padding:var(--p-5);display:flex}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .left{flex-grow:1;overflow:hidden}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .left .status{padding-bottom:var(--p-5);display:flex}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .left .status .status-entry{min-width:185px;padding-right:var(--p-10);flex-direction:column;display:flex}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .left .status .status-entry .label{font-size:var(--font-size-sm)}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .left .status .status-entry .value{font-weight:500;font-size:var(--font-size-md)}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .left .name{word-wrap:break-word;white-space:normal;font-size:var(--font-size-md)}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .left .id{font-size:var(--font-size-sm);color:var(--text-color-primary)}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .left .tags{padding-top:var(--p-5);display:flex}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .left .tags .tag{border-radius:var(--border-radius-big);color:var(--text-color-contrast);padding:4px 8px}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .right{flex-shrink:0;align-items:center;display:flex}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .right .data-entry{padding-left:var(--p-8)}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .right .data-entry .label{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.cb-maintenance-card .maintenance-table .table-wrapper .cb-maintenance-entry .right .data-entry .value{font-size:var(--font-size-md);font-weight:400}._preview_text_w95zq_1{margin-bottom:var(--m-2)}._preview_wrapper_w95zq_5{border:1px solid var(--rs-border-primary);border-radius:var(--border-radius-base);width:min-content}._preview_wrapper_w95zq_5 .file-preview-component .image{border-radius:var(--border-radius-base)}._add_icon_1wjaa_1{border:1px solid var(--border-color-contrast-inverse);border-radius:var(--border-radius-base);padding:var(--p-1)}._delete_button_1y9po_1{background-color:var(--background-opacity-tertiary-main);border-radius:var(--border-radius-rounded);position:absolute;top:5px;right:5px}._dropzone_acxnt_1{width:250px;height:250px}._preview_container_acxnt_6,._upload_container_acxnt_7{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;display:flex;position:relative}._upload_container_acxnt_7{border:2px dashed var(--rs-border-primary);border-radius:var(--border-radius-base)}._preview_container_acxnt_6 .file-preview-component .image{border-radius:var(--border-radius-base)}._form_fields_wrapper_dznkg_1{flex-direction:column;gap:16px;display:flex}._no_image_icon_wrapper_ufqx4_1{flex-shrink:0}._no_image_icon_ufqx4_1{color:var(--color-negative)}._list_item_1kvs4_1{max-width:1100px}._list_item_1kvs4_1 ._entry_1kvs4_4{text-align:left;justify-content:flex-start;align-items:center;gap:6px;width:100%;display:flex;overflow:hidden}._list_item_1kvs4_1 ._text_1kvs4_13{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}._open_layer_container_5ydjt_1{flex-direction:column;align-items:center;gap:8px;width:100%;height:700px;display:flex}._hint_5ydjt_10{font-weight:700;font-size:var(--font-size-lg);text-align:center;color:var(--text-color-primary);background-color:var(--ez-hover-color);border:2px solid var(--color-warning);border-radius:var(--border-radius-base);white-space:nowrap;max-width:min-content;padding:14px 20px}._object_floor_plan_8bgr2_1{flex-direction:column;height:100%;display:flex}._object_floor_plan_8bgr2_1 ._header_8bgr2_6{padding-bottom:var(--p-10)}._object_floor_plan_8bgr2_1 ._content_8bgr2_9{flex:1;position:relative;overflow:hidden}._object_floor_plan_8bgr2_1 ._loader_8bgr2_14{background:var(--background-opacity-tertiary-main);z-index:9999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.map-component{width:100%;height:100%;min-height:200px}.map-component iframe{width:100%;height:100%}.object-export-dialog .sub-title{margin-left:var(--m-16);color:var(--text-color-secondary)}.object-export-dialog .sub-list{margin-left:var(--m-16);border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-base);padding:var(--p-5)}.object-export-dialog .sub-list .risk-entry .risk-container .description{color:var(--text-color-secondary);font-size:var(--font-size-sm);padding-top:var(--p-2)}.object-export-dialog .risk-management-error{margin-left:var(--m-16);background:var(--background-color-light-error);border-radius:var(--border-radius-base);padding:var(--p-5);margin-left:var(--m-16);margin-top:var(--m-5);color:var(--color-negative);font-size:var(--font-size-sm);display:inline-block}.kpi-single-value{padding:var(--p-5);flex-direction:column;justify-content:center;align-items:center;display:flex}.kpi-single-value .label{color:var(--text-color-secondary)}.kpi-single-value .value{text-align:center;font-size:var(--font-size-3xl)}.kpi-single-value.error .label,.kpi-single-value.error .bf-button .bf-icon{color:var(--color-negative)}.cb-loan-chart{height:600px}.cb-loan-chart.empty{justify-content:center;align-items:center;height:100px;display:flex}.cb-loan-chart.empty .empty-text{color:var(--text-color-secondary)}.cb-loan-chart-tooltip{font-family:Roboto}.cb-loan-chart-tooltip .head{margin-bottom:var(--m-5)}.cb-loan-chart-tooltip .divider{margin:var(--m-4);background:var(--divider-color);height:1px}.cb-loan-chart-tooltip .entry{display:flex}.cb-loan-chart-tooltip .entry .label{flex-grow:1}.cb-loan-chart-tooltip .entry .label.bold{font-weight:500}.cb-loan-chart-tooltip .entry .value{padding-left:var(--p-10)}.cb-vacancy-by-unit-chart .chart-wrapper,.cb-vacancy-distribution-chart .chart-wrapper{width:100%;height:100%}.cb-rental-object-change-plandata-form .plandata-wrapper{display:flex}.cb-rental-object-change-plandata-form .plandata-wrapper .object-stacking{width:600px}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data{flex:1}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table{width:100%}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr.head-line{border-bottom:solid 1px var(--plan-data-table-border-color)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr.content-line{border-bottom:solid 1px var(--border-color-primary)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr.content-line:hover{background:var(--list-row-background-hover)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr.content-line.not-selected{opacity:.5}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr.content-line td{padding-top:var(--p-2);padding-bottom:var(--p-2)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr.content-line:nth-of-type(2) td{padding-top:var(--p-3)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr.footer-line{border-top:solid 2px var(--border-color-secondary)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr th{text-align:left;padding-right:var(--p-2);padding-left:var(--p-2);border-right:solid 1px var(--plan-data-table-border-color)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr th.no-border,.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr th:last-of-type{border-right:none}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr td{padding-right:var(--p-2);padding-left:var(--p-2);border-right:solid 1px var(--plan-data-table-border-color)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr td.no-border,.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr td:last-of-type{border-right:none}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr .floor,.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr .quantity{text-align:center}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table tr .unit .id{color:var(--text-color-secondary);font-size:var(--font-size-sm)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table .info-overlay-icon{color:var(--color-prio-high);padding-right:var(--p-3)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table td.rentNet{padding-right:var(--p-0)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table td.rentNet .rent-direct{border-top-right-radius:0;border-bottom-right-radius:0;max-width:140px}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table td.rentNet .rent-direct .rs-input-group-addon{padding:10px 6px}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table td.rentNet .rent-direct input{padding:7px 6px}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table td.rentNetPerQuantity{padding-left:var(--p-0)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table td.rentNetPerQuantity .rent-by-quantity{border-top-left-radius:0;border-bottom-left-radius:0;max-width:160px}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table td.rentNetPerQuantity .rent-by-quantity .rs-input-group-addon{padding:10px 6px}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table td.rentNetPerQuantity .rent-by-quantity input{padding:7px 6px}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table td.rentNetPerQuantity .rent-by-quantity .suffix{min-width:78px}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table .rentGross .bf-input,.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table .operatingCostNet .bf-input,.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table .operatingCostGross .bf-input{max-width:160px}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table .entry{padding-right:var(--p-2)}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table .entry .label{font-size:var(--font-size-sm);color:var(--text-color-secondary);text-wrap:nowrap;white-space:none;text-overflow:ellipsis;overflow:hidden}.cb-rental-object-change-plandata-form .plandata-wrapper .form-data .form-data-table .entry .value{font-size:var(--font-size-base);color:var(--text-color-primary)}.rental-plandata-info-overlay{max-width:400px;padding:var(--p-3)}.rental-plandata-info-overlay .action{justify-content:center;display:flex}.object-detail-data{padding:0 10px}.object-detail-data .field-values tr .field-label{padding-right:var(--p-10);color:var(--text-color-secondary)}.object-detail-data .info-row{padding-bottom:var(--p-5)}.object-detail-data .info-row .bank-account{color:var(--text-color-secondary)}.object-detail-data .info-row .bank-account .iban,.object-detail-data .info-row .bank-account .bic{padding-left:var(--p-5);font-size:var(--font-size-sm)}.object-detail-data .rental-income-feature .entry-container{display:flex}.object-detail-data .rental-income-feature .entry-container .entry{padding-right:var(--p-8)}.object-detail-data .rental-income-feature .entry-container .entry .label{font-size:var(--font-size-base);color:var(--text-color-secondary)}.object-detail-data .rental-income-feature .entry-container .entry .value{font-size:var(--font-size-md)}.object-detail-data .asset-value-feature .no-value-added{color:var(--text-color-secondary)}.object-detail-data .asset-value-feature .asset-value-entry{border-bottom:solid 1px var(--border-color-primary);padding-bottom:var(--p-4);padding-top:var(--p-4);align-items:center;display:flex}.object-detail-data .asset-value-feature .asset-value-entry .name .value{font-size:var(--font-size-lg);padding-right:var(--p-3)}.object-detail-data .asset-value-feature .asset-value-entry .name .date{font-size:var(--font-size-md);padding-right:var(--p-3);padding-left:var(--p-3)}.object-detail-data .asset-value-feature .asset-value-entry .name .info{color:var(--text-color-secondary);padding-right:var(--p-5)}.object-detail-data .asset-value-feature .asset-value-entry:last-of-type{padding-top:var(--p-0);padding-bottom:var(--p-0);border-bottom:none}.object-detail-data .asset-value-feature .asset-value-entry .action button{opacity:0;transition:opacity .2s}.object-detail-data .asset-value-feature .asset-value-entry .action button:focus,.object-detail-data .asset-value-feature .asset-value-entry .action button:active{opacity:1}.object-detail-data .asset-value-feature .asset-value-entry:hover{background:var(--background-color-primary)}.object-detail-data .asset-value-feature .asset-value-entry:hover .action button{opacity:1}.asset-value-entry-deletion .value{font-size:var(--font-size-lg);padding-right:var(--p-3)}.asset-value-entry-deletion .date{font-size:var(--font-size-md);padding-right:var(--p-3);padding-left:var(--p-3)}.asset-value-entry-deletion .info{color:var(--text-color-secondary);padding-right:var(--p-5)}.object-detail-object-view{flex-direction:column;height:100%;display:flex}.object-detail-object-view .header .gallery-container{height:350px}@media screen and (height<=1300px){.object-detail-object-view .header .gallery-container{height:300px}}@media screen and (height<=1200px){.object-detail-object-view .header .gallery-container{height:200px}}@media screen and (height<=750px){.object-detail-object-view .header .gallery-container{height:120px}}.object-detail-object-view .asset-data{border-top:solid 1px var(--border-color-secondary)}.object-detail-object-view .asset-data .title-bar{z-index:4;align-items:center;padding:6px 12px 6px 0;display:flex}.object-detail-object-view .asset-data .title-bar .go-back-action{margin-right:var(--m-3);margin-left:var(--m-1)}.object-detail-object-view .asset-data .title-bar .title{font-size:var(--font-size-lg);flex-grow:1;font-weight:300}.object-detail-object-view .asset-data .title-bar .title .object-id{font-size:var(--font-size-base);color:var(--text-color-secondary)}.object-detail-object-view .asset-data .title-bar .actions{display:flex}.object-detail-object-view .asset-data .title-bar .actions .edit-button .bf-icon{font-size:var(--font-size-base)}.object-detail-object-view .asset-data{flex-grow:1;overflow:auto}.object-detail-object-view .map-container{border-top:solid 1px var(--border-color-secondary);border-bottom-left-radius:var(--border-radius-base);border-bottom-right-radius:var(--border-radius-base);min-height:300px;overflow:hidden}@media screen and (height<=1300px){.object-detail-object-view .map-container,.object-detail-object-view .map-container .map-component{min-height:200px}}@media screen and (height<=1000px){.object-detail-object-view .map-container,.object-detail-object-view .map-container .map-component{min-height:120px}}.object-detail-object-view .flight-container{border-top:solid 1px var(--border-color-secondary);border-bottom-left-radius:var(--border-radius-base);border-bottom-right-radius:var(--border-radius-base);min-height:500px;overflow:hidden}@media screen and (height<=1300px){.object-detail-object-view .flight-container,.object-detail-object-view .flight-container .map-component{min-height:350px}}@media screen and (height<=1000px){.object-detail-object-view .flight-container,.object-detail-object-view .flight-container .map-component{min-height:200px}}.object-detail-object-view .loading-container{justify-content:center;align-items:center;width:100%;height:45px;display:flex}.object-detail-object-view .object-accordion-entry.bf-accordion{margin-bottom:var(--m-0);border-bottom:solid 1px var(--border-color-primary)}.object-detail-object-view .object-accordion-entry.bf-accordion .title{font-size:var(--font-size-lg)}.object-detail-object-view .object-accordion-entry.bf-accordion .cb-portfolio-object-view{padding:0 10px}.object-detail-object-view .cb-portfolio-object-view{padding:var(--p-10)}.object-detail-object-view .cb-portfolio-object-view .cb-region .region-content .address-entry{font-size:var(--font-size-base);border-bottom:solid 1px var(--border-color-primary);padding-bottom:var(--p-5);margin-bottom:var(--m-5)}.object-detail-object-view .cb-portfolio-object-view .cb-region .region-content .address-entry:last-of-type{margin-bottom:var(--m-0);padding-bottom:var(--p-0);border-bottom:none}.object-detail-object-view .cb-portfolio-object-view .cb-region .region-content .value-entry{border-bottom:solid 1px var(--border-color-primary);padding:3px 0;display:flex}.object-detail-object-view .cb-portfolio-object-view .cb-region .region-content .value-entry .label{flex-grow:1}.object-detail-object-view .cb-portfolio-object-view .cb-region .region-content .value-entry:last-of-type{border-bottom:none}.object-detail-object-view .cb-portfolio-object-view .cb-region.rental-value .entry-container{display:flex}.object-detail-object-view .cb-portfolio-object-view .cb-region.rental-value .entry-container .entry{padding-right:var(--p-8)}.object-detail-object-view .cb-portfolio-object-view .cb-region.rental-value .entry-container .entry .label{font-size:var(--font-size-base);color:var(--text-color-secondary)}.object-detail-object-view .cb-portfolio-object-view .cb-region.rental-value .entry-container .entry .value{font-size:var(--font-size-md)}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .no-value-added{color:var(--text-color-secondary)}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry{border-bottom:solid 1px var(--border-color-primary);padding-bottom:var(--p-4);padding-top:var(--p-4);align-items:center;display:flex}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry .name .value{font-size:var(--font-size-lg);padding-right:var(--p-3)}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry .name .date{font-size:var(--font-size-md);padding-right:var(--p-3);padding-left:var(--p-3)}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry .name .info{color:var(--text-color-secondary);padding-right:var(--p-5)}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry:last-of-type{padding-top:var(--p-0);padding-bottom:var(--p-0);border-bottom:none}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry .action button{opacity:0;transition:opacity .2s}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry .action button:focus,.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry .action button:active{opacity:1}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry:hover{background:var(--background-color-primary)}.object-detail-object-view .cb-portfolio-object-view .cb-region.immo-value .entries .immo-value-entry:hover .action button{opacity:1}.immo-value-entry-deletion .value{font-size:var(--font-size-lg);padding-right:var(--p-3)}.immo-value-entry-deletion .date{font-size:var(--font-size-md);padding-right:var(--p-3);padding-left:var(--p-3)}.immo-value-entry-deletion .info{color:var(--text-color-secondary);padding-right:var(--p-5)}.object-invoices{height:calc(100% - var(--p-10));gap:var(--p-10);flex-direction:column;display:flex}.object-invoices .kpis{gap:10px;display:flex}.object-invoices .invoices-list{flex-grow:1;overflow:hidden}.cb-loan-card .filters{display:flex}.cb-loan-card .filters .groups{flex-grow:1}.cb-loan-card .filters .groups .bf-button-group:first-of-type{margin-right:var(--m-8)}.cb-loan-card .loan-table{flex-direction:column;height:100%;display:flex}.cb-loan-card .loan-table .table-wrapper{box-shadow:var(--default-inset-shadow);flex-grow:1}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry{width:100%;padding:var(--p-5);border-bottom:solid 1px var(--border-color-secondary);display:flex}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .selection{padding-right:var(--p-5);justify-content:center;align-items:center;display:flex}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left{flex-grow:1;overflow:hidden}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left .status{padding-bottom:var(--p-5);display:flex}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left .status .status-entry{min-width:185px;padding-right:var(--p-10);flex-direction:column;display:flex}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left .status .status-entry .label{font-size:var(--font-size-sm)}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left .status .status-entry .value{font-weight:500;font-size:var(--font-size-md)}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left .name{word-wrap:break-word;white-space:normal;font-size:var(--font-size-md)}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left .id{font-size:var(--font-size-sm);color:var(--text-color-primary);align-items:center;display:flex}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left .id button.bf-button{padding:var(--p-0);margin-left:var(--m-5);font-size:var(--font-size-sm);line-height:initial}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left .tags{padding-top:var(--p-5);display:flex}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .left .tags .tag{border-radius:var(--border-radius-big);color:var(--text-color-contrast);padding:4px 8px}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .right{flex-shrink:0;align-items:center;display:flex}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .right .data-entry{padding-left:var(--p-8)}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .right .data-entry .label{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.cb-loan-card .loan-table .table-wrapper .cb-loan-entry .right .data-entry .value{font-size:var(--font-size-md);font-weight:400}.object-loans .single-kpis{margin-bottom:var(--m-10);flex-wrap:wrap;gap:20px;display:flex}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form{display:flex}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .booking-data{padding-right:var(--p-10);border-right:1px var(--border-color-primary) solid;margin-right:var(--m-10);flex:4 0}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .booking-data .field{padding-bottom:var(--p-5)}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container{flex:7 0;height:100%}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .affected-elements{flex-direction:column;flex-grow:1;max-height:80vh;display:flex;overflow:hidden}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .affected-elements .list-container{padding-bottom:var(--p-10);flex-grow:1;overflow:auto}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .affected-elements .list-container .title{font-size:var(--font-size-md);padding-bottom:var(--p-5)}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .affected-elements .list-container .add-action{padding:var(--p-5);justify-content:center;align-items:center;display:flex}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .affected-elements .list-container .planned-booking-entry{padding-right:var(--p-5);padding-top:var(--p-3);padding-bottom:var(--p-3);border-bottom:solid 1px var(--border-color-primary);align-items:center;display:flex}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .affected-elements .list-container .planned-booking-entry .name{padding-right:var(--p-5);flex-grow:1}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .affected-elements .list-container .planned-booking-entry .name .main{font-size:var(--font-size-base)}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .affected-elements .list-container .planned-booking-entry .name .sub{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .affected-elements .error-no-entries{color:var(--color-negative)}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .sum-row{padding-top:var(--p-5);border-top:solid 1px var(--border-color-secondary);align-items:center;display:flex}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .form .affected-elements-container .sum-row .sum{padding-right:var(--p-5);flex-grow:1;font-weight:700}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .submit-actions{padding-top:var(--p-10);border-top:solid 1px var(--border-color-primary);justify-content:flex-end;display:flex}.cb-planned-booking-batch .cashbudget-planned-booking-batch-form .submit-actions .bf-button{margin-left:var(--m-5)}.cb-planned-bookings-batch-add-modal .title{font-size:var(--font-size-md);padding-bottom:var(--p-5)}.cb-planned-bookings-batch-add-modal .search{padding-bottom:var(--p-3);border-bottom:solid 1px var(--border-color-primary)}.cb-planned-bookings-batch-add-modal .content{max-height:50vh;overflow:auto}.cb-planned-bookings-batch-add-modal .content .no-entries{padding:var(--p-10);text-align:center;color:var(--text-color-secondary)}.cb-planned-bookings-batch-add-modal .content .item{padding-top:var(--p-3);padding-bottom:var(--p-3);border-bottom:solid 1px var(--border-color-primary);align-items:center;display:flex}.cb-planned-bookings-batch-add-modal .content .item .item-data{flex-grow:1}.cb-planned-bookings-batch-add-modal .content .item .item-data .main{font-size:var(--font-size-base)}.cb-planned-bookings-batch-add-modal .content .item .item-data .sub{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.cb-planned-bookings-batch-add-modal .actions{padding-top:var(--p-5);border-top:solid 1px var(--border-color-primary);justify-content:flex-end;display:flex}.cash-budget-category-detail{flex-direction:column;flex-grow:1;height:100%;display:flex}.cash-budget-category-detail .cashbudget-type-tab a{font-size:var(--font-size-lg)}.cash-budget-category-detail .cash-budget-category-detail-table-container{height:100%}.cash-budget-category-detail .cash-budget-category-detail-table-container .missing-entries{text-align:center;padding:var(--p-10);color:var(--text-color-secondary);font-size:1.1em}.cash-budget-details-drawer{border-left:1px solid var(--border-color-primary);background:#fff;flex-direction:column;height:100%;display:flex}.cash-budget-details-drawer .bf-table .table .rt-tbody .rt-tr-group .rt-td{overflow:visible}.cash-budget-details-drawer .drawer-header{box-shadow:0px 2px 5px var(--shadow-contrast-inverse-4);z-index:1;background:#fff;flex-shrink:0;position:relative}.cash-budget-details-drawer .drawer-header .drawer-header-close{top:var(--p-5);right:var(--p-5);z-index:2;position:absolute}.cash-budget-details-drawer .drawer-header .details-drawer-header{padding:20px 0 10px 20px;display:flex}.cash-budget-details-drawer .drawer-header .details-drawer-header .header-left{flex-direction:column;flex-grow:1;display:flex}.cash-budget-details-drawer .drawer-header .details-drawer-header .header-left .category{font-size:1.4em;font-weight:700}.cash-budget-details-drawer .drawer-header .details-drawer-header .header-left .date{color:var(--text-color-secondary);margin-top:var(--m-3);font-weight:400}.cash-budget-details-drawer .drawer-header .details-drawer-header .header-left .date .comparison-identifier{margin-right:var(--m-5);font-size:1.2em;font-weight:700}.cash-budget-details-drawer .drawer-header .details-drawer-header .header-right{margin-right:var(--m-20);justify-content:center;align-items:center;display:flex}.cash-budget-details-drawer .drawer-header .details-drawer-header .header-right .amount{font-size:1.2em}.cash-budget-details-drawer .drawer-header .details-drawer-header .header-right .amount.negative{color:var(--color-negative)}.cash-budget-details-drawer .drawer-header .details-toolbar{padding:var(--p-5) var(--p-5) var(--p-5) var(--p-20);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}@media screen and (width<=440px){.cash-budget-details-drawer .drawer-header .details-toolbar>*{flex-grow:1}}.cash-budget-details-drawer .drawer-header .details-toolbar .booking-count{margin-right:var(--m-5);padding-left:var(--p-5);color:var(--text-color-secondary)}.cash-budget-details-drawer .drawer-header .details-toolbar .order-by .order-label{align-items:center;display:flex}.cash-budget-details-drawer .drawer-body{padding:var(--p-5);flex:1;overflow:auto}.cash-budget-drawer-main-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:100%;overflow:auto}.cash-budget-drawer-main-content>*{box-sizing:border-box;min-width:0;max-width:100%}.persistent-split-pane .Pane1,.persistent-split-pane .Pane2{min-width:0!important;overflow:hidden!important}.cashbudget-filter-header{flex-wrap:wrap;display:flex}.cashbudget-filter-header .labeled-input{margin-right:var(--m-5);width:350px}@media screen and (width<=950px){.cashbudget-filter-header .labeled-input{width:200px}}.cashbudget-filter-header .selection-filter{width:100%}.cashbudget-filter-header .filter-sub-head{color:var(--text-color-primary);align-items:center;font-weight:700;display:flex}.cashbudget-filter-header .filter-sub-head .bf-icon{margin-right:var(--m-4)}.cashbudget-filter-header .selected-value{align-items:center;display:flex}.cashbudget-filter-header .selected-value .bf-icon{margin-right:var(--m-4)}.cashbudget-filter-header .account-entry .infos{color:var(--text-color-secondary);font-size:.7em}.cashbudget-filter-header .account-entry .infos .account-id{margin-right:var(--m-3);font-weight:700}.cashbudget-cell-overlay{background-color:var(--background-color-contrast);border-radius:var(--border-radius-base);box-shadow:0px 3px 9px 0px var(--shadow-contrast-inverse-5);padding:5px 10px;opacity:1!important}.cashbudget-cell-overlay .header{padding-bottom:var(--p-3);align-items:center;display:flex}.cashbudget-cell-overlay .header .title{font-size:var(--font-size-lg);flex-grow:1}.cashbudget-cell-overlay .main-entries{display:flex}.cashbudget-cell-overlay .main-entries .entry{padding-right:var(--p-10);flex-direction:column;justify-content:flex-end;display:flex}.cashbudget-cell-overlay .main-entries .entry .label{color:var(--text-color-secondary);font-size:var(--font-size-base);align-items:flex-end}.cashbudget-cell-overlay .main-entries .entry .value{font-weight:18px}.cashbudget-cell-overlay .main-entries .entry .value.grey{color:var(--text-color-primary);font-size:var(--font-size-base)}.cashbudget-cell-overlay .type-entries{border-top:solid 1px var(--border-color-primary);margin-top:var(--m-5);padding-top:var(--p-5)}.cashbudget-cell-overlay .type-entries .entry{width:100%;display:flex}.cashbudget-cell-overlay .type-entries .entry .label{flex-grow:1;font-weight:500}.cashbudget-notification-container{margin-top:var(--m-3);justify-content:center;display:flex}.entity-entry .type-ident{font-size:var(--font-size-xs);padding-left:var(--p-2);color:var(--text-color-secondary)}.tatar-cash-budget-table-view-root{flex-direction:column;height:100%;padding:20px 20px 10px;display:flex;overflow-y:auto}.tatar-cash-budget-table-view-root .green-positive{color:var(--color-positive)}@media screen and (width<=950px){.tatar-cash-budget-table-view-root{padding:var(--p-3)}}.tatar-cash-budget-table-view-root .filter-header{margin-bottom:var(--m-10);display:flex}@media screen and (width<=950px){.tatar-cash-budget-table-view-root .filter-header{margin-bottom:var(--m-3)}.tatar-cash-budget-table-view-root .filter-header .cashbudget-filter-header .labeled-input .label{display:none}.tatar-cash-budget-table-view-root .filter-header .bf-date .rs-picker-date{width:fit-content!important}.tatar-cash-budget-table-view-root .filter-header .bf-date .rs-picker-date .rs-btn.rs-picker-toggle{width:50px;padding-right:var(--p-5);padding-left:var(--p-5);justify-content:center;display:flex}.tatar-cash-budget-table-view-root .filter-header .bf-date .rs-picker-date .rs-btn.rs-picker-toggle .rs-picker-toggle-placeholder{width:0;padding:var(--p-0);display:block;overflow:hidden}.tatar-cash-budget-table-view-root .filter-header .bf-date .rs-picker-date .rs-btn.rs-picker-toggle .rs-picker-toggle-caret{right:20px}}.tatar-cash-budget-table-view-root .filter-header .actions{display:flex}.tatar-cash-budget-table-view-root .filter-header .actions button{width:-webkit-fill-available;margin-left:var(--m-5);padding-left:var(--p-5);padding-right:var(--p-5)}@media screen and (width<=900px){.tatar-cash-budget-table-view-root .filter-header .actions button span{display:none}}.tatar-cash-budget-table-view-root .mobile-comparison-filter{margin-bottom:var(--m-5);margin-top:var(--m-3);flex-wrap:wrap;justify-content:center;align-items:center;display:none}.tatar-cash-budget-table-view-root .mobile-comparison-filter .filter-type .active{background:var(--base-color);color:var(--text-color-contrast)}.tatar-cash-budget-table-view-root .content-card{background:var(--background-color-contrast);border-radius:var(--border-radius-base);min-height:0;box-shadow:0px 3px 9px 0px var(--shadow-contrast-inverse-5);flex-grow:1;flex-basis:auto;display:flex;position:relative;overflow-y:hidden}.tatar-cash-budget-table-view-root .content-card .view-type-selection{margin-bottom:var(--m-3)}.tatar-cash-budget-table-view-root .status-bar{padding-top:var(--p-5);display:flex}.tatar-cash-budget-table-view-root .status-bar .entry{border-right:var(--border-color-tertiary) 1px solid;color:var(--text-color-strong);padding-right:var(--p-5);margin-right:var(--m-5);align-items:flex-end;display:flex}.tatar-cash-budget-table-view-root .status-bar .entry .label{padding-right:var(--p-3);font-size:var(--font-size-base);color:var(--text-color-primary)}.tatar-cash-budget-table-view-root .status-bar .entry:last-child{padding-right:var(--p-0);margin-right:var(--m-0);border-right:none}@media screen and (width<=950px){.tatar-cash-budget-table-view-root .mobile-comparison-filter{display:flex}.tatar-cash-budget-table-view-root .status-bar{display:none}}.table-tooltip{padding:var(--p-3);background:var(--background-color-contrast);border-radius:var(--border-radius-base);box-shadow:0px 3px 9px 0px var(--shadow-contrast-inverse-5)}.object-details-lq-plan{flex-direction:column;height:100%;max-height:100%;display:flex;overflow:hidden}.object-details-lq-plan .more-objects-info{flex-wrap:wrap;display:flex}.object-details-lq-plan .more-objects-info .bf-button.jump{margin-left:var(--m-3)}.object-details-lq-plan .lq-plan-container{flex-grow:1;overflow:hidden}.cb-rental-unit-list .units-header{padding-bottom:var(--p-3);display:flex}.cb-rental-unit-list .units-header>.__h1{flex-grow:1}.cb-rental-unit-list .page-header{justify-content:space-between;align-items:center;width:100%;display:flex}.object-rental-units{flex-direction:column;height:100%;padding:20px;display:flex;overflow:hidden}.object-rental-units .kpi-section{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.object-rental-units .kpi-section .section-title{font-size:var(--font-size-lg);margin-bottom:var(--m-10);color:var(--text-color-primary);flex-shrink:0;font-weight:600}.object-rental-units .kpi-grid{flex-direction:column;gap:20px;display:flex}.object-rental-units .kpi-card{background:var(--background-color-contrast);border:1px solid var(--border-color-primary);border-radius:var(--border-radius-base);text-align:left;cursor:pointer;flex-direction:column;padding:16px;transition:all .2s;display:flex}.object-rental-units .kpi-card:hover{box-shadow:var(--card-light-box-shadow);transform:translateY(-2px)}.object-rental-units .kpi-card.selected{border-color:var(--base-color);box-shadow:var(--card-default-box-shadow)}.object-rental-units .kpi-card .kpi-card-header{border-bottom:1px solid var(--border-color-primary);border-left:4px solid #0000;margin-bottom:12px;margin-left:-16px;padding-bottom:12px;padding-left:12px}.object-rental-units .kpi-card .kpi-card-header .kpi-card-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.object-rental-units .kpi-card .kpi-card-header .kpi-card-title{font-size:var(--font-size-md);color:var(--text-color-primary);flex:1;font-weight:700}.object-rental-units .kpi-card .kpi-card-header .kpi-card-badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:10px;padding:3px 10px;font-size:10px;font-weight:600}.object-rental-units .kpi-card .kpi-card-content{flex-direction:column;gap:12px;display:flex}.object-rental-units .kpi-card .kpi-card-content .status-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.object-rental-units .kpi-card .kpi-card-content .status-row .status-items{flex:1;gap:8px;display:flex}.object-rental-units .kpi-card .kpi-card-content .status-row .status-items .status-item{background:var(--background-color-secondary);border-radius:var(--border-radius-base);text-align:center;flex:1;min-width:60px;padding:8px 12px}.object-rental-units .kpi-card .kpi-card-content .status-row .status-items .status-item.success{background:var(--background-color-light-positive);border:1px solid var(--color-positive)}.object-rental-units .kpi-card .kpi-card-content .status-row .status-items .status-item.warning{background:var(--background-color-light-error);border:1px solid var(--color-warning)}.object-rental-units .kpi-card .kpi-card-content .status-row .status-items .status-item .status-value{font-size:var(--font-size-lg);color:var(--text-color-primary);margin-bottom:2px;font-weight:700}.object-rental-units .kpi-card .kpi-card-content .status-row .status-items .status-item .status-label{font-size:var(--font-size-xs);color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.3px}.object-rental-units .kpi-card .kpi-card-content .status-row .occupancy-card{background:var(--background-color-secondary);border-radius:var(--border-radius-base);text-align:center;min-width:100px;padding:8px 12px}.object-rental-units .kpi-card .kpi-card-content .status-row .occupancy-card .occupancy-label{font-size:var(--font-size-xs);color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.object-rental-units .kpi-card .kpi-card-content .status-row .occupancy-card .occupancy-value{font-size:var(--font-size-lg);color:var(--base-color);font-weight:700}.object-rental-units .kpi-card .kpi-card-content .area-small{font-size:var(--font-size-sm);color:var(--text-color-secondary);padding:6px 0}.object-rental-units .kpi-card .kpi-card-content .area-small .area-label{margin-right:8px;font-weight:500}.object-rental-units .kpi-card .kpi-card-content .area-small .area-value{color:var(--text-color-primary);font-weight:600}.object-rental-units .kpi-card .kpi-card-content .rent-row{gap:8px;display:flex}.object-rental-units .kpi-card .kpi-card-content .rent-row .rent-item{background:var(--background-color-secondary);border-radius:var(--border-radius-base);text-align:center;flex:1;padding:8px 10px}.object-rental-units .kpi-card .kpi-card-content .rent-row .rent-item .rent-label{font-size:var(--font-size-xs);color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.object-rental-units .kpi-card .kpi-card-content .rent-row .rent-item .rent-value{font-size:var(--font-size-sm);font-weight:700}.object-rental-units .kpi-card .kpi-card-content .rent-row .rent-item .rent-value.plan{color:var(--text-color-primary)}.object-rental-units .kpi-card .kpi-card-content .rent-row .rent-item .rent-value.current{color:var(--base-color)}.object-rental-units .error{padding:var(--p-10);text-align:center;color:var(--color-negative);font-size:var(--font-size-md)}.object-rental-units .total-kpi-cards{flex-shrink:0;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}@media (width<=1400px){.object-rental-units .total-kpi-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.object-rental-units .total-kpi-cards{grid-template-columns:1fr}}.object-rental-units .total-kpi-cards .total-kpi-card{background:var(--background-color-contrast);border:1px solid var(--border-color-primary);border-radius:var(--border-radius-big);padding:var(--p-10) var(--p-12);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.object-rental-units .total-kpi-cards .total-kpi-card.success .total-kpi-value{color:var(--color-positive)}.object-rental-units .total-kpi-cards .total-kpi-card.warning .total-kpi-value{color:var(--color-warning)}.object-rental-units .total-kpi-cards .total-kpi-card .total-kpi-label{font-size:var(--font-size-xs);color:var(--text-color-secondary);margin-bottom:var(--m-6);text-transform:uppercase;letter-spacing:.8px;font-weight:600;line-height:1.4}.object-rental-units .total-kpi-cards .total-kpi-card .total-kpi-value{font-size:var(--font-size-4xl);color:var(--text-color-primary);word-break:break-word;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.object-rental-units .total-kpi-cards .total-kpi-card .total-kpi-value.current{color:var(--base-color)}.object-rental-units .total-kpi-cards .total-kpi-card.currency .total-kpi-value{font-size:var(--font-size-2xl);line-height:1.3}.object-rental-units .kpi-table-section{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.object-rental-units .kpi-table-section .unit-type-kpi-table-container{background:var(--background-color-contrast);border:1px solid var(--border-color-primary);border-radius:var(--border-radius-base);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.object-rental-units .kpi-table-section .unit-type-kpi-table-container .unit-type-kpi-table{flex:1;height:100%;min-height:0}.object-rental-units .kpi-table-section .unit-type-kpi-table-container .unit-type-kpi-table .bf-virtualized-table-container{height:100%!important}.rental-units-drawer .rental-units-table-container{height:100%;padding:0}.rental-units-drawer .rental-units-table-container .rental-units-table{height:100%}.cb-rental-unit-multiple-form form{flex-direction:column;height:100vh;display:flex}.cb-rental-unit-multiple-form form .form-content{padding:var(--p-0);position:relative}.cb-rental-unit-multiple-form form .form-content .SplitPane .Pane .plan{width:100%}.cb-rental-unit-multiple-form form .form-content .SplitPane .Pane .table{width:100%;height:100%;overflow:auto}.cb-rental-unit-multiple-form form .form-content .SplitPane .Pane .table table{min-width:100%;overflow:auto}.cb-rental-unit-multiple-form form .form-content .SplitPane .Pane .table table tr th.header div{padding:var(--p-3);justify-content:flex-start;align-items:center;display:flex}.cb-rental-unit-multiple-form form .form-content .SplitPane .Pane .table table tr td.building-header div{border:solid 1px var(--border-color-secondary);background:var(--background-color-primary);font-size:var(--font-size-lg);padding:var(--p-3);text-transform:uppercase;letter-spacing:1px;justify-content:center;align-items:center;font-weight:700;display:flex}.cb-rental-unit-multiple-form form .form-content .SplitPane .Pane .table table tr td.building-unittype-header div{border-left:solid 1px var(--border-color-secondary);border-right:solid 1px var(--border-color-secondary);border-bottom:solid 1px var(--border-color-secondary);background:var(--background-color-contrast);font-size:var(--font-size-base);padding:var(--p-3);text-transform:uppercase;letter-spacing:1px;justify-content:center;align-items:center;font-weight:700;display:flex}.cb-rental-unit-multiple-form form .form-content .SplitPane .Pane .table table tr td.add-entry-row>div{padding:var(--p-3);justify-content:center;display:flex}.cb-rental-unit-multiple-form form .form-content .SplitPane .Pane .table .add-building-button{padding-top:var(--p-5);justify-content:center;display:flex}.cb-rental-units-overview-table .status-cell{text-overflow:ellipsis;gap:5px;max-width:100%;display:flex;overflow:hidden}.cb-rental-units-overview-table .status-cell .cell{overflow:hidden}.cb-rental-units-overview-table .ListItemOdd .table-row,.cb-rental-units-overview-table .ListItemEven .table-row{border-bottom:solid 1px var(--border-color-secondary)}.cb-rental-units-overview-table .table-row.vacant{background:var(--background-color-light-error)}.cb-rental-units-overview-table .table-row.vacant .row-columns{background:var(--background-color-light-error);font-weight:700}.cb-rental-units-overview-table .table-row.vacant.selected .row-columns{background-color:var(--table-row-color-selected)}.cb-rental-units-overview-table .sub-rows{border-top:solid 1px var(--border-color)}.cb-rental-units-overview-table .sub-rows .unit-row{padding-left:var(--p-10);align-items:center;gap:10px;display:flex}.cb-rental-units-overview-table .sub-rows .unit-row:last-child{border-bottom:none}.cb-rental-units-overview-table .sub-rows .unit-row .line{background-color:var(--border-color);width:1px;height:100%;padding-right:var(--p-5);position:relative}.cb-rental-units-overview-table .sub-rows .unit-row .name{min-width:200px}.cb-rental-units-overview-table .sub-rows .unit-row .building,.cb-rental-units-overview-table .sub-rows .unit-row .area-quantity{min-width:100px}.cb-rental-units-overview-table .sub-rows .unit-row .status{min-width:200px}.cb-rental-units-overview-table .sub-rows .unit-row .plan-rent{min-width:150px}.cb-rental-units-overview-table .sub-rows .unit-row .plan-rent .prefix{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.cb-rental-units-overview-table .sub-rows .unit-row .plan-rent .gross{font-size:var(--font-size-sm)}.cb-rental-units-overview-table .footer-averages{max-width:100%;overflow:hidden}.cb-rental-units-overview-table .footer-averages .entry{text-align:right;text-overflow:ellipsis;max-width:100%;overflow:hidden}.cb-rental-units-overview-table .footer-averages .entry .label{color:var(--text-color-secondary);padding-right:var(--p-2);font-size:var(--font-size-sm);text-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cb-rental-units-overview-table .footer-averages .entry .value{text-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.object-stackingplan{height:calc(100% - 20px);position:relative}.object-stackingplan .plan{width:100%;height:100%;overflow:hidden}.object-stackingplan .entries{flex-direction:column;width:100%;height:100%;display:flex}.object-stackingplan .entries .actions{justify-content:flex-end;display:flex}.object-stackingplan .entries .column{padding:var(--p-2)}.object-stackingplan .entries .content{flex-grow:1;overflow:hidden}.object-supply-units{flex-direction:column;height:100%;display:flex}.object-supply-units .supply-unit-floor-plan{flex-shrink:0;height:300px}.object-supply-units .supply-unit-list{flex-grow:1;overflow:hidden}.object-supply-units .supply-unit-list .supply-unit-entry{margin-top:var(--m-5);margin-bottom:var(--m-5);padding:var(--p-5)}.object-supply-units .supply-unit-list .supply-unit-entry .id textarea{color:var(--text-color-secondary);font-size:var(--font-size-base);height:28px!important}.object-supply-units .supply-unit-list .supply-unit-entry .displayName{flex-grow:5;flex-shrink:0;font-weight:700}.object-supply-units .supply-unit-list .supply-unit-entry .entry-action-row{padding-top:var(--p-5);justify-content:flex-end;display:flex}.object-supply-units>.action-row{padding-bottom:var(--p-5);border-bottom:solid 1px var(--border-color-secondary);justify-content:flex-end;display:flex}.object-supply-units>.action-row .bf-button{margin-left:var(--m-5)}.cb-create-portfolio-supply-unit{padding:var(--p-10)}.cb-create-portfolio-supply-unit .title{font-size:var(--font-size-md);padding-bottom:var(--p-5)}.cb-create-portfolio-supply-unit .description,.cb-create-portfolio-supply-unit .field{margin-bottom:var(--m-5)}.cb-portfolio-object-technical-units{flex-direction:column;height:100%;display:flex}.cb-portfolio-object-technical-units .technical-unit-floor-plan{flex-shrink:0;height:300px}.cb-portfolio-object-technical-units .technical-unit-list{flex-grow:1;overflow:hidden}.cb-portfolio-object-technical-units .technical-unit-list .technical-unit-entry{margin-top:var(--m-5);margin-bottom:var(--m-5);padding:var(--p-5)}.cb-portfolio-object-technical-units .technical-unit-list .technical-unit-entry .id textarea{color:var(--text-color-secondary);font-size:var(--font-size-base);height:28px!important}.cb-portfolio-object-technical-units .technical-unit-list .technical-unit-entry .displayName{flex-grow:5;flex-shrink:0;font-weight:700}.cb-portfolio-object-technical-units .technical-unit-list .technical-unit-entry .entry-action-row{padding-top:var(--p-5);justify-content:flex-end;display:flex}.cb-portfolio-object-technical-units>.action-row{padding-bottom:var(--p-5);border-bottom:solid 1px var(--border-color-secondary);justify-content:flex-end;display:flex}.cb-portfolio-object-technical-units>.action-row .bf-button{margin-left:var(--m-5)}.cb-create-portfolio-technical-unit{padding:var(--p-10)}.cb-create-portfolio-technical-unit .title{font-size:var(--font-size-md);padding-bottom:var(--p-5)}.cb-create-portfolio-technical-unit .description,.cb-create-portfolio-technical-unit .field{margin-bottom:var(--m-5)}.date-range-filter{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.date-range-filter .rs-btn-group{align-items:stretch;display:flex}.date-range-filter.vertical{flex-direction:column}.year-select .rs-btn-group{align-items:stretch;display:flex}.date-range-filter-button{display:inline-flex}.date-range-filter-button-overlay{padding:var(--p-5)}.chart-opos-current-month{width:100%;height:100%;position:relative}.chart-opos-current-month .chart-title{height:70px;padding:var(--p-5);font-size:var(--font-size-lg)}.chart-opos-current-month .chart-content{width:100%;height:calc(100% - 70px);position:relative}.chat-opos-current-month-demand-list{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.chat-opos-current-month-demand-list .unit-type-group-container{gap:5px;display:flex}.chat-opos-current-month-demand-list .open-debit-container{width:100%;display:flex;overflow:hidden}.chat-opos-current-month-demand-list .open-debit-container .value-container{text-align:right;flex-grow:1;overflow:hidden}.cb-renter-distribution-card .charts{flex-wrap:wrap;display:flex}.cb-renter-distribution-card .charts .chart-entry{flex-grow:5;justify-content:stretch;align-items:flex-end;min-width:200px;display:flex}.cb-renter-distribution-card .charts .chart-entry.main{flex-grow:6;min-width:250px}.cb-renter-distribution-card .charts .chart-entry .chart-wrapper{flex-direction:column;height:100%;display:flex}.cb-renter-distribution-card .charts .chart-entry .chart-wrapper .chart-action{justify-content:flex-end;display:flex}.cb-renter-list-card .filters{display:flex}.cb-renter-list-card .filters .groups{flex-grow:1}.cb-renter-list-card .filters .groups .bf-button-group:first-of-type{margin-right:var(--m-8)}.cb-renter-list-card .renter-list-table{flex-direction:column;height:100%;display:flex}.cb-renter-list-card .renter-list-table .table-wrapper{box-shadow:var(--default-inset-shadow);flex-grow:1}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry{width:100%;padding:var(--p-5);display:flex}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .left{flex-grow:1;min-width:40%;overflow:hidden}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .left .id{font-size:var(--font-size-sm);color:var(--text-color-primary)}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .left .name{font-size:var(--font-size-md);word-wrap:break-word;white-space:normal;font-weight:500}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .left .name.vacant{color:var(--color-negative)}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .left .address{word-wrap:break-word;white-space:normal;display:flex}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .left .address .object{padding-right:var(--p-5);font-weight:500}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .right{flex-wrap:wrap;align-items:center;display:flex}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .right .data-entry{padding-left:var(--p-8)}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .right .data-entry .label{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.cb-renter-list-card .renter-list-table .table-wrapper .cb-renter-list-entry .right .data-entry .value{font-size:var(--font-size-md);font-weight:400}.object-renter .single-kpis{margin-bottom:var(--m-10);display:flex}.object-renter .single-kpis .entry{padding-right:var(--p-10)}.cb-vacancy-current-activity-card{width:100%;height:450px}.cb-vacancy-current-activity-card .page-header,.cb-vacancy-current-activity-card .ap-list{padding:var(--p-0)}.cb-vacancy-current-activity-card{margin-bottom:var(--m-10)}.cb-vacancy-distribution-card .charts{flex-wrap:wrap;display:flex}.cb-vacancy-distribution-card .charts .chart-entry{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.cb-vacancy-distribution-card .charts .chart-entry.fixed{flex-shrink:0;width:400px}.cb-vacancy-distribution-card .charts .chart-entry.full{flex-grow:1;min-width:300px}.cb-vacancy-distribution-card .charts .chart-entry .chart-wrapper{flex-direction:column;height:100%;display:flex}.cb-vacancy-distribution-card .charts .chart-entry .chart-wrapper .chart-action{justify-content:flex-end;display:flex}.object-vacancy .single-kpis{margin-bottom:var(--m-10);display:flex}.object-vacancy .single-kpis .entry{padding-right:var(--p-10)}._container_3u5nh_1{width:100%;height:400px;overflow-x:auto}._buttonsContainer_3u5nh_7{position:absolute;top:-40px;right:0}
