.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;vertical-align:middle;width:fit-content;display:inline-block;position:relative}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color);justify-content:center;align-items:center;display:inline-flex}.el-badge__content.is-fixed{top:0;right:calc(1px + var(--el-badge-size) / 2);z-index:var(--el-index-normal);position:absolute;transform:translateY(-50%)translate(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;width:8px;height:8px;padding:0;right:0}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);background-color:var(--el-message-bg-color);width:max-content;max-width:calc(100% - 32px);transition:opacity var(--el-transition-duration), transform .4s, top .4s, bottom .4s;padding:var(--el-message-padding);align-items:center;gap:8px;display:flex;position:fixed}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:50%;transform:translate(-50%)}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0}.el-message-fade-enter-from.is-left,.el-message-fade-enter-from.is-right,.el-message-fade-leave-to.is-left,.el-message-fade-leave-to.is-right{transform:translateY(-100%)}.el-message-fade-enter-from.is-left.is-bottom,.el-message-fade-enter-from.is-right.is-bottom,.el-message-fade-leave-to.is-left.is-bottom,.el-message-fade-leave-to.is-right.is-bottom{transform:translateY(100%)}.el-message-fade-enter-from.is-center,.el-message-fade-leave-to.is-center{transform:translate(-50%,-100%)}.el-message-fade-enter-from.is-center.is-bottom,.el-message-fade-leave-to.is-center.is-bottom{transform:translate(-50%,100%)}:root{--np-color-primary:#4361ee;--np-color-success:#249d7c;--np-color-warning:#d8952f;--np-color-danger:#e25d6a;--np-color-info:#8793a8;--np-primary-soft:#eef2ff;--np-primary-border:#dce4ff;--np-bg-page:#f5f7fb;--np-bg-container:#fff;--np-bg-overlay:#fff;--np-bg-subtle:#f8fafd;--np-text-primary:#24324b;--np-text-regular:#5d6b82;--np-text-secondary:#8b97aa;--np-text-placeholder:#a4afbf;--np-text-disabled:#bcc5d2;--np-border-color:#dfe5ee;--np-border-color-light:#e9edf4;--np-border-color-lighter:#eef1f6;--np-border-color-extra-light:#f3f5f9;--np-fill-color:#edf1f7;--np-fill-color-light:#f4f6fa;--np-fill-color-lighter:#f8fafd;--np-fill-color-extra-light:#fafbfe;--np-radius-small:6px;--np-radius-base:8px;--np-radius-medium:14px;--np-radius-large:18px;--np-radius-round:9999px;--np-shadow-light:0 3px 16px #1e315708;--np-shadow-base:0 8px 28px #1e31570f;--np-shadow-large:0 16px 48px #1e31571f;--np-hero-background:linear-gradient(115deg, #edf2ff 0%, #f4f6ff 50%, #eef7fb 100%);--np-hero-border:#e2e9fc;--np-tone-blue:#5476ee;--np-tone-blue-bg:#eef2ff;--np-tone-purple:#9671df;--np-tone-purple-bg:#f4effd;--np-tone-teal:#37a69a;--np-tone-teal-bg:#eaf8f4;--np-tone-amber:#d4a34e;--np-tone-amber-bg:#fff6e8;--np-font-size-extra-small:12px;--np-font-size-small:13px;--np-font-size-base:14px;--np-font-size-medium:16px;--np-font-size-large:18px;--np-font-size-extra-large:20px;--np-transition-duration-fast:.15s;--np-transition-duration:.2s;--np-transition-duration-slow:.3s;--np-z-index-base:1;--np-z-index-header:100;--np-z-index-sidebar:200;--np-z-index-mask:1000;--np-scrollbar-thumb:#50617e29;--np-scrollbar-thumb-hover:#50617e47;--np-scrollbar-thumb-active:#50617e61;--np-header-height:68px;--np-sidebar-width:244px;--np-sidebar-collapsed-width:76px}html.dark{--np-color-primary:#8ba1ff;--np-color-success:#60c2a1;--np-color-warning:#e9b560;--np-color-danger:#f18a96;--np-primary-soft:#25304e;--np-primary-border:#3c4d7c;--np-bg-page:#101725;--np-bg-container:#182233;--np-bg-overlay:#1c293d;--np-bg-subtle:#1b273a;--np-text-primary:#e4ebf7;--np-text-regular:#b3bfd2;--np-text-secondary:#8392ac;--np-text-placeholder:#77869e;--np-text-disabled:#56647a;--np-border-color:#354156;--np-border-color-light:#2a374b;--np-border-color-lighter:#253246;--np-border-color-extra-light:#202e42;--np-fill-color:#29384f;--np-fill-color-light:#213047;--np-fill-color-lighter:#1d2a3e;--np-fill-color-extra-light:#1a273a;--np-shadow-light:0 3px 16px #00000014;--np-shadow-base:0 8px 28px #00000024;--np-shadow-large:0 16px 48px #0000003d;--np-hero-background:linear-gradient(115deg, #222f4a 0%, #1e2941 55%, #1e3542 100%);--np-hero-border:#30415e;--np-tone-blue:#92aaff;--np-tone-blue-bg:#273856;--np-tone-purple:#c0a0f0;--np-tone-purple-bg:#362e4c;--np-tone-teal:#70cbb9;--np-tone-teal-bg:#233f40;--np-tone-amber:#e6bd78;--np-tone-amber-bg:#413c30;--np-scrollbar-thumb:#aab9d42e;--np-scrollbar-thumb-hover:#aab9d44d;--np-scrollbar-thumb-active:#aab9d466}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;width:100%;height:100%;line-height:1.5}body{width:100%;min-width:320px;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:inherit;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}#app{width:100%;height:100%}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;background-color:#0000;text-decoration:none}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}img{border-style:none}button,input,optgroup,select,textarea{font:inherit;color:inherit;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}button,[role=button]{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:inherit;opacity:.5}[type=search]{appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}table{border-spacing:0;border-collapse:collapse;text-indent:0;border-color:inherit}hr{height:0;color:inherit;border:0;border-top:1px solid;margin:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}template,[hidden]{display:none!important}::selection{color:inherit;background-color:#409eff33}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{scrollbar-width:thin;scrollbar-color:var(--np-scrollbar-thumb) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--np-scrollbar-thumb);background-clip:content-box;border:2px solid #0000;border-radius:999px;min-width:32px;min-height:32px}::-webkit-scrollbar-thumb:hover{background-color:var(--np-scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--np-scrollbar-thumb-active)}::-webkit-scrollbar-corner{background:0 0}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222b;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2a1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2a1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px #0000005c, 0px 8px 20px #000000b8;--el-box-shadow-light:0px 0px 12px #000000b8;--el-box-shadow-lighter:0px 0px 6px #000000b8;--el-box-shadow-dark:0px 16px 48px 16px #000000b8, 0px 12px 32px #000, 0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:#141414;--el-mask-color:#000c;--el-mask-color-extra-light:#0000004d}html.dark .el-button{--el-button-disabled-text-color:#ffffff80}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-card-bg-color)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}:root,html.dark{--el-color-primary:var(--np-color-primary);--el-color-success:var(--np-color-success);--el-color-warning:var(--np-color-warning);--el-color-danger:var(--np-color-danger);--el-color-error:var(--np-color-danger);--el-color-info:var(--np-color-info);--el-bg-color-page:var(--np-bg-page);--el-bg-color:var(--np-bg-container);--el-bg-color-overlay:var(--np-bg-overlay);--el-text-color-primary:var(--np-text-primary);--el-text-color-regular:var(--np-text-regular);--el-text-color-secondary:var(--np-text-secondary);--el-text-color-placeholder:var(--np-text-placeholder);--el-text-color-disabled:var(--np-text-disabled);--el-border-color:var(--np-border-color);--el-border-color-light:var(--np-border-color-light);--el-border-color-lighter:var(--np-border-color-lighter);--el-border-color-extra-light:var(--np-border-color-extra-light);--el-fill-color:var(--np-fill-color);--el-fill-color-light:var(--np-fill-color-light);--el-fill-color-lighter:var(--np-fill-color-lighter);--el-fill-color-extra-light:var(--np-fill-color-extra-light);--el-fill-color-blank:var(--np-bg-container);--el-border-radius-small:var(--np-radius-small);--el-border-radius-base:var(--np-radius-base);--el-border-radius-round:var(--np-radius-round)}:root{--el-color-primary-light-3:#7c91f3;--el-color-primary-light-5:#a1b0f7;--el-color-primary-light-7:#c7d0fa;--el-color-primary-light-8:#d9dffc;--el-color-primary-light-9:#edf0fe;--el-color-primary-dark-2:#354ebe;--el-font-size-base:13px;--el-box-shadow-light:var(--np-shadow-base)}html.dark{--el-color-primary-light-3:#667bc2;--el-color-primary-light-5:#4c5d95;--el-color-primary-light-7:#34436b;--el-color-primary-light-8:#2b3858;--el-color-primary-light-9:#24304a;--el-color-primary-dark-2:#a2b3ff}html.dark .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){--el-button-text-color:#132147;--el-button-hover-text-color:#132147;--el-button-active-text-color:#132147}.el-button{font-weight:500;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s}.el-button--primary:not(.is-link):not(.is-text):not(.is-plain){box-shadow:0 3px 8px #4361ee24}.el-button:focus-visible{outline:2px solid var(--np-color-primary);outline-offset:3px}.el-input__wrapper,.el-select__wrapper{min-height:36px;box-shadow:0 0 0 1px var(--np-border-color) inset;border-radius:8px}.el-input.is-disabled .el-input__wrapper{box-shadow:0 0 0 1px var(--np-border-color-light) inset}.el-form-item__label{color:var(--np-text-regular);font-size:12px;font-weight:500}.el-dialog{--el-dialog-border-radius:16px;--el-dialog-padding-primary:24px;box-shadow:var(--np-shadow-large)}.el-dialog__header{border-bottom:1px solid var(--np-border-color-light);margin:0;padding:0 32px 18px 0}.el-dialog__title{font-size:17px;font-weight:600}.el-dialog__body{max-height:calc(100dvh - 220px);padding-top:20px;overflow:auto}.el-dialog__footer{border-top:1px solid var(--np-border-color-light);margin-top:4px;padding-top:20px}.el-dialog__headerbtn{top:13px;right:14px}.el-drawer__title{color:var(--np-text-primary);font-size:16px;font-weight:600}.el-message-box{box-shadow:var(--np-shadow-large);border-radius:14px;padding:22px}.el-tag{border-radius:5px;font-size:11px}.el-alert{--el-alert-padding:12px 15px;border-radius:9px}.el-alert__title{font-size:12px;line-height:1.7}.el-empty__description p{color:var(--np-text-secondary);font-size:12px}.dialog-description{color:var(--np-text-secondary);margin-bottom:20px;font-size:12px;line-height:1.8}.dialog-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.status-pill{background:var(--np-tone-teal-bg);color:var(--np-tone-teal);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}.status-pill i{background:currentColor;border-radius:50%;width:5px;height:5px}.status-pill.is-disabled{color:var(--np-text-secondary);background:var(--np-fill-color-light)}@media (width<=767px){.el-dialog{--el-dialog-padding-primary:18px;margin-top:5vh}.el-dialog__body{max-height:calc(100dvh - 190px)}.dialog-field-grid{grid-template-columns:1fr}}.el-dialog .el-form-item__label{overflow-wrap:anywhere;height:auto;line-height:1.6}.el-dialog .el-form-item__error{overflow-wrap:anywhere;flex-basis:100%;line-height:1.5;position:static}.el-dialog__footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.el-dialog__footer .el-button{white-space:normal;max-width:100%;height:auto;min-height:32px;padding-block:7px;line-height:1.5}.el-dialog__footer .el-button+.el-button{margin-left:0}.el-dialog__title,.el-message-box__message,.el-alert__title{overflow-wrap:anywhere}.app-page{min-width:0;min-height:100%;display:flow-root}.page-switch-enter-active{transition:opacity .2s ease-out,transform .24s cubic-bezier(.22,1,.36,1)}.page-switch-leave-active{pointer-events:none;transition:opacity .1s ease-in,transform .1s ease-in}.page-switch-enter-from{opacity:0;transform:translateY(10px)}.page-switch-leave-to{opacity:0;transform:translateY(-4px)}.page-switch-enter-to,.page-switch-leave-from{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.page-switch-enter-active,.page-switch-leave-active{transition:none}.page-switch-enter-from,.page-switch-leave-to{opacity:1;transform:none}}body{color:var(--np-text-primary);background-color:var(--np-bg-page);transition:color var(--np-transition-duration), background-color var(--np-transition-duration)}
