.v-modal-enter{animation:v-modal-in .2s ease}.v-modal-leave{animation:v-modal-out .2s ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:#000;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-dialog{background:#fff;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.3);box-sizing:border-box;margin:0 auto 50px;position:relative;width:50%}.el-dialog.is-fullscreen{height:100%;margin-bottom:0;margin-top:0;overflow:auto;width:100%}.el-dialog__wrapper{bottom:0;left:0;margin:0;overflow:auto;position:fixed;right:0;top:0}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{background:transparent;border:none;cursor:pointer;font-size:16px;outline:none;padding:0;position:absolute;right:20px;top:20px}.el-dialog__headerbtn .el-dialog__close{color:#03172f}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#467fcf}.el-dialog__title{color:#303133;font-size:18px;line-height:24px}.el-dialog__body{color:#606266;font-size:14px;padding:30px 20px;word-break:break-all}.el-dialog__footer{box-sizing:border-box;padding:10px 20px 20px;text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{padding:25px 25px 30px;text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{animation:dialog-fade-in .3s}.dialog-fade-leave-active{animation:dialog-fade-out .3s}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}.el-message{align-items:center;background-color:#edf2fc;border:1px solid #ebeef5;border-radius:4px;box-sizing:border-box;display:flex;left:50%;min-width:380px;overflow:hidden;padding:15px 15px 15px 20px;position:fixed;top:20px;transform:translateX(-50%);transition:opacity .3s,transform .4s,top .4s}.el-message.is-center{justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#03172f}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.el-message--success .el-message__content{color:#67c23a}.el-message--warning{background-color:#fdf6ec;border-color:#faecd8}.el-message--warning .el-message__content{color:#e6a23c}.el-message--error{background-color:#fef0f0;border-color:#fde2e2}.el-message--error .el-message__content{color:#f56c6c}.el-message__icon{margin-right:10px}.el-message__content{font-size:14px;line-height:1;padding:0}.el-message__content:focus{outline-width:0}.el-message__closeBtn{color:#c0c4cc;cursor:pointer;font-size:16px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.el-message__closeBtn:focus{outline-width:0}.el-message__closeBtn:hover{color:#909399}.el-message .el-icon-success{color:#67c23a}.el-message .el-icon-error{color:#f56c6c}.el-message .el-icon-info{color:#03172f}.el-message .el-icon-warning{color:#e6a23c}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;transform:translate(-50%,-100%)}@font-face{font-display:"auto";font-family:element-icons;font-style:normal;font-weight:400;src:url(/fonts/vendor/element-ui/lib/theme-chalk/element-icons.woff?313f7dacf2076822059d2dca26dedfc6) format("woff"),url(/fonts/vendor/element-ui/lib/theme-chalk/element-icons.ttf?4520188144a17fb24a6af28a70dae0ce) format("truetype")}[class*=" el-icon-"],[class^=el-icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:element-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:baseline}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.el-dialog.calc-auth-dialog{color:#1e1e2a}.calc-auth-dialog *{color:inherit;font-family:inherit}@keyframes calc-spin{to{transform:rotate(1turn)}}.calc-spinner{animation:calc-spin .9s linear infinite;display:inline-block;flex-shrink:0;transform-origin:center}.calc-view-enter-active{transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1)}.calc-view-leave-active{transition:opacity .36s cubic-bezier(.4,0,1,1),transform .36s cubic-bezier(.4,0,1,1)}.calc-view-enter-from{opacity:0;transform:translateX(36px)}.calc-view-leave-to{opacity:0;transform:translateX(-36px)}.calc-view-back-enter-active{transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1)}.calc-view-back-leave-active{transition:opacity .36s cubic-bezier(.4,0,1,1),transform .36s cubic-bezier(.4,0,1,1)}.calc-view-back-enter-from{opacity:0;transform:translateX(-36px)}.calc-view-back-leave-to{opacity:0;transform:translateX(36px)}.calc-step-enter-active,.calc-step-leave-active{transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .22s cubic-bezier(.25,1,.5,1)}.calc-step-enter-from{opacity:0;transform:translateX(16px)}.calc-step-leave-to{opacity:0;transform:translateX(-16px)}.calc-dropdown-enter-active,.calc-dropdown-leave-active{transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.calc-dropdown-enter-from,.calc-dropdown-leave-to{opacity:0;transform:translateY(-6px)}.calc-expand-enter-active,.calc-expand-leave-active{transition:opacity .22s cubic-bezier(.25,1,.5,1),transform .22s cubic-bezier(.25,1,.5,1)}.calc-expand-enter-from,.calc-expand-leave-to{opacity:0;transform:translateY(-8px)}@keyframes calc-result-reveal-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.calc-result-reveal{animation:calc-result-reveal-in .42s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--reveal-i, 0)*60ms);opacity:0;will-change:transform,opacity}@keyframes calc-final-price-sheen{0%{opacity:0;transform:translateX(-100%)}10%{opacity:0}22%{opacity:1}34%{opacity:0;transform:translateX(100%)}to{opacity:0;transform:translateX(100%)}}@keyframes calc-final-price-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes calc-otp-fill-pulse{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes calc-otp-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.calc-auth-dialog{border-radius:16px!important;box-shadow:0 0 2px 0 rgba(175,178,206,.56),0 24px 60px -12px rgba(4,4,52,.24),0 10px 24px -6px rgba(4,4,52,.12)!important;font-family:Plus Jakarta Sans,system-ui,sans-serif;max-width:420px!important;overflow:hidden}.calc-auth-dialog .el-dialog__header{padding:0!important}.calc-auth-dialog .el-dialog__headerbtn{right:20px;top:20px;z-index:2}.calc-auth-dialog .el-dialog__headerbtn .el-dialog__close{color:#70707d;font-size:18px;transition:color .15s cubic-bezier(.25,1,.5,1)}.calc-auth-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#1e1e2a}.calc-auth-dialog .el-dialog__body{padding:32px 36px!important;word-break:normal}.calc-auth{display:flex;flex-direction:column;position:relative}.calc-auth__title{color:#1e1e2a;font-size:22px;font-weight:600;letter-spacing:-.3px;line-height:1.25;margin:0 0 6px}.calc-auth--profile .calc-auth__title,.calc-auth--step1 .calc-auth__title{margin-bottom:32px;padding-right:32px}.calc-auth__sub{color:#70707d;font-size:13px;line-height:1.5;margin:0 0 24px}.calc-auth__sub strong{color:#363644;font-weight:600}.calc-auth__sub--intro{margin:-24px 0 32px}.calc-auth__form{display:flex;flex-direction:column;gap:20px}.calc-auth__field{display:flex;flex-direction:column;gap:8px}.calc-auth__label{color:#70707d;font-size:13px;font-weight:400}.calc-auth__input{background:#f7f8fa;border:1px solid rgba(112,115,147,.16);border-radius:8px;box-sizing:border-box;color:#1e1e2a;font-family:inherit;font-size:15px;height:44px;line-height:1;padding:0 14px;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__input::-moz-placeholder{color:#9d9da8}.calc-auth__input::placeholder{color:#9d9da8}.calc-auth__input:hover:not(:disabled){border-color:#dddde5}.calc-auth__input:focus{background:#fff;border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08);outline:none}.calc-auth__input:disabled{cursor:not-allowed;opacity:.5}.calc-auth__input--locked{color:#363644;cursor:default}.calc-auth__input--locked:focus{background:#f7f8fa;border-color:rgba(112,115,147,.16);box-shadow:none}.calc-auth__input-wrap{position:relative}.calc-auth__input-wrap .calc-auth__input{padding-right:44px}.calc-auth__inline-action{align-items:center;background:transparent;border:none;border-radius:8px;color:#70707d;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;height:32px;justify-content:center;line-height:1;min-width:32px;padding:0 10px;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.calc-auth__inline-action:hover:not(:disabled){background:#f6f7f9;color:#1e1e2a}.calc-auth__inline-action:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.12);outline:none}.calc-auth__inline-action:disabled{cursor:not-allowed;opacity:.45}.calc-auth__inline-action .calc-spinner{margin-right:6px}.calc-auth__inline-action--save{background:#1e1e2a;color:#fff}.calc-auth__inline-action--save:hover:not(:disabled){background:#0f0f17;color:#fff}.calc-auth__inline-action--save:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.22)}.calc-auth__inline-action--save:disabled{background:rgba(30,30,42,.35);color:#fff;opacity:1}.calc-auth__phone{align-items:stretch;background:#f7f8fa;border:1px solid rgba(112,115,147,.16);border-radius:8px;box-sizing:border-box;display:flex;height:44px;overflow:hidden;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__phone:hover{border-color:#dddde5}.calc-auth__phone--focused{background:#fff;border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08)}.calc-auth__phone-wrap{position:relative}.calc-auth__phone-prefix{align-items:center;background:transparent;border:none;border-right:1px solid rgba(112,115,147,.16);color:#363644;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;padding:0 10px 0 14px;transition:background-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.calc-auth__phone-prefix:hover:not(:disabled),.calc-auth__phone-prefix[aria-expanded=true]{background:#f6f7f9;color:#1e1e2a}.calc-auth__phone-prefix:focus-visible{background:#f6f7f9;color:#1e1e2a;outline:none}.calc-auth__phone-prefix:disabled{cursor:not-allowed;opacity:.45}.calc-auth__phone-flag{border-radius:3px;box-shadow:0 0 0 1px rgba(30,30,42,.12);display:block;flex-shrink:0;height:15px;-o-object-fit:cover;object-fit:cover;width:20px}.calc-auth__phone-chevron{color:#9d9da8;transition:transform .15s cubic-bezier(.25,1,.5,1)}[aria-expanded=true]>.calc-auth__phone-chevron{transform:rotate(180deg)}.calc-auth__country-list{background:#fff;border-radius:10px;box-shadow:0 0 0 1px rgba(112,115,147,.16),0 12px 28px -8px rgba(4,4,52,.18);left:0;list-style:none;margin:0;padding:6px;position:absolute;top:calc(100% + 6px);width:240px;z-index:5}.calc-auth__country-list:focus{outline:none}.calc-auth__country-option{align-items:center;border-radius:6px;color:#363644;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calc-auth__country-option--active{background:#f6f7f9;color:#1e1e2a}.calc-auth__country-name{flex:1}.calc-auth__country-dial{color:#9d9da8;font-variant-numeric:tabular-nums}.calc-auth__country-check{color:#1e1e2a}.calc-auth__country-check--hidden{visibility:hidden}.calc-auth__phone-dial{font-variant-numeric:tabular-nums;letter-spacing:.01em}.calc-auth__phone-input{background:transparent;border:none;color:#1e1e2a;flex:1;font-family:inherit;font-size:15px;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1;min-width:0;padding:0 14px}.calc-auth__phone-input::-moz-placeholder{color:#9d9da8}.calc-auth__phone-input::placeholder{color:#9d9da8}.calc-auth__phone-input:focus{outline:none}.calc-auth__phone-input:disabled{cursor:not-allowed;opacity:.5}.calc-auth__remember{align-items:center;cursor:pointer;display:inline-flex;gap:10px;margin-top:-10px;padding:2px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calc-auth__remember-input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.calc-auth__remember-box{align-items:center;background:#fff;border:1.5px solid rgba(112,115,147,.16);border-radius:5px;color:transparent;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1);width:18px}.calc-auth__remember-box svg{display:block;transform:scale(0);transition:transform .16s cubic-bezier(.22,1,.36,1)}.calc-auth__remember-label{color:#363644;font-size:13px;font-weight:400;line-height:1.4}.calc-auth__remember-input:checked+.calc-auth__remember-box{background:#1e1e2a;border-color:#1e1e2a;color:#fff}.calc-auth__remember-input:checked+.calc-auth__remember-box svg{transform:scale(1)}.calc-auth__remember-input:focus-visible+.calc-auth__remember-box{border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08)}.calc-auth__remember:hover .calc-auth__remember-box{border-color:#1e1e2a}.calc-auth__remember-input:disabled+.calc-auth__remember-box{cursor:not-allowed;opacity:.5}.calc-auth__methods{display:flex;flex-direction:column;gap:10px;margin-top:4px}.calc-auth__method{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;height:48px;justify-content:center;letter-spacing:.01em;padding:0 16px;transition:background-color .15s cubic-bezier(.25,1,.5,1),border-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__method:active:not(:disabled){transform:translateY(1px)}.calc-auth__method:disabled{cursor:not-allowed;opacity:.45}.calc-auth__method:focus-visible{outline:none}.calc-auth__method--whatsapp{background:#25d366;color:#fff;letter-spacing:0}.calc-auth__method--whatsapp:hover:not(:disabled){background:#20bd5a;box-shadow:0 4px 14px rgba(37,211,102,.32)}.calc-auth__method--whatsapp:focus-visible{box-shadow:0 0 0 3px rgba(37,211,102,.35)}.calc-auth__method--sms{background:#fff;border-color:rgba(112,115,147,.16);color:#70707d}.calc-auth__method--sms:hover:not(:disabled){background:#f6f7f9;border-color:rgba(112,115,147,.16)}.calc-auth__method--sms:focus-visible{border-color:rgba(112,115,147,.16);box-shadow:0 0 0 3px rgba(30,30,42,.18)}.calc-auth__method-icon{display:block;flex-shrink:0;height:20px;width:20px}.calc-auth__submit .calc-spinner{margin-right:8px;vertical-align:middle}.calc-auth__terms{background:#f7f8fa;border-radius:10px;color:#363644;font-size:12px;line-height:1.5;margin:0;padding:12px 16px 12px 32px}.calc-auth__terms li+li{margin-top:4px}.calc-auth__legal{color:#70707d;font-size:12px;line-height:1.5;margin:8px 0 0;text-align:center}.calc-auth__legal a{color:#363644;text-decoration:underline;text-decoration-color:rgba(30,30,42,.25);text-underline-offset:2px;transition:text-decoration-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.calc-auth__legal a:hover{color:#1e1e2a;text-decoration-color:rgba(30,30,42,.7)}.calc-auth__otp{display:flex;gap:12px;justify-content:flex-start}.calc-auth__otp.is-shaking{animation:calc-otp-shake .42s cubic-bezier(.25,1,.5,1)}.calc-auth__otp-digit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f8fa;border:1px solid rgba(112,115,147,.16);border-radius:8px;box-sizing:border-box;caret-color:#1e1e2a;color:#1e1e2a;flex:0 0 auto;font-family:inherit;font-size:18px;font-variant-numeric:tabular-nums;font-weight:600;height:44px;line-height:1;padding:0;text-align:center;transition:border-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1);width:44px}.calc-auth__otp-digit:hover:not(:disabled){border-color:#dddde5}.calc-auth__otp-digit:focus{background:#fff;border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.08);outline:none}.calc-auth__otp-digit--filled{animation:calc-otp-fill-pulse .16s cubic-bezier(.25,1,.5,1);background:#fff;border-color:#1e1e2a}.calc-auth__otp-digit:disabled{cursor:not-allowed;opacity:.5}.calc-auth__section-divider{background:rgba(112,115,147,.16);height:1px;margin:4px 0 -4px}.calc-auth__submit{align-items:center;background:#1e1e2a;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;height:48px;justify-content:center;letter-spacing:.01em;margin-top:4px;padding:0 20px;transition:background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__submit:hover:not(:disabled){background:#0f0f17;box-shadow:0 6px 18px rgba(30,30,42,.28)}.calc-auth__submit:active:not(:disabled){background:#000;transform:translateY(1px)}.calc-auth__submit:focus-visible{box-shadow:0 0 0 3px rgba(30,30,42,.22);outline:none}.calc-auth__submit:disabled{background:rgba(30,30,42,.35);cursor:not-allowed}.calc-auth__resend{color:#70707d;font-size:13px;margin:4px 0 0}.calc-auth__resend-btn{background:none;border:none;color:#1e1e2a;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:0 0 0 4px;transition:color .15s cubic-bezier(.25,1,.5,1)}.calc-auth__resend-btn:hover:not(:disabled){color:#363644;text-decoration:underline}.calc-auth__resend-btn:disabled{color:#9d9da8;cursor:not-allowed}.calc-auth__secondary{align-items:center;background:#fff;border:1px solid rgba(112,115,147,.16);border-radius:10px;color:#70707d;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:400;height:48px;justify-content:center;letter-spacing:.01em;margin-top:-14px;padding:0 20px;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1),transform .15s cubic-bezier(.25,1,.5,1);width:100%}.calc-auth__secondary:hover:not(:disabled){background:#f6f7f9;border-color:rgba(112,115,147,.16)}.calc-auth__secondary:active:not(:disabled){transform:translateY(1px)}.calc-auth__secondary:focus-visible{border-color:#1e1e2a;box-shadow:0 0 0 3px rgba(30,30,42,.18);outline:none}.calc-auth__secondary:disabled{cursor:not-allowed;opacity:.5}.calc-auth__secondary .calc-spinner{margin-right:8px}.calc-auth__secondary--danger{border-color:rgba(208,50,117,.22);color:#b0175f}.calc-auth__secondary--danger:hover:not(:disabled){background:rgba(208,50,117,.05);border-color:rgba(208,50,117,.45);color:#b0175f}.calc-auth__secondary--danger:focus-visible{border-color:rgba(208,50,117,.6);box-shadow:0 0 0 3px rgba(208,50,117,.18)}@media (max-width:380px){.calc-auth__otp{gap:6px}.calc-auth__otp-digit{font-size:16px;height:44px;width:38px}.calc-auth__phone-prefix{padding-right:8px}}.calc-auth__body-shell{position:relative;transition:height .28s cubic-bezier(.22,1,.36,1)}@media (max-width:767px){.calc-auth__input,.calc-auth__phone-input,.calc-auth__remember-input{font-size:16px}}@media (prefers-reduced-motion:reduce){.calc-auth__body-shell{transition:none!important}.calc-auth__otp-digit--filled,.calc-auth__otp.is-shaking,.calc-auth__remember-box svg{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}
