.CourseCreationButton_CourseCreationButton__cvC9_{height:40px;border:1px solid rgba(var(--dark-dec),.1)!important;border-radius:20px!important;background-color:#fff;display:flex;align-items:center;transition:border-color .25s,box-shadow .25s,background-color .25s;padding:0 10px;font-weight:600;box-shadow:0 0 10px rgba(var(--dark-dec),.1);color:var(--dark);font-size:14px}@media(pointer:fine){.CourseCreationButton_CourseCreationButton__cvC9_:hover{border-color:rgba(var(--dark-dec),.3)!important;box-shadow:0 0 10px rgba(var(--dark-dec),.2);background-color:var(--light)}}.CourseCreationButton_CourseCreationButton__cvC9_ svg{display:flex;font-size:13px}.CourseCreationButton_CourseCreationButton__cvC9_>span{margin-left:2px}@keyframes ActivityItem_ActivityItemEntry__MxopI{0%{opacity:0}to{opacity:1}}.ActivityItem_ActivityItem__v5utv{height:318px;cursor:pointer;position:relative;animation:ActivityItem_ActivityItemEntry__MxopI .25s}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt{transition:box-shadow .25s;height:100%;display:flex;flex-direction:column}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_image__jiIif{overflow:hidden;border-radius:12px 12px 0 0;height:159px;min-width:232px;position:relative;flex:1 1}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_image__jiIif:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--dark-dec),0);z-index:10;transition:background-color .4s}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_image__jiIif>img{height:100%;width:100%;object-fit:cover;transition:transform .4s}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_description__shaWR{flex:1 1;border:1px solid rgba(var(--dark-dec),.1);border-top:0;display:flex;border-radius:0 0 12px 12px}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_description__shaWR>div{padding:24px 16px 14px;width:100%;display:flex;flex-direction:column}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_description__shaWR>div>h2{font-size:inherit;font-weight:600;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}@media(max-width:768px){.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_description__shaWR>div>h2{max-width:198px}}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_description__shaWR>div>.ActivityItem_lines__ewd_l{margin-top:auto}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_description__shaWR>div>.ActivityItem_lines__ewd_l .ActivityItem_line__ASANu{height:26px;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;white-space:nowrap;font-size:15px;max-width:200px;position:relative}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_description__shaWR>div>.ActivityItem_lines__ewd_l .ActivityItem_line__ASANu>.ActivityItem_icon__nTzz2{width:20px;display:flex}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_description__shaWR>div>.ActivityItem_lines__ewd_l .ActivityItem_line__ASANu>.ActivityItem_icon__nTzz2>svg{margin:auto;height:26px}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt>.ActivityItem_description__shaWR>div>.ActivityItem_lines__ewd_l .ActivityItem_line__ASANu>.ActivityItem_text__hNNQ5{position:absolute;left:24px;top:4px;height:19px;right:0;opacity:.6;overflow:hidden;text-overflow:ellipsis}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt:hover{box-shadow:0 2px 6px rgba(var(--dark-dec),.05)}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt:hover img{transform:scale(1.025)}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt:hover h2{text-decoration:underline}.ActivityItem_ActivityItem__v5utv .ActivityItem_content__tpPXt:hover .ActivityItem_image__jiIif:after{background-color:rgba(var(--dark-dec),.1)}.ActivityItem_ActivityItem__v5utv>.ActivityItem_actions__JRfbz{position:absolute;z-index:10;top:50%;transform:translateY(-50%);left:10px;right:10px;display:flex;justify-content:flex-end;pointer-events:none}.ActivityItem_ActivityItem__v5utv>.ActivityItem_actions__JRfbz>*{pointer-events:all}@media(max-width:530px){.ActivityItem_ActivityItem__v5utv.ActivityItem_format-list__srvEM{max-width:calc((100vw - 30px)/2);min-width:130px;height:270px!important}.ActivityItem_ActivityItem__v5utv.ActivityItem_format-list__srvEM .ActivityItem_description__shaWR .ActivityItem_line__ASANu{max-width:140px!important}.ActivityItem_ActivityItem__v5utv.ActivityItem_format-list__srvEM .ActivityItem_image__jiIif{min-width:unset!important}.ActivityItem_ActivityItem__v5utv.ActivityItem_format-list__srvEM .ActivityItem_image__jiIif img{height:135px!important}}.PositionButton_PositionButton__xP3oU{cursor:pointer;color:var(--dark);opacity:.8;transition:color .25s,opacity .25s}.PositionButton_PositionButton__xP3oU.PositionButton_error__oXBCU{color:var(--error)}@media(pointer:fine){.PositionButton_PositionButton__xP3oU:hover{opacity:1}}.RichLocationSearch_RichLocationSearch__dRuJW{position:relative;width:100%}.RichLocationSearch_input-container__XDE15,.RichLocationSearch_input-container__XDE15 .RichLocationSearch_InputLine__bUT3c{position:relative}.RichLocationSearch_input-container__XDE15 .RichLocationSearch_InputLine__bUT3c>input{border:2px solid rgba(var(--dark-dec),.1);padding:8px 10px;width:100%;box-sizing:border-box;font:inherit}.RichLocationSearch_input-container__XDE15 .RichLocationSearch_InputLine__bUT3c>.RichLocationSearch_position-button-container__vLyQy{position:absolute;top:0;right:4px;bottom:0;display:flex;align-items:center}.RichLocationSearch_input-container__XDE15 .RichLocationSearch_InputLine__bUT3c>.RichLocationSearch_position-button-container__vLyQy svg{display:flex}.RichLocationSearch_selection__R_QrH{position:absolute;background-color:#f4f5fd;z-index:4;top:5px;bottom:5px;font-size:15px;font-weight:500;padding:6px;left:6px;max-width:calc(100% - 12px);box-sizing:border-box;display:flex;align-items:center}.RichLocationSearch_selection__R_QrH>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RichLocationSearch_close___Gft1{border:0;background-color:transparent;height:100%;cursor:pointer;height:32px}.RichLocationSearch_close___Gft1>svg{height:11px}.RichLocationSearch_SearchResult__DfENf{z-index:10;background-color:#fff;padding:4px;margin-top:4px;left:0;width:100%;border:2px solid rgba(23,43,73,.1);border-radius:4px;box-sizing:border-box;opacity:1;display:flex;flex-direction:column}.RichLocationSearch_SearchResult__DfENf.RichLocationSearch_dropdown__EMHtW{position:absolute;margin:0;top:calc(100% + 4px)}.RichLocationSearch_SearchResult__DfENf>button{border:0;background-color:transparent;width:100%;padding:6px;transition:background-color .2s;border-radius:4px;font-size:14px;cursor:pointer;text-align:left}.RichLocationSearch_SearchResult__DfENf>button:hover{background-color:#f4f5fd}.RichLocationSearch_SearchResult__DfENf>button>small{font-size:14px}.MonthView_root__SSgKb{flex:1 1;text-align:center}.MonthView_grid__ZRbDb{display:grid;grid-template-columns:repeat(7,1fr);font-size:13px}.MonthView_grid__ZRbDb>:nth-child(7n+1)>span{border-top-left-radius:4px;border-bottom-left-radius:4px}.MonthView_grid__ZRbDb>:nth-child(7n)>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.MonthView_DayCell__VtuzR{height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500;position:relative}@media(pointer:fine){.MonthView_DayCell__VtuzR:after{content:"";display:block;position:absolute;pointer-events:none;border:2px solid var(--dark);top:4px;bottom:4px;left:2px;right:2px;border-radius:20px;opacity:0;transition:opacity .25s}.MonthView_DayCell__VtuzR:hover:after{opacity:1}}.MonthView_DayCell__VtuzR>span{width:100%;height:calc(100% - 8px);display:flex;align-items:center;justify-content:center;border:2px solid transparent;transition:border-color .25s;border-radius:20px}.MonthView_DayCellOff__dR85r{opacity:.3;pointer-events:none}.MonthView_DaysHeader__nyCXv{font-weight:600;padding:20px 0}.MonthView_DaysLabels__Dprv2{display:grid;grid-template-columns:repeat(7,1fr);font-size:12px}.MonthView_DaysLabels__Dprv2>div{padding:6px 0;opacity:.8;font-weight:500}.MonthView_selected__8V9QI:after{border-color:#fff}.MonthView_selected__8V9QI>span{background-color:var(--dark);color:#fff;border-radius:0}.MonthView_first-selection-day__2DY7v>span{border-top-left-radius:20px!important;border-bottom-left-radius:20px!important}.MonthView_last-selection-day__MymHL>span{border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}.MobileDatePicker_root__9qDjb{display:flex;flex-direction:column;gap:40px}.DesktopDatePicker_root__Lv3hr{text-align:center;margin:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.DesktopDatePicker_head__ffnOZ{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;position:absolute;top:0;left:0;right:0;height:59px;z-index:100}.DesktopDatePicker_head__ffnOZ button{transition:background-color .25s,opacity .25s;height:40px;width:40px;cursor:pointer;display:flex;align-items:center;justify-content:center}.DesktopDatePicker_head__ffnOZ button:hover{background-color:#f4f5fd}.DesktopDatePicker_head__ffnOZ button:disabled{opacity:.5;pointer-events:none}.DesktopDatePicker_MonthsContainer__bvDW0{overflow:hidden;transition:height .3s}.DesktopDatePicker_MonthsContainer__bvDW0>div{display:flex;width:200%;transform:translateX(-25%)}.DesktopDatePicker_MonthsContainer__bvDW0>div>div{flex:1 1;padding:0 10px;position:relative}.DesktopDatePicker_MonthsContainer__bvDW0>div>div:first-child>*,.DesktopDatePicker_MonthsContainer__bvDW0>div>div:last-child>*{position:absolute;top:0;left:0;right:0}.DesktopDatePicker_previousAnimation__WxKQy{animation:DesktopDatePicker_TwoMonthsViewPreviousEntry__dJ2wi .3s}@keyframes DesktopDatePicker_TwoMonthsViewPreviousEntry__dJ2wi{0%{transform:translateX(-50%)}to{transform:translateX(-25%)}}.DesktopDatePicker_nextAnimation__SBi6S{animation:DesktopDatePicker_TwoMonthsViewNextEntry__Wgqnu .3s}@keyframes DesktopDatePicker_TwoMonthsViewNextEntry__Wgqnu{0%{transform:translateX(0)}to{transform:translateX(-25%)}}.DatePicker_DatePicker__3WLqn{position:relative}.DatePicker_DatePicker__3WLqn>button{width:100%;min-height:60px;box-sizing:border-box;padding:20px;background-color:var(--light);border:2px solid rgba(var(--dark-dec),.1);font-weight:500;color:var(--dark);transition:border-color .25s;display:flex;align-items:center;justify-content:center}@media(pointer:fine){.DatePicker_DatePicker__3WLqn>button:hover{border-color:rgba(var(--dark-dec),.3)}}.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc{width:800px;max-width:100%;background-color:#fff;border-radius:10px}@media(max-width:768px){.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc{border-radius:0;display:flex;flex-direction:column}}.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc>.DatePicker_content__cPRqh{padding:20px}@media(max-width:768px){.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc>.DatePicker_content__cPRqh{flex:1 1;overflow-y:auto}}.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc .DatePicker_buttons__ujtYT{margin-top:20px;display:flex;justify-content:flex-end;border-top:2px solid rgba(var(--dark-dec),.1);padding:10px 20px 20px}.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc .DatePicker_buttons__ujtYT>button{padding:0 20px;height:50px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;width:180px;transition:border-color .25s,background-color .25s;font-weight:500;color:inherit}.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc .DatePicker_buttons__ujtYT>button:not(:last-child){margin-right:10px}.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc .DatePicker_buttons__ujtYT>button.DatePicker_clean__4ulAG{border-color:rgba(var(--dark-dec),.1)}@media(pointer:fine){.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc .DatePicker_buttons__ujtYT>button.DatePicker_clean__4ulAG:hover{border-color:rgba(var(--dark-dec),.3)}}.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc .DatePicker_buttons__ujtYT>button.DatePicker_valid__TI7D_{background-color:var(--dark);color:#fff}.DatePicker_DatePicker__3WLqn .DatePicker_modal__CXwsc .DatePicker_buttons__ujtYT>button>svg{margin-right:6px}.DurationPicker_DurationPicker__nVoRL{position:relative}.DurationPicker_DurationPicker__nVoRL>button{width:100%;min-height:60px;box-sizing:border-box;padding:20px;background-color:var(--light);border:2px solid rgba(var(--dark-dec),.1);font-weight:500;color:var(--dark);transition:border-color .25s;display:flex;align-items:center;justify-content:center}@media(pointer:fine){.DurationPicker_DurationPicker__nVoRL>button:hover{border-color:rgba(var(--dark-dec),.3)}}@keyframes DurationPicker_DurationPickerDropdownEntry__1goDV{0%{opacity:0;transform:translateY(-4px)}50%{opacity:1}to{transform:none}}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ{position:absolute;top:calc(100% + 4px);background-color:#fff;border:2px solid rgba(var(--dark-dec),.1);border-radius:4px;left:0;right:0;max-height:400px;z-index:1000;display:flex;flex-direction:column;animation:DurationPicker_DurationPickerDropdownEntry__1goDV .25s}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_content__ZowuN{display:flex;flex-direction:column;overflow-y:auto;text-align:center;scrollbar-width:thin}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_content__ZowuN::-webkit-scrollbar-track{background-color:#fff}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_content__ZowuN::-webkit-scrollbar{width:8px}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_content__ZowuN::-webkit-scrollbar-thumb{background-color:rgba(23,43,73,.1)}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_content__ZowuN>.DurationPicker_title__EIIXC{font-weight:500;margin-bottom:10px;padding:10px;border-bottom:2px solid var(--light);color:rgba(var(--dark-dec),.6)}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_content__ZowuN>.DurationPicker_buttons__oHtx2{display:flex;flex-direction:column}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_content__ZowuN>.DurationPicker_buttons__oHtx2>button{padding:10px;transition:background-color .25s;border-radius:0}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_content__ZowuN>.DurationPicker_buttons__oHtx2>button:hover{background-color:var(--light)}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_content__ZowuN>.DurationPicker_buttons__oHtx2>button.DurationPicker_active__6wuD4{background-color:var(--dark);color:#fff}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_button__a7UlX{padding:10px;border-top:2px solid rgba(var(--dark-dec),.1)}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_button__a7UlX>button{height:40px;width:100%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(var(--dark-dec),.1);transition:background-color .25s;font-weight:500;color:var(--dark)}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_button__a7UlX>button>svg{margin-right:6px;display:flex}.DurationPicker_DurationPicker__nVoRL>.DurationPicker_dropdown__tSRaZ>.DurationPicker_button__a7UlX>button:hover{background-color:var(--light)}.MobileTopbar_MobileTopbar__ALebM{padding:0 10px;height:60px;border-bottom:1px solid rgba(var(--dark-dec),.1);display:flex;align-items:center;justify-content:flex-end}@media(min-width:769px){.MobileTopbar_MobileTopbar__ALebM{display:none}}.MobileTopbar_MobileTopbar__ALebM>button{height:40px;width:40px;font-size:20px;padding:0;display:flex;border-radius:0}.MobileTopbar_MobileTopbar__ALebM>button>svg{margin:auto}.ScreenIA_ScreenIA__zQkW5{width:600px;color:var(--dark)}@media(max-width:768px){.ScreenIA_ScreenIA__zQkW5{width:100%;height:100%;display:flex;flex-direction:column}}.ScreenIA_ScreenIA__zQkW5>.ScreenIA_content___X352{padding:30px 30px 20px}@media(max-width:768px){.ScreenIA_ScreenIA__zQkW5>.ScreenIA_content___X352{flex:1 1;overflow-y:auto}}.ScreenIA_ScreenIA__zQkW5>.ScreenIA_content___X352>section:not(:last-child){margin-bottom:40px}.ScreenIA_ScreenIA__zQkW5>.ScreenIA_buttons__H9nYK{display:flex;justify-content:space-between;padding:20px 30px;border-top:2px solid var(--light)}.ScreenIA_ScreenIA__zQkW5>.ScreenIA_buttons__H9nYK>button{height:50px;padding:0 20px;font-weight:500;display:flex;align-items:center;color:inherit;transition:background-color .25s,border-color .25s;border:2px solid transparent}.ScreenIA_ScreenIA__zQkW5>.ScreenIA_buttons__H9nYK>button.ScreenIA_back__2J5DZ{border-color:rgba(var(--dark-dec),.1)}@media(pointer:fine){.ScreenIA_ScreenIA__zQkW5>.ScreenIA_buttons__H9nYK>button.ScreenIA_back__2J5DZ:hover{border-color:rgba(var(--dark-dec),.3)}}.ScreenIA_ScreenIA__zQkW5>.ScreenIA_buttons__H9nYK>button.ScreenIA_create__8isME{width:220px;background-color:#ffedbd}@media(pointer:fine){.ScreenIA_ScreenIA__zQkW5>.ScreenIA_buttons__H9nYK>button.ScreenIA_create__8isME:hover{background-color:#ffe6a4}}.ScreenIA_ScreenIA__zQkW5>.ScreenIA_buttons__H9nYK>button>:first-child{margin-right:6px}.ScreenIA_ScreenIA__zQkW5>.ScreenIA_buttons__H9nYK>button>.ScreenIA_icon__CaR8B svg{display:flex}.ScreenIA_SectionTitle__JK4kQ{font-weight:600;font-size:17px;margin-bottom:15px}.ScreenIA_SectionTitle__JK4kQ>span{position:relative}.ScreenIA_SectionTitle__JK4kQ>span:after{content:"";position:absolute;left:0;right:-6px;bottom:0;height:8px;display:block;background-color:#ffedbd;border-radius:8px}.ScreenIA_SectionTitle__JK4kQ>span>span{position:relative;z-index:100}.ScreenIA_SectionButtons__4TaBr{display:flex}.ScreenIA_SectionButtons__4TaBr>:not(:last-child){margin-right:20px}.ScreenIA_SectionButtons__4TaBr>*{flex:1 1}.ScreenMode_ScreenMode__mHZin{padding:40px;color:var(--dark)}@media(max-width:768px){.ScreenMode_ScreenMode__mHZin{padding:0}}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL{position:relative;margin:auto;z-index:1000;width:320px}@media(max-width:768px){.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL{padding-top:40px;width:100%}}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL>.ScreenMode_icon__ukK47{margin-bottom:12px;display:flex}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL>.ScreenMode_icon__ukK47 svg{height:92px;width:92px;margin:auto}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_destination-name__BWG_1,.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL h1{font-size:17px;text-align:center;margin:0;line-height:1.5}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_description__dLJl3{line-height:1.5}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_modes__KwAae{color:var(--dark);margin-top:30px;display:flex;flex-direction:column;align-items:center}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_modes__KwAae .ScreenMode_mode__T4RdT{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;background-color:#fff;border-radius:10px;box-shadow:0 0 20px rgba(var(--dark-dec),.1);padding:20px 30px;width:320px;box-sizing:border-box;transition:box-shadow .25s,background-color .25s,border-color .25s;border:2px solid rgba(var(--dark-dec),.1)}@media(pointer:fine){.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_modes__KwAae .ScreenMode_mode__T4RdT:focus,.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_modes__KwAae .ScreenMode_mode__T4RdT:hover{box-shadow:0 0 30px rgba(var(--dark-dec),.2);background-color:var(--light);border-color:rgba(var(--dark-dec),.3)}}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_modes__KwAae .ScreenMode_mode__T4RdT:not(:last-child){margin-bottom:10px}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_modes__KwAae .ScreenMode_mode__T4RdT>.ScreenMode_title__e5LC2{font-weight:600;font-size:17px;margin-bottom:6px;position:relative;display:inline-block}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_modes__KwAae .ScreenMode_mode__T4RdT>.ScreenMode_title__e5LC2:after{content:"";position:absolute;left:0;bottom:0;right:-6px;height:10px;background-color:#ffedbd;border-radius:10px}.ScreenMode_ScreenMode__mHZin>.ScreenMode_content__ze6wL .ScreenMode_modes__KwAae .ScreenMode_mode__T4RdT>.ScreenMode_title__e5LC2>span{position:relative;z-index:100}.ScreenLoading_ScreenLoading__z3MV5{color:#fff;text-align:center}@media(max-width:768px){.ScreenLoading_ScreenLoading__z3MV5{height:100%;display:flex;flex-direction:column;justify-content:center}}.ScreenLoading_ScreenLoading__z3MV5>.ScreenLoading_icon__BWLOa{font-size:40px;margin-bottom:20px}.ScreenLoading_ScreenLoading__z3MV5>.ScreenLoading_title__upJn0{font-weight:600;font-size:30px}.ScreenManualDate_ScreenManualDate__kPirT{text-align:center}.ScreenManualDate_ScreenManualDate__kPirT .ScreenManualDate_title__ssfOV{font-size:28px;font-weight:700;margin:0 0 20px;white-space:nowrap}.ScreenManualDate_ScreenManualDate__kPirT .ScreenManualDate_date-picker__8b5ED{background-color:#fff;color:var(--dark);border-radius:10px;border:4px solid #ffedbd;padding:20px;width:700px;margin:40px 0 20px}.ScreenManualDate_ScreenManualDate__kPirT .ScreenManualDate_bypass__XJI2I{font-weight:500;font-size:17px;margin:20px 0 0;cursor:pointer}@media(pointer:fine){.ScreenManualDate_ScreenManualDate__kPirT .ScreenManualDate_bypass__XJI2I:hover{text-decoration:underline}}.CourseCreationModal_buttons___gxfz{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.CourseCreationModal_buttons___gxfz .CourseCreationModal_button__5wD0t{width:100%;min-height:60px;box-sizing:border-box;padding:20px;background-color:var(--light);border:2px solid rgba(var(--dark-dec),.1);font-weight:500;color:var(--dark);transition:border-color .25s;display:flex;align-items:center;justify-content:center}@media(pointer:fine){.CourseCreationModal_buttons___gxfz .CourseCreationModal_button__5wD0t:hover{border-color:rgba(var(--dark-dec),.3)}}.CourseCreationModal_DateDurationSection__WjYAh{margin-bottom:40px}.CourseCreationModal_ModalContent__yPiSA{position:relative;border-radius:10px}.CourseCreationModal_ModalContent__yPiSA.CourseCreationModal_showBackground__4NKs8{background-color:#fff}@media(max-width:768px){.CourseCreationModal_ModalContent__yPiSA{border-radius:0}}@keyframes CourseCreationModal_ModalContentEntry__ycOK6{0%{opacity:0}to{opacity:1}}.CourseCreationModal_ModalContent__yPiSA>div{position:absolute}@media(max-width:768px){.CourseCreationModal_ModalContent__yPiSA>div{position:static;height:100%}}.CourseCreationModal_ModalContent__yPiSA:not(.CourseCreationModal_isInitScreen__hNeTK){transition:height .2s,width .2s,background-color .2s}@media(min-width:769px){.CourseCreationModal_ModalContent__yPiSA:not(.CourseCreationModal_isInitScreen__hNeTK)>div{animation:CourseCreationModal_ModalContentEntry__ycOK6 .2s;animation-delay:.2s;animation-fill-mode:both}}.ManualCourseCreationModal_ManualCourseCreationModal__xrpWq{color:#fff;text-align:center}.ManualCourseCreationModal_ManualCourseCreationModal__xrpWq .ManualCourseCreationModal_icon__sxLBF{font-size:30px}.ManualCourseCreationModal_ManualCourseCreationModal__xrpWq>.ManualCourseCreationModal_title__7I0fU{margin-top:10px;font-size:22px;font-weight:600}.ContentItem_ContentItemContainer__gwZnf{position:relative}.ContentItem_ContentItemContainer__gwZnf .ContentItem_wishlist-button__FCeyH{position:absolute;z-index:100;top:50%;transform:translateY(-50%);right:10px}.ContentItem_ContentItem__BnxM1{position:relative;height:318px;display:flex;flex-direction:column}.ContentItem_ContentItem__BnxM1>.ContentItem_type__5AdVY{position:absolute;top:12px;right:12px;z-index:100;background-color:#fff;padding:5px;border-radius:6px;display:flex;align-items:center}.ContentItem_ContentItem__BnxM1>.ContentItem_type__5AdVY>svg{margin-right:4px}.ContentItem_ContentItem__BnxM1>.ContentItem_cover__WIE_m{border-radius:12px 12px 0 0;overflow:hidden;position:relative}.ContentItem_ContentItem__BnxM1>.ContentItem_cover__WIE_m:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--dark-dec),0);z-index:10;transition:background-color .4s}.ContentItem_ContentItem__BnxM1>.ContentItem_cover__WIE_m img{display:flex;transition:transform .25s}.ContentItem_ContentItem__BnxM1>.ContentItem_text__MLzOf{border:1px solid rgba(var(--dark-dec),.1);flex:1 1;border-radius:0 0 12px 12px;padding:24px 16px 14px;max-width:200px}.ContentItem_ContentItem__BnxM1>.ContentItem_text__MLzOf .ContentItem_title__mInd5{font-size:15px;margin:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(pointer:fine){.ContentItem_ContentItem__BnxM1:hover .ContentItem_title__mInd5{text-decoration:underline}.ContentItem_ContentItem__BnxM1:hover .ContentItem_cover__WIE_m img{transform:scale(1.025)}.ContentItem_ContentItem__BnxM1:hover .ContentItem_cover__WIE_m:after{background-color:rgba(var(--dark-dec),.1)}}.MarketItemItem_MarketItemItem__48MK6{height:320px;border-radius:10px;position:relative;cursor:pointer;display:flex;flex-direction:column;transition:box-shadow .25s}.MarketItemItem_MarketItemItem__48MK6>.MarketItemItem_image__a8O53{height:160px;position:relative;overflow:hidden;border-radius:10px 10px 0 0}.MarketItemItem_MarketItemItem__48MK6>.MarketItemItem_image__a8O53 img{height:100%;width:100%;object-fit:cover;display:flex;transition:transform .25s}.MarketItemItem_MarketItemItem__48MK6>.MarketItemItem_content__oB4Pd{flex:1 1;padding:22px 16px 16px;border-radius:0 0 10px 10px;height:80px;display:flex;flex-direction:column;border:1px solid rgba(var(--dark-dec),.1);border-top:0;transition:border-color .25s}.MarketItemItem_MarketItemItem__48MK6>.MarketItemItem_content__oB4Pd h2{font-size:15px;margin:0 0 auto;font-weight:600}.MarketItemItem_MarketItemItem__48MK6>.MarketItemItem_content__oB4Pd>div{display:flex;align-items:center;font-weight:500;margin-top:8px}.MarketItemItem_MarketItemItem__48MK6>.MarketItemItem_content__oB4Pd>div>.MarketItemItem_icon__Ee017{height:22px;width:22px;border-radius:11px;background-color:var(--light);display:flex;align-items:center;justify-content:center;margin-right:4px;font-size:15px}.MarketItemItem_MarketItemItem__48MK6>.MarketItemItem_content__oB4Pd>div>.MarketItemItem_text__RB9NK{color:rgba(var(--dark-dec),.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px}@media(pointer:fine){.MarketItemItem_MarketItemItem__48MK6:hover{box-shadow:0 2px 6px rgba(var(--dark-dec),.05)}.MarketItemItem_MarketItemItem__48MK6:hover>.MarketItemItem_content__oB4Pd{border-color:rgba(var(--dark-dec),.3)}.MarketItemItem_MarketItemItem__48MK6:hover img{transform:scale(1.025)}.MarketItemItem_MarketItemItem__48MK6:hover h2{text-decoration:underline}.MarketItemItem_MarketItemItem__48MK6:hover .MarketItemItem_image__a8O53:after{background-color:rgba(var(--dark-dec),.1)}}.PageSection_PageSection__1o6om{color:var(--dark);position:relative;padding-bottom:100px}.PageSection_BottomButtons__tM5f5{position:fixed;bottom:20px;z-index:1000;right:0;left:0;display:flex;justify-content:center;pointer-events:none}@media(pointer:fine){.PageSection_BottomButtons__tM5f5{padding-right:var(--padding-right)}}.PageSection_BottomButtons__tM5f5>a{display:flex}.PageSection_BackButtonContainer__wQzeo{width:990px;margin:0 auto;padding:0 20px}.PageSection_BackButtonContainer__wQzeo .PageSection_BackButton__qQ03P{display:flex;align-items:center;padding:16px;font-weight:600;margin-bottom:10px;margin-left:-20px}.PageSection_BackButtonContainer__wQzeo .PageSection_BackButton__qQ03P>svg{transition:transform .25s;display:flex}.PageSection_BackButtonContainer__wQzeo .PageSection_BackButton__qQ03P:hover{text-decoration:underline}.PageSection_BackButtonContainer__wQzeo .PageSection_BackButton__qQ03P:hover>svg{transform:translateX(-2px)}.PageSection_empty-result__kIikZ{text-align:center;margin:20px}.PageSection_MapButton__7kL4b{z-index:1000}.PageSection_MapButton__7kL4b.PageSection_overBottomBar__iHMEn{bottom:80px}.PageSection_MapButton__7kL4b button{pointer-events:all;background-color:var(--dark);color:#fff;display:flex;align-items:center;padding:0 16px;border-radius:36px;height:40px;position:relative;width:150px;justify-content:center}.PageSection_MapButton__7kL4b button:after{content:"";position:absolute;display:block;top:-10px;left:-10px;bottom:-10px;right:-10px;background-color:rgba(var(--dark-dec),.2);mix-blend-mode:difference;border-radius:50px;transform:scale(.6);transition:transform .25s,opacity .25s;opacity:0}.PageSection_MapButton__7kL4b button:hover:after{transform:scale(1);opacity:1}.PageSection_MapButton__7kL4b button>svg{margin-right:4px}.PageSection_CourseCreationBar__BNTI7{position:fixed;left:0;bottom:0;right:0;height:60px;background-color:#fff;z-index:100;border-top:2px solid rgba(var(--dark-dec),.1);padding:0 20px;display:flex;align-items:center;justify-content:space-between}.PageSection_CourseCreationBar__BNTI7 .PageSection_label__TqhQL{font-weight:500;line-height:1.2}.PageSection_CourseCreationBar__BNTI7 .PageSection_buttons__qIxuY{display:flex}.PageSection_CourseCreationBar__BNTI7 button{height:50px;border-radius:50px;padding:0 20px;font-weight:500;transition:background-color .25s,border-color .25s;line-height:1.2;border:2px solid transparent;display:flex;align-items:center;margin-left:10px}.PageSection_CourseCreationBar__BNTI7 button:not(:last-child){margin-right:10px}.PageSection_CourseCreationBar__BNTI7 button.PageSection_selection__yMc6Z{border-color:rgba(var(--dark-dec),.1)}@media(pointer:fine){.PageSection_CourseCreationBar__BNTI7 button.PageSection_selection__yMc6Z:hover{border-color:rgba(var(--dark-dec),.3)}}.PageSection_CourseCreationBar__BNTI7 button.PageSection_create__N9ari{background-color:#ffedbd}@media(pointer:fine){.PageSection_CourseCreationBar__BNTI7 button.PageSection_create__N9ari:hover{background-color:#ffe6a4}}.PageSection_SEOText__Z3cgi{text-align:center;padding:40px 20px}.PageSection_SEOText__Z3cgi h2,.PageSection_SEOText__Z3cgi p{font-size:15px;max-width:500px;margin:0 auto}.PageSection_SEOText__Z3cgi h2{margin-bottom:10px}.PageSection_WishlistButton__fYEpj{border:1px solid rgba(var(--dark-dec),.1);box-sizing:border-box;border-radius:20px;padding:0 16px;margin-right:20px;font-weight:600;display:flex;align-items:center;justify-content:center;background-color:#fff;pointer-events:all;position:relative;width:150px}.PageSection_WishlistButton__fYEpj>svg{margin-right:4px}.PageSection_WishlistButton__fYEpj:after{content:"";position:absolute;display:block;top:-10px;left:-10px;bottom:-10px;right:-10px;background-color:rgba(var(--dark-dec),.05);mix-blend-mode:difference;border-radius:50px;transform:scale(.6);transition:transform .25s,opacity .25s;opacity:0}.PageSection_WishlistButton__fYEpj:hover:after{transform:scale(1);opacity:1}.ListButton_ListButton__4YNUa{position:fixed;bottom:20px;z-index:1000;right:0;left:0;display:flex;justify-content:center;pointer-events:none}@media(max-width:1060px){.ListButton_ListButton__4YNUa{bottom:140px}}.ListButton_ListButton__4YNUa button{pointer-events:all;background-color:var(--dark);color:#fff;display:flex;align-items:center;padding:0 16px;border-radius:36px;height:40px;position:relative}.ListButton_ListButton__4YNUa button:after{content:"";position:absolute;display:block;top:-10px;left:-10px;bottom:-10px;right:-10px;background-color:rgba(var(--dark-dec),.2);mix-blend-mode:difference;border-radius:50px;transform:scale(.6);transition:transform .25s,opacity .25s;opacity:0}.ListButton_ListButton__4YNUa button:hover:after{transform:scale(1);opacity:1}.ListButton_ListButton__4YNUa button>svg{margin-right:4px}.ActivityModal_ActivityModal__5Mrwc{position:fixed;left:0;bottom:0;right:0;top:0;z-index:20000;background-color:rgba(var(--dark-dec),.8)}.ActivityModal_ActivityModal__5Mrwc .ActivityModal_close-button__7a11r{position:absolute;top:0;right:10px;color:#fff;font-size:20px;height:50px;box-sizing:border-box}.ActivityModal_ActivityModal__5Mrwc .ActivityModal_close-button__7a11r svg{display:flex}.ActivityModal_ActivityModal__5Mrwc>div{position:absolute;left:0;bottom:0;right:0;top:50px;background-color:#fff;overflow-y:auto}.SectionMapHeader_SectionMapHeader__lQTkp{border-bottom:2px solid rgba(var(--dark-dec),.1);position:relative;z-index:10000}.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft{display:flex;align-items:center;justify-content:space-between}.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_bar__jNxft{width:990px;position:relative}.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_left-button__pcDid,.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_right-button__qYH6A{width:92px}@media(max-width:768px){.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_left-button__pcDid,.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_right-button__qYH6A{display:none}}.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_left-button__pcDid button,.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_right-button__qYH6A button{padding:10px;display:flex;align-items:center}.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_left-button__pcDid button.SectionMapHeader_wishlist__KjJ_N,.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_right-button__qYH6A button.SectionMapHeader_wishlist__KjJ_N{margin-right:20px}.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_left-button__pcDid button:hover,.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_right-button__qYH6A button:hover{text-decoration:underline}.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_left-button__pcDid button>span,.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_right-button__qYH6A button>span{margin-left:4px}@media(max-width:768px){.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_left-button__pcDid button,.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_right-button__qYH6A button{display:none}}.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_left-button__pcDid{padding-left:20px}.SectionMapHeader_SectionMapHeader__lQTkp>.SectionMapHeader_bar__jNxft>.SectionMapHeader_right-button__qYH6A{padding-right:20px}.SectionMapHeader_SectionMapHeader__lQTkp>div:first-child{background-color:#fff;border-radius:6px;position:relative}@media(max-width:768px){.SectionMapHeader_SectionMapHeader__lQTkp>div:first-child{max-width:unset;width:100%;border-radius:0}}.SectionMapHeader_Navigation__Sca8B{width:990px;margin:0 auto;max-width:100vw}.SectionMapHeader_CategoriesNavigation__8Ih_r{padding:0 20px;position:relative;margin:0 auto}@media(max-width:768px){.SectionMapHeader_CategoriesNavigation__8Ih_r{padding:0}}.SectionMapHeader_scroller__DTnqk{display:flex;overflow-x:auto;scrollbar-width:none}.SectionMapHeader_scroller__DTnqk::-webkit-scrollbar{height:0}.SectionMapHeader_scroller__DTnqk>div{margin:0 auto;display:flex}.SectionMapHeader_scroller__DTnqk>div>*{margin-right:40px}@media(max-width:768px){.SectionMapHeader_scroller__DTnqk>div{padding:0 20px}}.SectionMapHeader_CategoryItem__AN2e3{display:flex;align-items:center;padding:16px 0;opacity:.6;transition:opacity .25s;cursor:pointer}.SectionMapHeader_CategoryItem__AN2e3.SectionMapHeader_isActive__fW5Xi{opacity:1}.SectionMapHeader_CategoryItem__AN2e3.SectionMapHeader_isActive__fW5Xi .SectionMapHeader_label__t7EdW{text-decoration:underline}.SectionMapHeader_CategoryItem__AN2e3>.SectionMapHeader_icon__P5IG3{margin-right:6px}.SectionMapHeader_CategoryItem__AN2e3>.SectionMapHeader_icon__P5IG3 img{display:flex}.SectionMapHeader_CategoryItem__AN2e3>.SectionMapHeader_label__t7EdW{white-space:nowrap;font-weight:500}.SectionMapHeader_arrows__hwZn0{position:absolute;z-index:100;left:0;top:0;bottom:0;right:0;display:flex;justify-content:space-between;pointer-events:none}@media(pointer:coarse){.SectionMapHeader_arrows__hwZn0{display:none}}.SectionMapHeader_arrows__hwZn0>button{padding:0 10px;height:100%;font-size:20px;border-radius:0;color:inherit;pointer-events:all;transition:opacity .25s}.SectionMapHeader_arrows__hwZn0>button.SectionMapHeader_disabled__2hlLH{opacity:0;pointer-events:none}.SectionMapHeader_arrows__hwZn0>button svg{display:flex}.SectionMapHeader_arrows__hwZn0>button:first-child{background-image:linear-gradient(90deg,#fff 50%,transparent)}.SectionMapHeader_arrows__hwZn0>button:nth-child(2){background-image:linear-gradient(270deg,#fff 50%,transparent)}.SectionMapHeader_SubCategoriesNavigation__eFNuj{padding-bottom:10px;position:relative;scrollbar-width:none}.SectionMapHeader_SubCategoriesNavigation__eFNuj::-webkit-scrollbar{height:0}.SectionMapHeader_SubCategoriesNavigation__eFNuj .SectionMapHeader_arrows__hwZn0{transform:translateY(-4px)}.SectionMapHeader_SubCategoriesNavigation__eFNuj>.SectionMapHeader_scroller__DTnqk{display:flex;overflow-x:auto;scrollbar-width:none}.SectionMapHeader_SubCategoriesNavigation__eFNuj>.SectionMapHeader_scroller__DTnqk::-webkit-scrollbar{height:0}.SectionMapHeader_SubCategoriesNavigation__eFNuj>.SectionMapHeader_scroller__DTnqk>div{margin:0 auto;font-size:14px;white-space:nowrap;padding:0 20px;gap:0}.SectionMapHeader_SubCategoriesNavigation__eFNuj>.SectionMapHeader_scroller__DTnqk>div>*{margin-right:0}.SectionMapHeader_SubCategoriesNavigation__eFNuj>.SectionMapHeader_scroller__DTnqk>div>:not(:first-child):before{content:"-";display:inline-block;margin:0 6px}.SectionMapHeader_SubCategoriesNavigation__eFNuj .SectionMapHeader_CategoryItem__AN2e3{padding:6px 0}.SectionMap_SectionMap__SicB3{display:flex;flex-direction:column;height:100vh}.SectionMap_SectionMap__SicB3>.SectionMap_map-container__PDzEZ{flex:1 1;position:relative;display:flex}