.submenu__children{overflow:hidden;max-height:0;transition:max-height .3s}.submenu__children--open{max-height:25rem}.submenu__icon{transition:transform .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.submenu__icon--open{transform:rotate(90deg)}.submenu__children .mdc-list-item{text-indent:1.5rem}.SessionLoadingPage .SessionLoadingWrapper{position:fixed;height:200px;width:200px;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}:root{--mdc-theme-primary:#afa6cc;--mdc-theme-secondary:#464646;--mdc-theme-background:#f3f3f3}#root,body,html{min-height:100%}body{margin:0;padding:0}.mdc-top-app-bar{background:linear-gradient(90deg,#afa6cc,#f3f3f3)}.mdc-top-app-bar .mdc-top-app-bar__title{cursor:pointer}.Content{padding-top:64px}.Content .Page{padding:10px;flex:1 1 auto;max-width:100%;transition:margin-left .3s,max-width .3s;will-change:margin-left;will-change:max-width}.mdc-drawer__drawer{z-index:1000;position:fixed;top:64px;left:0;height:calc(100vh - 64px);overflow-y:auto;-webkit-overflow-scrolling:touch}.mdc-drawer--open{background-color:#f3f3f3;border:none}.mdc-drawer--open+.Page{margin-left:260px;max-width:calc(100% - 260px)}button i.left{margin-right:10px}button i.right{margin-left:10px}.FormField,.FormField .mdc-select,.FormField .mdc-text-field{width:100%}.FormField .mdc-floating-label--float-above{color:#afa6cc!important}.FormTitle{color:#666}.HeaderSignedInAs{color:#464646;margin-right:10px}.VerticallyCenteredPage{min-height:100vh}.CenteredPage,.VerticallyCenteredPage{display:flex;align-items:center;justify-content:center}.CenteredPage .Centered,.VerticallyCenteredPage .Centered{flex:none;min-width:400px;max-width:50%;background-color:#fff;padding:20px;border-radius:2px}.AuthenticationPage,.SigninPage{background:linear-gradient(90deg,#afa6cc,#f3f3f3)}.GradientButton{background-image:linear-gradient(270deg,#5dbff8,#9597fc)}.Authentication{width:400px}.Authentication button{margin-top:10px;margin-right:5px}.Authentication .Goto span{padding-top:7px;display:inline-block;vertical-align:middle;color:#777}.ImageUploader .ImageUploaderDropAreaMulti{width:300px;min-height:120px}.ImageUploader .ImageUploaderDropAreaSingle{width:120px;height:120px}.ImageUploader .ImageUploaderDropArea{position:relative;border:1px dashed #afa6cc;padding:4px}.ImageUploader .ImageUploaderDropArea .ImageUploaderPrompt{text-align:center;margin-top:10px}.ImageUploader .ImageUploaderDropArea input[type=file]{display:none}.ImageUploader .ImageUploaderDropArea .ImageUploaderUploaders:after{content:"";display:table;clear:both}.ImageUploader .ImageUploaderDropArea .ImageUploaderButtons{margin-top:10px;text-align:center}.ImageUploader .ImageUploaderDropArea .ImageUploaderButtons .ImageUploaderUploadFiles{margin-left:10px}.ImageUploader .ImageUploaderDropArea.Hovering{border:1px solid #afa6cc;background-color:rgba(175,166,204,.5)}.ImageUploaderPlaceholder{width:120px;height:120px;float:left;padding-right:2px;padding-bottom:2px}.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoaded,.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoading,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploaded,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploading{width:120px;height:120px}.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoaded .ImageUploaderPlaceholderThumbnail,.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoading .ImageUploaderPlaceholderThumbnail,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploaded .ImageUploaderPlaceholderThumbnail,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploading .ImageUploaderPlaceholderThumbnail{position:relative}.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoaded .ImageUploaderPlaceholderThumbnail img,.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoading .ImageUploaderPlaceholderThumbnail img,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploaded .ImageUploaderPlaceholderThumbnail img,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploading .ImageUploaderPlaceholderThumbnail img{width:120px;height:120px;-o-object-fit:cover;object-fit:cover}.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoaded .ImageUploaderPlaceholderThumbnail .ImageUploaderPlaceholderRemove,.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoading .ImageUploaderPlaceholderThumbnail .ImageUploaderPlaceholderRemove,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploaded .ImageUploaderPlaceholderThumbnail .ImageUploaderPlaceholderRemove,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploading .ImageUploaderPlaceholderThumbnail .ImageUploaderPlaceholderRemove{position:absolute;top:4px;right:4px;z-index:10;color:#b22;cursor:pointer}.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoaded .ImageUploaderPlaceholderThumbnail .ImageUploaderPlaceholderCloud,.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoading .ImageUploaderPlaceholderThumbnail .ImageUploaderPlaceholderCloud,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploaded .ImageUploaderPlaceholderThumbnail .ImageUploaderPlaceholderCloud,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploading .ImageUploaderPlaceholderThumbnail .ImageUploaderPlaceholderCloud{position:absolute;top:4px;left:4px;z-index:10;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoading{background-color:#999;border:1px dashed #777}.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoading,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploading{position:relative;width:120px;height:120px}.ImageUploaderPlaceholder .ImageUploaderPlaceholderLoading .ImageUploaderPlaceholderProgress,.ImageUploaderPlaceholder .ImageUploaderPlaceholderUploading .ImageUploaderPlaceholderProgress{position:absolute;bottom:0;left:5px;height:20px;width:110px;z-index:10}.DateChooser .mdc-select,.DateChooser .mdc-text-field{vertical-align:top}.DateChooser .mdc-text-field{margin-top:4px!important;margin-left:10px}.DateChooser .DateChooserDay{width:70px}.DateChooser .DateChooserYear{width:100px}.HomePage{padding:10px}.HomePage .Account,.HomePage .FirebaseToken,.HomePage .Messaging{margin-top:10px}.HomePage .FirebaseToken textarea{width:400px;height:100px;display:block;margin-bottom:5px}.HomePage .FirebaseToken .TokenCopiedMessage{margin-left:5px}.Experience img.preview{display:block;width:360px}.AvailableOn{margin-top:10px}.ExperienceDay .ExperienceImage img{width:64px}.Schedule img{width:64px;cursor:pointer}.Schedule .ScheduleExperienceTypeSelect{margin-bottom:10px}.Schedule .ScheduleTabs:after{content:"";clear:both;display:table}.Schedule .ScheduleTabs .mdc-tab{float:left}.Schedule .ScheduleItem{background-color:#cfc}.Schedule td,.Schedule th{padding:4px}.Schedule .Backfilled{background-color:#ddd}.Schedule .Today{background-color:#afa6cc;color:#fff}.Schedule .UnavailabilityCause{background-color:#fcc}.Schedule .ScheduleExperienceEdit{background-color:#fff}.Schedule .ScheduleExperienceEdit .AsyncButton,.Schedule .ScheduleExperienceEdit Button{margin:4px;display:inline-block}.imgPreview{text-align:center;margin:5px 15px;height:200px;width:200px;border:1px solid grey}.imgPreview img{width:100%;height:100%}.none{display:none}#file_input_text_div{margin-top:-8px;margin-left:5px}.CatalogPage{width:500px}.Centered{margin:0 auto;padding:10px}.CompanyPage{width:500px}.DevicePairingPage .FormField{width:200px;margin-bottom:10px}.DevicePairingPage .AsyncButtonLoader{margin-top:2px;width:150px}.DevicePairingPage .PairingFinish{margin-top:20px}.DevicePairingPage .PairingFinish button{margin-top:5px}.DevicePairingPage .PairingStart{margin-top:20px}.DevicePairingPage .DevicePairing{margin-bottom:5px}
/*# sourceMappingURL=main.04925592.chunk.css.map */