.Settings_settings__Tc0Yg{background-color:var(--orange);padding:15px;display:flex;justify-content:center;align-items:center}.Settings_settingsSubcontainer__SVXyA{width:100%;max-width:var(--maxWidth);display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center;place-content:center}.Settings_button__uJqCh,.Settings_gridElement__MV8LL{display:flex;justify-content:center;align-items:center}.Settings_button__uJqCh{flex-direction:column;background-color:white;border:none;width:60px;height:60px;border-radius:1000px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);cursor:pointer;transition:background-color .2s ease,color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Settings_button__uJqCh:hover{background-color:var(--purple);color:white}.CalendarButton_calendarButton__sBOWL{background-color:white;display:flex;border-radius:10px;color:rgba(0,0,0,.7)}.CalendarButton_innerCalendar__hdVyL{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 20px;cursor:pointer;width:120px;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CalendarButton_innerCalendar__hdVyL:hover{color:black}.CalendarButton_arrow__jUD07{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgb(249,245,255);transition:background-color .2s ease;padding:5px}.CalendarButton_arrow__jUD07:hover{background-color:var(--purple);color:white}.CalendarButton_arrow__jUD07:hover .CalendarButton_icon__m7lAW{stroke:white;opacity:1}.CalendarButton_right__U2C4k{border-top-right-radius:10px;border-bottom-right-radius:10px}.CalendarButton_left__fpc2C{border-bottom-left-radius:10px;border-top-left-radius:10px}.CalendarButton_icon__m7lAW{opacity:.4}.WeekCalendarButton_calendarButton__UgVdw{background-color:white;display:flex;border-radius:10px;color:rgba(0,0,0,.7)}.WeekCalendarButton_innerCalendar__lWJmb{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 20px;cursor:pointer;width:120px;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WeekCalendarButton_innerCalendar__lWJmb:hover{color:black}.WeekCalendarButton_arrow__wguvt{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgb(249,245,255);transition:background-color .2s ease;padding:5px}.WeekCalendarButton_arrow__wguvt:hover{background-color:var(--purple);color:white}.WeekCalendarButton_arrow__wguvt:hover .WeekCalendarButton_icon__mXife{stroke:white;opacity:1}.WeekCalendarButton_right__oc4ru{border-top-right-radius:10px;border-bottom-right-radius:10px}.WeekCalendarButton_left__Ov9sb{border-bottom-left-radius:10px;border-top-left-radius:10px}.WeekCalendarButton_icon__mXife{opacity:.4}.WeekSelectionOverlay_calendarOverlay___vb3Y{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.85);z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;color:white;gap:30px}