html,body,#app{margin:0;padding:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--pugig-text, #24292e);background:var(--pugig-bg, #f6f8fa)}html{transition:background-color .2s ease,color .2s ease}:root{--pugig-primary: #0969da;--pugig-primary-dark: #0550ae;--pugig-primary-soft: #ddf4ff;--pugig-bg: #f6f8fa;--pugig-bg-elevated: #ffffff;--pugig-bg-subtle: #f6f8fa;--pugig-bg-inset: #eef1f4;--pugig-bg-hover: #f3f4f6;--pugig-bg-active: #e5e7eb;--pugig-border: #d0d7de;--pugig-border-subtle: #e1e4e8;--pugig-border-strong: #afb8c1;--pugig-text: #24292e;--pugig-text-muted: #656d76;--pugig-text-subtle: #8b949e;--pugig-text-inverse: #ffffff;--pugig-success: #1a7f37;--pugig-success-soft: #d1fae5;--pugig-danger: #cf222e;--pugig-danger-soft: #fee2e2;--pugig-warning: #9a6700;--pugig-warning-soft: #fff8c5;--pugig-info: #0969da;--pugig-info-soft: #ddf4ff;--pugig-shadow: 0 1px 3px rgba(0, 0, 0, .05);--pugig-shadow-lg: 0 8px 24px rgba(140, 149, 159, .2);--pugig-code-bg: #f6f8fa}:root.dark,:root.dark body{--pugig-primary: #58a6ff;--pugig-primary-dark: #1f6feb;--pugig-primary-soft: #1f6feb33;--pugig-bg: #0d1117;--pugig-bg-elevated: #161b22;--pugig-bg-subtle: #161b22;--pugig-bg-inset: #0d1117;--pugig-bg-hover: #21262d;--pugig-bg-active: #30363d;--pugig-border: #30363d;--pugig-border-subtle: #21262d;--pugig-border-strong: #484f58;--pugig-text: #e6edf3;--pugig-text-muted: #8b949e;--pugig-text-subtle: #6e7681;--pugig-text-inverse: #0d1117;--pugig-success: #3fb950;--pugig-success-soft: #1a3d26;--pugig-danger: #f85149;--pugig-danger-soft: #3d1d1f;--pugig-warning: #d29922;--pugig-warning-soft: #3d2e0a;--pugig-info: #58a6ff;--pugig-info-soft: #0d2a4d;--pugig-shadow: 0 1px 3px rgba(0, 0, 0, .3);--pugig-shadow-lg: 0 8px 24px rgba(0, 0, 0, .4);--pugig-code-bg: #161b22;background:var(--pugig-bg);color:var(--pugig-text)}:root.dark body{background:var(--pugig-bg);color:var(--pugig-text)}:root.dark a{color:var(--pugig-primary)}:root.dark input,:root.dark textarea,:root.dark select,:root.dark input[type=text],:root.dark input[type=email],:root.dark input[type=password],:root.dark input[type=number],:root.dark input[type=search],:root.dark input[type=date]{background-color:var(--pugig-bg-inset);color:var(--pugig-text);border-color:var(--pugig-border)}:root.dark input::placeholder,:root.dark textarea::placeholder{color:var(--pugig-text-subtle)}:root.dark input:focus,:root.dark textarea:focus,:root.dark select:focus{border-color:var(--pugig-primary);outline:none;box-shadow:0 0 0 3px var(--pugig-primary-soft)}:root.dark button:not(.el-button):not(.no-dark-btn){background-color:var(--pugig-bg-elevated);color:var(--pugig-text);border-color:var(--pugig-border)}:root.dark button:not(.el-button):not(.no-dark-btn):hover{background-color:var(--pugig-bg-hover);border-color:var(--pugig-border-strong)}:root.dark table{background-color:var(--pugig-bg-elevated);color:var(--pugig-text);border-color:var(--pugig-border)}:root.dark table th{background-color:var(--pugig-bg-subtle);color:var(--pugig-text);border-color:var(--pugig-border)}:root.dark table td{border-color:var(--pugig-border-subtle);color:var(--pugig-text)}:root.dark table tr:hover td{background-color:var(--pugig-bg-hover)}:root.dark table tbody tr:nth-child(2n) td{background-color:#ffffff04}:root.dark .pugig-card,:root.dark .pugig-nav{background:var(--pugig-bg-elevated);border-color:var(--pugig-border);color:var(--pugig-text)}:root.dark .pugig-nav .brand{color:var(--pugig-text)}:root.dark .pugig-badge-success{background:var(--pugig-success-soft);color:var(--pugig-success)}:root.dark .pugig-badge-danger{background:var(--pugig-danger-soft);color:var(--pugig-danger)}:root.dark .pugig-badge-warning{background:var(--pugig-warning-soft);color:var(--pugig-warning)}:root.dark .pugig-badge-info{background:var(--pugig-info-soft);color:var(--pugig-info)}:root.dark pre,:root.dark code{background:var(--pugig-code-bg);color:var(--pugig-text);border-color:var(--pugig-border)}:root.dark ::-webkit-scrollbar{width:10px;height:10px}:root.dark ::-webkit-scrollbar-track{background:var(--pugig-bg)}:root.dark ::-webkit-scrollbar-thumb{background:var(--pugig-border-strong);border-radius:5px}:root.dark ::-webkit-scrollbar-thumb:hover{background:var(--pugig-text-subtle)}:root.dark hr{border-color:var(--pugig-border)}:root.dark .modal-mask,:root.dark .dialog-mask{background:#0009}:root.dark .el-table{--el-table-border-color: var(--pugig-border);--el-table-tr-bg-color: var(--pugig-bg-elevated);--el-table-header-bg-color: var(--pugig-bg-subtle);--el-table-row-hover-bg-color: var(--pugig-bg-hover);--el-table-bg-color: var(--pugig-bg-elevated);--el-table-text-color: var(--pugig-text);--el-table-header-text-color: var(--pugig-text);color:var(--pugig-text)}:root.dark .el-table th.el-table__cell{background-color:var(--pugig-bg-subtle)}:root.dark .el-table tr.el-table__row{background-color:var(--pugig-bg-elevated)}:root.dark .el-table td.el-table__cell,:root.dark .el-table th.el-table__cell.is-leaf{border-bottom-color:var(--pugig-border-subtle)}:root.dark .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:#ffffff05}:root.dark .el-table__inner-wrapper:before{background-color:var(--pugig-border)}:root.dark .el-table__empty-text{color:var(--pugig-text-subtle)}:root.dark .el-form-item__label{color:var(--pugig-text)}:root.dark .el-form-item__label.is-required:before{color:var(--pugig-danger)}:root.dark .el-tabs__item{color:var(--pugig-text-muted)}:root.dark .el-tabs__item.is-active,:root.dark .el-tabs__item:hover{color:var(--pugig-primary)}:root.dark .el-tabs__nav-wrap:after{background-color:var(--pugig-border)}:root.dark .el-tabs__active-bar{background-color:var(--pugig-primary)}:root.dark .el-dialog,:root.dark .el-drawer,:root.dark .el-popper,:root.dark .el-message-box{background-color:var(--pugig-bg-elevated);border-color:var(--pugig-border)}:root.dark .el-dialog__title,:root.dark .el-drawer__title{color:var(--pugig-text)}:root.dark .el-dialog__headerbtn .el-dialog__close,:root.dark .el-dialog__headerbtn:hover .el-dialog__close{color:var(--pugig-text-muted)}:root.dark .el-overlay{background-color:#0009}:root.dark .el-dropdown-menu{background-color:var(--pugig-bg-elevated);border-color:var(--pugig-border)}:root.dark .el-dropdown-menu__item{color:var(--pugig-text)}:root.dark .el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--pugig-bg-hover);color:var(--pugig-primary)}:root.dark .el-dropdown-menu__item--divided{border-top-color:var(--pugig-border)}:root.dark .el-message,:root.dark .el-notification{background-color:var(--pugig-bg-elevated);border-color:var(--pugig-border);color:var(--pugig-text)}:root.dark .el-card,:root.dark .el-descriptions,:root.dark .el-collapse,:root.dark .el-collapse-item__header,:root.dark .el-collapse-item__wrap{background-color:var(--pugig-bg-elevated);border-color:var(--pugig-border);color:var(--pugig-text)}:root.dark .el-collapse-item__header,:root.dark .el-collapse-item__wrap{color:var(--pugig-text)}:root.dark .el-card__header{border-bottom-color:var(--pugig-border)}:root.dark .el-descriptions__label{color:var(--pugig-text-muted)}:root.dark .el-descriptions__content{color:var(--pugig-text)}:root.dark .el-descriptions__body{background-color:transparent}:root.dark .el-tag{border-color:var(--pugig-border)}:root.dark .el-upload-dragger{background-color:var(--pugig-bg-elevated);border-color:var(--pugig-border)}:root.dark .el-upload-dragger:hover{border-color:var(--pugig-primary)}:root.dark .el-step__title.is-process{color:var(--pugig-text)}:root.dark .el-step__title.is-success{color:var(--pugig-success)}:root.dark .el-step__title.is-error{color:var(--pugig-danger)}:root.dark .el-step__description{color:var(--pugig-text-muted)}:root.dark .el-progress-bar__outer{background-color:var(--pugig-bg-inset)}:root.dark .el-empty__description p{color:var(--pugig-text-muted)}:root.dark .el-skeleton__item{background:linear-gradient(90deg,#161b22 25%,#21262d 37%,#161b22 63%)}:root.dark .el-tree-node__content:hover,:root.dark .el-tree-node:focus>.el-tree-node__content{background-color:var(--pugig-bg-hover)}:root.dark .el-tree-node__content{color:var(--pugig-text)}:root.dark .el-tree{--el-tree-node-hover-bg-color: var(--pugig-bg-hover);background-color:transparent;color:var(--pugig-text)}.no-dark{color-scheme:light}.no-dark body,.no-dark{background:#f6f8fa;color:#24292e}.no-dark .el-table,.no-dark .el-dialog,.no-dark .el-drawer,.no-dark .el-popper{--el-table-border-color: #d0d7de;--el-table-tr-bg-color: #fff;--el-table-header-bg-color: #f6f8fa;--el-table-bg-color: #fff;--el-table-text-color: #24292e;--el-table-header-text-color: #24292e}:root.dark .no-dark,:root.dark .no-dark body{background:#f6f8fa;color:#24292e;color-scheme:light}:root.dark .no-dark a{color:#0969da}:root.dark .no-dark input,:root.dark .no-dark textarea,:root.dark .no-dark select,:root.dark .no-dark input[type=text],:root.dark .no-dark input[type=email],:root.dark .no-dark input[type=password],:root.dark .no-dark input[type=number],:root.dark .no-dark input[type=search],:root.dark .no-dark input[type=date]{background:#fff;color:#24292e;border-color:#d0d7de}:root.dark .no-dark input::placeholder,:root.dark .no-dark textarea::placeholder{color:#8b949e}:root.dark .no-dark input:focus,:root.dark .no-dark textarea:focus,:root.dark .no-dark select:focus{border-color:#0969da;box-shadow:0 0 0 3px #0969da26}:root.dark .no-dark button:not(.el-button),:root.dark .no-dark button:not(.el-button):hover{background:#f6f8fa;color:#24292e;border-color:#d0d7de}:root.dark .no-dark table{background:#fff;color:#24292e;border-color:#d0d7de}:root.dark .no-dark table th{background:#f6f8fa;color:#24292e;border-color:#d0d7de}:root.dark .no-dark table td{border-color:#d0d7de}:root.dark .no-dark table tr:hover td{background:#f6f8fa}:root.dark .no-dark .pugig-card,:root.dark .no-dark .pugig-nav{background:#fff;color:#24292e;border-color:#d0d7de}:root.dark .no-dark pre,:root.dark .no-dark code{background:#f6f8fa;color:#24292e;border-color:#d0d7de}:root.dark .no-dark hr{border-color:#d0d7de}:root.dark .no-dark .el-table,:root.dark .no-dark .el-table tr.el-table__row,:root.dark .no-dark .el-table td.el-table__cell,:root.dark .no-dark .el-table th.el-table__cell,:root.dark .no-dark .el-table th.el-table__cell.is-leaf{background:#fff;color:#24292e;border-color:#d0d7de}:root.dark .no-dark .el-table th.el-table__cell{background:#f6f8fa}:root.dark .no-dark .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#f6f8fa}:root.dark .no-dark .el-table__inner-wrapper:before{background-color:#d0d7de}:root.dark .no-dark .el-table__empty-text{color:#8b949e}:root.dark .no-dark .el-form-item__label{color:#24292e}:root.dark .no-dark .el-tabs__item{color:#57606a}:root.dark .no-dark .el-tabs__item.is-active,:root.dark .no-dark .el-tabs__item:hover{color:#0969da}:root.dark .no-dark .el-tabs__nav-wrap:after{background-color:#d0d7de}:root.dark .no-dark .el-dialog,:root.dark .no-dark .el-drawer,:root.dark .no-dark .el-popper,:root.dark .no-dark .el-message-box{background:#fff;color:#24292e}:root.dark .no-dark .el-dialog__title,:root.dark .no-dark .el-drawer__title{color:#24292e}:root.dark .no-dark .el-dropdown-menu{background:#fff}:root.dark .no-dark .el-dropdown-menu__item{color:#24292e}:root.dark .no-dark .el-dropdown-menu__item:not(.is-disabled):hover{background:#f6f8fa;color:#24292e}:root.dark .no-dark .el-card,:root.dark .no-dark .el-descriptions,:root.dark .no-dark .el-collapse,:root.dark .no-dark .el-collapse-item__header,:root.dark .no-dark .el-collapse-item__wrap{background:#fff;color:#24292e;border-color:#d0d7de}:root.dark .no-dark .el-descriptions__label,:root.dark .no-dark .el-descriptions__content{color:#24292e}:root.dark .no-dark .el-upload-dragger{background:#fff;border-color:#d0d7de}:root.dark .no-dark .el-empty__description p{color:#8b949e}:root.dark .no-dark .el-skeleton__item{background:linear-gradient(90deg,#f6f8fa 25%,#eef1f4 37%,#f6f8fa 63%)}:root.dark .no-dark .el-tree-node__content{color:#24292e}@media(prefers-reduced-motion:no-preference){body,.sidebar,.topbar,.pugig-card,.el-table,.el-dialog{transition:background-color .2s ease,color .2s ease,border-color .2s ease}}*{box-sizing:border-box}a{color:var(--pugig-primary);text-decoration:none}a:hover{text-decoration:underline}.pugig-container{margin:0 auto;padding:24px}.content-wide .pugig-container{max-width:100%}.pugig-nav{background:var(--pugig-bg-elevated, #fff);border-bottom:1px solid var(--pugig-border);padding:12px 24px;display:flex;align-items:center;justify-content:space-between}.pugig-nav .brand{font-weight:700;font-size:20px;color:var(--pugig-text)}.pugig-nav .nav-links{display:flex;gap:16px}.pugig-card{background:var(--pugig-bg-elevated, #fff);border:1px solid var(--pugig-border);border-radius:6px;padding:24px;margin-bottom:16px}html.dark{--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}
