footer[data-v-ad95c81a]{margin-top:4rem;border-top:1px solid gray;color:var(--color-footer);font-size:.7em}form[data-v-05549bd0]{background-color:#fafad2;border:1px solid rgb(128,128,128);border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:2rem}form>div[data-v-05549bd0]{display:flex;flex-direction:row;gap:1.5rem;justify-content:flex-start}form>div.out-of-bounds-warning[data-v-05549bd0]{color:red}form>div.out-of-bounds-warning>label[data-v-05549bd0]:after,form>div.out-of-bounds-warning span[data-v-05549bd0]:after{content:" ❗️"}form>div[data-v-05549bd0]:not(.checkbox-section){display:grid;grid-template-columns:8rem 5rem auto}@media(max-width:450px){form>.checkbox-section[data-v-05549bd0]{flex-direction:column;gap:.5rem}form>div:not(.checkbox-section)[data-v-05549bd0]{grid-template-columns:5rem auto;grid-row-gap:.2rem}form>div:not(.checkbox-section)>label[data-v-05549bd0]{grid-column:1 / -1;grid-row:1}form>div:not(.checkbox-section)>input[data-v-05549bd0]{grid-column:1 / 2;grid-row:2}form>div:not(.checkbox-section)>span[data-v-05549bd0]{grid-column:2 / -1;grid-row:2}}.calculator[data-v-2c1b2722]{overflow-x:auto;margin-bottom:3rem}table[data-v-2c1b2722]{border-collapse:collapse;white-space:nowrap}tbody.divider[data-v-2c1b2722]{height:2rem}tr.divider[data-v-2c1b2722]{height:1rem}tr[title][data-v-2c1b2722]{cursor:help}th[data-v-2c1b2722]{text-align:right}th[data-v-2c1b2722]:first-child{min-width:10rem}td[data-v-2c1b2722]{padding-left:0;text-align:right;min-width:9rem}.really[data-v-2c1b2722]{background-color:#ffffe0}.important[data-v-2c1b2722]{font-weight:700}.reference-data[data-v-2c1b2722]{color:#aaa}.increase[data-v-2c1b2722]{color:red}.decrease[data-v-2c1b2722]{color:#8fbc8f}.interest-rate-related[data-v-2c1b2722]{color:#6a5acd}#chart-section[data-v-9082b19b]{margin-bottom:3rem}#chart-container[data-v-9082b19b]{background-color:#fff;width:100%}canvas[data-v-9082b19b]{margin-top:2rem;margin-bottom:4rem}nav ul[data-v-6a705af7]{list-style:none;padding:0;display:flex;flex-direction:row;gap:1rem}nav ul li[data-v-6a705af7]{border:1px solid gray;border-radius:1rem;padding:.3rem 1rem;font-weight:700}nav ul li.current-page[data-v-6a705af7]{background-color:#fafad2}nav ul li[data-v-6a705af7]:not(.current-page):hover{cursor:pointer;background-color:#1e90ff;color:#fff}header[data-v-4afa45ab]{margin:1rem 0;line-height:1.5}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px;--mobile-size: 600px}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative}html,body,input{font-size:16px}@media(max-width:650px){html,body,input{font-size:14px}}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:1000px;margin:0 1rem;font-weight:400;--color-note: #666666;--color-footer: #aaaaaa}h1,h2{margin-top:2rem}a{text-decoration:none;color:#0000c8}p,li{margin-block-start:1rem;margin-block-end:1rem}.note{font-size:.85rem;color:var(--color-note)}.number{font-family:Courier,monospace}@media(hover:hover){a:hover{color:#6464ff;text-decoration:underline}}@media screen and (max-width:800px){h1{font-size:1.2rem}h2{font-size:1.1rem}}
