#debt-savings-print-area[data-astro-cid-p5jzeh3q]{--debt-page-bg: linear-gradient(135deg, #dbfced 0%, #ffefdb 45%, #dce4ff 100%);--debt-card-bg: rgba(255, 255, 255, .91);--debt-ink: #0e1815;--debt-muted: #5a697e;--debt-line: rgba(15, 118, 110, .15);--debt-primary: #0b635c;--debt-secondary: #fe526b;--debt-accent: #464af2;--debt-soft: #b5fbec;background:var(--debt-page-bg);color:var(--debt-ink);print-color-adjust:exact;-webkit-print-color-adjust:exact}#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=sunrise]{--debt-page-bg: linear-gradient(135deg, #ffefdb 0%, #ffefaf 45%, #ffd2d5 100%);--debt-primary: #d84f07;--debt-secondary: #d0173f;--debt-accent: #b77c00;--debt-soft: #ffe3be;--debt-line: rgba(234, 88, 12, .17)}#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=lavender]{--debt-page-bg: linear-gradient(135deg, #e6e1ff 0%, #fbe2f0 48%, #dafdff 100%);--debt-primary: #6d21ef;--debt-secondary: #cd1e6c;--debt-accent: #04819f;--debt-soft: #dfd7fe;--debt-line: rgba(124, 58, 237, .17)}#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=lagoon]{--debt-page-bg: linear-gradient(135deg, #dafdff 0%, #e0fbe8 50%, #ddecff 100%);--debt-primary: #04819f;--debt-secondary: #119140;--debt-accent: #1154e8;--debt-soft: #b7f9ff;--debt-line: rgba(8, 145, 178, .17)}#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=berry]{--debt-page-bg: linear-gradient(135deg, #fbe2f0 0%, #e6e1ff 50%, #ffdfe1 100%);--debt-primary: #ad1253;--debt-secondary: #6d21ef;--debt-accent: #d0173f;--debt-soft: #fbd6eb;--debt-line: rgba(190, 24, 93, .17)}#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=butter]{--debt-page-bg: linear-gradient(135deg, #fefad6 0%, #e5fcb4 48%, #def2ff 100%);--debt-primary: #8e5503;--debt-secondary: #589009;--debt-accent: #0075b2;--debt-soft: #ffefaf;--debt-line: rgba(161, 98, 7, .17)}#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=prism]{--debt-page-bg: linear-gradient(135deg, #ddecff 0%, #fbe2f0 30%, #fff8ab 62%, #dbfced 100%);--debt-primary: #1154e8;--debt-secondary: #cd1e6c;--debt-accent: #119140;--debt-soft: #c9e0ff;--debt-line: rgba(37, 99, 235, .15)}#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=peach-mint]{--debt-page-bg: linear-gradient(135deg, #ffe3be 0%, #cbfcdb 52%, #ceebfe 100%);--debt-primary: #0b635c;--debt-secondary: #fe526b;--debt-accent: #0075b2;--debt-soft: #ffcc92;--debt-line: rgba(15, 118, 110, .17)}#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=sky-rose]{--debt-page-bg: linear-gradient(135deg, #ceebfe 0%, #fbd6eb 50%, #fff8ab 100%);--debt-primary: #005b8d;--debt-secondary: #ad1253;--debt-accent: #b77c00;--debt-soft: #a2defe;--debt-line: rgba(3, 105, 161, .17)}#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=ledger],#debt-savings-print-area[data-astro-cid-p5jzeh3q][data-print-style=checklist]{--debt-page-bg: #ffffff;--debt-card-bg: #ffffff;--debt-ink: #0a0e17;--debt-muted: #414a56;--debt-line: #d8dbe1;--debt-primary: #0a0e17;--debt-secondary: #2d3644;--debt-accent: #606774;--debt-soft: #e9ebee}.debt-savings-card[data-astro-cid-p5jzeh3q]{overflow:hidden;border:1px solid var(--debt-line);border-radius:.5rem;background:var(--debt-card-bg)}.debt-savings-card[data-astro-cid-p5jzeh3q]>h3[data-astro-cid-p5jzeh3q]{background:linear-gradient(90deg,color-mix(in srgb,var(--debt-primary) 18%,white),color-mix(in srgb,var(--debt-secondary) 18%,white));color:var(--debt-primary);border-bottom:1px solid var(--debt-line);padding:.8rem 1.25rem;font-weight:700}.debt-savings-card[data-astro-cid-p5jzeh3q]:nth-child(3n+2)>h3[data-astro-cid-p5jzeh3q]{background:linear-gradient(90deg,color-mix(in srgb,var(--debt-secondary) 18%,white),color-mix(in srgb,var(--debt-accent) 18%,white));color:var(--debt-secondary)}.debt-savings-card[data-astro-cid-p5jzeh3q]:nth-child(3n)>h3[data-astro-cid-p5jzeh3q]{background:linear-gradient(90deg,color-mix(in srgb,var(--debt-accent) 18%,white),color-mix(in srgb,var(--debt-primary) 18%,white));color:var(--debt-accent)}.debt-plan-table{width:100%;min-width:42rem;border-collapse:collapse;font-size:.82rem}.debt-plan-table th{background:var(--debt-soft);color:var(--debt-primary);font-weight:700}.debt-plan-table th,.debt-plan-table td{border:1px solid var(--debt-line);padding:.65rem .75rem;text-align:left;vertical-align:top}.debt-chip-list{display:grid;gap:.65rem;padding:1rem}.debt-chip-item{display:flex;gap:.65rem;align-items:flex-start;border:1px solid var(--debt-line);border-radius:.5rem;background:#ffffffb0;padding:.75rem}.debt-chip-number{display:inline-flex;width:1.75rem;height:1.75rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:var(--debt-soft);color:var(--debt-primary);font-size:.78rem;font-weight:800}.debt-progress-bar{height:.7rem;overflow:hidden;border-radius:999px;background:#94a3b840}.debt-progress-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--debt-primary),var(--debt-secondary))}@media(max-width:640px){.debt-plan-table{min-width:36rem}}@media print{@page{margin:12mm}html,body{background:#fff!important}body{margin:0!important}#locale-suggestion-banner,header,footer,main>:not(#debt-payoff-savings-plan-generator-tool),#debt-savings-form[data-astro-cid-p5jzeh3q],#debt-savings-controls[data-astro-cid-p5jzeh3q]{display:none!important}main,#debt-payoff-savings-plan-generator-tool,#debt-payoff-savings-plan-generator-tool>div,#debt-savings-panel[data-astro-cid-p5jzeh3q],#debt-savings-result[data-astro-cid-p5jzeh3q]{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important;border:0!important;background:#fff!important;box-shadow:none!important;overflow:visible!important}#debt-savings-print-area[data-astro-cid-p5jzeh3q]{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--debt-page-bg)!important;color:var(--debt-ink)!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}}
