.toast-host[data-v-a1b167c5]{position:fixed;top:16px;right:16px;z-index:1000;display:flex;flex-direction:column;gap:10px;width:min(360px,calc(100vw - 32px));pointer-events:none}.toast-item[data-v-a1b167c5]{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;background:#121623f2;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 32px #00000073;color:var(--text);font-size:14px}.toast-item--success[data-v-a1b167c5]{border-color:#2ecc8f8c}.toast-item--error[data-v-a1b167c5]{border-color:#ff6fae99}.toast-item--info[data-v-a1b167c5]{border-color:#29b6f68c}.toast-item__body[data-v-a1b167c5]{flex:1;display:flex;flex-direction:column;gap:4px}.toast-item__text[data-v-a1b167c5]{line-height:1.35}.toast-item__detail[data-v-a1b167c5]{font-size:11.5px;color:var(--muted);word-break:break-word}.toast-item__close[data-v-a1b167c5]{background:none;border:none;color:var(--muted);font-size:14px;cursor:pointer;padding:0 2px;line-height:1}.toast-item__close[data-v-a1b167c5]:hover{color:var(--text)}.toast-enter-active[data-v-a1b167c5],.toast-leave-active[data-v-a1b167c5]{transition:all .25s ease}.toast-enter-from[data-v-a1b167c5],.toast-leave-to[data-v-a1b167c5]{opacity:0;transform:translate(16px)}.net-alert[data-v-39213823]{display:flex;align-items:center;gap:12px;padding:10px 16px 0;flex-wrap:wrap}.net-alert[data-v-39213823]>:first-child{flex:1 1 240px}.app-shell[data-v-39213823]{min-height:100dvh;display:flex;flex-direction:column}.app-topbar[data-v-39213823]{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:12px;padding:10px 16px;background:#0d101bdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.08)}.burger[data-v-39213823]{display:none;background:none;border:1px solid rgba(255,255,255,.16);color:#dfe6f3;border-radius:10px;width:38px;height:38px;font-size:18px;cursor:pointer}.brand[data-v-39213823]{display:flex;flex-direction:column;line-height:1.15;margin-right:auto}.brand__name[data-v-39213823]{font-weight:700;color:#eef2fb;letter-spacing:.02em}.brand__tag[data-v-39213823]{font-size:11px;color:#8b93a7}.topbar__actions[data-v-39213823]{display:flex;align-items:center;gap:10px}.lang__btn[data-v-39213823]{background:none;border:1px solid rgba(255,255,255,.16);color:#dfe6f3;border-radius:10px;padding:8px 10px;font-size:12px;cursor:pointer}.acct[data-v-39213823]{display:inline-flex;align-items:center;gap:8px;background:#2ecc8f1f;border:1px solid rgba(46,204,143,.35);color:#b8ecd4;border-radius:999px;padding:6px 12px;font-size:13px;cursor:pointer}.acct__dot[data-v-39213823]{width:8px;height:8px;border-radius:50%;background:#2ecc8f}.app-body[data-v-39213823]{flex:1;display:grid;grid-template-columns:232px 1fr;gap:20px;width:100%;max-width:1280px;margin:0 auto;padding:20px 16px}.app-nav[data-v-39213823]{position:sticky;top:76px;align-self:start}.nav-list[data-v-39213823]{display:flex;flex-direction:column;gap:4px;background:#121623b3;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:10px}.nav-item[data-v-39213823]{padding:10px 14px;border-radius:10px;color:#aeb7cc;text-decoration:none;font-size:14px}.nav-item[data-v-39213823]:hover{background:#ffffff0d;color:#e6ecfa}.nav-item--active[data-v-39213823]{background:linear-gradient(135deg,#7c5cff40,#29b6f633);color:#fff}.app-main[data-v-39213823]{min-width:0}.app-footer[data-v-39213823]{text-align:center;color:#6b7288;font-size:12px;padding:14px;border-top:1px solid rgba(255,255,255,.06)}.app-nav-overlay[data-v-39213823]{display:none}.lang-list[data-v-39213823]{display:flex;flex-direction:column;gap:8px}.lang-list__item[data-v-39213823]{padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#dfe6f3;cursor:pointer;text-align:left}.lang-list__item.active[data-v-39213823]{border-color:#7c5cff99;background:#7c5cff26}.wallet-list[data-v-39213823]{display:flex;flex-direction:column;gap:8px}.wallet-list__item[data-v-39213823]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#dfe6f3;cursor:pointer;font-size:14px}.wallet-list__item[data-v-39213823]:hover{background:#ffffff0d;border-color:#7c5cff80}.wallet-list__icon[data-v-39213823]{width:28px;height:28px;border-radius:8px;object-fit:contain;flex:0 0 28px}.wallet-list__icon--fallback[data-v-39213823]{display:inline-flex;align-items:center;justify-content:center;background:#7c5cff33;color:#cabfff}.toast[data-v-39213823]{position:fixed;bottom:18px;left:50%;transform:translate(-50%);z-index:60;padding:12px 18px;border-radius:12px;font-size:14px;cursor:pointer;max-width:min(92vw,480px)}.toast--success[data-v-39213823]{background:#24a069eb;color:#eafff4}.toast--error[data-v-39213823]{background:#c83c3ceb;color:#ffecec}@media(max-width:860px){.burger[data-v-39213823]{display:block}.app-body[data-v-39213823]{grid-template-columns:1fr;padding:12px;gap:12px}.app-nav[data-v-39213823]{position:fixed;inset:0 auto 0 0;width:min(78vw,300px);padding:16px 10px;background:#0c0f18f7;z-index:50;transform:translate(-102%);transition:transform .22s ease;top:0}.app-nav--open[data-v-39213823]{transform:translate(0)}.app-nav-overlay[data-v-39213823]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#04060c99;z-index:40}}:root{--nk-text: #f7f7fb;--nk-text-muted: rgba(247, 247, 251, .58);--nk-text-soft: rgba(247, 247, 251, .38);--nk-panel: rgba(255, 255, 255, .075);--nk-panel-strong: rgba(255, 255, 255, .105);--nk-border: rgba(255, 255, 255, .13);--nk-border-strong: rgba(255, 255, 255, .2);--nk-shadow: 0 18px 54px rgba(0, 0, 0, .34);--nk-purple: #8b5cf6;--nk-purple-soft: #c4b5fd;--nk-cyan: #22d3ee;--nk-green: #34d399;--nk-rose: #fb7185;--nk-amber: #fbbf24}*{scrollbar-color:rgba(167,139,250,.52) rgba(255,255,255,.055);scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{border-radius:999px;background:#ffffff0b}*::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:linear-gradient(135deg,#8b5cf6bf,#22d3eeb8);background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#a78bfaf2,#67e8f9e6);background-clip:padding-box}.nk-button,.nk-input,.nk-tag,.nk-switch__track,.nk-page-button,.nk-card,.nk-table-wrap,.nk-select__control,.nk-select__menu,.nk-upload__trigger,.nk-dropdown__trigger,.nk-dropdown__menu,.nk-menu,.nk-alert,.nk-message,.nk-dialog__panel,.nk-drawer__panel,.nk-tooltip__bubble{backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%)}.nk-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;border:1px solid var(--nk-border);border-radius:12px;background:var(--nk-panel);color:var(--nk-text);font:inherit;font-weight:700;line-height:1;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;white-space:nowrap}.nk-button:hover:not(:disabled){transform:translateY(-2px);background:var(--nk-panel-strong);box-shadow:0 12px 28px #00000047}.nk-button:active:not(:disabled){transform:translateY(0) scale(.98);box-shadow:0 7px 18px #00000038}.nk-button:focus-visible,.nk-input:focus-visible,.nk-select__control:focus-visible,.nk-select__option:focus-visible,.nk-switch__track:focus-visible,.nk-page-button:focus-visible,.nk-tag__close:focus-visible,.nk-checkbox input:focus-visible+.nk-checkbox__box,.nk-radio input:focus-visible+span,.nk-slider__control:focus-visible,.nk-dropdown__trigger:focus-visible,.nk-menu__item:focus-visible,.nk-overlay-button:focus-visible{outline:3px solid rgba(139,92,246,.32);outline-offset:2px}.nk-button:disabled{cursor:not-allowed;opacity:.48}.nk-button--sm{height:34px;padding:0 14px;font-size:12px}.nk-button--md{height:42px;padding:0 18px;font-size:14px}.nk-button--lg{height:50px;padding:0 24px;font-size:15px}.nk-button--icon-only{aspect-ratio:1;padding:0}.nk-button--primary{border-color:transparent;background:linear-gradient(135deg,#7c3aed,#a78bfa);color:#fff}.nk-button--success{border-color:#34d39957;background:#10b9812e;color:#a7f3d0}.nk-button--danger{border-color:#fb71855c;background:#f43f5e2e;color:#fecdd3}.nk-button--outline,.nk-button--ghost{background:transparent}.nk-button--ghost{border-color:transparent}.nk-button__icon{display:inline-flex;width:17px;height:17px;flex:0 0 auto}.nk-button__icon svg{width:100%;height:100%}.nk-button__label{overflow:hidden;text-overflow:ellipsis}.nk-button__spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.38);border-top-color:#fff;border-radius:999px;animation:nk-spin .8s linear infinite}.nk-button--loading{cursor:wait}.nk-field{display:grid;gap:7px;min-width:0}.nk-field__label{color:var(--nk-text-soft);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.nk-input{width:100%;min-width:0;border:1px solid var(--nk-border);border-radius:12px;background:#ffffff0e;color:var(--nk-text);font:inherit;font-size:14px;line-height:1.45;padding:13px 15px;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.nk-input-shell{position:relative;display:grid;min-width:0}.nk-input-shell__icon{position:absolute;top:50%;left:13px;z-index:1;display:inline-flex;width:17px;height:17px;color:var(--nk-text-soft);transform:translateY(-50%)}.nk-input-shell__icon svg{width:100%;height:100%}.nk-input-shell--with-icon .nk-input{padding-left:40px}.nk-input::placeholder{color:#f7f7fb45}.nk-input:hover:not(:disabled),.nk-input:focus{border-color:#a78bfa85;background:#ffffff16;box-shadow:0 0 0 4px #8b5cf61c}.nk-input:disabled{cursor:not-allowed;opacity:.48}.nk-input--textarea{min-height:108px;resize:vertical}.nk-tag{display:inline-flex;align-items:center;gap:7px;min-height:30px;max-width:100%;border:1px solid var(--nk-border);border-radius:999px;background:#fff1;color:var(--nk-text);font-size:13px;font-weight:800;line-height:1;padding:0 12px}.nk-tag__content{overflow:hidden;text-overflow:ellipsis}.nk-tag--primary{border-color:#8b5cf66b;background:#7c3aed3d;color:#ddd6fe}.nk-tag--success{border-color:#34d39961;background:#10b9812e;color:#a7f3d0}.nk-tag--warning{border-color:#fbbf2461;background:#f59e0b2e;color:#fde68a}.nk-tag--danger{border-color:#fb718561;background:#f43f5e2e;color:#fecdd3}.nk-tag--info{border-color:#22d3ee61;background:#06b6d42e;color:#a5f3fc}.nk-tag__close{display:inline-grid;place-items:center;width:18px;height:18px;border:0;border-radius:999px;background:#ffffff1f;color:currentColor;cursor:pointer;font:inherit;line-height:1}.nk-switch{display:inline-flex;align-items:center;gap:10px;color:var(--nk-text);font-size:14px;font-weight:700}.nk-switch--disabled{opacity:.5}.nk-switch__track{position:relative;width:52px;height:28px;border:1px solid var(--nk-border);border-radius:999px;background:#ffffff14;cursor:pointer;transition:background .18s ease,border-color .18s ease}.nk-switch__track:disabled{cursor:not-allowed}.nk-switch__track--checked{border-color:transparent;background:linear-gradient(135deg,#7c3aed,#22d3ee)}.nk-switch__thumb{position:absolute;top:2px;left:3px;width:22px;height:22px;border-radius:999px;background:#fffffff0;box-shadow:0 7px 16px #00000042;transition:transform .18s ease}.nk-switch__track--checked .nk-switch__thumb{transform:translate(24px)}.nk-card{position:relative;overflow:hidden;border:1px solid var(--nk-border);border-radius:18px;background:var(--nk-panel);box-shadow:var(--nk-shadow);padding:24px}.nk-card:before{position:absolute;top:0;right:0;left:0;height:2px;content:"";opacity:.9}.nk-card--purple:before{background:linear-gradient(90deg,#7c3aed,transparent)}.nk-card--cyan:before{background:linear-gradient(90deg,#06b6d4,transparent)}.nk-card--pink:before{background:linear-gradient(90deg,#ec4899,transparent)}.nk-card--green:before{background:linear-gradient(90deg,#10b981,transparent)}.nk-card--amber:before{background:linear-gradient(90deg,#f59e0b,transparent)}.nk-card__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;margin-bottom:16px;background:#ffffff14;color:var(--nk-purple-soft)}.nk-card__stat{margin:0 0 8px;background:linear-gradient(135deg,#a5b4fc,#c084fc,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(27px,3vw,36px);font-weight:900;line-height:1}.nk-card__title{margin:0 0 8px;color:var(--nk-text);font-size:18px;line-height:1.25}.nk-card__description,.nk-card__body{margin:0;color:var(--nk-text-muted);font-size:14px;line-height:1.65}.nk-progress{display:grid;gap:8px}.nk-progress__header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--nk-text);font-size:13px;font-weight:800}.nk-progress__track{overflow:hidden;height:9px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff12}.nk-progress__bar{display:block;height:100%;border-radius:inherit;transition:width .3s ease}.nk-progress__bar--purple{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.nk-progress__bar--cyan{background:linear-gradient(90deg,#06b6d4,#22d3ee)}.nk-progress__bar--pink{background:linear-gradient(90deg,#ec4899,#fb7185)}.nk-progress__bar--green{background:linear-gradient(90deg,#10b981,#34d399)}.nk-pagination{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.nk-page-button,.nk-page-ellipsis{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:11px;color:var(--nk-text-muted);font-size:13px;font-weight:800}.nk-page-button{border:1px solid rgba(255,255,255,.09);background:#ffffff0e;cursor:pointer}.nk-page-button:hover:not(:disabled){background:#ffffff1f;color:var(--nk-text)}.nk-page-button--active{border-color:#8b5cf67a;background:#7c3aed52;color:#ddd6fe}.nk-page-button:disabled{cursor:not-allowed;opacity:.38}.nk-table-wrap{overflow-x:auto;border:1px solid var(--nk-border);border-radius:18px;background:var(--nk-panel)}.nk-table{width:100%;min-width:680px;border-collapse:collapse}.nk-table th,.nk-table td{padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.06)}.nk-table th{color:var(--nk-text-soft);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.nk-table td{color:#f7f7fbbd;font-size:14px}.nk-table tbody tr:hover td{background:#ffffff09}.nk-table tbody tr:last-child td{border-bottom:0}.nk-table__empty{color:var(--nk-text-soft);text-align:center}.nk-icon{display:inline-grid;place-items:center;width:var(--nk-icon-size, 18px);height:var(--nk-icon-size, 18px);border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff12;color:currentColor;font-size:calc(var(--nk-icon-size, 18px) * .52);font-weight:950;line-height:1;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.nk-icon:hover{background:#ffffff21;box-shadow:0 0 14px #8b5cf638}.nk-layout{display:grid;grid-template-columns:var(--nk-layout-columns);min-width:0}.nk-layout>*{min-width:0}.nk-link{display:inline-flex;align-items:center;gap:8px;color:#a5f3fc;font-weight:850;text-decoration:none;transition:color .16s ease,opacity .16s ease}.nk-link:hover{color:#c4b5fd}.nk-link--underline{text-decoration:underline;text-decoration-color:#a5f3fc66;text-underline-offset:4px}.nk-link--disabled{cursor:not-allowed;opacity:.46}.nk-select{position:relative;display:inline-grid;min-width:190px}.nk-select__control{all:unset;display:flex;align-items:center;width:100%;min-height:42px;border:1px solid var(--nk-border);border-radius:12px;background:#ffffff0e;color:var(--nk-text);cursor:pointer;font:inherit;font-size:14px;padding:0 40px 0 14px;box-sizing:border-box}.nk-select__control:hover:not(:disabled){background:#ffffff17}.nk-select__control:disabled{opacity:.46;cursor:not-allowed}.nk-select__control--placeholder{color:var(--nk-text-muted)}.nk-select__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nk-select__menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;display:grid;gap:3px;max-height:220px;overflow:auto;border:1px solid var(--nk-border);border-radius:14px;background:#181c36f0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:7px;box-shadow:var(--nk-shadow)}.nk-select__option{all:unset;display:flex;align-items:center;justify-content:space-between;min-height:36px;border-radius:10px;color:var(--nk-text-muted);cursor:pointer;font:inherit;font-weight:800;padding:0 10px;transition:background .12s ease,color .12s ease}.nk-select__option:hover,.nk-select__option--active{background:#ffffff14;color:var(--nk-text)}.nk-select__option--selected{color:#ddd6fe;font-weight:900}.nk-select__option:disabled{opacity:.36;cursor:not-allowed}.nk-select__clear{position:absolute;top:50%;right:10px;width:22px;height:22px;border:0;border-radius:999px;background:#ffffff21;color:var(--nk-text-muted);cursor:pointer;transform:translateY(-50%)}.nk-select__control--multiple{min-height:46px;height:auto;padding:4px 40px 4px 8px}.nk-select__tags{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.nk-select__placeholder{color:var(--nk-text-muted);padding-left:6px}.nk-select__tag{display:inline-flex;align-items:center;gap:4px;background:#c4b5fd24;border:1px solid rgba(196,181,253,.25);border-radius:8px;color:#ddd6fe;font-size:13px;font-weight:700;padding:3px 8px 3px 10px;line-height:1.4;white-space:nowrap;-webkit-user-select:none;user-select:none}.nk-select__tag-label{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nk-select__tag-remove{all:unset;display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:999px;color:#c4b5fda6;cursor:pointer;font-size:14px;line-height:1;transition:background .12s ease,color .12s ease}.nk-select__tag-remove:hover{background:#ffffff26;color:#f5f3ff}.nk-select__overflow{color:var(--nk-text-muted);font-size:13px;font-weight:700;white-space:nowrap;padding:0 4px}.nk-select__checkbox{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;min-width:17px;border:2px solid rgba(255,255,255,.3);border-radius:5px;transition:background .12s ease,border-color .12s ease}.nk-select__checkbox--checked{border-color:#a78bfa;background:linear-gradient(135deg,#8b5cf6,#a78bfa);position:relative}.nk-select__checkbox--checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #0f0f23;border-width:0 2px 2px 0;transform:rotate(45deg)}.nk-select__option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nk-checkbox,.nk-radio{position:relative;display:inline-flex;align-items:center;gap:10px;color:var(--nk-text);cursor:pointer;font-size:14px;font-weight:780;line-height:1.35}.nk-checkbox__label{cursor:pointer;-webkit-user-select:none;user-select:none}.nk-checkbox input,.nk-radio input{position:absolute;opacity:0;pointer-events:none}.nk-checkbox__box{display:inline-grid;place-items:center;width:18px;height:18px;flex:0 0 auto;border:2px solid rgba(247,247,251,.48);border-radius:5px;background:#ffffff14;box-shadow:0 0 0 1px #ffffff0a;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.nk-checkbox:hover .nk-checkbox__box{border-color:#a78bfad9;box-shadow:0 0 0 6px #7c3aed21}.nk-checkbox input:checked+.nk-checkbox__box,.nk-checkbox__box--indeterminate{border-color:#7c3aed4d;background:#7c3aed73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:inset 0 1px #ffffff26,0 4px 16px #7c3aed40;transform:scale(1.05)}.nk-checkbox:hover input:checked+.nk-checkbox__box,.nk-checkbox:hover .nk-checkbox__box--indeterminate{box-shadow:inset 0 1px #ffffff2e,0 0 0 5px #7c3aed29,0 4px 20px #7c3aed52}.nk-checkbox input:checked+.nk-checkbox__box:after{width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;content:"";transform:translateY(-1px) rotate(45deg)}.nk-checkbox__box--indeterminate:after{width:10px;height:3px;border-radius:999px;background:#fff;content:"";box-shadow:0 0 4px #ffffff80}.checkbox-scheme-a .nk-checkbox input:checked+.nk-checkbox__box,.checkbox-scheme-a .nk-checkbox__box--indeterminate{border-color:transparent;background:linear-gradient(135deg,#7c3aed,#a78bfa);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 2px 4px #00000040,0 4px 16px #7c3aed4d;transform:scale(1.05)}.checkbox-scheme-a .nk-checkbox:hover input:checked+.nk-checkbox__box,.checkbox-scheme-a .nk-checkbox:hover .nk-checkbox__box--indeterminate{box-shadow:inset 0 2px 4px #0003,0 0 0 5px #7c3aed24,0 4px 20px #7c3aed59}.checkbox-scheme-a .nk-checkbox input:checked+.nk-checkbox__box:after{width:5px;height:10px;border:solid #fff;border-width:0 2.5px 2.5px 0;filter:drop-shadow(0 0 3px rgba(255,255,255,.6))}.checkbox-scheme-a .nk-checkbox__box--indeterminate:after{width:11px;height:3px;background:#fff;filter:drop-shadow(0 0 3px rgba(255,255,255,.5))}.checkbox-scheme-c .nk-checkbox input:checked+.nk-checkbox__box,.checkbox-scheme-c .nk-checkbox__box--indeterminate{border-color:#8b5cf6;border-width:2px;background:#8b5cf61f;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 12px #8b5cf633;transform:scale(1.05)}.checkbox-scheme-c .nk-checkbox:hover input:checked+.nk-checkbox__box,.checkbox-scheme-c .nk-checkbox:hover .nk-checkbox__box--indeterminate{border-color:#a78bfa;box-shadow:0 0 0 5px #8b5cf61a,0 0 16px #8b5cf647}.checkbox-scheme-c .nk-checkbox input:checked+.nk-checkbox__box:after{width:5px;height:9px;border:solid #a78bfa;border-width:0 2px 2px 0}.checkbox-scheme-c .nk-checkbox__box--indeterminate:after{width:10px;height:3px;background:#a78bfa}.nk-checkbox--disabled,.nk-checkbox-group--disabled,.nk-radio-group--disabled{opacity:.5}.nk-checkbox-group{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center}.nk-checkbox-group--vertical{align-items:flex-start;flex-direction:column}.nk-radio-group{display:flex;flex-wrap:wrap;gap:10px}.nk-radio span{display:inline-flex;align-items:center;min-height:34px;border:1px solid var(--nk-border);border-radius:999px;background:#ffffff0e;padding:0 13px}.nk-radio input:checked+span{border-color:#8b5cf685;background:#7c3aed47;color:#ddd6fe}.nk-radio-group--button .nk-radio span{border-radius:11px}.nk-slider{display:grid;gap:8px;min-width:0}.nk-slider__meta,.nk-slider__marks{display:flex;align-items:center;justify-content:space-between;color:var(--nk-text-soft);font-size:12px;font-weight:850}.nk-slider__meta strong{color:#c4b5fd}.nk-slider__control{width:100%;accent-color:#8b5cf6}.nk-slider--disabled{opacity:.5}.nk-upload{display:grid;gap:10px}.nk-upload__input{display:none}.nk-upload__trigger,.nk-dropdown__trigger,.nk-overlay-button{min-height:40px;border:1px solid var(--nk-border);border-radius:12px;background:#ffffff12;color:var(--nk-text);cursor:pointer;font:inherit;font-weight:850;padding:0 14px}.nk-upload__trigger:hover,.nk-dropdown__trigger:hover,.nk-overlay-button:hover{background:#ffffff1f}.nk-upload__list,.nk-list__items,.nk-tree__nodes{list-style:none;margin:0;padding:0}.nk-upload__list{display:grid;gap:7px}.nk-upload__list li,.nk-list__item{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:10px;background:#ffffff0e;color:var(--nk-text-muted);padding:9px 11px}.nk-upload__list button{border:0;border-radius:999px;background:#ffffff1f;color:inherit;cursor:pointer}.nk-form{display:grid;gap:14px}.nk-form--horizontal{grid-template-columns:var(--nk-form-label-width) minmax(0,1fr)}.nk-form--inline{display:flex;flex-wrap:wrap;align-items:end}.nk-form--disabled{opacity:.56;pointer-events:none}.nk-badge{position:relative;display:inline-flex;width:max-content}.nk-badge__value{position:absolute;top:-9px;right:-10px;display:inline-grid;place-items:center;min-width:22px;height:22px;border:2px solid rgba(24,28,54,.9);border-radius:999px;background:#8b5cf6;color:#fff;font-size:11px;font-weight:950;padding:0 6px}.nk-badge__value--success{background:#10b981}.nk-badge__value--warning{background:#f59e0b}.nk-badge__value--danger{background:#f43f5e}.nk-badge__value--info{background:#06b6d4}.nk-badge__value--dot{min-width:11px;width:11px;height:11px;padding:0}.nk-avatar{display:inline-grid;place-items:center;width:var(--nk-avatar-size, 40px);height:var(--nk-avatar-size, 40px);overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:linear-gradient(135deg,#7c3aed,#22d3ee);color:#fff;font-size:13px;font-weight:950}.nk-avatar--sm{--nk-avatar-size: 32px}.nk-avatar--md{--nk-avatar-size: 40px}.nk-avatar--lg{--nk-avatar-size: 52px}.nk-avatar--square{border-radius:12px}.nk-avatar img{width:100%;height:100%;object-fit:cover}.nk-list{display:grid;gap:8px;max-height:320px;overflow:auto}.nk-list--bordered{border:1px solid var(--nk-border);border-radius:16px;padding:8px}.nk-list__item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:8px 12px;border-radius:10px;color:var(--nk-text-muted);transition:background .15s ease,color .15s ease;cursor:pointer}.nk-list__item:hover{background:#ffffff0f;color:var(--nk-text)}.nk-list__item--selected{background:#7c3aed2e;color:#ddd6fe}.nk-list--split .nk-list__item+.nk-list__item{border-top:1px solid rgba(255,255,255,.06)}.nk-list__loading{color:var(--nk-text-soft);padding:12px}.nk-tree{max-height:300px;overflow:auto;color:var(--nk-text-muted)}.nk-tree__row{position:relative;display:flex;align-items:center;gap:8px;min-height:34px;padding-left:calc(var(--nk-tree-level, 0) * 18px);border-radius:8px;margin:1px 0;transition:background .14s ease,color .14s ease}.nk-tree__row:before{position:absolute;top:0;left:calc(var(--nk-tree-level, 0) * 18px - 9px);width:1px;height:100%;background:#ffffff12;content:"";pointer-events:none;transition:background .14s ease}.nk-tree__row:hover{background:#ffffff14}.nk-tree__row--selected{background:#7c3aed29}.nk-tree__row--selected:before{background:#a78bfa59}.nk-tree__row--selected>.nk-tree__label{color:#ddd6fe;font-weight:900;text-shadow:0 0 8px rgba(167,139,250,.3)}.nk-tree__row:has(input[type=checkbox]:checked){background:#7c3aed1a}.nk-tree__row:has(input[type=checkbox]:checked):before{background:#a78bfa38}.nk-tree__row:has(input[type=checkbox]:checked)>.nk-tree__label{color:#c4b5fd}.nk-tree__row--selected:has(input[type=checkbox]:checked){background:#7c3aed33}.nk-tree__checkbox.nk-checkbox{display:contents;gap:0;font:inherit;color:inherit}.nk-tree__toggle,.nk-tree__label{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.nk-tree__toggle{width:22px;color:#c4b5fd;font-weight:950;transition:transform .22s ease}.nk-tree__toggle--expanded{transform:rotate(90deg)}.nk-tree__label:hover{color:var(--nk-text)}.nk-empty{display:grid;justify-items:center;gap:12px;border:1px dashed rgba(255,255,255,.18);border-radius:18px;color:var(--nk-text-muted);padding:28px;text-align:center}.nk-empty__image{display:grid;place-items:center;width:var(--nk-empty-image-size, 72px);height:var(--nk-empty-image-size, 72px);border-radius:20px;background:#ffffff12;color:var(--nk-text-soft);font-weight:950}.nk-empty__description{margin:0}.nk-tabs{display:grid;gap:12px}.nk-tabs__nav{display:flex;flex-wrap:wrap;gap:7px}.nk-tabs__tab{min-height:38px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--nk-text-muted);cursor:pointer;font:inherit;font-weight:850;padding:0 13px}.nk-tabs__tab--active{border-color:#8b5cf66b;background:#7c3aed42;color:#ddd6fe}.nk-tabs__close{margin-left:8px}.nk-tabs__panel{border:1px solid rgba(255,255,255,.08);border-radius:14px;color:var(--nk-text-muted);padding:14px}.nk-breadcrumb{display:flex;flex-wrap:wrap;gap:7px;color:var(--nk-text-muted);font-size:14px;font-weight:800}.nk-breadcrumb__separator{margin-left:7px;color:var(--nk-text-soft)}.nk-dropdown{position:relative;display:inline-block}.nk-dropdown__menu{position:absolute;z-index:30;display:grid;gap:4px;min-width:168px;max-height:240px;overflow:auto;margin-top:8px;border:1px solid var(--nk-border);border-radius:14px;background:#181c36eb;padding:8px;box-shadow:var(--nk-shadow)}.nk-dropdown__menu button,.nk-menu__item{width:100%;min-height:36px;border:0;border-radius:10px;background:transparent;color:var(--nk-text-muted);cursor:pointer;font:inherit;font-weight:820;text-align:left;padding:0 10px}.nk-dropdown__menu button:hover,.nk-menu__item:hover,.nk-menu__item--active{background:#ffffff14;color:var(--nk-text)}.nk-menu{display:flex;gap:6px;overflow:auto;border:1px solid var(--nk-border);border-radius:16px;background:#ffffff0e;padding:8px}.nk-menu--vertical{flex-direction:column;max-height:300px}.nk-menu__item{display:inline-flex;align-items:center;gap:8px}.nk-menu--collapsed .nk-menu__item span{display:none}.nk-steps{display:flex;gap:12px;margin:0;padding:0;list-style:none}.nk-steps--vertical{flex-direction:column}.nk-step{display:flex;flex:1 1 0;gap:10px;min-width:0;cursor:pointer}.nk-step__index{display:inline-grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:999px;background:#ffffff17;color:var(--nk-text-muted);font-size:12px;font-weight:950}.nk-step--finish .nk-step__index,.nk-step--process .nk-step__index{background:linear-gradient(135deg,#7c3aed,#22d3ee);color:#fff}.nk-step--error .nk-step__index{background:#f43f5e;color:#fff}.nk-step__body{display:grid;gap:3px;min-width:0}.nk-step__body strong{color:var(--nk-text);font-size:13px}.nk-step__body small{color:var(--nk-text-soft)}.nk-alert{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--nk-border);border-radius:15px;background:#fff1;color:var(--nk-text-muted);padding:13px 14px}.nk-alert--success{border-color:#34d39957}.nk-alert--warning{border-color:#fbbf2457}.nk-alert--error{border-color:#fb718557}.nk-alert__icon{color:#a5f3fc;font-weight:950}.nk-alert__body{display:grid;gap:3px;flex:1}.nk-alert__body strong{color:var(--nk-text)}.nk-alert button,.nk-dialog__header button,.nk-drawer__header button,.nk-message button{border:0;border-radius:999px;background:#ffffff1f;color:var(--nk-text-muted);cursor:pointer}.nk-dialog,.nk-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center}.nk-dialog__overlay,.nk-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0206179e}.nk-dialog__overlay{transition:opacity .32s;opacity:0}.nk-dialog__overlay--entering{opacity:1}.nk-dialog__panel{transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s cubic-bezier(.4,0,.2,1);transform:scale(.9);opacity:0}.nk-dialog__panel--entering{transform:scale(1);opacity:1}.nk-dialog__overlay--leaving{opacity:0}.nk-dialog__panel--leaving{transform:scale(.9);opacity:0}.nk-dialog__panel,.nk-drawer__panel{position:relative;z-index:1;overflow:hidden;max-width:calc(100vw - 32px);border:1px solid var(--nk-border);border-radius:20px;background:#181c36f0;box-shadow:var(--nk-shadow)}.nk-dialog__header,.nk-drawer__header,.nk-dialog__footer,.nk-drawer__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.08);padding:15px 18px}.nk-dialog__header h3,.nk-drawer__header h3{margin:0}.nk-dialog__body,.nk-drawer__body{max-height:min(58vh,460px);overflow:auto;color:var(--nk-text-muted);padding:18px}.nk-dialog__footer,.nk-drawer__footer{justify-content:flex-end;border-top:1px solid rgba(255,255,255,.08);border-bottom:0}.nk-overlay-button--primary{border-color:transparent;background:linear-gradient(135deg,#7c3aed,#22d3ee);color:#fff}.nk-drawer{place-items:stretch end}.nk-drawer--left{place-items:stretch start}.nk-drawer--top{place-items:start stretch}.nk-drawer--bottom{place-items:end stretch}.nk-drawer__overlay{transition:opacity .32s;opacity:0}.nk-drawer__overlay--entering{opacity:1}.nk-drawer__overlay--leaving{opacity:0}.nk-drawer__panel{width:var(--nk-drawer-size, 360px);height:100%;border-radius:0;transition:transform .32s cubic-bezier(.4,0,.2,1)}.nk-drawer--right .nk-drawer__panel{transform:translate(100%)}.nk-drawer--right .nk-drawer__panel--entering{transform:translate(0)}.nk-drawer--right .nk-drawer__panel--leaving{transform:translate(100%)}.nk-drawer--left .nk-drawer__panel{transform:translate(-100%)}.nk-drawer--left .nk-drawer__panel--entering{transform:translate(0)}.nk-drawer--left .nk-drawer__panel--leaving{transform:translate(-100%)}.nk-drawer--top .nk-drawer__panel{transform:translateY(-100%)}.nk-drawer--top .nk-drawer__panel--entering{transform:translateY(0)}.nk-drawer--top .nk-drawer__panel--leaving{transform:translateY(-100%)}.nk-drawer--bottom .nk-drawer__panel{transform:translateY(100%)}.nk-drawer--bottom .nk-drawer__panel--entering{transform:translateY(0)}.nk-drawer--bottom .nk-drawer__panel--leaving{transform:translateY(100%)}.nk-drawer--top .nk-drawer__panel,.nk-drawer--bottom .nk-drawer__panel{width:100%;height:var(--nk-drawer-size, 320px)}.nk-message-host{position:fixed;top:18px;left:50%;z-index:80;display:grid;gap:8px;transform:translate(-50%)}.nk-message{display:inline-flex;align-items:center;gap:10px;min-height:40px;border:1px solid var(--nk-border);border-radius:13px;background:#181c36f0;color:var(--nk-text);box-shadow:var(--nk-shadow);padding:0 14px}.nk-message--success{border-color:#34d39957}.nk-message--warning{border-color:#fbbf2457}.nk-message--error{border-color:#fb718557}.nk-tooltip,.nk-tooltip__target{position:relative;display:inline-flex}.nk-tooltip__bubble{position:absolute;z-index:35;bottom:calc(100% + 8px);left:50%;width:max-content;max-width:240px;border:1px solid var(--nk-border);border-radius:10px;background:#181c36f5;color:var(--nk-text);font-size:12px;font-weight:850;padding:8px 10px;transform:translate(-50%)}.nk-tooltip--bottom .nk-tooltip__bubble{top:calc(100% + 8px);bottom:auto}.nk-tooltip--left .nk-tooltip__bubble{top:50%;right:calc(100% + 8px);bottom:auto;left:auto;transform:translateY(-50%)}.nk-tooltip--right .nk-tooltip__bubble{top:50%;bottom:auto;left:calc(100% + 8px);transform:translateY(-50%)}.nk-skeleton{display:flex;gap:12px;align-items:flex-start}.nk-skeleton__avatar,.nk-skeleton__content i{display:block;overflow:hidden;border-radius:999px;background:#ffffff1a}.nk-skeleton__avatar{width:42px;height:42px;flex:0 0 auto}.nk-skeleton__content{display:grid;flex:1;gap:9px}.nk-skeleton__content i{height:13px;border-radius:999px}.nk-skeleton--animated .nk-skeleton__avatar,.nk-skeleton--animated .nk-skeleton__content i{background:linear-gradient(90deg,#ffffff14,#ffffff2e,#ffffff14);background-size:220% 100%;animation:nk-shimmer 1.2s linear infinite}@keyframes nk-spin{to{transform:rotate(360deg)}}@keyframes nk-shimmer{to{background-position:-220% 0}}@media(max-width:680px){.nk-layout--responsive,.nk-form--horizontal{grid-template-columns:1fr}.nk-steps{flex-direction:column}}:root{color-scheme:dark;--bg: #0b0e17;--panel: rgba(18, 22, 35, .72);--border: rgba(255, 255, 255, .08);--text: #e7ecf7;--muted: #8b93a7;--primary: #7c5cff;--cyan: #29b6f6;--green: #2ecc8f;--amber: #f5b544;--pink: #ff6fae}*{box-sizing:border-box}html,body{margin:0;padding:0;background:radial-gradient(1200px 700px at 80% -10%,rgba(124,92,255,.16),transparent 60%),radial-gradient(900px 600px at -10% 110%,rgba(41,182,246,.12),transparent 60%),var(--bg);color:var(--text);font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:15px;-webkit-font-smoothing:antialiased}#app{min-height:100dvh}a{color:var(--cyan)}.page{display:flex;flex-direction:column;gap:18px}.page__header h1{margin:0 0 4px;font-size:clamp(20px,3vw,28px)}.page__header p{margin:0;color:var(--muted);font-size:14px}.grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.grid--form{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:end}.row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.spread{justify-content:space-between}.card-form{background:var(--panel);border:1px solid var(--border);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.section-title{font-size:15px;font-weight:600;margin:8px 0 2px}.hint{color:var(--muted);font-size:12.5px}.field{min-width:0}.field-error{margin:4px 0 0;color:var(--pink);font-size:12px;line-height:16px;min-height:16px}.mono{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:12.5px;word-break:break-all}.stat-value{font-size:20px;font-weight:700;color:#fff}.stat-label{color:var(--muted);font-size:12.5px}.tag-row{display:flex;flex-wrap:wrap;gap:6px}.table-wrap :deep(.nk-table-wrap){overflow-x:auto}@media(max-width:640px){.card-form{padding:14px}.page{gap:14px}}
