.app-footer[data-v-c8a386e2]{text-align:center;margin:24px 0}.app-footer.fixed-bottom[data-v-c8a386e2]{position:fixed;bottom:0;width:100%}.app-header[data-v-063891ae]{background:#f4fbf9;border-bottom:1px solid #e4f5ef}.app-header .brand[data-v-063891ae],.app-header .container[data-v-063891ae],.app-header .nav[data-v-063891ae],.app-header[data-v-063891ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-header .brand>[data-v-063891ae],.app-header .container>[data-v-063891ae],.app-header .nav>[data-v-063891ae],.app-header>[data-v-063891ae]{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.app-header .container[data-v-063891ae]{max-width:1000px;-webkit-box-flex:100%;-ms-flex:100% 1 1;flex:100% 1 1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.app-header .brand[data-v-063891ae]{color:#2c3e50}.app-header .brand .logo[data-v-063891ae]{margin-right:8px}.app-header .nav[data-v-063891ae]{margin:0}.app-header .nav-item[data-v-063891ae]{list-style:none}.app-header .nav-item+.nav-item[data-v-063891ae]{margin-left:8px}.app-header .nav-link[data-v-063891ae]{cursor:default}.app-header .nav-link[data-v-063891ae]:not(.active){cursor:pointer;color:#2c3e50}.app-header .setting-link[data-v-063891ae],.app-header a.logout[data-v-063891ae]{cursor:pointer}@media screen and (max-width:700px){.vue-ui-grid{display:block}}@media screen and (max-width:500px){.login-form,.setting-form{width:100%!important}.vue-ui-modal.medium>.shell{min-width:auto;width:100%}.app-header .brand span.title{display:none}}.vue-ui-button:focus.focus-visible:after{border:none;-webkit-animation:vue-ui-focus .6s forwards;animation:vue-ui-focus .6s forwards}table{border-spacing:0;border-collapse:collapse}.title{color:#000;font-weight:700}.vue-ui-group:not(.has-indicator) .vue-ui-group-button.vue-ui-button.selected:not(.primary):not(.accent):not(.danger):not(.warning):not(.info):not(.success):not(.flat){background:#42b983!important}@-webkit-keyframes vue-ui-focus{0%{border-color:#e0f8ed;-webkit-box-shadow:0 0 20px #e0f8ed;box-shadow:0 0 20px #e0f8ed}to{border-color:#e0f8ed;-webkit-box-shadow:0 0 4px #e0f8ed;box-shadow:0 0 4px #e0f8ed}}@keyframes vue-ui-focus{0%{border-color:#e0f8ed;-webkit-box-shadow:0 0 20px #e0f8ed;box-shadow:0 0 20px #e0f8ed}to{border-color:#e0f8ed;-webkit-box-shadow:0 0 4px #e0f8ed;box-shadow:0 0 4px #e0f8ed}}.custom-title{font-size:1.2em!important}body{padding-bottom:200px}.container[data-v-332962f8]{max-width:1000px;height:calc(100vh - 73px);overflow-y:auto;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 24px 0 24px}.loading[data-v-332962f8]{position:fixed;width:100%}