.intro[data-v-38423a17]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px}.intro__text[data-v-38423a17]{width:100%;margin:0;padding:0;color:#9191af}@-webkit-keyframes delay-overflow-data-v-edbc8e24{0%{overflow:hidden}}@keyframes delay-overflow-data-v-edbc8e24{0%{overflow:hidden}}.panel[data-v-edbc8e24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:50px;padding-top:10px;background-color:#fff;border:1px solid #eaf0f7;border-radius:5px;overflow:hidden;-webkit-transition:max-height .75s cubic-bezier(0,1,0,1);transition:max-height .75s cubic-bezier(0,1,0,1);page-break-inside:avoid!important}.panel--open[data-v-edbc8e24]{max-height:2000px;-webkit-transition:max-height 1.25s ease-in-out;transition:max-height 1.25s ease-in-out;-webkit-animation:delay-overflow-data-v-edbc8e24 1.5s;animation:delay-overflow-data-v-edbc8e24 1.5s}.panel--open.panel--overflow[data-v-edbc8e24]{overflow:visible}.panel__footer[data-v-edbc8e24]{max-height:40px;overflow:hidden;-webkit-transition:max-height .75s cubic-bezier(0,1,0,1);transition:max-height .75s cubic-bezier(0,1,0,1)}.panel__footer--open[data-v-edbc8e24]{max-height:2000px;-webkit-transition:max-height 1.25s ease-in-out;transition:max-height 1.25s ease-in-out;-webkit-animation:delay-overflow-data-v-edbc8e24 1.5s;animation:delay-overflow-data-v-edbc8e24 1.5s}.panel__header[data-v-edbc8e24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;padding-top:0;min-height:40px}.panel__title[data-v-edbc8e24]{margin:0;padding-right:10px;font-weight:400;font-size:15px;line-height:20px;color:#9191af;text-transform:uppercase}.panel__button[data-v-edbc8e24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;margin-left:auto;opacity:.5;-webkit-transform:none;transform:none;-webkit-transition:opacity .3s;transition:opacity .3s}.panel__button--open svg[data-v-edbc8e24]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.panel__button--collapse[data-v-edbc8e24]{width:100%}.panel__button[data-v-edbc8e24]:hover{opacity:1}.panel__button svg[data-v-edbc8e24]{width:14px}.monthly-payment__container[data-v-70abcbd2]{position:relative;padding-top:30px;margin:0 auto;max-width:360px;width:100%}.monthly-payment__chart[data-v-70abcbd2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monthly-payment__label[data-v-70abcbd2]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:120px;height:36px;font-size:12px;line-height:16px}.monthly-payment__label--principal[data-v-70abcbd2]{top:0;left:0;text-align:right;color:var(--primary)}@media(max-width:500px){.monthly-payment__label--principal[data-v-70abcbd2]{width:90px}}.monthly-payment__label--interest[data-v-70abcbd2]{top:220px;right:0;color:var(--primaryLighten-1)}.monthly-payment__label--interest .monthly-payment__line[data-v-70abcbd2]{left:-10px;-webkit-transform:translate(-100%,-50%) scale(-1);transform:translate(-100%,-50%) scale(-1)}@media(max-width:500px){.monthly-payment__label--interest[data-v-70abcbd2]{right:auto;left:65%}}.monthly-payment__line[data-v-70abcbd2]{position:absolute;top:50%;right:-10px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);width:20px;height:1px;background-color:currentColor}.monthly-payment__line[data-v-70abcbd2]:after{content:"";position:absolute;top:0;right:0;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(230deg);transform:rotate(230deg);width:40px;height:1px;background-color:currentColor}.monthly-payment__total[data-v-70abcbd2]{position:absolute;top:115px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:500;font-size:22px}.monthly-payment__slider[data-v-70abcbd2]{padding:40px}.monthly-payment__slider[data-v-70abcbd2] .vue-slider-rail{background-color:rgba(var(--primaryRGB),.3)}.monthly-payment__period[data-v-70abcbd2]{margin-bottom:10px;font-weight:500;font-size:15px;text-align:center}.debt[data-v-2c66a4e3]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.chart[data-v-6cc0942a]{height:427px}.plan__buttons[data-v-2d74c1c7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.overview[data-v-521a981a]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;padding:20px;padding-top:0}@media(max-width:500px){.overview[data-v-521a981a]{grid-template-columns:repeat(1,1fr)}}.overview__item[data-v-521a981a]{font-weight:400;font-size:13px;line-height:20px;color:#9191af}.overview__item span[data-v-521a981a]{display:block;font-weight:500;font-size:24px;line-height:28px;color:var(--primary)}@media(max-width:992px){.overview__item[data-v-521a981a]{font-size:12px}.overview__item span[data-v-521a981a]{font-size:19px}}.disclaimer[data-v-426bdd59]{margin:0;padding:0 20px;padding-bottom:20px;font-size:16px}.tax[data-v-426bdd59]{margin:0 20px;overflow-x:auto;overflow-y:hidden}.tax[data-v-426bdd59]::-webkit-scrollbar{width:6px;height:6px}.tax[data-v-426bdd59]::-webkit-scrollbar-button{width:0;height:0}.tax[data-v-426bdd59]::-webkit-scrollbar-thumb{background:#e1e1e1;border:0 none #fff;border-radius:50px}.tax[data-v-426bdd59]::-webkit-scrollbar-track{border:0 none #fff;border-radius:100px}.tax[data-v-426bdd59] ::-webkit-scrollbar-corner{background:transparent}.simple-table[data-v-426bdd59]{min-width:850px}.revenue[data-v-d56a7f9c]{grid-column:1;grid-row:1/-1}.revenue__body[data-v-d56a7f9c]{padding:0 20px}.revenue__row[data-v-d56a7f9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:25px;margin-bottom:10px;font-weight:500;line-height:1.7;word-break:break-word}.revenue__row span[data-v-d56a7f9c]{font-weight:500;white-space:nowrap;padding-left:10px}.revenue__sub .revenue__row[data-v-d56a7f9c]{font-weight:400;color:#9191af}.kpi[data-v-8d8ab628]{display:grid;grid-gap:15px}.kpi__row[data-v-8d8ab628]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px}@media(max-width:500px){.kpi__row[data-v-8d8ab628]{grid-template-columns:repeat(1,1fr)}}.kpi__row--two[data-v-8d8ab628]{grid-template-columns:repeat(2,1fr)}@media(max-width:500px){.kpi__row--two[data-v-8d8ab628]{grid-template-columns:repeat(1,1fr)}}.kpi__header[data-v-8d8ab628]{margin:0;padding:0;font-size:18px;color:#9191af}.kpi__chart[data-v-8d8ab628]{padding:15px 5px;background-color:#fff;border-radius:5px;border:1px solid #eaf0f7;overflow:hidden}.expenses[data-v-7864262c]{position:relative;margin:0 auto;max-width:500px}.expenses__toggle[data-v-7864262c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.expenses__empty[data-v-7864262c]{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chart-overview[data-v-3b4fed25]{display:grid;grid-gap:15px;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.chart-overview[data-v-3b4fed25]{grid-template-columns:repeat(1,1fr)}}.chart-overview__chart[data-v-3b4fed25],.chart-overview__panel[data-v-3b4fed25]{height:300px}.totals__body[data-v-81cedf9e]{padding:0 20px}.totals__row[data-v-81cedf9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:25px;margin-bottom:10px;font-weight:500;line-height:1.7;word-break:break-word}.totals__row span[data-v-81cedf9e]{font-weight:500;white-space:nowrap;padding-left:10px}.overview[data-v-60e31cd5]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px}@media(max-width:500px){.overview[data-v-60e31cd5]{grid-template-columns:repeat(1,1fr)}}.overview[data-v-0b08e09e]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px}@media(max-width:500px){.overview[data-v-0b08e09e]{grid-template-columns:repeat(1,1fr)}}body,html{height:100%}.calc,.calc__page{display:none}.calc__page{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;page-break-inside:avoid}@media print{.calc__page{display:-webkit-box;display:-ms-flexbox;display:flex}}.calc__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.calc__logo{width:100px}.calc__heading{margin:0;padding:0;font-size:30px}.calc__subheading{margin:0 0 5px;padding:0;font-size:23px}.calc__description{margin:0 0 10px;padding:0;font-size:16px}.calc__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.calc__row,.calc__row--middle{display:-webkit-box;display:-ms-flexbox;display:flex}.calc__row--middle{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calc__chart{padding-top:15px;margin:0 auto}.intro-table:first-child{background-color:#e0e0e2}.intro-table+.intro-table{margin-left:auto}.intro-table tr:first-child td{padding-top:10px}.intro-table tr:last-child td{padding-bottom:10px}.intro-table td{padding:3px 10px}.intro-table td:last-child{font-weight:700;text-align:right}.credit-table{width:100%;border-top:2px solid #000;border-bottom:2px solid #000}.credit-table tr.main td{padding-top:20px}.credit-table tr.sub td{padding-left:20px}.credit-table tr.sub:nth-child(odd){background-color:#e0e0e2}.credit-table th{text-align:center}.credit-table td{padding:3px;white-space:nowrap}.credit-table td:not(:first-child){text-align:right}.credit-table .red{color:#f46660}.credit-table .bold{font-weight:700}.calculations__item[data-v-a390607c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 10px;padding-top:30px;background-color:#fff;border:1px solid #eaf0f7;border-radius:5px;cursor:pointer;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.calculations__item[data-v-a390607c]:hover{-webkit-box-shadow:0 4px 8px rgba(21,27,38,.04);box-shadow:0 4px 8px rgba(21,27,38,.04)}.calculations__item[data-v-a390607c]:not(:last-child){margin-bottom:10px}.calculations__remove[data-v-a390607c]{position:absolute;top:0;right:0;height:30px}.calculations__row[data-v-a390607c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.calculations__row[data-v-a390607c]:not(:last-child){margin-bottom:5px}.calculations__row strong[data-v-a390607c]{-ms-flex-negative:0;flex-shrink:0;margin-left:15px;text-align:right;word-break:keep-all;white-space:nowrap}.calculations__pagination[data-v-a390607c]{grid-column:1/-1}.calculations__button[data-v-a390607c],.calculations__pagination[data-v-a390607c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calculations__button[data-v-a390607c]{width:45px;height:45px;background-color:transparent;border:none;opacity:.4;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer}.calculations__button[data-v-a390607c]:hover{opacity:1}.calculations__button+.calculations__button[data-v-a390607c]{margin-left:10px}.calculations__button[disabled][data-v-a390607c]{opacity:0;pointer-events:none}@-webkit-keyframes delay-overflow-data-v-a8baaf76{0%{overflow:hidden}}@keyframes delay-overflow-data-v-a8baaf76{0%{overflow:hidden}}.sidebar[data-v-a8baaf76]{width:100%;max-width:20px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;overflow:hidden;-webkit-transition:max-width .5s ease-in-out;transition:max-width .5s ease-in-out}.sidebar .panel[data-v-a8baaf76]:not(:last-child){margin-bottom:15px}.sidebar--open[data-v-a8baaf76]{max-width:300px;-webkit-animation:delay-overflow-data-v-a8baaf76 1.5s;animation:delay-overflow-data-v-a8baaf76 1.5s;overflow:visible}.sidebar__save[data-v-a8baaf76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-a8baaf76] .panel__button svg path{fill:#fff}