.v-inputRangeWrapper{position:relative;width:100%;border-top:1px solid #999;display:block;margin-top:1rem}.v-inputRange{width:100%;left:0;padding:0 1.45rem;position:absolute;top:-1.6rem;margin:0 auto;background-color:initial;z-index:2;-webkit-appearance:none;height:3rem}@media screen and (max-width:640px){.v-inputRange{width:93%;left:3%}}.v-inputRange:focus{outline:none}.v-inputRange:focus::-webkit-slider-runnable-track{background:#0000}.v-inputRange:focus::-ms-fill-lower{background:#0000}.v-inputRange::-webkit-slider-runnable-track{width:100%;height:4.5rem;cursor:pointer;background:#0000;border:0}.v-inputRange::-webkit-slider-thumb{border:0;height:2rem;width:2rem;border-radius:50%;background:#f60;cursor:pointer;-webkit-appearance:none;margin-top:1.2rem}.v-inputRange::-moz-range-track{width:100%;height:4.5rem;display:block;cursor:pointer;background:#0000;border:0}.v-inputRange::-moz-range-thumb{border:0;height:2rem;width:2rem;border-radius:50%;background:#f60;cursor:pointer;-webkit-appearance:none}.v-inputRange::-ms-track{color:#0000}.v-inputRange::-ms-fill-lower,.v-inputRange::-ms-track{width:100%;height:2.5rem;cursor:pointer;background:#0000;border:0}.v-inputRange::-ms-fill-upper{width:100%;height:2.5rem;cursor:pointer;background:#0000;border:0}.v-inputRange::-ms-thumb{border:0;height:2rem;width:2rem;display:block;border-radius:50%;background:#f60;cursor:pointer;-webkit-appearance:none;margin-top:0}.v-inputRange__info{display:flex;justify-content:space-between}.v-inputRange__infoText{font-size:1.4rem;line-height:2.4rem;width:4.8rem;text-align:center;padding-top:1.8rem;position:relative;color:#6f6f6f}.v-inputRange__infoText:before{content:"";position:absolute;top:-.3rem;left:50%;transform:translate(-50%);width:.5rem;height:.5rem;background-color:#999;border-radius:50%;display:block}:root{--color-white:#fff;--color-orange:#f60;--color-lightgray:#b6b6b6;--color-black:#333}.v-calcTariffBase__wrapper{display:flex;justify-content:space-between;gap:2.4rem}@media screen and (max-width:992px){.v-calcTariffBase__wrapper{flex-direction:column}}.v-calcTariffBase__controls{display:flex;flex-direction:column;justify-content:center;padding:3.2rem;background-color:#fff;border-radius:16px;width:100%}@media screen and (max-width:640px){.v-calcTariffBase__controls{padding:2.4rem 1.6rem}}.v-calcTariffBase__titleDescription{margin-bottom:4.8rem}@media screen and (max-width:1220px){.v-calcTariffBase__titleDescription{margin-bottom:4.8rem}}@media screen and (max-width:992px){.v-calcTariffBase__titleDescription{margin-bottom:3.2rem}}@media screen and (max-width:640px){.v-calcTariffBase__titleDescription{margin-bottom:2.4rem}}.v-calcTariffBase__description{font-size:1.8rem;line-height:2.8rem}@media screen and (max-width:992px){.v-calcTariffBase__description{font-size:1.6rem;line-height:2.6rem}}.v-calcTariffBase__selectorsBlock{display:flex;flex-direction:column;margin-bottom:4rem}@media screen and (max-width:992px){.v-calcTariffBase__selectorsBlock{margin-bottom:3.2rem}}@media screen and (max-width:640px){.v-calcTariffBase__selectorsBlock{margin-bottom:2.4rem}}.v-calcTariffBase__selectorsBlock.noMargin{margin-bottom:0}.v-calcTariffBase__selectorsBlock.twoSelector{flex-direction:row;justify-content:space-between;gap:3.2rem}@media screen and (max-width:1220px){.v-calcTariffBase__selectorsBlock.twoSelector{gap:2.4rem}}@media screen and (max-width:640px){.v-calcTariffBase__selectorsBlock.twoSelector{flex-direction:column}}.v-calcTariffBase__selectorsBlock.radioButtons{flex-direction:row;gap:4.8rem;margin-bottom:0;justify-content:flex-start}@media screen and (max-width:640px){.v-calcTariffBase__selectorsBlock.radioButtons{flex-direction:column;gap:1.6rem}}.v-calcTariffBase__selectorWrap{width:100%}.v-calcTariffBase__selectorWrap.showOnMobile{display:none}@media screen and (max-width:640px){.v-calcTariffBase__selectorWrap.showOnMobile{display:block}}.v-calcTariffBase__selectorWrap.marginTop{margin-top:4rem}@media screen and (max-width:992px){.v-calcTariffBase__selectorWrap.marginTop{margin-top:3.2rem}}@media screen and (max-width:640px){.v-calcTariffBase__selectorWrap.marginTop{margin-top:2.4rem}}.v-calcTariffBase__tabWithInfo{display:flex;align-items:center;gap:.8rem;white-space:nowrap}.v-calcTariffBase__tabWithInfo .v-tooltip{white-space:normal}.v-calcTariffBase__selectorLabel{font-size:1.6rem;line-height:2.6rem;margin-bottom:1.6rem}@media screen and (max-width:640px){.v-calcTariffBase__selectorLabel{font-size:1.4rem;line-height:2.4rem;margin-bottom:1.2rem}}.v-calcTariffBase__selectorLabel.labelForInputRange{margin-bottom:2.5rem}@media screen and (max-width:640px){.v-calcTariffBase__selectorLabel.labelForInputRange{margin-bottom:1.2rem}}.v-calcTariffBase__result{display:flex;flex-direction:column;padding:3.2rem;background-color:#fff;border-radius:16px;position:relative;overflow:hidden;max-width:38.4rem;width:100%}@media screen and (max-width:1220px){.v-calcTariffBase__result{max-width:31.4rem}}@media screen and (max-width:992px){.v-calcTariffBase__result{max-width:none}}@media screen and (max-width:640px){.v-calcTariffBase__result{padding:2.4rem 1.6rem}}.v-calcTariffBase__resultInfoWrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;z-index:2}@media screen and (max-width:992px){.v-calcTariffBase__resultInfoWrapper{gap:4rem;flex-direction:row-reverse;justify-content:flex-end}}@media screen and (max-width:640px){.v-calcTariffBase__resultInfoWrapper{flex-direction:column;gap:1.6rem}}.v-calcTariffBase__resultInfoWrapper.stretched{gap:3.2rem}@media screen and (max-width:992px){.v-calcTariffBase__resultInfoWrapper.stretched{gap:4rem}}@media screen and (max-width:640px){.v-calcTariffBase__resultInfoWrapper.stretched{gap:1.6rem}}.v-calcTariffBase__resultTitle{font-size:2rem;font-weight:700;line-height:2.8rem;margin-bottom:2.4rem}@media screen and (max-width:640px){.v-calcTariffBase__resultTitle{font-size:1.8rem;line-height:2.6rem;margin-bottom:1.6rem}}.v-calcTariffBase__resultIcon{position:absolute;display:flex;align-items:flex-end;right:-3.5rem;bottom:-6rem;top:unset;width:auto;color:#ffe7db;z-index:1}@media screen and (max-width:992px){.v-calcTariffBase__resultIcon{right:-4.5rem}}.v-calcTariffBase__resultIcon .v-icon{width:23.2rem;height:23.2rem}@media screen and (max-width:992px){.v-calcTariffBase__resultIcon .v-icon{width:20.2rem;height:20.2rem}}.v-calcTariffBase__resultInfoText{font-size:1.6rem;line-height:2.6rem;margin-bottom:.4rem}@media screen and (max-width:640px){.v-calcTariffBase__resultInfoText{font-size:1.4rem;line-height:2.4rem}}.v-calcTariffBase__resultInfoText:last-child{margin-bottom:0}.v-calcTariffBase__resultInfoDiscount{font-size:1.4rem;line-height:2.4rem;font-weight:700;margin-bottom:1.6rem}@media screen and (max-width:992px){.v-calcTariffBase__resultInfoDiscount{margin-bottom:1.2rem}}.v-calcTariffBase__resultInfoDiscount_orange{color:#f60}.v-calcTariffBase__resultPrice{display:flex;gap:2.2rem;align-items:center}.v-calcTariffBase__resultTotalPrice{font-size:2.4rem;font-weight:700;line-height:3.2rem;color:#f60;white-space:nowrap}.v-calcTariffBase__priceWithoutDiscount{font-size:2rem;font-weight:700;line-height:2.8rem;color:#b6b6b6;position:relative;white-space:nowrap}.v-calcTariffBase__priceWithoutDiscount:before{content:"";border-bottom:2px solid #b6b6b6;position:absolute;top:0;left:0;width:100%;height:50%}.v-calcTariffBase__priceDescription{font-size:1.4rem;line-height:2.4rem;margin-top:.4rem;color:#6f6f6f}.v-btnBlockTariffs{width:100%;margin-top:2.4rem;justify-content:center}@media screen and (max-width:992px){.v-btnBlockTariffs{margin-top:1.6rem}}.v-btnBlockTariffs .showOnDesktop{display:inline-flex}@media screen and (max-width:1220px){.v-btnBlockTariffs .showOnDesktop{display:none}}.v-calcTariffBase.newDesign .v-calcTariffBase__wrapper{column-gap:3.2rem}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__wrapper{gap:3.2rem 0}}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-calcTariffBase__wrapper{row-gap:2.4rem}}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__titleDescription{margin-bottom:4rem}}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-calcTariffBase__titleDescription{margin-bottom:3.2rem}}.v-calcTariffBase.newDesign .v-calcTariffBase__controls{background-color:initial;padding:0}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-calcTariffBase__controls{margin-bottom:.8rem}}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__controls .v-infonote.marginTop40{margin-top:4rem}}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-calcTariffBase__controls .v-infonote.marginTop40{margin-top:3.2rem}}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__selectorsBlock{margin-bottom:4rem}}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-calcTariffBase__selectorsBlock{margin-bottom:3.2rem}}.v-calcTariffBase.newDesign .v-calcTariffBase__result{padding:4rem;border-radius:48px;max-width:58.5rem}@media screen and (max-width:1220px){.v-calcTariffBase.newDesign .v-calcTariffBase__result{max-width:47.9rem;border-radius:32px}}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__result{padding:3.2rem;max-width:none}}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-calcTariffBase__result{border-radius:24px;padding:2.4rem}}.v-calcTariffBase.newDesign .v-calcTariffBase__resultTitle{font-size:2.4rem;line-height:3.2rem}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__resultTitle{font-size:1.8rem;line-height:2.6rem}}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-calcTariffBase__resultTitle{margin-bottom:2.4rem}}.v-calcTariffBase.newDesign .v-calcTariffBase__resultInfoText{line-height:2.4rem}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__resultInfoText{font-size:1.4rem;line-height:2.2rem}}.v-calcTariffBase.newDesign .v-calcTariffBase__resultInfoText:not(:last-child){margin-bottom:1.6rem}.v-calcTariffBase.newDesign .v-btnBlockTariffs{width:auto}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-btnBlockTariffs{margin-top:2.4rem}}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-btnBlockTariffs{width:100%}}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__selectorWrap.marginTop{margin-top:4rem}}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-calcTariffBase__selectorWrap.marginTop{margin-top:3.2rem}}.v-calcTariffBase.newDesign .v-calcTariffBase__selectorWrap .v-newCombobox{background-color:#fff}.v-calcTariffBase.newDesign .v-calcTariffBase__selectorWrap .v-inputRange::-moz-range-thumb{border-radius:4px;height:1.9rem;width:1.9rem}.v-calcTariffBase.newDesign .v-calcTariffBase__selectorWrap .v-inputRange::-webkit-slider-thumb{border-radius:4px;height:1.9rem;width:1.9rem}.v-calcTariffBase.newDesign .v-calcTariffBase__selectorLabel{margin-bottom:2.4rem;line-height:2.4rem;font-weight:700}@media screen and (max-width:640px){.v-calcTariffBase.newDesign .v-calcTariffBase__selectorLabel{font-size:1.6rem;margin-bottom:1.6rem}.v-calcTariffBase.newDesign .v-calcTariffBase__selectorLabel.mobileMargin24{margin-bottom:2.4rem}}.v-calcTariffBase.newDesign .v-calcTariffBase__resultInfoWrapper{justify-content:flex-start}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__resultInfoWrapper{gap:4rem;flex-direction:column}}.v-calcTariffBase.newDesign .v-calcTariffBase__resultInfoWrapper.stretched{gap:6rem}@media screen and (max-width:992px){.v-calcTariffBase.newDesign .v-calcTariffBase__resultInfoWrapper.stretched{gap:4rem}}.v-calcTariffBase.newDesign :is(.v-calcTariffBase__priceWithoutDiscount,.v-calcTariffBase__resultTotalPrice){font-size:3.2rem;line-height:4rem}@media screen and (max-width:640px){.v-calcTariffBase.newDesign :is(.v-calcTariffBase__priceWithoutDiscount,.v-calcTariffBase__resultTotalPrice){font-size:2.4rem;line-height:3.2rem}.v-calcTariffBase.newDesign .v-calcTariffBase__description{margin-top:2.4rem}.v-calcTariffBase.newDesign .v-calcTariffBase__resultMobile{border-radius:24px;padding:2.4rem;background-color:#fff}}
