.balance-card-compact[data-v-83510f09]{background:var(--bg-white);border-left:3px solid;border-radius:12px;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;transition:all .2s ease}.balance-positive[data-v-83510f09]{background:linear-gradient(135deg,#27ae600a,#27ae6014);border-left-color:var(--color-paona)}.balance-negative[data-v-83510f09]{background:linear-gradient(135deg,#e74c3c0a,#e74c3c14);border-left-color:var(--color-dena)}.balance-zero[data-v-83510f09]{background:var(--bg-lighter);border-left-color:var(--border-gray)}.balance-header-compact[data-v-83510f09]{align-items:center;display:flex;justify-content:space-between}.balance-title-row[data-v-83510f09]{align-items:center;display:flex;gap:.5rem}.balance-icon-header[data-v-83510f09]{flex-shrink:0;font-size:1.375rem;opacity:.85}.balance-positive .balance-icon-header[data-v-83510f09]{color:var(--color-paona-dark)}.balance-negative .balance-icon-header[data-v-83510f09]{color:var(--color-dena-dark)}.balance-zero .balance-icon-header[data-v-83510f09]{color:var(--text-muted)}.balance-label-title[data-v-83510f09]{color:var(--text-primary);font-size:.9375rem;font-weight:600;margin:0}.loading-compact[data-v-83510f09]{align-items:center;display:flex;justify-content:center;padding:.5rem 0}.spinner-sm[data-v-83510f09]{animation:spin-83510f09 .8s linear infinite;border:2px solid var(--border-light);border-radius:50%;border-top-color:var(--color-primary);height:20px;width:20px}@keyframes spin-83510f09{to{transform:rotate(1turn)}}.balance-content-compact[data-v-83510f09]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.balance-amount-row[data-v-83510f09]{align-items:baseline;display:flex;gap:.375rem}.balance-amount-compact[data-v-83510f09]{font-size:1.625rem;font-weight:700;line-height:1}.balance-positive .balance-amount-compact[data-v-83510f09]{color:var(--color-paona-dark)}.balance-negative .balance-amount-compact[data-v-83510f09]{color:var(--color-dena-dark)}.balance-zero .balance-amount-compact[data-v-83510f09]{color:var(--text-muted)}.balance-currency-compact[data-v-83510f09]{color:var(--text-muted);font-size:.8125rem;font-weight:600;text-transform:uppercase}.balance-description-compact[data-v-83510f09]{font-size:.875rem;font-weight:500;opacity:.9}.balance-positive .balance-description-compact[data-v-83510f09]{color:var(--color-paona-dark)}.balance-negative .balance-description-compact[data-v-83510f09]{color:var(--color-dena-dark)}.balance-zero .balance-description-compact[data-v-83510f09]{color:var(--text-muted)}@media(max-width:768px){.balance-card-compact[data-v-83510f09]{gap:.5rem;padding:.625rem .75rem}.balance-title-row[data-v-83510f09]{gap:.375rem}.balance-icon-header[data-v-83510f09]{font-size:1.125rem}.balance-label-title[data-v-83510f09]{font-size:.8125rem}.balance-content-compact[data-v-83510f09]{gap:.75rem}.balance-amount-compact[data-v-83510f09]{font-size:1.25rem}.balance-currency-compact[data-v-83510f09]{font-size:.6875rem}.balance-description-compact[data-v-83510f09]{font-size:.75rem}}.dp-table-container[data-v-97a4a166]{display:flex;flex-direction:column;gap:1rem}.search-wrapper[data-v-97a4a166]{position:relative;width:100%}.search-icon[data-v-97a4a166]{color:var(--text-muted);font-size:1.25rem;left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.search-input[data-v-97a4a166]{padding-left:3rem}.tableWrapper[data-v-97a4a166]{border:1px solid var(--border-light);border-radius:8px;overflow-x:auto;overflow-y:auto}.tableWrapper[data-v-97a4a166] table{background-color:var(--bg-gray)}.tableWrapper[data-v-97a4a166] thead tr{background:var(--gradient-dark)}.tableWrapper[data-v-97a4a166] thead tr th{color:var(--text-white)}.tableWrapper[data-v-97a4a166] tbody tr{background-color:var(--bg-lightest)}.tableWrapper[data-v-97a4a166] tbody tr:hover{background-color:var(--border-light)}.tableWrapper[data-v-97a4a166] tbody tr td{border:1px solid var(--border-light);color:var(--text-primary)}.tableWrapper[data-v-97a4a166] th{border:1px solid var(--border-light)}.sortable[data-v-97a4a166]{cursor:pointer;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable[data-v-97a4a166]:hover{background:var(--gradient-primary)!important}.sort-icon[data-v-97a4a166]{font-size:1rem;margin-left:.25rem;vertical-align:middle}.table-row-clickable[data-v-97a4a166]{cursor:pointer;transition:background-color .2s ease}.table-row-clickable[data-v-97a4a166]:hover{background-color:#00000014!important}.row-dena[data-v-97a4a166]:hover{background-color:#e74c3c33!important}.row-paona[data-v-97a4a166]:hover{background-color:#27ae6033!important}.amount-cell[data-v-97a4a166]{font-weight:600;text-align:right}.actions-cell[data-v-97a4a166]{gap:.5rem}.actions-cell[data-v-97a4a166],.btn-icon[data-v-97a4a166]{align-items:center;display:flex;justify-content:center}.btn-icon[data-v-97a4a166]{background:transparent;border:none;border-radius:50%;color:var(--text-primary);cursor:pointer;padding:.25rem;transition:all .2s ease}.btn-icon[data-v-97a4a166]:hover{background:var(--bg-lighter);color:var(--color-primary)}.btn-icon svg[data-v-97a4a166]{color:currentColor;display:flex;font-size:1.25rem}.type-dena[data-v-97a4a166]{background:var(--bg-dena-subtle);color:var(--color-dena-dark);white-space:nowrap}.type-paona[data-v-97a4a166]{background:var(--bg-paona-subtle);color:var(--color-paona-dark);white-space:nowrap}.badge-danger[data-v-97a4a166]{background:var(--gradient-error);color:var(--text-white);white-space:nowrap}td .badge[data-v-97a4a166]{display:inline-block;white-space:nowrap}table td[data-v-97a4a166]:first-child,table td[data-v-97a4a166]:nth-child(5){white-space:nowrap;width:1%}table td[data-v-97a4a166]:nth-child(3),table td[data-v-97a4a166]:nth-child(6){pointer-events:auto}.table-footer[data-v-97a4a166]{border-top:1px solid var(--border-light);display:flex;justify-content:center;padding-top:.5rem}.item-count[data-v-97a4a166]{color:var(--text-muted);font-size:.875rem;margin:0}.loading[data-v-97a4a166]{align-items:center;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem}.spinner[data-v-97a4a166]{animation:spin-97a4a166 .8s linear infinite;border:4px solid var(--border-light);border-radius:50%;border-top-color:var(--color-primary);height:40px;margin-bottom:1rem;width:40px}@keyframes spin-97a4a166{to{transform:rotate(1turn)}}.loading p[data-v-97a4a166]{color:var(--text-muted);margin:0}.empty-state-big[data-v-97a4a166]{align-items:center;color:var(--text-primary);display:flex;flex-direction:column;justify-content:center;padding:3rem 1rem}.empty-icon-big[data-v-97a4a166]{color:var(--text-muted);font-size:4rem;margin-bottom:1rem;opacity:.5}.empty-title-big[data-v-97a4a166]{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.empty-description-big[data-v-97a4a166]{color:var(--text-muted);font-size:.875rem;margin:0}@media(max-width:768px){table[data-v-97a4a166]{font-size:.875rem}td[data-v-97a4a166],th[data-v-97a4a166]{padding:.5rem .25rem;white-space:nowrap}.badge[data-v-97a4a166]{font-size:.6rem;padding:.15rem .35rem}}.row-dena[data-v-97a4a166]{background-color:var(--bg-dena-subtle)!important}.row-paona[data-v-97a4a166]{background-color:var(--bg-paona-subtle)!important}.icon-dena[data-v-3e4d93ad]{color:var(--color-dena)}.icon-paona[data-v-3e4d93ad]{color:var(--color-paona)}.input-error[data-v-3e4d93ad]{border-color:var(--color-error)}.error-message[data-v-3e4d93ad]{color:var(--color-error);display:block;font-size:.875rem;margin-top:.25rem}.autocomplete-wrapper[data-v-3e4d93ad]{position:relative}.autocomplete-dropdown[data-v-3e4d93ad]{background:var(--bg-white);border:2px solid var(--border-light);border-radius:8px;box-shadow:var(--shadow-md);left:0;margin-top:.25rem;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:10}.autocomplete-item[data-v-3e4d93ad]{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1rem;transition:background-color .2s ease}.autocomplete-item[data-v-3e4d93ad]:hover{background:var(--bg-lighter)}.entity-icon[data-v-3e4d93ad]{color:var(--color-primary);flex-shrink:0;font-size:1.5rem}.entity-info[data-v-3e4d93ad]{flex:1}.entity-name[data-v-3e4d93ad]{color:var(--text-primary);font-weight:600}.entity-details[data-v-3e4d93ad]{color:var(--text-muted);font-size:.875rem}.amount-group[data-v-3e4d93ad]{display:flex;gap:.5rem}.amount-input[data-v-3e4d93ad]{flex:1}.currency-select[data-v-3e4d93ad]{width:100px}.trustpoint-value[data-v-3e4d93ad]{color:var(--color-primary-dark);font-weight:700}.trustpoint-slider[data-v-3e4d93ad]{accent-color:var(--color-primary);background:var(--bg-lighter);border-radius:5px;height:6px;outline:none;width:100%}.trustpoint-labels[data-v-3e4d93ad]{color:var(--text-muted);display:flex;font-size:.75rem;justify-content:space-between;margin-top:.25rem}.spinner-icon[data-v-3e4d93ad]{animation:spin 1s linear infinite}.modal-enter-active[data-v-3e4d93ad],.modal-leave-active[data-v-3e4d93ad]{transition:opacity .3s ease}.modal-enter-from[data-v-3e4d93ad],.modal-leave-to[data-v-3e4d93ad]{opacity:0}.modal-enter-active .modal[data-v-3e4d93ad],.modal-leave-active .modal[data-v-3e4d93ad]{transition:transform .3s ease}.modal-enter-from .modal[data-v-3e4d93ad],.modal-leave-to .modal[data-v-3e4d93ad]{transform:scale(.9)}.modal-detail[data-v-36a6fa6d]{max-width:600px}.icon-dena[data-v-36a6fa6d]{color:var(--color-dena)}.icon-paona[data-v-36a6fa6d]{color:var(--color-paona)}.detail-row[data-v-36a6fa6d]{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1rem}.detail-group[data-v-36a6fa6d],.detail-item[data-v-36a6fa6d]{display:flex;flex-direction:column;gap:.5rem}.detail-item[data-v-36a6fa6d]{border-bottom:1px solid var(--border-light);margin-bottom:1rem;padding-bottom:1rem}.detail-item[data-v-36a6fa6d]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.detail-label[data-v-36a6fa6d]{color:var(--text-muted);font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.detail-value[data-v-36a6fa6d]{color:var(--text-primary);font-size:1rem}.target-value[data-v-36a6fa6d]{align-items:center;display:flex;font-weight:600;gap:.5rem}.target-icon[data-v-36a6fa6d]{color:var(--color-primary);font-size:1.25rem}.amount-highlight[data-v-36a6fa6d]{background:var(--bg-lighter);border:2px solid var(--border-light);border-radius:8px;padding:1rem}.amount-value[data-v-36a6fa6d]{font-size:1.75rem;font-weight:700}.type-dena.amount-value[data-v-36a6fa6d]{color:var(--color-dena-dark)}.type-paona.amount-value[data-v-36a6fa6d]{color:var(--color-paona-dark)}.description-value[data-v-36a6fa6d]{background:var(--bg-lighter);border-radius:6px;line-height:1.6;padding:.75rem;white-space:pre-wrap}.trustpoint-display[data-v-36a6fa6d]{align-items:center;display:flex;gap:1rem}.trustpoint-bar[data-v-36a6fa6d]{background:var(--bg-lighter);border-radius:4px;flex:1;height:8px;overflow:hidden}.trustpoint-fill[data-v-36a6fa6d]{background:var(--gradient-primary);height:100%;transition:width .3s ease}.trustpoint-text[data-v-36a6fa6d]{color:var(--color-primary-dark);font-weight:600;min-width:50px;text-align:right}.timestamp-value[data-v-36a6fa6d]{color:var(--text-muted);font-size:.875rem}.timestamps[data-v-36a6fa6d]{background:var(--bg-lighter);border-radius:8px;margin-bottom:1rem;padding:1rem}.type-dena[data-v-36a6fa6d]{background:var(--bg-dena-subtle);color:var(--color-dena-dark)}.type-paona[data-v-36a6fa6d]{background:var(--bg-paona-subtle);color:var(--color-paona-dark)}.badge-danger[data-v-36a6fa6d]{background:var(--gradient-error);color:var(--text-white)}.action-buttons[data-v-36a6fa6d]{display:flex;flex-wrap:wrap;gap:.5rem}.modal-enter-active[data-v-36a6fa6d],.modal-leave-active[data-v-36a6fa6d]{transition:opacity .3s ease}.modal-enter-from[data-v-36a6fa6d],.modal-leave-to[data-v-36a6fa6d]{opacity:0}.modal-enter-active .modal[data-v-36a6fa6d],.modal-leave-active .modal[data-v-36a6fa6d]{transition:transform .3s ease}.modal-enter-from .modal[data-v-36a6fa6d],.modal-leave-to .modal[data-v-36a6fa6d]{transform:scale(.9)}@media(max-width:768px){.detail-row[data-v-36a6fa6d]{grid-template-columns:1fr}.action-buttons[data-v-36a6fa6d]{width:100%}.action-buttons .btn[data-v-36a6fa6d]{flex:1}.amount-value[data-v-36a6fa6d]{font-size:1.5rem}}
