#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#eee}.scroll-to-top-btn{position:fixed;right:1rem;bottom:3rem;z-index:9999;background:#1a5b8e;color:#fff;border:none;border-radius:50%;width:2.8rem;height:2.8rem;font-size:1.7rem;box-shadow:0 2px 8px #00000026;cursor:pointer;opacity:.3;padding-bottom:.3rem;transition:opacity .2s,background .2s}.scroll-to-top-btn:hover{background:#4e8fc7;opacity:1}.app-page{margin:0 auto;padding:0;min-height:100vh;scrollbar-gutter:stable both-edges;width:100vw;box-sizing:border-box;display:flex;flex-direction:column;background-color:#fff}html{background-color:#fff;overflow-x:hidden;overflow-y:hidden}body{background-color:#fff;overflow-x:hidden;margin:0;padding:0;overflow-y:hidden}textarea{min-height:1rem!important}h1,.h1{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;color:#212529}h2,.h2{font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:.875rem;color:#212529}h3,.h3{font-size:1.75rem;font-weight:600;line-height:1.4;margin-bottom:.75rem;color:#212529}h4,.h4{font-size:1.5rem;font-weight:500;line-height:1.4;margin-bottom:.625rem;color:#212529}h5,.h5{font-size:1.25rem;font-weight:500;line-height:1.5;margin-bottom:.5rem;color:#212529}h6,.h6{font-size:1rem;font-weight:500;line-height:1.5;margin-bottom:.5rem;color:#212529}@media(max-width:768px){h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}}@media(max-width:576px){h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1.125rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.875rem}}.text-title{color:#212529}.text-title-muted{color:#6c757d}.text-title-primary{color:#0d6efd}.text-title-success{color:#198754}.text-title-warning{color:#ffc107}.text-title-danger{color:#dc3545}.title-underline{border-bottom:2px solid #e9ecef;padding-bottom:.5rem}.title-underline-primary{border-bottom:2px solid #0d6efd;padding-bottom:.5rem}.title-underline-success{border-bottom:2px solid #198754;padding-bottom:.5rem}.title-no-margin{margin-bottom:0}.title-compact{margin-bottom:.5rem}.title-spacious{margin-bottom:1.5rem}.my-debug{border:3px solid red}.my-debug-1{border:1px dashed #007bff}.my-debug-2{border:1px dashed #28a745}.my-debug-3{border:1px dashed #ff9800}.my-row{display:flex;flex-direction:row;align-items:center;width:100%}.my-row-grow{display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.my-rows{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden}.my-rows-auto{display:flex;flex-direction:column;width:100%;height:auto;min-height:0;overflow:hidden}.my-col{display:flex;flex-direction:column;flex:1 1 0%;min-height:0;overflow:hidden}.my-col-auto{display:flex;flex-direction:column;flex:0 0 auto;width:auto;min-height:0;overflow:hidden}.my-cols{display:flex;flex-direction:row;width:100%;flex:1 1 0%;min-height:0;overflow:hidden}.page-layout{display:flex;height:auto;height:100vh;flex-direction:column;background-color:#fff;padding:1rem 1rem .2rem}.page-layout-fixed{height:100vh!important;min-height:100vh!important}.card{padding:0!important;border:none!important;border-radius:0!important;box-shadow:none!important}.card-body{padding:0!important}.outline-secondary-input{background-color:transparent;border:1px solid #6c757d;color:#6c757d;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.outline-secondary-input:hover{color:#6c757d;background-color:#6c757d0a;border-color:#6c757d}.outline-secondary-input:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.outline-secondary-select{background-color:transparent;border:1px solid #6c757d;color:#6c757d;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.outline-secondary-select:hover{color:#6c757d;background-color:#6c757d0a;border-color:#6c757d}.outline-secondary-select:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.outline-secondary-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%236c757d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.outline-secondary-select option{color:#495057;background-color:#fff}.myui-field{font-size:16px;background:#fff}.myui-field-error{color:red;margin-top:.3em}.myui-field-readonly{display:flex}.el-input .el-input__wrapper,.el-autocomplete .el-input__wrapper{border:1px solid #dcdfe6!important;border-radius:4px}.el-input .el-input__wrapper:hover,.el-autocomplete .el-input__wrapper:hover{border-color:#c0c4cc!important}.el-input.is-focus .el-input__wrapper,.el-autocomplete.is-focus .el-input__wrapper{border-color:#409eff!important}.el-input.is-disabled .el-input__inner,.el-textarea.is-disabled .el-textarea__inner,.el-autocomplete.is-disabled .el-input__inner{color:#303133!important;-webkit-text-fill-color:#303133!important}.el-input.is-disabled .el-input__wrapper,.el-textarea.is-disabled .el-textarea__inner,.el-autocomplete.is-disabled .el-input__wrapper{cursor:default!important}.el-input__inner[disabled],.el-textarea__inner[disabled]{color:#303133!important;-webkit-text-fill-color:#303133!important;cursor:default!important}.el-form-item__error,.el-form-item .el-form-item__error,div.el-form-item__error,.el-form-item div.el-form-item__error{height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;visibility:hidden!important;display:none!important}.my-navbar{border:none;border-radius:0;line-height:1}.my-navbar .navbar,.my-navbar:deep(.navbar){margin:0!important;padding:0!important;border:none;border-radius:0;min-height:auto;line-height:1;width:100%}.my-navbar .navbar-nav,.my-navbar:deep(.navbar-nav){margin:0!important;padding:0!important;gap:0;line-height:1;width:100%;display:flex}.my-navbar .container-fluid,.my-navbar:deep(.container-fluid){margin:0!important;padding:0!important;line-height:1;width:100%;max-width:none}.my-navbar .navbar-brand,.my-navbar:deep(.navbar-brand){margin:0;padding:0;line-height:1}.my-navbar .navbar-toggler,.my-navbar:deep(.navbar-toggler){margin:0;padding:0;line-height:1}.my-navbar .navbar-collapse,.my-navbar:deep(.navbar-collapse){margin:0;padding:0;line-height:1}.my-navbar .navbar-expand,.my-navbar:deep(.navbar-expand){margin:0;padding:0;line-height:1}.my-navbar .nav-item{margin:0;padding:0;white-space:nowrap;overflow:visible;text-overflow:ellipsis;line-height:1}.my-navbar,.my-navbar *{box-sizing:border-box}.my-navbar .navbar-brand,.my-navbar:deep(.navbar-brand),.my-navbar .navbar-toggler,.my-navbar:deep(.navbar-toggler),.my-navbar .navbar-collapse,.my-navbar:deep(.navbar-collapse),.my-navbar .nav-item,.my-navbar:deep(.nav-item){margin-left:0!important;padding-left:0!important}.my-navbar .nav-item:first-child .nav-link,.my-navbar:deep(.nav-item:first-child .nav-link){padding-left:0!important;margin-left:0!important}.my-navbar .nav-link{margin-left:.2rem;margin:0;padding:.5rem .4rem;border:none;border-radius:0;line-height:1}.my-navbar .nav-link.active,.my-navbar .nav-link:focus,.my-navbar .nav-link:hover{border-radius:0;background-color:#fff;color:#0c12ff;outline:1px solid #20243F}.my-navbar .dropdown{position:relative}.my-navbar .dropdown-toggle{border-radius:0}.my-navbar .dropdown-toggle:focus,.my-navbar .dropdown-toggle:hover,.my-navbar .dropdown.show .dropdown-toggle{border-radius:0}.my-navbar .dropdown-menu{border-radius:0;position:absolute!important;z-index:1050!important;min-width:120px}.my-navbar .dropdown-item{border-radius:0}.my-navbar .dropdown-item.active,.my-navbar .dropdown-item:focus,.my-navbar .dropdown-item:hover{border-radius:0;background-color:#1a5b8ecc;color:#fff}html body .el-form-item__error,html body .el-form-item .el-form-item__error,html body div.el-form-item__error,html body .el-form-item div.el-form-item__error,html body .el-form-item .el-form-item__error *,html body .el-form-item__error *,html body .el-form-item__error:before,html body .el-form-item__error:after{height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;visibility:hidden!important;display:none!important;min-height:0!important;max-height:0!important;line-height:0!important;font-size:0!important;opacity:0!important;transform:scale(0)!important;position:absolute!important;left:-9999px!important;top:-9999px!important}
