.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{box-sizing:border-box;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;-webkit-flex:1 0;flex:1 0;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-row-content{position:relative;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{-webkit-flex-grow:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-event{border:none;box-sizing:border-box;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 rgba(51,51,51,.5)}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:rgba(0,0,0,.1)}.rbc-show-more{background-color:hsla(0,0%,100%,.3);z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal}.rbc-month-view{position:relative;border:1px solid #ddd;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 0;flex:1 0;width:100%;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{-webkit-flex-direction:row;flex-direction:row}.rbc-month-header,.rbc-month-row{display:-webkit-flex;display:flex}.rbc-month-row{position:relative;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 0;flex:1 0;-webkit-flex-basis:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{-webkit-flex:1 1;flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;overflow:hidden}.rbc-day-bg,.rbc-row-bg{-webkit-flex:1 0;flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.25);padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 0;flex:1 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-flex:1 1;flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-header-gutter,.rbc-time-gutter{-webkit-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event{border:1px solid #265985;display:-webkit-flex;display:flex;max-height:100%;min-height:20px;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:flex-start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-event-label{-webkit-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-flex:1 1;flex:1 1;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:-webkit-sticky;position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-flex:1 0;flex:1 0;-webkit-flex-basis:0px;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{width:140px;-webkit-flex:1 1;flex:1 1;-webkit-flex-basis:0 px;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-flex:1 0;flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:rgba(0,0,0,.5);color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;-webkit-flex-shrink:0;flex-shrink:0}.rbc-time-content{display:-webkit-flex;display:flex;-webkit-flex:1 0;flex:1 0;-webkit-align-items:flex-start;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-flex:none;flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}:root{--secondary-color:#ed3833;--btn-text-color:#fff;--primary-color:#1c4e4e;--highlight-color:#dfdae4}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}strong{font-weight:700}textarea{resize:none}p.preFormatedParagraph{white-space:pre-wrap}.ant-form .ant-form-item .ant-form-item-control,.ant-form .ant-form-item .ant-form-item-label{padding:0}.ant-form-item-label>label{font-size:10px!important;line-height:12px!important;color:#5f5f5f!important}.ant-radio-group{width:100%;display:-webkit-flex!important;display:flex!important}.ant-radio-group .ant-radio-button-wrapper{-webkit-flex:1 1;flex:1 1;text-align:center}.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#ed3833;border-right-color:var(--secondary-color)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before,.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before,.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:#ed3833;background-color:var(--secondary-color)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active,.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#ed3833;color:var(--secondary-color);background:rgba(237,56,51,.1);border:1px solid #ed3833;border:1px solid var(--secondary-color)}.ant-tabs-tab-btn,.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{color:#ed3833;color:var(--secondary-color);font-weight:400}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#ed3833;color:var(--secondary-color);font-weight:500}.ant-picker,.ant-table-wrapper{width:100%}.ant-divider:before{display:none}.ant-divider .ant-divider-inner-text{padding-left:0}.ant-radio-checked .ant-radio-inner,.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:#ed3833;border-color:var(--secondary-color)}.ant-radio-checked:after{border:1px solid #ed3833;border:1px solid var(--secondary-color)}.ant-radio-inner:after{background-color:#ed3833;background-color:var(--secondary-color)}@media screen and (min-width:600px){.ant-tabs-nav-wrap{overflow:hidden;white-space:nowrap;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}}.ant-tabs-tabpane{padding:8px 16px}.ant-tabs-nav .ant-tabs-tab:hover{color:#ed3833;color:var(--secondary-color);font-weight:400}.ant-btn-primary,.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff;color:var(--btn-text-color);background:#1c4e4e;background:var(--primary-color);border-color:#1c4e4e;border-color:var(--primary-color)}.ant-btn:not(.ant-btn-primary):focus,.ant-btn:not(.ant-btn-primary):hover{color:#ed3833;color:var(--secondary-color);border-color:#ed3833;border-color:var(--secondary-color)}.ant-input-affix-wrapper:hover{border-color:#ed3833;border-color:var(--secondary-color)}.ant-input-affix-wrapper:focus,.ant-input-focused,.ant-input-search-enter-button input:focus,.ant-input-search-enter-button input:hover,.ant-input:focus,.ant-input:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#ed3833;border-color:var(--secondary-color);box-shadow:none}.ant-input-affix-wrapper-focused,.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.and-select-customize-input) .ant-select-selector{border-color:#ed3833;border-color:var(--secondary-color);box-shadow:0 0 0 2px hsla(0,0%,47.8%,.11)}.ant-input-focused,.ant-input:focus{box-shadow:0 0 0 2px hsla(0,0%,47.8%,.11)}.ant-table-row{cursor:pointer}input[type=time]::-webkit-calendar-picker-indicator{display:none}.ant-pagination-item-active{border-color:#ed3833;border-color:var(--secondary-color)}.ant-pagination-item-active a{color:#ed3833;color:var(--secondary-color)}.ant-pagination-next:focus .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:focus .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{border-color:#ed3833;border-color:var(--secondary-color);color:#ed3833;color:var(--secondary-color)}.ant-pagination-item:focus,.ant-pagination-item:hover{border-color:#ed3833;border-color:var(--secondary-color)}.ant-pagination-item:focus a,.ant-pagination-item:hover a,a.fc-col-header-cell-cushion,a.fc-daygrid-day-number{color:#ed3833;color:var(--secondary-color)}.ant-checkbox-checked:after,.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#ed3833;border-color:var(--secondary-color)}.ant-checkbox-checked .ant-checkbox-inner{background-color:#ed3833;background-color:var(--secondary-color)}.LoginForm_logingForm__25-Lw{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:80%;max-width:600px;margin:0 auto}.LoginForm_logingForm__25-Lw img{width:100px}.LoginForm_logingForm__25-Lw .ant-form-item{width:100%}@media screen and (max-width:500px){.LoginForm_logingForm__25-Lw img{width:50px}}@media screen and (max-height:800px) and (min-width:501px){.LoginForm_logingForm__25-Lw img{width:80px}}.LoginForm_loginFormContainer__3COde{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%;max-width:600px;padding:16px;margin-bottom:48px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3)}.LoginForm_loginFormContainer__3COde h1{font-size:24px}@media screen and (max-width:500px){.LoginForm_loginFormContainer__3COde{margin-bottom:20px}.LoginForm_loginFormContainer__3COde h1{font-size:16px}.LoginForm_loginFormContainer__3COde a,.LoginForm_loginFormContainer__3COde h2{font-size:12px}}@media screen and (max-height:800px) and (min-width:501px){.LoginForm_loginFormContainer__3COde{margin-bottom:32px}.LoginForm_loginFormContainer__3COde h1{font-size:20px}}.LoginForm_registerContainer__sGDLq{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%;max-width:600px;padding:16px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3)}.LoginForm_registerContainer__sGDLq h1{font-size:24px}@media screen and (max-width:500px){.LoginForm_registerContainer__sGDLq{margin-bottom:20px}.LoginForm_registerContainer__sGDLq h1{font-size:16px}}@media screen and (max-height:800px) and (min-width:501px){.LoginForm_registerContainer__sGDLq h1{font-size:20px}}.LoginForm_link__anxBe{margin-top:30px;color:#358080;text-decoration:underline}.HeaderNavigation_header__oYQYP{display:-webkit-flex;display:flex;z-index:10}.HeaderNavigation_customHeaderItem__21By7{margin-right:30px}@media screen and (max-width:500px){.HeaderNavigation_customHeaderItem__21By7{margin-right:10px}}.HeaderNavigation_customHeaderItem__21By7:hover{cursor:pointer}.HeaderNavigation_customHeaderText__1J6yi{font-size:14px;line-height:23px;letter-spacing:0;margin-bottom:3px;color:var(--secondary-color)}@media screen and (max-width:500px){.HeaderNavigation_customHeaderText__1J6yi{font-size:12px;line-height:12px;margin-bottom:3px}}.HeaderNavigation_customHeaderUnderline__1HcwC{width:100%;height:1px;background-color:var(--secondary-color);visibility:visible}.Login_loginPage__21JeQ{position:relative;width:100%;padding:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;padding:6% 0 0!important;min-height:100vh}@media screen and (max-width:500px){.Login_loginPage__21JeQ{min-height:90vh;margin-bottom:58px;padding-top:18%!important;margin-bottom:0}}.Login_headerNavigation__Zpddv{display:-webkit-flex;display:flex;position:absolute;top:0;right:0;margin-top:10px}@media screen and (max-width:500px){.Login_headerNavigation__Zpddv{margin-right:16px;margin-top:24px}}.Login_footer__3kVRf{width:100%;-webkit-align-self:flex-end;align-self:flex-end;margin-top:16px;content:url(/static/media/desktopFooter.6e636dc9.png)}@media screen and (max-width:500px){.Login_footer__3kVRf{margin-top:0;content:url(/static/media/footer.dfde4258.png)}}.Login_loginPage__2pC1G{position:relative;width:100%;padding:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:100vh}@media screen and (max-width:500px){.Login_loginPage__2pC1G{min-height:90vh;margin-bottom:58px;padding-top:18%!important;margin-bottom:0}}.Login_headerNavigation__GBFiA{display:-webkit-flex;display:flex;position:absolute;top:0;right:0;margin-top:10px}@media screen and (max-width:500px){.Login_headerNavigation__GBFiA{margin-right:16px;margin-top:24px}}.RegisterForm_registerForm__1vYGY{width:80%;max-width:600px;margin:0 auto}.RegisterForm_registerForm__1vYGY img{width:100px}.RegisterForm_registerForm__1vYGY h1{font-size:24px}@media screen and (max-width:500px){.RegisterForm_registerForm__1vYGY img{width:60px}.RegisterForm_registerForm__1vYGY h1{font-size:16px}}.Register_registerPage__211nn{position:relative;min-height:100vh;padding:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;height:100vh;margin:0 auto;padding:8% 0 0!important}@media screen and (max-width:500px){.Register_registerPage__211nn{min-height:90vh;margin-bottom:58px;padding-top:18%!important}}.Register_registerPage__211nn .ant-form{width:80%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.Register_registerPage__211nn .ant-form .ant-form-item{margin-bottom:8px;width:100%}.Register_registerPage__211nn .Register_header__2CLqk{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline;position:absolute;top:0;right:0;width:100%;margin-top:10px;margin-left:100px}@media screen and (max-width:500px){.Register_registerPage__211nn .Register_header__2CLqk{margin-left:16px;margin-right:16px;margin-top:24px}}.Register_registerPage__211nn .Register_footer__2JhiW{width:100%;-webkit-align-self:flex-end;align-self:flex-end;margin-top:16px;content:url(/static/media/desktopFooter.6e636dc9.png)}@media screen and (max-width:500px){.Register_registerPage__211nn .Register_footer__2JhiW{margin-top:16px;content:url(/static/media/footer.dfde4258.png)}}.BackButton_backButtonStyle__1GBmu{position:absolute;top:0;left:0;margin-left:20px}@media screen and (max-width:500px){.BackButton_backButtonStyle__1GBmu{margin-left:30px}}.ForgotPasswordForm_inputEmailForm__2tsxa{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:80%;max-width:600px;margin:0 auto}.ForgotPasswordForm_inputEmailForm__2tsxa img{width:100px}.ForgotPasswordForm_inputEmailForm__2tsxa .ant-form-item{width:100%}@media screen and (max-width:500px){.ForgotPasswordForm_inputEmailForm__2tsxa img{width:60px}}@media screen and (max-height:800px) and (min-width:501px){.ForgotPasswordForm_inputEmailForm__2tsxa img{width:80px}}.ForgotPasswordForm_inputEmailFormContainer__3ugjt{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%;max-width:600px;padding:16px;margin-bottom:48px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);background-color:#fff}.ForgotPasswordForm_inputEmailFormContainer__3ugjt h1{font-size:24px;margin-bottom:10px}.ForgotPasswordForm_inputEmailFormContainer__3ugjt h2{margin-bottom:10px}@media screen and (max-width:500px){.ForgotPasswordForm_inputEmailFormContainer__3ugjt{margin-bottom:20px}.ForgotPasswordForm_inputEmailFormContainer__3ugjt h1{font-size:16px}}@media screen and (max-height:800px) and (min-width:501px){.ForgotPasswordForm_inputEmailFormContainer__3ugjt{margin-bottom:32px}.ForgotPasswordForm_inputEmailFormContainer__3ugjt h1{font-size:20px}}.ant-btn:not(.ant-btn-circle):not(.ant-input-search-button){border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100px}.ant-btn-primary{text-transform:uppercase}.ForgotPassword_forgotPasswordPage__UYHgb{position:relative;width:100%;padding:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;padding:15% 0 0!important;min-height:100vh}@media screen and (max-width:500px){.ForgotPassword_forgotPasswordPage__UYHgb{min-height:90vh;margin-bottom:58px;padding-top:25%!important;margin-bottom:0}}.ForgotPassword_headerNavigation__kir2R{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline;position:absolute;top:0;right:0;width:100%;margin-top:10px;margin-left:100px;z-index:10}@media screen and (max-width:500px){.ForgotPassword_headerNavigation__kir2R{margin-left:16px;margin-right:16px;margin-top:24px}}.ForgotPassword_footer__1uSwK{width:100%;-webkit-align-self:flex-end;align-self:flex-end;margin-top:16px;content:url(/static/media/desktopFooter.6e636dc9.png)}@media screen and (max-width:500px){.ForgotPassword_footer__1uSwK{margin-top:0;content:url(/static/media/footer.dfde4258.png)}}.TutorForgotPassword_forgotPasswordPage__3FuUJ{position:relative;width:100%;padding:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:100vh}@media screen and (max-width:500px){.TutorForgotPassword_forgotPasswordPage__3FuUJ{min-height:90vh;margin-bottom:58px;margin-bottom:0}}.TutorForgotPassword_headerNavigation__1FJPo{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline;position:absolute;top:0;right:0;width:100%;margin-top:10px;margin-left:100px;z-index:10}@media screen and (max-width:500px){.TutorForgotPassword_headerNavigation__1FJPo{margin-left:16px;margin-right:16px;margin-top:24px}}.ResetPasswordForm_inputPasswordForm__2by8G{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:80%;max-width:600px;margin:0 auto}.ResetPasswordForm_inputPasswordForm__2by8G img{width:100px}.ResetPasswordForm_inputPasswordForm__2by8G .ant-form-item{width:100%}@media screen and (max-width:500px){.ResetPasswordForm_inputPasswordForm__2by8G img{width:60px}}@media screen and (max-height:800px) and (min-width:501px){.ResetPasswordForm_inputPasswordForm__2by8G img{width:80px}}.ResetPasswordForm_inputPasswordFormContainer__iaNVc{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%;max-width:600px;padding:16px;margin-bottom:48px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);background-color:#fff}.ResetPasswordForm_inputPasswordFormContainer__iaNVc h1{font-size:24px;margin-bottom:10px}.ResetPasswordForm_inputPasswordFormContainer__iaNVc h2{margin-bottom:10px}@media screen and (max-width:500px){.ResetPasswordForm_inputPasswordFormContainer__iaNVc{margin-bottom:20px}.ResetPasswordForm_inputPasswordFormContainer__iaNVc h1{font-size:16px}}@media screen and (max-height:800px) and (min-width:501px){.ResetPasswordForm_inputPasswordFormContainer__iaNVc{margin-bottom:32px}.ResetPasswordForm_inputPasswordFormContainer__iaNVc h1{font-size:20px}}.ResetPassword_resetPasswordPage__3wxjX{position:relative;width:100%;padding:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;min-height:100vh}@media screen and (max-width:500px){.ResetPassword_resetPasswordPage__3wxjX{min-height:90vh;margin-bottom:58px;margin-bottom:0}}.ResetPassword_headerNavigation__3U4s2{display:-webkit-flex;display:flex;position:absolute;top:0;right:0;margin-top:10px}@media screen and (max-width:500px){.ResetPassword_headerNavigation__3U4s2{margin-right:16px;margin-top:24px}}.ResetPassword_footer__2an5v{width:100%;margin-top:16px;position:absolute;bottom:0;content:url(/static/media/desktopFooter.6e636dc9.png)}@media screen and (max-width:500px){.ResetPassword_footer__2an5v{margin-top:0;content:url(/static/media/footer.dfde4258.png)}}.ClassCard_classCard__3egGT{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;max-width:360px;padding:16px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);z-index:10;background-color:#fff}@media screen and (max-width:500px){.ClassCard_classCard__3egGT{max-width:450px}}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:16px}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc .ClassCard_info__27R8h{display:grid;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;grid-row-gap:8px;row-gap:8px;max-width:240px;grid-template-areas:"header header" "date time" "notScheduled notScheduled" "status status" "justification justification"}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc .ClassCard_info__27R8h strong{grid-area:header;font-size:14px;font-weight:500}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc .ClassCard_info__27R8h span{font-size:11px;justify-self:start}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc .ClassCard_info__27R8h .ClassCard_date__1GMiA{grid-area:date}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc .ClassCard_info__27R8h .ClassCard_time__BeBU6{grid-area:time}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc .ClassCard_info__27R8h .ClassCard_status__2_BZp{grid-area:status}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc .ClassCard_info__27R8h .ClassCard_notScheduled__3FARl{color:#ed3833;grid-area:notScheduled}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc .ClassCard_info__27R8h .ClassCard_limitToSchedule__2zisC{grid-area:status}.ClassCard_classCard__3egGT .ClassCard_content__2RNSc .ClassCard_info__27R8h .ClassCard_justification__G3uqY{grid-area:justification;font-size:11px}.ClassCard_classCard__3egGT .ClassCard_footerActions__NL5UF{width:100%;margin-top:8px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.Header_header__1v0yI{-webkit-justify-content:space-between;justify-content:space-between}.Header_header__1v0yI,.Header_headerSimple__3kadJ{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;margin-bottom:8px}.Header_headerSimple__3kadJ{-webkit-justify-content:flex-end;justify-content:flex-end}.Header_popupMenu__1NyMT{background-color:#fff;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);padding:16px;border-radius:5px;z-index:1000}.Header_popupItem__TCcWg{padding-right:32px}.Header_popupItem__TCcWg:hover{cursor:pointer}.Home_homePage__3jn5a{position:relative;width:100%;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:16px}@media screen and (max-width:500px){.Home_homePage__3jn5a{min-height:90vh;margin-bottom:58px}}.Home_homePage__3jn5a .ant-tabs{width:100%}.Home_homePage__3jn5a .ant-tabs .ant-tabs-tabpane{padding:8px 0}.Home_homePage__3jn5a .Home_classes__3GfLf{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:600px){.Home_homePage__3jn5a .Home_classes__3GfLf{-webkit-flex-direction:column;flex-direction:column}}.Home_homePage__3jn5a .Home_classes__3GfLf .Home_classesSection__rK0V6{padding:8px}.Home_homePage__3jn5a .Home_classList__UaRlv{display:grid;grid-template-columns:minmax(288px,360px);grid-gap:8px;gap:8px}@media screen and (max-width:500px){.Home_homePage__3jn5a .Home_classList__UaRlv{grid-template-columns:minmax(288px,450px)}}.Home_homePage__3jn5a .Home_calendar__QsnVs{width:100%;height:75vh}@media screen and (max-width:600px){.Home_homePage__3jn5a .Home_calendar__QsnVs{height:70vh}}.Home_homePage__3jn5a .Home_calendar__QsnVs .fc{height:100%}.StudentDebts_studentDebts__2cvq6{width:100%;max-width:350px;margin:16px auto 0}.StudentDebts_studentDebt__tPZ4l{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.event_Solicitada{background-color:#ffd591}.event_Agendada{background-color:#b7eb8f}.event_Ativa,.event_Concluída{background-color:#e6f7ff}.event_Cancelada,.event_Recusada{background-color:#fff1f0}@media screen and (max-width:600px){.fc .fc-toolbar.fc-header-toolbar{-webkit-flex-direction:column;flex-direction:column}}.fc .fc-button-primary{background-color:var(--primary-color);border-color:var(--primary-color)}.fc .fc-button-active{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.fc .fc-button:focus{box-shadow:none!important}.StudentIncompleteProfile_studentIncompleteProfile__3fq9m{width:70%;margin:16px auto 0}.StudentIncompleteProfile_title__3TRkl{font-weight:700;font-size:1.3rem}.StudentIncompleteProfile_visible__3fdyj{visibility:visible}.StudentIncompleteProfile_hidden__10rDY{visibility:hidden}.ClassesPage_classListPage__1yZ56{position:relative;width:100%;min-height:100vh;padding:16px}@media screen and (max-width:500px){.ClassesPage_classListPage__1yZ56{min-height:90vh;margin-bottom:58px}}.ClassesPage_classListPage__1yZ56 .ant-tabs-content{padding:4px}.ClassesPage_list__KBpfD{display:grid;grid-template-columns:repeat(auto-fill,minmax(288px,360px));grid-gap:8px;gap:8px}@media screen and (max-width:500px){.ClassesPage_list__KBpfD{grid-template-columns:repeat(auto-fill,minmax(288px,450px))}}.SubjectCard_subjectCard__KUUdb{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;max-width:320px;padding:16px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);background-color:#fff;cursor:pointer}@media screen and (max-width:500px){.SubjectCard_subjectCard__KUUdb{max-width:450px}}.SubjectCard_subjectCard__KUUdb .SubjectCard_actions__13coZ{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:16px;width:100%}.SubjectCard_subjectCard__KUUdb .SubjectCard_actions__13coZ span{font-size:12px}.SubjectCard_subjectCard__KUUdb .SubjectCard_subjectHeader__3kSTz{display:-webkit-flex;display:flex;width:100%;-webkit-align-items:center;align-items:center}.SubjectCard_subjectCard__KUUdb .SubjectCard_subjectHeader__3kSTz .SubjectCard_subjectTitle__3x-t9{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:8 1;flex:8 1}.SubjectCard_subjectCard__KUUdb .SubjectCard_subjectHeader__3kSTz .SubjectCard_subjectTitle__3x-t9 h2{margin-bottom:4px}.SubjectCard_subjectCard__KUUdb .SubjectCard_description__X9vX6{font-weight:600}.SubjectListPage_subjectListPage__3ZnwL{position:relative;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;padding:16px}@media screen and (max-width:500px){.SubjectListPage_subjectListPage__3ZnwL{min-height:90vh;margin-bottom:58px}}.SubjectListPage_subjectListPage__3ZnwL .SubjectListPage_filters__2lser{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;border-bottom:1px solid grey;margin-bottom:16px}.SubjectListPage_subjectListPage__3ZnwL .SubjectListPage_filters__2lser .ant-form{width:100%;max-width:500px;margin-right:8px}.SubjectListPage_subjectListPage__3ZnwL .SubjectListPage_subjectList__187oK{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,320px));grid-gap:8px;gap:8px;width:100%}@media screen and (max-width:500px){.SubjectListPage_subjectListPage__3ZnwL .SubjectListPage_subjectList__187oK{grid-template-columns:repeat(auto-fill,minmax(288px,450px))}}.SubjectListPage_subjectListPage__3ZnwL .SubjectListPage_loading__1KT9s{position:absolute;top:calc(50vh - 24px);left:calc(50% - 42px)}.SubjectPage_subjectPage__1Pxs6{position:relative;width:100%;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;padding:16px}@media screen and (max-width:500px){.SubjectPage_subjectPage__1Pxs6{min-height:90vh;margin-bottom:58px}}.SubjectPage_subjectPage__1Pxs6 .SubjectPage_header__5qfAD{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:16px}.SubjectPage_subjectPage__1Pxs6 .SubjectPage_actions__2mSxw{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;width:100%;max-width:400px}.SubjectPage_subjectPage__1Pxs6 .SubjectPage_subjectHeader__3aCXW{margin-left:16px;width:100%}.SubjectPage_subjectPage__1Pxs6 .SubjectPage_subjectDescription__1LuhL{width:100%;margin-bottom:16px}.SubjectPage_subjectPage__1Pxs6 .SubjectPage_subjectDescription__1LuhL p{white-space:pre-wrap}.ScheduleTimeForm_timeForm__2JS7Z{-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:-5px}.ScheduleTimeForm_timeForm__2JS7Z,.ScheduleTimeForm_timeForm__2JS7Z .ScheduleTimeForm_timeButton__3uPPS{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ScheduleTimeForm_timeForm__2JS7Z .ScheduleTimeForm_timeButton__3uPPS{border:1px solid #d3d3d3;border-radius:9999px;width:65px;padding:8px 0;margin:5px;cursor:pointer}@media screen and (max-width:658px){.ScheduleTimeForm_timeForm__2JS7Z{font-size:90%;margin:calc(-1.5vw + 3.48px)}.ScheduleTimeForm_timeForm__2JS7Z .ScheduleTimeForm_timeButton__3uPPS{margin:calc(1.5vw - 3.48px);width:calc(22vw - 51.04px)}}@media screen and (max-width:500px){.ScheduleTimeForm_timeForm__2JS7Z{margin:calc(-1.5vw + .48px)}.ScheduleTimeForm_timeForm__2JS7Z .ScheduleTimeForm_timeButton__3uPPS{margin:calc(1.5vw - .48px);width:calc(22vw - 7.04px)}}@media screen and (max-width:300px){.ScheduleTimeForm_timeForm__2JS7Z{font-size:80%}}.ScheduleDayForm_dayForm__1y_Uo{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%;margin:-3px}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_month__2tEqA{font-size:125%}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_month__2tEqA,.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_months__2eTu2{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:calc(100% - 32px);margin-bottom:10px;color:#696969;font-weight:700}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_months__2eTu2{font-size:110%}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_passButton__1fH_p{font-size:32px}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_monthPass__1JujS{margin-left:auto}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_daysCarousel__3atNT{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;touch-action:pan-x}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_dayButton__2jS_f{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:1px solid #d3d3d3;border-radius:9999px;width:51.15px;height:51.15px;margin:2px;cursor:pointer}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_dayButton__2jS_f .ScheduleDayForm_monthDay__1lOFD{font-weight:700}@media screen and (min-width:659px){.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_dayButton__2jS_f .ScheduleDayForm_dayOfWeekMobile__353ma{display:none}}@media screen and (max-width:658px){.ScheduleDayForm_dayForm__1y_Uo{margin:calc(-.3vw + .696px)}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_month__2tEqA{font-size:110%}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_months__2eTu2{font-size:90%}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_passButton__1fH_p{font-size:calc(7.11vw - 16.4952px)}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_dayButton__2jS_f{width:calc(11.655vw - 27.0396px);height:calc(11.655vw - 27.0396px);font-size:85%;margin:calc(.3vw - .696px)}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_dayButton__2jS_f .ScheduleDayForm_dayOfWeekDesktop__1v8uX{display:none}}@media screen and (max-width:500px){.ScheduleDayForm_dayForm__1y_Uo{margin:calc(-.925vw + .296px)}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_passButton__1fH_p{font-size:calc(7.11vw - 2.2752px)}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_dayButton__2jS_f{width:calc(10.5vw - 3.36px);height:calc(10.5vw - 3.36px);font-size:85%;margin:calc(.925vw - .296px)}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_dayButton__2jS_f .ScheduleDayForm_dayOfWeekDesktop__1v8uX{display:none}}@media screen and (max-width:300px){.ScheduleDayForm_dayForm__1y_Uo{margin:calc(-.85vw + .272px)}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_month__2tEqA{font-size:100%}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_months__2eTu2{font-size:80%}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_passButton__1fH_p{font-size:calc(6.2vw - 1.984px)}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_dayButton__2jS_f{width:calc(11vw - 3.52px);height:calc(11vw - 3.52px);margin:calc(.85vw - .272px);font-size:70%}.ScheduleDayForm_dayForm__1y_Uo .ScheduleDayForm_dayButton__2jS_f .ScheduleDayForm_dayOfWeekDesktop__1v8uX{display:none}}.ScheduleSelectedOptionsPreview_selectedScheduleOptions__1G3ub{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.ScheduleSelectedOptionsPreview_selectedScheduleOptions__1G3ub .ScheduleSelectedOptionsPreview_scheduleOption__2N_db{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;width:100%;padding:16px;border-radius:8px;margin-bottom:10px}.ScheduleSelectedOptionsPreview_selectedScheduleOptions__1G3ub .ScheduleSelectedOptionsPreview_scheduleOption__2N_db .ScheduleSelectedOptionsPreview_cancelSchedule__1eHJk{position:absolute;right:8px;top:8px;border-radius:9999px;font-size:120%;font-weight:900}@media screen and (max-width:658px){.ScheduleSelectedOptionsPreview_selectedScheduleOptions__1G3ub .ScheduleSelectedOptionsPreview_scheduleOption__2N_db .ScheduleSelectedOptionsPreview_cancelSchedule__1eHJk{font-size:100%}}.ScheduleSelectedOptionsPreview_selectedScheduleOptions__1G3ub .ScheduleSelectedOptionsPreview_scheduleOption__2N_db .ScheduleSelectedOptionsPreview_date__1btVi{font-weight:700;margin-bottom:5px}@media screen and (max-width:658px){.ScheduleSelectedOptionsPreview_selectedScheduleOptions__1G3ub{width:calc(100% - 32px)}}.ScheduleForm_scheduleForm__tB4E9{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin:10px;max-width:100vw;width:450px}.ScheduleForm_scheduleForm__tB4E9 .ScheduleForm_sectionTitle__2EdjK{padding-top:10px;margin-bottom:25px;font-weight:700;font-size:125%}.ScheduleForm_scheduleForm__tB4E9 .ScheduleForm_sectionTitle__2EdjK:nth-child(n+2){margin-top:40px}@media screen and (max-width:658px){.ScheduleForm_scheduleForm__tB4E9{width:calc(100vw - 200px)}.ScheduleForm_scheduleForm__tB4E9 .ScheduleForm_sectionTitle__2EdjK{font-size:110%}}@media screen and (max-width:500px){.ScheduleForm_scheduleForm__tB4E9{width:100vw}}@media screen and (max-width:300px){.ScheduleForm_scheduleForm__tB4E9 .ScheduleForm_sectionTitle__2EdjK{font-size:100%}}.ScheduleDescription_description__UAYDO{background:#fff;padding:24px;width:450px;max-width:100%;margin:0 auto;border:1px solid #dedede;border-radius:8px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.ScheduleDescription_description__UAYDO h2{font-size:.875em;font-weight:400;line-height:1.3125em;color:#2e2e2e}.ScheduleDescription_description__UAYDO p{font-size:.875em;font-weight:400;line-height:1.3125em;color:#757575;margin-top:4px}.ScheduleDescription_description__UAYDO img{border-radius:50%;width:45px;height:45px}.ScheduleDescription_description__UAYDO span{font-size:.875em;font-weight:500;line-height:1.3125em;color:#2e2e2e}.ScheduleDescription_description__UAYDO .ScheduleDescription_info__1sk1l{margin-left:12px}.ScheduleDescription_description__UAYDO .ScheduleDescription_teacher__1Joyc{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width:321px){.ScheduleDescription_description__UAYDO h2,.ScheduleDescription_description__UAYDO p,.ScheduleDescription_description__UAYDO span{font-size:.75em}}.ChatCard_chatCard__dmI7i{padding:16px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);z-index:10;background-color:#fff;max-width:360px;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin:0 2px 8px}@media screen and (max-width:500px){.ChatCard_chatCard__dmI7i{max-width:450px}}.ChatCard_chatCard__dmI7i.ChatCard_selected__3OJVr{background-color:#dee2e6}.NewMessageForm_newMessageForm__1-C0h{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;width:100%}@media screen and (max-width:500px){.NewMessageForm_newMessageForm__1-C0h{position:fixed;bottom:0;left:8px;width:calc(100% - 16px);z-index:100;background-color:#f1f3f5;padding:8px 0}}.NewMessageForm_newMessageForm__1-C0h .ant-input{margin-right:8px}.ChatPage_chatPage__1D2Ud{position:relative;height:100%;width:100%}.ChatPage_chatPage__1D2Ud .ChatPage_header__2dxdy{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;top:-16px;left:-16px;background-color:#fff;padding:8px;width:calc(100% + 32px);z-index:99;border-bottom:1px solid #ced4da;border-top-left-radius:8px;border-top-right-radius:8px}.ChatPage_chatPage__1D2Ud .ChatPage_header__2dxdy h3{margin-left:16px}.ChatPage_chatPage__1D2Ud .ChatPage_header__2dxdy .anticon{display:none}@media screen and (max-width:500px){.ChatPage_chatPage__1D2Ud .ChatPage_header__2dxdy{position:fixed;top:0;left:0}.ChatPage_chatPage__1D2Ud .ChatPage_header__2dxdy .anticon{display:block;margin-right:16px}}.ChatPage_chatPage__1D2Ud .ChatPage_messages__2ITeK{position:relative;max-height:calc(100% - 40px);overflow-y:auto;padding-top:40px}.ChatPage_chatPage__1D2Ud .ChatPage_form__1u6G4{position:absolute;bottom:0;left:0;width:100%}.ChatPage_chatPage__1D2Ud .ChatPage_message__4NQQs{border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);z-index:10;background-color:#fff;max-width:360px;padding:8px;margin:0 auto 8px 8px;background-color:#f8f9fa;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:500px){.ChatPage_chatPage__1D2Ud .ChatPage_message__4NQQs{max-width:450px}}.ChatPage_chatPage__1D2Ud .ChatPage_message__4NQQs span{font-size:12px;margin-top:8px}.ChatPage_chatPage__1D2Ud .ChatPage_message__4NQQs.ChatPage_fromMe__2Bx4p{-webkit-align-items:flex-end;align-items:flex-end;background-color:#e6fcf5;margin:0 8px 8px auto}@media screen and (max-width:500px){.ChatPage_chatPage__1D2Ud .ChatPage_message__4NQQs{max-width:80%}}.MessagesPage_messagesPage__16dsy{position:relative;min-height:100vh;padding:16px;width:100%}@media screen and (max-width:500px){.MessagesPage_messagesPage__16dsy{min-height:90vh;margin-bottom:58px}}.MessagesPage_messagesPage__16dsy .MessagesPage_body__2Btwt{display:grid;grid-template-columns:30% calc(70% - 16px);grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}.MessagesPage_messagesPage__16dsy .MessagesPage_body__2Btwt .MessagesPage_list__1AMax{overflow-y:auto}.MessagesPage_messagesPage__16dsy .MessagesPage_body__2Btwt .MessagesPage_chat__1pqWA{background-color:#f1f3f5;padding:16px;border:1px solid #ced4da;border-radius:8px;height:calc(100vh - 89px)}@media screen and (max-width:500px){.MessagesPage_messagesPage__16dsy .MessagesPage_body__2Btwt{grid-template-columns:100%}.MessagesPage_messagesPage__16dsy .MessagesPage_body__2Btwt .MessagesPage_chat__1pqWA{position:fixed;left:100%;top:0;z-index:100;width:100%;min-height:100vh;transition:left .3s linear}.MessagesPage_messagesPage__16dsy .MessagesPage_body__2Btwt .MessagesPage_chat__1pqWA.MessagesPage_visible__3SxjQ{left:0}}.StudentProfilePage_profile__3jpth{position:relative;width:100%;min-height:100vh;padding:16px}@media screen and (max-width:500px){.StudentProfilePage_profile__3jpth{min-height:90vh;margin-bottom:58px}}.StudentProfilePage_profile__3jpth .ant-form{max-width:700px}.StudentProfilePage_profile__3jpth .ant-tabs{max-width:100%}.StudentProfilePage_profile__3jpth .StudentProfilePage_avatarSection__2nRkS{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100px;margin:0 auto 16px}.StudentProfilePage_profile__3jpth .StudentProfilePage_avatarSection__2nRkS .ant-avatar{margin-bottom:8px}.PaymentMethod_card__bv_9U{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#fff;padding:14px;width:100%;height:90px;grid-gap:12px;gap:12px;color:rgba(0,0,0,.8);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);border-top:1px solid #d8d8d8;cursor:pointer}.PaymentMethod_card__bv_9U:hover{background:#f5f5f5}.PaymentMethod_card__bv_9U .PaymentMethod_radio__3qy9x{margin-left:24px}.PaymentMethod_card__bv_9U .PaymentMethod_radio_text__1b3pV{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;width:100%;height:100%;margin-left:12px}.PaymentMethod_card__bv_9U .PaymentMethod_radio_text__1b3pV span{background:#f5f5f5;border-radius:50%;width:50px;height:50px;margin-left:12px;margin-right:22px}.PaymentMethod_card__bv_9U .PaymentMethod_radio_text__1b3pV img{border-radius:50%;width:50px;height:50px}.PaymentMethod_card__bv_9U .PaymentMethod_radio_text__1b3pV h2{font-size:1.125rem;font-weight:400;line-height:1.25}.PaymentMethod_card__bv_9U .PaymentMethod_radio_text__1b3pV p{font-size:.875rem;color:#999;font-weight:400;line-height:1.25;margin-top:4px}@media (max-width:400px){.PaymentMethod_card__bv_9U .PaymentMethod_radio_text__1b3pV p{font-size:.688rem}.PaymentMethod_card__bv_9U .PaymentMethod_radio_text__1b3pV h2{font-size:.813rem}}.PaymentForm_paymentForm__2w4Ww .PaymentForm_card__IdwSh{margin:16px 0;padding:16px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);z-index:10;background-color:#fff}.PaymentForm_payment_method__2fplC{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px;width:calc(45vw - 200px);margin-top:12px}.PaymentForm_animated__2sjgw{-webkit-animation-name:PaymentForm_slides__255VC;animation-name:PaymentForm_slides__255VC;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;-webkit-transform:translateY(-75px);transform:translateY(-75px)}@-webkit-keyframes PaymentForm_slides__255VC{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes PaymentForm_slides__255VC{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.PaymentForm_buttons__J3-_s{display:-webkit-flex;display:flex;grid-gap:12px;gap:12px}@media (max-width:800px){.PaymentForm_payment_method__2fplC{width:calc(100vw - 254px)}}@media (max-width:414px){.PaymentForm_payment_method__2fplC{width:calc(100vw - 54px)}}.StudentWalletPage_wallet__1g0Vw{position:relative;width:100%;min-height:100vh;padding:16px}@media screen and (max-width:500px){.StudentWalletPage_wallet__1g0Vw{min-height:90vh;margin-bottom:58px}}.StudentWalletPage_wallet__1g0Vw .ant-form{max-width:700px}.StudentWalletPage_wallet__1g0Vw .ant-tabs{max-width:100%}.ClassDetailHeader_classDetailHeader__1VFgz{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:calc(100% - 30px);position:relative;margin-bottom:16px;margin-left:30px}.ClassDetailHeader_classDetailHeader__1VFgz .ClassDetailHeader_content__2BNbp{display:grid;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;grid-template-areas:"header header" "date time" "value ." ". ." ". .";-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ClassDetailHeader_classDetailHeader__1VFgz .ClassDetailHeader_content__2BNbp strong{grid-area:header;font-weight:500}.ClassDetailHeader_classDetailHeader__1VFgz .ClassDetailHeader_content__2BNbp span{font-size:11px}.ClassDetailHeader_classDetailHeader__1VFgz .ClassDetailHeader_content__2BNbp span:nth-child(2){grid-area:date}.ClassDetailHeader_classDetailHeader__1VFgz .ClassDetailHeader_content__2BNbp span:nth-child(3){grid-area:time}.ClassDetailHeader_classDetailHeader__1VFgz .ClassDetailHeader_content__2BNbp span:nth-child(4){grid-area:value}.ClassDetailHeader_classDetailHeader__1VFgz .ant-divider-horizontal{position:absolute;margin:0;width:80%;min-width:80%;bottom:0}.ClassDetailHeader_classDetailHeader__1VFgz .ant-avatar-lg{width:60px;height:60px;line-height:60px;border-radius:50%}.ClassDetail_classDetail__2vX1O{width:100%;min-height:100vh;position:relative;padding:16px}@media screen and (max-width:500px){.ClassDetail_classDetail__2vX1O{min-height:90vh;margin-bottom:58px}}.ClassDetail_classDetail__2vX1O .ClassDetail_content__2utiF{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.ClassDetail_classDetail__2vX1O .ClassDetail_content__2utiF .ClassDetail_actions__1mJvC{display:grid;grid-template-columns:auto auto;grid-column-gap:8px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ClassDetail_classDetail__2vX1O .ClassDetail_content__2utiF ul{width:100%}.ClassDetail_classDetail__2vX1O .ClassDetail_rescheduleClass__M5qeH{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ClassDetail_classDetail__2vX1O .ClassDetail_rescheduleClass__M5qeH .ant-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:16px}.ClassDetail_classDetail__2vX1O .ClassDetail_scheduleClass__2UBoE{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100vh}.ClassDetail_classDetail__2vX1O .ClassDetail_scheduleClass__2UBoE p{text-align:center;line-height:24px}.ClassDetail_classDetail__2vX1O .ClassDetail_scheduleClass__2UBoE .ant-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:16px}.ClassDetail_classDetail__2vX1O .ant-tabs-nav-wrap{overflow:hidden;white-space:nowrap;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.ClassDetail_classDetail__2vX1O .ant-tabs-tabpane{padding:8px 16px}.ClassDetail_classDetail__2vX1O .ClassDetail_goBackBtn__3aOYd{position:absolute;top:30px;z-index:10}.TeacherProfile_teacherProfile__3COq_{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.TeacherProfile_teacherProfile__3COq_ .TeacherProfile_header__1knRs{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}.TeacherProfile_teacherProfile__3COq_ .TeacherProfile_header__1knRs .ant-avatar{margin:0 8px}.TeacherProfile_teacherProfile__3COq_ .TeacherProfile_content__1jbjz{margin:16px 0}.TeacherProfile_teacherProfile__3COq_ .TeacherProfile_content__1jbjz p{white-space:pre-wrap}.TeacherProfilePage_teacherProfilePage__3HoCk{position:relative;width:100%;min-height:100vh;padding:16px}@media screen and (max-width:500px){.TeacherProfilePage_teacherProfilePage__3HoCk{min-height:90vh;margin-bottom:58px}}.TutorIncompleteProfile_tutorIncompleteProfile__2VaWk{width:70%;margin:16px auto}@media screen and (max-width:800px){.TutorIncompleteProfile_tutorIncompleteProfile__2VaWk{width:100%}}.TutorIncompleteProfile_title__2CNix{font-weight:700;font-size:1.3rem}.TutorIncompleteProfile_visible__215WP{visibility:visible}.TutorIncompleteProfile_hidden__2oDxe{visibility:hidden}.TutorSubjectListPage_subjectListPage__19Iis{position:relative;width:100%;min-height:100vh;padding:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}@media screen and (max-width:500px){.TutorSubjectListPage_subjectListPage__19Iis{min-height:90vh;margin-bottom:58px}}.TutorClassCard_tutorClassCard__1FUZR{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.TutorClassCard_tutorClassCard__1FUZR .TutorClassCard_actions__1HIjh{padding:16px 8px;margin-top:-8px;background-color:#f8f9fa;border-radius:5px}.TutorClassCard_tutorClassCard__1FUZR .TutorClassCard_actions__1HIjh .TutorClassCard_footerActions__1p9b2{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.Home_homePage__1zUEy{position:relative;width:100%;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:16px}@media screen and (max-width:500px){.Home_homePage__1zUEy{min-height:90vh;margin-bottom:58px}}.Home_homePage__1zUEy .ant-tabs{width:100%}.Home_homePage__1zUEy .ant-tabs .ant-tabs-tabpane{padding:8px 0}.Home_homePage__1zUEy .Home_classes__1U-G5{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:600px){.Home_homePage__1zUEy .Home_classes__1U-G5{-webkit-flex-direction:column;flex-direction:column}}.Home_homePage__1zUEy .Home_classes__1U-G5 .Home_classesSection__2l_1f{padding:8px}.Home_homePage__1zUEy .Home_classList__3IaMD{display:grid;grid-template-columns:minmax(288px,360px);grid-gap:8px;gap:8px}@media screen and (max-width:500px){.Home_homePage__1zUEy .Home_classList__3IaMD{grid-template-columns:minmax(288px,450px)}}.Home_homePage__1zUEy .Home_calendar__1H0yZ{width:100%;height:75vh}@media screen and (max-width:600px){.Home_homePage__1zUEy .Home_calendar__1H0yZ{height:70vh}}.Home_homePage__1zUEy .Home_calendar__1H0yZ .fc{height:100%}.Home_homePage__1zUEy .Home_balanceTitle__19D8q{margin-top:16px;font-size:1rem}.Home_homePage__1zUEy .Home_balanceText__1rgbC{font-weight:700;font-size:2rem}.TutorClassListPage_classListPage__1vVW7{position:relative;width:100%;min-height:100vh;padding:16px}@media screen and (max-width:500px){.TutorClassListPage_classListPage__1vVW7{min-height:90vh;margin-bottom:58px}}.TutorClassListPage_classListPage__1vVW7 .ant-tabs-content{padding:4px}.TutorClassListPage_list__3SWIq{display:grid;grid-template-columns:repeat(auto-fill,minmax(288px,360px));grid-gap:8px;gap:8px}@media screen and (max-width:500px){.TutorClassListPage_list__3SWIq{grid-template-columns:repeat(auto-fill,minmax(288px,450px))}}.MessagesPage_messagesPage__2F7v5{position:relative;min-height:100vh;padding:16px;width:100%}@media screen and (max-width:500px){.MessagesPage_messagesPage__2F7v5{min-height:90vh;margin-bottom:58px}}.MessagesPage_messagesPage__2F7v5 .MessagesPage_body__3nkHC{display:grid;grid-template-columns:30% calc(70% - 16px);grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}.MessagesPage_messagesPage__2F7v5 .MessagesPage_body__3nkHC .MessagesPage_list__2cOLt{height:calc(100vh - 89px);overflow-y:auto}.MessagesPage_messagesPage__2F7v5 .MessagesPage_body__3nkHC .MessagesPage_chat__1yd6p{background-color:#f1f3f5;padding:16px;border:1px solid #ced4da;border-radius:8px;height:calc(100vh - 89px)}@media screen and (max-width:500px){.MessagesPage_messagesPage__2F7v5 .MessagesPage_body__3nkHC{grid-template-columns:100%}.MessagesPage_messagesPage__2F7v5 .MessagesPage_body__3nkHC .MessagesPage_chat__1yd6p{position:fixed;left:100%;top:0;z-index:100;width:100%;height:100vh;transition:left .3s linear}.MessagesPage_messagesPage__2F7v5 .MessagesPage_body__3nkHC .MessagesPage_chat__1yd6p.MessagesPage_visible__3NbMt{left:0}}.TutorProfilePage_profile__2edBy{position:relative;width:100%;min-height:100vh;padding:16px}@media screen and (max-width:500px){.TutorProfilePage_profile__2edBy{min-height:90vh;margin-bottom:58px}}.TutorProfilePage_profile__2edBy .ant-form{max-width:700px}.TutorProfilePage_profile__2edBy .TutorProfilePage_avatarSection__2knx1{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100px;margin:0 auto 16px}.TutorProfilePage_profile__2edBy .TutorProfilePage_avatarSection__2knx1 .ant-avatar{margin-bottom:8px}.TutorBalance_tutorBalance__2CfPl .TutorBalance_balance__3Iifq{width:300px}.TutorBalance_tutorBalance__2CfPl .TutorBalance_balance__3Iifq li{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.TutorBalance_tutorBalance__2CfPl .TutorBalance_balance__3Iifq li span:first-child{font-weight:600}.TutorBalance_tutorBalance__2CfPl .TutorBalance_balanceText__1nXDL{font-weight:700;font-size:2rem}.ClassDetail_classDetail__2vnD2{width:100%;min-height:100vh;position:relative;padding:16px}@media screen and (max-width:500px){.ClassDetail_classDetail__2vnD2{min-height:90vh;margin-bottom:58px}}.ClassDetail_classDetail__2vnD2 .ClassDetail_content__2LD8N{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.ClassDetail_classDetail__2vnD2 .ClassDetail_content__2LD8N .ClassDetail_actions__wb3Az{display:grid;grid-template-columns:auto auto;grid-column-gap:8px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ClassDetail_classDetail__2vnD2 .ClassDetail_content__2LD8N ul{width:100%}.ClassDetail_classDetail__2vnD2 .ClassDetail_scheduleClass__1pNyx{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100vh}.ClassDetail_classDetail__2vnD2 .ClassDetail_scheduleClass__1pNyx p{text-align:center;line-height:24px}.ClassDetail_classDetail__2vnD2 .ClassDetail_scheduleClass__1pNyx .ant-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:16px}.ClassDetail_classDetail__2vnD2 .ClassDetail_goBackBtn__2HOCT{position:absolute;z-index:10}.Home_homePage__15Vb1{position:relative;width:100%;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:16px}@media screen and (max-width:500px){.Home_homePage__15Vb1{min-height:90vh;margin-bottom:58px}}.Home_homePage__15Vb1 .ant-tabs{width:100%}.Home_homePage__15Vb1 .ant-tabs .ant-tabs-tabpane{padding:8px 0}.Home_homePage__15Vb1 .Home_classes__2PGcq{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:600px){.Home_homePage__15Vb1 .Home_classes__2PGcq{-webkit-flex-direction:column;flex-direction:column}}.Home_homePage__15Vb1 .Home_classes__2PGcq .Home_classesSection__3mJQC{padding:8px}.Home_homePage__15Vb1 .Home_classList__28Wbp{display:grid;grid-template-columns:minmax(288px,360px);grid-gap:8px;gap:8px}@media screen and (max-width:500px){.Home_homePage__15Vb1 .Home_classList__28Wbp{grid-template-columns:minmax(288px,450px)}}.Home_homePage__15Vb1 .Home_calendar__2KQB0{width:100%;height:75vh}@media screen and (max-width:600px){.Home_homePage__15Vb1 .Home_calendar__2KQB0{height:70vh}}.Home_homePage__15Vb1 .Home_calendar__2KQB0 .fc{height:100%}.DashboardCardButton_classCard__1vYMq{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;max-width:337px;padding:16px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);z-index:10;background-color:#fff}@media screen and (max-width:500px){.DashboardCardButton_classCard__1vYMq{max-width:450px;margin-bottom:12px}}.DashboardCardButton_classCard__1vYMq .DashboardCardButton_content__3-V3r{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:16px}.DashboardCardButton_classCard__1vYMq .DashboardCardButton_content__3-V3r .DashboardCardButton_description__UQb2j{font-size:22px;justify-self:start}@media screen and (max-width:500px){.DashboardCardButton_classCard__1vYMq .DashboardCardButton_content__3-V3r .DashboardCardButton_description__UQb2j{font-size:8px}}.DashboardCardButton_classCard__1vYMq .DashboardCardButton_title__2nz2G{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.DashboardCardButton_classCard__1vYMq .DashboardCardButton_title__2nz2G .DashboardCardButton_titleText__11wgu{grid-area:header;margin-left:12px;font-size:24px}@media screen and (max-width:500px){.DashboardCardButton_classCard__1vYMq .DashboardCardButton_title__2nz2G .DashboardCardButton_titleText__11wgu{font-size:12px}}.DashboardCardButton_classCard__1vYMq .DashboardCardButton_footerActions__3f80t{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:right;justify-content:right;margin-top:8px}@media screen and (max-width:500px){.DashboardCardButton_classCard__1vYMq .DashboardCardButton_footerActions__3f80t{font-size:12px}}.DashboardStatCard_classCard__20cYE{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;max-width:337px;padding:16px 32px 16px 16px;border-radius:5px;box-shadow:0 2px 6px rgba(60,64,67,.14),0 1px 2px rgba(60,64,67,.3);z-index:10;background-color:#fff}@media screen and (max-width:500px){.DashboardStatCard_classCard__20cYE{width:40%;margin-top:24px}}.DashboardStatCard_classCard__20cYE .DashboardStatCard_info__2Aiqt{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-bottom:12px}.DashboardStatCard_classCard__20cYE .DashboardStatCard_info__2Aiqt .DashboardStatCard_title__2otQA{font-size:24px}@media screen and (max-width:500px){.DashboardStatCard_classCard__20cYE .DashboardStatCard_info__2Aiqt .DashboardStatCard_title__2otQA{font-size:12px}}.DashboardStatCard_classCard__20cYE .DashboardStatCard_info__2Aiqt .DashboardStatCard_content__BJ_Hh{width:100%;font-size:32px;font-weight:500;display:-webkit-flex;display:flex;-webkit-justify-content:right;justify-content:right}@media screen and (max-width:500px){.DashboardStatCard_classCard__20cYE .DashboardStatCard_info__2Aiqt .DashboardStatCard_content__BJ_Hh{font-size:18px}}.AdminIncompleteProfile_adminIncompleteProfile__3wo9S{width:70%;margin:16px auto}@media screen and (max-width:800px){.AdminIncompleteProfile_adminIncompleteProfile__3wo9S{width:100%}}.AdminIncompleteProfile_title__1qPuR{font-weight:700;font-size:1.3rem}.AdminIncompleteProfile_visible__3sePF{visibility:visible}.AdminIncompleteProfile_hidden__UG6ld{visibility:hidden}.AdminLoginPage_loginPage__1rqUS{position:relative;width:100%;padding:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:100vh}@media screen and (max-width:500px){.AdminLoginPage_loginPage__1rqUS{min-height:90vh;margin-bottom:58px;margin-bottom:0}}.AdminTutorListPage_tutorListPage__1rOYe{position:relative;min-height:100vh;padding:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;width:100%}@media screen and (max-width:500px){.AdminTutorListPage_tutorListPage__1rOYe{min-height:90vh;margin-bottom:58px}}.AdminStudentListPage_studentListPage__1Ozn8{position:relative;width:100%;min-height:100vh;padding:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}@media screen and (max-width:500px){.AdminStudentListPage_studentListPage__1Ozn8{min-height:90vh;margin-bottom:58px}}.AdminClassListPage_classListPage__2ZSZN{position:relative;min-height:100vh;padding:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;width:100%}@media screen and (max-width:500px){.AdminClassListPage_classListPage__2ZSZN{min-height:90vh;margin-bottom:58px}}.ClassDetail_classDetail__1QGut{width:100%;min-height:100vh;position:relative;padding:16px}@media screen and (max-width:500px){.ClassDetail_classDetail__1QGut{min-height:90vh;margin-bottom:58px}}.ClassDetail_classDetail__1QGut .ClassDetail_content__3unTd{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.ClassDetail_classDetail__1QGut .ClassDetail_content__3unTd .ClassDetail_actions__2LWCN{display:grid;grid-template-columns:auto auto;grid-column-gap:8px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.ClassDetail_classDetail__1QGut .ClassDetail_content__3unTd ul{width:100%}.ClassDetail_classDetail__1QGut .ClassDetail_scheduleClass__uLz5F{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100vh}.ClassDetail_classDetail__1QGut .ClassDetail_scheduleClass__uLz5F p{text-align:center;line-height:24px}.ClassDetail_classDetail__1QGut .ClassDetail_scheduleClass__uLz5F .ant-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:16px}.ClassDetail_classDetail__1QGut .ClassDetail_goBackBtn__3_MLQ{position:absolute;z-index:10}.AdminThemeSettingsPage_themeSettingsPage__3Q1qK{position:relative;width:100%;min-height:100vh;padding:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:500px){.AdminThemeSettingsPage_themeSettingsPage__3Q1qK{min-height:90vh;margin-bottom:58px}}.ThemeSettingsForm_title__kLsDT{font-size:32px}.ThemeSettingsForm_subtitle__tgbPc{font-size:16px}.ThemeSettingsForm_sectionTitle__2rESa{font-size:20px}.ThemeSettingsForm_sectionDivider__1zL5D{padding-top:24px}.ThemeSettingsForm_sectionDescription__23H1m{padding-bottom:24px}.ThemeSettingsForm_saveButton__3nPzS{float:right;margin-top:25px;margin-right:12px}.ThemeSettingsForm_saveButtonMobile__1sS3x{margin-top:16px}.ThemeSettingsForm_avatarSection__3LBIP{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:100px;margin:0 auto 25px}.ThemeSettingsForm_avatarSection__3LBIP .ant-avatar{margin-bottom:8px}.AdminWalletPage_wallet__3V_HT{position:relative;width:100%;min-height:100vh;padding:16px}@media screen and (max-width:500px){.AdminWalletPage_wallet__3V_HT{min-height:90vh;margin-bottom:58px}}.AdminWalletPage_wallet__3V_HT .ant-form{max-width:700px}.AdminWalletPage_wallet__3V_HT .ant-tabs{max-width:100%}.AdminBalance_adminBalance__hwcMU .AdminBalance_balance__3WjSu{width:300px}.AdminBalance_adminBalance__hwcMU .AdminBalance_balance__3WjSu li{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.AdminBalance_adminBalance__hwcMU .AdminBalance_balance__3WjSu li span:first-child{font-weight:600}.AdminBalance_adminBalance__hwcMU .AdminBalance_balanceText__1ueES{font-weight:700;font-size:2rem}.AdminSplitForm_title__3DfEO{font-size:32px}.AdminSplitForm_subtitle__2w0ls{font-size:16px}.AdminSplitForm_sectionTitle__34-Kx{font-size:20px}.AdminSplitForm_sectionDivider__8Fd3N{padding-top:24px}.AdminSplitForm_sectionDescription__OILtE{padding-bottom:24px}.AdminSplitForm_saveButton__YIxwB{float:right;margin-top:25px;margin-right:12px}.AdminSplitForm_avatarSection__UiJct{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:100px;margin:0 auto 25px}.AdminSplitForm_avatarSection__UiJct .ant-avatar{margin-bottom:8px}.Menu_menu__2xbQm{padding:32px 0;min-height:100vh}@media screen and (max-width:500px){.Menu_menu__2xbQm{display:none}}.Menu_menu__2xbQm img{max-width:160px;max-height:80px}.Menu_menu__2xbQm .ant-layout-sider-children{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:100%}.Menu_menu__2xbQm .ant-layout-sider-children .ant-menu{margin-top:24px;width:100%;border-right:1px solid}.Menu_menu__2xbQm .ant-layout-sider-children .ant-menu .ant-menu-item{color:var(--highlight-color);width:95%;border-top-right-radius:50vh;border-bottom-right-radius:50vh}.Menu_menu__2xbQm .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active,.Menu_menu__2xbQm .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-active a,.Menu_menu__2xbQm .ant-layout-sider-children .ant-menu .ant-menu-item a{color:var(--highlight-color)}.Menu_menu__2xbQm .ant-layout-sider-children .ant-menu .ant-menu-item.ant-menu-item-selected a{color:inherit}.Menu_mobileMenu__3H-Pk{-webkit-justify-content:space-around;justify-content:space-around;width:100%;height:50px;padding:4px;background-color:#fff;position:fixed;bottom:0;z-index:100;border-top:1px solid #dfdae4}.Menu_mobileMenu__3H-Pk,.Menu_mobileMenu__3H-Pk .Menu_mobileMenuItem__2K4In{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.Menu_mobileMenu__3H-Pk .Menu_mobileMenuItem__2K4In{position:relative;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly;height:100%;border-right:1px solid #dfdae4}.Menu_mobileMenu__3H-Pk .Menu_mobileMenuItem__2K4In:last-child{border-right:none}.Menu_mobileMenu__3H-Pk .Menu_mobileMenuItem__2K4In .Menu_title__8KUGt{font-size:11px}.Menu_mobileMenu__3H-Pk .Menu_mobileMenuItem__2K4In.Menu_active__1d32I:before{content:"";position:absolute;width:100%;height:2px;background-color:var(--secondary-color);bottom:-8px}@media screen and (min-width:500px){.Menu_mobileMenu__3H-Pk{display:none}}.ConfirmEmail_confirmEmailPage__3zLFk{position:relative;width:100%;padding:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;min-height:100vh}@media screen and (max-width:500px){.ConfirmEmail_confirmEmailPage__3zLFk{min-height:90vh;margin-bottom:58px;margin-bottom:0}}.ConfirmEmail_headerNavigation__1DRLX{display:-webkit-flex;display:flex;position:absolute;top:0;right:0;margin-top:10px}@media screen and (max-width:500px){.ConfirmEmail_headerNavigation__1DRLX{margin-right:16px;margin-top:24px}}.ConfirmEmail_footer__mbVKe{width:100%;margin-top:16px;position:absolute;bottom:0;content:url(/static/media/desktopFooter.6e636dc9.png)}@media screen and (max-width:500px){.ConfirmEmail_footer__mbVKe{margin-top:0;content:url(/static/media/footer.dfde4258.png)}}.LoadingOverlay_loaderOverlay__2Hl35{width:100vw;height:100vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
/*# sourceMappingURL=main.efa6a726.chunk.css.map */