:root{--sidebar-width:158px;--sidebar-padding-x:6px;--sidebar-logo-gutter-x:4px;--navbar-height:84px;--bg-color:#161823;--color-primary:#d2fe51;--color-primary-rgb:210, 254, 81;--color-primary-light:#e8ffb3;--color-primary-dark:#b8e840;--primary-gradient:linear-gradient(135deg, #d2fe51 0%, #b8e840 100%);--color-white:#fff;--color-black:#000;--color-danger:#dc2626;--color-danger-strong:#fca5a5;--color-danger-muted:#e53e3e;--color-danger-deep:#991b1b;--color-danger-surface:#dc262624;--color-danger-surface-strong:#dc262638;--color-danger-border-light:#fecaca59;--color-danger-soft-bg:#dc262614;--color-danger-subtle-bg:#dc26260a;--color-danger-border:#dc262659;--color-danger-border-strong:#dc26268c;--color-success:#16a34a;--color-success-strong:#86efac;--color-success-bright:#22c55e;--color-success-deep:#166534;--color-success-surface:#22c55e24;--color-success-surface-strong:#22c55e38;--color-success-border-light:#bbf7d059;--color-success-soft-bg:#22c55e1f;--color-warning:#f59e0b;--color-warning-strong:#fcd34d;--color-warning-emphasis:#fbbf24;--color-warning-surface:#f59e0b24;--color-warning-surface-strong:#f59e0b38;--color-warning-border-light:#fde68a59;--color-warning-soft-bg:#eab30814;--color-warning-border:#eab3084d;--color-info:#2563eb;--color-info-strong:#93c5fd;--color-info-soft-bg:#2563eb29;--color-indigo:#4f46e5;--color-indigo-soft-bg:#6366f11f;--color-white-alpha-04:#ffffff0a;--color-white-alpha-08:#ffffff14;--color-white-alpha-12:#ffffff1f;--text-main:#f1f1f2;--text-secondary:#ffffff8c;--text-tertiary:#fff6;--text-disabled:#ffffff59;--navbar-bg:#161823eb;--surface-muted:#252632;--surface-muted-hover:#2f3142;--surface-elevated:#252632;--surface-card-dark:#1a1a2e;--surface-translucent:#ffffff0a;--avatar-placeholder-bg:#3a3b4a;--sidebar-panel-bg:#161823;--sidebar-border:#ffffff14;--overlay-scrim:#000000a6;--overlay-scrim-soft:#00000073;--overlay-scrim-slate:#0f172a73;--shadow-sidebar-drawer:12px 0 40px #00000073;--nav-item-hover-bg:#ffffff0f;--nav-item-active-bg:#d2fe5124;--nav-item-active-color:#d2fe51;--divider-line:#ffffff14;--upgrade-card-bg:#252632;--upgrade-card-border:#ffffff1a;--upgrade-icon-border:#ffffff1f;--upgrade-icon-hover-bg:#d2fe511f;--upgrade-icon-hover-border:#d2fe5159;--color-on-primary:#0a0a0a;--shadow-primary-glow:0 4px 14px #d2fe5159;--shadow-primary-glow-strong:0 6px 20px #d2fe5173;--shadow-primary-soft:0 4px 12px #d2fe514d;--tooltip-bg:#2f3142;--tooltip-shadow:0 8px 24px #00000073;--color-primary-muted-bg:#d2fe511f;--color-primary-muted-bg-hover:#d2fe5133;--color-primary-subtle-bg:#d2fe5114;--color-primary-subtle-border:#d2fe5129;--color-primary-soft-border:#d2fe5138;--color-primary-border:#d2fe5140;--color-primary-border-strong:#d2fe5159;--color-primary-solid-soft:#d2fe51e6;--text-muted:#ffffff73;--focus-ring-primary:0 0 0 3px #d2fe5140;--focus-ring-primary-soft:0 0 0 3px #d2fe511f;--focus-ring-primary-faint:0 0 0 3px #d2fe511a;--shadow-sm:0 1px 4px #00000059;--shadow-md:0 8px 24px #0006;--shadow-lg:0 16px 48px #0000004d;--shadow-elevated:0 20px 40px #00000026;--border-subtle:#ffffff1f;--status-queued:#94a3b8;--status-training:var(--color-primary);--status-verifying:#fbbf24;--status-rejected:#f87171;--status-ready:#4ade80;--status-listed:#2dd4bf;--status-queued-pill-bg:#94a3b826;--status-queued-pill-text:#cbd5e1;--status-queued-pill-border:#94a3b84d;--status-training-pill-bg:#d2fe5126;--status-training-pill-text:#d2fe51;--status-training-pill-border:#d2fe5159;--status-verifying-pill-bg:#fbbf2426;--status-verifying-pill-text:#fcd34d;--status-verifying-pill-border:#fbbf2459;--status-rejected-pill-bg:#f8717126;--status-rejected-pill-text:#fca5a5;--status-rejected-pill-border:#f8717159;--status-ready-pill-bg:#4ade8026;--status-ready-pill-text:#86efac;--status-ready-pill-border:#4ade8059;--status-listed-pill-bg:#2dd4bf26;--status-listed-pill-text:#5eead4;--status-listed-pill-border:#2dd4bf59;--task-pending:#64748b;--task-completed:#4ade80;--task-failed:#f87171;--task-paused:#fbbf24;--task-pending-bg:#ffffff0f;--task-pending-text:#ffffff8c;--task-completed-bg:#4ade801f;--task-completed-text:#86efac;--task-failed-bg:#f871711f;--task-failed-text:#fca5a5;--task-paused-bg:#fbbf241f;--task-paused-text:#fcd34d;--font-size-xs:11px;--font-size-sm:12px;--font-size-md:13px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:22px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--z-dropdown:2000;--z-modal:2500;--z-toast:3000}*,:before,:after{box-sizing:border-box}html,body,#app{background-color:var(--bg-color);height:100%;min-height:100%;color:var(--text-main);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#app{width:100%}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]),textarea,select{color:var(--text-main);background-color:var(--surface-elevated);caret-color:var(--text-main)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):focus,textarea:focus,select:focus{background-color:var(--surface-elevated)}input::placeholder,textarea::placeholder{color:var(--text-secondary);opacity:1}input:-webkit-autofill{caret-color:var(--text-main);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;-webkit-text-fill-color:var(--text-main)!important}input:-webkit-autofill:hover{caret-color:var(--text-main);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;-webkit-text-fill-color:var(--text-main)!important}input:-webkit-autofill:focus{caret-color:var(--text-main);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;-webkit-text-fill-color:var(--text-main)!important}textarea:-webkit-autofill{caret-color:var(--text-main);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;-webkit-text-fill-color:var(--text-main)!important}textarea:-webkit-autofill:hover{caret-color:var(--text-main);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;-webkit-text-fill-color:var(--text-main)!important}textarea:-webkit-autofill:focus{caret-color:var(--text-main);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;-webkit-text-fill-color:var(--text-main)!important}select:-webkit-autofill{caret-color:var(--text-main);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;-webkit-text-fill-color:var(--text-main)!important}select:-webkit-autofill:hover{caret-color:var(--text-main);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;-webkit-text-fill-color:var(--text-main)!important}select:-webkit-autofill:focus{caret-color:var(--text-main);transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;box-shadow:0 0 0 1000px var(--surface-elevated) inset!important;-webkit-text-fill-color:var(--text-main)!important}:is(input:autofill,textarea:autofill,select:autofill){-webkit-text-fill-color:var(--text-main);caret-color:var(--text-main);box-shadow:0 0 0 1000px var(--surface-elevated) inset!important}html.dark{--el-color-primary:var(--color-primary);--el-color-primary-light-3:color-mix(in srgb, var(--color-primary) 55%, var(--bg-color));--el-color-primary-light-5:color-mix(in srgb, var(--color-primary) 35%, var(--bg-color));--el-color-primary-light-7:color-mix(in srgb, var(--color-primary) 22%, var(--bg-color));--el-color-primary-light-8:color-mix(in srgb, var(--color-primary) 14%, var(--bg-color));--el-color-primary-light-9:color-mix(in srgb, var(--color-primary) 8%, var(--bg-color));--el-color-primary-dark-2:var(--color-primary-dark);--el-color-success:var(--color-success-bright);--el-color-warning:var(--color-warning);--el-color-danger:var(--color-danger);--el-color-info:var(--text-secondary);--el-bg-color:var(--bg-color);--el-bg-color-page:var(--bg-color);--el-bg-color-overlay:var(--surface-elevated);--el-fill-color:var(--surface-muted);--el-fill-color-light:var(--surface-muted-hover);--el-fill-color-blank:var(--surface-elevated);--el-fill-color-dark:var(--surface-card-dark);--el-text-color-primary:var(--text-main);--el-text-color-regular:var(--text-main);--el-text-color-secondary:var(--text-secondary);--el-text-color-placeholder:var(--text-tertiary);--el-text-color-disabled:var(--text-disabled);--el-border-color:var(--divider-line);--el-border-color-light:var(--border-subtle);--el-border-color-lighter:var(--sidebar-border);--el-border-color-extra-light:var(--color-white-alpha-04);--el-border-color-hover:var(--color-primary-border);--el-mask-color:var(--overlay-scrim);--el-box-shadow:var(--shadow-md);--el-font-size-base:var(--font-size-base);--el-border-radius-base:var(--radius-md);--el-border-radius-small:var(--radius-sm);--el-border-radius-round:var(--radius-pill);--el-index-popper:var(--z-dropdown);--el-index-normal:1}html.dark .el-button--primary:not(.is-link):not(.is-plain){--el-button-text-color:var(--color-on-primary);--el-button-hover-text-color:var(--color-on-primary);--el-button-active-text-color:var(--color-on-primary);--el-button-disabled-text-color:var(--color-on-primary);--el-button-hover-bg-color:var(--color-primary-light);--el-button-hover-border-color:var(--color-primary-light);--el-button-active-bg-color:var(--color-primary-dark);--el-button-active-border-color:var(--color-primary-dark)}html.dark .el-button--primary.is-link,html.dark .el-button--primary.is-plain{--el-button-text-color:var(--color-primary);--el-button-hover-text-color:var(--color-primary-light);--el-button-active-text-color:var(--color-primary-dark);--el-button-disabled-text-color:var(--text-disabled)}html.dark .el-button--danger:not(.is-link):not(.is-plain){--el-button-text-color:var(--color-white);--el-button-hover-text-color:var(--color-white);--el-button-active-text-color:var(--color-white)}html.dark .el-button--danger.is-link,html.dark .el-button--danger.is-plain{--el-button-text-color:var(--color-danger);--el-button-hover-text-color:color-mix(in srgb, var(--color-danger) 78%, var(--color-white));--el-button-active-text-color:var(--color-danger);--el-button-disabled-text-color:var(--text-disabled)}html.dark .el-overlay{z-index:var(--z-modal)}html.dark .el-message{z-index:var(--z-toast)!important}html.dark .el-dialog{--el-dialog-bg-color:var(--surface-elevated);--el-dialog-border-radius:var(--radius-xl)}html.dark .el-drawer{--el-drawer-bg-color:var(--surface-elevated);background-color:var(--surface-elevated);color:var(--text-main)}html.dark .el-drawer__header{color:var(--text-main);margin-bottom:16px}html.dark .el-drawer__title{color:var(--text-main);font-size:16px;font-weight:700}html.dark .el-drawer__body{color:var(--text-main)}html.dark .el-tabs__item{color:var(--text-secondary)}html.dark .el-tabs__item.is-active,html.dark .el-tabs__item:hover{color:var(--text-main)}html.dark .el-input__wrapper,html.dark .el-textarea__inner,html.dark .el-select__wrapper{background-color:var(--surface-elevated);box-shadow:0 0 0 1px var(--divider-line) inset}html.dark .el-table{--el-table-bg-color:var(--bg-color);--el-table-tr-bg-color:var(--bg-color);--el-table-header-bg-color:var(--surface-muted);--el-table-row-hover-bg-color:var(--nav-item-hover-bg);--el-table-border-color:var(--divider-line);--el-table-text-color:var(--text-main);--el-table-header-text-color:var(--text-secondary)}
