body{height:100%;width:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{box-sizing:border-box;height:100%;width:100%;overflow:hidden}*,:after,:before{box-sizing:inherit}#root,.main{width:100%;height:100%;overflow:hidden}.main{background:#fff}.MuiButton-containedPrimary{background-color:#0395fe!important}.MuiButton-containedPrimary:active,.MuiButton-containedPrimary:hover{background-color:#61baf9!important}.MuiButton-outlinedPrimary,.MuiButton-outlinedPrimary:active,.MuiButton-outlinedPrimary:hover{color:#0395fe!important;border:1px solid rgba(0,96,100,.5)!important}.MuiDialog-paperFullScreen{background:#fff}.MuiTabs-flexContainer button{font-size:.7em;min-width:70px}.MuiButton-containedSecondary{background-color:#000!important}.custom-toast.Toastify__toast--success{background:#61baf9}.custom-toast.Toastify__toast--warning{color:#000;background:#ffc107}.hidden{opacity:0}@-webkit-keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{opacity:0}to{opacity:1}}.appear{-webkit-animation:appear 1s forwards;animation:appear 1s forwards}h1{margin:0 0 .5em}.MuiTableContainer-root.MuiPaper-root{background-color:transparent!important}.MuiTableContainer-root.MuiPaper-elevation1{box-shadow:none}.MuiTableContainer-root{overflow:auto;border:1px solid rgba(0,0,0,.23);border-top:none;overflow:initial!important}.MuiTableCell-root{border:none!important}.MuiTableRow-root{border-bottom:1px solid rgba(0,0,0,.23)}.MuiTableRow-root:last-child{border:none}.MuiTableRow-root:first-child{border-top:1px solid rgba(0,0,0,.23)}.entity-dialog-container .MuiFormControl-root{margin:.5em 0}.okeoke-data-table{display:flex;flex-direction:column;width:100%;height:100%;background:var(--main-box-color);border-radius:20px;color:var(--main-text-color)}.okeoke-data-table .message{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:24px;text-decoration:underline;cursor:pointer}.okeoke-data-table .data-table-inner{overflow:auto;flex-grow:1;padding-right:15px}.okeoke-data-table .data-table{width:100%}.okeoke-data-table .data-table thead tr th{-webkit-user-select:none;-ms-user-select:none;user-select:none}.okeoke-data-table .data-table thead tr th.sortable{cursor:pointer}.okeoke-data-table .data-table thead tr th.head-align-right{text-align:right}.okeoke-data-table .data-table thead tr th.head-align-left{text-align:left}.okeoke-data-table .data-table thead tr th.head-align-center{text-align:center}.okeoke-data-table .data-table thead tr th .sort-icon{height:14px;position:absolute;right:3px}.okeoke-data-table .data-table thead tr th .sort-icon svg{height:14px}.okeoke-data-table .data-table tbody tr:hover{background:#d9d9d9}.okeoke-data-table .data-table tbody tr td{border-bottom:1px solid #d9d9d9}.okeoke-data-table .data-table tbody tr td .image-icon svg .svgText{opacity:.4;stroke:var(--main-text-color);fill:transparent}.okeoke-data-table .data-table tbody tr td .image-icon.selected svg .svgText{opacity:.9;stroke:#ff5c5c;fill:transparent}.okeoke-data-table .data-table tbody tr td svg{height:24px;width:24px;cursor:pointer}.okeoke-data-table .data-table tbody tr td svg .svgText{fill:var(--main-text-color)}.okeoke-data-table .data-table tbody tr td.checkbox-cell svg .svgText{fill:transparent}.okeoke-data-table .data-table tbody tr td.cell-align-right{text-align:right}.okeoke-data-table .data-table tbody tr td.cell-align-left{text-align:left}.okeoke-data-table .data-table tbody tr td.cell-align-center{text-align:center}.okeoke-data-table .data-table tbody tr td.cell-align-center .clickable{justify-content:center}.okeoke-data-table .data-table tbody .under-row-container.under-row-container-hidden{display:none}.okeoke-data-table .data-cell{max-width:200px;white-space:break-spaces;text-overflow:ellipsis}.okeoke-data-table .data-cell.tight{max-width:80px}.okeoke-data-table .data-cell .grey svg .svgText{fill:var(--grey)}.okeoke-data-table .data-cell.dnd,.okeoke-data-table .data-cell.dnd svg{cursor:grab}.okeoke-data-table .data-cell.totalPrice{min-width:80px}.okeoke-data-table .pagination-container{-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:2em;display:flex;place-content:center;align-items:center}.okeoke-data-table .pagination-container .pagination-inner{width:216px;font-size:1.2em;display:flex;justify-content:space-between;align-items:center}.okeoke-data-table .pagination-container .pagination-button{width:24px;height:24px;display:flex;place-content:center;cursor:pointer}.okeoke-data-table .pagination-container .pagination-button.selected{font-weight:700}.nav-container{background-color:#0395fe;height:36px;width:100%;overflow:hidden;padding:0 48px 4px 8px;display:flex;justify-content:space-between;align-items:center}.nav-container .booking-container{height:100%}.nav-container .booking-container .MuiButton-root{margin-top:3px}.nav-container .booking-container .MuiButton-root .MuiButton-label{font-size:10px}.nav-container .MuiTab-root,.nav-container .MuiTabs-root{min-height:unset}.nav-container .MuiButton-containedPrimary{background-color:#fff!important;color:#000!important}.nav-container .MuiInputBase-root{color:#fff!important;text-transform:uppercase}.nav-container .MuiInput-underline:after,.nav-container .MuiInput-underline:before{border:none}.nav-container .MuiTabs-flexContainer{color:#fff!important}.nav-container .PrivateTabIndicator-colorSecondary-3{background-color:#fff!important}.plusMinusField-container{display:inline-flex;justify-content:space-between;width:100px;height:25px;background-color:#0395fe;border-radius:300px;margin:5px 0}.plusMinusField-count{display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none}.plusMinusField-minus,.plusMinusField-plus{border:0 solid;width:25px;height:25px;cursor:pointer}.plusMinusField-minus svg,.plusMinusField-plus svg{width:100%;height:100%}.plusMinusField-minus svg .svgActiveBg,.plusMinusField-plus svg .svgActiveBg{fill:#22508a}.plusMinusField-minus svg .svgActiveBorder,.plusMinusField-plus svg .svgActiveBorder{fill:transparent}.plusMinusField-minus svg .svgActiveText,.plusMinusField-plus svg .svgActiveText{fill:#fff}.plusMinusField-minus svg .svgPassiveBorder,.plusMinusField-plus svg .svgPassiveBorder{fill:transparent}.plusMinusField-minus svg .svgPassiveBg,.plusMinusField-plus svg .svgPassiveBg{fill:grey}.plusMinusField-minus svg .svgPassiveText,.plusMinusField-plus svg .svgPassiveText{fill:hsla(0,0%,100%,.7)}.toBasketIcon{border-radius:30px;background:#0395fe;color:#fff;display:inline-flex;width:100px;font-size:14px;height:25px;cursor:pointer;margin:5px 0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.booking-container,.toBasketIcon{justify-content:center;align-items:center}.booking-container{display:flex}.booking-container .MuiButton-root{padding:4px 10px!important}.booking-dialog-container{display:flex;flex-direction:column;justify-content:center;flex-grow:1;-webkit-user-select:none;-ms-user-select:none;user-select:none}.booking-dialog-container .entity-type-select{height:2em;display:flex;justify-content:space-between;padding:.25em}.booking-dialog-container .entity-type-select .btn{display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-radius:4px;border:1px solid rgba(0,0,0,.3);padding:0 8px;margin:0 .5em 0 0;color:rgba(0,0,0,.6)}.booking-dialog-container .entity-type-select .btn.selected{color:#fff;background-color:rgba(0,0,0,.6)}.booking-dialog-container .entity-type-select .actions button{margin:4px 0 4px 8px!important}.booking-dialog-container .booking-dialog-content{height:100%;display:flex;flex-direction:column}.booking-dialog-container .booking-dialog-content h2{margin:0;text-align:right;padding:.25em}.booking-dialog-container .form-container .MuiDialogContent-root:first-child{padding-top:0}.booking-dialog-container .form-container .MuiDialogActions-root,.booking-dialog-container .form-container .MuiDialogContent-root{padding:.25em}.booking-dialog-container .MuiFormControl-root{margin-right:1em}.booking-dialog-container .booking-header-container{display:flex;align-items:center;justify-content:flex-start;padding:.5em 0}.booking-dialog-container .booking-header-container .MuiTextField-root{margin:0 1em 0 0;width:180px}.booking-dialog-container .booking-header-container .react-datetime-picker{padding:.25em;margin-right:1em}.react-datetime-picker{padding:1em 1em 1em 0}.react-datetime-picker .react-datetime-picker__wrapper{padding:13.5px 14px;border-radius:4px;border-color:rgba(0,0,0,.25)}.entity-type-select .btn.selected{background-color:rgba(0,0,0,.6)}.total-paid{text-align:right;font-weight:700}.data-grid-container{height:100%}.entity-availability-container{width:100%;height:100%}.entity-availability-container .data-filter-container{height:48px}.entity-availability-container .data-filter-container .react-datetime-picker__wrapper{margin-top:4px;padding:6px}.entity-availability-container .data-grid-container{height:calc(100% - 5em)}.entity-availability-container .react-datetime-picker{padding:0 4px}.entity-dialog-container{height:calc(100% - 4em)}.entity-dialog-container form{height:100%}.entity-dialog-container form .MuiDialogContent-root{height:calc(100% - 5em)}.entity-dialog-container form .MuiDialogContent-root .datagrid-container{height:100%}.entity-dialog-container{display:flex;flex-direction:column;justify-content:space-between}.param-container{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0 0 1em;border-bottom:1px solid rgba(0,0,0,.3);padding:0 0 2em}.param-container div{margin:.5em}.entity-list-container{width:100%;height:100%}.entity-list-container .entity-list-header{display:flex;justify-content:space-between}.entity-list-container .entity-list-header .entity-type-select{height:3em;display:flex}.entity-list-container .entity-list-header .btn{cursor:pointer;margin:4px}.entity-list-container .data-grid-container{height:calc(100% - 116px)}.add-event-dialog-container{height:calc(100% - 3.5em)}.add-event-dialog-container form{height:100%}.add-event-dialog-container form .MuiDialogContent-root{height:calc(100% - 4em);padding:0 4em 0 1em}.add-event-dialog-container form .MuiDialogContent-root .form-container{height:100%;display:flex;flex-direction:column}.add-event-dialog-container form .MuiDialogContent-root .form-container .MuiFormControl-root{margin-top:.5em;margin-bottom:.5em}.add-event-dialog-container form .react-datetime-picker{padding:0;margin-top:.5em;margin-bottom:.5em}.btn{display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-radius:4px;border:1px solid rgba(0,0,0,.3);padding:0 8px;margin:0 .5em .5em 0;color:rgba(0,0,0,.6)}.btn.selected{color:#fff;background-color:rgba(0,0,0,.6)}.nav-container-reports{background-color:#fff;height:3em;width:100%;overflow:hidden;padding:0 8em 0 1em;display:flex;justify-content:space-between}.nav-container-reports .MuiInput-underline:after,.nav-container-reports .MuiInput-underline:before{border:none}.MuiTab-textColorInherit{opacity:1!important}.booking-list-container{height:100%}.booking-list-container .data-grid-container{height:calc(100% - 8.5em)}.entity-type-select{height:4em;padding:0}.entity-type-select .btn{display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-radius:4px;border:1px solid rgba(0,0,0,.3);padding:0 8px;margin:0 0 1em 1em;color:rgba(0,0,0,.6);cursor:pointer}.entity-type-select .btn.selected{color:#fff;background-color:#0395fe}.entity-type-select .react-datetime-picker{padding:0 0 1em}.entity-type-select .react-datetime-picker .react-datetime-picker__wrapper{padding:0 14px;border-radius:4px;border-color:rgba(0,0,0,.25)}.booking-list-container{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;width:100%;height:calc(100% - 48px)}.booking-list-container h1{margin:0}.booking-list-container .data-grid-container{height:calc(100% - 104px)}.entity-type-select{height:36px;display:flex;align-items:center;padding:0 8px;margin:1em 0}.entity-type-select .react-datetime-picker{padding:0;margin:0 8px 0 3px}.entity-type-select .btn{margin:0 8px}.item-name{height:100%;width:100%;line-height:1;word-wrap:break-word;white-space:pre-wrap;overflow:hidden;display:flex;align-items:center}.total-price{text-align:right;font-weight:700}.MuiDataGrid-cell button{font-size:.8em}.dialog-content{width:100%;min-height:400px;display:flex}.entity-box-container{width:450px;flex-direction:column;padding:0 1em;height:400px;overflow:hidden}.entity-box-container .entity-box-actions{height:3em}.entity-box-container .entity-box-actions button{margin:0 .5em .5em 0}.entity-box-container .entity-box-buttons{height:calc(100% - 3em);overflow:auto}.entity-box-container .entity-box-buttons .entity-button{display:inline-flex;align-items:center;padding:.3em 1em;cursor:pointer;border-radius:4px;border:1px solid #00bcd4;margin:0 .25em .5em;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;font-size:.7em}@media(min-width:950px){.entity-box-container .entity-box-buttons .entity-button{font-size:.9em}}.entity-box-container .entity-box-buttons .entity-button.selected{background-color:#00bcd4;color:#fff}.action-container{display:flex;justify-content:flex-end}.action-container button{margin:.5em}.MuiDialog-container .form-container{flex-grow:1}.MuiDialog-container .form-container form{height:100%;display:flex;flex-direction:column}.MuiDialog-container .form-container form .MuiDialogContent-root .data-grid-container{height:100%}.login-container{position:absolute;right:0;top:0;display:flex;justify-content:flex-end;padding:6px;width:42px}.login-container .MuiButton-root{min-width:30px!important;padding-right:10px!important;height:24px}.login-container .MuiButton-startIcon{margin-right:0!important}.offline-message{position:absolute;bottom:0;width:100%;background-color:#c62828;color:#ef9a9a;text-align:center;font-size:1em;z-index:999}
/*# sourceMappingURL=main.b085f82e.chunk.css.map */