.d-flex[data-v-23430700]{display:flex}.flex-wrap[data-v-23430700]{flex-wrap:wrap}.debtPayoffStrategySimulator[data-v-23430700]{max-width:1200px}.debtPayoffStrategySimulator .w-100[data-v-23430700]{width:100%}.debtPayoffStrategySimulator .savedBar[data-v-23430700]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;background:#fff7f9;border:1px solid #fccccc;border-radius:8px;padding:10px 14px;font-size:13px;color:#3f464d}@media(max-width:576px){.debtPayoffStrategySimulator .savedBar[data-v-23430700]{flex-direction:column;align-items:flex-start}}.debtPayoffStrategySimulator .panel-heading[data-v-23430700]{font-size:16px;font-weight:700;color:#17445c;border-left:4px solid #4e8ab5;padding-left:8px;margin-bottom:16px;text-align:left}.debtPayoffStrategySimulator .panel-heading.warn-border[data-v-23430700]{border-left-color:#df2073!important}.debtPayoffStrategySimulator .control-panel[data-v-23430700]{background:#fdfdfd;padding:20px;border-radius:8px;border:1px solid #eee}@media(max-width:576px){.debtPayoffStrategySimulator .control-panel[data-v-23430700]{padding:14px}}.debtPayoffStrategySimulator .debtCard[data-v-23430700]{background:#fff;border:1px solid #eee;border-radius:8px;padding:14px}.debtPayoffStrategySimulator .debtCard__header[data-v-23430700]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.debtPayoffStrategySimulator .debtCard__index[data-v-23430700]{font-weight:700;color:#4e8ab5}.debtPayoffStrategySimulator .debtCard label[data-v-23430700]{display:block;font-weight:600;margin-bottom:6px;color:#3f464d;font-size:13px}.debtPayoffStrategySimulator .input-group label[data-v-23430700],.debtPayoffStrategySimulator .slider-group label[data-v-23430700]{display:block;font-weight:600;margin-bottom:8px;color:#3f464d;font-size:14px}.debtPayoffStrategySimulator .slider-group__labels[data-v-23430700]{display:flex;justify-content:space-between;margin-bottom:4px;font-size:13px;font-weight:700}.debtPayoffStrategySimulator .slider-group__labels .tag-snowball[data-v-23430700]{color:#4e8ab5}.debtPayoffStrategySimulator .slider-group__labels .tag-avalanche[data-v-23430700]{color:#df2073}.debtPayoffStrategySimulator .field-hint[data-v-23430700]{font-size:12px;color:#7993a5;line-height:1.5}.debtPayoffStrategySimulator .field-hint.warn[data-v-23430700]{color:#df2073;background:#fccccc;padding:8px 10px;border-radius:6px}.debtPayoffStrategySimulator .field-hint.mixHint[data-v-23430700]{font-weight:700;color:#17445c}.debtPayoffStrategySimulator .priorityBox[data-v-23430700]{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;padding:12px 14px}.debtPayoffStrategySimulator .priorityBox__title[data-v-23430700]{font-weight:700;color:#17445c;margin-bottom:6px;font-size:13px}.debtPayoffStrategySimulator .priorityBox__list[data-v-23430700]{margin:0;padding-left:20px;font-size:13px;color:#3f464d}.debtPayoffStrategySimulator .chart-container[data-v-23430700]{position:relative;background:#fff;padding:16px;border-radius:8px;border:1px solid #eee;box-shadow:0 2px 12px #00000008}.debtPayoffStrategySimulator .chart-container canvas[data-v-23430700]{max-height:300px}.debtPayoffStrategySimulator .result-heading[data-v-23430700]{font-size:20px;font-weight:700;color:#17445c;text-align:left}@media(max-width:576px){.debtPayoffStrategySimulator .result-heading[data-v-23430700]{font-size:18px}}.debtPayoffStrategySimulator .result-card[data-v-23430700]{background:#fff;padding:16px;border-radius:8px;border-top:4px solid #7993a5;box-shadow:0 2px 8px #0000000a;height:100%;text-align:left}.debtPayoffStrategySimulator .result-card.standard[data-v-23430700]{border-top-color:#4e8ab5}.debtPayoffStrategySimulator .result-card.interest[data-v-23430700]{border-top-color:#df2073}.debtPayoffStrategySimulator .result-card h4[data-v-23430700]{font-size:14px;font-weight:700;color:#3f464d;margin-bottom:8px}.debtPayoffStrategySimulator .result-card .stat-amount[data-v-23430700]{font-size:22px;font-weight:700;color:#222;margin-bottom:4px}@media(max-width:576px){.debtPayoffStrategySimulator .result-card .stat-amount[data-v-23430700]{font-size:19px}}.debtPayoffStrategySimulator .result-card .result-sub[data-v-23430700]{font-size:12px;color:#7993a5}.debtPayoffStrategySimulator .table-scroll[data-v-23430700]{overflow-x:auto;border:1px solid #eee;border-radius:8px}.debtPayoffStrategySimulator .scheduleTable[data-v-23430700]{width:100%;min-width:480px;border-collapse:collapse;font-size:13px}.debtPayoffStrategySimulator .scheduleTable th[data-v-23430700],.debtPayoffStrategySimulator .scheduleTable td[data-v-23430700]{padding:10px 12px;text-align:left;border-bottom:1px solid #eee;white-space:nowrap}.debtPayoffStrategySimulator .scheduleTable th[data-v-23430700]{background:#f8fafc;color:#17445c;font-weight:700}.debtPayoffStrategySimulator .actionBar[data-v-23430700]{display:flex;flex-direction:column}.debtPayoffStrategySimulator .disclaimer[data-v-23430700]{font-size:12px;color:#7993a5;text-align:right}
