.debt-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:88px}.debt-toolbar>div:last-child{display:flex;gap:8px}.debt-toolbar>div:last-child button{height:40px;padding:0 14px;border:1px solid #d9d9d9;border-radius:4px;background:white;color:#515151}.debt-toolbar svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.debt-table{width:max-content;min-width:100%;border-collapse:collapse;table-layout:fixed}.debt-table th,.debt-table td{white-space:nowrap;padding:0 15px;text-align:center}.debt-table th{height:58px;background:#55ab80;color:white;font-size:12px;font-weight:500}.debt-table td{height:55px;font-size:13px;color:#505050;border-bottom:1px solid #ddd;background:#fff}.debt-table tbody tr:hover td{background:#deebe1}.debt-table tfoot td{height:42px;background:#454545;color:#fff;font-weight:600}.debt-dialog .pl-dialog{width:min(1500px,97vw);max-width:97vw}.debt-dialog .pl-dialog-content{padding:25px 30px;max-height:85vh;overflow-y:auto}.debt-dialog .bb-table-scroll{max-height:52vh}.debt-dialog h2{margin:0 0 8px}.debt-dialog h3{margin:0 0 20px;font-weight:500}.debt-detail-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;padding:16px 0}.debt-detail-filters label{display:flex;gap:6px;align-items:center}.debt-detail-filters [hidden]{display:none}.debt-detail-filters select{max-width:240px;min-height:34px}.debt-dialog .debt-table th{height:42px}.debt-table thead{position:sticky;top:0;z-index:1}

.debt-toolbar{padding:0 15px 0 0;align-items:flex-end;padding-bottom:20px}.debt-toolbar>.bb-tabs{margin:0;gap:0;align-items:center;border:0}.debt-toolbar>.bb-tabs button{height:40px;min-width:72px;padding:0 12px;border:1px solid #d9d9d9;border-radius:0;background:white;color:#505050}.debt-toolbar>.bb-tabs button:first-child{border-radius:6px 0 0 6px}.debt-toolbar>.bb-tabs button:last-child{border-radius:0 6px 6px 0}.debt-toolbar>.bb-tabs button:only-child{border-radius:6px}.debt-toolbar>.bb-tabs button[aria-selected=true]{color:white;background:#55ab80;border-color:#55ab80}.debt-toolbar>div:last-child{align-items:center;gap:15px}.debt-toolbar>div:last-child button{display:grid;place-items:center;padding:0;color:#4e9cdf;border-color:#4e9cdf;width:40px}.debt-toolbar>div:last-child [data-export]{width:52px}.debt-toolbar>div:last-child [data-full]{width:30px;height:30px;min-height:0;border-radius:50%;margin-left:-5px;font-size:20px;color:#55ab80;border-color:#55ab80}.debt-main .debt-table th{height:59px}.debt-main .debt-table tbody td{height:62px}.debt-main.debt-full{position:fixed;inset:0;z-index:25;margin:0;overflow:auto;background:#fff}.debt-full>.finance-tabs{display:none}
