.bf-indicator-overlay__trigger{display:inline-block;position:relative}.bf-indicator-overlay__trigger .bf-indicator{border-radius:50%;width:18px;height:18px}.bf-indicator-overlay__trigger .bf-indicator.partially{background:var(--color-prio-high)}.bf-indicator-overlay__trigger .bf-indicator.full{background:var(--color-positive)}.bf-indicator-overlay__trigger .bf-indicator.warn{background:var(--color-negative)}.bf-indicator-overlay__trigger .bf-indicator-overlay__validated-by{position:relative}.bf-indicator-overlay__trigger .bf-indicator-overlay__validated-by .bf-indicator{z-index:1;width:14px;height:14px;position:absolute;top:-4px;left:-4px}.bf-indicator-overlay__trigger .bf-indicator-overlay__avatar{border-radius:50%;width:24px;height:24px}.ra-invoice-entry-view{display:flex}.ra-invoice-entry-view.display-beneath,.ra-invoice-entry-view[max-width~="650px"]{flex-direction:column-reverse}.ra-invoice-entry-view[max-width~="650px"] .left{padding-top:var(--p-10)}.ra-invoice-entry-view .right{padding-right:var(--p-10);padding-left:var(--p-5);flex-grow:2}.ra-invoice-entry-view .left{border-right:solid 1px var(--border-color-primary);padding-right:var(--p-5);margin-right:var(--m-5);flex:2 0 40%;justify-content:center;align-items:center;display:flex}.ra-invoice-entry-view.dense .ra-invoice-direction-indicator .label{font-size:var(--font-size-sm)}.ra-invoice-entry-view.dense .ra-invoice-direction-indicator .icon{width:12px;height:12px}.ra-invoice-entry-view.dense .ra-invoice-direction-indicator{margin-bottom:0!important}.ra-invoice-entry-view.dense .invoice-header{padding-bottom:var(--p-0)}.ra-invoice-entry-view.dense .amount-to-pay,.ra-invoice-entry-view.dense .main-data .bigger{font-size:var(--font-size-base)}.ra-invoice-entry-view.dense .main-data .smaller{font-size:var(--font-size-sm)}.other-main-fields,.info-fields{flex-direction:column;align-items:center;display:flex}.other-main-fields>div,.info-fields>div{width:100%;max-width:700px}.tags{padding-top:var(--p-3)}.amount-to-pay .suffix{color:var(--text-color-secondary);align-items:center;display:flex}.ra-invoice-view-field{display:flex}.ra-invoice-view-field .field-value{white-space:break-spaces;text-align:right;transition:transform .2s ease-in-out}.ra-invoice-view-field .field-label{color:var(--text-color-secondary);padding-right:var(--p-8);flex-grow:1}.ra-invoice-view-field .field-content{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}.ra-invoice-view-field .prefix{padding-right:var(--p-3);align-items:center;display:flex}.ra-invoice-view-field .suffix{padding-left:var(--p-3)}.ra-invoice-view-field.editable .field-value{cursor:pointer}.ra-invoice-view-field.editable .field-value:hover{transform:scale(1.05)}.ra-invoice-entry-suffix-amount .amount{font-size:var(--font-size-md)}.ra-invoice-entry-suffix-amount .info{font-size:var(--font-size-sm)}.ra-invoice-entry-prefix-costcenter{padding:var(--p-5);min-width:250px}.ra-invoice-entry-prefix-costcenter .title{margin-bottom:var(--p-5);font-weight:600;font-size:var(--font-size-base)}.ra-invoice-entry-prefix-costcenter .costcenter-entry{padding:var(--p-3) 0;border-bottom:1px solid var(--border-color-primary)}.ra-invoice-entry-prefix-costcenter .costcenter-entry:last-child{border-bottom:none}.ra-invoice-entry-prefix-costcenter .costcenter-entry .category-name{font-weight:500;font-size:var(--font-size-base);margin-bottom:var(--p-2)}.ra-invoice-entry-prefix-costcenter .costcenter-entry .info-text{font-size:var(--font-size-sm);color:var(--text-color-secondary);margin-bottom:var(--p-1)}.ra-invoice-entry-prefix-costcenter .costcenter-entry .object-info{font-size:var(--font-size-sm);color:var(--text-color-secondary);margin-bottom:var(--p-2)}.ra-invoice-entry-prefix-costcenter .costcenter-entry .amount{font-size:var(--font-size-base);margin-top:var(--p-2);font-weight:500}
