@charset "UTF-8";body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;background-color:#33363c;color:#d5e1eb;margin:0;transition:none}html{scroll-behavior:smooth}@supports (-webkit-touch-callout: none){body{min-height:calc(100vh - (8.5rem + env(safe-area-inset-top)))}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}p,h1,h2,h3,h4,h5,h6{margin:0}div>.react-datepicker__day--selected{border-radius:.3rem;color:#fff!important;background-color:#54808c;border:2px solid #54808c!important;width:calc(1.7rem - 4px);line-height:calc(1.7rem - 4px)}div>.react-datepicker__day{color:#d7e2ec;transition:all .1s ease-in-out;margin:3px;user-select:none;-webkit-user-select:none;outline:none}div>.react-datepicker__day--today{background-color:#4c5963;border-radius:.3rem}div>.react-datepicker__day--selected{background-color:#4c5963!important}div>.react-datepicker__day--disabled{color:#646464}div>.react-datepicker__day--disabled:hover{background-color:#3e4045!important}div>.react-datepicker__day:hover{background-color:#ffffff0d}.react-datepicker__month-container{background-color:#3e4045;border-radius:.5rem}div>.react-datepicker__day--keyboard-selected{background-color:#0000}div>.react-datepicker__header{background-color:#ffffff0d;border:none}.react-datepicker__current-month,.react-datepicker__day-name{color:#d7e2ec!important}.react-datepicker__triangle:before,.react-datepicker__triangle:after{border-bottom-color:#ffffff1a!important}div>.react-datepicker{box-shadow:0 4px 30px #0003;border:none;border-radius:1rem;background:none}div>.react-datepicker__day--outside-month{color:#646464}.lds-ring{display:inline-block;position:fixed;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #d7e2ec;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#d7e2ec transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root::-webkit-scrollbar{display:none}._button_1nkrn_1,input[type=submit],input[type=reset]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out;height:100%}._button_1nkrn_1:active{transform:scale(2);transition:.1s}._calendar_1nkrn_22>._button_1nkrn_1:active{transform:scale(1.2);transition:.1s}._week_1nkrn_27>._button_1nkrn_1:active{transform:scale(1.1);transition:.1s}._ul_1nkrn_32{padding:0;list-style-type:none;display:flex;flex-direction:column;align-items:center}._info_1nkrn_40{text-align:right;min-width:5rem;margin-left:1rem;-webkit-user-select:none;user-select:none}._li_1nkrn_47{width:calc(100% - 3rem);padding:1.5rem;box-shadow:0 4px 20px #0003;border-radius:16px;margin:.5rem 0;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;align-items:center;animation-name:_fadeInOpacity_1nkrn_1;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.2s}._li_1nkrn_47>div>p>i{font-weight:300}._blockContent_1nkrn_68{display:flex;width:100%;justify-content:space-between;align-items:center}@keyframes _fadeInOpacity_1nkrn_1{0%{opacity:0}10%{opacity:.5}to{opacity:1}}p,h3,h4{margin:0}._li_1nkrn_47>div>div>p,._li_1nkrn_47>div>div>h3,._li_1nkrn_47>div>div>h4{margin:0;padding:.2rem 0}._header_1nkrn_100{position:fixed;top:0;left:0;margin:0;padding:1rem 7vw;background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:86vw;height:3rem;z-index:10;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}._desktopHeader_1nkrn_118{top:0;left:0;margin:0;padding:1rem 0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);height:3rem;z-index:10;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:sticky!important;width:100%}._date_1nkrn_135{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:90%;padding:1rem}._date_1nkrn_135>h4{font-weight:300}._schedule_1nkrn_148{top:5rem;padding:1rem 10vw;max-width:20rem;margin:0 auto 10rem;min-height:calc(100vh - 12rem);position:relative;overflow:hidden}._noSchedule_1nkrn_158{background:#ffffff0d;padding:1.5rem;border-radius:1rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.5rem;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;color:#d7e2ec;text-decoration:none}._noSchedule_1nkrn_158>p{line-height:1.5rem}._noSchedule_1nkrn_158>p>span{text-decoration:underline}@supports (-webkit-touch-callout: none){body>div>div._header_1nkrn_100{padding-top:max(env(safe-area-inset-top),2rem)}._schedule_1nkrn_148{top:calc(4rem + max(2rem,env(safe-area-inset-top)))!important;min-height:calc(100vh - 10.5rem - env(safe-area-inset-bottom) - env(safe-area-inset-top));padding-bottom:calc(4rem + env(safe-area-inset-top));margin-bottom:0}._ul_1nkrn_32>div{top:calc(50% - 102px)!important}}._desktopSchedule_1nkrn_201{margin:0 1rem 1rem}._desktopSchedule_1nkrn_201::-webkit-scrollbar-track{background:transparent}._calendar_1nkrn_22{display:flex;flex-direction:row;justify-content:space-around;width:80%;max-width:20rem;margin:0 1rem;align-items:center}._week_1nkrn_27{margin:0 .5rem;display:flex;flex-direction:row;justify-content:space-around;width:100%}._day_1nkrn_227{width:20%;height:3rem}._today_1nkrn_232{background-color:#4c5963;border-radius:10%;border:1px solid #4c5963;color:#fff}._grayed_1nkrn_239{color:#747474}._highlighted_1nkrn_243{background-color:#4c5963;color:#fff;width:calc(100% - 2rem)}._fullDayEvent_1nkrn_249{text-align:center;white-space:nowrap;padding:.5rem 0}._countdown_1nkrn_255{width:100%;display:flex;flex-direction:column;gap:.5rem}._countdownText_1nkrn_262{display:flex;justify-content:space-between;padding-top:.5rem}._progressBarContainer_1nkrn_268{background-color:#33363c;height:1rem;border-radius:1rem}._progressBar_1nkrn_268{background-color:#80a4ae;height:100%;float:left;border-radius:1rem}._warning_1nkrn_281{display:flex;align-items:center;gap:.5rem;color:#da363c;width:100%}._lunchError_1nkrn_289{padding:.5rem .5rem 0;width:calc(100% - 1rem)}._lunchError_1nkrn_289>._warning_1nkrn_281{justify-content:center}._subtext_1nkrn_298{margin-top:.5rem;color:#d7e2ec70;font-size:small;text-align:center;display:flex;flex-direction:column;gap:.25rem}@supports (-webkit-touch-callout: none){span._subtext_70wud_2{bottom:calc(env(safe-area-inset-bottom) + 6rem)!important}}span._subtext_70wud_2{position:absolute;bottom:2rem;transition:all .2s;margin-top:.5rem;color:#d7e2ec20;font-size:small;text-align:center;display:none}._img_70wud_18{max-width:80%;transition:all .2s;margin:2rem 0;display:none}._visible_70wud_25{display:block!important}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._pfp_rcot5_1{text-align:center;border-radius:50%;display:block!important;transition:all .2s}@keyframes _fadeIn_1n7wk_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1n7wk_1{0%{opacity:1}to{opacity:0}}._header_1n7wk_19{position:fixed;top:0;left:0;margin:0;padding:1rem calc(7vw + .5rem);background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:calc(86vw - 1rem);height:3rem;z-index:11;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}._header_1n7wk_19>div{display:flex;width:100%;align-items:center;justify-content:space-between;gap:2rem}._desktopHeader_1n7wk_45>div>div{display:flex;align-items:center;gap:1rem}._header_1n7wk_19:not(desktopHeader)>div>div{display:flex;align-items:center;gap:1rem}._desktopHeader_1n7wk_45>div>div:last-of-type,._header_1n7wk_19>div>div:last-of-type{width:42px}._button_1n7wk_62:active{transform:scale(1.2);transition:.1s}._desktopHeader_1n7wk_45{top:0;left:0;margin:0;padding:1rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);height:3rem;z-index:10;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:sticky;width:calc(100% - 2rem);border-radius:0 0 .5rem .5rem}._active_1n7wk_85{top:0;left:0;margin:0;padding:.5rem calc(7vw - 9px);width:calc(86vw + 18px);background:#ffffff0d;line-height:1rem;height:26px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;background-color:#4c5963}._desktopHeader_1n7wk_45._active_1n7wk_85{padding:.5rem;width:calc(100% - 1rem)}._desktopHeader_1n7wk_45>div{display:flex;width:100%;align-items:center;justify-content:space-between;gap:2rem}._desktopHeader_1n7wk_45>div>button{height:24px;width:24px}._desktopHeader_1n7wk_45>div>div:last-child{width:24px}._desktopSocial_1n7wk_123{padding:0;margin-top:0;margin-bottom:1rem}._button_1n7wk_62{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;height:42px;width:42px}._friendItem_1n7wk_144{display:flex;justify-content:space-between;align-items:center;width:100%;height:4rem;padding:.5rem;border-radius:12px;transition:all .2s ease-in-out;text-align:left}._friendsList_1n7wk_156{margin-top:5rem;padding:.5rem .5rem 0}._desktopSocial_1n7wk_123>._friendsList_1n7wk_156>.lds-ring{left:auto}._social_1n7wk_165{padding:0 0 1rem;max-width:100%;margin:0 0 5rem}._social_1n7wk_165>._friendsList_1n7wk_156{padding:.5rem 7vw 0}._desktopSocial_1n7wk_123>._friendsList_1n7wk_156{margin:0;padding-top:0;display:flex;flex-direction:column;align-items:center}._friendItem_1n7wk_144:active{transform:none;transition:.1s;background-color:#ffffff0d}._desktopSocial_1n7wk_123>div>._friendItem_1n7wk_144:hover{background-color:#ffffff0d}div>div>div._scheduleContainer_1n7wk_193>div:first-of-type{position:fixed;top:42px}._scheduleContainer_1n7wk_193{margin-top:42px}._desktopSocial_1n7wk_123>div._scheduleContainer_1n7wk_193{margin:0}._friendInfo_1n7wk_206{display:flex;gap:1rem;align-items:center;max-width:calc(100% - 6rem)}._friendInfo_1n7wk_206>img{width:2.5rem;border-radius:50%}._friendInfo_1n7wk_206>span{text-wrap:nowrap;overflow:hidden}._friendInfo_1n7wk_206>span>h4{width:100%;overflow:hidden;text-overflow:ellipsis}._friendInfo_1n7wk_206>span>span{font-size:.8rem;color:#9d9d9d;width:100%;overflow:hidden;text-overflow:ellipsis}._pin_1n7wk_237{position:absolute;left:calc(7vw + 2.1rem);font-size:.7rem;line-height:1rem;margin-top:1.8rem;background:#3e4046;width:1rem;height:1rem;border-radius:50%;text-align:center;border:solid rgb(51,54,60) 3px}._desktopSocial_1n7wk_123>._friendsList_1n7wk_156>._friendItem_1n7wk_144>._friendInfo_1n7wk_206{position:relative}._desktopSocial_1n7wk_123>._friendsList_1n7wk_156>._friendItem_1n7wk_144>._friendInfo_1n7wk_206>._pin_1n7wk_237{left:1.7rem}._menu_1n7wk_259{width:8rem;background-color:#1a1b1d;z-index:12;position:absolute;animation:_fadeIn_1n7wk_1 .2s ease-in-out forwards;display:flex;flex-direction:column;align-items:flex-start;padding:.5rem;border-radius:1rem;gap:.2rem}._menu_1n7wk_259._fade_1n7wk_273{animation:_fadeIn_1n7wk_1 .2s ease-in-out forwards}._menu_1n7wk_259:not(._fade_1n7wk_273){animation:_fadeOut_1n7wk_1 .2s ease-in-out forwards}._menu_1n7wk_259>button{background:none;border:none;color:#d7e2ec;margin:0;line-height:2rem;padding:0 .5rem;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;font-size:1rem;transition:all .2s ease-in-out}._menu_1n7wk_259>button>span:last-of-type{font-size:1.2rem}._menu_1n7wk_259>button:last-of-type{color:#da363c}._menu_1n7wk_259:not(._mobileMenu_1n7wk_306)>button:hover{background-color:#54808c}._menu_1n7wk_259:not(._mobileMenu_1n7wk_306)>button:last-of-type:hover{background-color:#da363c;color:#fff}._mobileMenu_1n7wk_306>button:active{background-color:#54808c}._mobileMenu_1n7wk_306>button:last-of-type:active{background-color:#da363c;color:#fff}._mobileMenu_1n7wk_306{background-color:#3e4045;gap:.5rem}._overlay_1n7wk_329{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:11;animation:_fadeIn_1n7wk_1 .2s ease-in-out forwards}._overlay_1n7wk_329._fade_1n7wk_273{animation:_fadeIn_1n7wk_1 .2s ease-in-out forwards}._overlay_1n7wk_329:not(._fade_1n7wk_273){animation:_fadeOut_1n7wk_1 .2s ease-in-out forwards}._currentlyViewing_1n7wk_348{display:flex!important;gap:.3rem!important;white-space:nowrap;overflow:hidden;height:26px;line-height:26px}._modalContainer_1n7wk_357{position:fixed;top:50vh;left:50%;transform:translate(-50%,-50%);background-color:#00000080;height:100vh;width:100vw;z-index:100;opacity:0;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}._modalContent_1n7wk_373{background-color:#3e4045;display:flex;padding:2rem;border-radius:.5rem;flex-direction:column;gap:1.5rem;width:24rem;overflow:scroll;max-height:70vh}._modalContent_1n7wk_373::-webkit-scrollbar{display:none}._modalContainer_1n7wk_357._fade_1n7wk_273{animation:_fadeIn_1n7wk_1 .2s ease-in-out forwards}._modalContainer_1n7wk_357:not(._fade_1n7wk_273){animation:_fadeOut_1n7wk_1 .2s ease-in-out forwards}@keyframes _slideIn_1n7wk_1{0%{opacity:0;margin-top:0}to{opacity:1;margin-top:1}}@keyframes _slideOut_1n7wk_1{0%{opacity:1;margin-top:1}to{opacity:0;margin-top:0}}._modalContent_1n7wk_373._slide_1n7wk_419{animation:_slideIn_1n7wk_1 .2s ease-in-out forwards}._modalContent_1n7wk_373:not(._slide_1n7wk_419){animation:_slideOut_1n7wk_1 .2s ease-in-out forwards}._mobileModal_1n7wk_427{display:flex;flex-direction:column;justify-content:flex-start}._mobileModal_1n7wk_427>div{margin:1rem;width:calc(100% - 6rem)}._modalContent_1n7wk_373>div{display:flex;gap:1rem;flex-direction:column}._input_1n7wk_444{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.3);border-radius:5px;box-shadow:0 4px 30px #0003;color:#fff;padding:.5rem;line-height:1.25rem}._pendingFriends_1n7wk_454{padding-top:1rem;border-top:1px hsla(0,0%,100%,.3) solid}._pendingFriends_1n7wk_454>i{color:#9d9d9d;font-size:.8rem}._pendingFriend_1n7wk_454{display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:1.75rem;font-size:1.125rem}._pendingFriend_1n7wk_454 :first-child{display:flex;gap:.5rem;width:100%;align-items:center}._buttons_1n7wk_480{display:flex;flex-direction:row;gap:.5rem;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}._buttons_1n7wk_480>button{background-color:transparent;border:none;color:#9d9d9d}._buttons_1n7wk_480>button:last-child{background-color:#54808c;border-radius:.5rem;padding:.5rem 1rem;color:#fff}._buttons_1n7wk_480>button:hover{opacity:.75;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}._getStarted_1n7wk_508{background-color:#54808c;padding:.5rem 1rem;border-radius:.5rem}._searchBox_1n7wk_514>form{display:flex;justify-content:space-between;gap:.5rem}._searchBox_1n7wk_514>form>input{width:100%}._searchBox_1n7wk_514>form>button{background-color:#54808c;border-radius:.5rem;color:#fff;border:none;height:2.375rem;width:2.375rem;padding:0}._searchBox_1n7wk_514>form>button>span{font-size:1.25rem;width:2.375rem;line-height:2.375rem;height:2.375rem}._searchedFriend_1n7wk_541{display:flex;justify-content:space-between;align-items:center}._searchedFriend_1n7wk_541>div>img{width:2.5rem;border-radius:50%}._pendingFriend_1n7wk_454>div>img{width:2.5rem!important;border-radius:50%}._searchedFriend_1n7wk_541>div{display:flex;gap:.5rem;width:100%}._searchedFriend_1n7wk_541>div>div{display:flex;flex-direction:column;justify-content:center;gap:.2rem;width:100%;max-width:calc(100% - 3.5rem)}._searchedFriend_1n7wk_541>div>div>span:last-child{font-size:.8rem;color:#9d9d9d;width:100%;overflow:hidden;text-overflow:ellipsis}._searchedFriend_1n7wk_541>button{background-color:#54808c;border-radius:.5rem;padding:.5rem 1rem;color:#fff;border:none;height:2rem;display:flex;align-items:center;gap:.5rem}._searchedFriend_1n7wk_541>button:hover{opacity:.75;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}._searchedFriend_1n7wk_541>button:disabled{background:#fff0;color:#646464}._searchedFriend_1n7wk_541>button>span{font-size:1rem}._modalContainer_1n7wk_357._unfriendModal_1n7wk_608>._modalContent_1n7wk_373>div{display:flex;gap:1rem;flex-direction:row;justify-content:flex-end}._modalContainer_1n7wk_357._unfriendModal_1n7wk_608>._modalContent_1n7wk_373>p{line-height:1.5rem}._modalContainer_1n7wk_357._unfriendModal_1n7wk_608>._modalContent_1n7wk_373>div>button{background-color:transparent;border:none;color:#9d9d9d}._modalContainer_1n7wk_357._unfriendModal_1n7wk_608>._modalContent_1n7wk_373>div>button:last-child{background-color:#da363c;border-radius:.5rem;padding:.5rem 1rem;color:#fff}div>._button_1n7wk_62>span{display:flex;align-items:center;justify-content:center;gap:.5rem}._friendItem_1n7wk_144._button_1n7wk_62>span>div{width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:1.5rem;background-color:#ffffff0d;border-radius:50%;border:none;text-align:center;display:block!important;padding:0;color:#abbac7;transition:all .2s ease-in-out}._desktopSocial_1n7wk_123>div>._button_1n7wk_62>span>div:hover{background-color:#ffffff1a}div:not(._desktopSocial_1n7wk_123)>div>._button_1n7wk_62>span>div:active{background-color:#ffffff1a}._requestNotification_1n7wk_662{background-color:red;height:.5rem;width:.5rem;border-radius:50%;position:absolute;transform:translate(.6rem,-.7rem)}._noFriends_1n7wk_671{background:#ffffff0d;padding:1.5rem;border-radius:1rem;margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}._noFriends_1n7wk_671>p{line-height:1.5rem}._noFriends_1n7wk_671>p>span{text-decoration:underline}._social_1n7wk_165>._scheduleContainer_1n7wk_193>div:last-child{margin-bottom:5rem;padding-bottom:0;min-height:calc(100vh - (12rem + 42px))}._desktopSocial_1n7wk_123 ._scheduleContainer_1n7wk_193>div:last-child>div:last-child>div.lds-ring{left:auto}._social_1n7wk_165>._scheduleContainer_1n7wk_193>div:last-child>div:last-child>span{bottom:1rem!important}@supports (-webkit-touch-callout: none){._header_1n7wk_19{padding-top:max(env(safe-area-inset-top),2rem)}._social_1n7wk_165{margin-top:calc(max(env(safe-area-inset-top),2rem) + 4rem);min-height:calc(100vh - (env(safe-area-inset-top) + 6.75rem + env(safe-area-inset-bottom)));padding-bottom:1rem;margin-bottom:calc(1.75rem + max(env(safe-area-inset-bottom),2rem))}._social_1n7wk_165>._friendsList_1n7wk_156{padding-bottom:1rem;margin-bottom:20px}._ios_1n7wk_731{margin-top:calc(max(2rem,env(safe-area-inset-top)) + 34px);min-height:calc(100vh - (env(safe-area-inset-top) + 5.5rem + env(safe-area-inset-bottom)))}._mobileModal_1n7wk_427>._modalContent_1n7wk_373{margin-top:env(safe-area-inset-top)}div>div>div._scheduleContainer_1n7wk_193>div:first-of-type{position:fixed;top:calc(max(2rem,env(safe-area-inset-top)) + 34px)}._social_1n7wk_165>._scheduleContainer_1n7wk_193>div:last-child{margin-bottom:calc(8.5rem + env(safe-area-inset-bottom));top:calc(1rem + max(3rem,env(safe-area-inset-top)))!important;min-height:calc(100vh - (12rem + 42px + max(3rem,env(safe-area-inset-top))))}._social_1n7wk_165>._scheduleContainer_1n7wk_193>div:last-child>div:last-child>div:first-child{top:calc(50% - 70px)!important}._scheduleContainer_1n7wk_193{margin-bottom:-4rem!important}}button:hover{cursor:pointer}._disabled_yrnzi_5:hover{cursor:not-allowed}._table_yrnzi_9{display:flex;justify-content:space-between;padding:1rem 0}._column_yrnzi_15{display:flex;flex-direction:column;align-items:center;width:15%}._schedule_yrnzi_22>._table_yrnzi_9>._column_yrnzi_15{width:calc((100% - 1.5rem) / 6);background-color:#ffffff0d;border-radius:0 0 .5rem}._table_yrnzi_9>._column_yrnzi_15:last-child>button:last-child:not(._cell_yrnzi_28){border-radius:0 0 .5rem}._table_yrnzi_9>._column_yrnzi_15:last-child>button:first-child:not(._cell_yrnzi_28){border-radius:0 .5rem 0 0}._table_yrnzi_9>._column_yrnzi_15:nth-child(2)>button:first-child:not(._cell_yrnzi_28){border-radius:.5rem 0 0}._table_yrnzi_9>._column_yrnzi_15:nth-child(2)>button:last-child:not(._cell_yrnzi_28){border-radius:0 0 0 .5rem}._schedule_yrnzi_22{width:100%}._editClasses_yrnzi_48{border-bottom:1px rgb(255 255 255 / 30%) solid}._dayLabels_yrnzi_52{background-color:#ffffff0d;border-radius:.5rem .5rem 0 0;display:flex;justify-content:space-between;line-height:1.5rem;align-items:center;margin:1rem 0 -1rem}._dayLabels_yrnzi_52>span{width:calc(((100% - 1.5rem) / 6) + 1px);display:flex;justify-content:center;font-weight:700;border-left:2px solid #ffffff1a;line-height:2rem}._dayLabels_yrnzi_52>span:nth-child(2){border:1px #ffffff00;border-style:solid none none}._scheduleItem_yrnzi_76{border:1px solid #ffffff1a;height:4rem;width:100%;text-align:center;white-space:nowrap;overflow:hidden;padding:.5rem;display:flex;flex-direction:column;justify-content:space-evenly;text-overflow:ellipsis;color:#fff;background-color:#4c5963}._scheduleItem_yrnzi_76:disabled{background-color:#ffffff0d}._scheduleItem_yrnzi_76:disabled>i{color:#747474!important}._scheduleItem_yrnzi_76>p{height:1rem}._scheduleItem_yrnzi_76>i:last-child{text-align:left;width:100%;color:#9d9d9d}._modalContainer_yrnzi_110{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999;opacity:1}._modalContainer_yrnzi_110._fade_yrnzi_121{animation:_fadeIn_yrnzi_1 .2s ease-in-out forwards}._modalContainer_yrnzi_110:not(._fade_yrnzi_121){animation:_fadeOut_yrnzi_1 .2s ease-in-out forwards}@keyframes _fadeIn_yrnzi_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_yrnzi_1{0%{opacity:1}to{opacity:0}}._modalTitle_yrnzi_147{margin:1.5rem 0 1rem}._modalContent_yrnzi_151{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(calc(100% - 6rem),300px);padding:0 2rem;background:#3e4045;box-shadow:0 4px 30px #0003;border:none;border-radius:.5rem}._modalContent_yrnzi_151>div{width:100%;padding-bottom:1.5rem}._inputs_yrnzi_172{display:flex;justify-content:space-evenly}._buttons_yrnzi_177{display:flex;justify-content:space-between}._buttons_yrnzi_177>button:first-child{border-radius:.5rem;background-color:transparent;border:none;color:#9d9d9d}._buttons_yrnzi_177>button:last-child{background-color:#54808c;color:#d7e2ec;box-shadow:0 4px 30px #0003;border:none;border-radius:5px;padding:.5rem;height:2rem;width:91px}._buttons_yrnzi_177>button:last-child:disabled{background-color:#33363c!important;color:#646464!important}button{-webkit-tap-highlight-color:rgba(0,0,0,0)}._modalContent_yrnzi_151 input{padding:.5rem;background:#ffffff0d;box-shadow:0 4px 30px #0003;border:1px solid rgba(255,255,255,.3);border-radius:5px;width:40%;color:#d7e2ec}._modalContent_yrnzi_151 input:disabled{opacity:.4!important}._modalContent_yrnzi_151 input::placeholder{color:#d7e2ec90}._deleteModalContent_yrnzi_228{background-color:#3e4045;display:flex;padding:2rem;border-radius:.5rem;flex-direction:column;gap:1rem;width:min(calc(100% - 6rem),300px);overflow:scroll;max-height:70vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._deleteModalContent_yrnzi_228::-webkit-scrollbar{display:none}._deleteModalContent_yrnzi_228>h3{margin:0}._deleteModalContent_yrnzi_228>span{line-height:1.5rem;display:flex;flex-direction:column;gap:1rem}._deleteModalContent_yrnzi_228>div{display:flex;gap:1rem;flex-direction:row;justify-content:flex-end}._deleteModalContent_yrnzi_228>div>button{background-color:transparent;border:none;color:#9d9d9d}._deleteModalContent_yrnzi_228>div>button:last-child{background-color:#da363c;border-radius:.5rem;padding:.5rem 1rem;color:#fff;width:5rem}._deleteModalContent_yrnzi_228>div>button:last-child>._loadingRing_yrnzi_280{height:1rem;top:calc(50% - .5rem)}._deleteModalContent_yrnzi_228>div>button:last-child>._loadingRing_yrnzi_280>div{height:1rem;width:1rem;border:3px solid #d7e2ec;border-color:#d7e2ec transparent transparent transparent}._cell_yrnzi_28{height:2rem;margin:.2rem 0;background:#afafaf66;box-shadow:0 4px 30px #0003;border:none;border-radius:5px;width:100%;color:#d7e2ec;padding:0}._selected_yrnzi_304{background-color:#4c5963;border:3px solid #54808c}._disabled_yrnzi_5{background:#fff0;color:#646464}._subtext_yrnzi_314{color:#d7e2ec70;font-size:small;text-align:center;margin-top:.5rem}._missingData_yrnzi_321{background-color:#747474}._missingData_yrnzi_321>i{color:#d7e2ec!important}._labels_yrnzi_329{width:1.5rem!important;background-color:#ffffff0d;border-radius:0 0 0 .5rem!important}._labels_yrnzi_329>div{height:calc(4rem - 2px);display:flex;width:1.5rem;justify-content:center;align-items:center;font-weight:700;border-top:2px #ffffff1a solid;flex-direction:column}._labels_yrnzi_329>div:first-child{border:1px #ffffff00;border-style:solid none none}._labels_yrnzi_329>div>span{font-weight:lighter;color:#9d9d9d}._header_yrnzi_356{display:flex;align-items:center;justify-content:space-between}._header_yrnzi_356>button{background:none;border:none;color:#80a4ae;font-weight:600;font-size:14px;text-decoration:none}._loadingRing_yrnzi_280{position:relative;height:32rem;display:flex;align-items:center;width:100%;justify-content:center;background-color:#ffffff0d;border-radius:0 0 .5rem;left:auto}button>._loadingRing_yrnzi_280{height:2rem;background:none}button>._loadingRing_yrnzi_280>div{height:1.5rem;width:1.5rem;border:4px solid #80a4ae;border-color:#80a4ae transparent transparent transparent}._buttons_yrnzi_177>button>._loadingRing_yrnzi_280{height:2rem;top:calc(50% - 1rem)}._buttons_yrnzi_177>button>._loadingRing_yrnzi_280>div{height:1rem;width:1rem;border:3px solid #d7e2ec;border-color:#d7e2ec transparent transparent transparent}._deleteButton_yrnzi_407{height:1.375rem;width:1.375rem;padding:0;border:none;background:none;line-height:1.5rem;border-radius:.5rem;color:#fff;position:absolute;right:2rem;top:1.5rem}._deleteButton_yrnzi_407>span{font-size:1.25rem;width:1.375rem;line-height:1.375rem;height:1.375rem}._confirmDeleteModal_yrnzi_428{background-color:red;top:calc(50% - 15rem + 9px)}._category_onaz3_1{padding:0 0 1rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}._category_onaz3_1>span,._label_onaz3_10>div>span{color:#d7e2ec70;font-size:small}._category_onaz3_1>button{background-color:#54808c;border-radius:.5rem;padding:.5rem 1rem;color:#fff;border:none;height:2rem}._modalContainer_onaz3_24{position:fixed;top:50vh;left:50%;transform:translate(-50%,-50%);background-color:#00000080;height:100vh;width:100vw;z-index:100;opacity:0;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}._modalContainer_onaz3_24._fade_onaz3_40{animation:_fadeIn_onaz3_1 .2s ease-in-out forwards}._modalContainer_onaz3_24:not(._fade_onaz3_40){animation:_fadeOut_onaz3_1 .2s ease-in-out forwards}@keyframes _slideIn_onaz3_1{0%{opacity:0;margin-top:0}to{opacity:1;margin-top:1}}@keyframes _slideOut_onaz3_1{0%{opacity:1;margin-top:1}to{opacity:0;margin-top:0}}._modalContent_onaz3_70._slide_onaz3_70{animation:_slideIn_onaz3_1 .2s ease-in-out forwards}._modalContent_onaz3_70:not(._slide_onaz3_70){animation:_slideOut_onaz3_1 .2s ease-in-out forwards}@keyframes _fadeIn_onaz3_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_onaz3_1{0%{opacity:1}to{opacity:0}}._modalContent_onaz3_70{display:flex;flex-direction:column;align-items:center;width:min(calc(100% - 6rem),24rem);background:#3e4045;box-shadow:0 4px 30px #0003;border:none;border-radius:.5rem;padding:2rem;gap:1.5rem}._modalContent_onaz3_70>ol{margin:0;padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}._link_onaz3_117{color:#80a4ae;text-decoration-thickness:2px;text-underline-offset:2px}._modalContent_onaz3_70>div:last-child{display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem}._modalContent_onaz3_70>div:last-child>button{background-color:#54808c;border-radius:.5rem;padding:.5rem 1rem;color:#fff;border:none;height:2rem}._mobileModal_onaz3_140{display:flex;flex-direction:column;justify-content:flex-start}._mobileModal_onaz3_140>div{margin:1rem;width:calc(100% - 6rem)}._label_onaz3_10{display:flex;gap:1rem;align-items:center}._label_onaz3_10:hover{cursor:pointer}._label_onaz3_10>div:first-child{width:1rem;height:1rem;border-radius:6px;border:2px solid #d7e2ec;display:flex;transition:all .1s ease-in-out}._label_onaz3_10>div:first-child._checked_onaz3_170{background-color:#54808c;border:2px solid #54808c}._label_onaz3_10>div:first-child:before{content:"✓";display:inline-flex;font-size:80%;width:1rem;height:1rem;justify-content:center;align-items:center;opacity:0;transition:all .1s ease-in-out}._label_onaz3_10>div:first-child._checked_onaz3_170:before{opacity:100%}@supports (-webkit-touch-callout: none){._mobileModal_onaz3_140>._modalContent_onaz3_70{margin-top:env(safe-area-inset-top)}}._category_d0619_1{padding:0 0 1rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}._category_d0619_1>span,._label_d0619_10>div>span{color:#d7e2ec70;font-size:small}._category_d0619_1>button{background-color:#54808c;border-radius:.5rem;padding:.5rem 1rem;color:#fff;border:none;height:2rem}._modalContainer_d0619_24{position:fixed;top:50vh;left:50%;transform:translate(-50%,-50%);background-color:#00000080;height:100vh;width:100vw;z-index:100;opacity:0;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}._modalContainer_d0619_24._fade_d0619_40{animation:_fadeIn_d0619_1 .2s ease-in-out forwards}._modalContainer_d0619_24:not(._fade_d0619_40){animation:_fadeOut_d0619_1 .2s ease-in-out forwards}@keyframes _slideIn_d0619_1{0%{opacity:0;margin-top:0}to{opacity:1;margin-top:1}}@keyframes _slideOut_d0619_1{0%{opacity:1;margin-top:1}to{opacity:0;margin-top:0}}._modalContent_d0619_70._slide_d0619_70{animation:_slideIn_d0619_1 .2s ease-in-out forwards}._modalContent_d0619_70:not(._slide_d0619_70){animation:_slideOut_d0619_1 .2s ease-in-out forwards}@keyframes _fadeIn_d0619_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_d0619_1{0%{opacity:1}to{opacity:0}}._modalContent_d0619_70{display:flex;flex-direction:column;align-items:center;width:min(calc(100% - 6rem),24rem);background:#3e4045;box-shadow:0 4px 30px #0003;border:none;border-radius:.5rem;padding:2rem;gap:1.5rem}._mobileModal_d0619_109{display:flex;flex-direction:column;justify-content:flex-start}._mobileModal_d0619_109>div{margin:1rem;width:calc(100% - 6rem)}._modalContent_d0619_70>div>button{background-color:#54808c;border-radius:.5rem;padding:.5rem 1rem;color:#fff;border:none;height:2rem}._modalContent_d0619_70>ol{margin:0;padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}._link_d0619_137{color:#80a4ae;text-decoration-thickness:2px;text-underline-offset:2px}._modalContent_d0619_70>span{color:#abbac7;font-size:small;text-align:center}@supports (-webkit-touch-callout: none){._mobileModal_d0619_109>._modalContent_d0619_70{margin-top:env(safe-area-inset-top)}}._settings_jx3mp_1{padding:1rem 1.5rem;margin:5rem 0;display:flex;gap:1rem;flex-direction:column}._header_jx3mp_9{position:fixed;top:0;left:0;margin:0;padding:1rem 7vw;background:#ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:86vw;height:3rem;z-index:11;display:flex;flex-direction:row;align-items:center}._header_jx3mp_9._desktop_jx3mp_26{padding:3rem 0 1rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);height:3rem;z-index:10;position:unset;width:100%;background:none}._settings_jx3mp_1._desktop_jx3mp_26{margin-top:0;padding:0 0 3rem}@supports (-webkit-touch-callout: none){._settings_jx3mp_1{margin-top:env(safe-area-inset-top)}._mobileModal_jx3mp_47>._modalContent_jx3mp_47{margin-top:env(safe-area-inset-top)!important}}._userInfo_jx3mp_52{display:flex;gap:1rem}._userInfo_jx3mp_52>div{display:flex;flex-direction:column;justify-content:center;gap:.5rem}._name_jx3mp_64,._name_jx3mp_64>form{display:flex;align-items:center;gap:.5rem}._editButton_jx3mp_71{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;font-size:.5rem;display:flex;align-items:center;justify-content:center}._editButton_jx3mp_71>span{font-size:1.2rem}._userInfo_jx3mp_52>button>img{border-radius:50%;width:4rem;height:4rem}._pfp_jx3mp_95{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;border-radius:50%}._pfp_jx3mp_95>span{background-color:#33363c;border-radius:50%;position:absolute;transform:translate(1.5rem,1.5rem);width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:1rem}._category_jx3mp_125{border:1px rgb(255 255 255 / 30%);border-style:solid none;padding:1rem 0;display:flex;flex-direction:column;gap:.5rem}._setting_jx3mp_1{background-color:#ffffff0d;padding:.75rem 1rem;border-radius:.5rem;display:flex;justify-content:space-between;line-height:1.5rem;align-items:center}._switch_jx3mp_144{position:relative;display:inline-block;width:2.5rem;min-width:2.5rem;height:1.5rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}._switch_jx3mp_144 input{opacity:0;width:0;height:0;margin:0}._switchSlider_jx3mp_160{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#747474;-webkit-transition:.2s;transition:.2s;border-radius:1.5rem}._switchSlider_jx3mp_160:before{position:absolute;content:"";height:1.1rem;width:1.1rem;left:.2rem;bottom:.2rem;background-color:#fff;-webkit-transition:.2s all cubic-bezier(0,0,0,1);transition:.2s all cubic-bezier(0,0,0,1);border-radius:50%}input:checked+._switchSlider_jx3mp_160{background-color:#54808c}input:checked+._switchSlider_jx3mp_160:before{-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translate(1rem)}._logout_jx3mp_196{background-color:#54808c;border-radius:.5rem;padding:.5rem 1rem;color:#fff;border:none;height:2rem;display:flex;align-items:center;gap:.5rem;width:7rem;justify-content:center}._logout_jx3mp_196>span{font-size:1.2rem}._subtext_jx3mp_214{margin-bottom:.5rem;color:#abbac7;font-size:small;text-align:center;display:flex;flex-direction:column;gap:.25rem}._subtext_jx3mp_214>button{background:none;border:none;color:#80a4ae;font-weight:600;font-size:14px;padding:0 6px;text-decoration:none}._modalContainer_jx3mp_234{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999;opacity:1;display:flex;align-items:center;justify-content:center}._modalContainer_jx3mp_234._fade_jx3mp_248{animation:_fadeIn_jx3mp_1 .2s ease-in-out forwards}._modalContainer_jx3mp_234:not(._fade_jx3mp_248){animation:_fadeOut_jx3mp_1 .2s ease-in-out forwards}@keyframes _fadeIn_jx3mp_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_jx3mp_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_jx3mp_1{0%{opacity:0;margin-top:0}to{opacity:1;margin-top:1}}@keyframes _slideOut_jx3mp_1{0%{opacity:1;margin-top:1}to{opacity:0;margin-top:0}}._modalContent_jx3mp_47._slide_jx3mp_296{animation:_slideIn_jx3mp_1 .2s ease-in-out forwards}._modalContent_jx3mp_47:not(._slide_jx3mp_296){animation:_slideOut_jx3mp_1 .2s ease-in-out forwards}._modalContent_jx3mp_47{background-color:#3e4045;display:flex;padding:2rem;border-radius:.5rem;flex-direction:column;gap:1.5rem;width:24rem;overflow:scroll;max-height:70vh}._modalContent_jx3mp_47::-webkit-scrollbar{display:none}._modalContainer_jx3mp_234._mobileModal_jx3mp_47{display:flex;flex-direction:column;justify-content:flex-start}._modalContainer_jx3mp_234._mobileModal_jx3mp_47>div{margin:1rem;width:calc(100% - 6rem)}._modalButtons_jx3mp_331{display:flex;gap:1rem;flex-direction:row;justify-content:flex-end}._modalButtons_jx3mp_331>button{background-color:transparent;border:none;color:#9d9d9d}._modalButtons_jx3mp_331>button:last-child{background-color:#da363c;border-radius:.5rem;padding:.5rem 1rem;color:#fff}._userInfo_jx3mp_52>._modalContainer_jx3mp_234>._modalContent_jx3mp_47>._modalButtons_jx3mp_331>button:last-child{background-color:#54808c}._pfpModal_jx3mp_359{align-items:center}._modalContainer_jx3mp_234>._modalContent_jx3mp_47._pfpModal_jx3mp_359>div{width:100%;display:flex;flex-direction:row;gap:1rem}._modalContainer_jx3mp_234>._modalContent_jx3mp_47._pfpModal_jx3mp_359>div>em-emoji-picker{width:100%;max-height:calc(70vh - 11rem)}._colorPicker_jx3mp_375{display:flex;flex-direction:row;flex-wrap:wrap;gap:5%;width:100%;align-content:space-between;height:100%}._colorPicker_jx3mp_375>button{border:none;padding:0;height:40%;width:16%;border-radius:.5rem}._colorPicker_jx3mp_375>button>span{color:#fff;height:100%;width:100%;text-align:center;line-height:100%}._modalContainer_jx3mp_234>._modalContent_jx3mp_47._pfpModal_jx3mp_359>div>div:last-child{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;width:calc(100% - 7rem)}._save_jx3mp_409:disabled{background-color:#33363c!important;color:#646464!important}@supports (-webkit-touch-callout: none){._mobileModal_jx3mp_47>._modalContent_jx3mp_47{margin-top:env(safe-area-inset-top)}._header_jx3mp_9{padding-top:max(env(safe-area-inset-top),2rem)}._settings_jx3mp_1{margin-top:calc(4rem + max(2rem,env(safe-area-inset-top)))!important;min-height:calc(100vh - 10.5rem - env(safe-area-inset-bottom) - env(safe-area-inset-top));padding-bottom:calc(4rem + env(safe-area-inset-top));margin-bottom:0}}._modalContainer_z9hwa_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999;opacity:1;display:flex;align-items:center;justify-content:center}._modalContainer_z9hwa_1._fade_z9hwa_15{animation:_fadeIn_z9hwa_1 .2s ease-in-out forwards}._modalContainer_z9hwa_1:not(._fade_z9hwa_15){animation:_fadeOut_z9hwa_1 .2s ease-in-out forwards}@keyframes _fadeIn_z9hwa_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_z9hwa_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_z9hwa_1{0%{opacity:0;bottom:2.5rem}to{opacity:1;bottom:3.5rem}}@keyframes _slideOut_z9hwa_1{0%{opacity:1;bottom:3.5rem}to{opacity:0;bottom:2.5rem}}._modalContent_z9hwa_63._slide_z9hwa_63{animation:_slideIn_z9hwa_1 .2s ease-in-out forwards}._modalContent_z9hwa_63:not(._slide_z9hwa_63){animation:_slideOut_z9hwa_1 .2s ease-in-out forwards}._modalContent_z9hwa_63{background-color:#3e4045;display:flex;padding:1.5rem;border-radius:.5rem;flex-direction:column;gap:1.5rem;width:16rem;overflow:scroll;position:fixed;bottom:3.5rem;right:1rem}._modalContent_z9hwa_63::-webkit-scrollbar{display:none}._modalContainer_z9hwa_1._mobileModal_z9hwa_89{display:flex;flex-direction:column;justify-content:flex-start}._modalContainer_z9hwa_1._mobileModal_z9hwa_89>div{margin:1rem;width:calc(100% - 6rem)}._modalContainer_z9hwa_1>._modalContent_z9hwa_63>div{display:flex;gap:1rem;flex-direction:row;justify-content:flex-end}._modalContainer_z9hwa_1>._modalContent_z9hwa_63>div>button{background-color:transparent;border:none;color:#9d9d9d}._modalContainer_z9hwa_1>._modalContent_z9hwa_63>div>button:last-child{background-color:#54808c;border-radius:.5rem;padding:.5rem 1rem;color:#fff}._userInfo_z9hwa_120>._modalContainer_z9hwa_1>._modalContent_z9hwa_63>img{width:6rem;border-radius:50%}._feedbackButton_z9hwa_125{position:fixed;bottom:1rem;right:1rem}._feedbackButton_z9hwa_125>button{border:none;background-color:#54808c;line-height:1.5rem;border-radius:.5rem;color:#fff}._feedbackButton_z9hwa_125._mobile_z9hwa_89>button{height:2.375rem;width:2.375rem;padding:0}._form_z9hwa_145{display:flex;flex-direction:column;gap:1rem}._form_z9hwa_145>textarea{height:12rem;border-radius:.5rem;font-family:sans-serif;padding:1rem;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.3);color:#fff;line-height:1.25rem;resize:none}._form_z9hwa_145>button{height:2rem;border-radius:.5rem;border:none;background-color:#54808c;color:#fff}._icon_z9hwa_171{font-size:1.25rem;width:2.375rem;line-height:2.375rem;height:2.375rem}@supports (-webkit-touch-callout: none){._feedbackButton_z9hwa_125{margin-bottom:max(env(safe-area-inset-bottom),1rem);bottom:0!important}._modalContent_z9hwa_63{bottom:max(calc(3.5rem + env(safe-area-inset-bottom)),3.5rem)}@keyframes _slideIn_z9hwa_1{0%{opacity:0;bottom:max(calc(2.5rem + env(safe-area-inset-bottom)),2.5rem)}to{opacity:1;bottom:max(calc(3.5rem + env(safe-area-inset-bottom)),3.5rem)}}@keyframes _slideOut_z9hwa_1{0%{opacity:1;bottom:max(calc(3.5rem + env(safe-area-inset-bottom)),3.5rem)}to{opacity:0;bottom:max(calc(2.5rem + env(safe-area-inset-bottom)),2.5rem)}}}._form_z9hwa_145{transition:opacity .3s ease,transform .3s ease}._formFadeOut_z9hwa_217{opacity:0;transform:translateY(-10px)}._submitting_z9hwa_222{opacity:.7;cursor:not-allowed}._thankYou_z9hwa_227{height:19.5rem;padding:0 1rem;display:flex;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;opacity:0;transform:translateY(20px);transition:opacity .1s linear,transform .1s linear}._thankYouShow_z9hwa_242{opacity:1;transform:translateY(0)}._thankYou_z9hwa_227 h3{font-size:1.5rem}._thankYou_z9hwa_227 p{margin:0;font-size:1rem;line-height:1.4}._page_1bsfy_1{display:flex;justify-content:center;gap:1vw}._page_1bsfy_1>div::-webkit-scrollbar{display:none;background-color:#33363c}._SideBar_1bsfy_12{max-width:25vw;width:22rem;display:flex;justify-content:center}._SideBar_1bsfy_12>div{position:fixed;top:3rem;width:min(22rem,25vw)}._schedule_1bsfy_25{width:22rem;height:100vh;max-width:25rem;overflow-y:scroll}._social_1bsfy_32{width:25vw;height:100vh;max-width:22rem;overflow-y:scroll}._settings_1bsfy_39{height:100vh;width:calc(min(22rem,25vw) + 22rem + 1vw - (min(22rem,25vw) - 13rem));margin-right:calc(min(22rem,25vw) - 13rem);max-width:calc(47rem + 1vw)}._link_1bsfy_48{display:flex;align-items:center;text-decoration:none;margin:.5rem 1rem .5rem calc(min(22rem,25vw) - 13rem);color:#d7e2ec;padding:.5rem;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;border-radius:.5rem;width:calc(25vw - 1rem);max-width:12rem;border:1px solid #ffffff00;transition:all .2s ease-in-out}._link_1bsfy_48:hover{background-color:#ffffff0d}._link_1bsfy_48:last-of-type{position:fixed;bottom:1rem;width:calc(25vw - 1rem)}._link_1bsfy_48>p{margin-left:1rem}._highlight_1bsfy_79{border:1px solid #4c5963;background-color:#4c5963!important;color:#fff}._TabBar_vl8zc_1{position:fixed;bottom:0;left:0;display:flex;padding:0 .5rem;border-radius:1rem;margin:1rem max(calc((55vw - 2.5rem)/2),calc((100vw - 14.5rem)/2));background:#ffffff0d;box-shadow:0 0 15px #0003;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}@supports (-webkit-touch-callout: none){._TabBar_vl8zc_1{margin-bottom:max(env(safe-area-inset-bottom),1rem)}}body{-webkit-user-select:none;user-select:none}._link_vl8zc_30{display:flex;flex-direction:column;align-items:center;text-decoration:none;width:15vw;max-width:4rem;margin:.5rem .25rem;color:#abbac7;padding:.5rem 0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;transition:all .1s ease-in-out}._link_vl8zc_30:active{transform:scale(1.05);transition:.05s}._link_vl8zc_30>p{margin:0}._icon_vl8zc_55{display:flex;width:2rem;height:2rem;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}._highlight_vl8zc_64{background-color:#4c5963;border-radius:.8rem;color:#fff;position:relative}._errorPage_1iocz_1{display:flex;flex-direction:column;align-items:center;gap:3rem;margin-top:10rem}._errorPage_1iocz_1>a{background-color:#54808c;padding:.5rem 1rem;border-radius:.5rem;color:#fff;border:none;font-size:1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;transition:all .1s ease-in-out;box-shadow:#54808c 0 2px 5rem;text-decoration:none}._errorPage_1iocz_1>a:active{transform:scale(.95);opacity:.75}._installPage_1tdgg_1{display:flex;padding:7rem 15vw 4rem;gap:3rem;flex-direction:column;align-items:center;max-width:90vw;margin:auto;text-align:center}._instructions_1tdgg_12{display:flex;flex-direction:column;align-items:center}._instructionsStep_1tdgg_18{line-height:2.5rem}._instructionsStep_1tdgg_18>span{border:1px solid rgba(255,255,255,.3);background-color:#ffffff1a;padding:3px 6px;border-radius:.5rem;margin:0 .5rem;display:inline-flex;align-items:center;vertical-align:middle;gap:.25rem}._instructionsStep_1tdgg_18>span>span{line-height:1.5rem;font-size:1rem;text-align:center;display:inline-block}._back_1tdgg_41{display:flex;align-items:center;position:absolute;color:#6e747a;flex-direction:row;text-decoration:none;top:5vh;left:calc((100vw - 300px)/2);-webkit-tap-highlight-color:rgba(0,0,0,0)}._logoWrapper_1tdgg_53{display:flex;flex-direction:column;align-items:center;gap:.5rem}._logo_1tdgg_53{border-radius:.5rem;height:3rem;width:3rem;box-shadow:#54808c 0 2px 5rem;transition:all .05s ease-in-out}._logo_1tdgg_53:active{transform:scale(.9)}._link_1tdgg_72{background:none;border:none;color:#80a4ae;font-weight:600;font-size:14px;padding:0 6px;text-decoration:none}._toggleInstructions_1tdgg_82{width:100%;display:flex;justify-content:center;align-items:center;font-size:14px;gap:.5rem;flex-direction:column}._notice_1tdgg_92{color:#d7e2ec70}._page_wc7mn_1{display:flex;flex-direction:column;align-items:center;gap:6rem;padding:4rem 6vw 6rem;max-width:1100px;margin:auto}._hero_wc7mn_13{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}._logoWrapper_wc7mn_21{display:flex;flex-direction:column;align-items:center;gap:.5rem}._logo_wc7mn_21{border-radius:.5rem;height:3rem;width:3rem;box-shadow:#54808c 0 2px 5rem;transition:all .05s ease-in-out}._logo_wc7mn_21:active{transform:scale(.9)}._yearBadge_wc7mn_40{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border-radius:999px;background-color:#69abbd1f;border:1px solid rgba(105,171,189,.35);color:#8fc6d6;font-size:.9rem;font-weight:600;letter-spacing:.01em}._yearDot_wc7mn_54{width:.5rem;height:.5rem;border-radius:50%;background-color:#69abbd;box-shadow:0 0 #69abbd99;animation:_pulse_wc7mn_1 2s infinite}@keyframes _pulse_wc7mn_1{0%{box-shadow:0 0 #69abbd99}70%{box-shadow:0 0 0 .5rem #69abbd00}to{box-shadow:0 0 #69abbd00}}._schedulingSimplified_wc7mn_75{text-align:center;line-height:1.4;display:flex;flex-direction:column;gap:1rem;align-items:center}._schedulingSimplified_wc7mn_75>h1{font-size:2.75rem;font-weight:700;line-height:1.1}._schedulingSimplified_wc7mn_75>p{font-size:1.5rem;line-height:2.25rem;font-family:Caveat;color:#69abbd;transform:rotate(-3deg) translateY(.5rem)}._buttons_wc7mn_98{display:flex;flex-direction:row;gap:1rem;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}._buttons_wc7mn_98>a{text-decoration:none;color:#fff}._buttons_wc7mn_98>a:hover{opacity:.75;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}._getStarted_wc7mn_118{background-color:#54808c;padding:.6rem 1.4rem;border-radius:.5rem;font-weight:600;box-shadow:#54808c66 0 2px 2rem}._login_wc7mn_126{padding:.6rem 1.4rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.15)}._install_wc7mn_132{background-color:#54808c;padding:.6rem 1.4rem;border-radius:.5rem;color:#fff;border:none;font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:.5rem;transition:all .1s ease-in-out;box-shadow:#54808c 0 2px 5rem}._install_wc7mn_132:active{transform:scale(.95);opacity:.75}._screenshot_wc7mn_153{height:auto;width:100%;border-radius:2rem;max-width:420px;object-fit:contain;margin-top:1rem}._screenshot_wc7mn_153._desktop_wc7mn_162{box-shadow:none;max-width:900px;width:100%}._features_wc7mn_170{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.5rem}._featuresHeading_wc7mn_178{font-size:2rem;font-weight:700;text-align:center}._featureGrid_wc7mn_184{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;width:100%}._featureCard_wc7mn_191{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;border-radius:1rem;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:transform .15s ease,border-color .15s ease}._featureCard_wc7mn_191:hover{transform:translateY(-4px);border-color:#69abbd66}._featureIcon_wc7mn_207{font-size:2rem;color:#69abbd;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background-color:#69abbd1f}._featureCard_wc7mn_191>h3{font-size:1.15rem;font-weight:600}._featureCard_wc7mn_191>p{font-size:.95rem;line-height:1.5;color:#a9b8c6}._closing_wc7mn_232{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;padding:3rem 2rem;border-radius:1.5rem;background:radial-gradient(circle at top,#54808c40,#ffffff08);border:1px solid rgba(255,255,255,.08);width:100%;box-sizing:border-box}._closing_wc7mn_232>h2{font-size:1.75rem;font-weight:700}._closing_wc7mn_232>p{color:#a9b8c6;margin-bottom:.5rem}._footer_wc7mn_262{text-align:center;color:#7b8d9d;font-size:.9rem;margin-top:-3rem}._scrollHint_wc7mn_271{position:fixed;right:1.5rem;bottom:1.5rem;width:2.75rem;height:2.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#54808ce6;color:#fff;box-shadow:0 4px 20px #00000059;animation:_bounce_wc7mn_1 1.8s ease-in-out infinite;transition:opacity .3s ease,transform .3s ease;z-index:10;pointer-events:none}._scrollHint_wc7mn_271 ._material-symbols-rounded_wc7mn_290{font-size:1.75rem}._scrollHintHidden_wc7mn_294{opacity:0;transform:translateY(.5rem)}@keyframes _bounce_wc7mn_1{0%,to{transform:translateY(0)}50%{transform:translateY(.35rem)}}@media (max-width: 900px){._featureGrid_wc7mn_184{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){._page_wc7mn_1{gap:4rem;padding:3rem 6vw 4rem}._schedulingSimplified_wc7mn_75>h1{font-size:2.1rem}._featureGrid_wc7mn_184{grid-template-columns:1fr}._featuresHeading_wc7mn_178{font-size:1.6rem}}@supports (-webkit-touch-callout: none){._page_wc7mn_1{margin-top:env(safe-area-inset-top)}}._page_1c0jp_1{max-width:300px;margin:auto}._button_1c0jp_6{background-color:#54808c;box-shadow:0 4px 30px #0003;border:none;border-radius:5px;padding:.5rem;color:#fff;margin:.5rem 0;-webkit-tap-highlight-color:rgba(0,0,0,0);width:4rem}._button_1c0jp_6:hover{opacity:.75;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}._input_1c0jp_25{padding:.5rem;color:#fff;background:#ffffff1a;box-shadow:0 4px 30px #0003;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.3);border-radius:5px}._errorPopup_1c0jp_36{max-width:calc(100% - 2rem);display:flex;flex-direction:column;position:fixed;right:.5rem;background-color:#3c3839;border:1px solid red;color:#ff6464;padding:.7rem .5rem .5rem;padding-bottom:0;bottom:2rem;border-radius:.5rem;align-items:center;animation:_errorAppearAnimation_1c0jp_1 3s forwards}._errorTimer_1c0jp_54{margin-top:.5rem;border-radius:0 0 1rem;width:calc(100% + 1rem);height:5px;background-color:red;animation:_errorAnimation_1c0jp_1 3s linear forwards}._errorMessage_1c0jp_63{fill:red;display:flex;align-items:center}._errorMessage_1c0jp_63>svg{margin-right:.5rem;fill:#ff6464}@keyframes _errorAppearAnimation_1c0jp_1{0%{opacity:0;transform:translateY(50%)}15%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50%)}}@keyframes _errorAnimation_1c0jp_1{0%{width:calc(100% + 1rem);margin-left:0}5%{width:calc(100% + 1rem);margin-left:0}95%{width:0%;margin-left:calc(100% + 1rem)}to{width:0%;margin-left:calc(100% + 1rem)}}._page_1c0jp_1>form{padding:10vh 0}._loginContainer_1c0jp_119{display:flex;flex-direction:column;align-items:center;gap:.5rem}._loginContainer_1c0jp_119>h2{margin:2rem 0}@supports (-webkit-touch-callout: none){._loginPage_1c0jp_131{margin-top:env(safe-area-inset-top)}}._toggleLoginSignup_1c0jp_136{left:0;position:fixed;bottom:25px;width:100%;display:flex;justify-content:center;align-items:center;font-size:14px}._toggleLoginSignup_1c0jp_136>p{padding-left:6px}._link_1c0jp_151{background:none;border:none;color:#80a4ae;font-weight:600;font-size:14px;padding:0 6px;transition:all .2s ease-in-out}._link_1c0jp_151:disabled{color:#646464!important}._wave_1c0jp_165{position:absolute;bottom:0;left:0;width:100vw;overflow:hidden;z-index:-1;height:400px}._wave_1c0jp_165>svg{position:sticky;bottom:0}._back_1c0jp_180{display:flex;align-items:center;position:absolute;color:#6e747a;flex-direction:row;text-decoration:none;margin-top:5vh;-webkit-tap-highlight-color:rgba(0,0,0,0)}._loadingRing_1c0jp_191{position:relative;display:flex;align-items:center;width:3rem;justify-content:center;background-color:#ffffff0d;border-radius:0 0 .5rem;left:auto}button>._loadingRing_1c0jp_191{height:1rem;background:none}button>._loadingRing_1c0jp_191>div{height:1rem;width:1rem;border:3px solid #d7e2ec;border-color:#d7e2ec transparent transparent transparent}._mergeOverlay_1c0jp_214{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1.5rem;background-color:#00000080}._mergeModal_1c0jp_225{max-width:24rem;width:100%;padding:1.5rem;border-radius:1rem;background-color:#33363c;color:#fff;box-shadow:0 8px 40px #0006;text-align:center}._mergeModal_1c0jp_225>h2{margin:0 0 .75rem;font-size:1.25rem}._mergeModal_1c0jp_225>p{margin:0 0 1.25rem;color:#c3ccd4;line-height:1.4}._mergeButtons_1c0jp_247{display:flex;flex-direction:column;gap:.75rem}._mergeKeepLocal_1c0jp_253,._mergeKeepSaved_1c0jp_254{border:none;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem;cursor:pointer;transition:opacity .15s ease}._mergeKeepLocal_1c0jp_253{background-color:#54808c;color:#fff}._mergeKeepSaved_1c0jp_254{background-color:transparent;color:#c3ccd4;border:1px solid #4c5963}._mergeKeepLocal_1c0jp_253:hover,._mergeKeepSaved_1c0jp_254:hover{opacity:.8}
