body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{height:100%}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/Inter-VariableFont_slnt,wght.b2b32f7882156658c072.woff2) format("woff2"),url(/static/media/Inter_28pt-Bold.ab2b23892bcea27c0459.woff) format("woff")}.container{background-color:#eaeaea;display:flex;flex-direction:column;margin:0;min-height:100%;overflow-x:hidden}.editor{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:0;flex:1 1;height:100%;margin:0 auto 10px;max-width:1280px;min-height:56vh;overflow-y:hidden;padding:0 40px 0 50px;position:relative;white-space:nowrap;width:100%}.container>.footer{color:#000;font-family:Inter;font-size:10px;font-weight:400;letter-spacing:.01em;line-height:12.1px;text-align:center}a{color:#00c46a}.canvas{height:100%;max-width:1320px;overflow-x:visible;overflow-y:hidden;width:100%}.segments{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-right:100px;padding-bottom:40px;z-index:9}.fader,.segments{bottom:0;position:absolute}.fader{background-color:#ffffffe6;height:100%;left:0;right:0;top:0;width:50000px;z-index:1}.cta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1330px;padding:20px;width:100%}.cta>.form-input{max-width:100px}.btn{background-color:#fff;border:1px solid #0000001a;border-radius:5px;display:inline-block;font-family:Inter;font-size:10px;font-weight:400;height:70px;letter-spacing:1%;line-height:12px;text-align:center;text-transform:uppercase;width:75px}.btn>svg{display:block;margin:0 auto}.btn-icon{height:17px;margin:0 auto;padding-bottom:7px;width:17px}.btn-primary{background-color:#00c46a;color:#fff;padding:5px 20px}.btn-primary:hover{background-color:#27ae60}.btn-secondary{background-color:#fff;color:#000;padding:5px 20px}.btn-secondary:hover{background-color:#eee}.btn-square{border:none;color:#fff;height:50px;width:90px}.login-btn{font-weight:600}.form-input{display:flex;flex-direction:column}.textInput{border:1px solid #d3d3d3;font-size:20px;max-width:90px;text-align:center}.selectInput{background-color:#000000b3;border-radius:5px;color:#fff;font-size:16px;padding:10px}label{font-size:10px;padding:5px;text-align:center}.actions{bottom:0;left:0;margin:0 auto;padding:5px;position:absolute;right:0;width:220px;z-index:1000}.actions>button{background-color:#fff;border:1px solid #0000001a;border-radius:6px;color:#fff;height:40px;margin:0 5px;padding:10px;width:50px}.actions svg{color:#000;height:15px;width:15px}.slider{left:0;position:absolute;top:10px}.workoutLength{display:inline-block}.alert{color:"white"}.message{border-radius:10px;left:0;margin:0 auto;padding:20px;position:absolute;right:0;text-align:center;top:50px;width:400px;z-index:1000}.loading,.message>.close{color:#fff}.loading{background-color:#000000b3}.error{background-color:#c40d0d;color:#fff}.close{background-color:#0000;border:0;color:#fff;float:right}.info{align-items:center;display:flex;flex-direction:row;margin:0 auto;max-width:1360px;text-align:left;width:100%}.title svg{position:absolute;top:0}.workout{margin-top:57px}.info>.title{flex:1 1}.info>.title>h1{margin:0;padding:10px 0}.info>.title>p{font-style:italic;margin:10px 0 0}.info>.workout{display:flex;flex-direction:row;height:-webkit-fit-content;height:fit-content}.info>.workout>.form-input{align-items:center;background:linear-gradient(180deg,#fff,#00000003 92.92%);border:2px solid #fff;border-radius:9px;display:flex;gap:10px;margin-right:20px;padding:10px 15px}.text-editor{align-self:center;display:flex;height:200px;max-width:1360px;width:100%}.text-editor-instructions{background-color:#f5f5f5;margin:0 10px;overflow-y:scroll;padding:5px 20px;width:30%}.text-editor-instructions>p{color:#333;font-size:14px;line-height:1.3;margin:5px 0}.text-editor-instructions>p>span{background-color:#db7093;color:#fff;font-size:14px;padding:0 5px}.text-editor-instructions>p>code{background-color:#d3d3d3;display:block;font-size:14px;margin:5px 0}.text-editor-instructions>h2{font-size:14px;line-height:2;margin:0;padding:0}.text-editor-instructions>h3{font-size:14px;line-height:1;margin:10px 0}.text-editor-textarea{border-radius:5px;box-shadow:0 0 27px -9px #00000059;box-sizing:border-box;font-size:14px;padding:20px;width:70%}.editor-buttons{align-items:center;background:linear-gradient(180deg,#fff,#00000003 92.92%);border:2px solid #fff;border-radius:9px;display:flex;gap:10px;margin-right:8px;padding:6px 15px}.right-column{display:flex;flex-direction:row;justify-content:flex-end;width:67%}.edit-button{background-color:initial;border:none}.top-section{background-color:#f7f7f7;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;margin:17px auto 0;max-width:1330px;padding:35px 20px;position:relative;width:100%}.top-section label{font-family:Inter;font-size:12px;font-weight:700}.create-buttons{align-self:flex-start;background-color:#f1f1f1;border:2px solid #fff;border-radius:9px;display:flex;gap:10px;justify-content:space-between;padding:14px;width:80%}.download-box{width:20%}.Download-box svg{display:flex;margin:8px auto 0}.button-container{display:flex;flex-direction:column}.button-container span{font-family:inter;font-size:10px;font-weight:400;margin-top:8px;text-align:center;text-transform:uppercase}.workout-parts-btn{background-color:#fff;border:none;border-radius:6px;height:51px;padding:0;width:61px}.btn-part-icon{border-bottom-left-radius:6px;border-bottom-right-radius:6px;height:100%;padding:0;width:100%}#caption-icon{height:24px;padding-bottom:0;width:24px}.Download-box{align-self:flex-end;background-color:#fff;border:2px solid #0000001a;border-radius:9px}.Download-box button{align-items:center;border:none;border-radius:8px;color:#909ca6;color:#000;display:flex;flex-direction:column;font-family:inter;font-size:16px;gap:5px;justify-content:center;padding:23px 43px;text-transform:uppercase}.TimeLoad input{background-color:#e8e8e8}.workout-info{align-items:center;display:flex;gap:9px}.workout-info input{border-radius:6px;font-size:14px;font-weight:400;height:32px}.left-column{width:33%}.dropdownInput{width:55px}.dropdownInput,.dropdownInputDisplayType{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right .5rem top 50%;background-repeat:no-repeat;background-size:.65rem auto;border:1px solid #0000001a;border-radius:6px;padding:8px}.dropdownInputDisplayType{width:75px}input{font-size:20px}.editor-logo{height:98px;object-fit:contain;position:absolute;top:0;width:129px}input[type=number].cadence::-webkit-inner-spin-button,input[type=number].cadence::-webkit-outer-spin-button{-webkit-appearance:auto;opacity:1}input[type=number].cadence{-moz-appearance:number-input}.cadence{background:#fff;border-radius:4px}.editor{scrollbar-color:#fcb913 gray;scrollbar-gutter:stable;scrollbar-width:auto}.editor::-webkit-scrollbar{height:8px}.mobile-header{display:none}@media (max-width:768px){.left-column,.title,.workout{display:none!important}.workout-info:first-of-type{display:none}.workout-info:last-of-type{gap:0;justify-content:normal;width:100%}.mobile-header{display:block;height:100%;padding:25px 15px 10px;width:100%}.mobile-header-left{display:inline-block}.mobile-header-right{display:flex;float:right}.mobile-slide-menu{background:#fff;box-shadow:2px 0 5px #0003;height:100vh;position:fixed;right:-250px;top:0;transition:transform .3s ease;width:170px;z-index:1000}.mobile-slide-menu.open{border-bottom-left-radius:12px;border-top-left-radius:12px;transform:translateX(-250px)}.mobile-menu-content{display:flex;flex-direction:column;gap:15px;padding:20px}.mobile-menu-content .btn{align-items:center;border:none;column-gap:6px;display:flex;height:auto;margin-top:10px;width:133px}.inputs{padding-left:20px}.inputs input{margin-top:10px}.mobile-menu-content .btn-icon{padding-bottom:0}.create-buttons{grid-column-gap:4px;grid-row-gap:7px;column-gap:4px;display:grid;grid-template-columns:repeat(6,1fr)!important;margin:0 auto;row-gap:7px}.btn-square,.workout-parts-btn{height:40px;width:49px}.cta{padding:0!important}.mobile-menu-content .btn>svg{margin:0!important}.mobile-menu-content svg{height:13px;width:13px}}.bar{border:1px solid #fff;border-radius:10px}.comment{color:gray;font-size:20px;left:105px;padding:5px;position:absolute;top:-60px}.label{background-color:#3e3e3e;border-radius:10px;left:0;margin:5px 0;padding:4px;position:absolute;text-align:center;top:-190px;width:150px;z-index:99}.label,.textField{color:#fff;font-size:14px}.textField{background-color:#ffffff1a;border:0;border-bottom:0 solid #fff}.cadence-row{display:flex;padding-bottom:10px}.cadence-row>.cadenceLabel{flex:1 1;font-family:inter;font-size:14px;font-weight:700;padding:0;text-align:left;width:30%}.cadence-row>.textField{flex:1 1;margin-right:16px;min-width:1px}.label div{display:flex;gap:2px;padding-left:6px;padding-top:12px;z-index:9999}.label span{font-family:inter;font-weight:700;text-align:left;width:30%}.trapeze{align-items:flex-end;display:flex}.trapeze-component{border-top:1px dotted gray;z-index:5}.trapeze-background{background-color:blue;bottom:0;height:0;left:0;position:absolute;width:0}.trapeze-colors{bottom:0;display:flex;left:0;position:absolute;width:100%}.color:first-child{border-bottom-left-radius:5px}.color:last-child{border-bottom-right-radius:5px}.trapeze-svg-container{bottom:0;left:0;position:absolute}.trapeze-svg{fill:#0000}.trapeze-svg-off{fill:#fff;display:hidden}.segment{position:relative}.freeRide{background-image:url(data:image/png;base64,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zrN2u0h4N84IOtxw94ZreGfN8+ulNDfs9TJFdW+4maUfh3n91nt7S73n2SHJIALcFwNaUXf3Rzb/dzWnfNOqGdppVkm30+X8yzCu33p3QrpZR+qJUALcO+0n4tKG+NuvHqWe8YkXPuqkXUg/6utCuhs153I9+cTbGwLcX71ZVb+6cMuO8MJ5zH4pef5r9BmPblr14tluOyr/4+L6pU8EeBielFJ+bS/qR5v4ZLwYMT9vR8zpy1Saq6ILyypPU7r0qMY4zdrrdwOL6e7BIfnFjuj2nwAPTr2gZ22Qm3+2464nqbl8sve3Pz9JS+pi+9tvW90FO8t/aP9qp90b2krAOrTX6uyku35Te/1e/uLJ3td/epqW1N3OOC/b9SxGzrMvU5rvWDAPhwCPRc4n7UV4svjz4vfSNP/78l/PLv1H+zeLC7MenMrtr9JccbFCtLqobq/flJ92v3L3z09LM//X2Vfk2ex3iy+t12t7HXfXr4Xy0NUAX04M3+Ji3Fr8efFX7QjqtX/fvPX13VckIFq3CN5eXJTl9Nosb12/Z5+Ryhu/MXyehAUAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEEGAACCDAABBAgAEggAADQAABBoAAAgwAAQQYAAIIMAAEuJxSfpQAgA364un/A5CIy+PfhZMmAAAAAElFTkSuQmCC);border:1px solid #fff;border-radius:0}.intervals{align-items:flex-end;display:flex;flex-direction:row}.buttons{margin-top:-30px;position:absolute}.buttons button{background-color:#fff;border:1px solid #0000001a;border-radius:6px;font-size:16px;font-weight:700}.intervals .bar{border-radius:0!important}.intervals .segment:first-of-type .label{left:-29px;top:-170px}.intervals .segment:last-of-type .label{left:20px}.edit{background-color:#fff;display:inline-block;padding:5px}.line{border-left:1px dotted gray;height:90vh;left:0;position:absolute;right:0;top:30px;width:1px;z-index:0}.react-draggable{left:50px;position:absolute}.EditComment_container__uuREX{background-color:#00000059;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.EditComment_box__kpCUf,.EditComment_container__uuREX{align-items:center;display:flex;justify-content:center}.EditComment_box__kpCUf{flex-direction:column;min-width:50%}.EditComment_textArea__nkMd5{border-radius:6px;box-sizing:border-box;font-size:24px;height:200px;padding:20px;width:100%}.EditComment_cta__ACpRU{align-content:center;display:flex;padding:10px;width:100%}.EditComment_btnPrimary__wx5Fm{background-color:#fcb815;border:0;border-radius:5px;color:#000;flex:1 1;font-size:16px;margin:0 5px;padding:10px 20px}.EditComment_btnPrimary__wx5Fm:hover{background-color:#27ae60}.EditComment_btnSecondary__kDF7n{background-color:#fff;border:0;border-radius:5px;color:#000;font-size:16px;margin:0 5px;padding:5px 20px}.EditComment_btnSecondary__kDF7n:hover{background-color:#eee}.EditComment_btnIcon__qfZ-q{background-color:#f3f3f3;border:0;border-radius:5px;color:#000;font-size:16px;margin:0 5px;padding:5px 20px}.popup-background{background-color:#00000080;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.popup{align-self:center;background-color:#fff;border-radius:5px;box-shadow:-5px 1px 51px 0 #000000bf;-webkit-box-shadow:-5px 1px 51px 0 #000000bf;-moz-box-shadow:-5px 1px 51px 0 #000000bf;left:50%;margin:0 auto;overflow-y:scroll;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%)}.form-control{margin:10px 0;width:100%}.form-control>label{color:gray;display:block;font-size:14px;text-align:left}.form-control>input,.form-control>textarea{border:1px solid #aaa;border-radius:5px;display:block;width:100%}.form-control>button,.form-control>input,.form-control>textarea{box-sizing:border-box;font-size:16px;margin-top:10px;padding:10px}.form-control>button{border:1px solid #eee;border-radius:5px;width:50%}.close{color:#000;position:absolute;right:10px;top:10px}.footer{color:#000;font-size:12px;padding:10px;text-align:center}.footer>ul{list-style:none;margin:0;padding:0}.footer>ul>li{display:inline;margin:0;padding:0 10px}.youtube-item{align-items:center;display:flex!important;flex-direction:row!important;margin:0 auto 7px!important;width:15%}.youtube-item a{color:#267dff;font-size:12px;text-decoration:none}.ytb-icon{height:17px;margin:0 auto;width:17px}@media screen and (max-width:768px){.youtube-item{width:60%}}.workouts{margin:0;max-height:500px}.workouts>.title{padding:10px 0}.workouts>a{display:block;padding:20px}.workouts>a>.title{color:#000;font-weight:700}.workouts>a>.description{color:gray;font-weight:700}.x-axis{border-top:1px solid gray;bottom:0;min-width:1320px;overflow:hidden;position:absolute}.x-axis>span{display:inline-block;margin-top:20px;padding:0;position:relative}.x-axis.x-axis-time>span{width:200px}.x-axis.x-axis-distance>span{width:100px}.x-axis>span:before{background-color:gray;content:"";height:10px;left:0;position:absolute;top:-20px;width:1px}.zone-axis{bottom:40px;color:gray;font-size:13px;left:2px;padding-right:20px}.zone-axis,.zone-axis>div{position:absolute;width:100%}.zone-axis>div{bottom:0;left:0}.zone-line{position:relative;white-space:nowrap}.dotted{border-bottom:2px dotted #dadada;display:inline-block;margin-left:10px;width:95%}.custom-number-input{align-items:center;background-color:#fff;border:1px solid #0000001a;border-radius:8px;display:flex;height:36px;overflow:hidden;width:97px}.number-input{border:none;outline:none;padding:8px;text-align:center;width:60px}.button-group{border-left:1px solid #ddd;display:flex;flex-direction:column}.decrement-btn,.increment-btn{background-color:#f0f0f0;border:none;cursor:pointer;font-size:16px;width:22px}.increment-btn{border-bottom:1px solid #ddd}.decrement-btn:hover,.increment-btn:hover{background-color:#e0e0e0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width:768px){.custom-number-input{height:30px;width:85px}}.editable-text-container{align-items:flex-start;display:flex;flex-direction:column}.editable-content{align-items:center;display:flex}.error-message{color:red;font-size:12px;margin-top:5px}@media (max-width:768px){span{font-size:14px;margin-right:4px!important}.edit-button svg{height:12px;width:12px}}.form-check{display:inline-block;padding:10px 10px 10px 0}.form-check>label{color:gray;font-size:16px}.run-workout{display:flex;flex-direction:row;margin:0 auto;max-width:1360px;width:100%}.run-workout>.form-input{align-self:flex-end;padding-right:10px}.timePicker{width:120px}.timePicker>input{color:#000}.rc-time-picker-panel-input,.timePicker>input{font-family:monospace;font-size:18px}.rc-time-picker-panel-select>ul>li{font-family:monospace;font-size:16px}.rc-time-picker{display:inline-block;position:relative}.rc-time-picker,.rc-time-picker *{box-sizing:border-box}.rc-time-picker-clear{cursor:pointer;height:20px;line-height:20px;margin:0;overflow:hidden;position:absolute;right:6px;text-align:center;top:3px;width:20px}.rc-time-picker-clear-icon:after{color:#aaa;content:"x";display:inline-block;font-size:12px;font-style:normal;height:20px;line-height:1;transition:color .3s ease;width:20px}.rc-time-picker-clear-icon:hover:after{color:#666}.rc-time-picker-input{background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;color:#666;cursor:text;display:inline-block;font-size:12px;height:28px;line-height:1.5;padding:4px 7px;position:relative;transition:border .2s cubic-bezier(.645,.045,.355,1),background .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1);width:100%}.rc-time-picker-input[disabled]{background:#f7f7f7;color:#ccc;cursor:not-allowed}.rc-time-picker-panel{box-sizing:border-box;position:absolute;width:170px;z-index:1070}.rc-time-picker-panel *{box-sizing:border-box}.rc-time-picker-panel-inner{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 5px #ccc;display:inline-block;font-size:12px;line-height:1.5;list-style:none;outline:none;position:relative;text-align:left}.rc-time-picker-panel-narrow{max-width:113px}.rc-time-picker-panel-input{border:1px solid #0000;cursor:auto;line-height:1.5;margin:0;outline:0;padding:0;width:100%}.rc-time-picker-panel-input-wrap{border-bottom:1px solid #e9e9e9;box-sizing:border-box;padding:6px;position:relative}.rc-time-picker-panel-input-invalid{border-color:red}.rc-time-picker-panel-select{border:1px solid #e9e9e9;border-width:0 1px;box-sizing:border-box;float:left;font-size:12px;margin-left:-1px;max-height:144px;overflow-y:auto;position:relative;width:56px}.rc-time-picker-panel-select-active{overflow-y:auto}.rc-time-picker-panel-select:first-child{border-left:0;margin-left:0}.rc-time-picker-panel-select:last-child{border-right:0}.rc-time-picker-panel-select ul{box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.rc-time-picker-panel-select li{cursor:pointer;height:24px;line-height:24px;list-style:none;margin:0;padding:0 0 0 16px;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.rc-time-picker-panel-select li:hover{background:#edfaff}li.rc-time-picker-panel-select-option-selected{background:#f7f7f7;font-weight:700}li.rc-time-picker-panel-select-option-disabled{color:#ccc}li.rc-time-picker-panel-select-option-disabled:hover{background:#0000;cursor:not-allowed}.left-right-toggle{color:#d3d3d3;display:flex;flex-direction:row}.left-right-toggle>.icon{padding:5px}.left-right-toggle>.icon.active{color:#00c46a}.modal-content button{color:#000}.buttons-download{align-items:flex-start;display:flex;flex-direction:row;width:100%}.buttons-download button{margin-right:10px;margin-top:15px;padding:10px 20px;text-transform:capitalize;width:100%}#download-btn path,#download-btn svg{fill:#000}.download-button.download-enabled{border:2px solid #37bf7c;cursor:pointer}.download-button:disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width:768px){.Download-box{align-items:center;display:flex;height:70px;justify-content:center;margin:12px auto 0;width:133px}#download-btn svg{display:none}.download-button.download-enabled{width:133px}}.Auth-page{background:#1c8ef9;font-family:Poppins,sans-serif;height:100vh;position:relative}.check-box input{margin-right:12px}.center{background:#fff;border-radius:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40vw}.center h1,p{font-family:Inter;padding:0 0 8px;text-align:center}.center h1{font-size:19px}.center p{color:dimgray;font-size:14px;font-weight:600;margin-top:-20px}.center form{box-sizing:border-box;padding:0 40px}form .txt_field{margin:10px 0;position:relative}.register-form .txt_field{display:inline-block;width:50%}.txt_field input{background-color:#fff!important;border:1px solid #adadad;border-radius:6px;font-size:16px;height:40px;margin-top:10px;outline:none;padding:0 5px;width:100%}.register-form .txt_field input{width:90%}.txt_field select{background-color:#fff!important;border:1px solid #adadad;border-radius:6px;display:block;font-size:16px;height:40px;margin-top:10px;outline:none;padding:0 5px;width:90%}.txt_field label{color:#adadad;font-size:16px;margin-bottom:8px!important;pointer-events:none}.check-box label{font-family:inter;font-size:16px}.check-box{margin-bottom:12px}.pass{color:#a6a6a6;cursor:pointer;margin:-5px 0 20px 5px}.forgot-password a{color:#fab81d;font-size:18px}.forgot-password{margin-bottom:20px;margin-top:20px}.pass:hover{text-decoration:underline}.submit-btn{align-items:center;background:#fab81d;border:none;border-radius:25px;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;margin:0 auto;width:40%}.submit-btn:hover{color:#e9f4fb;transition:.5s}.signup_link{color:#666;font-size:16px;margin:20px 0;text-align:center;text-decoration:none}.signup_link a{color:#fab81d;font-weight:700;text-decoration:none}.back{color:dimgray;font-family:inter;font-size:14px;font-weight:600;margin-right:16px;text-align:right;text-decoration:none}.signup_link a:hover{text-decoration:underline}.normal-btn,.remember-box label{font-size:16px}.normal-btn{background-color:initial;border:none;color:#fab81d;cursor:pointer;font-weight:700}.login-header{position:relative}.login-header .back{position:absolute;right:20px;top:20px}.login-logo{display:block;margin:12px auto 0;width:150px}.recaptcha-container{margin:15px 0}.error{background-color:#ffeeed;color:#cc3232}.error-message{color:#cc3232;margin:12px 0;text-align:center}.submit-btn:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.sucess-message{animation:flicker .5s ease-in-out infinite alternate;background-color:#8bc34a;margin:0 auto}@keyframes flicker{0%{opacity:.5;text-shadow:2px 2px 6px #fab81e}to{opacity:1;text-shadow:2px 2px 6px #fab81e}}@media screen and (max-width:768px){.center{width:90vw}.register-form .txt_field{width:100%}.check-box label{font-size:13px}.submit-btn{width:90%}}