.object-related-label .object-related-label__type{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.object-related-list-tooltip{padding:var(--p-5);text-align:left}.object-related-list-tooltip .object-related-label-container .object-related-label__type{color:var(--text-color-disabled)}.ap-list .ap-card-header{padding-bottom:var(--p-5);align-items:center;display:flex}.ap-list .ap-list-header{display:flex}.ap-list .ap-list-header .ap-list-header-left{flex-grow:1;padding-left:0}.ap-list .ap-list-header .ap-list-header-right{display:flex}.ap-list .ap-list-header .ap-list-header-right button{margin-left:var(--m-3)}.ap-list .insurance-positions{gap:10px;max-width:100%;display:flex}.ap-list .insurance-positions .insurance-position .label{font-weight:500;font-size:var(--font-size-xs);color:var(--text-color-secondary)}.ap-list .insurance-positions .insurance-position .value{font-size:var(--font-size-sm)}.ap-list-relation-wrapper{width:100%;overflow:hidden}.ap-list-relation-wrapper .object-related-label,.ap-list-relation-wrapper .object-related-list-label{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.ap-bulk-set-status-form .status-restriction-warning{background-color:var(--color-warning-bg,#fff8e1);border:1px solid var(--color-warning-border,#ffe082);color:var(--color-warning-text,#8d6e00);border-radius:4px;margin-bottom:12px;padding:8px 12px;font-size:12px}.ap-bulk-set-status-form .no-statuses-available{text-align:center;color:var(--rs-text-tertiary);padding:12px;font-size:13px}.ap-bulk-set-status-form .status-options{flex-direction:column;gap:4px;display:flex}.ap-bulk-set-status-form .status-options .status-option{cursor:pointer;border:1px solid #0000;border-radius:4px;padding:8px 12px;transition:background-color .15s,border-color .15s}.ap-bulk-set-status-form .status-options .status-option:hover{background-color:var(--rs-state-hover-bg)}.ap-bulk-set-status-form .status-options .status-option.selected{background-color:var(--rs-primary-50,#e3f2fd);border-color:var(--rs-primary-500,#2196f3)}.cb-rental-agreement-open-debit-positions table{width:100%;position:relative}.cb-rental-agreement-open-debit-positions table td{vertical-align:top}.cb-rental-agreement-open-debit-positions table th{background:var(--background-color-primary);z-index:1;position:sticky;top:0}.cb-rental-agreement-open-debit-positions table .position-quick-actions{padding-left:var(--p-3);padding-right:var(--p-3);gap:8px;width:50px;display:flex}.cb-rental-agreement-open-debit-positions table .footer-value{text-align:right;padding:8px 66px 8px 10px}.cb-rental-agreement-open-debit-positions table .footer-value.negative{color:var(--color-negative)}.cb-rental-agreement-open-debit-positions table .footer-value.positive{color:var(--color-positive)}.cb-rental-agreement-open-debit-positions table .value.negative{color:var(--color-negative)}.cb-rental-agreement-open-debit-positions table .value.balanced{color:var(--color-positive)}.cb-rental-agreement-open-debit-positions table td,.cb-rental-agreement-open-debit-positions table th{padding-left:var(--p-3);padding-right:var(--p-3)}.cb-rental-agreement-open-debit-positions table td:first-of-type,.cb-rental-agreement-open-debit-positions table th:first-of-type{padding-left:var(--p-0)}.cb-rental-agreement-open-debit-positions table td:last-of-type,.cb-rental-agreement-open-debit-positions table th:last-of-type{padding-right:var(--p-3)}.cb-rental-agreement-open-debit-positions table tr:nth-child(odd){background:var(--background-color-contrast)}.cb-rental-agreement-open-debit-positions table tr:hover{background:var(--table-row-color-hover)}.cb-rental-agreement-open-debit-positions table tr.head-row{border-bottom:solid 1px var(--border-color-secondary)}.cb-rental-agreement-open-debit-positions table tr.head-row:hover{background:0 0}.cb-rental-agreement-open-debit-positions table tr td.no-debit-position{text-align:center;padding:var(--p-5);color:var(--text-color-secondary)}.cb-rental-agreement-open-debit-positions table th{text-align:left}.cb-rental-agreement-open-debit-positions table tr.debit-position{border-top:solid 1px var(--border-color-primary);font-weight:500}.cb-rental-agreement-open-debit-positions table tr.debit-position td{padding-top:var(--p-3);padding-bottom:var(--p-3)}.cb-rental-agreement-open-debit-positions table tr.debit-booking.last-booking td{padding-bottom:var(--p-5)}.cb-rental-agreement-open-debit-positions table .currency-column{text-align:right}.cb-rental-agreement-open-debit-positions table .booking-type{padding-left:var(--p-3)}.cb-rental-agreement-open-debit-positions table .position-name{display:flex}.cb-rental-agreement-open-debit-positions table .position-name .used-for{color:var(--text-color-primary)}.cb-rental-agreement-open-debit-positions table .position-name .position-parent-indicator{width:20px;position:relative}.cb-rental-agreement-open-debit-positions table .position-name .position-parent-indicator .position-border{background:var(--background-color-primary);width:2px;height:100%;position:absolute;top:0;bottom:0;left:0}.cb-rental-agreement-open-debit-positions table .position-name .position-parent-indicator .position-indicator{background:var(--background-color-primary);height:2px;position:absolute;top:calc(50% - 1px);left:0;right:5px}.cb-rental-agreement-open-debit-positions table .position-name .position-parent-indicator.last .position-border{height:50%}.cb-rental-agreement-open-debit-positions table .collapse-button .bf-button{padding:var(--p-2);border-radius:var(--border-radius-large)}.cb-rental-agreement-open-debit-positions table .collapse-button .bf-button .bf-icon{width:14px;height:14px;transition:transform .2s;transform:rotate(-90deg)}.cb-rental-agreement-open-debit-positions table .collapse-button .bf-button .bf-icon.open{transform:rotate(0)}.cb-rental-agreement-position-info{gap:5px;display:flex}.cb-rental-agreement-position-info .slot{width:20px}.cb-rental-agreement-position-info__note .head{background:var(--background-color-primary);padding:var(--p-5);display:flex}.cb-rental-agreement-position-info__note .head .user-container{padding-right:var(--p-10);flex-grow:1}.cb-rental-agreement-position-info__note .content,.cb-rental-agreement-position-info__activities,.cb-rental-agreement-position-info__attachments{padding:var(--p-5)}
