.h-app-alert-cover{align-items:center;-webkit-animation:alert-cover-in .3s forwards;animation:alert-cover-in .3s forwards;background:transparent;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.h-app-alert-cover.has-modal{-webkit-filter:blur(10px);filter:blur(10px)}.h-app-alert-cover .h-app-alert{-webkit-animation:alert-in .3s forwards;animation:alert-in .3s forwards;background:#eee;border-radius:5px;box-shadow:0 3px 7px rgba(50,50,50,.4);display:flex;flex-direction:column;max-height:200px;width:400px}.h-app-alert-cover .h-app-alert .alert-body{align-items:center;display:flex;flex:100 1;flex-direction:row;margin:20px 20px 0}.h-app-alert-cover .h-app-alert .alert-body svg{flex:0 0 30px;font-size:30px;margin-right:10px;margin-top:4px}.h-app-alert-cover .h-app-alert .alert-body svg.info{color:#66bb6a}.h-app-alert-cover .h-app-alert .alert-body svg.question,.h-app-alert-cover .h-app-alert .alert-body svg.warning{color:#ffa726}.h-app-alert-cover .h-app-alert .alert-body svg.error{color:#f44336}.h-app-alert-cover .h-app-alert .alert-actions{flex:1 1;margin:10px 20px 10px 0;min-height:40px;text-align:right}.h-app-alert-cover .h-app-alert .alert-actions>*{margin-left:5px}.h-app-alert-cover.closing{-webkit-animation:alert-cover-out .3s forwards;animation:alert-cover-out .3s forwards}.h-app-alert-cover.closing .h-app-alert{-webkit-animation:alert-out .3s forwards;animation:alert-out .3s forwards}@-webkit-keyframes alert-cover-in{0%{background:transparent}to{background:rgba(0,0,0,.5)}}@keyframes alert-cover-in{0%{background:transparent}to{background:rgba(0,0,0,.5)}}@-webkit-keyframes alert-cover-out{0%{background:rgba(0,0,0,.5)}to{background:transparent}}@keyframes alert-cover-out{0%{background:rgba(0,0,0,.5)}to{background:transparent}}@-webkit-keyframes alert-in{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes alert-in{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes alert-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes alert-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}.h-app-logo{align-items:center;display:flex;flex:0 0 68px;flex-direction:row;height:68px;justify-content:center;margin:15px;text-decoration:none;transition:all .2s}.h-app-logo:hover{opacity:.5}.app-logo{align-items:center;align-self:stretch;background-clip:padding-box;background-image:url(/static/media/full_logo_dark.e4ca26a739a237942f3d.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border:10px;display:flex;flex:1 1;flex-direction:row;justify-content:center}.app-logo svg{font-size:30px;margin-right:10px}.profile-page,.settings-page{padding:20px}.h-app-library{-webkit-animation:library-in .2s forwards;animation:library-in .2s forwards;background:#fff;border-radius:5px;bottom:0;box-shadow:0 3px 7px rgba(50,50,50,.4);box-sizing:border-box;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:0;width:320px}.h-app-library .loading{display:block;opacity:.7;padding:10px;text-align:center}.h-app-library>h1{border-bottom:1px solid rgba(3,2,2,.1);font-size:14px;margin:0;padding:10px;text-transform:uppercase}.h-app-library .pager{background:transparent;border-top:1px solid rgba(3,2,2,.1);padding:10px}.h-app-library .pager>ul{justify-content:center!important}.h-app-library .pager>ul .Mui-selected{background:rgba(100,38,103,.85)!important;color:#fff!important}.h-app-library .h-app-library-card{background:transparent;border-bottom:1px solid rgba(3,2,2,.1);color:inherit;display:block}.h-app-library .h-app-library-card button{display:block!important;text-align:left}.h-app-library .h-app-library-card:hover{background:rgba(100,38,103,.2);color:inherit}.h-app-library .h-app-library-card.active{background:rgba(100,38,103,.85);color:#fff}@-webkit-keyframes library-in{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes library-in{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}.h-app-library-items-filter{padding-bottom:20px}.h-app-input-field{margin-bottom:15px!important;margin-top:15px!important}.h-app-input-field .MuiInputBase-root{width:100%!important}.h-app-input-field .MuiInputBase-adornedStart svg{margin-right:10px}.h-app-input-field .MuiInputBase-adornedStart.Mui-focused svg{color:rgba(100,38,103,.85)}.h-app-input-field fieldset{transition:border-color .2s}.h-app-input-field.readonly *{cursor:default!important}.h-app-input-field.readonly * fieldset{border-color:rgba(0,0,0,.08)!important}.h-app-autocomplete-field.readonly *{cursor:default!important}.h-app-autocomplete-field.readonly * fieldset{border-color:rgba(0,0,0,.08)!important}.h-app-date-field.readonly .MuiInputAdornment-root{color:rgba(0,0,0,.08)!important}.h-app-checkbox .MuiCheckbox-root{margin-bottom:1px}.h-app-checkbox.readonly .MuiFormControlLabel-label{color:rgba(0,0,0,.87)!important}.h-app-checkbox.readonly .Mui-checked{color:rgba(100,38,103,.85)!important}.h-app-radio-buttons.readonly .MuiFormControlLabel-label,.h-app-radio-buttons.readonly label{color:rgba(0,0,0,.87)!important}.h-app-radio-buttons.readonly .Mui-checked{color:rgba(100,38,103,.85)!important}.h-app-field-instruction-wrapper{align-items:center;border-bottom:1px dashed rgba(3,2,2,.1);display:flex;flex-direction:row;position:relative}.h-app-field-instruction-wrapper .instruction-field{flex:1 1;margin-right:30px}.h-app-field-instruction-wrapper .instruction-field.flex-row{display:flex;flex-direction:row}.h-app-field-instruction-wrapper .instruction-field.flex-row>*{flex:1 1}.h-app-field-instruction-wrapper .instruction-field.flex-row>:not(:last-child){margin-right:10px}.h-app-field-instruction-wrapper .instruction-text{align-self:stretch;background:#f5f5f5;color:rgba(0,0,0,.4);display:flex;flex:1 1;flex-direction:column;font-size:14px;justify-content:center;padding:0 30px}.h-app-field-instruction-wrapper .instruction-text .error{color:#e60000;display:block;font-size:12px;margin-top:5px}.h-app-field-instruction-wrapper:first-of-type .instruction-text{border-top-right-radius:7px}.h-app-field-instruction-wrapper:last-of-type{border-bottom:none}.h-app-field-instruction-wrapper:last-of-type .instruction-text{border-bottom-right-radius:7px}.h-app-modal-cover{-webkit-animation:modal-cover-in .5s forwards;animation:modal-cover-in .5s forwards;background:transparent;bottom:0;left:0;position:fixed;right:0;top:0}.h-app-modal-cover .h-app-modal{-webkit-animation:modal-in .5s forwards;animation:modal-in .5s forwards;background:#eee;border-radius:5px;box-shadow:0 3px 7px rgba(50,50,50,.4);display:flex;flex-direction:column;height:500px;left:50%;margin:-250px 0 0 -400px;position:absolute;top:50%;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;width:800px}.h-app-modal-cover .h-app-modal .modal-title{flex:1 1;font-size:16px;font-weight:500;line-height:40px;margin:0;min-height:40px;padding:0 0 0 20px;text-transform:uppercase}.h-app-modal-cover .h-app-modal .modal-title .close-modal{border-radius:50%;height:30px;position:absolute;right:5px;top:5px;transition:all .2s;width:30px}.h-app-modal-cover .h-app-modal .modal-title .close-modal:hover{background:hsla(0,0%,100%,.8)}.h-app-modal-cover .h-app-modal .modal-body{background:#fff;border-radius:5px;box-shadow:0 3px 7px rgba(50,50,50,.4);flex:100 1;margin:0 20px}.h-app-modal-cover .h-app-modal .modal-actions{flex:1 1;margin:10px 20px 10px 0;min-height:40px;text-align:right}.h-app-modal-cover .h-app-modal .modal-actions>*{margin-left:5px}.h-app-modal-cover.has-alert .h-app-modal{-webkit-filter:blur(10px);filter:blur(10px)}.h-app-modal-cover.closing{-webkit-animation:modal-cover-out .5s forwards;animation:modal-cover-out .5s forwards}.h-app-modal-cover.closing .h-app-modal{-webkit-animation:modal-out .5s forwards;animation:modal-out .5s forwards}@-webkit-keyframes modal-cover-in{0%{background:transparent}to{background:rgba(0,0,0,.5)}}@keyframes modal-cover-in{0%{background:transparent}to{background:rgba(0,0,0,.5)}}@-webkit-keyframes modal-cover-out{0%{background:rgba(0,0,0,.5)}to{background:transparent}}@keyframes modal-cover-out{0%{background:rgba(0,0,0,.5)}to{background:transparent}}@-webkit-keyframes modal-in{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modal-in{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes modal-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes modal-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}.publications-field{margin:10px 0!important}.member-card{font-size:14px;font-weight:700;margin:0;padding:10px}.selected-user{font-size:20px;font-weight:600;text-transform:uppercase}.pending-cancellation-grid .cancellation-row{align-items:center;border-bottom:.5px solid #ededed;display:flex;flex-direction:row;justify-content:space-between;padding:3px}.pending-cancellation-grid .cancellation-row .cancel-button{min-height:35px}.pending-cancellation-grid .cancellation-row .revert-button{color:gray}.cancellation-modal{height:170px}.cancellation-modal .title{font-size:18px;font-weight:700}.cancellation-modal .id-row{align-items:center;display:flex;flex-direction:row;justify-content:start;margin-top:15px}.cancellation-modal .id-row .event-id{font-size:14px;font-weight:100;letter-spacing:2px;margin-left:5px}.cancellation-modal .id-row .event-id-placeholder{font-weight:500}.fancy-card{font-size:14px;font-weight:700;margin:0;padding:10px}.order-item .liststyle{height:90%}.field-row{margin-bottom:20px}.filterContainer{background-color:#f5f5f5;display:inline-block;height:30vh;overflow:hidden;width:48%}.order-item{padding:20px}.order-item h1{font-size:16px;margin:0 0 20px;padding:0;text-transform:uppercase}.order-item .orderinner{display:flex;justify-content:space-between;padding-right:2%}.order-item .heading{color:rgba(100,38,103,.85)!important}.order-item .content{padding-left:5px}.order-item .contents{display:inline-block}.order-item .liststyle{display:flex;flex-direction:column}.advertisements-field{margin:10px 0!important}#fileSelect{background-color:rgba(100,38,103,.85);border:none;border-radius:4px;color:#fff;cursor:pointer;height:40px}#fileSelect,.h-app-search-box-members{box-shadow:0 3px 7px rgba(50,50,50,.4)}.h-app-search-box-members{-webkit-animation:fade-in .4s .2s forwards;animation:fade-in .4s .2s forwards;background:#fff;border:2px solid transparent;border-radius:5px;box-sizing:border-box;color:#333;display:flex;margin-bottom:4px;margin-left:2%;margin-right:2%;opacity:0;transition:background .2s,border .2s;width:96%!important}.h-app-search-box-members input{padding:8px 8px 8px 0}.h-app-search-box-members svg{margin:0 10px;opacity:.3}.h-app-search-box-members:hover{background:#fff;border-color:rgba(100,38,103,.2);color:inherit}.h-app-search-box-members.Mui-focused{background:#fff;border-color:rgba(100,38,103,.85);color:#000}.h-app-search-box-members .close-search{border-radius:50%;box-sizing:border-box;display:flex;flex:none;font-size:20px;height:32px;width:32px}.h-app-input-field-members{margin-bottom:-6px!important;margin-top:-6px!important}.pager{border-top:1px solid rgba(3,2,2,.1)}.propertyButton{margin-bottom:10px!important;margin-left:10px!important;margin-top:10px!important;width:90%!important}.category-row,.type-row{align-items:center;display:flex;flex-direction:row}.add-field,.edit-field{margin-left:10px!important;max-height:60px;min-height:60px;min-width:120px!important}.edit-modal .item-form-field{margin:10px 0}.h-app-modal{height:310px!important;margin:-200px 0 0 -200px!important;width:450px!important}.h-app-modal .modal-body{padding:20px}.h-app-modal .modal-body .slug-hint{color:gray;font-size:12px;margin-left:5px}.dropdown-item{display:flex;flex-direction:row;justify-content:space-between;width:100%}.dropdown-item .option{flex:95 1}.dropdown-item .edit-icon{flex:5 1;font-size:12px}.h-app-clickable{color:inherit;cursor:pointer;text-decoration:none;transition:all .2s}.h-app-clickable button{align-items:flex-start!important;justify-content:left;margin:0!important;padding:0!important;width:100%}.h-app-clickable.active{background-color:transparent;opacity:1}.h-app-breadcrumb-trail{box-sizing:border-box;display:block;flex:none;font-size:12px;font-weight:500;line-height:20px;margin:0 0 0 250px;padding:5px 10px;position:relative;right:0;text-transform:uppercase;top:0}.h-app-breadcrumb-trail a,.h-app-breadcrumb-trail span{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important}.h-app-breadcrumb-trail>span{float:left;padding:5px}.h-app-breadcrumb-trail>a{background:transparent;border-radius:5px;box-sizing:border-box;color:#642667;float:left;overflow:hidden}.h-app-breadcrumb-trail>a:hover{background:hsla(0,0%,100%,.8);color:rgba(100,38,103,.85)}.h-app-breadcrumb-trail>a button{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;padding:5px!important;text-transform:uppercase!important}.h-app-breadcrumb-trail svg{float:left;height:10px;margin:10px 3px}.h-app-button{background:transparent;border:3px solid transparent!important;border-radius:5px!important;color:inherit;padding:7px!important;transition:all .2s}.h-app-button.Mui-disabled{background:transparent;color:rgba(0,0,0,.2)}.h-app-button.Mui-focusVisible,.h-app-button.Mui-focusVisible.primary{border-color:#fff!important}.h-app-button:hover{background:hsla(0,0%,100%,.8);color:inherit}.h-app-button.primary{background:rgba(100,38,103,.85);color:#fff}.h-app-button.primary:hover{background:rgba(100,38,103,.65);color:#fff}.h-app-button.primary:active{box-shadow:none;-webkit-transform:translateY(3px);transform:translateY(3px)}.h-app-button.primary.Mui-disabled{background:#ddd;color:#fff}.h-app-button.raised{box-shadow:0 3px 7px rgba(50,50,50,.4)}.h-app-button.capitalize{text-transform:uppercase}.h-app-button svg{margin-right:5px}.h-app-button svg.end{margin-left:5px;margin-right:0}.h-app-error{background-color:rgba(250,40,40,.1);border-radius:10px;box-sizing:border-box;color:#fa2828;margin:20px;padding:20px;text-align:center}.h-app-error svg{display:block;font-size:30px;margin:20px auto}.h-app-form{display:flex;flex-direction:column;padding:20px}.h-app-form h1{font-size:14px;font-weight:700;margin:0 0 20px;padding:0;text-transform:uppercase}.h-app-header{display:block;flex:none;left:0;padding:20px;position:relative;right:0;top:0}.h-app-scrollable>div:last-of-type{bottom:6px!important;right:6px!important;top:6px!important;width:8px!important}.h-app-scrollable>div:last-of-type>div{background-color:rgba(0,0,0,.2)!important;transition:background-color .2s}.h-app-scrollable>div:last-of-type>div:active,.h-app-scrollable>div:last-of-type>div:hover{background-color:rgba(0,0,0,.3)!important}@-webkit-keyframes scrollable-scrollbar-in{0%{opacity:0}to{opacity:1}}@keyframes scrollable-scrollbar-in{0%{opacity:0}to{opacity:1}}.h-page-body{flex:100 1;margin:0 0 0 250px;-webkit-transform:translate(0);transform:translate(0)}.h-app-search-box{-webkit-animation:fade-in .4s .2s forwards;animation:fade-in .4s .2s forwards;background:#fff;border:2px solid transparent;border-radius:5px;box-shadow:0 3px 7px rgba(50,50,50,.4);box-sizing:border-box;color:#333;display:flex;opacity:0;transition:background .2s,border .2s;width:320px}.h-app-search-box input{padding:8px 8px 8px 0}.h-app-search-box svg{margin:0 10px;opacity:.3}.h-app-search-box:hover{background:#fff;border-color:rgba(100,38,103,.2);color:inherit}.h-app-search-box.Mui-focused{background:#fff;border-color:rgba(100,38,103,.85);color:#000}.h-app-search-box .close-search{border-radius:50%;box-sizing:border-box;display:flex;flex:none;font-size:20px;height:32px;width:32px}.h-app-side-nav{-webkit-animation:side-nav-in .2s ease-in-out forwards;animation:side-nav-in .2s ease-in-out forwards;background:transparent;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;left:0;position:absolute;top:0;width:250px}.h-app-side-nav .h-app-scrollable-content{padding-top:10px}.h-app-side-nav-link{background:transparent;border-radius:5px!important;color:rgba(0,0,0,.9);display:block!important;display:block;margin:5px;overflow:hidden;text-decoration:none!important}.h-app-side-nav-link:hover{background:hsla(0,0%,100%,.8);color:inherit}.h-app-side-nav-link button{font-size:16px!important;padding:10px!important}.h-app-side-nav-link svg{display:inline-block;font-size:16px;margin-right:10px;width:20px}.h-app-side-nav-link.active{background:rgba(100,38,103,.85);box-shadow:0 3px 7px rgba(50,50,50,.4);color:#fff}@-webkit-keyframes side-nav-in{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes side-nav-in{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:none;transform:none}}.h-app-toolbar{background:transparent;box-sizing:border-box;color:inherit;display:flex;flex:none;flex-direction:row;left:0;margin:0 0 0 250px;padding:0 10px 15px;position:relative;right:0;top:0}.h-app-toolbar .splitter{-webkit-animation:tool-button-in .4s .2s forwards;animation:tool-button-in .4s .2s forwards;background-color:rgba(3,2,2,.1);display:block;flex:0 0 1px;margin:0 10px;opacity:0}.h-app-toolbar:empty{display:none}.h-app-toolbar .h-app-search-box+.h-app-tool-button{margin-left:10px}.h-app-toolbar .h-app-tool-button{-webkit-animation:tool-button-in .4s .2s forwards;animation:tool-button-in .4s .2s forwards;background:transparent;border-radius:5px;color:inherit;margin:0;opacity:0;padding:10px;transition:all .2s}.h-app-toolbar .h-app-tool-button:hover{background:hsla(0,0%,100%,.8);color:inherit}.h-app-toolbar .h-app-tool-button svg{color:#642667;font-size:16px;margin-right:5px;margin-top:-2px;width:20px}.h-app-toolbar .h-app-tool-button.primary{-webkit-animation:fade-in .4s .2s forwards;animation:fade-in .4s .2s forwards;background:rgba(100,38,103,.85);color:#fff}.h-app-toolbar .h-app-tool-button.primary svg{color:#fff}.h-app-toolbar .h-app-tool-button.primary:hover{background:rgba(100,38,103,.65);color:#fff}.h-app-toolbar .h-app-tool-button.raised{box-shadow:0 3px 7px rgba(50,50,50,.4)}.h-app-toolbar .h-app-tool-button.raised:active{box-shadow:none;-webkit-transform:translateY(3px);transform:translateY(3px)}.h-app-toolbar .h-app-tool-button.Mui-disabled{background:#ddd;color:#fff;cursor:no-drop}@-webkit-keyframes tool-button-in{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes tool-button-in{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}.h-app-user-account{border-bottom:1px solid rgba(3,2,2,.1);display:flex;flex-direction:row;height:50px;margin:0 5px;padding-bottom:10px}.h-app-user-account .active{background:rgba(100,38,103,.85);box-shadow:0 3px 7px rgba(50,50,50,.4);color:#fff}.h-app-user-account .h-app-clickable{border-radius:5px;overflow:hidden}.h-app-user-account .h-app-clickable:not(.active):hover{background:hsla(0,0%,100%,.8);color:inherit}.h-app-user-account .user{flex:1 1;position:relative}.h-app-user-account .user button{height:50px}.h-app-user-account .user .avatar{border-radius:50%;color:rgba(0,0,0,.6);font-size:18px;font-weight:600;height:40px;left:5px;line-height:40px;position:absolute;text-transform:uppercase;top:5px;width:40px}.h-app-user-account .user .name{font-size:18px;top:15px}.h-app-user-account .user .email,.h-app-user-account .user .name{font-weight:100;left:50px;position:absolute;right:5px;text-align:left}.h-app-user-account .user .email{bottom:11px;font-size:11px}.h-app-user-account .settings,.h-app-user-account .sign-out{align-items:stretch;display:flex;flex:0 0 30px}.h-app-user-account .settings button,.h-app-user-account .sign-out button{align-items:center!important;display:flex;font-size:18px;justify-content:center}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes scale-pop-in{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-pop-in{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}26%{-webkit-transform:translateX(0);transform:translateX(0)}38%{-webkit-transform:translateX(10px);transform:translateX(10px)}51%{-webkit-transform:translateX(0);transform:translateX(0)}63%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}76%{-webkit-transform:translateX(0);transform:translateX(0)}88%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}26%{-webkit-transform:translateX(0);transform:translateX(0)}38%{-webkit-transform:translateX(10px);transform:translateX(10px)}51%{-webkit-transform:translateX(0);transform:translateX(0)}63%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}76%{-webkit-transform:translateX(0);transform:translateX(0)}88%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}html{background-color:#fff}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;min-height:100%;overflow:hidden}body{background:#ddd;color:#535353}#root,.h-app-container{height:100%}.h-app-container{display:flex;flex-direction:column;transition:background .5s,-webkit-filter .3s;transition:filter .3s,background .5s;transition:filter .3s,background .5s,-webkit-filter .3s}.h-app-container.has-cover{-webkit-filter:blur(10px);filter:blur(10px)}.h-app-container.signed-out{background:radial-gradient(#ccc,#888,#333);flex-direction:row;justify-content:center}.hide-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes fa-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-spinner{-webkit-animation:fa-spinner 1s linear infinite;animation:fa-spinner 1s linear infinite}.h-app-landing{align-items:center;-webkit-animation:fade-in .2s forwards;animation:fade-in .2s forwards;color:rgba(0,0,0,.3);display:flex;flex-direction:column;justify-content:center}.h-app-landing svg{font-size:40px;margin-bottom:20px}.h-app-item-page-content{-webkit-animation:item-page-in .2s forwards;animation:item-page-in .2s forwards;background:#fff;border-radius:5px;bottom:0;box-shadow:0 3px 7px rgba(50,50,50,.4);color:inherit;left:330px;position:absolute;right:0;top:0}.h-app-item-page-content.index,.h-app-item-page-content.loading{align-items:center;-webkit-animation:none;animation:none;-webkit-animation:fade-in .2s forwards;animation:fade-in .2s forwards;background:transparent;box-shadow:none;color:rgba(0,0,0,.3);display:flex;flex-direction:column;justify-content:center}.h-app-item-page-content.index svg,.h-app-item-page-content.loading svg{font-size:40px;margin-bottom:20px}.fullscreen{-webkit-animation:item-page-in .2s forwards;animation:item-page-in .2s forwards;background:#fff;border-radius:5px;bottom:0;box-shadow:0 3px 7px rgba(50,50,50,.4);color:inherit;left:330px;right:0;top:0}.fullscreen.index,.fullscreen.loading{align-items:center;-webkit-animation:none;animation:none;-webkit-animation:fade-in .2s forwards;animation:fade-in .2s forwards;background:transparent;box-shadow:none;color:rgba(0,0,0,.3);display:flex;flex-direction:column;justify-content:center}.fullscreen.index svg,.fullscreen.loading svg{font-size:40px;margin-bottom:20px}@-webkit-keyframes item-page-in{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes item-page-in{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:none;transform:none}}.h-app-login{align-self:center;background:#ddd;border-radius:5px;border-top:10px solid rgba(100,38,103,.85);box-shadow:0 3px 7px rgba(50,50,50,.4);justify-self:center;max-width:340px;padding:20px;text-align:right;width:100%}.h-app-login .h-app-logo{margin-bottom:35px}.h-app-login .inputFields{width:100%}.h-app-login .credentials{background:#fff;border:3px solid transparent;border-radius:5px;box-shadow:0 3px 7px rgba(50,50,50,.4);color:inherit;margin-bottom:20px;padding:10px 20px;transition:border .2s}.h-app-login.error-highlight .credentials{border:3px solid #f44336}.h-app-login.in{-webkit-animation:scale-pop-in .5s .5s forwards;animation:scale-pop-in .5s .5s forwards;opacity:0}.h-app-login.error{-webkit-animation:shake .5s linear forwards;animation:shake .5s linear forwards}.h-app-module-page-content{bottom:10px;left:10px;padding:10px;position:absolute;right:10px;top:0}.h-app-profile-page-content,.h-app-settings-page-content{-webkit-animation:item-page-in .2s forwards;animation:item-page-in .2s forwards;background:#fff;border-radius:5px;bottom:10px;box-shadow:0 3px 7px rgba(50,50,50,.4);color:inherit;left:10px;position:absolute;right:10px;top:0}
/*# sourceMappingURL=main.a7356d24.css.map*/