:root{--go-primary: #175cd3;--go-primary-hover: #1849a9;--go-primary-soft: #eff4ff;--go-background: #f5f6f8;--go-surface: #ffffff;--go-surface-muted: #f8fafc;--go-text: #182230;--go-text-muted: #667085;--go-border: #e4e7ec;--go-danger: #b42318;--go-warning: #9a6700;--go-success: #067647;--go-focus: #2563eb;--go-info-solid: #2563eb;--go-success-solid: #067647;--go-warning-solid: #9a6700;--go-danger-solid: #b42318;--go-primary-deep: #0b1f4d;--go-shadow: none;--go-shadow-raised: 0 8px 24px rgba(16, 24, 40, .12);--go-sidebar-width: 240px;--go-sidebar-collapsed-width: 72px;--go-sidebar-bg: #ffffff;--go-sidebar-bg-strong: #f8fafc;--go-sidebar-text: #344054;--go-sidebar-text-muted: #667085;--go-sidebar-divider: #e4e7ec;--go-sidebar-active: #eff4ff;--go-sidebar-active-text: #175cd3;--go-sidebar-active-icon: #175cd3;--go-font-size-xs: 12px;--go-font-size-sm: 13px;--go-font-size-body: 14px;--go-font-size-title: 24px;--go-line-height-body: 1.5;--go-radius-sm: 6px;--go-radius-md: 8px;--go-radius-lg: 8px;--go-radius: var(--go-radius-lg);--go-control-height: 40px;--go-control-height-touch: 44px;--go-filter-control-width: 12rem;--go-filter-control-width-wide: 15rem;--go-page-gutter: 24px;--go-page-gutter-tablet: 16px;--go-page-gutter-mobile: 12px;--go-page-bottom-space: 32px;--go-space-1: 4px;--go-space-2: 8px;--go-space-3: 12px;--go-space-4: 16px;--go-space-5: 24px}html.dark{--go-primary: #8fb4ff;--go-primary-hover: #b6ccff;--go-primary-soft: #20314f;--go-background: #101318;--go-surface: #191e26;--go-surface-muted: #202630;--go-text: #f1f5fb;--go-text-muted: #b4bfd0;--go-border: #353e4b;--go-danger: #ffb4ab;--go-warning: #f7c96b;--go-success: #75d6a6;--go-focus: #9ab9ff;--go-primary-deep: #16264d;--go-shadow: none;--go-shadow-raised: 0 12px 30px rgba(0, 0, 0, .45);--go-sidebar-bg: #191e26;--go-sidebar-bg-strong: #202630;--go-sidebar-text: #e2e8f0;--go-sidebar-text-muted: #aab5c5;--go-sidebar-divider: rgba(148, 163, 184, .22);--go-sidebar-active: rgba(96, 165, 250, .28);--go-sidebar-active-text: #f8fafc;--go-sidebar-active-icon: #7eb0ff}html,body,#app{height:100%}html{color-scheme:light}html.dark{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--go-background);color:var(--go-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:var(--go-font-size-body);line-height:var(--go-line-height-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:focus-visible{outline:3px solid var(--go-focus);outline-offset:1px;border-radius:6px}.app-boot{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;color:var(--go-text-muted)}*{scrollbar-width:thin;scrollbar-color:var(--go-border) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:var(--go-border);border-radius:8px}:root{--el-color-primary: var(--go-primary);--el-color-primary-light-3: #5286e0;--el-color-primary-light-5: #84a9eb;--el-color-primary-light-7: #b2ccf6;--el-color-primary-light-8: #d1e0ff;--el-color-primary-light-9: #eff4ff;--el-color-primary-dark-2: #1849a9;--el-text-color-primary: var(--go-text);--el-text-color-regular: var(--go-text);--el-text-color-secondary: var(--go-text-muted);--el-border-color: var(--go-border);--el-border-color-light: var(--go-border);--el-fill-color-blank: var(--go-surface);--el-bg-color: var(--go-surface);--el-bg-color-overlay: var(--go-surface);--el-fill-color-light: var(--go-surface-muted);--el-border-radius-base: 8px;--el-border-radius-small: 6px;--el-font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif}html.dark{--el-color-primary: var(--go-primary);--el-color-primary-light-9: var(--go-primary-soft);--el-color-primary-light-8: #344b73;--el-color-primary-dark-2: #b6ccff;--el-color-success: var(--go-success);--el-color-success-light-9: #18392d;--el-color-success-light-8: #2d5946;--el-color-warning: var(--go-warning);--el-color-warning-light-9: #382f1d;--el-color-warning-light-8: #63502c;--el-color-danger: var(--go-danger);--el-color-danger-light-9: #422622;--el-color-danger-light-8: #71443d;--el-text-color-primary: var(--go-text);--el-text-color-regular: var(--go-text);--el-text-color-secondary: var(--go-text-muted);--el-border-color: var(--go-border);--el-border-color-light: var(--go-border);--el-border-color-lighter: var(--go-border);--el-bg-color: var(--go-surface);--el-bg-color-overlay: var(--go-surface);--el-fill-color-blank: var(--go-surface);--el-fill-color-light: var(--go-surface-muted);--el-fill-color-lighter: var(--go-surface-muted)}html.dark .el-button--primary:not(.is-plain):not(.is-text):not(.is-link){--el-button-bg-color: var(--go-info-solid);--el-button-border-color: var(--go-info-solid);--el-button-text-color: #ffffff;--el-button-hover-text-color: #ffffff;--el-button-hover-bg-color: #1d4ed8;--el-button-hover-border-color: #1d4ed8;--el-button-active-bg-color: #1e40af;--el-button-active-border-color: #1e40af;--el-button-disabled-bg-color: #28364f;--el-button-disabled-border-color: #344158;--el-button-disabled-text-color: #aab5c5}.data-mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.break-anywhere{overflow-wrap:anywhere;word-break:break-word}.el-button:not(.el-button--small):not(.el-button--large),.el-input:not(.el-input--small):not(.el-input--large)>.el-input__wrapper,.el-select:not(.el-select--small):not(.el-select--large) .el-select__wrapper{min-height:var(--go-control-height)}.el-button{font-weight:500}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.el-form-item__label{color:var(--go-text);font-weight:500}.el-table{--el-table-header-bg-color: var(--go-surface-muted);--el-table-row-hover-bg-color: var(--go-primary-soft);--el-table-border-color: var(--go-border);--el-table-text-color: var(--go-text);font-size:13px}.el-table th.el-table__cell{color:var(--go-text);font-weight:650}.el-table th.el-table__cell,.el-table td.el-table__cell{padding-block:12px}.el-dialog,.el-drawer{--el-dialog-border-radius: var(--go-radius)}.el-dialog__header,.el-drawer__header{border-bottom:1px solid var(--go-border);padding-bottom:14px}.el-dialog__footer,.el-drawer__footer{border-top:1px solid var(--go-border);padding-top:14px}.go-section-nav>a{display:inline-flex;min-height:var(--go-control-height-touch);align-items:center}.go-filter-control{width:var(--go-filter-control-width);max-width:100%}.go-filter-control--wide{width:var(--go-filter-control-width-wide);max-width:100%}.resizable-table.el-table--border{border:none}.resizable-table.el-table--border th.el-table__cell{border-right:1px solid var(--go-border)}.resizable-table.el-table--border td.el-table__cell{border-right:1px solid color-mix(in srgb,var(--go-border) 55%,transparent)}.resizable-table.el-table--border th.el-table__cell:last-child,.resizable-table.el-table--border td.el-table__cell:last-child{border-right:none}.resizable-table .el-table__column-resize-proxy{border-left:2px solid var(--go-primary);opacity:.8}.resizable-table.el-table--border th.el-table__cell:not(:last-child):hover{border-right-color:var(--go-primary)}@media(max-width:768px){:root{--go-control-height: var(--go-control-height-touch)}.el-input__inner,.el-textarea__inner,.el-select__selected-item,.el-range-input{font-size:16px}.go-filter-control,.go-filter-control--wide{width:100%}html body .el-button.el-button,html body .el-link.el-link,html body .el-checkbox.el-checkbox,html body .el-radio.el-radio,html body .el-switch.el-switch,html body .el-date-editor.el-input.el-input,html body .el-input.el-input>.el-input__wrapper.el-input__wrapper,html body .el-select.el-select .el-select__wrapper.el-select__wrapper,html body .el-date-editor.el-input__wrapper.el-input__wrapper,html body .el-pagination.el-pagination button,html body .el-pagination.el-pagination .el-pager li{min-height:var(--go-control-height-touch);touch-action:manipulation}html body .el-button.el-button,html body .el-link.el-link,html body .el-checkbox.el-checkbox,html body .el-radio.el-radio,html body .el-switch.el-switch,html body .el-date-editor.el-input.el-input,html body .el-pagination.el-pagination button,html body .el-pagination.el-pagination .el-pager li{min-width:var(--go-control-height-touch)}.el-pagination.el-pagination{--el-pagination-button-width: var(--go-control-height-touch);--el-pagination-button-height: var(--go-control-height-touch);--el-pagination-button-width-small: var(--go-control-height-touch);--el-pagination-button-height-small: var(--go-control-height-touch)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.fatal[data-v-801a3013]{max-width:30rem;margin:12vh auto;padding:2rem;background:var(--go-surface);border-radius:var(--go-radius);box-shadow:var(--go-shadow);text-align:center}.fatal__meta[data-v-801a3013]{color:var(--go-text-muted);font-size:.85rem}.status[data-v-93cc059b]{display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem;border-radius:8px;border:1px solid var(--go-border);background:var(--go-surface-muted)}.status__title[data-v-93cc059b]{font-size:.95rem}.status__detail[data-v-93cc059b]{color:var(--go-text-muted);font-size:.88rem}.status__meta[data-v-93cc059b]{color:var(--go-text-muted);font-size:.78rem}.status__actions[data-v-93cc059b]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--go-space-2);margin-top:var(--go-space-2)}.status__actions[data-v-93cc059b] .el-button+.el-button{margin-left:0}.status--success[data-v-93cc059b]{border-color:color-mix(in srgb,var(--go-success) 40%,var(--go-border));background:color-mix(in srgb,var(--go-success) 8%,var(--go-surface))}.status--info[data-v-93cc059b]{border-color:color-mix(in srgb,var(--go-primary) 35%,var(--go-border));background:color-mix(in srgb,var(--go-primary) 7%,var(--go-surface))}.status--warning[data-v-93cc059b]{border-color:color-mix(in srgb,var(--go-warning) 45%,var(--go-border));background:color-mix(in srgb,var(--go-warning) 9%,var(--go-surface))}.status--error[data-v-93cc059b]{border-color:color-mix(in srgb,var(--go-danger) 40%,var(--go-border));background:color-mix(in srgb,var(--go-danger) 8%,var(--go-surface))}
