body{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}.App{text-align:center;height:100vh;overflow:hidden}.MuiDialog-paperScrollPaper.MuiDialog-paperWidthSm{max-width:800px}.add-icon-container,.close-icon-container{display:inline-flex;margin:-6px}.iconDisplaying{opacity:1}.iconNotDisplaying{opacity:0}.highlighted>rect{fill:#4b98b4!important}.highlighted,.highlighted>rect{opacity:1!important}.seatName{font-style:normal;font-weight:400;font-size:15px!important;line-height:1;font-family:sans-serif;fill:#000;fill-opacity:1;stroke:none;stroke-width:.716564}.SeatInventoryItemsHint{overflow-wrap:anywhere;position:absolute;background-color:#fff}.seatStyleNotBooked{fill:green;opacity:.4}.seatStyleNotBooked:hover{opacity:1}.seatStyleBookedByMe{fill:#00f;opacity:1}.seatStyleBooked{fill:red;opacity:1}.seatStyleOrange{fill:#ff4500;opacity:.8}.seatStyleOrange:hover{opacity:1}.seatStyleYellow{fill:#ff0;opacity:.8}.seatStyleYellow:hover{opacity:1}.roomAndIconStyleNotBooked .roomStyleNotBooked{fill:green;opacity:.1}.roomAndIconStyleNotBooked .roomIconStyleNotBooked{color:green;fill-opacity:.4}.roomAndIconStyleNotBooked:hover .roomStyleNotBooked{opacity:.4}.roomAndIconStyleNotBooked:hover .roomIconStyleNotBooked{fill-opacity:1}.roomAndIconStyleBookedByMe .roomStyleBookedByMe{fill:#0059ff;opacity:.2}.roomAndIconStyleBookedByMe .roomIconStyleBookedByMe{color:#0059ff;fill-opacity:.4}.roomAndIconStyleBookedByMe:hover .roomStyleBookedByMe{fill:#0059ff;opacity:.4}.roomAndIconStyleBookedByMe:hover .roomIconStyleBookedByMe{color:#0059ff;fill-opacity:1}.roomAndIconStyleBooked .roomStyleBooked{fill:red;opacity:.2}.roomAndIconStyleBooked .roomIconStyleBooked{color:red;fill-opacity:.4}.roomAndIconStyleBooked:hover .roomStyleBooked{fill:red;opacity:.4}.roomAndIconStyleBooked:hover .roomIconStyleBooked{color:red;fill-opacity:1}.roomAndIconStyleOrange .roomStyleOrange{fill:#ff4500;opacity:.3}.roomAndIconStyleOrange .roomIconStyleOrange{color:#ff4500;fill-opacity:.4}.roomAndIconStyleOrange:hover .roomStyleOrange{opacity:.6}.roomAndIconStyleOrange:hover .roomIconStyleOrange{fill-opacity:1}.roomAndIconStyleYellow .roomStyleYellow{fill:#ff0;opacity:.1}.roomAndIconStyleYellow .roomIconStyleYellow{color:#ff0;fill-opacity:.4}.roomAndIconStyleYellow:hover .roomStyleYellow{opacity:.6}.roomAndIconStyleYellow:hover .roomIconStyleYellow{fill-opacity:1}.divTransform{display:flex;flex-direction:column;justify-content:stretch;align-content:stretch;flex-grow:1}.divSVG,.divTransform{overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.divSVG{height:-webkit-max-content;height:max-content}.SeatAlreadyBookedHint{display:flex;flex-direction:column;align-items:stretch;padding:2px 4px;overflow-wrap:anywhere;position:absolute;background-color:#fff}.SeatAlreadyBookedHintButton.MuiButton-root{margin:2px 0;font-size:.7125rem}.tableNumber{line-height:1.25;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000;font-family:sans-serif;font-size:7px;text-anchor:middle;pointer-events:none}.zoomControl{position:fixed;bottom:1em;left:1em;display:flex;flex-direction:column;z-index:2}.resetButton{border:2px solid grey;border-radius:8px;margin-bottom:.2em}.resetButton,.resetButton:disabled{background-color:#fff}.resetButton:hover{background-color:#ededed}.table{fill:transparent}.dialogTab{display:flex;flex:1 1;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:stretch}table.MuiTable-root{margin-top:auto;min-width:-webkit-max-content;min-width:max-content}.verticalLine{border-left:.1em solid #000;height:auto;margin-left:10px;margin-right:10px}.dialogBoxSmallMobile{max-width:350px}.dialogBoxMobile,.dialogBoxSmallMobile{display:flex;flex-direction:column;flex:1 1}.dialogBoxMobile{max-width:500px;.MuiDialogContent-root{padding:0}}.dialogBox{max-width:2000px;display:flex;flex-direction:column;flex:1 1}.dialogActions{width:100%;align-self:self-end;margin-top:16px}.dialogActionsNoFullScreen{align-self:center;justify-self:self-end}.MuiDialogActions-root.dialogActionsMobile{align-self:center;justify-content:normal}.dialogActions.MuiDialogActions-root,.dialogActions.MuiDialogActions-spacing{padding:8px 23px;justify-content:end}.alertStyle.MuiAlert-root{margin:15px 23px 0}.alertTitleStyle.MuiAlertTitle-root{font-weight:600}.changeDateButton{min-width:40px;color:grey}.not-materna-employee-error{text-align:start}
/*# sourceMappingURL=main.e07fafdf.chunk.css.map */