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%}.container{--ed-page:oklch(0.975 0.004 250);--ed-surface:#fff;--ed-border:oklch(0.91 0.004 250);--ed-border-soft:oklch(0.945 0.004 250);--ed-text:oklch(0.28 0.01 250);--ed-text-muted:oklch(0.58 0.01 250);--ed-text-soft:oklch(0.65 0.01 250);--ed-chip-bg:oklch(0.955 0.004 250);--ed-accent:oklch(0.55 0.1 240);--ed-accent-hover:oklch(0.49 0.1 240);--ed-radius:10px;--ed-font-sans:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ed-font-mono:"IBM Plex Mono",monospace;background-color:var(--ed-page);color:var(--ed-text);display:flex;flex-direction:column;font-family:var(--ed-font-sans);margin:0;min-height:100%;overflow-x:hidden}.editor{background-color:var(--ed-surface);border:1px solid var(--ed-border);border-radius:var(--ed-radius);box-sizing:border-box;flex:1 1;margin:10px auto;max-width:1280px;min-height:480px;overflow-x:hidden;padding:0 40px 0 50px;position:relative;white-space:nowrap;width:100%}.container>.footer{background-color:#000;color:#fff}a{color:#00c46a}.canvas{-webkit-overflow-scrolling:touch;bottom:10px;height:100%;max-width:1320px;overflow-x:auto;overflow-y:hidden;position:absolute;width:100%}.segments{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-right:100px;padding-bottom:40px}.fader,.segments{bottom:0;position:absolute}.fader{background-color:#ffffffe6;height:100%;left:0;right:0;top:0;width:50000px;z-index:1}.cta{background-color:var(--ed-surface);border:1px solid var(--ed-border);border-radius:var(--ed-radius);box-sizing:border-box;gap:16px;justify-content:space-between;margin:10px auto;max-width:1360px;padding:10px 18px;width:100%}.cta,.cta>.cta-group{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.cta>.cta-group{gap:8px}.cta>.form-input{max-width:100px}.btn{align-items:center;background-color:var(--ed-surface);border:1px solid var(--ed-border);border-radius:7px;color:var(--ed-text);cursor:pointer;display:inline-flex;font-family:var(--ed-font-sans);font-size:13px;gap:8px;min-width:50px;padding:7px 13px;text-align:center;transition:border-color .15s,background-color .15s}.btn:hover{background-color:oklch(.98 .002 250);border-color:oklch(.78 .01 250)}.btn>svg{display:block;margin:0 auto}.btn-icon{border-radius:3px;flex:none;height:16px;margin:0 auto;width:16px}.btn-primary{background-color:var(--ed-accent);border-color:var(--ed-accent);color:#fff;font-weight:500;padding:8px 16px}.btn-primary:hover{background-color:var(--ed-accent-hover);border-color:var(--ed-accent-hover)}.btn-secondary{background-color:#fff;color:#000;padding:5px 20px}.btn-secondary:hover{background-color:#eee}.btn-square{color:#fff;height:40px;justify-content:center;min-width:40px;padding:0;width:40px}.form-input{display:flex;flex-direction:column}.textInput{background-color:oklch(.985 .002 250);border:1px solid var(--ed-border);border-radius:6px;color:var(--ed-text);font-family:var(--ed-font-mono);font-size:18px;max-width:90px;text-align:center}.selectInput{background-color:var(--ed-text);border:none;border-radius:7px;color:#fff;font-family:var(--ed-font-sans);font-size:14px;padding:8px 10px}label{color:var(--ed-text-muted);font-size:11px;letter-spacing:.07em;padding:5px;text-align:center;text-transform:uppercase}.actions{left:0;margin:0 auto;padding:5px;position:absolute;right:0;top:0;width:220px;z-index:10}.actions>button{background-color:#000000b3;border:0;border-radius:50%;color:#fff;cursor:pointer;margin:0 5px;padding:20px}.sortable-segment{cursor:grab;display:inline-block;touch-action:pan-x}.resize-handle{touch-action:none}@media (pointer:coarse){.resize-handle-top{height:24px!important;top:-12px!important}}.sortable-segment:active{cursor:grabbing}.sortable-segment button,.sortable-segment input,.sortable-segment select,.sortable-segment textarea{cursor:auto}.slider{left:0;position:absolute;top:10px}.workoutLength{display:inline-block}.alert{color:"red"}.info{align-items:stretch;background-color:var(--ed-surface);border:1px solid var(--ed-border);border-radius:var(--ed-radius);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:10px auto 0;max-width:1360px;padding:14px 18px;text-align:left;width:100%}.info>.stats{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:28px;min-width:0}.info>.stats>.title{flex:1 1;max-width:480px;min-width:0}.info>.stats>.title>h1{font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0;padding:0}.info>.stats>.title>.description,.info>.stats>.title>h1{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:break-word;word-break:break-word}.info>.stats>.title>p{color:var(--ed-text-muted);font-style:normal;margin:4px 0 0;overflow-wrap:break-word}.stat{display:flex;flex-direction:column;gap:5px}.stat>label{padding:0;text-align:left}.stat-value{font-family:var(--ed-font-mono);font-size:22px;font-weight:500;letter-spacing:-.01em}.stat-unit{color:var(--ed-text-muted);font-size:13px}.stat-divider{align-self:stretch;background-color:var(--ed-border-soft);width:1px}.info>.workout{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:0}.info>.workout>.form-input{padding:0 6px}.info>.workout>.form-input>label{padding:0 0 5px;text-align:left}.timePicker>input{color:var(--ed-text);font-family:var(--ed-font-mono);font-size: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%}@media (max-width:640px){.editor{padding:0 16px 0 34px}.cta,.editor,.info,.run-workout{margin:10px 8px}.actions{left:8px;right:8px;width:auto}.actions>button{padding:12px}.text-editor{flex-direction:column;height:auto;margin:10px 8px;width:auto}.text-editor-instructions,.text-editor-textarea{box-sizing:border-box;margin:0;width:100%}}.segment{cursor:pointer}.bar{border:1px solid #fff;border-radius:4px 4px 0 0}.comment{color:gray;font-size:20px;left:105px;top:-60px}.comment,.label{padding:5px;position:absolute}.label{background-color:#000000b3;border-radius:5px;color:#fff;font-size:14px;left:0;margin:5px 0;text-align:center;width:150px;z-index:100}.label-bike{top:-112px}.label-run{top:-140px}.textField{background-color:#ffffff1a;border:0;border-bottom:0 solid #fff;color:#fff;font-size:14px}.cadence-row{display:flex}.cadence-row>.cadenceLabel{flex:1 1;font-size:14px}.cadence-row>.textField{flex:1 1;min-width:1px}.power-range-row{align-items:center;gap:4px}.power-range-row>span{white-space:nowrap}.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:4px}.color:last-child{border-bottom-right-radius:4px}.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(/static/media/freeride.e4b80071d097d5b5945e.svg);border:1px solid #fff;border-radius:0}.intervals{align-items:flex-end;display:flex;flex-direction:row}.buttons{background:#fff;border:1px solid oklch(.88 .004 250);border-radius:7px;box-shadow:0 2px 6px oklch(.5 .01 250/.16);display:flex;margin-top:-34px;overflow:hidden;position:absolute}.buttons>button{background:#fff;border:none;color:oklch(.35 .01 250);cursor:pointer;font-size:14px;line-height:1.2;padding:3px 10px}.buttons>button:first-child{border-right:1px solid oklch(.92 .004 250)}.comment-pill{align-items:center;background:#fff;border:1px solid oklch(.9 .004 250);border-radius:20px;color:oklch(.45 .01 250);cursor:move;display:inline-flex;font-family:IBM Plex Sans,sans-serif;font-size:11px;gap:5px;padding:3px 9px;white-space:nowrap}.edit{background-color:#fff;display:inline-block;padding:5px}.line{border-left:1px dashed oklch(.7 .01 250);height:90vh;left:6px;position:absolute;right:0;top:24px;width:1px;z-index:0}.react-draggable{cursor:move;position:absolute}.EditComment_overlay__hp-ug{align-items:center;background:oklch(.28 .01 250/.42);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.EditComment_modal__CsDy-{background:#fff;background:var(--ed-surface,#fff);border-radius:12px;box-shadow:0 20px 50px oklch(.2 .01 250/.26);font-family:IBM Plex Sans,sans-serif;font-family:var(--ed-font-sans,"IBM Plex Sans",sans-serif);max-width:460px;overflow:hidden;width:100%}.EditComment_header__WmK9l{align-items:center;border-bottom:1px solid oklch(.93 .004 250);display:flex;justify-content:space-between;padding:18px 22px 14px}.EditComment_title__lzI35{color:oklch(.28 .01 250);color:var(--ed-text,oklch(.28 .01 250));font-size:16px;font-weight:600;letter-spacing:-.01em}.EditComment_close__CUC15{align-items:center;border-radius:6px;color:oklch(.5 .01 250);cursor:pointer;display:flex;font-size:16px;height:26px;justify-content:center;line-height:1;width:26px}.EditComment_close__CUC15:hover{background:oklch(.955 .004 250);background:var(--ed-chip-bg,oklch(.955 .004 250))}.EditComment_body__qjkyD{display:flex;flex-direction:column;gap:16px;padding:20px 22px}.EditComment_field__-OS9d{display:flex;flex-direction:column;gap:6px}.EditComment_label__ED4-6{color:oklch(.42 .01 250);font-size:12px;font-weight:500}.EditComment_textArea__nkMd5{border:1px solid oklch(.9 .004 250);border:1px solid var(--ed-border,oklch(.9 .004 250));border-radius:8px;box-sizing:border-box;color:oklch(.28 .01 250);color:var(--ed-text,oklch(.28 .01 250));font-family:inherit;font-size:14px;line-height:1.5;min-height:120px;padding:9px 12px;resize:vertical}.EditComment_textArea__nkMd5:focus{border-color:oklch(.55 .1 240);border-color:var(--ed-accent,oklch(.55 .1 240));outline:none}.EditComment_footer__aFaqG{align-items:center;background:oklch(.985 .002 250);border-top:1px solid oklch(.93 .004 250);display:flex;gap:12px;justify-content:space-between;padding:14px 22px}.EditComment_delete__vkd33{color:oklch(.55 .01 250);cursor:pointer;font-size:13px}.EditComment_delete__vkd33:hover{color:#d1453b}.EditComment_actions__FrH6E{display:flex;gap:8px}.EditComment_btnSecondary__kDF7n{background:#fff;background:var(--ed-surface,#fff);border:1px solid oklch(.9 .004 250);border:1px solid var(--ed-border,oklch(.9 .004 250));border-radius:7px;color:oklch(.38 .01 250);cursor:pointer;font-size:13px;padding:8px 15px}.EditComment_btnSecondary__kDF7n:hover{border-color:oklch(.78 .01 250)}.EditComment_btnPrimary__wx5Fm{background:oklch(.55 .1 240);background:var(--ed-accent,oklch(.55 .1 240));border:0;border-radius:7px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px}.EditComment_btnPrimary__wx5Fm:hover{background:oklch(.49 .1 240);background:var(--ed-accent-hover,oklch(.49 .1 240))}.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{background-color:#fff;border:0;color:#000;cursor:pointer;position:absolute;right:10px;top:20px}.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}.Modal_overlay__oENs7{align-items:center;background:oklch(.28 .01 250/.42);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.Modal_modal__ZjBx1{background:#fff;background:var(--ed-surface,#fff);border-radius:12px;box-shadow:0 20px 50px oklch(.2 .01 250/.26);font-family:IBM Plex Sans,sans-serif;font-family:var(--ed-font-sans,"IBM Plex Sans",sans-serif);max-width:460px;overflow:hidden;width:100%}.Modal_modalWide__OpyTi{display:flex;flex-direction:column;max-height:min(600px,80vh);max-width:520px}.Modal_header__wWEWH{align-items:center;border-bottom:1px solid oklch(.93 .004 250);display:flex;justify-content:space-between;padding:18px 22px 14px}.Modal_title__HnyoY{color:oklch(.28 .01 250);color:var(--ed-text,oklch(.28 .01 250));font-size:16px;font-weight:600;letter-spacing:-.01em}.Modal_close__M1oFK{align-items:center;border-radius:6px;color:oklch(.5 .01 250);cursor:pointer;display:flex;font-size:16px;height:26px;justify-content:center;line-height:1;width:26px}.Modal_close__M1oFK:hover{background:oklch(.955 .004 250);background:var(--ed-chip-bg,oklch(.955 .004 250))}.Modal_body__ZsXZA{display:flex;flex-direction:column;gap:16px;padding:20px 22px}.Modal_listBody__sSmG0{flex:1 1;gap:0;min-height:0;overflow-y:auto;padding:0}.Modal_field__I7c-B{display:flex;flex-direction:column;gap:6px}.Modal_label__rTatD{color:oklch(.42 .01 250);font-size:12px;font-weight:500}.Modal_input__UNtGi,.Modal_textArea__1twGW{border:1px solid oklch(.9 .004 250);border:1px solid var(--ed-border,oklch(.9 .004 250));border-radius:8px;box-sizing:border-box;color:oklch(.28 .01 250);color:var(--ed-text,oklch(.28 .01 250));font-family:inherit;font-size:14px;line-height:1.5;padding:9px 12px;width:100%}.Modal_textArea__1twGW{min-height:100px;resize:vertical}.Modal_input__UNtGi:focus,.Modal_textArea__1twGW:focus{border-color:oklch(.55 .1 240);border-color:var(--ed-accent,oklch(.55 .1 240));outline:none}.Modal_tagsRow__JVn1t{display:flex;flex-wrap:wrap;gap:8px}.Modal_linkRow__o574z{display:flex;gap:8px}.Modal_linkRow__o574z .Modal_input__UNtGi{flex:1 1}.Modal_iconBtn__BM48H{align-items:center;background:#fff;background:var(--ed-surface,#fff);border:1px solid oklch(.9 .004 250);border:1px solid var(--ed-border,oklch(.9 .004 250));border-radius:8px;color:oklch(.38 .01 250);cursor:pointer;display:flex;flex-shrink:0;font-size:13px;gap:8px;padding:0 14px}.Modal_iconBtn__BM48H:hover{border-color:oklch(.78 .01 250)}.Modal_hint__jzWhs{color:oklch(.55 .1 150);font-size:12px;height:14px}.Modal_footer__dt5dD{align-items:center;background:oklch(.985 .002 250);border-top:1px solid oklch(.93 .004 250);display:flex;gap:12px;justify-content:space-between;padding:14px 22px}.Modal_secondaryLink__Wuqcy{background:none;border:0;color:oklch(.55 .01 250);cursor:pointer;font-size:13px;padding:0}.Modal_secondaryLink__Wuqcy:hover{color:#d1453b}.Modal_actions__ORe\+3{display:flex;gap:8px;margin-left:auto}.Modal_btnSecondary__AGxkA{background:#fff;background:var(--ed-surface,#fff);border:1px solid oklch(.9 .004 250);border:1px solid var(--ed-border,oklch(.9 .004 250));border-radius:7px;color:oklch(.38 .01 250);cursor:pointer;font-size:13px;padding:8px 15px}.Modal_btnSecondary__AGxkA:hover{border-color:oklch(.78 .01 250)}.Modal_btnPrimary__lRA4B{background:oklch(.55 .1 240);background:var(--ed-accent,oklch(.55 .1 240));border:0;border-radius:7px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px}.Modal_btnPrimary__lRA4B:hover{background:oklch(.49 .1 240);background:var(--ed-accent-hover,oklch(.49 .1 240))}.Workouts_workoutItem__0FJ98{align-items:center;background:#fff;background:var(--ed-surface,#fff);border-bottom:1px solid oklch(.93 .004 250);display:flex;padding:14px 22px;text-decoration:none;transition:background .15s ease}.Workouts_workoutItem__0FJ98:last-child{border-bottom:0}.Workouts_workoutItem__0FJ98:hover{background:oklch(.975 .004 250);background:var(--ed-chip-bg,oklch(.975 .004 250))}.Workouts_workoutSportIcon__uwBSG{align-items:center;background:oklch(.55 .1 240);background:var(--ed-accent,oklch(.55 .1 240));border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:14px;width:40px}.Workouts_workoutContent__sOauB{flex:1 1;min-width:0}.Workouts_workoutTitle__WYOEg{color:oklch(.28 .01 250);color:var(--ed-text,oklch(.28 .01 250));font-size:14px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Workouts_workoutMeta__c8M1T{align-items:center;color:oklch(.5 .01 250);display:flex;font-size:12px;gap:4px}.Workouts_workoutDate__deUkL{color:oklch(.65 .01 250);margin-left:4px}.Workouts_noWorkouts__VILq4{color:oklch(.6 .01 250);font-style:italic;padding:40px 22px;text-align:center}.ToastMessage_message__s7ckh{border-radius:10px;display:flex;left:0;margin:0 auto;padding:20px;position:absolute;right:0;text-align:center;top:50px;width:400px;z-index:1000}.ToastMessage_text__24zpJ{flex:1 1}.ToastMessage_loading__nbabM{background-color:#000000b3;color:#fff}.ToastMessage_error__u63qf{background-color:#c40d0db3;color:#fff}.ToastMessage_success__594sY{background-color:#00c46a;color:#fff}.ToastMessage_close__NwMqe{background-color:#0000;border:0;color:#fff;cursor:pointer;float:right}.form-check{align-items:center;display:inline-flex}.form-check>label{align-items:center;color:oklch(.38 .01 250);cursor:pointer;display:flex;font-size:13px;gap:6px}.alert{color:red;font-size:12px}.success{color:green;font-size:12px}.link-button{background-color:initial;border:none;color:#00c46a;cursor:pointer;display:inline;font-size:16px;margin:0;padding:0}.link-button:focus,.link-button:hover{text-decoration:none}.left-right-toggle{background-color:oklch(.955 .004 250);background-color:var(--ed-chip-bg,oklch(.955 .004 250));border:1px solid oklch(.91 .004 250);border:1px solid var(--ed-border,oklch(.91 .004 250));border-radius:7px;display:flex;flex-direction:row;gap:2px;padding:2px}.left-right-toggle>.segment{align-items:center;border-radius:5px;color:oklch(.5 .01 250);color:var(--ed-text-muted,oklch(.5 .01 250));cursor:pointer;display:flex;font-size:13px;gap:6px;padding:5px 12px;white-space:nowrap}.left-right-toggle>.segment.active{background-color:#fff;box-shadow:0 1px 2px oklch(.5 .01 250/.14);color:oklch(.28 .01 250);color:var(--ed-text,oklch(.28 .01 250));font-weight:500}.x-axis{border-top:1px solid oklch(.88 .004 250);bottom:0;color:oklch(.6 .01 250);font-family:IBM Plex Mono,monospace;font-size:11px;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:oklch(.7 .01 250);content:"";height:10px;left:0;position:absolute;top:-20px;width:1px}.zone-axis{bottom:50px;color:oklch(.55 .01 250);font-family:IBM Plex Mono,monospace;font-size:11px;left:2px;position:absolute}.zone-axis>div{align-items:center;bottom:0;display:flex;gap:5px;left:0;position:absolute}.zone-axis-dot{border-radius:2px;display:inline-block;height:6px;width:6px}.run-workout{align-items:flex-end;background-color:var(--ed-surface);border:1px solid var(--ed-border);border-radius:var(--ed-radius);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:10px auto 0;max-width:1360px;padding:14px 18px;width:100%}.run-workout>.form-input{align-self:flex-end;padding-right:0}.run-workout label abbr{text-decoration:none}.timePicker{width:120px}.timePicker .time-picker-input{color:var(--ed-text);font-size:15px}.time-picker-panel-input,.timePicker .time-picker-input{font-family:var(--ed-font-mono)}.time-picker-panel-select>ul>li{font-family:var(--ed-font-mono);font-size:16px}.time-picker{display:inline-block;height:28px;position:relative;width:130px}.time-picker-clear{background:#0000;border-radius:4px;color:oklch(.65 .01 250);cursor:pointer;font-size:13px;font-weight:400;height:16px;line-height:14px;position:absolute;right:6px;text-align:center;top:50%;transform:translateY(-50%);transition:color .2s;-webkit-user-select:none;user-select:none;width:16px;z-index:1}.time-picker-clear:hover{color:oklch(.35 .01 250)}.time-picker-input{background-color:oklch(.985 .002 250);border:1px solid oklch(.9 .004 250);border-radius:7px;box-sizing:border-box;color:oklch(.28 .01 250);cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:15px;height:100%;padding:0 20px 0 11px;transition:border-color .2s;width:100%}.time-picker-input:hover{border-color:oklch(.78 .01 250)}.time-picker-input:focus{border-color:oklch(.55 .1 240);box-shadow:0 0 0 2px oklch(.55 .1 240/.2);outline:none}.time-picker-panel{background:#fff;border:1px solid #d9d9d9;border-radius:2px;box-shadow:0 2px 8px #00000026;left:0;position:absolute;right:0;top:calc(100% + 2px);z-index:1050}.time-picker-panel-inner{display:block;outline:none;position:relative;width:100%}.time-picker-panel-input-wrap{border-bottom:1px solid #e8e8e8;padding:8px}.time-picker-panel-input{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;color:#000;cursor:default;font-family:monospace;font-size:18px;padding:6px 8px;text-align:center;width:100%}.time-picker-panel-selects{display:flex;max-height:192px;overflow:hidden;width:100%}.time-picker-panel-select{border-left:1px solid #e8e8e8;flex:1 1;max-height:192px;overflow-y:auto;position:relative}.time-picker-panel-select:first-child{border-left:0;margin-left:0}.time-picker-panel-select ul{list-style:none;margin:0;padding:0;width:100%}.time-picker-panel-select-option{cursor:pointer;font-family:monospace;font-size:16px;line-height:1.5;padding:6px 0;text-align:center;transition:background .15s;-webkit-user-select:none;user-select:none}.time-picker-panel-select-option:hover{background:#f5f5f5}.time-picker-panel-select-option-selected{background:#1890ff;color:#fff;font-weight:600}.time-picker-panel-select-option-selected:hover{background:#40a9ff;color:#fff}.time-picker-panel-select::-webkit-scrollbar{width:6px}.time-picker-panel-select::-webkit-scrollbar-track{background:#0000}.time-picker-panel-select::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.time-picker-panel-select::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.hero{background-color:#eaeaea;padding:50px;text-align:center}h2{font-size:34px;font-weight:200;margin:0;text-transform:uppercase}h3{font-weight:500}a{text-decoration:none}.btn-xl{font-size:20px;padding:20px 60px}.features{margin:0 auto;max-width:1200px;padding:50px;text-align:center}.perks{display:flex;flex-wrap:wrap}.perks>div{height:120px;width:20%}.perks>div>p{margin:0 auto;max-width:250px}.blue{background-color:#0e90d4}.black{background-color:#000}.about{color:#fff;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px;padding:50px;text-align:center}.about>h2{margin:0;width:100%}.about>div{margin:0;width:50%}.about>div>p{margin:0 auto 20px;max-width:300px}.share{color:#fff;padding:50px;text-align:center}.share>a{padding:20px}@media (max-width:720px){.features{padding:10px}.perks>div{height:auto;width:50%}.about>div{margin:0;width:100%}}
/*# sourceMappingURL=main.a6007568.css.map*/