@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@500&family=Roboto+Mono:wght@380&display=swap";@font-face{font-family:sj_sans;src:local("sj_sans"),url(/assets/sj-sans-regular-CjOh8nuu.woff) format("woff");src:local("sj_sans"),url(/assets/sj-sans-regular-DNlTFSzC.woff2) format("woff2")}@font-face{font-family:sj_sans_medium;src:local("sj_sans_medium"),url(/assets/sj-sans-medium-BOY2RmCP.woff) format("woff");src:local("sj_sans_medium"),url(/assets/sj-sans-medium-l-a-WDa7.woff2) format("woff2")}@font-face{font-family:sj_sans_bold;src:local("sj_sans_bold"),url(/assets/sj-sans-bold-BKtKvnyK.woff) format("woff");src:local("sj_sans_bold"),url(/assets/sj-sans-bold-DzXvLOQB.woff2) format("woff2")}@font-face{font-family:sj_sans_italic;src:local("sj_sans_italic"),url(/assets/sj-sans-regular-italic-CNL4BNJX.woff) format("woff");src:local("sj_sans_italic"),url(/assets/sj-sans-regular-italic-C5NDzUAt.woff2) format("woff2")}body{margin:0;font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiDataGrid-cell,.MuiDataGrid-columnHeader{padding:0 8px!important}.MuiDataGrid-root div{font-size:.92rem!important}.MuiDataGrid-columnSeparator{display:flex!important;visibility:hidden!important}.MuiDataGrid-columnHeaders:hover .MuiDataGrid-columnSeparator,.MuiDataGrid-columnSeparator--resizing{visibility:visible!important;width:auto!important}.MuiDialogActions-root{padding:.5rem 1rem 1rem!important}.MuiDialogContent-root{padding:1rem!important;overflow:auto}.MuiDialog-root .MuiPaper-elevation{max-height:95vh!important}.MuiDialogContent-root .MuiDialogContent-root{max-height:65vh!important}.MuiDialogTitle-root{padding-left:1rem!important;padding-bottom:.5rem!important}.w-100{width:100%}.MuiBottomNavigationAction-label{white-space:break-spaces!important;text-align:center!important}h1{padding-right:0!important}.sidebar{width:80px;position:fixed;left:0;top:0;bottom:0}.content{margin-left:81px;flex:1}:root{--sjse-focus-outline-width: 0 !important}.MuiDataGrid-footerContainer{min-height:fit-content!important}._autocompleteOption_11thi_1:hover{background-color:#f5f5f5}._autocompleteOption_11thi_1,._autocompleteGroup_11thi_10{background-color:#fff;padding:16px}.react-calendar-timeline{margin-top:-2rem}.react-calendar-timeline [data-testid=default-today-line]{width:2px!important;background-color:#62db5a!important}.react-calendar-timeline .rct-outer{display:block;overflow:hidden;white-space:nowrap}.react-calendar-timeline .rct-scroll{display:inline-block;white-space:normal;vertical-align:top;overflow-x:hidden;overflow-y:auto;-ms-touch-action:none;touch-action:none}.react-calendar-timeline .ordinary-booking-item{background:#e8f7e4cc!important;border-radius:5px!important;border-color:#62db5a!important}.react-calendar-timeline .ordinary-booking-item:hover{z-index:800!important;background-color:#62db5a!important;opacity:1!important}.react-calendar-timeline .early-booking-item{background:#f9f4cfcc!important;border-radius:5px!important;border-color:#ffe140!important}.react-calendar-timeline .early-booking-item:hover{z-index:800!important;background-color:#ffe140!important;opacity:1!important}.react-calendar-timeline .rct-sidebar{overflow:hidden;white-space:normal;display:inline-block;vertical-align:top;position:relative;box-sizing:border-box;border-right:2px solid #dddddd}.react-calendar-timeline .rct-sidebar .rct-sidebar-row{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;margin:0;border-bottom:1px solid #dddddd;border-left:1px solid #bbbbbb;padding:0 4px 0 12px;font-family:sj_sans,Arial,serif}.react-calendar-timeline .rct-vertical-lines .rct-vl{position:absolute;border-right:1px dashed #dddddd;z-index:30}.react-calendar-timeline .rct-vertical-lines .rct-vl.rct-vl-first{border-left-width:1px}.react-calendar-timeline .rct-horizontal-lines{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.react-calendar-timeline .rct-horizontal-lines .rct-hl-even,.react-calendar-timeline .rct-horizontal-lines .rct-hl-odd{border-bottom:1px solid #dddddd;box-sizing:border-box;z-index:40}.react-calendar-timeline .rct-cursor-line{position:absolute;width:1px;z-index:51}.react-calendar-timeline .rct-dateHeader{display:flex;justify-content:center;font-size:12px;font-family:sj_sans_medium,Arial,serif}.react-calendar-timeline .rct-dateHeader-primary{background-color:initial;color:#000;content-visibility:hidden}.react-calendar-timeline .rct-header-root{border-bottom:2px solid #dddddd}._left_1sw72_1{position:absolute;left:0;width:50%;height:100%;background-image:url(/assets/login-Blu8Nfmg.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover}._right_1sw72_12{position:absolute;right:0;width:50%;height:100%;display:flex}
