:root{--color-red:#cc1c29;--color-darkRed:#b30310;--color-green:#67951f;--color-darkGreen:#4e7c06;--color-blue:#0090bc;--color-yellow:#ffeb3b;--color-darkYellow:#e6d222;--color-darkGrey:#3f3f3f;--color-grey:#eee;--color-grey--primary:rgba(0,0,0,0.87);--color-grey--secondary:rgba(0,0,0,0.54);--color-grey--disabled:rgba(0,0,0,0.38);--color-grey--boxShadow:rgba(0,0,0,0.24)}*,:after,:before{box-sizing:border-box}body{margin:0;padding:0;border:0;font-family:Roboto,sans-serif;color:#000}a{text-decoration:none}button{background-color:transparent;outline:none;border:none}div{margin:0;padding:0;border:0}input{font-size:16px}img{flex-shrink:0}.Spinner{border-radius:50%;border:16px solid #feb7bc;border-top-color:#b30310;width:120px;height:120px;position:fixed;top:50%;left:50%;margin-top:-60px;margin-left:-60px;z-index:9999!important;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.Spinner-overlay{background:#000;display:block;position:fixed;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:15;touch-action:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ErrorMessage .ErrorMessage-header,.WarnMessage .WarnMessage-header{padding:0 0 4vw;color:#fff;font-size:5vw;text-align:center}.ErrorMessage .ErrorMessage-header{background-color:var(--color-red)}.WarnMessage .WarnMessage-header{background-color:var(--color-grey);color:var(--color-grey--secondary)}.ErrorMessage .ErrorMessage-message,.WarnMessage .WarnMessage-message{margin:3vw 0}.ErrorMessage-closeButton,.WarnMessage-closeButton{color:#fff;float:right;font-size:7vw;font-weight:700;cursor:pointer}.WarnMessage-closeButton{color:var(--color-grey--secondary)}.ErrorMessage-closeButton:focus,.ErrorMessage-closeButton:hover,.WarningMessage-closeButton:focus,.WarnMessage-closeButton:hover{color:#000}@media screen and (min-width:768px){.WarnMessage .MuiPaper-root.MuiDialog-paperWidthSm{max-width:700px}.ErrorMessage .ErrorMessage-header,.WarnMessage .WarnMessage-header{padding:0 0 25px;font-size:40px}.ErrorMessage .ErrorMessage-message,.WarnMessage .WarnMessage-message{margin:20px 0}.ErrorMessage-closeButton,.WarnMessage-closeButton{font-size:35px}}.MuiDialogActions-root.Space-between{justify-content:space-between}.Favorites{margin-bottom:3vw;overflow-y:auto}.Favorites__message{color:var(--color-red);font-size:.75rem;padding-left:2vw;margin:2vw 0}.Favorites__field-wrapper{padding-left:2vw}.Favorites__field-label{margin:2vw 0;font-size:.75rem}.Favorites__field{max-width:250px}.Favorites__input{font-family:inherit;padding:2vw;border-radius:4px;border:1px solid #ccc;color:#333;height:34px}.Favorites__submit-button{width:100%;height:10vw;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-transform:uppercase;color:inherit;padding-left:5%;font-size:.8rem;cursor:pointer;white-space:nowrap}.Favorites__submit-button:focus,.Favorites__submit-button:hover{background-color:var(--color-grey);-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:400px){.Favorites__submit-button{font-size:.7rem}}@media screen and (min-width:768px){.Favorites{margin-bottom:30px}.Favorites__field-wrapper{padding-left:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Favorites__field-label{margin:15px 0;font-size:18px;display:inline}.Favorites__message{font-size:18px;padding-left:10px;margin:10px 0}.Favorites__field{width:50%;display:inline-block}.Favorites__input{padding:8px}.Favorites__submit-button{height:70px;padding-left:10px;font-size:20px}}@media screen and (max-height:600px){.Favorites__input{height:24px}}.Sidenav{width:70vw;max-width:500px;height:100%;padding-bottom:6vw;display:flex;flex-direction:column;justify-content:space-between}.Sidenav-header{padding:6vw;background-color:var(--color-blue);color:#fff;margin-bottom:3vw}.Sidenav-akraLogo{width:50%}.Sidenav-spacesTitle{margin:1vw 0 4vw;font-size:5vw}.Sidenav-greeting{font-size:3vw;margin:0;font-weight:500}.Sidenav-closeButton{position:absolute;top:6vw;right:6vw;font-size:8vw;width:6vw;height:6vw;color:#fff;display:flex;flex-direction:column;padding:0;justify-content:center;align-items:center}.Sidenav-content{background-color:#fff;color:var(--color-blue);width:100%;padding:0 4vw}.Sidenav-languageSelection{display:flex;justify-content:space-around;margin-bottom:2vw}.Sidenav-languageSelection button{width:12vw}.Sidenav-languageSelection img{border:1px solid var(--color-grey--boxShadow)}.Sidenav-actionButton{width:100%;height:10vw;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-transform:uppercase;color:inherit;padding-left:5%;font-size:.8rem}.Sidenav-actionButton:focus,.Sidenav-actionButton:hover{background-color:var(--color-grey);-webkit-transition:all .3s;transition:all .3s}.Sidenav-actionButtonImage{height:10vw;width:10vw;margin-right:5%}@media screen and (min-width:768px){.Sidenav{padding-bottom:50px}.Sidenav-header{padding:50px;margin-bottom:50px}.Sidenav-spacesTitle{margin:15px 0 30px;font-size:30px}.Sidenav-greeting{font-size:24px}.Sidenav-languageSelection{margin-bottom:30px}.Sidenav-languageSelection button{width:70px;height:45px}.Sidenav-closeButton{top:35px;right:50px;font-size:60px;width:50px;height:50px}.Sidenav-content{padding:0 50px}.Sidenav-actionButton{height:70px;padding-left:10px;font-size:20px}.Sidenav-actionButtonImage{height:70px;width:70px}}@media screen and (max-height:600px){.Sidenav-header{margin-bottom:1vw}}.Space{border:none;background-color:#f0f0f0;margin:3vw 1vw;padding:2vw;height:40vw;width:40vw;max-width:230px;max-height:230px;box-shadow:0 1vw 1vw #ccc;color:#fff;font-size:6vw;font-weight:700;display:flex;flex-flow:column;align-items:center;justify-content:space-between;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;border-radius:1vw}.Space:hover{background-color:#e5e5e5}.Space:active{background-color:#ccc}.Space--freeSpace{background-color:var(--color-green)}.Space--freeSpace:hover{background-color:var(--color-darkGreen)}.Space--limitedSpace{background-color:var(--color-yellow)}.Space--limitedSpace:hover{background-color:var(--color-darkYellow)}.Space--busySpace{background-color:var(--color-red)}.Space--busySpace:hover{background-color:var(--color-darkRed)}.Space img{width:auto;height:60%;margin-top:5%}.Space span{width:100%;display:block}@media screen and (min-width:500px){.Space{font-size:32px}}@media screen and (min-width:768px){.Space{width:200px;height:200px;padding:15px;margin:30px 10px;font-size:30px;box-shadow:0 10px 10px #ccc;border-radius:10px}}.SpacesContainer{display:flex;flex-wrap:wrap;justify-content:space-around;padding:5vw}@media screen and (min-width:768px){.SpacesContainer{padding:36px}}.PlanSpace{stroke-width:1;stroke:#000}.PlanSpace.PlanSpace--freeSpace{fill:var(--color-green)}.PlanSpace.PlanSpace--freeSpace:hover{fill:var(--color-darkGreen);cursor:pointer}.PlanSpace.PlanSpace--limitedSpace{fill:var(--color-yellow)}.PlanSpace.PlanSpace--limitedSpace:hover{fill:var(--color-darkYellow);cursor:pointer}.PlanSpace.PlanSpace--busySpace{fill:var(--color-red)}.PlanSpace.PlanSpace--busySpace:hover{fill:var(--color-darkRed);cursor:pointer}.PlanSpace-text{fill:#000;font-size:6vw}@media screen and (min-width:768px){.PlanSpace-text{font-size:24px}}.Button{min-width:66px;min-height:36px;width:30vw;height:9vw;max-width:190px;max-height:56px;box-shadow:0,2px,2px,var(--color-grey--boxShadow);font-size:3.5vw;text-transform:uppercase;border-radius:1px;font-weight:700;background-color:var(--color-grey);color:var(--color-grey--secondary);font-family:inherit}.Button:hover{background-color:#ddd;cursor:pointer}.Button--long{max-width:250px}.Button.Button--active{color:#fff}.Button--tab,.Button.Button--active{box-shadow:0,8px,8px,var(--color-grey--boxShadow);background-color:var(--color-red)}.Button--tab{color:var(--color-grey);min-width:auto;width:32vw;max-width:220px;height:auto;max-height:75px;font-size:3vw;padding:0}.Button--tab.Button--active{border-bottom:.6vw solid #fff;color:#fff}@media screen and (min-width:400px){.Button{font-size:3vw;padding:1vw}.Button--tab{padding-bottom:2vw;font-size:3vw}.Button--tab--active{padding-bottom:1.4vw}}@media screen and (min-width:768px){.Button{font-size:20px;padding:15px}.Button--tab.Button--active{border-bottom-width:5px;padding-bottom:10px}}.PlanContainer{margin-top:5vw}.PlanContainer-planPicker{display:flex;justify-content:center;margin:5vw 0}.PlanContainer-planView{border:2px solid #000}@media screen and (min-width:768px){.PlanContainer{margin-top:40px}.PlanContainer-planPicker{margin:40px 0}}.Reservation{background-color:#fff;border:.1vw solid #ddd;border-top:0;box-shadow:0 .3vw .3vw #ccc;padding:2vw 3vw;margin:2vw 0;position:relative;display:flex;flex-direction:column}.Reservation-userDetails{margin-bottom:1vw}.Reservation-userName{display:inline-block;margin-top:0;margin-bottom:0;font-size:4vw;font-weight:400}.Reservation-createdBy{font-size:3vw;margin:0;font-weight:400}.Reservation-details{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.Reservation:hover{background-color:#eee}.Reservation-leftColumn{display:flex;align-items:center}.Reservation-space{font-size:4vw;margin:0;font-weight:500;color:#fff;border-radius:50%;display:inline-block;line-height:1.6em;text-align:center;width:10vw;height:10vw;display:flex;justify-content:center;align-items:center}.Reservation-space--serie{border-block:4px dashed #000;border-inline:4px dashed #000}.Reservation-space--freeSpace{background-color:var(--color-green)}.Reservation-space--limitedSpace{background-color:var(--color-yellow)}.Reservation-space--busySpace{background-color:var(--color-red)}.Reservation-date{border:0;color:var(--color-darkGrey);font-size:4vw;margin:0 0 0 3vw}.Reservation-time{border:none;color:#6f6f6f;font-size:3vw}.Reservation-button{height:10vw;width:10vw;padding:0;margin:0 0 0 2vw}.Reservation-buttonsContainer{display:flex}.Reservation-buttonImage{width:100%;height:100%;cursor:pointer}.Reservation-buttonImage:hover{background-color:#ddd;border-radius:2vw}@media screen and (min-width:768px){.Reservation{border-width:2px;box-shadow:0 2px 2px #ccc;padding:10px 25px;margin:10px 0}.Reservation-userDetails{margin-bottom:5px}.Reservation-userName{font-size:28px}.Reservation-createdBy{font-size:20px}.Reservation-space{font-size:28px;width:75px;height:75px}.Reservation-date{font-size:32px;margin-left:25px}.Reservation-time{font-size:20px}.Reservation-button{width:70px;height:70px;margin:0 0 0 20px}.Reservation-buttonImage:hover{border-radius:20px}}.ReservationsContainer{margin-top:4vw}.ReservationsContainer-reservationsList{margin:3vw}.ReservationsContainer-monthName,.ReservationsContainer-noReservations{font-weight:500;font-size:5vw;margin:5vw 3vw 4vw}@media screen and (min-width:768px){.ReservationsContainer-reservationsList{margin:10px}.ReservationsContainer{margin-top:40px}.ReservationsContainer-monthName,.ReservationsContainer-noReservations{font-size:40px;margin:50px 30px 40px}}.TimeRangeSlider{width:100%;font-size:4vw;margin-top:12vw;margin-bottom:7vw}.TimeRangeSlider-slider{display:flex;justify-content:space-between;align-items:center}.TimeRangeSlider-sliderRangeLabel{font-size:4vw;color:var(--color-grey--secondary);padding-bottom:1vw}.TimeRangeSlider-sliderRangeLabel--disabled{color:var(--color-grey--disabled)}.TimeRangeSlider-leftSliderRangeLabel{margin-right:4vw}.TimeRangeSlider-rightSliderRangeLabel{margin-left:4vw}.TimeRangeSlider .rc-slider-handle{margin-top:-1.75vw}.TimeRangeSlider .TimeRangeSlider-checkboxSvg{width:5vw;height:5vw}.TimeRangeSlider .TimeRangeSlider-checkbox.TimeRangeSlider-checkbox--checked{color:var(--color-red)}@media screen and (min-width:550px){.TimeRangeSlider{margin-top:50px}}@media screen and (min-width:768px){.TimeRangeSlider{font-size:35px;margin-bottom:42px}.TimeRangeSlider-label{font-size:35px}.TimeRangeSlider-sliderRangeLabel{font-size:28px;padding-bottom:5px}.TimeRangeSlider .rc-slider-handle{margin-top:-14px}.TimeRangeSlider .TimeRangeSlider-checkboxSvg{width:34px;height:34px}}.GuestEntry-toggleUser{display:flex;justify-content:space-between;font-size:6vw;align-items:center;margin-bottom:7vw}.GuestEntry-input{border:none;border-bottom:.5vw dotted var(--color-grey);background-color:transparent;font-size:5vw;outline:none;padding-bottom:2vw;caret-color:var(--color-blue);margin-bottom:6vw;width:100%}.GuestEntry-input::-webkit-input-placeholder{color:var(--color-grey--boxShadow)}.GuestEntry-input:-ms-input-placeholder{color:var(--color-grey--boxShadow)}.GuestEntry-input::-ms-input-placeholder{color:var(--color-grey--boxShadow)}.GuestEntry-input::-moz-placeholder{color:var(--color-grey--boxShadow)}.GuestEntry-input::placeholder{color:var(--color-grey--boxShadow)}.GuestEntry-input--active{border-bottom:.3vw solid var(--color-red)}@media screen and (min-width:768px){.GuestEntry-toggleUser{font-size:35px;margin-bottom:50px}.GuestEntry-input{font-size:32px;padding-bottom:15px;margin-bottom:45px;border-bottom-width:5px}}.ExistingSpaceReservations{margin-bottom:12vw}.ExistingSpaceReservations-reservationEntry{color:var(--color-grey--secondary);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:3.8vw;margin-bottom:1vw}.ExistingSpaceReservations-name{width:45vw;text-align:left;font-size:3.5vw;margin:0 4vw}.ExistingSpaceReservations-name--small{font-size:3vw}.ExistingSpaceReservations-button{height:6vw;width:6vw;padding:0}.ExistingSpaceReservations-button+.ExistingSpaceReservations-button{margin-left:2vw}.ExistingSpaceReservations-buttonImage{width:100%;height:100%;cursor:pointer}.ExistingSpaceReservations-buttonImage:hover{background-color:#ddd;border-radius:1vw}@media screen and (min-width:550px){.ExistingSpaceReservations-reservationEntry{font-size:21px}.ExistingSpaceReservations-name{width:calc(85vw - 260px);font-size:3.2vw;margin:0 4.2vw}.ExistingSpaceReservations-button{height:5vw;width:5vw}.ExistingSpaceReservations-name--small{font-size:2.6vw}.ExistingSpaceReservations{margin-bottom:60px}.ExistingSpaceReservations-button+.ExistingSpaceReservations-button{margin-left:1.5vw}}@media screen and (min-width:768px){.ExistingSpaceReservations-reservationEntry{margin-bottom:5px}.ExistingSpaceReservations-name{width:350px;font-size:20px;margin:0 45px}.ExistingSpaceReservations-name--small{font-size:19px}.ExistingSpaceReservations-button{width:35px;height:35px;margin:8px}.ExistingSpaceReservations-buttonImage:hover{border-radius:10px}.ExistingSpaceReservations-button+.ExistingSpaceReservations-button{margin-left:10px}}.EmployeesDropdown{margin-bottom:7vw}.EmployeesDropdown-label{font-size:5.5vw;margin-bottom:15px}.EmployeesDropdown .Select-control{overflow:visible;overflow:initial}.EmployeesDropdown .Select-clear-zone{width:3.3em;-webkit-transform:translateY(-125%);transform:translateY(-125%)}.EmployeesDropdown .Select-clear{display:none}@media screen and (min-width:400px){.EmployeesDropdown .Select-clear-zone{-webkit-transform:none;-webkit-transform:initial;transform:none}}@media screen and (min-width:768px){.EmployeesDropdown{margin-bottom:50px}.EmployeesDropdown-label{font-size:32px}}.ReservationDayPicker{display:flex;height:6vw;max-height:45px}.ReservationDayPicker ::-moz-selection{background:transparent}.ReservationDayPicker ::selection{background:transparent}.ReservationDayPicker .react-date-picker--disabled{background-color:transparent;color:unset;opacity:.2}.ReservationDayPicker .react-date-picker__wrapper{border:none}.ReservationDayPicker .react-date-picker__inputGroup{align-items:center;justify-content:space-around}.ReservationDayPicker .react-date-picker__inputGroup__input{font-size:5vw;font-weight:500;color:#000;width:7vw!important;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReservationDayPicker .react-date-picker__inputGroup__year{width:13vw!important}.ReservationDayPicker .react-date-picker__inputGroup__divider{display:none}.ReservationDayPicker--inAppBar .react-date-picker__inputGroup__input{color:#fff;outline:none}.ReservationDayPicker--inAppBar .ReservationDayPicker-button{background-color:transparent;border:none;outline:none;cursor:pointer;padding:0 1.5vw;height:100%}.ReservationDayPicker--inAppBar .ReservationDayPicker-chevron{fill:#fff}.ReservationDayPicker--inReservationSeries{display:flex;align-items:center}.ReservationDayPicker--inReservationSeries .ReservationDayPicker-button{color:#000;background-color:transparent;border:none;outline:none;padding-top:.5vw}.ReservationDayPicker-chevron{width:2vw;height:3vw}.ReservationDayPicker-button{display:flex;align-items:center}.ReservationDayPicker-button[disabled]{opacity:.2;cursor:default}.ReservationDayPicker__dayLetter{display:flex;align-items:center}.ReservationDayPicker .react-date-picker{position:static}.ReservationDayPicker .react-date-picker__calendar{left:0;right:0;margin:auto}.ReservationDayPicker--inAppBar .react-date-picker__calendar{top:calc(30px + 2vw)}.ReservationDayPicker--inReservationSeries .react-date-picker__calendar{top:65vw}.ReservationDayPicker--inReservationSeries.ReservationDayPicker--seriesModeEnabled .react-date-picker__calendar{top:70vw}@media screen and (min-width:420px){.ReservationDayPicker--inAppBar .react-date-picker{position:relative}.ReservationDayPicker .react-date-picker__calendar{width:85vw;max-width:500px}.ReservationDayPicker--inAppBar .react-date-picker__calendar{top:100%;left:auto;right:0}.ReservationDayPicker .react-calendar{width:85vw;max-width:500px}.ReservationDayPicker .react-calendar button{font-size:3vw}.ReservationDayPicker .react-date-picker__inputGroup__input{font-size:4vw;width:6vw!important}.ReservationDayPicker .react-date-picker__inputGroup__year{width:10vw!important}}@media screen and (min-width:550px){.ReservationDayPicker--inReservationSeries .ReservationDayPicker-date{font-size:28px;padding:0 8px}.ReservationDayPicker--inReservationSeries .ReservationDayPicker-button{font-size:25px;padding-top:.2vw}.ReservationDayPicker .react-calendar button{font-size:18px}.ReservationDayPicker--inReservationSeries .react-date-picker__calendar{top:calc(250px + 26vw)}.ReservationDayPicker--inReservationSeries.ReservationDayPicker--seriesModeEnabled .react-date-picker__calendar{top:calc(270px + 28vw)}}@media screen and (min-width:768px){.ReservationDayPicker--inAppBar .ReservationDayPicker-date{font-size:28px;padding:0 15px}.ReservationDayPicker--inAppBar .ReservationDayPicker-button{padding:0 8px}.ReservationDayPicker-chevron{width:15px;height:24px}.ReservationDayPicker .react-date-picker__inputGroup__input{font-size:28px;width:50px!important}.ReservationDayPicker .react-date-picker__inputGroup__year{width:80px!important}.ReservationDayPicker--inReservationSeries .react-date-picker__calendar{top:415px}.ReservationDayPicker--inReservationSeries.ReservationDayPicker--seriesModeEnabled .react-date-picker__calendar{top:450px}}.SpaceReservation{padding:5vw}.SpaceReservation-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SpaceReservation-header{font-size:7vw;font-weight:500}.SpaceReservation-header,.SpaceReservation-spaceNumber{margin:2vw 0 3vw}.SpaceReservation-detailsBox{display:flex;justify-content:space-between;margin:3vw 0}.SpaceReservation-datePickersContainer{display:flex;flex-direction:column}.SpaceReservation-datePickerWrapper{display:flex;align-items:center;justify-content:flex-end;font-size:4vw}.SpaceReservation-datePickerLabel{margin-right:2vw}.SpaceReservation-details{font-size:6vw;display:flex;align-items:center}.SpaceReservation-detailsImg{width:8vw;height:8vw;margin-right:2vw}.SpaceReservation-userName{font-size:6vw;margin-bottom:6vw}.SpaceReservation-errorMessage{color:var(--color-red);margin:0 0 8vw;font-size:3vw}.SpaceReservation-mainActions{display:flex;justify-content:space-between}.SpaceReservation-mainActions>.Button{margin-right:2vw}.SpaceReservation-mainActions>.Button:last-child{margin-right:0}@media screen and (min-width:550px){.SpaceReservation{padding:50px}.SpaceReservation-title{flex-direction:column;align-items:flex-start}.SpaceReservation-header{font-size:40px}.SpaceReservation-header,.SpaceReservation-spaceNumber{margin-top:12px;margin-bottom:18px}.SpaceReservation-detailsBox{margin:20px 0}.SpaceReservation-detailsBox--seriesModeEnabled{padding:0}.SpaceReservation-details{font-size:28px}.SpaceReservation-userName{font-size:28px;margin-bottom:25px}.SpaceReservation-detailsImg{width:50px;height:50px;margin-right:20px}.SpaceReservation-errorMessage{margin-bottom:40px;font-size:18px}}@media screen and (min-width:768px){.SpaceReservation-detailsBox--seriesModeEnabled{padding:0 15px}.SpaceReservation-datePickerWrapper{font-size:25px}.SpaceReservation-datePickerLabel,.SpaceReservation-mainActions>.Button{margin-right:15px}}.AppBar{background-color:var(--color-red);width:100%;top:0;z-index:1;box-shadow:0 2vw 2vw #ccc}.AppBar-top{display:flex;justify-content:space-between;align-items:flex-end;max-width:768px;margin:0 auto;padding:3vw}.AppBar-topButton{color:#fff;width:6vw;height:6vw;max-width:50px;max-height:50px;font-size:5vw;padding:0;background-color:transparent;border:none;outline:none}.AppBar-topButton img{width:100%}.AppBar-topButton--disabled{opacity:.2}.AppBar-tabs{display:flex;justify-content:center;max-width:768px;margin:0 auto}.AppBar__message{color:var(--color-red);margin:3vw auto 0;font-size:3vw;max-width:768px;width:90%}@media screen and (min-width:768px){.AppBar-top{padding:20px}.AppBar-topButton{font-size:40px}.AppBar__message{margin-top:15px;font-size:18px}}.NotFound{font-weight:500;font-size:5vw;margin:5vw 3vw 4vw}@media screen and (min-width:768px){.NotFound{font-size:40px;margin:50px 30px 40px}}.Login{display:flex;flex-direction:column;align-items:center}.Login-akraLogo{width:50%;max-width:350px;margin:15vw 0 0}.Login-spacesTitle{font-size:6vw;margin-bottom:10vw}@media screen and (min-width:600px){.Login-akraLogo{margin:70px 0 0}.Login-spacesTitle{font-size:25px;margin-bottom:50px}}.AddToHomescreen .AddToHomescreen-header{padding:0 0 4vw;background-color:var(--color-red);color:#fff;font-size:5vw;text-align:center}.AddToHomescreen .AddToHomescreen-message{margin:3vw 0}.AddToHomescreen-closeButton{color:#fff;float:right;font-size:7vw;font-weight:700;cursor:pointer}.AddToHomescreen-closeButton:focus,.AddToHomescreen-closeButton:hover{color:#000}.AddToHomescreen-safariShareIcon{width:5.7vw;height:8vw;max-width:29px;max-height:40px;-webkit-transform:translateY(.4rem);transform:translateY(.4rem);margin:0 8px}@media screen and (min-width:768px){.AddToHomescreen .AddToHomescreen-header{padding:0 0 25px;font-size:40px}.AddToHomescreen .AddToHomescreen-message{margin:20px 0}.AddToHomescreen-closeButton{font-size:35px}}.MainLayout-tabContent{width:100%;max-width:768px;margin:0 auto}.MainLayout-offlineMessage{text-align:center;padding:1vw;background-color:#fffae1;color:#523400}@media screen and (min-width:768px){.MainLayout-offlineMessage{padding:6px}}
/*# sourceMappingURL=main.36e816ce.chunk.css.map */