.Settings-module__Km9hZG__settings{background-color:var(--orange);justify-content:center;align-items:center;padding:15px;display:flex}.Settings-module__Km9hZG__settingsSubcontainer{width:100%;max-width:var(--maxWidth);grid-template-columns:repeat(3,1fr);place-content:center;align-items:center;display:grid}.Settings-module__Km9hZG__gridElement{justify-content:center;align-items:center;display:flex}.Settings-module__Km9hZG__button{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:none;border-radius:1000px;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;transition:background-color .2s,color .2s;display:flex;box-shadow:0 4px 4px #00000040}.Settings-module__Km9hZG__button:hover{background-color:var(--purple);color:#fff}
.CalendarButton-module__aRphZq__calendarButton{color:#000000b3;background-color:#fff;border-radius:10px;display:flex}.CalendarButton-module__aRphZq__innerCalendar{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;width:120px;padding:10px 20px;font-size:13px;display:flex}.CalendarButton-module__aRphZq__innerCalendar:hover{color:#000}.CalendarButton-module__aRphZq__arrow{cursor:pointer;background-color:#f9f5ff;justify-content:center;align-items:center;padding:5px;transition:background-color .2s;display:flex}.CalendarButton-module__aRphZq__arrow:hover{background-color:var(--purple);color:#fff}.CalendarButton-module__aRphZq__arrow:hover .CalendarButton-module__aRphZq__icon{stroke:#fff;opacity:1}.CalendarButton-module__aRphZq__right{border-top-right-radius:10px;border-bottom-right-radius:10px}.CalendarButton-module__aRphZq__left{border-top-left-radius:10px;border-bottom-left-radius:10px}.CalendarButton-module__aRphZq__icon{opacity:.4}
.WeekCalendarButton-module__2X5pYq__calendarButton{color:#000000b3;background-color:#fff;border-radius:10px;display:flex}.WeekCalendarButton-module__2X5pYq__innerCalendar{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;width:120px;padding:10px 20px;font-size:13px;display:flex}.WeekCalendarButton-module__2X5pYq__innerCalendar:hover{color:#000}.WeekCalendarButton-module__2X5pYq__arrow{cursor:pointer;background-color:#f9f5ff;justify-content:center;align-items:center;padding:5px;transition:background-color .2s;display:flex}.WeekCalendarButton-module__2X5pYq__arrow:hover{background-color:var(--purple);color:#fff}.WeekCalendarButton-module__2X5pYq__arrow:hover .WeekCalendarButton-module__2X5pYq__icon{stroke:#fff;opacity:1}.WeekCalendarButton-module__2X5pYq__right{border-top-right-radius:10px;border-bottom-right-radius:10px}.WeekCalendarButton-module__2X5pYq__left{border-top-left-radius:10px;border-bottom-left-radius:10px}.WeekCalendarButton-module__2X5pYq__icon{opacity:.4}
.WeekSelectionOverlay-module__zTkIQW__calendarOverlay{z-index:100;color:#fff;background-color:#000000d9;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}
