.RunCalculator-module__0ux-uq__calc{min-height:100vh;padding:80px 0 100px;position:relative}@media (max-width:768px){.RunCalculator-module__0ux-uq__calc{padding-top:40px}}.RunCalculator-module__0ux-uq__container{width:100%;max-width:860px;margin:0 auto;padding:0 40px}@media (max-width:768px){.RunCalculator-module__0ux-uq__container{padding:0 16px}}.RunCalculator-module__0ux-uq__heading{padding-bottom:32px}.RunCalculator-module__0ux-uq__backBtn{color:#fff6;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;text-decoration:none;transition:color .25s;display:inline-flex}.RunCalculator-module__0ux-uq__backBtn:hover{color:#fffc}.RunCalculator-module__0ux-uq__title h1{color:#fff;margin:0;font-size:64px;font-weight:800;line-height:1}@media (max-width:768px){.RunCalculator-module__0ux-uq__title h1{font-size:40px}}.RunCalculator-module__0ux-uq__block{margin-bottom:40px}.RunCalculator-module__0ux-uq__block__header{align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.RunCalculator-module__0ux-uq__block__title{color:#fff;margin:0;font-size:18px;font-weight:600}.RunCalculator-module__0ux-uq__block__value{color:#fff6;font-size:14px}.RunCalculator-module__0ux-uq__block__hint{color:#ffffff4d;font-size:13px}.RunCalculator-module__0ux-uq__distance__list{flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.RunCalculator-module__0ux-uq__distance__item{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff12;border-radius:20px;padding:6px 14px;transition:background .2s}.RunCalculator-module__0ux-uq__distance__item span{color:#ffffffb3;font-size:14px}.RunCalculator-module__0ux-uq__distance__item:hover{background:#ffffff1f}.RunCalculator-module__0ux-uq__distance__item_active{cursor:default;background:#fff!important}.RunCalculator-module__0ux-uq__distance__item_active span{color:#0b3a5d}.RunCalculator-module__0ux-uq__slider__wrap{margin-bottom:52px;padding:0 4px}.RunCalculator-module__0ux-uq__slider__wrap .rc-slider-mark{top:28px}.RunCalculator-module__0ux-uq__slider__wrap .rc-slider-mark-text{font-size:12px;color:#fff6!important}@media (max-width:768px){.RunCalculator-module__0ux-uq__slider__wrap{display:none}}.RunCalculator-module__0ux-uq__inputs{background:#ffffff0d;border:1px solid #ffffff14;border-radius:24px;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:80px 0 40px;padding:28px 32px;display:grid}@media (max-width:640px){.RunCalculator-module__0ux-uq__inputs{grid-template-columns:1fr;gap:20px;padding:20px}}.RunCalculator-module__0ux-uq__input__divider{color:#ffffff40;text-align:center;padding:0 8px;font-size:14px}.RunCalculator-module__0ux-uq__timeInput{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RunCalculator-module__0ux-uq__timeInput__group{align-items:center;gap:4px;display:flex}.RunCalculator-module__0ux-uq__timeInput__field{color:#fff;text-align:center;-moz-appearance:textfield;background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:60px;padding:10px 12px;font-family:inherit;font-size:22px;font-weight:500;transition:border-color .2s,background .2s}.RunCalculator-module__0ux-uq__timeInput__field::-webkit-outer-spin-button{-webkit-appearance:none}.RunCalculator-module__0ux-uq__timeInput__field::-webkit-inner-spin-button{-webkit-appearance:none}.RunCalculator-module__0ux-uq__timeInput__field:focus{background:#ffffff1f;border-color:#3ec7a2}.RunCalculator-module__0ux-uq__timeInput__sep{color:#ffffff59;font-size:13px}.RunCalculator-module__0ux-uq__paceLabel{color:#ffffff59;margin-left:4px;font-size:14px}.RunCalculator-module__0ux-uq__results{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:8px;display:grid}@media (max-width:576px){.RunCalculator-module__0ux-uq__results{grid-template-columns:1fr}}.RunCalculator-module__0ux-uq__result__card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:20px;padding:20px 24px}.RunCalculator-module__0ux-uq__result__label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff59;margin-bottom:8px;font-size:12px}.RunCalculator-module__0ux-uq__result__value{color:#3ec7a2;font-size:32px;font-weight:700;line-height:1}.RunCalculator-module__0ux-uq__result__value span{color:#fff6;margin-left:4px;font-size:14px;font-weight:400}.RunCalculator-module__0ux-uq__splits{background:#ffffff0a;border:1px solid #ffffff12;border-radius:18px;overflow:hidden}.RunCalculator-module__0ux-uq__splits__header{text-transform:uppercase;letter-spacing:.06em;color:#ffffff4d;border-bottom:1px solid #ffffff12;justify-content:space-between;padding:10px 20px;font-size:12px;display:flex}.RunCalculator-module__0ux-uq__splits__row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 20px;transition:background .2s;display:flex}.RunCalculator-module__0ux-uq__splits__row:last-child{border-bottom:none}.RunCalculator-module__0ux-uq__splits__row:hover{background:#ffffff0a}.RunCalculator-module__0ux-uq__splits__time{color:#fff;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.RunCalculator-module__0ux-uq__splits__dist{color:#fff6;font-size:14px}.RunCalculator-module__0ux-uq__tabs{background:#ffffff0d;border-radius:16px;gap:8px;width:fit-content;margin-bottom:40px;padding:6px;display:flex}.RunCalculator-module__0ux-uq__tab{color:#ffffff73;cursor:pointer;border-radius:12px;padding:10px 24px;font-family:inherit;font-size:15px;transition:background .25s,color .25s}.RunCalculator-module__0ux-uq__tab_active{color:#fff;background:#ffffff1f}.RunCalculator-module__0ux-uq__tab:hover:not(.RunCalculator-module__0ux-uq__tab_active){color:#ffffffb3}.RunCalculator-module__0ux-uq__hr__params{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:8px;display:grid}.RunCalculator-module__0ux-uq__hr__param{background:#ffffff0a;border:1px solid #ffffff12;border-radius:18px;padding:18px 20px}.RunCalculator-module__0ux-uq__hr__param_label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff59;margin-bottom:10px;font-size:12px;display:block}.RunCalculator-module__0ux-uq__hr__param_row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.RunCalculator-module__0ux-uq__hr__hint{color:#ffffff40;font-size:12px}.RunCalculator-module__0ux-uq__zone__right{text-align:right;flex-shrink:0}.RunCalculator-module__0ux-uq__zone__hr{color:#fff;margin-bottom:2px;font-size:16px;font-weight:600}.RunCalculator-module__0ux-uq__zone__hr span{color:#fff6;font-size:12px;font-weight:400}.RunCalculator-module__0ux-uq__zone__pct{color:#ffffff4d;font-size:12px}.RunCalculator-module__0ux-uq__gender__toggle{background:#ffffff12;border-radius:10px;gap:4px;padding:3px;display:flex}.RunCalculator-module__0ux-uq__gender__btn{color:#ffffff80;cursor:pointer;border-radius:8px;padding:4px 12px;font-family:inherit;font-size:13px;transition:background .2s,color .2s}.RunCalculator-module__0ux-uq__gender__btn_active{color:#fff;background:#ffffff26}.RunCalculator-module__0ux-uq__grade__card{background:#ffffff0a;border:1px solid #ffffff12;border-radius:18px;align-items:center;gap:20px;padding:20px 24px;display:flex}.RunCalculator-module__0ux-uq__grade__badge{font-variant-numeric:tabular-nums;border:2px solid;border-radius:12px;flex-shrink:0;padding:6px 16px;font-size:28px;font-weight:800}.RunCalculator-module__0ux-uq__grade__desc{color:#ffffff80;font-size:14px}.RunCalculator-module__0ux-uq__predictions{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.RunCalculator-module__0ux-uq__prediction__card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:18px;padding:18px 20px}.RunCalculator-module__0ux-uq__prediction__label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff59;margin-bottom:8px;font-size:12px}.RunCalculator-module__0ux-uq__prediction__time{color:#3ec7a2;font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:24px;font-weight:700}.RunCalculator-module__0ux-uq__prediction__pace{color:#fff6;font-size:13px}.RunCalculator-module__0ux-uq__hr__input{align-items:center;gap:8px;display:flex}.RunCalculator-module__0ux-uq__hr__field{color:#fff;text-align:center;-moz-appearance:textfield;background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:64px;padding:4px 8px;font-family:inherit;font-size:14px}.RunCalculator-module__0ux-uq__hr__field::-webkit-outer-spin-button{-webkit-appearance:none}.RunCalculator-module__0ux-uq__hr__field::-webkit-inner-spin-button{-webkit-appearance:none}.RunCalculator-module__0ux-uq__zones{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.RunCalculator-module__0ux-uq__zone{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;transition:background .2s;display:flex}.RunCalculator-module__0ux-uq__zone_active{background:#ffffff12;border-color:#ffffff1f}.RunCalculator-module__0ux-uq__zone__bar{border-radius:4px;flex-shrink:0;width:4px;height:40px}.RunCalculator-module__0ux-uq__zone__content{flex:1}.RunCalculator-module__0ux-uq__zone__name{margin-bottom:2px;font-size:14px;font-weight:500}.RunCalculator-module__0ux-uq__zone__current{opacity:.7;font-size:12px;font-weight:400}.RunCalculator-module__0ux-uq__zone__hr{color:#ffffff80;margin-bottom:2px;font-size:13px}.RunCalculator-module__0ux-uq__zone__desc{color:#ffffff59;font-size:12px}.RunCalculator-module__0ux-uq__hr__result{color:#ffffff80;background:#ffffff0a;border-radius:12px;padding:12px 16px;font-size:14px}
.rc-slider{touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:#0000;border-radius:6px;width:100%;height:14px;padding:5px 0;position:relative}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:#0000}.rc-slider-rail{background-color:#e9e9e9;border-radius:6px;width:100%;height:4px;position:absolute}.rc-slider-track,.rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;position:absolute}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid #0000;border-bottom:5px solid #0000;transform:translateY(-5px)}.rc-slider-handle{z-index:1;cursor:pointer;width:14px;height:14px;cursor:-webkit-grab;cursor:grab;opacity:.8;-webkit-user-select:none;user-select:none;touch-action:pan-x;background-color:#fff;border:2px solid #96dbfa;border-radius:50%;margin-top:-5px;position:absolute}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{box-shadow:unset;border-color:#96dbfa}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{cursor:-webkit-grabbing;cursor:grabbing;border-color:#57c5f7;box-shadow:0 0 5px #57c5f7}.rc-slider-mark{width:100%;font-size:12px;position:absolute;top:18px;left:0}.rc-slider-mark-text{color:#999;text-align:center;vertical-align:middle;cursor:pointer;display:inline-block;position:absolute}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:0 0;width:100%;height:4px;position:absolute}.rc-slider-dot{vertical-align:middle;cursor:pointer;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-2px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{box-shadow:none;cursor:not-allowed;background-color:#fff;border-color:#ccc}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{width:4px;bottom:0;left:5px}.rc-slider-vertical .rc-slider-track-draggable{border:0;border-left:5px solid #0000;border-right:5px solid #0000;transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{z-index:1;touch-action:pan-y;margin-top:0;margin-left:-5px;position:absolute}.rc-slider-vertical .rc-slider-mark{height:100%;top:0;left:18px}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-play-state:paused;animation-fill-mode:both;display:block!important}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform-origin:50% 100%;opacity:0;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{transform-origin:50% 100%;opacity:0;transform:scale(0)}}.rc-slider-tooltip{visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:#0000;position:absolute;top:-9999px;left:-9999px}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:#0000}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{color:#fff;text-align:center;background-color:#6c6c6c;border-radius:6px;min-width:24px;height:24px;padding:6px 2px;font-size:12px;line-height:1;text-decoration:none;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{border-style:solid;border-color:#0000;width:0;height:0;position:absolute}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-width:4px 4px 0;border-top-color:#6c6c6c;margin-left:-4px;bottom:4px;left:50%}
