.z-50[data-v-0f9fc301]{z-index:50}.drag-ghost[data-v-95ea39af]{opacity:.4;background-color:#e2e8f0;border:2px dashed #94a3b8;border-radius:.375rem}.drag-chosen[data-v-95ea39af]{border:2px solid #3b82f6;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transform:scale(1.01);transition:transform .2s ease-in-out}.handle[data-v-95ea39af]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.toast-container[data-v-7782c367]{position:fixed;bottom:2rem;right:2rem;display:flex;align-items:center;padding:1rem;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;z-index:9999;max-width:24rem;min-width:20rem}.toast-success[data-v-7782c367]{background-color:#f0fff4;border-left:4px solid #48bb78}.toast-error[data-v-7782c367]{background-color:#fff5f5;border-left:4px solid #f56565}.toast-info[data-v-7782c367]{background-color:#ebf8ff;border-left:4px solid #4299e1}.toast-warning[data-v-7782c367]{background-color:#fffaf0;border-left:4px solid #ed8936}.toast-icon[data-v-7782c367]{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:50%;margin-right:.75rem;font-weight:700}.toast-success .toast-icon[data-v-7782c367]{background-color:#c6f6d5;color:#22543d}.toast-error .toast-icon[data-v-7782c367]{background-color:#fed7d7;color:#9b2c2c}.toast-info .toast-icon[data-v-7782c367]{background-color:#bee3f8;color:#2a4365}.toast-warning .toast-icon[data-v-7782c367]{background-color:#feebc8;color:#7b341e}.toast-content[data-v-7782c367]{flex:1}.toast-message[data-v-7782c367]{font-size:.875rem;line-height:1.25rem}.toast-close[data-v-7782c367]{background:none;border:none;font-size:1.25rem;cursor:pointer;opacity:.6;transition:opacity .2s;padding:0;margin-left:.5rem}.toast-close[data-v-7782c367]:hover{opacity:1}.toast-enter-active[data-v-7782c367],.toast-leave-active[data-v-7782c367]{transition:all .3s ease}.toast-enter-from[data-v-7782c367],.toast-leave-to[data-v-7782c367]{transform:translate(100%);opacity:0}@media (max-width: 640px){.toast-container[data-v-7782c367]{bottom:1rem;right:1rem;left:1rem;min-width:auto}}.debt-payment-chart[data-v-87b796ce]{width:100%;padding:.5rem 0 2rem;min-height:450px}.chart-container[data-v-87b796ce]{height:400px;width:100%;margin-bottom:1.5rem;padding:10px;contain:layout style paint;overflow:visible}@media (max-width: 768px){.chart-container[data-v-87b796ce]{height:350px;padding:5px}.debt-payment-chart[data-v-87b796ce]{padding:.25rem 0 1.5rem}}@media (min-width: 1024px){.chart-container[data-v-87b796ce]{height:450px}}.chart-container[data-v-87b796ce] .chart-tooltip,.chart-container[data-v-87b796ce] .chart-legend{font-variant-numeric:tabular-nums}
