.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}.UpcomingExperiences{margin-top:10px;clear:both}.UpcomingExperiences .Title{width:100%;float:left;margin-bottom:10px}.UpcomingExperiences .ExperienceCard{width:240px;float:left;margin-right:10px}.AddPersonaPage,.CreateAccountPage{margin-top:30px}.AddPersonaPage button,.CreateAccountPage button{margin-top:20px}.CreateAccountPage .DobSelect{margin-top:10px}.CreateAccountPage .NewsletterOptIn{margin-top:20px}.AddPersonaPage .GenderSelect{margin-top:10px}.FeedPage .Gifts .Gift{position:relative}.FeedPage .Gifts .Gift img{width:500px}.FeedPage .Gifts .Gift button{position:absolute;top:5px;left:5px;z-index:10}.Centered img{text-align:center}.VerifyEmailPage .Centered{width:400px}.VerifyEmailPage .Centered .Prompt{display:block;margin-top:10px;margin-bottom:10px}.Gifts .GiftList{margin-top:20px}.Gifts .GiftList:after{content:"";display:table;clear:both}.Gifts .GiftList .Gift{position:relative;cursor:pointer;float:left;width:200px;height:200px;margin-right:4px}.Gifts .GiftList .Gift img{max-width:200px}.Gifts .GiftList .Gift .GiftSelect{color:#777;position:absolute;top:5px;left:5px;z-index:10;width:32px;height:32px}.Gifts .GiftList .Gift .GiftSelect.Selected{color:#b22}.Gifts .GiftsDelete{margin-top:10px}.Gifts .GiftsDelete .GiftsDeleteButton{background-color:#b22}.StatsControls{margin-bottom:10px}.StatsControls .DatePicker .DatePickerInput{margin-right:3px}.StatsControls .DatePicker .DayPickerWrapper{width:530px;margin-top:5px}.StatsControls .DatePicker .DayPickerWrapper .DayPicker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#f0f8ff!important;color:#4a90e2}.StatsControls .DatePicker .DayPickerWrapper .DayPicker .DayPicker-Day{border-radius:0!important}.StatsControls .DatePicker .DayPickerWrapper .DayPicker .DayPicker-Day--start{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.StatsControls .DatePicker .DayPickerWrapper .DayPicker .DayPicker-Day--end{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.ChartWrapper{width:500px}.Filters{margin-top:10px}.Filters .Filter{display:inline-block;margin-right:5px;position:relative}.Filters .Filter .FilterLabel{position:absolute;color:rgba(0,0,0,.6);left:16px;right:auto;width:auto;-webkit-transform:scale(.75);transform:scale(.75);left:12px;top:-6px;background-color:#fff;padding:0 4px;pointer-events:none}.AllStats{display:flex;flex-wrap:wrap}.AllStats .StatCard{float:left;margin-right:10px;margin-bottom:10px}.Persona .PersonaAvatar img{width:200px}.Persona .PersonaField{margin-top:10px;margin-bottom:10px}body{background-color:#e6ebf1}.BillingPage{padding:5px}.BillingPage .GotoCreateBilling{display:block;margin-top:5px}.BillingForm{padding:10px}.BillingForm .StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}.BillingForm .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.BillingForm .StripeElement--invalid{border-color:#fa755a}.BillingForm .StripeElement--webkit-autofill{background-color:#fefde5!important}.BillingForm .AsyncButton{margin-top:10px}.BillingForm .BillingOptions{display:flex;flex-wrap:wrap}.BillingForm .SelectedBillingOption{margin-bottom:10px}.BillingForm .BillingOption{cursor:pointer;margin-right:12px;margin-bottom:12px;padding:10px;width:200px;min-width:200px;background-color:#fff;border-radius:4px;-ms-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-o-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.BillingForm .BillingOption.Selectable:hover{-ms-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-o-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.BillingForm .BillingOption img{width:200px;height:200px}.BillingForm .BillingStep .Header{margin-bottom:10px;display:block}.BillingForm .BillingStep .DetailsContainer{width:500px}.BillingForm .BillingStep .DetailsContainer,.BillingForm .BillingStep .SelectedBillingOption{vertical-align:top;display:inline-block;margin-right:10px}.BillingForm .LineItems{margin-bottom:20px}.BillingForm .LineItems .LineItemDescription,.BillingForm .LineItems .LineItemPrice,.BillingForm .LineItems .TotalDescription,.BillingForm .LineItems .TotalPrice{display:inline-block}.BillingForm .LineItems .LineItemPrice,.BillingForm .LineItems .TotalPrice{margin-left:10px}.BillingForm .LineItems .LineItemPrice,.BillingForm .LineItems .TotalDescription,.BillingForm .LineItems .TotalPrice{font-weight:700}.BillingForm .LineItems .Total{margin-top:5px;border-top:1px solid #000}
/*# sourceMappingURL=main.70991367.chunk.css.map */