.table-text-notpaid{color:var(--bs-danger-text-emphasis)}.table-text-paid{color:var(--bs-success-text-emphasis)}.table-text-cancelled{color:var(--bs-secondary-text-emphasis)}.reminder_list{min-width:8em}td.fees,td.gross_sum,td.gross_sum_effective,td.gross_sum_open,td.net_sum,td.net_sum_effective,td.sum_fees,td.sum_open,td.sum_open_with_fees,td.sum_skonto,td.tax,td.tax_sum,td.tax_sum_effective,td.value,th.fees,th.gross_sum,th.gross_sum_effective,th.gross_sum_open,th.net_sum,th.net_sum_effective,th.sum_fees,th.sum_open,th.sum_open_with_fees,th.sum_skonto,th.tax,th.tax_sum,th.tax_sum_effective,th.value{text-align:right}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin-left:.5rem}.drag-handle{color:var(--bs-secondary);cursor:grab;display:flex;font-size:1.2rem;height:100%;opacity:.5;padding-top:.3rem;transition:opacity .2s}.drag-handle:hover{color:var(--bs-primary);opacity:1}.drag-handle:active{cursor:grabbing}.drag-handle-disabled{cursor:default;opacity:.2;pointer-events:none}.sortable-ghost{background-color:var(--bs-primary-bg-subtle,#cfe2ff);border:2px dashed var(--bs-primary,#0d6efd);border-radius:4px;opacity:.4}.sortable-chosen{background-color:var(--bs-body-bg,#fff);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.pipeline-table>:not(caption)>*>*{min-width:220px;vertical-align:top!important;--bs-table-accent-bg:transparent!important;box-shadow:none!important}.pipeline-table tbody tr:hover td{background-color:transparent!important}.pipeline-column-cards{min-height:100px}.pipeline-card{border-left:3px solid var(--bs-secondary);cursor:grab;transition:box-shadow .15s ease,transform .15s ease}.pipeline-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.12);transform:translateY(-1px)}.pipeline-card:active{cursor:grabbing}.pipeline-card .pipeline-card-title{color:var(--bs-body-color);cursor:pointer}.pipeline-card .pipeline-card-title:hover{color:var(--bs-primary)!important}.transfer-card{background:var(--ts-default-bg);border:1px solid var(--ts-border-color);border-radius:.5rem}.transfer-card .table th{border-bottom-width:1px;font-size:.7rem;font-weight:600;letter-spacing:.04em;opacity:.4;padding:.45rem .6rem;text-transform:uppercase}.transfer-card .table td{border-bottom:1px solid var(--ts-border-color);font-size:.83rem;padding:.55rem .6rem;vertical-align:middle}.transfer-card .table tr:last-child td{border-bottom:none}.transfer-card .table tr.unchecked td{opacity:.35}.transfer-card .table textarea{font-size:.82rem;min-height:2rem;resize:vertical}.transfer-section-label{font-size:.73rem;font-weight:600;letter-spacing:.04em;margin-bottom:.6rem;opacity:.45;text-transform:uppercase}.transfer-source-badge{align-items:center;border-radius:.35rem;display:inline-flex;font-size:.78rem;font-weight:500;gap:.4rem;padding:.3rem .65rem}.transfer-summary{font-size:.82rem;opacity:.65}.target-option{border:1px solid var(--ts-border-color);border-radius:.5rem;cursor:pointer;margin-bottom:.5rem;padding:.75rem 1rem;transition:border-color .15s ease,background .15s ease}.target-option.active,.target-option:hover:not(.disabled){border-color:var(--bs-primary)}.target-option.active{background:var(--ts-accent-glow)}.target-option.disabled{opacity:.5;pointer-events:none}.target-option .form-check-label{cursor:pointer;font-size:.85rem;font-weight:500}.target-option select{font-size:.82rem;margin-top:.5rem}.no-drafts-hint{font-size:.78rem;font-style:italic;opacity:.55;padding:.4rem 0 0}.col-net{font-family:Roboto Mono,SF Mono,Cascadia Code,monospace;font-size:.8rem;text-align:right;white-space:nowrap}.bulk-actions{display:flex;gap:.35rem}.bulk-actions .btn{border-radius:.3rem;font-size:.7rem;padding:.2rem .55rem}.text-bg-teal{background-color:var(--bs-teal,#20c997)!important;color:#fff!important}[data-column=state_0] .pipeline-card{border-left-color:var(--bs-secondary)}[data-column=state_1] .pipeline-card{border-left-color:var(--bs-primary)}[data-column=state_2] .pipeline-card{border-left-color:var(--bs-danger)}[data-column=state_3] .pipeline-card{border-left-color:var(--bs-success)}[data-column=state_4] .pipeline-card{border-left-color:var(--bs-warning)}[data-column=state_5] .pipeline-card{border-left-color:var(--bs-dark)}[data-column=state_6] .pipeline-card{border-left-color:var(--bs-info)}[data-column=invoiced] .pipeline-card{border-left-color:var(--bs-teal,#20c997)}