.ra-invoice-process-history{overflow:auto}.ra-invoice-process-history.vertical{overflow:hidden}.ra-invoice-process-history .ra-process-history-entry{padding-bottom:var(--p-10);padding-left:var(--p-5);padding-right:var(--p-5);align-items:flex-start;display:flex;position:relative}.ra-invoice-process-history .ra-process-history-entry .status-icon .system-avatar{background:var(--background-color-primary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ra-invoice-process-history .ra-process-history-entry.declined .content .type{color:var(--color-negative)}.ra-invoice-process-history .ra-process-history-entry.declined .content .comment-container,.ra-invoice-process-history .ra-process-history-entry.declined .content .comment-container .comment-bubble{background-color:var(--background-color-primary);border-color:var(--declined-comment-border)}.ra-invoice-process-history .ra-process-history-entry.declined .content .comment-container .comment{background-color:var(--background-color-primary);font-weight:500}.ra-invoice-process-history .ra-process-history-entry .status-icon{z-index:1;margin-top:var(--m-5);border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-rounded);flex-shrink:0;width:40px;height:40px;overflow:hidden}.ra-invoice-process-history .ra-process-history-entry .status-icon .icon-container{background:var(--background-color-primary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ra-invoice-process-history .ra-process-history-entry .status-icon .icon-container .bf-icon{color:var(--icon-color-secondary);justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ra-invoice-process-history .ra-process-history-entry .status-icon.next_approval{border:dashed 1px var(--border-color-secondary)}.ra-invoice-process-history .ra-process-history-entry .status-icon.current_approval{border:2px solid var(--border-color-secondary)}.ra-invoice-process-history .ra-process-history-entry .status-icon .current-icon{background:var(--background-color-primary);color:var(--icon-color-secondary-accent);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ra-invoice-process-history .ra-process-history-entry .status-icon .current-icon .bf-icon{width:22px;height:22px}.ra-invoice-process-history .ra-process-history-entry .line{z-index:0;border-right:solid 1px var(--border-color-secondary);position:absolute;top:40px;bottom:-10px;left:30px}.ra-invoice-process-history .ra-process-history-entry:last-of-type .line{display:none}.ra-invoice-process-history .ra-process-history-entry.current_approval .content{padding-top:var(--p-5)}.ra-invoice-process-history .ra-process-history-entry .content{padding-left:var(--p-5);flex-direction:column;display:flex}.ra-invoice-process-history .ra-process-history-entry .content .type{font-weight:600}.ra-invoice-process-history .ra-process-history-entry .content .date{font-size:var(--font-size-sm);color:var(--text-color-secondary);padding-top:var(--p-1)}.ra-invoice-process-history .ra-process-history-entry .content .comment-container{border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-base);width:fit-content;padding:var(--p-2);font-size:var(--font-size-base);background:var(--background-color-contrast);position:relative}.ra-invoice-process-history .ra-process-history-entry .content .comment-container .comment-bubble{background:var(--background-color-contrast);z-index:0;border-left:solid 1px var(--border-color-secondary);border-top:solid 1px var(--border-color-secondary);width:12px;height:12px;position:absolute;top:4px;left:-7px;transform:skew(45deg)}.ra-invoice-process-history .ra-process-history-entry .content .comment-container .comment{z-index:1;background:var(--background-color-contrast);position:relative}.ra-invoice-process-history .ra-process-history-entry.current{background:var(--table-row-color-hover);border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-big)}.ra-invoice-process-history .ra-process-history-entry.current .line{border-right-style:dashed}.ra-invoice-process-history .ra-process-history-entry.current .status-icon{border-style:dashed}.ra-invoice-process-history .ra-process-history-entry.current .content{padding-top:var(--p-10)}.ra-invoice-process-history .ra-process-history-entry.current.has-assignments .content{padding-top:var(--p-5)}.ra-invoice-process-history .ra-process-history-entry.future{opacity:.5}.ra-invoice-process-history .ra-process-history-entry.future .line{border-right-style:dashed}.ra-invoice-process-history .ra-process-history-entry.future .status-icon{border-style:dashed}.ra-invoice-process-history .ra-process-history-entry.future .content{padding-top:var(--p-10)}.ra-invoice-process-history .ra-process-history-entry.future.has-assignments .content{padding-top:var(--p-5)}.ra-invoice-process-history.vertical .swiper-slide{width:fit-content;padding-top:var(--p-5);padding-bottom:var(--p-5)}.ra-invoice-process-history.vertical .swiper-slide:first-of-type{margin-left:var(--m-4)}.ra-invoice-process-history.vertical .ra-process-history-entry .line{height:1px;bottom:initial;border-right:none;border-bottom:solid 1px var(--border-color-secondary);display:block;top:30px;left:0;right:0}.ra-invoice-process-history.vertical .ra-process-history-entry .content{padding-top:var(--p-5)}.ra-invoice-process-history.vertical .ra-process-history-entry .content .type{white-space:nowrap;padding-right:var(--p-5)}.ra-invoice-process-history.vertical .ra-process-history-entry .content .assignment-label{padding-right:var(--p-5)}.ra-invoice-process-history.vertical .ra-process-history-entry .content .date{white-space:nowrap;padding-right:var(--p-5)}.ra-invoice-process-history.vertical .ra-process-history-entry.last .line{display:none}.current-payment-entries{gap:var(--p-2);padding-top:var(--p-5);flex-direction:column;display:flex}.assignment-label{align-items:center;display:inline-flex}.assignment-label .user-label-container,.assignment-label .team-label-container{padding-left:var(--p-2);align-items:center;display:inline-flex}.assignment-label .futher-entries{padding-left:var(--p-2)}.assignment-label-tooltip .section-title{padding-top:var(--p-5);padding-bottom:var(--p-3);letter-spacing:1px;font-weight:700}.activity-label{white-space:normal}.activity-label .activity-label__type{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.activity-label.no-wrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.activities-tooltip{padding:var(--p-5);text-align:left}.activities-tooltip .activity-label-container .activity-label__type{color:var(--text-color-disabled)}.open-activities-modal{padding:var(--p-5)}.open-activities-modal .activity-label-container{margin-top:var(--m-8)}.open-activities-modal .activity-label-container .activity-label{margin-bottom:var(--m-5);white-space:normal;text-align:left}.open-activities-modal .activity-label-container .activity-label:last-of-type{margin-bottom:var(--m-0)}.open-activities-modal .actions{margin-top:var(--m-8);justify-content:flex-end;display:flex}.rac-invoice-type-cost-center{padding:var(--p-10);height:100%;display:flex}.rac-invoice-type-cost-center .cost-conter-view-content{flex-direction:row;flex:1;justify-content:flex-start;height:100%;display:flex;overflow:hidden}.rac-invoice-type-cost-center .cost-conter-view-content .rac-invoice-type-list-content .rac-invoice-type-cost-center-header{margin-bottom:var(--m-5);font-size:var(--font-size-lg)}.rac-invoice-type-cost-center .cost-conter-view-content .rac-invoice-type-list-content{height:100%;margin-right:var(--m-8);padding:var(--p-5);flex:1 0 50%}.rac-invoice-type-cost-center .cost-conter-view-content .rac-invoice-type-cost-center-list{flex:1 0 50%;height:100%}.rac-invoice-type-cost-center-list{width:100%}.display-name-input{flex-direction:column;display:flex}.display-name-input .display-name-input-group{border:1px solid var(--rs-border-primary);border-radius:var(--border-radius-base)}.display-name-input .display-name-input-group:focus-within{outline:3px solid var(--rs-color-focus-ring);box-shadow:var(--base-color) 0px 0px 5px}.display-name-input .display-name-input-group:focus,.display-name-input .display-name-input-group:hover{border-color:var(--base-color)}.display-name-input .display-name-input-group:has(.rs-input-group-focus){border-color:var(--base-color)}.display-name-input .display-name-input-group .display-name-input{border-bottom:1px solid var(--rs-border-primary)}.display-name-input .display-name-input-group .display-name-input .bf-input{min-width:0}.display-name-input .display-name-input-group .display-name-input .bf-input.rs-input-group{border:none;align-items:stretch}.display-name-input .display-name-input-group .display-name-input .bf-input.rs-input-group:focus-within{box-shadow:none;outline:none}.display-name-input .display-name-input-group .display-name-input .bf-input.rs-input-group.rs-input-group-focus{outline:none}.display-name-input .display-name-input-group .display-name-input .bf-input.rs-input-group .prefix{border-radius:var(--border-radius-none);text-overflow:ellipsis;width:120px;overflow:hidden}.display-name-input .display-name-input-group .display-name-input .bf-input.rs-input-group .suffix{border-radius:var(--border-radius-none)}.display-name-input .display-name-input-group .display-name-input:first-of-type .bf-input.rs-input-group .prefix{border-top-left-radius:6px}.display-name-input .display-name-input-group .display-name-input:first-of-type .bf-input.rs-input-group .suffix{border-top-right-radius:6px}.display-name-input .display-name-input-group .display-name-input:last-of-type{border-bottom:none}.display-name-input .display-name-input-group .display-name-input:last-of-type .bf-input.rs-input-group{border:none}.display-name-input .display-name-input-group .display-name-input:last-of-type .bf-input.rs-input-group .prefix{border-bottom-left-radius:6px}.display-name-input .display-name-input-group .display-name-input:last-of-type .bf-input.rs-input-group .suffix{border-bottom-right-radius:6px}.display-name-input .display-name-input-group.error{background:var(--color-prio-high);border:1px solid var(--color-negative)}.display-name-input .extra-actions{align-items:center;height:100%;display:flex}.display-name-input .extra-actions .bf-button{height:100%;padding-left:var(--p-2);padding-right:var(--p-2)}.display-name-input .display-name-action{justify-content:center;align-items:center;height:100%;padding:5px 10px;display:flex}.display-name-input .display-name-action .label.icon-left{margin-bottom:var(--m-0)}.display-name-input .display-name-action .bf-dropdown.rs-dropdown .bf-dropdown.rs-dropdown-menu{min-width:100%}.rac-invoice-type-costCenter-form-container .rac-invoice-type-costCenter-form .row{width:100%;padding-bottom:var(--p-10);align-items:end;gap:20px;display:flex}.rac-invoice-type-costCenter-form-container .rac-invoice-type-costCenter-form .row .name{flex-grow:1}.rac-invoice-type-costCenter-form-container .rac-invoice-type-costCenter-form .row .field{width:100%}.rac-invoice-type-costCenter-form-container .rac-invoice-type-costCenter-form .row .field.right{margin-left:auto}.rac-invoice-type-costCenter-form-container .rac-invoice-type-costCenter-form .row .field .costcenter-displayname-input{flex:1 0}.rac-invoice-type-costCenter-form-container .rac-invoice-type-costCenter-form .__h1{padding-bottom:var(--p-5)}.rac-invoice-type-costCenter-form-container .rac-invoice-type-costCenter-form .description{padding-bottom:var(--p-10)}.rac-invoice-type-list{height:95%;overflow:hidden}.rac-invoice-type-list .rac-invoice-type-list-entry{border-bottom:solid 1px var(--border-color-secondary);width:100%}.rac-invoice-type-list .rac-invoice-type-list-entry .bf-button{border-radius:var(--border-radius-none);justify-content:flex-start;gap:5px;width:100%}.rac-invoice-type-list .rac-invoice-type-list-entry .bf-button.selected{background:var(--table-row-color-hover)}.ra-invoice-direction-indicator{border-radius:var(--border-radius-big);align-items:center;padding:1px;display:inline-flex}.ra-invoice-direction-indicator .icon{border-radius:var(--border-radius-big);justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ra-invoice-direction-indicator .icon .bf-icon{padding-left:var(--p-1);padding-top:1px}.ra-invoice-direction-indicator .label{padding-left:var(--p-3);padding-right:var(--p-5);font-size:var(--font-size-base)}.ra-invoice-direction-indicator.invoice{background:var(--invoice-indicator-invoice-icon-background);color:var(--invoice-indicator-invoice-icon-foreground)}.ra-invoice-direction-indicator.invoice .icon{background:var(--invoice-indicator-invoice-icon-background)}.ra-invoice-direction-indicator.invoice .icon .bf-icon{padding-top:var(--p-1)}.ra-invoice-direction-indicator.reminder{background:var(--invoice-indicator-dunning-icon-background);color:var(--invoice-indicator-dunning-icon-foreground)}.ra-invoice-direction-indicator.reminder .icon{background:var(--invoice-indicator-dunning-icon-background)}.ra-invoice-direction-indicator.storno{background:var(--invoice-indicator-storno-icon-background);color:var(--invoice-indicator-storno-icon-foreground)}.ra-invoice-direction-indicator.storno .icon{background:var(--invoice-indicator-storno-icon-background)}.ra-invoice-direction-indicator.small .label{font-size:var(--font-size-sm)}.ra-invoice-direction-indicator.small .icon{width:12px;height:12px}.ra-invoice-direction-indicator.small .icon .bf-icon{padding-left:var(--p-1);padding-top:0}.ra-invoice-payment-checkinfo{gap:var(--p-2);display:flex}.ra-invoice-payment-checkinfo .ra-invoice-payment-checkinfo-item.open{opacity:.25}.invoice-payment-data-table th{text-align:left;padding-left:var(--p-3);padding-right:var(--p-3)}.invoice-payment-data-table td{padding-left:var(--p-3);padding-right:var(--p-3);padding-top:var(--p-1);padding-bottom:var(--p-1)}.invoice-payment-data-table tr.__highlighted{background-color:var(--base-color);color:var(--base-color-foreground)}.invoice-payment-data-table .amount{text-align:right}.invoice-payment-data-table .status{text-align:center}.ra-invoice-entry-view-fields .indicators-container{display:flex}.ra-invoice-entry-view-fields .invoice-header{padding-bottom:var(--p-5);padding-top:var(--p-3);justify-content:space-between;align-items:center;display:flex}.ra-invoice-entry-view-fields .invoice-header .invoice-date{padding-right:var(--p-5)}.ra-invoice-entry-view-fields .invoice-header .title{font-size:var(--font-size-lg)}.ra-invoice-entry-view-fields .invoice-header .invoice-id{color:var(--text-color-secondary)}.ra-invoice-entry-view-fields .simple-view-container .button-container{justify-content:center;display:flex}.ra-invoice-entry-view-fields .main-data{padding-bottom:var(--p-5);flex-grow:1;display:flex;overflow:hidden}.ra-invoice-entry-view-fields .main-data .bigger{font-size:var(--font-size-md)}.ra-invoice-entry-view-fields .main-data .smaller{font-size:var(--font-size-base);color:var(--text-color-secondary)}.ra-invoice-entry-view-fields .main-data .invoice{padding-right:var(--p-10);flex:1 0 50%}.ra-invoice-entry-view-fields .main-data .invoice *{text-align:left}.ra-invoice-entry-view-fields .main-data .receiver{flex:1 0 50%;overflow:hidden}.ra-invoice-entry-view-fields .main-data .receiver *{text-align:right}.ra-invoice-entry-view-fields .main-data .receiver .ra-invoice-view-field{justify-content:flex-end}.ra-invoice-entry-view-fields .main-data .linked-activitis{max-width:100%;overflow:hidden}.ra-invoice-entry-view-fields .main-data .linked-activitis button.bf-button{text-align:left;justify-content:flex-start}.ra-invoice-entry-view-fields .main-data .linked-activitis button.bf-button .activity-label{font-size:var(--font-size-sm)}.ra-invoice-entry-view-fields .amount-to-pay{font-size:var(--font-size-xl);flex-direction:column;align-items:flex-end;display:flex}.ra-invoice-entry-view-fields .amount-to-pay .amount-subvalues{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.ra-invoice-entry-view-fields .amount-to-pay .amount-subvalues .amount-subvalue .label{color:var(--text-color-secondary);font-size:var(--font-size-sm)}.ra-invoice-entry-view-fields .amount-to-pay .amount-subvalues .amount-subvalue .value{font-size:var(--font-size-base)}.ra-invoice-entry-view-fields .amount-to-pay .ra-invoice-entry-costcenter-indicator{justify-content:flex-end;line-height:13px;display:flex}.ra-invoice-entry-view-fields .small{font-size:var(--font-size-sm)}.ez-group{border-radius:var(--border-radius-base);transition:box-shadow .2s,padding-top .2s,padding-right .2s,padding-left .2s,padding-bottom .2s}.ez-group.active{box-shadow:var(--card-default-box-shadow);padding:var(--p-5)}.ez-group .action-row{padding-top:var(--p-5);justify-content:flex-end;display:flex}.ez-group .action-row .bf-button{margin-left:var(--m-3)}.ra-relations-view .ez-asset-select-multiple{border:none}.ra-relations-view .no-relations{width:100%;font-size:var(--font-size-sm);text-align:center;color:var(--text-color-secondary)}.ra-update-invoice-entry .invoice-row{padding-bottom:var(--p-5);display:flex}.ra-update-invoice-entry .invoice-row .invoiceType .add-costcenter-button-container{width:100%;padding-right:var(--p-15);justify-content:flex-end;display:flex}.ra-update-invoice-entry .invoice-row .invoiceType .invoice-type-menu-item{justify-content:center;align-items:center;display:flex}.ra-update-invoice-entry .invoice-row .invoiceType .invoice-type-menu-item .label{flex-grow:1}.ra-update-invoice-entry .invoice-row .invoice-field{padding-left:var(--p-5)}@media screen and (width<=1550px){.ra-update-invoice-entry .invoice-row .invoice-field{padding-left:var(--p-0);padding-bottom:var(--p-5)}}.ra-update-invoice-entry .invoice-row .invoice-field:first-of-type{padding-left:var(--p-0)}.ra-update-invoice-entry .invoice-row.row-0 .invoiceType{flex:1 0 42%}.ra-update-invoice-entry .invoice-row.row-0 .amountToPay{width:calc(58% - 165px)}.ra-update-invoice-entry .invoice-row.row-0 .documentDate{width:165px}.ra-update-invoice-entry .invoice-row.row-1 .paymentType{flex:1 0 42%}.ra-update-invoice-entry .invoice-row.row-1 .invoiceId{flex:1 0 58%}.ra-update-invoice-entry .invoice-row.row-2 .entity{flex:1 0 42%}.ra-update-invoice-entry .invoice-row.row-2 .paymentRecipient{flex:1 0 58%}.ra-update-invoice-entry .invoice-row.row-3 .objectId{flex:1 0 42%}.ra-update-invoice-entry .invoice-row.row-3 .projectId{padding-right:var(--p-15);flex:1 0 58%;overflow-x:clip}.ra-update-invoice-entry .invoice-row.row-3 .projectId .label{font-weight:600}.ra-update-invoice-entry .invoice-row.row-3 .projectId .ez-asset-select.activity-select,.ra-update-invoice-entry .invoice-row.row-3 .projectId .ez-asset-select.activity-select .select-dropdown.rs-dropdown.rs-dropdown-placement-bottom-start,.ra-update-invoice-entry .invoice-row.row-3 .projectId .ez-asset-select.activity-select .select-dropdown.rs-dropdown.rs-dropdown-placement-bottom-start>button.rs-dropdown-toggle.rs-btn.rs-btn-default{width:100%;max-width:100%}.ra-update-invoice-entry .invoice-row.row-6 .usage{width:42%}.ra-update-invoice-entry .invoice-row.row-6 .iban{flex:1}.ra-update-invoice-entry .invoice-row.row-6 .paymentDueDate{width:165px}@media screen and (width<=1550px){.ra-update-invoice-entry .invoice-row{flex-direction:column}.ra-update-invoice-entry .invoice-row>div{width:100%!important}}.ra-update-invoice-entry .customfields .action-container{justify-content:center;align-items:center;display:flex}.ra-update-invoice-entry .customfields .action-container .add-button .bf-icon{margin-right:var(--m-3)}.ra-update-invoice-entry .customfields .customfields-header{justify-content:center;align-items:center;width:100%;display:flex}.ra-update-invoice-entry .customfields .customfields-header button.bf-button .bf-icon{margin-right:var(--m-3);width:16px;height:16px;transition:transform .4s}.ra-update-invoice-entry .customfields .customfields-header button.bf-button.collapsed .bf-icon{transform:scaleY(-1)}.ra-update-invoice-entry .customfields .additional-fields{padding-top:var(--p-5)}.ra-update-invoice-entry .customfields .additional-fields .empty-text{padding:var(--p-10);text-align:center;color:var(--text-color-secondary);justify-content:center;align-items:center;display:flex}.ra-update-invoice-entry .customfields .additional-fields .additional-field{padding-bottom:var(--p-3);align-items:center;display:flex}.ra-update-invoice-entry .customfields .additional-fields .additional-field .label{text-align:right;min-width:175px;padding-right:var(--p-5)}.ra-update-invoice-entry .customfields .additional-fields .additional-field .value-field{flex-grow:1}.ra-update-invoice-entry .tags{border-top:solid 1px var(--border-color-primary);padding-top:var(--p-3);margin-top:var(--m-3)}.compare-field{border-radius:var(--border-radius-base);padding:4px}.compare-field.add{background-color:#97ff979f}.compare-field.remove{background-color:#f89090ab}.compare-field.update{background-color:#ffe98891}.ra-urgent-indicator.indicator{margin-right:var(--m-2);border-radius:var(--border-radius-big);background:var(--background-urgent);width:24px;height:24px;color:var(--color-negative);padding:3px 2px 2px 3px;display:inline-flex}.ra-urgent-indicator.bubble{background:var(--background-urgent);padding:var(--p-3);border-radius:var(--border-radius-base);color:var(--color-negative)}.ra-urgent-indicator.bubble .title{font-size:var(--font-size-xs);padding-bottom:var(--p-1);letter-spacing:1px;text-transform:uppercase}.ra-urgent-indicator.bubble .comment-info{color:var(--color-warning);padding-top:var(--p-3);justify-content:space-between;align-items:center;gap:15px;font-weight:700;display:flex}.ra-urgent-indicator.bubble .comment-info .date{font-size:var(--font-size-sm)}.invoice-stop-payment-warning{margin-top:var(--m-2)}.invoice-stop-payment-warning .rs-message-container{padding:var(--p-2)}.invoice-stop-payment-warning .invoice-stop-payment-warning-content{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.bf-assignment{width:100%}.bf-assignment .bf-assignment__label{padding-bottom:var(--p-3)}.bf-assignment.error .bf-assignment__label,.bf-assignment.error .bf-assignment__add-assignment{color:var(--color-negative)}.bf-assignment.error>.bf-assignment__content{border-color:var(--color-negative)}.bf-assignment>.bf-assignment__content{padding:var(--p-0);border-radius:var(--border-radius-base);background:var(--background-color-contrast);border:solid 1px var(--border-color-primary);transition:box-shadow .2s}.bf-assignment>.bf-assignment__content .bf-assignment__assignments{flex-direction:column;display:flex}.bf-assignment>.bf-assignment__content .bf-assignment__assignments .value-element{align-items:center;gap:5px;width:100%;display:flex}.bf-assignment>.bf-assignment__content .bf-assignment__assignments .value-element .assignment-entry{flex-grow:1}.bf-assignment>.bf-assignment__content .bf-assignment__assignments .value-element{border-bottom:solid 1px var(--border-color-primary)}.bf-assignment>.bf-assignment__content .bf-assignment__assignments .value-element:last-of-type{border-bottom:none}.bf-assignment.single>.bf-assignment__content .bf-assignment__assignments{padding-top:0}.bf-assignment.apperance-ez>.bf-assignment__content{background:var(--background-color-primary)}.bf-assignment.apperance-ez>.bf-assignment__content>.bf-assignment-search-field>div.bf-dropdown.bf-assignment-search-field-as-overlay{justify-content:center;display:inline-flex}.bf-chooser-page{width:100%;height:100%}.bf-chooser-page .chooser-page-container{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.bf-chooser-page .chooser-page-container .bf-chooser-page-header{border-bottom:solid 1px var(--border-color-primary);align-items:center;display:flex}.bf-chooser-page .chooser-page-container .bf-chooser-page-header .bf-chooser-page-back{padding-right:var(--p-4)}.bf-chooser-page .chooser-page-container .bf-chooser-page-header .bf-chooser-page-name{padding-left:var(--p-4)}.bf-chooser-page .chooser-page-container .chooser-scroller{flex-grow:1;padding:1px;overflow:auto}.bf-chooser-page .chooser-page-container .chooser-scroller .bf-chooser-page-description{padding-bottom:var(--p-5);padding-left:var(--p-4);padding-top:var(--p-2)}.bf-chooser-page .chooser-page-container .chooser-scroller .bf-chooser-page-options .bf-chooser-page-option{border-bottom:solid 1px var(--border-color-primary);background:0 0;width:100%;display:flex}.bf-chooser-page .chooser-page-container .chooser-scroller .bf-chooser-page-options .bf-chooser-page-option:hover{background:var(--base-color-lighten-75)}.bf-chooser-page .chooser-page-container .chooser-scroller .bf-chooser-page-options .bf-chooser-page-option .option-data{text-align:left;white-space:normal;text-wrap:normal;width:100%;padding-right:var(--p-5)}.ra-invoice-decline{width:100%;height:100%}.ra-invoice-decline form{height:100%}.ra-invoice-decline form .form-content>.form-center{padding:0}.ra-invoice-decline form .form-content>.form-center .form-fields{height:100%}.ra-invoice-decline .ra-invoice-decline-second-page{flex-direction:column;flex-grow:1;height:100%;display:flex;overflow:hidden}.ra-invoice-decline .ra-invoice-decline-second-page .form-header{padding-bottom:var(--p-3);border-bottom:solid 1px var(--border-color-primary);align-items:center;display:flex}.ra-invoice-decline .ra-invoice-decline-second-page .form-header .page-back{padding-right:var(--p-4)}.ra-invoice-decline .ra-invoice-decline-second-page .form-header .page-name{padding-left:var(--p-4)}.ra-invoice-decline .ra-invoice-decline-second-page .scroll-container{flex-grow:1;overflow:auto}.ra-invoice-decline .ra-invoice-decline-second-page .scroll-container .no-todos{padding-bottom:var(--p-3)}.ra-invoice-decline .ra-invoice-decline-second-page .scroll-container ul{padding-inline-start:20px}.ra-invoice-decline .ra-invoice-decline-second-page .scroll-container ul li{padding-top:var(--p-1);padding-bottom:var(--p-1)}.ra-invoice-decline .ra-invoice-decline-second-page .form-footer{gap:var(--m-5);border-top:solid 1px var(--border-color-primary);padding-top:var(--p-5);justify-content:flex-end;display:flex}.ra-book-invoice-form-root .no-costcenter,.ra-book-invoice-form-fields .no-costcenter{font-size:var(--font-size-sm);color:var(--text-color-secondary);text-align:center;padding-top:var(--p-3)}.ra-book-invoice-form-root .costcenters,.ra-book-invoice-form-fields .costcenters{padding-top:var(--p-3);justify-content:flex-start;display:flex}.ra-book-invoice-form-root .costcenters td,.ra-book-invoice-form-root .costcenters th,.ra-book-invoice-form-fields .costcenters td,.ra-book-invoice-form-fields .costcenters th{padding:0px var(--p-2)}.ra-book-invoice-form-root .prefix.rs-input-group-addon,.ra-book-invoice-form-fields .prefix.rs-input-group-addon{text-overflow:ellipsis;text-align:left;width:40%;overflow:hidden}.ra-book-invoice-form-root .additional-info-row,.ra-book-invoice-form-fields .additional-info-row{border:1px solid var(--rs-border-primary);width:100%;display:flex;overflow:hidden}.ra-book-invoice-form-root .additional-info-row .left,.ra-book-invoice-form-fields .additional-info-row .left{background-color:var(--rs-btn-default-bg);width:40%}.ra-book-invoice-form-root .additional-info-row .additiona-info-value,.ra-book-invoice-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}.ra-book-invoice-form-root .entries,.ra-book-invoice-form-fields .entries{gap:var(--p-5);flex-wrap:wrap;display:flex}.ra-book-invoice-form-root .entries .entry,.ra-book-invoice-form-fields .entries .entry{min-width:45%;max-width:50%;padding-bottom:var(--p-5);flex:1}.ra-book-invoice-form-root .entries .entry .first-row,.ra-book-invoice-form-fields .entries .entry .first-row,.ra-book-invoice-form-root .entries .entry .first-row .prefix,.ra-book-invoice-form-fields .entries .entry .first-row .prefix{font-weight:700}.ra-book-invoice-form-root .entries .entry .bf-datefield input,.ra-book-invoice-form-fields .entries .entry .bf-datefield input{padding-left:var(--p-6)}.ra-book-invoice-form-root .installment-header.error,.ra-book-invoice-form-fields .installment-header.error{color:var(--color-negative)}.ra-book-invoice-form-root .decline-overlay,.ra-book-invoice-form-fields .decline-overlay{height:100%}.ra-book-invoice-modal_full .rs-modal-dialog{width:calc(100% - var(--p-20));height:calc(100% - var(--p-20));padding:var(--p-10);border-radius:var(--border-radius-big)}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal{height:100%;padding:0;display:flex}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .form-container{border-right:solid 1px var(--border-color-secondary);flex-direction:column;flex-grow:1;height:100%;display:flex;overflow:auto}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .form-container .invoice-entry-view{padding:var(--p-10);border-bottom:solid 1px var(--border-color-secondary)}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .form-container .bf-page-switch{flex-grow:1}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .form-container .bf-page-switch .bf-page-entry,.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .form-container .bf-page-switch .bf-page-entry .form-struct,.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .form-container .bf-page-switch .bf-page-entry .form-struct form{height:100%}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .form-container .bf-page-switch .bf-page-entry .form-struct form .form-content .form-center{padding:var(--p-10)}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .form-container .bf-page-switch .bf-page-entry .form-struct form .form-action-row{padding:var(--p-10);background:#eee}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .invoice-pdf{width:40vw;height:100%}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .invoice-pdf .pdf-viewer{border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-base)}.ra-book-invoice-modal_full .rs-modal-dialog .ra-book-invoice-modal .bf-button.decline-button{color:var(--color-negative);border-color:var(--color-negative)}.ra-invoice-process-history-inline{align-items:center;display:inline-flex}.ra-invoice-process-history-inline .line{background:var(--background-color-secondary);width:2px;height:2px}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper{border-radius:var(--border-radius-big);background:var(--background-color-secondary);display:flex}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .status-icon{z-index:1;border:solid 1px var(--border-color-secondary);border-radius:var(--border-radius-rounded);background:var(--background-color-primary);flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex;overflow:hidden}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .status-icon .icon-container{background:var(--background-color-primary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .status-icon .icon-container .bf-icon{color:var(--icon-color-secondary);justify-content:center;align-items:center;width:16px;height:16px;display:flex}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .status-icon.next_approval{border:dashed 1px var(--border-color-secondary)}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .status-icon.current_approval{border:2px solid var(--border-color-secondary)}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .status-icon .current-icon{background:var(--background-color-primary);color:var(--icon-color-secondary-accent);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .status-icon .current-icon .bf-icon{width:26px;height:26px}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .label{padding-left:var(--p-2);padding-right:var(--p-4);flex-direction:column;justify-content:center;align-items:center;height:26px;display:flex}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .label .status{font-size:var(--font-size-sm);font-weight:500;line-height:12px}.ra-invoice-process-history-inline .ra-invoice-process-history-inline-entry .status-wrapper .label .date{font-size:var(--font-size-xs);line-height:10px}.ra-invoice-process-history-inline-overlay .ra-invoice-process-history{padding:var(--p-5)}
