.NameAndLogo_container__NYlae{display:flex;align-items:center;gap:8px}.NameAndLogo_text__ADVhX{font-size:16px;font-weight:700;line-height:1;display:flex;flex-direction:column;gap:4px}.NameAndLogo_subtext__0jQpI{font-size:12px;font-weight:400;line-height:1}@font-face{font-family:__Poppins_32f76f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_32f76f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_32f76f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_Fallback_32f76f;src:local("Arial");ascent-override:92.33%;descent-override:30.78%;line-gap-override:8.79%;size-adjust:113.73%}.__className_32f76f{font-family:__Poppins_32f76f,__Poppins_Fallback_32f76f;font-weight:600;font-style:normal}.BlackButton_button__s0oxP.BlackButton_button__s0oxP{background-color:#4381c1;border:1px solid #000;color:#fff;height:40px;line-height:40px;text-align:center;font-size:inherit}.BlackButton_button__s0oxP:disabled{cursor:not-allowed}a.BlackButton_button__s0oxP{text-decoration:none;cursor:pointer}.BlackButton_button__s0oxP:disabled{opacity:.5}.Badge_badge__JmhyZ{background-color:#909090;color:#fff;font-size:14px;width:24px;height:24px;display:flex;text-align:center;line-height:24px;display:block}.Badge_badge__JmhyZ.Badge_notification__YDIYB{border-radius:3px;background-color:#f08a4b}.AdminSidebar_container__149dv{display:flex;flex-direction:column;width:285px;gap:30px;flex-shrink:0;background-color:#c6e0e0}.AdminSidebar_links__LlzD2{display:flex;flex-direction:column;gap:10px}.AdminSidebar_link__UO3Ez{height:40px;color:#000;text-decoration:none;text-align:left;padding:0 12px;display:flex;justify-content:space-between;align-items:center;border:1px solid #767676;background:#efefef}.AdminSidebar_link__UO3Ez:hover{text-decoration:none}.AdminSidebar_active__omgas,.AdminSidebar_link__UO3Ez:hover{border-color:#000;background:#fff}.AdminSidebar_badge__92B9E{background-color:#f08a4b;color:#fff;border-radius:3px;font-size:14px;width:24px;height:24px;display:flex;text-align:center;line-height:24px;display:block}.AdminSidebar_footer__UKW45{margin-top:auto;display:flex;flex-direction:column;gap:10px}.AdminContainer_container__eQcvA{display:flex;height:100%}.AdminContainer_main__18Z23{display:block;flex-grow:1;overflow-y:auto}.GenericCalendar_calendar__wqWBw{border:1px solid #ccc;border-radius:4px}.GenericCalendar_weekdays__IuiNs{display:flex;flex-direction:row;border-bottom:1px solid #ccc;background:#e4e4e4;border-radius:3px 3px 0 0;color:#444;font-size:14px}.GenericCalendar_weekday__K1SWm{text-align:center;width:calc(100% / 7);line-height:31px;border-right:1px solid #ccc}.GenericCalendar_weekday__K1SWm:last-child{border-right:none}.GenericCalendar_dates__w628b{display:flex;flex-direction:column}.GenericCalendar_week__Qn2Id{display:flex;border-bottom:1px solid #ccc}.GenericCalendar_week__Qn2Id:last-child{border-bottom:none}.GenericCalendar_week__Qn2Id:last-of-type .GenericCalendar_date__FbitO:first-of-type .GenericCalendar_dateContent__YFNjI{border-radius:0 0 0 3px}.GenericCalendar_week__Qn2Id:last-of-type .GenericCalendar_date__FbitO:last-of-type .GenericCalendar_dateContent__YFNjI{border-radius:0 0 3px 0}.GenericCalendar_date__FbitO{width:calc(100% / 7);height:87px;display:flex;border-right:1px solid #ccc}.GenericCalendar_date__FbitO:last-child{border-right:none}.GenericCalendar_dateContent__YFNjI{display:flex;flex-direction:column;gap:5px;padding:10px 0;flex-grow:1;position:relative;z-index:1;align-items:center;justify-content:center;border:3px solid transparent}.GenericCalendar_dateContent__YFNjI.GenericCalendar_otherMonth__nsRwf{color:#777;background-color:#f5f5f5;opacity:.5}.GenericCalendar_clickable__p_QUt{cursor:pointer}.GenericCalendar_dateText__etlL6{position:absolute;left:8px;top:6px}.GenericCalendar_cellText__adEyL{font-size:12px}.MonthSelector_container__qqTwE{border:1px solid #ccc;position:relative}.MonthSelector_selector__kv5U5{background:none;border:none;font-size:18px;padding:0 34px 0 10px;height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.MonthSelector_selector__kv5U5:hover{background:#eee}.MonthSelector_icon__i1efx{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.AvailabilityCalendarHeader_header__4WXrF{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.AvailabilityCalendarHeader_selector__fddV3{display:flex;align-items:center;background-color:#fff}.AvailabilityCalendarHeader_jumpTo__IVdwO{font-size:12px;color:#777;cursor:pointer}.AvailabilityCalendarHeader_jumpTo__IVdwO:hover{color:#000}.AvailabilityCalendarHeader_arrowButton__CS2bA{background:none;cursor:pointer;font-size:14px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc}.AvailabilityCalendarHeader_prev__3f1_f{border-right:none;border-radius:5px 0 0 5px}.AvailabilityCalendarHeader_next__jJpTI{border-left:none;border-radius:0 5px 5px 0}.AvailabilityCalendarHeader_arrowButton__CS2bA[disabled]{cursor:not-allowed;color:#ccc}.AvailabilityCalendarHeader_arrowButton__CS2bA:hover{background:#eee}.BookingDate_date__Vkdil{display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #4381c1;color:#4381c1;background:#fff}.BookingDate_dateText__Ld5Cs{padding:0 15px;font-size:18px}.BookingDate_status__Bx1yg{text-align:center;letter-spacing:1.1;font-size:12px;padding-top:2px;width:100%;background-color:#4381c1;color:#fff}.BookingDate_date__Vkdil.BookingDate_unconfirmed__tmaKV{border-color:#f08a4b;color:#f08a4b}.BookingDate_date__Vkdil.BookingDate_unconfirmed__tmaKV .BookingDate_status__Bx1yg{background-color:#f08a4b}.BookingSummary_container__XtbCs{display:flex;border:1px solid #000;margin-top:20px;padding:15px 20px;background-color:#fff;cursor:pointer}.BookingSummary_container__XtbCs.BookingSummary_small__l3Vch{margin-top:5px;padding:8px 12px}.BookingSummary_lhs__ExfVR{flex:1;margin-right:15px;min-width:0;gap:5px;display:flex;flex-direction:column}.BookingSummary_small__l3Vch .BookingSummary_lhs__ExfVR{gap:0;margin-right:0}.BookingSummary_rhs__A_nQ1{flex-shrink:0}.BookingSummary_header__DCf1H{display:flex;justify-content:space-between}.BookingSummary_heading__t6fTE{font-size:18px;display:flex;gap:5px}.BookingSummary_small__l3Vch .BookingSummary_heading__t6fTE{font-size:14px}.BookingSummary_details__IN4ya{display:flex;gap:2px;flex-direction:column}.BookingSummary_details__IN4ya svg{flex-shrink:0}.BookingSummary_address__DmQHx,.BookingSummary_vehicle__DmExB{font-size:13px;opacity:.6;display:flex;align-items:flex-start;gap:6px;white-space:nowrap;line-height:16px}.BookingSummary_address__DmQHx span,.BookingSummary_vehicle__DmExB span{text-overflow:ellipsis;overflow:hidden}.BookingSummary_container__XtbCs:hover{background-color:#3e94ff1a}.BookingSummary_container__XtbCs:hover .BookingSummary_heading__t6fTE :not(.BookingSummary_dot__FN_V4){text-decoration:underline}.BookingSummary_confirmed__HaQc_,.BookingSummary_unconfirmed__qkD4B{margin-top:5px;color:#fff;padding:2px 8px;border-radius:2px;text-align:center}.BookingSummary_confirmed__HaQc_{background-color:#3e94ff}.BookingSummary_unconfirmed__qkD4B{background-color:#f08a4b}.AdminCalendarView_page__N1M25{display:flex;background-color:#f6f6f6;height:100%}.AdminCalendarView_calendarView__DUpOt{display:flex;flex-direction:column;flex-grow:1}.AdminCalendarView_calendarViewInner__ZRc0t{margin:0 auto;max-width:800px;width:100%;padding:25px 30px;display:flex;flex-direction:column;gap:15px}.AdminCalendarView_header__xRsTU{font-size:20px}.AdminCalendarView_selectedDate__mi97c.AdminCalendarView_selectedDate__mi97c{border-color:#4381c1}.AdminCalendarView_bookedDate___14K7{background-color:#c2f1ff;z-index:1}.AdminCalendarView_availableDate__cUh0h:not(.AdminCalendarView_bookedDate___14K7){background-color:#e2f6e2}.AdminCalendarView_unavailableDate__SOi3q{color:grey;background-color:#fff}@font-face{font-family:__Poppins_7c8063;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_7c8063;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_7c8063;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_Fallback_7c8063;src:local("Arial");ascent-override:92.33%;descent-override:30.78%;line-gap-override:8.79%;size-adjust:113.73%}.__className_7c8063{font-family:__Poppins_7c8063,__Poppins_Fallback_7c8063;font-weight:500;font-style:normal}.AdminCalendarSidebar_sidebar__WM5Iq{flex-shrink:0;width:300px;border-left:2px solid #000;background:#fff;padding:20px 15px}.AdminCalendarSidebar_header__dlVyM{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:8px}.AdminCalendarSidebar_subHeader__fv0V6{opacity:.5}.AdminCalendarSidebar_headerDate__1alT0{font-size:16px;line-height:20px}.AdminCalendarSidebar_toggleAvailabilityButton__cvGT3{width:100%;margin-top:10px}.AdminCalendarSidebar_link__qIeNB:hover{text-decoration:none}