input[data-v-f794e2d6]{font-family:inherit;font-size:inherit;color:inherit;line-height:normal}.input.input_text[data-v-f794e2d6]{flex-direction:column;gap:8px;max-width:270px;display:flex}.input__field-wrapper[data-v-f794e2d6]{align-items:center;display:flex;position:relative}.input.input_text>.input__field-wrapper>input[data-v-f794e2d6]{border:1px solid #bfbfc9;border-radius:1000px;width:100%;padding:10px 45px 10px 16px;line-height:normal}.input.input_text input[data-v-f794e2d6]:focus{outline-offset:0px;outline-color:#f60}.input.input_text>input[data-v-f794e2d6]::placeholder{color:#9696a0}.input__limits[data-v-f794e2d6]{justify-content:space-between;align-items:center;margin-top:-4px;display:flex}.input__limits span[data-v-f794e2d6]{color:#9696a0;font-size:14px}.input.input_text>.input__field-wrapper>.input__input_error[data-v-f794e2d6]{border-color:var(--error-border-color)}.input.input_text>.input__field-wrapper>.input__input_error[data-v-f794e2d6]:focus{outline-color:var(--error-outline-color);outline-offset:var(--error-outline-offset)}.gender-switch[data-v-6fff9b0d]{background:#fff;border:1px solid #f60;border-radius:40px;max-width:239px;display:inline-flex;position:relative}.gender-switch label[data-v-6fff9b0d]{cursor:pointer;z-index:1;padding:11px 24px 12px;transition:color .2s}.gender-switch:has(input:focus-visible) .gender-switch__bg[data-v-6fff9b0d]{outline-offset:2px;outline:2px solid #f60}.gender-switch label span[data-v-6fff9b0d]{display:inline-block}.gender-switch__label_active span[data-v-6fff9b0d]{color:#fff}.gender-switch__bg[data-v-6fff9b0d]{z-index:0;background:#f60;border-radius:100px;width:50%;height:100%;transition:transform .2s;position:absolute;top:0;left:0}.gender-switch__bg-female[data-v-6fff9b0d]{transform:translate(100%)}input[data-v-52060334]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}label>span[data-v-52060334]{cursor:pointer;color:#4a4a54;background-color:#fff;border:.5px solid #bfbfc9;border-radius:100px;padding:12px 16px;font-size:16px;transition:all .2s;display:inline-block}label input:checked+span[data-v-52060334]{color:#fff;background-color:#f60;border-color:#f60}input:focus-visible+span[data-v-52060334]{outline-offset:2px;outline:2px solid #f60}.input.input_text span.input__input_error[data-v-52060334]{border-color:var(--error-border-color)}.input.input_text input:focus+span.input__input_error[data-v-52060334]{outline-color:var(--error-outline-color);outline-offset:var(--error-outline-offset)}input[data-v-050d3902]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.input-checkbox[data-v-050d3902]{padding-left:30px;position:relative}label[data-v-050d3902]{cursor:pointer;display:inline-block;position:relative}label[data-v-050d3902]:before{content:"";background:#fff;border:1px solid #bfbfc9;border-radius:4px;width:20px;height:20px;position:absolute;top:50%;left:-30px;transform:translateY(-50%)}input:checked+label[data-v-050d3902]:before{content:"✔";color:#f60;justify-content:center;align-items:center;display:flex}input:focus-visible+label[data-v-050d3902]:before{outline-offset:2px;outline:2px solid #f60}.input.input_select .input__dropdown[data-v-41acce40]{z-index:10;background:#fff;border:1px solid #dfdfe6;border-radius:12px;width:100%;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 8px 16px #00000014}.input.input_select .input__dropdown-content[data-v-41acce40]{cursor:pointer;padding:12px 16px}.input.input_select[data-v-41acce40]{flex-direction:column;gap:8px;max-width:270px;display:flex}.input.input_select .input__field-wrapper[data-v-41acce40]{cursor:pointer;align-items:center;display:flex;position:relative}.input.input_select .input__input[data-v-41acce40]{cursor:pointer;width:100%;color:inherit;line-height:normal;font-size:inherit;appearance:none;border:1px solid #bfbfc9;border-radius:1000px;padding:10px 45px 10px 16px;font-family:inherit}.input.input_select .input__input[data-v-41acce40]:focus{outline-offset:0px;outline-color:#f60}.input.input_select .input__right-slot[data-v-41acce40]{justify-content:center;align-items:center;display:flex;position:absolute;right:12px}.input.input_select .input__limits[data-v-41acce40]{justify-content:space-between;align-items:center;margin-top:-4px;display:flex}.input.input_select .input__limits span[data-v-41acce40]{color:#9696a0;font-size:14px}.input.input_select .input__dropdown-content_highlighted[data-v-41acce40]{background-color:#f0f0f5}.input.input_select>.input__field-wrapper>.input__input_error[data-v-41acce40]{border-color:var(--error-border-color)}.input.input_select>.input__field-wrapper>.input__input_error[data-v-41acce40]:focus{outline-color:var(--error-outline-color);outline-offset:var(--error-outline-offset)}.input.input_select .input__open .input__right-slot [data-v-41acce40-s]{transform:rotate(180deg)}button.button[data-v-ceaadf0d]{cursor:pointer;font-size:inherit;color:inherit;background:0 0;border:none;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:flex}button.button[data-v-ceaadf0d]:focus-visible{outline-offset:2px;outline:2px solid #f60}button.button.button_primary[data-v-ceaadf0d]{color:#fff;background-color:#f60;border:1px solid #f60;border-radius:100px}button.button.button_outline[data-v-ceaadf0d]{color:#f60;background-color:#fff;border:1px solid #f60;border-radius:100px}button.button.button_outline[data-v-ceaadf0d]:hover{color:#fff;background-color:#f60;border:1px solid #f60;border-radius:100px}button.button.button_outline[data-v-ceaadf0d]:active{color:#f60;background-color:#fff;border:1px solid #f60;border-radius:100px}button[data-v-ceaadf0d]{font-family:inherit}button.button.button_outline[data-v-ceaadf0d]:disabled{color:#fff;cursor:not-allowed;background-color:#c6c6c6;border-color:#c6c6c6}.icon>svg,.icon>svg *{color:inherit}.icon>svg{width:100%;height:100%;color:inherit}.icon>svg *{color:inherit}.loader[data-v-d6587626]{justify-content:center;align-items:center;gap:10px;display:flex}.loader__rotation-part[data-v-d6587626]{background:conic-gradient(#f60 0deg 180deg,#e5e5eb 0deg 180deg);border-radius:50%;width:24px;height:24px;animation:1s linear infinite loader-anim-d6587626;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 15px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 15px))}@keyframes loader-anim-d6587626{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.calculator__form[data-v-c0bef9a3]{box-sizing:border-box;border-radius:16px;flex-direction:column;flex:1 1 0;gap:24px;max-width:630px;padding:32px;display:flex;box-shadow:4px 4px 16px #0000001a}.calculator__input-grid[data-v-c0bef9a3]{grid-template-columns:1fr 1fr;align-items:flex-start;gap:24px;display:grid}.calculator__ndfl-container[data-v-c0bef9a3]{flex-direction:column;gap:8px;display:flex}.calculator__ndfl-toggle[data-v-c0bef9a3]{gap:16px;display:flex}.calculator__checkboxes-container[data-v-c0bef9a3]{flex-direction:column;gap:24px;display:flex}.calculator__submit-button[data-v-c0bef9a3]{align-items:flex-start;margin-top:auto;display:flex}.calculator__footer[data-v-c0bef9a3]{align-items:center;gap:20px;display:flex}.errorMessage[data-v-c0bef9a3]{color:red}h4[data-v-90e157ca]{margin:0;font-weight:400}.card[data-v-90e157ca]{border:1px solid #bfbfc9;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.card__header[data-v-90e157ca]{align-items:center;gap:4px;display:flex}.advice__icon[data-v-90e157ca]{color:#bfbfc9;cursor:pointer;flex-shrink:0;width:14px;height:14px}.card__value[data-v-90e157ca]{color:#f60;font-size:20px;font-weight:500}.advice__icon[data-v-90e157ca]{cursor:pointer;color:#bfbfc9;cursor:pointer;flex-shrink:0;width:14px;height:14px;position:relative}.advice__icon[data-v-90e157ca]:hover:after{content:attr(data-title);z-index:99;color:#323236;white-space:pre-line;background-color:#fff;border:1px solid #bfbfc9;border-radius:4px;width:max-content;max-width:400px;padding:5px 10px;font-size:14px;line-height:1.4;position:absolute;top:18px;left:-100px}.card__container[data-v-c37005ae]{border:.5px solid #bfbfc9;border-radius:4px;gap:12px;padding:12px 30px 12px 12px;display:flex}.card__icon[data-v-c37005ae]{color:#fff;border-radius:4px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.card__description-header[data-v-c37005ae]{align-items:center;gap:4px;display:flex}.card__description-value[data-v-c37005ae]{font-weight:500}.advice__icon[data-v-c37005ae]{cursor:pointer;color:#bfbfc9;cursor:pointer;flex-shrink:0;width:14px;height:14px;position:relative}.advice__icon[data-v-c37005ae]:hover:after{content:attr(data-title);z-index:99;color:#323236;white-space:pre-line;background-color:#fff;border:1px solid #bfbfc9;border-radius:4px;width:max-content;max-width:400px;padding:5px 10px;font-size:14px;line-height:1.4;position:absolute;top:18px;left:-100px}h3[data-v-92279492]{margin:0;font-size:20px;font-weight:400}.calculator__results[data-v-92279492]{box-sizing:border-box;border-radius:16px;flex-direction:column;flex:1 1 0;gap:24px;max-width:630px;padding:32px;display:flex;box-shadow:4px 4px 16px #0000001a}.calculator__widgets-container[data-v-92279492]{flex-direction:column;justify-content:center;gap:8px;display:flex}.calculator__results-row[data-v-92279492]{justify-content:space-between;display:flex}.calculator__cards-container[data-v-92279492]{gap:15px;width:100%;display:flex}.calculator__cards-container[data-v-92279492]>*{flex:1;min-width:0}.calculator__description span[data-v-92279492]{color:#9696a0;font-size:12px}.calculator__submit-button[data-v-92279492]{align-items:flex-start;margin-top:auto;display:flex}.calculator__chart-container[data-v-92279492]{flex:1;justify-content:space-around;align-items:center;display:flex}.unit[data-v-92279492]{fill:none;stroke-width:5px}.chart[data-v-92279492]{--chart-size:310;--chart-viewbox:50;--chart-font-size:16;width:var(--chart-size);height:var(--chart-size);margin-left:-40px}.chart tspan[data-v-92279492]{--chart-sized-font-size:calc(var(--chart-font-size) / (var(--chart-size) / var(--chart-viewbox)));font-size:var(--chart-sized-font-size)}.calculator[data-v-b1f922de]{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}#calculator-app{flex-direction:column;gap:24px;display:flex}
