.ra-documents-view{padding:0 15px}.add-manual-payment .booking-form-fields .prefix.rs-input-group-addon{text-overflow:ellipsis;text-align:left;width:40%;overflow:hidden}.add-manual-payment .booking-form-fields .additional-info-row{border:1px solid var(--rs-border-primary);width:100%;display:flex;overflow:hidden}.add-manual-payment .booking-form-fields .additional-info-row .left{background-color:var(--rs-btn-default-bg);width:40%}.add-manual-payment .booking-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}.add-manual-payment .booking-form-fields .bf-datefield input{padding-left:var(--p-6)}.ra-book-invoice-entry table{width:100%}.ra-book-invoice-entry table .label-column{padding-right:var(--p-10);vertical-align:top;font-weight:500}.ra-book-invoice-entry table .value-column{white-space:normal;word-wrap:normal}.ra-invoice-details{flex-direction:column;height:100%;max-height:100%;display:flex;overflow:hidden}.ra-invoice-details .comments-container,.ra-invoice-details .history-container,.ra-invoice-details .ra-accounting-container,.ra-invoice-details .ra-payments-document-container,.ra-invoice-details .ra-accounting-container{flex-grow:1;height:calc(100% - 100px)}.ra-invoice-details .ra-accounting-container .ra-accounting-entry{border-bottom:solid 1px var(--border-color-secondary)}.ra-invoice-details .ra-payments-document-container{padding-top:var(--p-5)}.ra-accounting-container .ra-accounting-entry{border-bottom:solid 1px var(--border-color-primary);padding-bottom:var(--p-5);padding-top:var(--p-5)}.ra-payments-container{flex-direction:column;flex-grow:1;height:calc(100% - 100px);display:flex;overflow:hidden}.ra-payments-container .actions{padding:0px var(--p-5) var(--p-5) var(--p-5);border-bottom:solid 1px var(--border-color-secondary)}.ra-payments-container .payments-container{flex-grow:1;overflow:hidden}.ra-payments-container .payments-container .manually-booked-entries{padding:var(--p-5)}.ra-payments-container .payments-container .manually-booked-entries .manually-booked-entry{border-bottom:solid 1px var(--border-color-secondary);padding-bottom:var(--p-5);padding-top:var(--p-5)}.ra-payments-container .payments-container .manually-booked-entries .manually-booked-entry:last-child{border-bottom:none}.ra-payments-container .payments-container .manually-booked-entries .manually-booked-entry .first-row{display:flex}.ra-payments-container .payments-container .manually-booked-entries .manually-booked-entry .first-row .manually-booked-entry-comment{padding-right:var(--p-5);flex-grow:1}.ra-payments-container .payments-container .manually-booked-entries .manually-booked-entry .first-row .manually-booked-entry-value{font-size:1.25em;font-weight:700}.ra-payments-container .payments-container .manually-booked-entries .manually-booked-entry .second-row{gap:var(--p-5);align-items:center;display:flex}.history-viewer{flex-direction:column;max-height:100%;display:flex}.history-viewer .filters{border-bottom:solid 1px var(--border-color-primary);justify-content:center;display:flex}.history-viewer .filters button.bf-button{padding-top:var(--p-4);padding-bottom:var(--p-4)}.history-viewer .history-entries-scroll{flex-grow:1;overflow:auto}.history-viewer .history-entries-scroll .history-entries{padding-bottom:var(--p-15);position:relative}.history-viewer .history-entries-scroll .history-entries .day-entry{padding-top:var(--p-8);padding-bottom:var(--p-3);font-size:var(--font-size-sm);color:var(--text-color-secondary);padding-left:70px;position:relative}.history-viewer .history-entries-scroll .history-entries .day-entry .line-vertical{border-right:solid 3px var(--border-color-primary);position:absolute;top:0;bottom:-10px;left:29px}.history-viewer .history-entries-scroll .history-entries .history-entry{padding-left:var(--p-7);margin-bottom:var(--m-5);display:flex;position:relative}.history-viewer .history-entries-scroll .history-entries .history-entry:last-of-type .line-vertical{display:none}.history-viewer .history-entries-scroll .history-entries .history-entry .line-horizontal{border-bottom:solid 3px var(--border-color-primary);width:22px;position:absolute;top:16px;left:46px}.history-viewer .history-entries-scroll .history-entries .history-entry .line-vertical{border-right:solid 3px var(--border-color-primary);position:absolute;top:34px;bottom:-10px;left:29px}.history-viewer .history-entries-scroll .history-entries .history-entry .icon-container{background:var(--background-color-primary);border-radius:var(--border-radius-rounded);z-index:1;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.history-viewer .history-entries-scroll .history-entries .history-entry .icon-container .bf-icon{width:18px;height:18px}.history-viewer .history-entries-scroll .history-entries .history-entry .message-container{margin-left:var(--m-10);background:var(--background-color-contrast);border:solid 1px var(--border-color-primary);border-radius:var(--border-radius-base);padding:5px 10px}.history-viewer .history-entries-scroll .history-entries .history-entry .message-container .message-footer{padding-top:var(--p-3);align-items:center;display:flex}.history-viewer .history-entries-scroll .history-entries .history-entry .message-container .message-footer .user{display:flex}.history-viewer .history-entries-scroll .history-entries .history-entry .message-container .message-footer .user .name{color:var(--text-color-secondary);padding-left:var(--p-4);font-size:var(--font-size-sm)}.history-viewer .history-entries-scroll .history-entries .history-entry .message-container .message-footer .time{color:var(--text-color-secondary);padding-left:var(--p-10);font-size:var(--font-size-sm)}.history-viewer .history-entries-scroll .empty-text{padding:var(--p-10);text-align:center;color:var(--text-color-secondary)}.ra-invoice-details-component{width:100%;height:100%;display:flex;overflow:hidden}.ra-invoice-details-component.split-view .invoice-details{max-width:850px}.ra-invoice-details-component .dunning-accordion,.ra-invoice-details-component .storno-accordion{background:var(--background-color-contrast);color:var(--text-color-primary)}.ra-invoice-details-component .process-history-container,.ra-invoice-details-component .opos-view{border-bottom:solid 1px var(--border-color-primary);padding-bottom:var(--p-5);margin-bottom:var(--m-5)}.ra-invoice-details-component .opos-view.opos-view-compact{padding-bottom:var(--p-3);margin-bottom:var(--m-3);gap:var(--p-3)}.ra-invoice-details-component .opos-view.opos-view-compact .__card-light{flex:auto;min-width:0}.ra-invoice-details-component .dashboard-kpi-card-compact .kpi-value{font-size:var(--font-size-lg)!important}.ra-invoice-details-component .dashboard-kpi-card-compact .kpi-title{font-size:var(--font-size-sm)!important;padding-top:var(--p-2)!important}.ra-invoice-details-component .dashboard-kpi-card-compact .kpi-subtitle{font-size:var(--font-size-xs)!important}.ra-invoice-details-component .invoice-details{flex-direction:column;width:100%;display:flex}.ra-invoice-details-component .invoice-details .nav-container{align-items:center;display:flex}.ra-invoice-details-component .invoice-details .nav-container .back-action{border-bottom:2px solid var(--rs-navs-subtle-border);padding:0 var(--p-5);flex-shrink:0}.ra-invoice-details-component .invoice-details .nav-container .rs-nav{flex-grow:1;overflow:auto}.ra-invoice-details-component .invoice-details .nav-container .action{border-bottom:2px solid var(--rs-navs-subtle-border)}.ra-invoice-details-component .invoice-details .nav-container .action .bf-dropdown button{background:0 0}.ra-invoice-details-component .invoice-details .content{padding-top:var(--p-10);padding-right:var(--p-5);flex-grow:1;overflow:auto}.ra-invoice-details-component .invoice-details .content .id-label{padding-left:var(--p-5);padding-bottom:var(--p-5);color:var(--text-color-secondary);font-size:var(--font-size-sm)}.ra-invoice-details-component .invoice-details .content .comments-container{height:100%;max-height:100%;padding-right:var(--p-5)}.ra-invoice-details-component .invoice-details .content .ra-payments-container{height:100%}.ra-invoice-details-component .invoice-details .history-entries{padding-right:var(--p-5)}.ra-invoice-details-component.__card .invoice-details>.content{padding:20px 10px 10px}.ra-invoice-details-component .ra-update-invoice-entry{padding-right:var(--p-8)}.ra-invoice-details-component .invoice-pdf{flex-grow:1;width:100%;height:100%;position:relative;overflow:hidden}.ra-invoice-details-component .invoice-pdf .inset-shadow{box-shadow:var(--default-inset-shadow);pointer-events:none;position:absolute;inset:0}.ra-book-invoice-decline-modal .modal-content{height:80vh}
