@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap";body{background-color:var(--bg);color:var(--primary-text)}.appContainer{margin:0;width:100%;height:100%;background-color:var(--bg);position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.listContainer{flex:1;width:100%;display:flex;flex-direction:column;border:1px solid var(--border-secondary);border-radius:5px;box-sizing:border-box;overflow:auto}.listContainer table{border-collapse:collapse}.listContainer table thead tr th{background-color:var(--bg-secondary);box-sizing:border-box;padding:10px;font-weight:550;border:1px solid var(--border-secondary);border-top:none;border-bottom:1px solid var(--border-secondary);position:sticky;top:0;z-index:1;text-align:start;border-right:1px solid var(--border-secondary)}.listContainer table thead tr th:first-child{border-left:none}.listContainer table thead tr th:last-child{border-right:none}.listContainer table thead tr th.index{width:50px;border-right:1px solid var(--border-secondary);text-align:center}.listContainer table tbody tr{background-color:#fff}.listContainer table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px}.listContainer table tbody tr td:first-child{border-left:none}.listContainer table tbody tr td:last-child{border-right:none}.listContainer table tbody tr td.index{width:50px;border-right:1px solid var(--border-secondary);text-align:center}.listContainer table tbody tr:hover{cursor:pointer;background-color:var(--hoverBg)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar:horizontal{height:8px}::-webkit-scrollbar:vertical{height:8px}._landing_z4551_78{width:100%;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;overflow:auto;gap:15px;background-color:var(--bg-primary)}@media(max-width:639.98px){._landing_z4551_78{padding:15px}}._landing_z4551_78 ._formContainer_z4551_95{width:450px;min-height:450px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:15px;background-color:#fff;box-shadow:0 7px 10px -3px #0000001a;padding:20px}@media(max-width:639.98px){._landing_z4551_78 ._formContainer_z4551_95{width:100%}}._landing_z4551_78 ._formContainer_z4551_95 ._logo_z4551_114{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;gap:10px;margin-bottom:20px}._landing_z4551_78 ._formContainer_z4551_95 ._logo_z4551_114 img{height:40px;width:auto;object-fit:contain;object-position:center}._landing_z4551_78 ._formContainer_z4551_95 ._logo_z4551_114 span{font-size:30px;font-weight:550}._landing_z4551_78 ._formContainer_z4551_95 form{width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;gap:15px;margin-bottom:20px}._landing_z4551_78 ._formContainer_z4551_95 form ._inputContainer_z4551_142{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._landing_z4551_78 ._formContainer_z4551_95 form ._inputContainer_z4551_142 ._label_z4551_149{width:100%;display:flex;align-items:center;justify-content:flex-start;font-size:15px;color:gray}._landing_z4551_78 ._formContainer_z4551_95 form ._inputContainer_z4551_142 ._inputHolder_z4551_157{width:100%;height:50px;display:flex;align-items:center;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;overflow:hidden}._landing_z4551_78 ._formContainer_z4551_95 form ._inputContainer_z4551_142 ._inputHolder_z4551_157 ._icon_z4551_167{width:30px;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-right:1px solid var(--border-secondary);color:var(--border-primary)}._landing_z4551_78 ._formContainer_z4551_95 form ._inputContainer_z4551_142 ._inputHolder_z4551_157 ._toggleicon_z4551_177{width:30px;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--border-primary);cursor:pointer}._landing_z4551_78 ._formContainer_z4551_95 form ._inputContainer_z4551_142 ._inputHolder_z4551_157 input{flex:1;height:100%;box-sizing:border-box;border:none;padding:0 10px;font-size:17px}._landing_z4551_78 ._formContainer_z4551_95 form ._inputContainer_z4551_142 ._inputHolder_z4551_157 input:focus{outline:none}._landing_z4551_78 ._formContainer_z4551_95 form ._forgotPasswordContainer_z4551_198{width:100%;display:flex;align-items:center;justify-content:flex-end;font-size:15px;font-weight:500}._landing_z4551_78 ._formContainer_z4551_95 form ._forgotPasswordContainer_z4551_198 span{cursor:pointer}._landing_z4551_78 ._formContainer_z4551_95 form ._forgotPasswordContainer_z4551_198 span:hover{color:var(--brand-primary)}._landing_z4551_78 ._formContainer_z4551_95 form ._loginBtn_z4551_212{width:100%;height:45px;display:flex;align-items:center;justify-content:center;background-color:var(--brand-primary);border:none;font-size:20px;color:#fff;border-radius:20px;cursor:pointer}._landing_z4551_78 ._formContainer_z4551_95 ._googleLogin_z4551_225{width:100%;height:45px;display:flex;align-items:center;box-sizing:border-box;border:1px solid var(--border-primary);border-radius:25px;background-color:#fff;padding:0 5px;color:var(--text-primary);cursor:pointer}._landing_z4551_78 ._formContainer_z4551_95 ._googleLogin_z4551_225:hover{background-color:var(--google-blue);color:#fff;border-color:var(--google-blue)}._landing_z4551_78 ._formContainer_z4551_95 ._googleLogin_z4551_225:hover img{background-color:#fff}._landing_z4551_78 ._formContainer_z4551_95 ._googleLogin_z4551_225 img{width:35px;height:35px;box-sizing:border-box;padding:3px;border-radius:50%}._landing_z4551_78 ._formContainer_z4551_95 ._googleLogin_z4551_225 span{flex:1;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:16px;font-weight:550}._dashboardPage_1770g_78{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px;overflow:auto}._dashboardPage_1770g_78 ._appbar_1770g_87{width:100%;height:50px;display:flex;align-items:center;gap:10px}._dashboardPage_1770g_78 ._appbar_1770g_87 ._title_1770g_94{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:17px;font-weight:550;margin-right:auto}@media(max-width:767.98px){._dashboardPage_1770g_78 ._appbar_1770g_87 ._title_1770g_94{font-size:16px;font-weight:500}}._dashboardPage_1770g_78 ._appbar_1770g_87 ._optionButton_1770g_109{width:35px;height:35px;display:none;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid grey;border-radius:6px;background-color:#fff}@media(max-width:767.98px){._dashboardPage_1770g_78 ._appbar_1770g_87 ._optionButton_1770g_109{display:flex}}._dashboardPage_1770g_78 ._appbar_1770g_87 ._sidebarIcon_1770g_125{width:35px;height:35px;display:none;align-items:center;justify-content:flex-end;box-sizing:border-box;border:1px solid grey;border-radius:6px;background-color:#fff}._dashboardPage_1770g_78 ._appbar_1770g_87 ._sidebarIcon_1770g_125 span{height:100%;width:10px;border-left:1px solid grey}@media(max-width:1023.98px){._dashboardPage_1770g_78 ._appbar_1770g_87 ._sidebarIcon_1770g_125{display:flex}}._dashboardPage_1770g_78 ._appbar_1770g_87 button{height:35px;display:none;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}@media(min-width:768px){._dashboardPage_1770g_78 ._appbar_1770g_87 button{display:flex}}._dashboardPage_1770g_78 ._appbar_1770g_87 button ._icon_1770g_165{height:100%;display:flex;align-items:center;box-sizing:border-box}@media(max-width:767.98px){._dashboardPage_1770g_78 ._appbar_1770g_87 button ._icon_1770g_165{font-size:18px}}._dashboardPage_1770g_78 ._appbar_1770g_87 button ._text_1770g_176{height:100%;display:none;align-items:center;box-sizing:border-box}@media(max-width:767.98px){._dashboardPage_1770g_78 ._appbar_1770g_87 button ._text_1770g_176{font-size:18px}}@media(min-width:768px){._dashboardPage_1770g_78 ._appbar_1770g_87 button ._text_1770g_176{display:flex;font-size:14px}}._dashboardPage_1770g_78 ._appbar_1770g_87 ._guest_1770g_193{background-color:#fff;color:#000;border:1px solid var(--border-primary)}._dashboardPage_1770g_78 ._appbar_1770g_87 ._guest_1770g_193:hover{background-color:orange;border-color:orange}._dashboardPage_1770g_78 ._appbar_1770g_87 ._checkin_1770g_202{background-color:var(--brand-secondary)}._dashboardPage_1770g_78 ._appbar_1770g_87 ._checkin_1770g_202 img{width:10px;height:10px;object-fit:contain;object-position:center}@media(max-width:767.98px){._dashboardPage_1770g_78 ._appbar_1770g_87 ._checkin_1770g_202 img{width:14px;height:14px}}._dashboardPage_1770g_78 ._appbar_1770g_87 ._disabled_1770g_217{background-color:#c5c5c5;cursor:auto}._dashboardPage_1770g_78 ._content_1770g_221{width:100%;flex:1;display:flex;box-sizing:border-box;overflow:auto;gap:15px}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229{flex:1;height:100%;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;overflow:auto;overscroll-behavior:none;background-color:var(--bg-secondary)}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table{border-collapse:collapse}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table thead tr th{position:sticky;top:0;z-index:2;box-sizing:border-box;padding:10px;border-bottom:1px solid var(--border-secondary);text-align:left;background-color:#fff}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table thead tr th._index_1770g_254{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table tbody tr td{box-sizing:border-box;padding:10px;border-bottom:1px solid var(--border-secondary)}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table tbody tr td ._user_1770g_264{width:100%;height:100%;display:flex;align-items:center;box-sizing:border-box;gap:5px}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table tbody tr td ._user_1770g_264 img{width:30px;height:30px;border-radius:50%;object-fit:contain;object-position:center}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table tbody tr td ._badge_1770g_279{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;border-radius:15px;background-color:var(--brand-primary);font-size:15px;white-space:nowrap}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table tbody tr td ._checkinBadge_1770g_291{height:25px;display:flex;align-items:center;justify-content:center;padding:0 10px 0 5px;border-radius:15px;background-color:#fff;border:1px solid var(--border-primary);font-size:15px;gap:5px;white-space:nowrap}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table tbody tr td ._checkinBadge_1770g_291 ._icon_1770g_165{width:18px;height:18px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:13px;border-radius:50%;color:#fff}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229 table tbody tr td._index_1770g_254{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229::-webkit-scrollbar{width:8px}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229::-webkit-scrollbar-track{background:#f1f1f1}._dashboardPage_1770g_78 ._content_1770g_221 ._listContainer_1770g_229::-webkit-scrollbar-thumb{background:#888;border-radius:10px}._dashboardPage_1770g_78 ._content_1770g_221 ._overview_1770g_330{width:300px;height:100%;display:none;flex-direction:column;box-sizing:border-box;gap:15px}@media(min-width:1024px){._dashboardPage_1770g_78 ._content_1770g_221 ._overview_1770g_330{display:flex}}._dashboardPage_1770g_78 ._content_1770g_221 ._overview_1770g_330 ._overviewDataholder_1770g_343{width:100%;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;padding:15px}._dashboardPage_1770g_78 ._content_1770g_221 ._overview_1770g_330 ._overviewDataholder_1770g_343 ._title_1770g_94{width:100%;display:flex;align-items:center;box-sizing:border-box;margin-bottom:10px}._dashboardPage_1770g_78 ._content_1770g_221 ._overview_1770g_330 ._overviewDataholder_1770g_343 ._name_1770g_359{width:100%;display:flex;align-items:center;box-sizing:border-box;gap:5px}._dashboardPage_1770g_78 ._content_1770g_221 ._overview_1770g_330 ._overviewDataholder_1770g_343 ._name_1770g_359 ._icon_1770g_165{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:13px}._modalContainer_1770g_374{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}._modalContainer_1770g_374 ._loading_1770g_381{width:100%;height:120px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._modalContainer_1770g_374 ._text_1770g_176{font-size:17px;margin-bottom:10px}._modalContainer_1770g_374 ._label_1770g_393{font-size:14px;color:gray}._modalContainer_1770g_374 ._inputHolder_1770g_397{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:3px}._modalContainer_1770g_374 ._footer_1770g_404{width:100%;display:flex;align-items:center;justify-content:end;box-sizing:border-box;gap:10px}._modalContainer_1770g_374 ._footer_1770g_404 button{width:90px;height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--border-primary);border-radius:6px;color:#000;background-color:#fff;cursor:pointer}._modalContainer_1770g_374 ._footer_1770g_404 ._primary_1770g_425{background-color:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}._drawerContainer_1770g_431{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;overscroll-behavior:none;padding:10px 15px 15px}._drawerContainer_1770g_431 ._title_1770g_94{width:100%;display:flex;align-items:center;justify-content:center;font-size:17px;margin-bottom:10px}._drawerContainer_1770g_431 table{border-collapse:collapse}._drawerContainer_1770g_431 table thead tr{cursor:pointer}._drawerContainer_1770g_431 table thead tr th{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px 5px;text-align:left}._drawerContainer_1770g_431 table thead tr th._index_1770g_254{width:40px;box-sizing:border-box;border-right:1px solid var(--border-secondary);text-align:center}._drawerContainer_1770g_431 table tbody tr{cursor:pointer}._drawerContainer_1770g_431 table tbody tr:hover{color:var(--brand-secondary)}._drawerContainer_1770g_431 table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px 5px}._drawerContainer_1770g_431 table tbody tr td button{height:35px;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:var(--brand-secondary);border:none;border-radius:6px;color:#fff;cursor:pointer}._drawerContainer_1770g_431 table tbody tr td._index_1770g_254{width:40px;box-sizing:border-box;border-right:1px solid var(--border-secondary);text-align:center}._drawerContainer_1770g_431 table tbody tr td._index_1770g_254 ._radio_1770g_497{height:100%;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:25px;color:#000}._drawerContainer_1770g_431 table tbody tr td._index_1770g_254 ._active_1770g_507{color:var(--brand-secondary)}._drawerContainer_1770g_431 table tbody tr td._index_1770g_254 ._badge_1770g_279{width:25px;height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;background-color:var(--border-secondary)}._drawerContainer_1770g_431 ._checkinBtn_1770g_520{width:100%;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:var(--brand-secondary);border:none;border-radius:6px;color:#fff;margin-top:15px;cursor:pointer}._overviewDrawer_1770g_535{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:15px;align-items:center;padding:10px;overflow:auto;overscroll-behavior:none}._overviewDrawer_1770g_535 ._overview_1770g_330{width:300px;display:flex;flex-direction:column;box-sizing:border-box;gap:15px;overflow:auto;overscroll-behavior:none}._overviewDrawer_1770g_535 ._overview_1770g_330 ._overviewDataholder_1770g_343{width:100%;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;padding:15px}._overviewDrawer_1770g_535 ._overview_1770g_330 ._overviewDataholder_1770g_343 ._title_1770g_94{width:100%;display:flex;align-items:center;box-sizing:border-box;margin-bottom:10px}._overviewDrawer_1770g_535 ._overview_1770g_330 ._overviewDataholder_1770g_343 ._name_1770g_359{width:100%;display:flex;align-items:center;box-sizing:border-box;gap:5px}._overviewDrawer_1770g_535 ._overview_1770g_330 ._overviewDataholder_1770g_343 ._name_1770g_359 ._icon_1770g_165{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:13px}._guestListDrawer_1770g_587{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:15px 15px 20px}._guestListDrawer_1770g_587 ._header_1770g_595{width:100%;display:flex;box-sizing:border-box;margin-bottom:10px}._guestListDrawer_1770g_587 ._list_1770g_229{width:100%;height:fit-content;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;overscroll-behavior:none;margin-bottom:15px}._guestListDrawer_1770g_587 ._list_1770g_229 table{border-collapse:collapse}._guestListDrawer_1770g_587 ._list_1770g_229 table tbody tr{cursor:pointer}._guestListDrawer_1770g_587 ._list_1770g_229 table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:5px}._guestListDrawer_1770g_587 ._list_1770g_229 table tbody tr td._index_1770g_254{width:50px;padding:5px;box-sizing:border-box;border-right:1px solid var(--border-secondary);text-align:center;font-size:20px}._guestListDrawer_1770g_587 ._list_1770g_229 table tbody tr td._index_1770g_254 ._active_1770g_507{color:var(--brand-primary)}._guestListDrawer_1770g_587 button{width:100%;height:35px;border:none;background-color:var(--brand-primary);color:#fff;border-radius:6px;cursor:pointer}._pageLoading_p9d1e_1{width:100%;height:100dvh;display:flex;align-items:center;justify-content:center}._dataLoading_p9d1e_9{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._calendarContainer_1wwm2_78{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:10px;background-color:#fff;border:1px solid var(--border-secondary);border-radius:6px}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89{border:none;width:100%;height:100%;max-width:none;display:flex;flex-direction:column}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__viewContainer{flex:1;display:flex}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__month-view{flex:1;display:flex;flex-direction:column}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__month-view__days,._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__tile{flex:1}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__tile--active{background-color:var(--brand-primary-dark)!important;color:#fff!important}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__navigation__arrow{font-size:15px;color:#000}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__navigation__prev2-button,._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__navigation__next2-button{font-size:18px}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__navigation__label{color:#000}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}._calendarContainer_1wwm2_78 ._calendarHolder_1wwm2_89 .react-calendar__month-view__days button{border-radius:6px}._calendarContainer_1wwm2_78 ._weekend_1wwm2_144{color:red}._calendarContainer_1wwm2_78 ._weekday_1wwm2_147{color:#000}._calendarContainer_1wwm2_78 ._booked_1wwm2_150{background-color:var(--brand-primary);color:#fff}._calendarContainer_1wwm2_78 ._booked_1wwm2_150:hover{color:#000}._calendarContainer_1wwm2_78 ._checkedIn_1wwm2_157{background-color:var(--accent-violet);color:#fff}._calendarContainer_1wwm2_78 ._checkedIn_1wwm2_157:hover{color:#000}._calendarContainer_1wwm2_78 ._canceled_1wwm2_164{background-color:orange;color:#fff}._calendarContainer_1wwm2_78 ._canceled_1wwm2_164:hover{color:#000}._calendarContainer_1wwm2_78 ._lastMinuteCancel_1wwm2_171{background-color:var(--accent-red);color:#fff}._calendarContainer_1wwm2_78 ._lastMinuteCancel_1wwm2_171:hover{color:#000}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}._occupancy_c63b4_78{width:100%;display:flex;flex-direction:column;box-sizing:border-box;justify-content:center;border:1px solid var(--border-secondary);border-radius:6px;padding:15px;gap:10px}._occupancy_c63b4_78 ._header_c63b4_89{width:100%;display:flex;align-items:center;box-sizing:border-box;font-size:16px;font-weight:500}._occupancy_c63b4_78 ._legend_c63b4_97{width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;gap:10px}._occupancy_c63b4_78 ._legend_c63b4_97 ._data_c63b4_105{height:100%;display:flex;align-items:center;box-sizing:border-box;gap:5px;font-size:14px}._occupancy_c63b4_78 ._legend_c63b4_97 ._data_c63b4_105 ._icon_c63b4_113{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:10px;color:var(--border-primary)}._occupancy_c63b4_78 ._legend_c63b4_97 ._data_c63b4_105 ._booked_c63b4_121{color:var(--accent-violet)}._occupancy_c63b4_78 ._legend_c63b4_97 ._data_c63b4_105 ._waiting_c63b4_124{color:var(--accent-orange)}._occupancy_c63b4_78 ._progressBar_c63b4_127{width:100%;height:10px;display:flex;align-items:center;box-sizing:border-box;background-color:var(--border-secondary);border-radius:10px}._occupancy_c63b4_78 ._progressBar_c63b4_127 span{height:100%;background-color:var(--accent-violet);border-radius:10px}._occupancy_c63b4_78 ._progressBar_c63b4_127 ._waiting_c63b4_124{background-color:var(--accent-orange)}._container_2ne9e_78{width:100%;flex:1;display:none;flex-direction:column;box-sizing:border-box;overflow:auto;overscroll-behavior:none}@media(min-width:1024px){._container_2ne9e_78{display:flex}}._container_2ne9e_78 table{border-collapse:collapse}._container_2ne9e_78 table thead tr th{position:sticky;top:0;z-index:2;box-sizing:border-box;padding:10px;border-bottom:1px solid var(--border-secondary);text-align:left;background-color:#fff}._container_2ne9e_78 table thead tr th._index_2ne9e_105{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._container_2ne9e_78 table tbody tr td{box-sizing:border-box;padding:10px;border-bottom:1px solid var(--border-secondary);background-color:#fff}._container_2ne9e_78 table tbody tr td ._user_2ne9e_116{width:100%;height:100%;display:flex;align-items:center;box-sizing:border-box;gap:5px}._container_2ne9e_78 table tbody tr td ._user_2ne9e_116 img{width:30px;height:30px;border-radius:50%;object-fit:contain;object-position:center}._container_2ne9e_78 table tbody tr td ._badge_2ne9e_131{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;border-radius:15px;background-color:var(--brand-primary);font-size:15px;white-space:nowrap}._container_2ne9e_78 table tbody tr td ._checkinBadge_2ne9e_143{height:25px;display:flex;align-items:center;justify-content:center;padding:0 10px 0 5px;border-radius:15px;background-color:#fff;border:1px solid var(--border-primary);font-size:15px;gap:5px;white-space:nowrap}._container_2ne9e_78 table tbody tr td ._checkinBadge_2ne9e_143 ._icon_2ne9e_156{width:18px;height:18px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:13px;border-radius:50%;color:#fff}._container_2ne9e_78 table tbody tr td._index_2ne9e_105{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._container_1s604_78{width:100%;flex:1;display:none;flex-direction:column;box-sizing:border-box;overflow:auto;overscroll-behavior:none;gap:10px;padding:5px}@media(max-width:1023.98px){._container_1s604_78{display:flex}}._container_1s604_78 ._cardHolder_1s604_94{width:100%;min-height:90px;display:flex;flex-direction:column;box-sizing:border-box;padding:8px;border-radius:8px;background-color:#fff;box-shadow:4px 5px 7px -3px #0000001a}._container_1s604_78 ._cardHolder_1s604_94 ._nameHolder_1s604_105{width:100%;height:80px;display:flex;box-sizing:border-box;align-items:center;gap:8px}._container_1s604_78 ._cardHolder_1s604_94 ._nameHolder_1s604_105 ._avatar_1s604_113{width:60px;height:60px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;overflow:hidden;background-color:#fff}._container_1s604_78 ._cardHolder_1s604_94 ._nameHolder_1s604_105 ._avatar_1s604_113 img{width:60px;height:60px;object-fit:contain;object-position:center;border-radius:50%}._container_1s604_78 ._cardHolder_1s604_94 ._nameHolder_1s604_105 ._right_1s604_131{flex:1;display:flex;flex-direction:column;box-sizing:border-box;justify-content:center;gap:5px}._container_1s604_78 ._cardHolder_1s604_94 ._nameHolder_1s604_105 ._right_1s604_131 ._name_1s604_105{width:100%;font-size:16px;font-weight:550}._container_1s604_78 ._cardHolder_1s604_94 ._nameHolder_1s604_105 ._right_1s604_131 ._badgeHolder_1s604_144{width:100%;display:flex;align-items:center;box-sizing:border-box;gap:10px}._container_1s604_78 ._cardHolder_1s604_94 ._nameHolder_1s604_105 ._right_1s604_131 ._badgeHolder_1s604_144 ._status_1s604_151{color:gray;font-size:14px}._container_1s604_78 ._cardHolder_1s604_94 ._nameHolder_1s604_105 ._right_1s604_131 ._badgeHolder_1s604_144 ._checkinbadge_1s604_155{height:30px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 10px 0 5px;border:1px solid var(--border-primary);border-radius:20px;font-size:13px;gap:5px;margin-left:auto}._container_1s604_78 ._cardHolder_1s604_94 ._nameHolder_1s604_105 ._right_1s604_131 ._badgeHolder_1s604_144 ._checkinbadge_1s604_155 ._icon_1s604_168{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:var(--border-secondary)}._rooms_b1blf_78{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px}._rooms_b1blf_78 ._appbar_b1blf_86{width:100%;height:50px;display:flex;align-items:center}._rooms_b1blf_78 ._appbar_b1blf_86 ._tabContainer_b1blf_92{height:35px;display:flex;align-items:center;box-sizing:border-box;margin-right:auto;gap:5px}._rooms_b1blf_78 ._appbar_b1blf_86 ._tabContainer_b1blf_92 ._tab_b1blf_92{width:95px;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:#e8e8e8;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer}._rooms_b1blf_78 ._appbar_b1blf_86 ._tabContainer_b1blf_92 ._active_b1blf_112{background-color:var(--brand-primary);color:#fff}._rooms_b1blf_78 ._appbar_b1blf_86 button{height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}._rooms_b1blf_78 ._listContainer_b1blf_130{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;overflow:auto;overscroll-behavior:none}._rooms_b1blf_78 ._listContainer_b1blf_130 table{border-collapse:collapse}._rooms_b1blf_78 ._listContainer_b1blf_130 table thead tr th{background-color:#fff;box-sizing:border-box;padding:10px;font-weight:550;border:1px solid var(--border-secondary);border-top:none;border-bottom:1px solid var(--border-secondary);position:sticky;top:0;z-index:1;text-align:start;border-right:1px solid var(--border-secondary)}._rooms_b1blf_78 ._listContainer_b1blf_130 table thead tr th:first-child{border-left:none}._rooms_b1blf_78 ._listContainer_b1blf_130 table thead tr th:last-child{border-right:none}._rooms_b1blf_78 ._listContainer_b1blf_130 table thead tr th._index_b1blf_164{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr{background-color:#fff}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td ._colorContainer_b1blf_177{width:100%;height:27px;display:flex;align-items:center;box-sizing:border-box;gap:5px}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td ._colorContainer_b1blf_177 ._color_b1blf_177{width:25px;height:25px;border-radius:6px}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td ._badgeContainer_b1blf_190{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:5px}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td ._badgeContainer_b1blf_190 ._badge_b1blf_190{height:28px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border:none;border-radius:15px;font-size:13px;color:#fff}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td ._badgeContainer_b1blf_190 ._administration_b1blf_210{background-color:var(--accent-red)}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td ._badgeContainer_b1blf_190 ._eurousc_b1blf_213{background-color:var(--brand-secondary)}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td ._badgeContainer_b1blf_190 ._management_b1blf_216{background-color:var(--primaryYellow);color:#000}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td:first-child{border-left:none}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td:last-child{border-right:none}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr td._index_b1blf_164{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._rooms_b1blf_78 ._listContainer_b1blf_130 table tbody tr:hover{cursor:pointer;background-color:var(--hoverBg)}._rooms_b1blf_78 ._listContainer_b1blf_130::-webkit-scrollbar{width:8px}._rooms_b1blf_78 ._listContainer_b1blf_130::-webkit-scrollbar-track{background:#f1f1f1}._rooms_b1blf_78 ._listContainer_b1blf_130::-webkit-scrollbar-thumb{background:#888;border-radius:10px}._modalContainer_b1blf_246{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:15px}._modalContainer_b1blf_246 ._inputContainer_b1blf_254{width:100%;display:flex;box-sizing:border-box;gap:15px}._modalContainer_b1blf_246 ._inputHolder_b1blf_260{flex:1;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._modalContainer_b1blf_246 ._inputHolder_b1blf_260 ._label_b1blf_267{box-sizing:border-box;padding-left:3px}._modalContainer_b1blf_246 ._inputHolder_b1blf_260 input{width:100%;height:40px;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;padding:0 10px}._modalContainer_b1blf_246 ._footer_b1blf_279{margin-top:20px;width:100%;height:40px;display:flex;box-sizing:border-box;align-items:center;gap:10px}._modalContainer_b1blf_246 ._footer_b1blf_279 button{width:80px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid var(--border-primary);border-radius:6px;color:var(--text-primary);cursor:pointer}._modalContainer_b1blf_246 ._footer_b1blf_279 ._del_b1blf_300{background-color:var(--accent-red);color:#fff;border-color:var(--accent-red)}._modalContainer_b1blf_246 ._footer_b1blf_279 ._submit_b1blf_305{background-color:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}._bookings_1sm0y_78{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px;overflow:auto}._bookings_1sm0y_78 ._appbar_1sm0y_87{width:100%;height:50px;display:flex;align-items:center;gap:15px}._bookings_1sm0y_78 ._appbar_1sm0y_87 ._title_1sm0y_94{font-size:18px;font-weight:550;margin-right:auto}._bookings_1sm0y_78 ._appbar_1sm0y_87 button{height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}._bookings_1sm0y_78 ._appbar_1sm0y_87 ._timelineIcon_1sm0y_113{width:35px;height:35px;display:none;align-items:center;justify-content:flex-end;box-sizing:border-box;border:1px solid grey;background-color:#fff;border-radius:6px}._bookings_1sm0y_78 ._appbar_1sm0y_87 ._timelineIcon_1sm0y_113 span{width:10px;height:100%;border-left:1px solid grey}@media(max-width:1023.98px){._bookings_1sm0y_78 ._appbar_1sm0y_87 ._timelineIcon_1sm0y_113{display:flex}}._bookings_1sm0y_78 ._content_1sm0y_134{width:100%;flex:1;display:flex;box-sizing:border-box;overflow:auto;gap:15px}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142{flex:1;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;overscroll-behavior:none}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._header_1sm0y_151{width:100%;height:50px;display:flex;align-items:center;box-sizing:border-box;font-size:18px;font-weight:550}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160{width:100%;height:fit-content;box-sizing:border-box;display:flex;flex-wrap:wrap}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167{width:25%;height:100px;display:flex;box-sizing:border-box;padding:3px}@media(min-width:640px){._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167{width:33.33%}}@media(max-width:767.98px){._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167{width:50%}}@media(min-width:1280px){._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167{width:25%}}@media(min-width:1536px){._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167{width:20%}}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167 ._bookcard_1sm0y_194{width:100%;height:100%;display:flex;gap:10px;align-items:center;box-sizing:border-box;border-radius:8px;border:1px solid var(--border-secondary);background-color:#fff;padding:0 5px 0 0;font-size:13px;color:var(--text-primary);overflow:hidden;cursor:pointer}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167 ._bookcard_1sm0y_194 ._strip_1sm0y_210{width:5px;height:100%;box-sizing:border-box;background-color:gray}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167 ._bookcard_1sm0y_194 ._cardData_1sm0y_216{flex:1;height:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:10px 0 15px}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167 ._bookcard_1sm0y_194 ._cardData_1sm0y_216 ._detail_1sm0y_225{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;justify-content:center;gap:5px}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167 ._bookcard_1sm0y_194 ._cardData_1sm0y_216 ._date_1sm0y_234{font-size:16px;font-weight:550}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167 ._canceled_1sm0y_238{background-color:orange;color:#000;border-color:orange}._bookings_1sm0y_78 ._content_1sm0y_134 ._bookingList_1sm0y_142 ._bookingCardContainer_1sm0y_160 ._bookingHolder_1sm0y_167 ._lastminute_1sm0y_243{background-color:var(--accent-red);color:#fff;border-color:var(--accent-red)}._bookings_1sm0y_78 ._content_1sm0y_134 ._calendarContainer_1sm0y_248{width:300px;height:fit-content;display:flex;flex-direction:column;box-sizing:border-box;gap:15px}@media(max-width:1023.98px){._bookings_1sm0y_78 ._content_1sm0y_134 ._calendarContainer_1sm0y_248{display:none}}._drawerContainer_1sm0y_262{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:10px;gap:15px;overflow:auto;overscroll-behavior:none}._drawerContainer_1sm0y_262 table{border-collapse:collapse}._loadingModal_1sm0y_277{width:100%;height:150px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._bookingCalendar_1i16a_78{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:10px;background-color:#fff;border:1px solid var(--border-secondary);border-radius:6px}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89{border:none;width:100%;height:100%;max-width:none;display:flex;flex-direction:column}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__viewContainer{flex:1;display:flex}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__month-view{flex:1;display:flex;flex-direction:column}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__month-view__days,._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__tile{flex:1}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__tile--active{background-color:var(--brand-primary-dark);color:#fff}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__navigation__arrow{font-size:15px;color:#000}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__navigation__prev2-button,._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__navigation__next2-button{font-size:18px}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__navigation__label{color:#000}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}._bookingCalendar_1i16a_78 ._calendarHolder_1i16a_89 .react-calendar__month-view__days button{border-radius:6px}._bookingCalendar_1i16a_78 ._weekday_1i16a_144{color:#000}._bookingCalendar_1i16a_78 ._weekend_1i16a_147{color:red}._bookingCalendar_1i16a_78 ._booked_1i16a_150{background-color:var(--brand-primary);color:#fff}._bookingCalendar_1i16a_78 ._booked_1i16a_150:hover{color:#000}._bookingCalendar_1i16a_78 ._checkedIn_1i16a_157{background-color:var(--accent-violet);color:#fff}._bookingCalendar_1i16a_78 ._checkedIn_1i16a_157:hover{color:#000}._bookingCalendar_1i16a_78 ._canceled_1i16a_164{background-color:orange;color:#fff}._bookingCalendar_1i16a_78 ._canceled_1i16a_164:hover{color:#000}._bookingCalendar_1i16a_78 ._lastMinuteCancel_1i16a_171{background-color:var(--accent-red);color:#fff}._bookingCalendar_1i16a_78 ._lastMinuteCancel_1i16a_171:hover{color:#000}._bookingCalendar_1i16a_78 .react-calendar__tile--active._checkedIn_1i16a_157{background-color:var(--accent-violet)}._bookingCalendar_1i16a_78 .react-calendar__tile--active._booked_1i16a_150{background-color:var(--brand-primary)}._bookingCalendar_1i16a_78 .react-calendar__tile--active._canceled_1i16a_164{background-color:orange}._bookingCalendar_1i16a_78 .react-calendar__tile--active._lastMinuteCancel_1i16a_171{background-color:var(--accent-red)}._bookingOverview_roain_78{width:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:10px 10px 15px;border:1px solid var(--border-secondary);border-radius:6px;gap:15px}._bookingOverview_roain_78 ._header_roain_88{width:100%;display:flex;align-items:center;box-sizing:border-box;font-size:17px;font-weight:500}._bookingOverview_roain_78 ._barHolder_roain_96{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:7px}._bookingOverview_roain_78 ._barHolder_roain_96 ._label_roain_103{font-size:14px}._bookingOverview_roain_78 ._barHolder_roain_96 ._parentbar_roain_106{width:100%;height:10px;display:flex;align-items:center;box-sizing:border-box;border-radius:10px;background-color:var(--border-secondary);position:relative}._bookingOverview_roain_78 ._barHolder_roain_96 ._parentbar_roain_106 ._childbar_roain_116{height:10px;position:absolute;left:0;top:0;border-radius:10px}._bookingOverview_roain_78 ._barHolder_roain_96 ._parentbar_roain_106 ._booked_roain_123{background-color:var(--brand-primary)}._bookingOverview_roain_78 ._barHolder_roain_96 ._parentbar_roain_106 ._checkedin_roain_126{background-color:var(--accent-violet)}._bookingOverview_roain_78 ._barHolder_roain_96 ._parentbar_roain_106 ._canceled_roain_129{background-color:orange}._bookingOverview_roain_78 ._barHolder_roain_96 ._parentbar_roain_106 ._lastminute_roain_132{background-color:var(--accent-red)}._bookingOverview_roain_78 ._barHolder_roain_96 ._parentbar_roain_106 ._suggested_roain_135{background-color:var(--accent-green)}._bookingOverview_roain_78 ._barHolder_roain_96 ._legendHolder_roain_138{width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}._bookingOverview_roain_78 ._barHolder_roain_96 ._legendHolder_roain_138 ._legend_roain_138{height:100%;display:flex;align-items:center;box-sizing:border-box;gap:5px;font-size:14px}._bookingOverview_roain_78 ._barHolder_roain_96 ._legendHolder_roain_138 ._legend_roain_138 ._icon_roain_153{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:10px}._bookingOverview_roain_78 ._barHolder_roain_96 ._legendHolder_roain_138 ._legend_roain_138 ._booked_roain_123{color:var(--brand-primary)}._bookingOverview_roain_78 ._barHolder_roain_96 ._legendHolder_roain_138 ._legend_roain_138 ._checkedin_roain_126{color:var(--accent-violet)}._bookingOverview_roain_78 ._barHolder_roain_96 ._legendHolder_roain_138 ._legend_roain_138 ._canceled_roain_129{color:orange}._bookingOverview_roain_78 ._barHolder_roain_96 ._legendHolder_roain_138 ._legend_roain_138 ._lastminute_roain_132{color:var(--accent-red)}._bookingOverview_roain_78 ._barHolder_roain_96 ._legendHolder_roain_138 ._legend_roain_138 ._suggested_roain_135{color:var(--accent-green)}._guestPage_1vzfl_78{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px}._guestPage_1vzfl_78 ._appbar_1vzfl_86{width:100%;height:50px;display:flex;align-items:center}._guestPage_1vzfl_78 ._appbar_1vzfl_86 ._title_1vzfl_92{font-size:18px;font-weight:550;margin-right:auto}._guestPage_1vzfl_78 ._appbar_1vzfl_86 button{height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}._guestPage_1vzfl_78 ._listContainer_1vzfl_111{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;border:1px solid var(--border-secondary);border-radius:6px;overscroll-behavior:none}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table{border-collapse:collapse}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table thead tr th{background-color:#fff;box-sizing:border-box;padding:10px;font-weight:550;border:1px solid var(--border-secondary);border-top:none;border-bottom:1px solid var(--border-secondary);position:sticky;top:0;z-index:1;text-align:start;border-right:1px solid var(--border-secondary)}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table thead tr th:first-child{border-left:none}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table thead tr th:last-child{border-right:none}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table thead tr th._index_1vzfl_145{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table tbody tr{background-color:#fff}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table tbody tr td ._badgeContainer_1vzfl_158{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:5px}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table tbody tr td ._badgeContainer_1vzfl_158 ._badge_1vzfl_158{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border:none;border-radius:15px;font-size:12px;color:#fff}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table tbody tr td:first-child{border-left:none}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table tbody tr td:last-child{border-right:none}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table tbody tr td._index_1vzfl_145{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table tbody tr td._action_1vzfl_189{width:50px;text-align:center;cursor:pointer}._guestPage_1vzfl_78 ._listContainer_1vzfl_111 table tbody tr:hover{background-color:var(--hoverBg)}._guestPage_1vzfl_78 ._listContainer_1vzfl_111::-webkit-scrollbar{width:8px}._guestPage_1vzfl_78 ._listContainer_1vzfl_111::-webkit-scrollbar-track{background:#f1f1f1}._guestPage_1vzfl_78 ._listContainer_1vzfl_111::-webkit-scrollbar-thumb{background:#888;border-radius:10px}._modalContainer_1vzfl_208{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:15px}._modalContainer_1vzfl_208 ._inputHolder_1vzfl_216{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._modalContainer_1vzfl_208 ._inputHolder_1vzfl_216 ._label_1vzfl_223{font-size:14px;color:gray}._modalContainer_1vzfl_208 ._inputHolder_1vzfl_216 input{width:100%;height:40px;border:1px solid var(--border-secondary);border-radius:6px;box-sizing:border-box;padding:0 10px}._modalContainer_1vzfl_208 ._inputHolder_1vzfl_216 input:focus{outline:none}._drawerContainer_1vzfl_239{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;overscroll-behavior:none;padding:15px}._drawerContainer_1vzfl_239 table{border-collapse:collapse}._drawerContainer_1vzfl_239 table thead tr{cursor:pointer}._drawerContainer_1vzfl_239 table thead tr th{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px 5px;text-align:left}._drawerContainer_1vzfl_239 table thead tr th._index_1vzfl_145{width:40px;box-sizing:border-box;border-right:1px solid var(--border-secondary);text-align:center}._drawerContainer_1vzfl_239 table tbody tr{cursor:pointer}._drawerContainer_1vzfl_239 table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px 5px}._drawerContainer_1vzfl_239 table tbody tr td button{height:35px;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:var(--brand-secondary);border:none;border-radius:6px;color:#fff;cursor:pointer}._drawerContainer_1vzfl_239 table tbody tr td._index_1vzfl_145{width:40px;box-sizing:border-box;border-right:1px solid var(--border-secondary);text-align:center}._drawerContainer_1vzfl_239 table tbody tr td._index_1vzfl_145 ._radio_1vzfl_294{height:100%;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:25px;color:#000}._drawerContainer_1vzfl_239 table tbody tr td._index_1vzfl_145 ._radio_1vzfl_294:hover,._drawerContainer_1vzfl_239 table tbody tr td._index_1vzfl_145 ._active_1vzfl_307{color:var(--brand-secondary)}._drawerContainer_1vzfl_239 table tbody tr td._index_1vzfl_145 ._badge_1vzfl_158{width:25px;height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;background-color:var(--border-secondary)}._sidebar_acusm_78{width:250px;height:100dvh;display:flex;flex-direction:column;box-sizing:border-box;border-right:1px solid var(--border-primary);overflow:auto;overscroll-behavior:none}@media(max-width:1023.98px){._sidebar_acusm_78{display:none}}._sidebar_acusm_78 ._logoHolder_acusm_93{width:100%;height:60px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-bottom:1px solid var(--border-primary);gap:10px}._sidebar_acusm_78 ._logoHolder_acusm_93 img{height:35px;width:auto;object-fit:contain;object-position:center}._sidebar_acusm_78 ._logoHolder_acusm_93 span{font-size:23px;font-weight:550}._sidebar_acusm_78 ._menuHolder_acusm_113{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;padding:10px 15px}._sidebar_acusm_78 ._menuHolder_acusm_113 ._menuList_acusm_122{width:100%;height:fit-content;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._sidebar_acusm_78 ._menuHolder_acusm_113 ._menuList_acusm_122 ._section_acusm_130{width:100%;height:30px;display:flex;align-items:center;box-sizing:border-box;padding-left:15px;border-top:1px solid var(--border-secondary);color:gray;margin-top:10px;font-size:14px}._sidebar_acusm_78 ._menuHolder_acusm_113 ._menuList_acusm_122 ._menu_acusm_113{width:100%;height:40px;display:flex;align-items:center;box-sizing:border-box;padding:0 15px;gap:5px;cursor:pointer;border-radius:6px}._sidebar_acusm_78 ._menuHolder_acusm_113 ._menuList_acusm_122 ._menu_acusm_113:hover{background-color:var(--brand-primary);color:#fff}._sidebar_acusm_78 ._menuHolder_acusm_113 ._menuList_acusm_122 ._menu_acusm_113 ._icon_acusm_157{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:16px}._sidebar_acusm_78 ._menuHolder_acusm_113 ._menuList_acusm_122 ._menu_acusm_113 ._text_acusm_164{flex:1;height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:17px}._sidebar_acusm_78 ._menuHolder_acusm_113 ._menuList_acusm_122 ._active_acusm_172{background-color:var(--brand-primary);color:#fff}._sidebar_acusm_78 ._menuHolder_acusm_113 ._logoutBtn_acusm_176{width:100%;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin-top:auto;background-color:#fff;border:none;font-size:18px;gap:5px;border-radius:10px}._sidebar_acusm_78 ._menuHolder_acusm_113 ._logoutBtn_acusm_176:hover{cursor:pointer;color:var(--primaryRed)}._sidebar_acusm_78 ._footer_acusm_194{width:100%;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;border-top:1px solid var(--border-primary);gap:5px}._sidebar_acusm_78 ._footer_acusm_194 small{color:gray}._navbar_y9np7_78{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;border:none;border-bottom:1px solid var(--border-primary);padding:0 15px}._navbar_y9np7_78 ._hamMenu_y9np7_89{height:50px;width:40px;display:none;align-items:center;justify-content:center;box-sizing:border-box;background-color:#fff;border:none;color:var(--brand-primary);margin-right:auto;font-size:40px;cursor:pointer}@media(max-width:1023.98px){._navbar_y9np7_78 ._hamMenu_y9np7_89{display:flex}}._navbar_y9np7_78 ._navtab_y9np7_108{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:18px;font-weight:550}@media(max-width:1023.98px){._navbar_y9np7_78 ._navtab_y9np7_108{display:none}}._navbar_y9np7_78 ._avatarHolder_y9np7_121{height:100%;display:flex;align-items:center;box-sizing:border-box;gap:10px}._navbar_y9np7_78 ._avatarHolder_y9np7_121 ._nameHolder_y9np7_128{height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;box-sizing:border-box;gap:2px}._navbar_y9np7_78 ._avatarHolder_y9np7_121 ._nameHolder_y9np7_128 span{font-weight:600}._navbar_y9np7_78 ._avatarHolder_y9np7_121 ._avatar_y9np7_121{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--bg-secondary)}._navbar_y9np7_78 ._avatarHolder_y9np7_121 ._avatar_y9np7_121 img{width:45px;height:45px;object-fit:contain;object-position:center;border-radius:50%}._drawerSidebar_yzrp3_78{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;overscroll-behavior:none}._drawerSidebar_yzrp3_78 ._appbar_yzrp3_87{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-secondary);box-sizing:border-box;padding:0 15px}._drawerSidebar_yzrp3_78 ._appbar_yzrp3_87 ._logoHolder_yzrp3_97{height:50px;display:flex;align-items:center;box-sizing:border-box;gap:5px}._drawerSidebar_yzrp3_78 ._appbar_yzrp3_87 ._logoHolder_yzrp3_97 img{height:40px;width:auto;object-fit:contain;object-position:center}._drawerSidebar_yzrp3_78 ._appbar_yzrp3_87 ._logoHolder_yzrp3_97 span{font-size:25px}._drawerSidebar_yzrp3_78 ._appbar_yzrp3_87 button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:35px;background-color:#fff;color:gray;border:none}._drawerSidebar_yzrp3_78 ._content_yzrp3_125{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;padding:15px}._drawerSidebar_yzrp3_78 ._content_yzrp3_125 table{border-collapse:collapse}._drawerSidebar_yzrp3_78 ._content_yzrp3_125 table tbody tr td ._section_yzrp3_137{width:100%;display:flex;align-items:center;box-sizing:border-box;font-size:15px;margin:5px 0;padding:10px 15px;color:gray;font-weight:500;border-top:1.5px solid var(--border-secondary)}._drawerSidebar_yzrp3_78 ._content_yzrp3_125 table tbody tr td ._menu_yzrp3_150{width:100%;height:40px;display:flex;align-items:center;box-sizing:border-box;gap:10px;font-size:20px;margin:0 0 5px;padding:0 15px}._drawerSidebar_yzrp3_78 ._content_yzrp3_125 table tbody tr td ._menu_yzrp3_150 ._icon_yzrp3_161{height:100%;display:flex;align-items:center;box-sizing:border-box}._drawerSidebar_yzrp3_78 ._content_yzrp3_125 table tbody tr td ._active_yzrp3_167{background-color:var(--brand-primary);color:#fff;border-radius:6px}._drawerSidebar_yzrp3_78 ._footer_yzrp3_172{width:100%;align-items:center;display:flex;justify-content:center;box-sizing:border-box;margin-bottom:40px}._drawerSidebar_yzrp3_78 ._footer_yzrp3_172 button{height:35px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:20px;background-color:#fff;border:none;color:gray}._users_i6w7g_78{flex:1;width:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px;overflow:auto}._users_i6w7g_78 ._appbar_i6w7g_87{width:100%;height:50px;display:flex;align-items:center;gap:15px}._users_i6w7g_78 ._appbar_i6w7g_87 ._searchContainer_i6w7g_94{width:400px;height:35px;display:flex;align-items:center;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:8px;margin-right:auto;overflow:hidden}@media(max-width:639.98px){._users_i6w7g_78 ._appbar_i6w7g_87 ._searchContainer_i6w7g_94{flex:1}}._users_i6w7g_78 ._appbar_i6w7g_87 ._searchContainer_i6w7g_94 ._icon_i6w7g_110{width:30px;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:gray;border-right:1px solid var(--border-secondary)}._users_i6w7g_78 ._appbar_i6w7g_87 ._searchContainer_i6w7g_94 input{flex:1;height:100%;box-sizing:border-box;padding:0 10px;border:none}._users_i6w7g_78 ._appbar_i6w7g_87 ._searchContainer_i6w7g_94 input:focus{outline:none}._users_i6w7g_78 ._appbar_i6w7g_87 button{height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}@media(max-width:639.98px){._users_i6w7g_78 ._appbar_i6w7g_87 button span{display:none}}._users_i6w7g_78 ._listContainer_i6w7g_149{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;border:1px solid var(--border-secondary);border-radius:6px;overscroll-behavior:none}._users_i6w7g_78 ._listContainer_i6w7g_149 table{border-collapse:collapse}._users_i6w7g_78 ._listContainer_i6w7g_149 table thead tr th{background-color:#fff;box-sizing:border-box;padding:10px;font-weight:550;border:1px solid var(--border-secondary);border-top:none;border-bottom:1px solid var(--border-secondary);position:sticky;top:0;z-index:1;text-align:start;border-right:1px solid var(--border-secondary)}._users_i6w7g_78 ._listContainer_i6w7g_149 table thead tr th:first-child{border-left:none}._users_i6w7g_78 ._listContainer_i6w7g_149 table thead tr th:last-child{border-right:none}._users_i6w7g_78 ._listContainer_i6w7g_149 table thead tr th._index_i6w7g_183{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._users_i6w7g_78 ._listContainer_i6w7g_149 table tbody tr{background-color:#fff}._users_i6w7g_78 ._listContainer_i6w7g_149 table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px}._users_i6w7g_78 ._listContainer_i6w7g_149 table tbody tr td ._badgeContainer_i6w7g_196{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:5px}._users_i6w7g_78 ._listContainer_i6w7g_149 table tbody tr td ._badgeContainer_i6w7g_196 ._badge_i6w7g_196{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border:none;border-radius:15px;font-size:12px;color:#fff}._users_i6w7g_78 ._listContainer_i6w7g_149 table tbody tr td:first-child{border-left:none}._users_i6w7g_78 ._listContainer_i6w7g_149 table tbody tr td:last-child{border-right:none}._users_i6w7g_78 ._listContainer_i6w7g_149 table tbody tr td._index_i6w7g_183{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._users_i6w7g_78 ._listContainer_i6w7g_149 table tbody tr:hover{cursor:pointer;background-color:var(--hoverBg)}._users_i6w7g_78 ._listContainer_i6w7g_149::-webkit-scrollbar{width:8px}._users_i6w7g_78 ._listContainer_i6w7g_149::-webkit-scrollbar-track{background:#f1f1f1}._users_i6w7g_78 ._listContainer_i6w7g_149::-webkit-scrollbar-thumb{background:#888;border-radius:10px}._modalContainer_i6w7g_242{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:15px}._modalContainer_i6w7g_242 ._inputContainer_i6w7g_250{width:100%;display:flex;box-sizing:border-box;gap:15px}._modalContainer_i6w7g_242 ._inputHolder_i6w7g_256{flex:1;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._modalContainer_i6w7g_242 ._inputHolder_i6w7g_256 ._label_i6w7g_263{box-sizing:border-box;padding-left:3px}._modalContainer_i6w7g_242 ._inputHolder_i6w7g_256 input{width:100%;height:40px;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;padding:0 10px}._modalContainer_i6w7g_242 ._inputHolder_i6w7g_256 ._spaceContainer_i6w7g_275{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:10px}@media(min-width:640px){._modalContainer_i6w7g_242 ._inputHolder_i6w7g_256 ._spaceContainer_i6w7g_275{justify-content:space-between}}._modalContainer_i6w7g_242 ._inputHolder_i6w7g_256 ._spaceContainer_i6w7g_275 span{flex:1;height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;cursor:pointer}@media(max-width:639.98px){._modalContainer_i6w7g_242 ._inputHolder_i6w7g_256 ._spaceContainer_i6w7g_275 span{flex:none;width:48%}}._modalContainer_i6w7g_242 ._inputHolder_i6w7g_256 ._spaceContainer_i6w7g_275 ._active_i6w7g_304{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}._userdetail_1hkzw_78{flex:1;width:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px;overflow:auto;overscroll-behavior:none}._userdetail_1hkzw_78 ._appbar_1hkzw_88{width:100%;height:50px;display:flex;align-items:center;gap:10px}._userdetail_1hkzw_78 ._appbar_1hkzw_88 ._goback_1hkzw_95{width:30px;height:30px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;border:1px solid var(--border-secondary);margin-right:auto;background-color:var(--bg-secondary);color:gray;font-size:17px;cursor:pointer}._userdetail_1hkzw_78 ._appbar_1hkzw_88 ._goback_1hkzw_95:hover{color:#000}._userdetail_1hkzw_78 ._appbar_1hkzw_88 button{height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}._userdetail_1hkzw_78 ._appbar_1hkzw_88 button ._text_1hkzw_127{height:100%;display:none;align-items:center;box-sizing:border-box}@media(min-width:768px){._userdetail_1hkzw_78 ._appbar_1hkzw_88 button ._text_1hkzw_127{display:flex}}._userdetail_1hkzw_78 ._appbar_1hkzw_88 ._del_1hkzw_138{background:var(--accent-red)}._userdetail_1hkzw_78 ._content_1hkzw_141{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149{width:100%;display:flex;box-sizing:border-box;gap:15px;flex-wrap:wrap}@media(max-width:767.98px){._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149{flex-direction:column-reverse}}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._left_1hkzw_161{flex:1;height:100%;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:10px}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._left_1hkzw_161 ._header_1hkzw_170{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:15px 15px 10px}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._left_1hkzw_161 ._header_1hkzw_170 ._dataHolder_1hkzw_179{height:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:10px}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._left_1hkzw_161 ._header_1hkzw_170 ._dataHolder_1hkzw_179 ._label_1hkzw_186{font-size:16px;font-weight:550}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._left_1hkzw_161 ._header_1hkzw_170 ._dataHolder_1hkzw_179 ._dataContainer_1hkzw_190{display:flex;align-items:center;box-sizing:border-box;gap:15px}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._left_1hkzw_161 ._header_1hkzw_170 ._dataHolder_1hkzw_179 ._dataContainer_1hkzw_190 ._data_1hkzw_179{height:100%;display:flex;align-items:center;box-sizing:border-box;gap:5px}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._left_1hkzw_161 ._header_1hkzw_170 ._dataHolder_1hkzw_179 ._dataContainer_1hkzw_190 ._data_1hkzw_179 ._icon_1hkzw_203{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:14px}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._left_1hkzw_161 ._chart_1hkzw_210{flex:1;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:20px 5px 5px 10px;overflow:hidden}@media(max-width:767.98px){._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._left_1hkzw_161 ._chart_1hkzw_210{min-height:400px}}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225{width:300px;height:fit-content;display:flex;flex-direction:column;box-sizing:border-box}@media(max-width:767.98px){._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225{width:100%}}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237{width:100%;height:fit-content;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:10px;padding:15px}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._profileImage_1hkzw_247{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;margin-bottom:10px;padding:0 15px 15px;border-bottom:1px solid var(--border-secondary)}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._profileImage_1hkzw_247 img{width:130px;height:130px;border-radius:50%;object-fit:contain;object-position:center;background-color:var(--bg-secondary)}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._label_1hkzw_186{font-size:12px;color:gray}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._name_1hkzw_270{font-size:18px;font-weight:550}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._data_1hkzw_179{font-size:16px;font-weight:500}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._dataHolder_1hkzw_179{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px;margin-bottom:15px}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._badgeHolder_1hkzw_286{width:100%;display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;gap:10px}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._badgeHolder_1hkzw_286 ._badge_1hkzw_286{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:gray;border-radius:15px;font-size:12px;color:#fff;text-transform:capitalize}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._badgeHolder_1hkzw_286 ._openspace_1hkzw_307{background-color:var(--brand-primary)}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._badgeHolder_1hkzw_286 ._administration_1hkzw_310{background-color:var(--primaryRed)}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._badgeHolder_1hkzw_286 ._eurousc_1hkzw_313{background-color:var(--brand-secondary)}._userdetail_1hkzw_78 ._content_1hkzw_141 ._topContent_1hkzw_149 ._right_1hkzw_225 ._profileContainer_1hkzw_237 ._badgeHolder_1hkzw_286 ._management_1hkzw_316{background-color:var(--primaryYellow);color:#000}._modalContainer_1hkzw_321{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:10px}._modalContainer_1hkzw_321 ._inputContainer_1hkzw_328{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:10px}._modalContainer_1hkzw_321 ._inputHolder_1hkzw_335{flex:1;display:flex;flex-direction:column;box-sizing:border-box;gap:3px}._modalContainer_1hkzw_321 ._inputHolder_1hkzw_335 ._label_1hkzw_186{font-size:13px;color:gray}._modalContainer_1hkzw_321 ._inputHolder_1hkzw_335 input{width:100%;height:40px;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;padding:0 10px}._modalContainer_1hkzw_321 ._inputHolder_1hkzw_335 input:focus{outline:none}._modalContainer_1hkzw_321 ._inputHolder_1hkzw_335 ._customInput_1hkzw_357{width:100%;height:40px;display:flex;align-items:center;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px}._modalContainer_1hkzw_321 ._inputHolder_1hkzw_335 ._customInput_1hkzw_357 input{flex:1;height:100%;box-sizing:border-box;padding:0 10px;border:none}._modalContainer_1hkzw_321 ._inputHolder_1hkzw_335 ._customInput_1hkzw_357 input:focus{outline:none}._modalContainer_1hkzw_321 ._inputHolder_1hkzw_335 ._customInput_1hkzw_357 ._toggleIcon_1hkzw_376{width:30px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;color:var(--border-primary)}._modalContainer_1hkzw_321 ._selection_1hkzw_385{width:48%;height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;margin-bottom:5px;cursor:pointer}._modalContainer_1hkzw_321 ._active_1hkzw_397{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}._deleteModal_1hkzw_403{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._deleteModal_1hkzw_403 ._title_1hkzw_410{width:100%;display:flex;align-items:center;box-sizing:border-box;font-size:17px;font-weight:550;gap:5px}._deleteModal_1hkzw_403 ._title_1hkzw_410 ._icon_1hkzw_203{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:20px;color:orange}._deleteModal_1hkzw_403 ._title_1hkzw_410 ._text_1hkzw_127{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:17px}._chartHeader_h7qid_78{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 15px}._chartHeader_h7qid_78 ._dataHolder_h7qid_87{height:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;gap:5px}._chartHeader_h7qid_78 ._dataHolder_h7qid_87 ._label_h7qid_95{font-size:16px;font-weight:550}._chartHeader_h7qid_78 ._dataHolder_h7qid_87 ._legendContainer_h7qid_99{display:flex;align-items:center;box-sizing:border-box;gap:10px}._chartHeader_h7qid_78 ._dataHolder_h7qid_87 ._legendContainer_h7qid_99 ._icon_h7qid_105{height:100%;display:flex;align-items:center;font-size:12px;box-sizing:border-box}._chartHeader_h7qid_78 ._dataHolder_h7qid_87 ._legendContainer_h7qid_99 ._legend_h7qid_99{height:100%;display:flex;align-items:center;box-sizing:border-box;gap:5px;font-size:14px;white-space:nowrap}._chartHeader_h7qid_78 ._dataHolder_h7qid_87 ._legendContainer_h7qid_99 ._legend_h7qid_99 div{display:flex;align-items:center;white-space:nowrap}._chartHeader_h7qid_78 ._dataHolder_h7qid_87 ._legendContainer_h7qid_99 ._legend_h7qid_99 div ._text_h7qid_126{display:flex;align-items:center}@media(max-width:767.98px){._chartHeader_h7qid_78 ._dataHolder_h7qid_87 ._legendContainer_h7qid_99 ._legend_h7qid_99 div ._text_h7qid_126{display:none}}._chartHeader_h7qid_78 ._dataHolder_h7qid_87 ._rightLabel_h7qid_135{font-size:16px;font-weight:550;text-align:right}._bookings_147dk_78{width:100%;display:flex;flex-direction:column;box-sizing:border-box;margin-top:15px}._bookings_147dk_78 ._bookingStat_147dk_85{width:100%;display:flex;align-items:center;box-sizing:border-box;flex-wrap:wrap;gap:10px;margin-top:15px}._bookings_147dk_78 ._bookingStat_147dk_85 ._stat_147dk_94{height:100%;display:flex;align-items:center;box-sizing:border-box;gap:5px;height:20px}._bookings_147dk_78 ._bookingStat_147dk_85 ._stat_147dk_94 ._icon_147dk_103{height:100%;display:flex;align-items:center;box-sizing:border-box;font-size:12px}._bookings_147dk_78 ._bookingStat_147dk_85 ._stat_147dk_94 ._booked_147dk_110{color:var(--brand-primary)}._bookings_147dk_78 ._bookingStat_147dk_85 ._stat_147dk_94 ._checkedin_147dk_113{color:var(--accent-violet)}._bookings_147dk_78 ._bookingStat_147dk_85 ._stat_147dk_94 ._canceled_147dk_116{color:orange}._bookings_147dk_78 ._bookingStat_147dk_85 ._stat_147dk_94 ._lastminute_147dk_119{color:var(--accent-red)}._bookings_147dk_78 ._header_147dk_122{width:100%;height:50px;display:flex;align-items:center;box-sizing:border-box;font-size:17px;font-weight:550;gap:10px;padding:0 5px}._bookings_147dk_78 ._bookingCards_147dk_133{width:100%;min-height:100px;display:flex;flex-wrap:wrap;box-sizing:border-box}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140{width:25%;height:100px;display:flex;box-sizing:border-box;padding:3px}@media(min-width:640px){._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140{width:33.33%}}@media(max-width:767.98px){._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140{width:50%}}@media(min-width:1280px){._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140{width:25%}}@media(min-width:1536px){._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140{width:20%}}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167{width:100%;height:100%;display:flex;align-items:center;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:8px;background-color:#fff;padding:0 5px 0 0;font-size:14px;overflow:hidden;gap:10px}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167 ._strip_147dk_181{width:5px;height:100%;box-sizing:border-box;background-color:gray}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167 ._administration_147dk_187{background-color:var(--primaryRedLight)}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167 ._management_147dk_190{background-color:orange}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167 ._eurousc_147dk_193{background-color:var(--accent-green)}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167 ._red_147dk_196{background-color:var(--primaryRed)}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167 ._green_147dk_199{background-color:var(--brand-secondary)}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167 ._blue_147dk_202{background-color:var(--brand-primaryDarker)}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167 ._cardData_147dk_205{flex:1;height:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;gap:5px}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._card_147dk_167 ._cardData_147dk_205 ._date_147dk_214{font-size:16px;font-weight:550}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._canceled_147dk_116{background-color:orange;color:#000;border-color:orange}._bookings_147dk_78 ._bookingCards_147dk_133 ._bookedCard_147dk_140 ._lastminute_147dk_119{background-color:var(--accent-red);color:#fff;border-color:var(--accent-red)}._userForm_1fpbk_78{flex:1;width:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:0 0 15px;overflow:auto;overscroll-behavior:none}._userForm_1fpbk_78 ._appbar_1fpbk_88{width:100%;height:50px;display:flex;align-items:center;box-sizing:border-box;gap:10px;padding:0 15px}._userForm_1fpbk_78 ._appbar_1fpbk_88 ._goback_1fpbk_97{width:30px;height:30px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;border:1px solid var(--border-secondary);background-color:var(--bg-secondary);color:gray;font-size:17px;cursor:pointer}._userForm_1fpbk_78 ._appbar_1fpbk_88 ._goback_1fpbk_97:hover{color:#000}._userForm_1fpbk_78 ._appbar_1fpbk_88 ._title_1fpbk_114{font-size:17px;font-weight:550;margin-right:auto}._userForm_1fpbk_78 ._appbar_1fpbk_88 button{height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}._userForm_1fpbk_78 ._content_1fpbk_133{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;overscroll-behavior:none;gap:15px}._userForm_1fpbk_78 ._content_1fpbk_133 ._section_1fpbk_143{width:100%;display:flex;align-items:center;box-sizing:border-box;padding:0 15px}._userForm_1fpbk_78 ._content_1fpbk_133 ._divider_1fpbk_150{width:100%;display:flex;box-sizing:border-box;padding:0 15px;margin-bottom:5px}._userForm_1fpbk_78 ._content_1fpbk_133 ._divider_1fpbk_150 hr{width:100%;border:none;border-top:1px solid var(--border-secondary)}._userForm_1fpbk_78 ._content_1fpbk_133 ._inputContainer_1fpbk_163{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;margin-bottom:10px;padding:0 15px}._userForm_1fpbk_78 ._content_1fpbk_133 ._label_1fpbk_171{font-size:14px;color:gray}._userForm_1fpbk_78 ._content_1fpbk_133 ._inputHolder_1fpbk_175{width:33.33%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px;padding:3px}@media(max-width:767.98px){._userForm_1fpbk_78 ._content_1fpbk_133 ._inputHolder_1fpbk_175{width:100%}}._userForm_1fpbk_78 ._content_1fpbk_133 ._inputHolder_1fpbk_175 input{width:100%;height:40px;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;padding:0 10px}._userForm_1fpbk_78 ._content_1fpbk_133 ._inputHolder_1fpbk_175 input:focus{outline:none}._userForm_1fpbk_78 ._content_1fpbk_133 ._spaceHolder_1fpbk_199{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px;padding:3px}._userForm_1fpbk_78 ._content_1fpbk_133 ._spaceHolder_1fpbk_199 ._spaceCards_1fpbk_207{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;padding:0 10px}._userForm_1fpbk_78 ._content_1fpbk_133 ._spaceHolder_1fpbk_199 ._spaceCards_1fpbk_207 ._parentCard_1fpbk_214{width:25%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 5px}@media(max-width:639.98px){._userForm_1fpbk_78 ._content_1fpbk_133 ._spaceHolder_1fpbk_199 ._spaceCards_1fpbk_207 ._parentCard_1fpbk_214{width:100%;padding:0}}._userForm_1fpbk_78 ._content_1fpbk_133 ._spaceHolder_1fpbk_199 ._spaceCards_1fpbk_207 ._parentCard_1fpbk_214 ._card_1fpbk_228{height:40px;flex:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;cursor:pointer;margin-bottom:10px}._userForm_1fpbk_78 ._content_1fpbk_133 ._spaceHolder_1fpbk_199 ._spaceCards_1fpbk_207 ._parentCard_1fpbk_214 ._active_1fpbk_240{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}._closures_8zs5z_78{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px}._closures_8zs5z_78 ._appbar_8zs5z_86{width:100%;height:50px;display:flex;align-items:center}._closures_8zs5z_78 ._appbar_8zs5z_86 ._title_8zs5z_92{font-size:18px;font-weight:550;margin-right:auto}._closures_8zs5z_78 ._appbar_8zs5z_86 button{height:35px;display:none;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}@media(max-width:1023.98px){._closures_8zs5z_78 ._appbar_8zs5z_86 button{display:flex}}._closures_8zs5z_78 ._content_8zs5z_116{width:100%;flex:1;display:flex;box-sizing:border-box;overflow:auto;gap:15px}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;overflow:auto;overscroll-behavior:none}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table{border-collapse:collapse}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table thead tr th{background-color:#fff;box-sizing:border-box;padding:10px;font-weight:550;border:1px solid var(--border-secondary);border-top:none;border-bottom:1px solid var(--border-secondary);position:sticky;top:0;z-index:1;text-align:start;border-right:1px solid var(--border-secondary)}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table thead tr th:first-child{border-left:none}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table thead tr th:last-child{border-right:none}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table thead tr th._index_8zs5z_158{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table thead tr th._action_8zs5z_163{width:50px;text-align:center}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr{background-color:#fff}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td ._badgeContainer_8zs5z_175{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:5px}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td ._badgeContainer_8zs5z_175 ._badge_8zs5z_175{height:28px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border:none;border-radius:15px;font-size:13px;color:#fff}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td ._badgeContainer_8zs5z_175 ._administration_8zs5z_195{background-color:var(--accent-red)}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td ._badgeContainer_8zs5z_175 ._eurousc_8zs5z_198{background-color:var(--brand-secondary)}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td ._badgeContainer_8zs5z_175 ._management_8zs5z_201{background-color:var(--primaryYellow);color:#000}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td:first-child{border-left:none}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td:last-child{border-right:none}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td._index_8zs5z_158{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td._action_8zs5z_163{width:50px;text-align:center;padding:0}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td._action_8zs5z_163 ._lg_8zs5z_221{width:50px;height:30px;display:none;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer}@media(min-width:1024px){._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td._action_8zs5z_163 ._lg_8zs5z_221{display:flex}}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td._action_8zs5z_163 ._sm_8zs5z_235{width:50px;height:30px;display:none;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer}@media(max-width:1023.98px){._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr td._action_8zs5z_163 ._sm_8zs5z_235{display:flex}}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124 table tbody tr:hover{background-color:var(--hoverBg)}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124::-webkit-scrollbar{width:8px}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124::-webkit-scrollbar-track{background:#f1f1f1}._closures_8zs5z_78 ._content_8zs5z_116 ._listContainer_8zs5z_124::-webkit-scrollbar-thumb{background:#888;border-radius:10px}._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262{width:350px;display:none;height:fit-content;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);padding:15px;border-radius:8px;gap:15px}@media(min-width:1024px){._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262{display:flex}}._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262 ._header_8zs5z_278{width:100%;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:550;text-align:right;margin-bottom:5px}._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262 ._inputContainer_8zs5z_288{width:100%;display:flex;align-items:center;box-sizing:border-box;gap:10px}._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262 ._inputContainer_8zs5z_288 ._inputHolder_8zs5z_295{flex:1;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262 ._inputContainer_8zs5z_288 ._inputHolder_8zs5z_295 ._label_8zs5z_302{width:100%;display:flex;box-sizing:border-box;padding-left:3px;font-size:14px}._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262 ._buttonContainer_8zs5z_309{width:100%;display:flex;align-items:center;box-sizing:border-box;gap:10px}._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262 ._buttonContainer_8zs5z_309 button{flex:1;height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--border-primary);border-radius:6px;background-color:#fff;color:var(--text-primary);cursor:pointer}._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262 ._buttonContainer_8zs5z_309 ._submit_8zs5z_329{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}._closures_8zs5z_78 ._content_8zs5z_116 ._formContainer_8zs5z_262 ._buttonContainer_8zs5z_309 ._delete_8zs5z_334{background-color:var(--accent-red);border-color:var(--accent-red);color:#fff}._drawerContainer_8zs5z_340{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;padding:10px}._drawerContainer_8zs5z_340 ._formContainer_8zs5z_262{width:100%;display:flex;height:fit-content;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);padding:15px;border-radius:8px;gap:15px}._drawerContainer_8zs5z_340 ._formContainer_8zs5z_262 ._header_8zs5z_278{width:100%;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:550;text-align:right;margin-bottom:5px}._drawerContainer_8zs5z_340 ._formContainer_8zs5z_262 ._inputContainer_8zs5z_288{width:100%;display:flex;align-items:center;box-sizing:border-box;gap:10px}._drawerContainer_8zs5z_340 ._formContainer_8zs5z_262 ._inputContainer_8zs5z_288 ._inputHolder_8zs5z_295{flex:1;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._drawerContainer_8zs5z_340 ._formContainer_8zs5z_262 ._inputContainer_8zs5z_288 ._inputHolder_8zs5z_295 ._label_8zs5z_302{width:100%;display:flex;box-sizing:border-box;padding-left:3px;font-size:14px}._drawerContainer_8zs5z_340 ._formContainer_8zs5z_262 ._buttonContainer_8zs5z_309{width:100%;display:flex;align-items:center;box-sizing:border-box;gap:10px}._drawerContainer_8zs5z_340 ._formContainer_8zs5z_262 ._buttonContainer_8zs5z_309 button{flex:1;height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--border-primary);border-radius:6px;background-color:#fff;color:var(--text-primary);cursor:pointer}._drawerContainer_8zs5z_340 ._formContainer_8zs5z_262 ._buttonContainer_8zs5z_309 ._submit_8zs5z_329{background-color:var(--brand-primary);border-color:var(--brand-primary);color:#fff}._drawerContainer_8zs5z_340 ._formContainer_8zs5z_262 ._buttonContainer_8zs5z_309 ._delete_8zs5z_334{background-color:var(--accent-red);border-color:var(--accent-red);color:#fff}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._projectsPage_12uox_78{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px;overflow:auto;overscroll-behavior:none}._projectsPage_12uox_78 ._appbar_12uox_88{width:100%;height:50px;display:flex;align-items:center}._projectsPage_12uox_78 ._appbar_12uox_88 ._tabHolder_12uox_94{height:35px;display:flex;align-items:center;box-sizing:border-box;gap:5px;margin-right:auto}._projectsPage_12uox_78 ._appbar_12uox_88 ._tabHolder_12uox_94 ._tab_12uox_94{height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:#000;background-color:#e8e8e8;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer}@media(max-width:767.98px){._projectsPage_12uox_78 ._appbar_12uox_88 ._tabHolder_12uox_94 ._tab_12uox_94{width:50px}._projectsPage_12uox_78 ._appbar_12uox_88 ._tabHolder_12uox_94 ._tab_12uox_94 ._lg_12uox_118{display:none}}@media(min-width:768px){._projectsPage_12uox_78 ._appbar_12uox_88 ._tabHolder_12uox_94 ._tab_12uox_94{padding:0 10px}._projectsPage_12uox_78 ._appbar_12uox_88 ._tabHolder_12uox_94 ._tab_12uox_94 ._sm_12uox_126{display:none}}._projectsPage_12uox_78 ._appbar_12uox_88 ._tabHolder_12uox_94 ._active_12uox_130{background-color:var(--brand-primary);color:#fff}._projectsPage_12uox_78 ._appbar_12uox_88 button{height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}._projectsPage_12uox_78 ._listContainer_12uox_148{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;border:1px solid var(--border-secondary);border-radius:6px;overscroll-behavior:none}._projectsPage_12uox_78 ._listContainer_12uox_148 table{border-collapse:collapse}._projectsPage_12uox_78 ._listContainer_12uox_148 table thead tr th{background-color:#fff;box-sizing:border-box;padding:10px;font-weight:550;border:1px solid var(--border-secondary);border-top:none;border-bottom:1px solid var(--border-secondary);position:sticky;top:0;z-index:1;text-align:start;border-right:1px solid var(--border-secondary)}._projectsPage_12uox_78 ._listContainer_12uox_148 table thead tr th:first-child{border-left:none}._projectsPage_12uox_78 ._listContainer_12uox_148 table thead tr th:last-child{border-right:none}._projectsPage_12uox_78 ._listContainer_12uox_148 table thead tr th._index_12uox_182{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._projectsPage_12uox_78 ._listContainer_12uox_148 table tbody tr{background-color:#fff}._projectsPage_12uox_78 ._listContainer_12uox_148 table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px}._projectsPage_12uox_78 ._listContainer_12uox_148 table tbody tr td ._badgeContainer_12uox_195{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:5px}._projectsPage_12uox_78 ._listContainer_12uox_148 table tbody tr td ._badgeContainer_12uox_195 ._badge_12uox_195{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border:none;border-radius:15px;font-size:12px;color:#fff}._projectsPage_12uox_78 ._listContainer_12uox_148 table tbody tr td:first-child{border-left:none}._projectsPage_12uox_78 ._listContainer_12uox_148 table tbody tr td:last-child{border-right:none}._projectsPage_12uox_78 ._listContainer_12uox_148 table tbody tr td._index_12uox_182{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._projectsPage_12uox_78 ._listContainer_12uox_148 table tbody tr:hover{cursor:pointer;background-color:var(--hoverBg)}._projectsPage_12uox_78 ._listContainer_12uox_148::-webkit-scrollbar{width:8px}._projectsPage_12uox_78 ._listContainer_12uox_148::-webkit-scrollbar-track{background:#f1f1f1}._projectsPage_12uox_78 ._listContainer_12uox_148::-webkit-scrollbar-thumb{background:#888;border-radius:10px}._purchaseTool_uykrv_78{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px;overflow:auto;overscroll-behavior:none}._purchaseTool_uykrv_78 ._appbar_uykrv_88{width:100%;height:50px;display:flex;align-items:center}._purchaseTool_uykrv_78 ._appbar_uykrv_88 ._title_uykrv_94{font-size:17px;font-weight:550;margin-right:auto}._purchaseTool_uykrv_78 ._appbar_uykrv_88 button{height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}._purchaseTool_uykrv_78 ._listContainer_uykrv_113{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;border:1px solid var(--border-secondary);border-radius:6px;overscroll-behavior:none}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table{border-collapse:collapse}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table thead tr th{background-color:#fff;box-sizing:border-box;padding:10px;font-weight:550;border:1px solid var(--border-secondary);border-top:none;border-bottom:1px solid var(--border-secondary);position:sticky;top:0;z-index:1;text-align:start;border-right:1px solid var(--border-secondary)}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table thead tr th:first-child{border-left:none}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table thead tr th:last-child{border-right:none}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table thead tr th._index_uykrv_147{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table tbody tr{background-color:#fff}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table tbody tr td{border:1px solid var(--border-secondary);box-sizing:border-box;padding:10px}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table tbody tr td ._nameHolder_uykrv_160{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table tbody tr td:first-child{border-left:none}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table tbody tr td:last-child{border-right:none}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table tbody tr td._index_uykrv_147{width:50px;border-right:1px solid var(--border-secondary);text-align:center}._purchaseTool_uykrv_78 ._listContainer_uykrv_113 table tbody tr:hover{cursor:pointer;background-color:var(--hoverBg)}._purchaseTool_uykrv_78 ._listContainer_uykrv_113::-webkit-scrollbar{width:8px}._purchaseTool_uykrv_78 ._listContainer_uykrv_113::-webkit-scrollbar-track{background:#f1f1f1}._purchaseTool_uykrv_78 ._listContainer_uykrv_113::-webkit-scrollbar-thumb{background:#888;border-radius:10px}:root{--bg-primary: #fafdfe;--bg-secondary: #f5f7fa;--bg-tertiary: #f9f9f9;--bg-inset: #f5f5f5;--bg-hover: #f2f2f250;--text-primary: #3d3c3a;--text-secondary: #001b3f;--text-muted: #000000a6;--border-primary: #bebebe;--border-secondary: #dfdbdb;--brand-primary: #59c1dc;--brand-primary-light: #abdeeb;--brand-primary-dark: #0072e9;--brand-secondary: #065760;--accent-green: #00b814;--accent-green-light: #31d8a7;--accent-yellow: #ffe100;--accent-yellow-light: #f7f39a;--accent-red: #e2395c;--accent-red-light: #f3827c;--accent-violet: #bd83ec;--accent-orange: #ffb700;--status-success-text: #54aa09;--status-success-bg: #d8efc5;--status-danger-text: #d21204;--status-danger-bg: #eeccc9;--status-info-text: #4285f4;--status-info-bg: #4285f430;--status-warning-text: orange;--status-warning-bg: #fffeed;--google-blue: #4285f4}[data-theme=dark]{--bg-primary: #121212;--bg-secondary: #1e1e1e;--bg-tertiary: #242424;--bg-inset: #000000;--bg-hover: #ffffff1a;--text-primary: #fafafa;--text-secondary: #e0e0e0;--text-muted: #ffffffa6;--border-primary: #444444;--border-secondary: #333333;--brand-primary: #6ad2ee;--status-success-bg: #2a5504;--status-danger-bg: #5a0802;--status-info-bg: #1a3a6e;--status-warning-bg: #4d4400}._bookingAnalysis_u5n4g_78{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:0 15px 15px;overflow:auto}._bookingAnalysis_u5n4g_78 ._appbar_u5n4g_87{width:100%;height:50px;display:flex;align-items:center}._bookingAnalysis_u5n4g_78 ._appbar_u5n4g_87 ._title_u5n4g_93{font-size:18px;font-weight:550;margin-right:auto}._bookingAnalysis_u5n4g_78 ._appbar_u5n4g_87 button{height:35px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 15px;background-color:var(--brand-primary);border-radius:6px;gap:5px;cursor:pointer;color:#fff;border:none}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112{width:100%;flex:1;display:flex;box-sizing:border-box;gap:15px;overflow:auto}@media(max-width:1023.98px){._bookingAnalysis_u5n4g_78 ._content_u5n4g_112{flex-direction:column-reverse}}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125{height:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px}@media(max-width:1023.98px){._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125{width:100%;height:auto;flex:1 0 auto}}@media(min-width:1024px){._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125{overflow:auto}}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._emptyComponent_u5n4g_146{width:100%;flex:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._chartContainer_u5n4g_154{width:100%;height:400px;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:15px 10px 10px;overflow:hidden}@media(max-width:767.98px){._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._chartContainer_u5n4g_154{padding:15px 0 0}}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._tableHolder_u5n4g_171{width:100%;height:auto;box-sizing:border-box;padding:15px;overflow-x:auto}@media(max-width:1023.98px){._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._tableHolder_u5n4g_171{height:auto}}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._tableHolder_u5n4g_171 table{width:100%;border-collapse:collapse}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._tableHolder_u5n4g_171 table thead tr th{box-sizing:border-box;padding:10px;border-bottom:1px solid var(--border-secondary);border-top:1px solid var(--border-secondary);text-align:left;font-size:15px}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._tableHolder_u5n4g_171 table tbody tr td{box-sizing:border-box;padding:10px;border-bottom:1px solid var(--border-secondary);font-size:15px}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._tableHolder_u5n4g_171 table tbody tr td ._space_u5n4g_201{width:100%;height:100%;display:flex;align-items:center;box-sizing:border-box;gap:10px}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._output_u5n4g_125 ._tableHolder_u5n4g_171 table tbody tr td ._space_u5n4g_201 ._circle_u5n4g_209{width:15px;height:15px;border-radius:50%}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214{width:300px;height:fit-content;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;padding:0 15px 15px}@media(max-width:1023.98px){._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214{width:100%}}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._header_u5n4g_229{width:100%;height:40px;display:flex;align-items:center;box-sizing:border-box;font-size:17px;font-weight:550}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._toggleSelect_u5n4g_238{width:100%;height:40px;display:flex;box-sizing:border-box;padding:5px;background-color:#ecebeb;border-radius:10px;overflow:hidden;margin-bottom:20px}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._toggleSelect_u5n4g_238 ._btn_u5n4g_249{width:33.33%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:8px;background-color:transparent;font-size:13px;cursor:pointer}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._toggleSelect_u5n4g_238 ._active_u5n4g_261{background-color:#fff;box-shadow:0 0 15px -3px #0000001a}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._formHolder_u5n4g_265{width:100%;height:fit-content;display:flex;flex-direction:column;box-sizing:border-box;gap:15px}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._label_u5n4g_273{width:100%;display:flex;align-items:center;box-sizing:border-box;font-size:14px;color:gray;padding-left:3px}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._inputHolder_u5n4g_282{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._inputHolder_u5n4g_282 input{width:100%;height:40px;box-sizing:border-box;border:1px solid var(--border-secondary);border-radius:6px;padding:0 10px}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._inputHolder_u5n4g_282 input:focus{outline:none}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._dateInputHolder_u5n4g_300{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}._bookingAnalysis_u5n4g_78 ._content_u5n4g_112 ._configuration_u5n4g_214 ._submit_u5n4g_307{width:100%;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:var(--brand-primary);border:none;color:#fff;border-radius:6px;cursor:pointer}
