.ft-weight-picker-wrapper{display:flex;gap:10px}.calculate-step[data-v-896c9dc8]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:16px 32px;position:relative;width:100%}.calculate-step__title[data-v-896c9dc8]{color:var(--primary);margin-bottom:.2rem}.calculate-step__title span[data-v-896c9dc8]{color:#505050}.calculate-step__subtitle[data-v-896c9dc8]{color:var(--primary-dark);margin:0;text-align:center}.calculate-step__progress-hint[data-v-896c9dc8]{color:var(--secondary);margin:0;text-align:center}.calculate-step__progress[data-v-896c9dc8]{height:120px;margin-top:8px;position:relative;width:120px}.calculate-step__progress-ring[data-v-896c9dc8]{height:100%;transform:rotate(-90deg);width:100%}.calculate-step__progress-track[data-v-896c9dc8],.calculate-step__progress-value[data-v-896c9dc8]{fill:none;stroke-width:8;transition:all .4s ease}.calculate-step__progress-track[data-v-896c9dc8]{stroke:#e8eeec}.calculate-step__progress-value[data-v-896c9dc8]{stroke:var(--primary);stroke-linecap:round}.calculate-step__progress-label[data-v-896c9dc8]{align-items:center;bottom:0;color:var(--primary);direction:ltr;display:flex;font-size:32px;font-weight:700;justify-content:center;left:0;margin:0;position:absolute;right:0;top:0}.calculate-step__progress-label span[data-v-896c9dc8]{font-size:18px!important}.calculate-step__card[data-v-896c9dc8]{background:#fff;border-radius:12px;box-shadow:0 4px 18px rgba(20,64,53,.1);margin-top:8px;max-width:390px;padding:8px 16px;width:100%}.calculate-step__card-row[data-v-896c9dc8]{grid-gap:10px;align-items:center;color:#9ca9a6;display:grid;gap:10px;grid-template-columns:38px 1fr 24px;min-height:54px}.calculate-step__card-row.is-complete[data-v-896c9dc8],.calculate-step__card-row.is-loading[data-v-896c9dc8]{color:#526864}.calculate-step__card-icon[data-v-896c9dc8]{align-items:center;background:#edf8f5;border-radius:50%;color:#84c9b7;display:flex;font-size:16px;height:32px;justify-content:center;transition:all .4s ease;width:32px}.calculate-step__card-icon__active[data-v-896c9dc8]{color:var(--primary)!important;font-size:22px}.calculate-step__card-label[data-v-896c9dc8]{font-size:13px;font-weight:500}.calculate-step__card-status[data-v-896c9dc8]{align-items:center;border:2px solid #d5dddb;border-radius:50%;color:#fff;display:flex;font-size:10px;height:20px;justify-content:center;width:20px}.is-loading .calculate-step__card-status[data-v-896c9dc8]{border-color:#ff9417;color:#ff9417;font-size:16px}.is-complete .calculate-step__card-status[data-v-896c9dc8]{background:var(--primary);border-color:var(--primary)}.ft-birthdate-step{--vs-font-size:24px;--vs-line-height:42px;--vs-border-radius:10px;--vs-dropdown-option--active-bg:#e4fbf5;--vs-dropdown-option--active-color:#505050;--vs-border-color:#d9d9d9;--vs-dropdown-color:#505050;--vs-dropdown-min-width:107px;--vs-dropdown-box-shadow:none;--vs-dropdown-option-padding:5px 12px;color:#2b2b2b;display:flex;gap:9px}.ft-birthdate-step>div{flex:1}.ft-birthdate-step__label{color:#959595}.ft-birthdate-step .vs__selected{font-size:24px;font-weight:500;line-height:42px}.ft-birthdate-step .vs__dropdown-menu{border-radius:var(--vs-border-radius);border-top-style:solid;font-size:16px;font-weight:500;line-height:24px;top:100%}.ft-birthdate-step .vs--open .vs__dropdown-toggle{border-bottom-left-radius:var(--vs-border-radius);border-bottom-right-radius:var(--vs-border-radius);border-color:#00ad80}.ft-birthdate-step .rtl-options .vs__dropdown-option{direction:rtl;text-align:right}.ft-questions,.ft-questions__steps{display:flex;justify-content:center;width:100%}.ft-questions__steps{align-items:center;flex-direction:column;gap:32px;margin-bottom:150px;margin-top:24px;padding:0 17px}.ft-questions__steps.is-bot{margin-bottom:166px}.ft-questions__steps.is-fullscreen{margin:0!important;padding:0!important}.ft-questions__header{font-size:14px;font-weight:500;line-height:20px;text-align:center}.ft-questions__progress-bar-wrapper{position:relative;text-align:left;width:100%}.ft-questions__progress-bar{background-color:#e4e4e7;border-radius:9px;height:9px;position:relative;width:100%}.ft-questions__progress-part{background-color:#00ad80;border-radius:9px;height:100%;left:0;position:absolute}.ft-questions__loading{align-items:center;display:flex;flex-direction:column;gap:9px;justify-content:center;margin-top:40px;width:100%}.ft-questions__back-btn{border:none;color:#959595;cursor:pointer;font-size:14px;font-weight:500;margin-bottom:15px;padding:0}.ft-questions__title{display:block;font-size:20px;font-weight:600;line-height:28px;margin:0;text-align:center}.ft-questions__title-right{margin:20px 0 -15px auto}.ft-questions__step{width:100%}.ft-questions__sicknesses{align-items:center;display:flex;flex-direction:column;gap:28px;position:relative;width:100%}.ft-questions__sicknesses-wrapper{display:flex;flex-direction:column;gap:24px;width:100%}.ft-questions__sicknesses-divider{border-bottom:1px solid #d9d9d9;height:1px;margin:0 -17px}.ft-questions__subtitle{color:#505050;font-size:16px;font-weight:700;line-height:25px;margin:20px 0 16px}.ft-questions .sickness-option{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:57rem;color:#959595;cursor:pointer;display:flex;gap:.5rem;padding:8px 10px}.ft-questions .sickness-options-grid{display:flex;flex-wrap:wrap;gap:10px}.ft-questions .more-options__link{color:#00ad80;cursor:pointer;font-size:.875rem;padding:.5rem}.ft-questions .options-wrapper{align-items:center;display:flex;flex-direction:column;gap:4rem;position:relative;width:100%}.ft-questions .options-list{display:flex;flex-direction:column;gap:.75rem;width:100%}.ft-questions .option-button{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:.75rem;cursor:pointer;display:flex;gap:.75rem;padding:.5rem 1rem;transition:all .3s;width:100%}.ft-questions .option-button--selected{border-color:#00ad80}.ft-questions .option-details{align-items:start;display:flex;flex-direction:column}.ft-questions .option-details__title{font-weight:600}.ft-questions .option-details__description{font-size:.875rem;text-align:right}.ft-questions .shape-options-grid{grid-gap:.875rem;display:grid;gap:.875rem;grid-template-columns:repeat(2,1fr);width:100%}.ft-questions .shape-option{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding:1rem;transition:all .3s}.ft-questions .shape-option--selected{border-color:#00ad80}.ft-questions .shape-option__image{height:11rem;width:auto}.ft-questions .shape-option__properties{display:flex;flex-wrap:wrap;font-size:.875rem;text-align:center}.ft-questions .shape-option__property{flex:0 0 100%}.ft-questions .general-options-wrapper{display:flex;flex-direction:column;gap:.75rem;overflow-y:hidden;width:100%}.ft-questions .general-option-button{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:.75rem;color:#000;cursor:pointer;display:flex;gap:.75rem;padding:.5rem 1rem;transition:all .3s;width:100%}.ft-questions .general-option-button:hover{border-color:#ccc}.ft-questions .general-option-button__image{background:#e0f3e0;border-radius:50%;height:50px;width:50px}.ft-questions .general-option-details{align-items:start;display:flex;flex-direction:column;text-align:right}.ft-questions .general-option-details__title{color:#505050;font-size:1.115rem;font-weight:500}.ft-questions .show-report{align-items:center;display:flex;height:100vh;justify-content:center;min-height:100vh;position:relative}.ft-questions .show-report,.ft-questions .show-report__bg-img{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.ft-questions .show-report__bg-img{filter:blur(6px);height:100%;-o-object-fit:cover;object-fit:cover}.ft-questions .show-report__wrapper{padding:8px 20px;position:absolute;width:100%}.ft-questions .show-report__form{background-color:#fff;border-radius:8px;box-shadow:0 4px 18px rgba(20,64,53,.1);display:flex;flex-direction:column;gap:20px;padding:20px;width:100%}.ft-questions .show-report__form-wrapper{align-items:center;display:flex;flex-direction:column;gap:16px}.ft-questions .show-report__icon{filter:none;width:70px!important}.ft-questions .show-report__title{color:var(--primary-dark);font-size:27px;font-weight:600;margin:0;text-align:center}.ft-questions .show-report__subtitle{color:var(--secondary);font-size:16px;font-weight:500;text-align:center}.ft-questions .show-report__input-wrapper{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.ft-questions .show-report__input-error{border:1px solid #dc2626!important}.ft-questions .show-report__message-error{color:#dc2626;font-size:14px;width:100%}.ft-questions .show-report__input{background-color:#fff;border:1px solid #e1e1e1;border-radius:8px;direction:ltr;outline:none;padding:8px 12px;width:100%}.ft-questions .ft-checkbox{color:#959595;flex:1 1 48%;font-size:16px;font-weight:400;letter-spacing:-.02em}.ft-questions .ft-questions__logo{margin-top:100px}.ft-questions__intro{padding:140px 18px 0;text-align:center}.ft-questions__intro-title{font-size:36px;font-weight:700;margin-bottom:0;margin-top:50px}.ft-questions__intro-text{color:#505050;font-size:23px;font-weight:600;margin:0 0 30px}.ft-questions__intro-hint{color:#505050;font-size:16px;font-weight:500;margin:24px 0 36px;text-align:center}.ft-questions__intro-hint span{color:var(--primary)}.ft-questions__intro-btn{border-radius:7px!important;margin:auto;max-width:100%;width:380px}.ft-questions__footer-link{font-size:14px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.ft-questions__footer-link p{margin:0}.d-flex{display:flex}