.cb-booking-footer{border-top:solid 1px var(--border-color-secondary);display:flex}.cb-booking-footer .bf-button{border-radius:var(--border-radius-none)}.cb-booking-footer .actions-left{display:flex}.cb-booking-footer .actions-left .bf-button:first-of-type{border-bottom-left-radius:var(--border-radius-base)}.cb-booking-footer .actions-left .bf-button{border-right:solid 1px var(--border-color-secondary)}.cb-booking-footer .actions-right{display:flex}.cb-booking-footer .actions-right .bf-button:last-of-type{border-bottom-right-radius:var(--border-radius-base)}.cb-booking-footer .actions-right .bf-button{border-left:solid 1px var(--border-color-secondary)}.cb-category-change-footer-overlay.form-struct form .form-content{padding:var(--p-0)}.cb-category-change-footer-overlay.form-struct form .form-action-row{padding:var(--p-5)}.cb-category-change-footer-overlay.form-struct form .categories{border-top:solid 1px var(--border-color-primary);border-bottom:solid 1px var(--border-color-primary);max-height:400px;overflow:auto}.cb-category-change-footer-overlay.form-struct form .categories .category-entry:hover{background:var(--table-hover-background-color)}.cb-category-change-footer-overlay.form-struct form .categories .category-entry.selected{background:var(--table-hover-background-color);font-weight:700}.cb-category-change-footer-overlay.form-struct form .categories .empty{text-align:center;padding:var(--p-8);color:var(--text-color-secondary);font-size:var(--font-size-sm)}.cash-budget-category-detail-entry{margin:var(--m-5) var(--m-5) var(--m-3) var(--m-5);box-shadow:0px 1px 5px var(--color-neutral);border-radius:var(--border-radius-base);width:calc(100% - 20px);position:relative;outline:none!important}.cash-budget-category-detail-entry:hover .additional-infos{display:block}.cash-budget-category-detail-entry.planned{background:var(--cashbudget-color-planned-booking)}.cash-budget-category-detail-entry.planned .planned-by{text-transform:uppercase;color:var(--text-color-secondary);justify-content:center;padding:5px 5px 0;display:flex}.cash-budget-category-detail-entry.forecast{background:var(--cashbudget-color-prognose)}.cash-budget-category-detail-entry.sharepoint{background:var(--cashbudget-color-sharepoint)}.cash-budget-category-detail-entry.fixed-comparison{background:var(--cashbudget-color-fixed-comparison)}.cash-budget-category-detail-entry .planned-by{text-transform:uppercase;color:var(--text-color-secondary);justify-content:center;padding:5px 5px 0;display:flex}.cash-budget-category-detail-entry .action-row{border-top:solid 1px var(--border-color-primary);display:flex}@media screen and (width<=535px){.cash-budget-category-detail-entry .action-row button{font-size:.8em}}@media screen and (width<=450px){.cash-budget-category-detail-entry .action-row{flex-direction:column}}.cash-budget-category-detail-entry .action-row button{border-radius:var(--border-radius-none)}.cash-budget-category-detail-entry .action-row button.toggled{background:var(--background-color-secondary)}.cash-budget-category-detail-entry .comment-form,.cash-budget-category-detail-entry .category-form,.cash-budget-category-detail-entry .object-form{padding:var(--p-5)}.cash-budget-category-detail-entry .comment-form .description,.cash-budget-category-detail-entry .category-form .description,.cash-budget-category-detail-entry .object-form .description{white-space:normal;max-width:100%;margin-bottom:var(--m-3)}.cash-budget-category-detail-entry .comment-form .comment-actions,.cash-budget-category-detail-entry .comment-form .category-actions,.cash-budget-category-detail-entry .comment-form .object-actions,.cash-budget-category-detail-entry .category-form .comment-actions,.cash-budget-category-detail-entry .category-form .category-actions,.cash-budget-category-detail-entry .category-form .object-actions,.cash-budget-category-detail-entry .object-form .comment-actions,.cash-budget-category-detail-entry .object-form .category-actions,.cash-budget-category-detail-entry .object-form .object-actions{padding-top:var(--p-5);justify-content:flex-end;display:flex}.cash-budget-category-detail-entry .comment-form .comment-actions button,.cash-budget-category-detail-entry .comment-form .category-actions button,.cash-budget-category-detail-entry .comment-form .object-actions button,.cash-budget-category-detail-entry .category-form .comment-actions button,.cash-budget-category-detail-entry .category-form .category-actions button,.cash-budget-category-detail-entry .category-form .object-actions button,.cash-budget-category-detail-entry .object-form .comment-actions button,.cash-budget-category-detail-entry .object-form .category-actions button,.cash-budget-category-detail-entry .object-form .object-actions button{margin-left:var(--m-5)}.cash-budget-category-detail-entry .category-changed-overlay{background:var(--background-opacity-primary);color:var(--text-color-contrast);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cash-budget-category-detail-entry.dragging .overlay-drop-indicator{display:flex}.cash-budget-category-detail-entry .overlay-drop-indicator{background:var(--background-opacity-secondary);justify-content:center;align-items:center;display:none;position:absolute;inset:0}.cash-budget-category-detail-entry .overlay-drop-indicator i.bf-icon{color:var(--icon-color-contrast);font-size:2.8em;font-weight:700}.cash-budget-category-detail-entry .overlay-drop-indicator.reject{background:var(--color-negative)}.cb-booking-comment-form .comment-form{padding:var(--p-5)}.cb-booking-comment-form .comment-form .description{white-space:normal;max-width:100%;margin-bottom:var(--m-3)}.cb-booking-comment-form .comment-form .comment-actions,.cb-booking-comment-form .comment-form .category-actions,.cb-booking-comment-form .comment-form .object-actions{padding-top:var(--p-5);justify-content:flex-end;display:flex}.cb-booking-comment-form .comment-form .comment-actions button,.cb-booking-comment-form .comment-form .category-actions button,.cb-booking-comment-form .comment-form .object-actions button{margin-left:var(--m-5)}.cash-budget-split-booking-by-payment{flex-direction:column;height:80vh;display:flex}.cash-budget-split-booking-by-payment.no-payments{height:auto}.cash-budget-split-booking-by-payment .has-single-payment{height:auto;max-height:80vh}.cash-budget-split-booking-by-payment .has-single-payment .chooser-container{overflow:auto}.cash-budget-split-booking-by-payment .chooser-container{flex:1;overflow:hidden}.cash-budget-split-booking-by-payment .chooser-container .bf-page-2{overflow:auto}.cash-budget-split-booking-by-payment .payment-details-page-wrapper{height:100%;overflow:auto}.payment-details-page{flex-direction:column;height:100%;display:flex}.payment-details-page .payment-details-header{padding:var(--p-3) var(--p-10);border-bottom:1px solid var(--border-color-primary)}.payment-details-page .payment-details-content{padding:var(--p-10);flex:1}.payment-details-page .payment-details-content .payment-details-card{border:1px solid var(--border-color-primary);border-radius:var(--border-radius-base);padding:var(--p-10);margin-bottom:var(--p-10);background:#fff}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-details-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--p-10);padding-bottom:var(--p-5);border-bottom:2px solid var(--border-color-primary);color:var(--text-color-primary)}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row,.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-section{gap:var(--p-3);margin-bottom:var(--p-10);flex-direction:column;display:flex}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row .info-label,.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-section .info-label{font-size:var(--font-size-sm);color:var(--text-color-secondary);font-weight:var(--font-weight-medium)}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row .info-value,.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-section .info-value{font-size:var(--font-size-base);color:var(--text-color-primary)}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row .info-value.categories,.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-section .info-value.categories{gap:var(--p-3);flex-wrap:wrap;display:flex}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row .info-value.categories .category-tag,.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-section .info-value.categories .category-tag{padding:var(--p-2) var(--p-5);background-color:var(--background-color-secondary);border-radius:var(--border-radius-base);font-size:var(--font-size-sm)}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row .info-value.payments .payment-object,.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-section .info-value.payments .payment-object{padding:var(--p-3) var(--p-5);background-color:var(--background-color-secondary);border-radius:var(--border-radius-base);margin-bottom:var(--p-3);font-size:var(--font-size-sm)}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row .info-value.tags,.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-section .info-value.tags{gap:var(--p-3);flex-wrap:wrap;display:flex}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row .info-value.tags .tag,.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-section .info-value.tags .tag{padding:var(--p-2) var(--p-5);background-color:var(--background-color-primary);border:1px solid var(--border-color-primary);border-radius:var(--border-radius-base);font-size:var(--font-size-xs);color:var(--text-color-secondary)}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row{align-items:center;gap:var(--p-5);flex-direction:row}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row .info-label{min-width:120px}.payment-details-page .payment-details-content .payment-details-card .payment-details-section .payment-info-row .info-value{flex:1}.payment-details-page .payment-details-content .payment-details-actions{padding-top:var(--p-10);border-top:1px solid var(--border-color-primary);justify-content:flex-end;display:flex}.payment-objects-list{gap:var(--p-5);margin-top:var(--p-5);flex-direction:column;display:flex}.payment-objects-list .payment-collapse-item{border-radius:var(--border-radius-base);background:#fff;border:1px solid #e8e8e8;transition:box-shadow .2s;overflow:hidden}.payment-objects-list .payment-collapse-item:hover{box-shadow:0 2px 8px #0000000a}.payment-objects-list .payment-collapse-item .payment-collapse-header{padding:var(--p-8) var(--p-10);cursor:pointer;background:#fafafa;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex}.payment-objects-list .payment-collapse-item .payment-collapse-header:hover{background:#f5f5f5}.payment-objects-list .payment-collapse-item .payment-collapse-header .payment-collapse-header-left{align-items:center;gap:var(--p-8);flex:1;min-width:0;display:flex}.payment-objects-list .payment-collapse-item .payment-collapse-header .payment-collapse-header-left .collapse-indicator{color:var(--text-color-secondary);flex-shrink:0;font-size:10px;transition:transform .2s}.payment-objects-list .payment-collapse-item .payment-collapse-header .payment-collapse-header-left .payment-collapse-title{gap:var(--p-2);flex-direction:column;flex:1;min-width:0;display:flex}.payment-objects-list .payment-collapse-item .payment-collapse-header .payment-collapse-header-left .payment-collapse-title .payment-recipient{font-weight:var(--font-weight-semibold);color:var(--text-color-primary);font-size:var(--font-size-base);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.payment-objects-list .payment-collapse-item .payment-collapse-header .payment-collapse-header-left .payment-collapse-title .payment-usage{font-size:var(--font-size-sm);color:var(--text-color-secondary);font-weight:var(--font-weight-normal);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.payment-objects-list .payment-collapse-item .payment-collapse-header .payment-collapse-amount{font-weight:var(--font-weight-semibold);color:var(--primary-color);font-size:var(--font-size-base);flex-shrink:0}.payment-objects-list .payment-collapse-item .payment-collapse-content{padding:var(--p-10);background:#fff;border-top:1px solid #e8e8e8}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid{gap:var(--p-5);flex-direction:column;display:flex}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row{padding:var(--p-3) 0;justify-content:space-between;align-items:flex-start;display:flex}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row .info-label{font-size:var(--font-size-sm);color:var(--text-color-secondary);font-weight:var(--font-weight-medium);flex-shrink:0;min-width:140px}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row .info-value{font-size:var(--font-size-sm);color:var(--text-color-primary);text-align:right;flex:1}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row .info-value.tags{gap:var(--p-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row .info-value.tags .tag{padding:var(--p-2) var(--p-5);background-color:var(--background-color-primary);border:1px solid var(--border-color-primary);border-radius:var(--border-radius-base);font-size:var(--font-size-xs);color:var(--text-color-secondary)}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row .info-value .status-badge{padding:var(--p-2) var(--p-5);border-radius:var(--border-radius-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);display:inline-block}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row .info-value .status-badge.status-payed,.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row .info-value .status-badge.status-checked{background-color:var(--success-color-light);color:var(--success-color)}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row .info-value .status-badge.status-not-payed,.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-row .info-value .status-badge.status-not-checked{background-color:var(--warning-color-light);color:var(--warning-color)}.payment-objects-list .payment-collapse-item .payment-collapse-content .payment-details-grid .info-section-title{font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--text-color-primary);margin-top:var(--p-10);margin-bottom:var(--p-5);padding-top:var(--p-10);border-top:1px solid #e8e8e8}.cb-idly-connect .suggestions .no-suggestions{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.cb-idly-connect .suggestions .no-suggestions .no-suggestion-text{text-align:center;color:var(--text-color-secondary)}.cb-idly-connect .suggestions .info-text{color:var(--text-color-secondary)}.cb-idly-connect .suggestions .suggestion-list .show-further-button{width:100%;padding-top:var(--p-8);justify-content:center;display:flex}.cb-idly-connect .suggestions .manual-action{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px 10px 0;display:flex}.cb-idly-connect .suggestions .manual-action .manual-text{text-align:center;color:var(--text-color-secondary)}.idly-suggestion-entry{padding-bottom:var(--p-5);padding-top:var(--p-5);border-bottom:solid 1px var(--border-color-primary);display:flex}.idly-suggestion-entry .suggestion-data{flex:1}.idly-suggestion-entry .suggestion-action{padding-left:var(--p-10);flex-direction:column;justify-content:center;align-items:center;display:flex}.idly-suggestion-entry .suggestion-action .suggestion-action-button,.idly-suggestion-entry .suggestion-action .ruleset-action-button{margin-top:var(--m-4)}.idly-suggestion-entry .suggestion-action .rule-created-label{margin-top:var(--m-4);color:var(--color-positive)}@media screen and (width<=1600px){.idly-suggestion-entry{flex-direction:column}.idly-suggestion-entry .suggestion-action{margin-top:var(--m-5);flex-direction:row}.idly-suggestion-entry .suggestion-action .suggestion-hints{flex-grow:1;gap:10px}.idly-suggestion-entry .suggestion-action .suggestion-action-button{margin-top:var(--m-0);flex-shrink:0}}.cb-idly-create-rule-component .cb-idly-create-rule .form-preview-container{flex-direction:column;display:flex}.cb-idly-create-rule-component .cb-idly-create-rule .form-preview-container .cash-budget-entry{padding-bottom:var(--p-5);border-bottom:1px solid var(--border-color-primary)}.cb-idly-create-rule-component .cb-idly-create-rule .form-preview-container .fields{padding-top:var(--p-5);flex:1 0}.cb-idly-create-rule-component .cb-idly-create-rule .form-preview-container .fields .__form-row .__field.usage-input{width:100%}.cb-idly-create-rule-component .cb-idly-create-rule .form-preview-container .fields .__form-row .__field.usage-input .label .suffix{padding-left:var(--p-2)}.cb-idly-create-rule-component .cb-idly-create-rule .form-preview-container .fields .__form-row .__field .recipient-error{color:var(--color-negative)}.cb-idly-create-rule-component .cb-idly-create-rule .form-preview-container .fields .__form-row .remove-additional-field-btn{margin-left:auto}.cb-idly-create-rule-component .cb-idly-create-rule .form-preview-container .fields .add-actions{padding-bottom:var(--p-5);padding-top:var(--p-10);flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.cb-idly-create-rule-component .cb-idly-create-rule .form-preview-container .fields .add-actions .bf-button{border-radius:var(--border-radius-extra-large)}.cb-idly-search-further .head{padding-bottom:var(--p-5);border-bottom:solid 1px var(--border-color-primary);display:flex}.cb-idly-search-further .head .search-input{flex:1}.cb-idly-search-further .head .search-input .bf-input{margin-bottom:var(--m-3)}.cb-idly-search-further .head .search-input .helper-tags{padding-top:var(--p-1);font-size:var(--font-size-sm)}.cb-idly-search-further .head .search-input .helper-tags .describer{color:var(--text-color-disabled);margin-right:var(--m-3);font-weight:700}.cb-idly-search-further .head .search-input .helper-tags .token{color:var(--rs-btn-link-text);cursor:pointer}.cb-idly-search-further .head .search-input .helper-tags .token:hover{text-decoration:underline}.cb-idly-search-further .search-result{height:60vh;overflow:hidden}.cb-idly-connect-document .document-data .data-row{padding-bottom:var(--p-3);gap:15px;display:flex}.cb-idly-connect-document .document-data .entry .label{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.cb-idly-connect-document .document-data .entry .value{white-space:normal}.cb-idly-connect-document .document-data .entry .value button{white-space:normal;text-align:left;justify-content:flex-start}.cb-idly-connect-document .document-data>.selected-documents .no-documents-yet{text-align:center;padding:var(--p-3);color:var(--text-color-secondary);font-size:var(--font-size-sm)}.cb-idly-connect-document .document-data>.selected-documents .remove-document-container{justify-content:center;align-items:center;height:100%;display:flex}.cb-idly-connect-document .document-data>.actions{padding-top:var(--p-3);justify-content:center;display:flex}.cb-idly-document-chooser .choose-document-container{justify-content:center;align-items:center;height:100%;display:flex}.search-list-component{flex-direction:column;height:100%;display:flex}.search-list-component .search-list-header{padding-bottom:var(--p-5);border-bottom:solid 1px var(--border-color-secondary)}.search-list-component .search-list-header .bf-input{margin-bottom:var(--m-3)}.search-list-component .search-list-header .helper-tags{padding-top:var(--p-1);font-size:var(--font-size-sm)}.search-list-component .search-list-header .helper-tags .describer{color:var(--text-color-disabled);margin-right:var(--m-3);font-weight:700}.search-list-component .search-list-header .helper-tags .token{color:var(--rs-btn-link-text);cursor:pointer}.search-list-component .search-list-header .helper-tags .token:hover{text-decoration:underline}.search-list-component .search-list-result{flex-grow:1;overflow:hidden}.bf-divider.vertical{margin-left:var(--p-3);margin-right:var(--p-3);border-right:solid 1px var(--border-color-primary)}.bf-divider.horizontal{margin-top:var(--p-3);margin-bottom:var(--p-3);border-bottom:solid 1px var(--border-color-primary)}.cb-idly-connect-invoice-manual .cb-idly-connect-invoice-manual-content{height:80vh;display:flex}.cb-idly-connect-invoice-manual.form-struct form .form-content .form-center{padding:0}.cb-idly-connect-invoice-manual .cashbudget-detail-entry-card-content{padding:var(--p-5)}.cb-idly-connect-invoice-manual .left-content{border-right:solid 1px var(--border-color-secondary);flex-direction:column;width:700px;height:100%;display:flex;overflow:hidden}.cb-idly-connect-invoice-manual .left-content .booking-search{flex-grow:1;overflow:hidden}.cb-idly-connect-invoice-manual .left-content .booking-search .invoice-entry{border-bottom:1px solid var(--border-color-primary);padding-top:var(--p-5);padding-bottom:var(--p-5)}.cb-idly-connect-invoice-manual .left-content .booking-search .cb-idly-search-further{flex-direction:column;height:100%;display:flex}.cb-idly-connect-invoice-manual .left-content .booking-search .cb-idly-search-further .search-result{flex-grow:1;overflow:hidden}.cb-idly-connect-invoice-manual .right-content{flex:1}.cb-idly-connect-invoice-manual .right-content .right-header{align-items:stretch;gap:var(--p-10);border-bottom:solid 1px var(--border-color-secondary);padding:var(--p-10);display:flex}.cb-idly-connect-invoice-manual .right-content .right-header .booking-preview__container{flex-direction:column;flex:3;display:flex}.cb-idly-connect-invoice-manual .right-content .right-header .booking-preview__container .__card{flex-grow:1}.cb-idly-connect-invoice-manual .right-content .right-header .booking-data__container{flex-direction:column;flex:2;display:flex}.cb-idly-connect-invoice-manual .right-content .right-header .booking-data__container .booking-data{width:fit-content}.cb-idly-connect-invoice-manual .right-content .right-header .booking-data__container .booking-data td{padding-bottom:var(--p-3)}.cb-idly-connect-invoice-manual .right-content .right-header .booking-data__container .booking-data .booking-data__label{font-size:var(--font-size-md);padding-right:var(--p-10)}.cb-idly-connect-invoice-manual .right-content .right-header .booking-data__container .booking-data .booking-data__value{font-size:var(--font-size-md);text-align:right}.cb-idly-connect-invoice-manual .right-content .list-of-invoices{padding:var(--p-10)}.cb-idly-connect-invoice-manual .right-content .list-of-invoices .no-invoices{text-align:center;padding:var(--p-10)}.cb-idly-connect-invoice-manual .right-content .list-of-invoices table{width:100%;max-width:1200px}.cb-idly-connect-invoice-manual .right-content .list-of-invoices table thead tr{border-bottom:solid 1px var(--border-color-secondary)}.cb-idly-connect-invoice-manual .right-content .list-of-invoices table thead tr th{text-transform:uppercase;letter-spacing:1px}.cb-idly-connect-invoice-manual .right-content .list-of-invoices table .booking-column,.cb-idly-connect-invoice-manual .right-content .list-of-invoices table .invoice-view-column{padding-right:var(--p-10)}.cb-idly-connect-invoice-manual .right-content .list-of-invoices .invoice-entry td{padding-top:var(--p-5)}.cb-idly-connect-invoice-manual .right-content .list-of-invoices .invoice-outstanding{border-bottom:solid 1px var(--border-color-primary)}.cb-idly-connect-invoice-manual .right-content .list-of-invoices .invoice-outstanding td{padding-bottom:var(--p-5)}.cb-idly-connect-invoice-manual .right-content .list-of-invoices .result-row td{border-top:solid 1px var(--border-color-secondary)}.cb-idly-connect-invoice-manual .right-content .list-of-invoices .result-row .invoice-booking-result{padding-top:var(--p-5);text-align:right;padding-right:var(--p-10)}.cb-idly-connect-invoice-manual .booking-search{padding:var(--p-5)}.cb-idly-connect-invoice-manual .booking-search .idly-suggestion-entry{flex-direction:column}.cb-idly-connect-invoice-manual .booking-search .idly-suggestion-entry .suggestion-action{gap:var(--p-10);padding-top:var(--p-5);flex-direction:row;display:flex}.cb-idly-connect-invoice-manual form{width:100%}.cb-idly-connect-invoice-manual .booking-outstanding-form-fields{max-width:1200px}.cb-idly-connect-invoice-manual .booking-outstanding-form-fields .prefix.rs-input-group-addon{text-overflow:ellipsis;text-align:left;width:40%;overflow:hidden}.cb-idly-connect-invoice-manual .booking-outstanding-form-fields .additional-info-row{border:1px solid var(--rs-border-primary);width:100%;display:flex;overflow:hidden}.cb-idly-connect-invoice-manual .booking-outstanding-form-fields .additional-info-row .left{background-color:var(--rs-btn-default-bg);width:40%}.cb-idly-connect-invoice-manual .booking-outstanding-form-fields .additional-info-row .additiona-info-value{min-height:26px;padding:var(--p-3);color:var(--text-color-secondary);flex-grow:1;align-items:center;display:flex}.cb-idly-connect-invoice-manual .booking-outstanding-form-fields .bf-datefield input{padding-left:var(--p-6)}.cb-idly-connected-invoices .assigned-invoices table thead tr{border-bottom:solid 1px var(--border-color-secondary)}.cb-idly-connected-invoices .assigned-invoices table tbody tr td{border-bottom:solid 1px var(--border-color-primary);padding-top:var(--p-3);padding-bottom:var(--p-3)}.cb-idly-connected-invoices .assigned-invoices table tbody tr td:last-child{border-bottom:none}.cb-idly-connect-manual-payment-suggestion .data-row{flex-direction:column;gap:12px;display:flex}.cb-idly-connect-manual-payment-suggestion .data-row .entry{flex-direction:row;gap:8px;display:flex}.cb-idly-connect-manual-payment-suggestion .data-row .entry .label{min-width:140px;color:var(--bf-color-text-secondary);font-weight:500}.cb-idly-connect-manual-payment-suggestion .data-row .entry .value{color:var(--bf-color-text-primary);flex:1}.cb-idly-connect-rebooking-suggestion .data-row{flex-direction:column;gap:12px;display:flex}.cb-idly-connect-rebooking-suggestion .data-row .entry{flex-direction:row;gap:8px;display:flex}.cb-idly-connect-rebooking-suggestion .data-row .entry .label{min-width:140px;color:var(--bf-color-text-secondary);font-weight:500}.cb-idly-connect-rebooking-suggestion .data-row .entry .value{color:var(--bf-color-text-primary);flex:1}.cb-idly-booking-entry .__card{display:flex}.cb-idly-booking-entry .__card>.left{flex:2 0}.cb-idly-booking-entry .__card>.left .booking-container{flex-direction:column;min-height:100%;display:flex}.cb-idly-booking-entry .__card>.left .booking-container .card-content{padding:var(--p-3)}.cb-idly-booking-entry .__card>.left .booking-container .cashbudget-detail-entry-card-content .head .entity-object-ident .object{white-space:nowrap}.cb-idly-booking-entry .__card>.right{padding:var(--p-5);border-left:solid 1px var(--border-color-primary);flex:3 0}.cb-idly-booking-entry .__card>.right .cb-idly-booking-connection .suggestions{flex-direction:column;gap:10px;display:flex}.cb-idly-booking-entry .__card>.right .cb-idly-booking-connection>.actions{padding-top:var(--p-8);justify-content:center;align-items:center;display:flex}.cb-booking-card{width:100%;padding:5px 8px}.cb-booking-card .__card{position:relative}.cb-booking-card.forecast .__card{background:var(--cashbudget-color-prognose)}.cb-booking-card.sharepoint .__card{background:var(--cashbudget-color-sharepoint)}.cb-booking-card.fixed-comparison .__card{background:var(--cashbudget-color-fixed-comparison)}.cb-booking-card .category-changed-overlay{background:var(--background-opacity-primary);color:var(--text-color-contrast);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
