html.dark{color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:rgb(51,117,185);--el-color-primary-light-5:rgb(42,89,138);--el-color-primary-light-7:rgb(33,61,91);--el-color-primary-light-8:rgb(29,48,67);--el-color-primary-light-9:rgb(24,34,43);--el-color-primary-dark-2:rgb(102,177,255);--el-color-success:#67c23a;--el-color-success-light-3:rgb(78,142,47);--el-color-success-light-5:rgb(62,107,39);--el-color-success-light-7:rgb(45,72,31);--el-color-success-light-8:rgb(37,55,28);--el-color-success-light-9:rgb(28,37,24);--el-color-success-dark-2:rgb(133,206,97);--el-color-warning:#e6a23c;--el-color-warning-light-3:rgb(167,119,48);--el-color-warning-light-5:rgb(125,91,40);--el-color-warning-light-7:rgb(83,63,32);--el-color-warning-light-8:rgb(62,48,28);--el-color-warning-light-9:rgb(41,34,24);--el-color-warning-dark-2:rgb(235,181,99);--el-color-danger:#f56c6c;--el-color-danger-light-3:rgb(178,82,82);--el-color-danger-light-5:rgb(133,64,64);--el-color-danger-light-7:rgb(88,46,46);--el-color-danger-light-8:rgb(65,38,38);--el-color-danger-light-9:rgb(42,29,29);--el-color-danger-dark-2:rgb(247,137,137);--el-color-error:#f56c6c;--el-color-error-light-3:rgb(178,82,82);--el-color-error-light-5:rgb(133,64,64);--el-color-error-light-7:rgb(88,46,46);--el-color-error-light-8:rgb(65,38,38);--el-color-error-light-9:rgb(42,29,29);--el-color-error-dark-2:rgb(247,137,137);--el-color-info:#909399;--el-color-info-light-3:rgb(107,109,113);--el-color-info-light-5:rgb(82,84,87);--el-color-info-light-7:rgb(57,58,60);--el-color-info-light-8:rgb(45,45,47);--el-color-info-light-9:rgb(32,33,33);--el-color-info-dark-2:rgb(166,169,173);--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.36),0px 8px 20px rgba(0,0,0,.72);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.72);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.72);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.72),0px 12px 32px #000000,0px 8px 16px -8px #000000;--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:transparent;--el-mask-color:rgba(0,0,0,.8);--el-mask-color-extra-light:rgba(0,0,0,.3)}html.dark .el-button{--el-button-disabled-text-color:rgba(255,255,255,.5)}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay)}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}.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);align-items:center;background-color:var(--el-message-bg-color);border-color:var(--el-message-border-color);border-radius:var(--el-border-radius-base);border-style:var(--el-border-style);border-width:var(--el-border-width);box-sizing:border-box;display:flex;gap:8px;max-width:calc(100% - 32px);padding:var(--el-message-padding);position:fixed;transition:opacity var(--el-transition-duration),transform .4s,top .4s,bottom .4s;width:-moz-fit-content;width:fit-content}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:0;margin:0 auto;right:0}.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;right:-8px;top:-8px}.el-message__content{font-size:14px;line-height:1;padding:0}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{color:var(--el-message-close-icon-color);cursor:pointer;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;transform:translateY(-100%)}.el-message-fade-enter-from.is-bottom,.el-message-fade-leave-to.is-bottom{transform:translateY(100%)}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);backface-visibility:hidden;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);box-shadow:var(--el-messagebox-box-shadow);box-sizing:border-box;display:inline-block;font-size:var(--el-messagebox-font-size);max-width:var(--el-messagebox-width);overflow:hidden;overflow-wrap:break-word;padding:var(--el-messagebox-padding-primary);position:relative;text-align:left;vertical-align:middle;width:100%}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{inset:0;overflow:auto;padding:16px;position:fixed;text-align:center}.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size, 16px))}.el-message-box__title{color:var(--el-messagebox-title-color);font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;display:flex;gap:12px}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input{border-color:var(--el-color-error)}.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0;min-width:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--el-messagebox-padding-primary)}.el-message-box--center .el-message-box__title{align-items:center;display:flex;gap:6px;justify-content:center}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.app-terminal[data-v-97c33ef5]{display:flex;flex-direction:column;overflow:hidden;color:#d1d5db;background:#111827;border:1px solid #1f2937;border-radius:6px;box-shadow:inset 0 1px #ffffff0d}.app-terminal--fill[data-v-97c33ef5]{height:100%;min-height:0}.terminal-toolbar[data-v-97c33ef5]{display:flex;align-items:center;height:34px;padding:0 12px;background:#0b1220;border-bottom:1px solid #1f2937;gap:10px}.terminal-dots[data-v-97c33ef5]{display:inline-flex;flex:0 0 auto;gap:6px}.terminal-dots i[data-v-97c33ef5]{width:10px;height:10px;border-radius:50%}.terminal-dots i[data-v-97c33ef5]:nth-child(1){background:#f87171}.terminal-dots i[data-v-97c33ef5]:nth-child(2){background:#fbbf24}.terminal-dots i[data-v-97c33ef5]:nth-child(3){background:#34d399}.terminal-title[data-v-97c33ef5],.terminal-body[data-v-97c33ef5]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.terminal-title[data-v-97c33ef5]{min-width:0;flex:1 1 auto;color:#94a3b8;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-toolbar-extra[data-v-97c33ef5]{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto}.terminal-editor-badge[data-v-97c33ef5]{display:inline-flex;align-items:center;height:22px;padding:0 7px;color:#86efac;background:#22c55e1f;border:1px solid rgb(34 197 94 / 40%);border-radius:999px;font-size:11px;line-height:1}.terminal-copy-button[data-v-97c33ef5]{display:inline-flex;justify-content:center;align-items:center;gap:4px;height:24px;min-width:64px;padding:0 7px;color:#94a3b8;background:transparent;border:1px solid #334155;border-radius:5px;cursor:pointer;font-size:12px;line-height:1}.terminal-copy-button[data-v-97c33ef5]:hover{color:#e5e7eb;border-color:#64748b}.terminal-copy-button--success[data-v-97c33ef5],.terminal-copy-button--success[data-v-97c33ef5]:hover{color:#86efac;border-color:#22c55e}.terminal-copy-button--error[data-v-97c33ef5],.terminal-copy-button--error[data-v-97c33ef5]:hover{color:#fca5a5;border-color:#ef4444}.terminal-copy-icon[data-v-97c33ef5]{position:relative;display:inline-block;width:12px;height:12px}.terminal-copy-icon[data-v-97c33ef5]:before,.terminal-copy-icon[data-v-97c33ef5]:after{position:absolute;width:7px;height:8px;content:"";border:1px solid currentcolor;border-radius:2px}.terminal-copy-icon[data-v-97c33ef5]:before{top:3px;left:1px;opacity:.6}.terminal-copy-icon[data-v-97c33ef5]:after{top:0;left:4px;background:#0b1220}.terminal-body[data-v-97c33ef5]{position:relative;display:grid;flex:1 1 auto;min-height:0;max-height:560px;overflow:auto;padding:12px 14px 14px;font-size:12px;line-height:20px;gap:4px}.terminal-loading[data-v-97c33ef5]{position:absolute;inset:0;z-index:2;display:grid;place-items:center;color:#cbd5e1;background:#0f172ac7}.app-terminal--fill .terminal-body[data-v-97c33ef5]{max-height:none}.terminal-line[data-v-97c33ef5]{display:grid;grid-template-columns:18px minmax(0,1fr);min-width:0;gap:8px}.terminal-line--arg .terminal-content[data-v-97c33ef5]{padding-left:16px}.terminal-prompt[data-v-97c33ef5]{color:#22c55e;-webkit-user-select:none;user-select:none}.terminal-content[data-v-97c33ef5]{min-width:0;color:#d1d5db;font:inherit;overflow-wrap:anywhere;white-space:normal}.terminal-command[data-v-97c33ef5],.terminal-option[data-v-97c33ef5]{color:#93c5fd}.terminal-comment[data-v-97c33ef5]{color:#64748b}.terminal-value[data-v-97c33ef5]{color:#e5e7eb}.terminal-command+.terminal-value[data-v-97c33ef5],.terminal-comment+.terminal-value[data-v-97c33ef5],.terminal-option+.terminal-value[data-v-97c33ef5],.terminal-continuation[data-v-97c33ef5]{margin-left:8px}.terminal-continuation[data-v-97c33ef5]{color:#94a3b8}.terminal-meta[data-v-97c33ef5]{display:grid;padding-top:10px;margin-top:8px;border-top:1px solid rgb(148 163 184 / 18%);gap:4px}.terminal-code-view[data-v-97c33ef5]{min-width:0}.terminal-editor-view[data-v-97c33ef5]{display:flex;min-width:0;min-height:0;flex:1 1 auto}.terminal-editor[data-v-97c33ef5]{display:block;flex:1 1 auto;width:100%;min-height:320px;padding:0 2px;color:#d1d5db;background:transparent;border:0;outline:0;cursor:text;pointer-events:auto;resize:none;-webkit-user-select:text;user-select:text;font:inherit;line-height:inherit;-moz-tab-size:2;tab-size:2;white-space:pre}.app-terminal--fill .terminal-editor[data-v-97c33ef5]{min-height:0;height:100%}.terminal-editor[data-v-97c33ef5]::placeholder{color:#64748b}.terminal-code-lines[data-v-97c33ef5]{display:table;min-width:100%;padding:8px 0 2px;counter-reset:line}.terminal-code-line[data-v-97c33ef5]{display:table-row;min-height:20px}.terminal-line-number[data-v-97c33ef5],.terminal-line-content[data-v-97c33ef5]{display:table-cell;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:20px;white-space:pre}.terminal-line-number[data-v-97c33ef5]{width:1%;min-width:48px;padding:0 12px;color:#64748b;text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid rgb(148 163 184 / 18%)}.terminal-line-content[data-v-97c33ef5]{padding:0 16px;color:#d1d5db}.terminal-fold-toggle[data-v-97c33ef5],.terminal-fold-spacer[data-v-97c33ef5]{display:inline-block;width:16px;margin-right:4px}.terminal-fold-toggle[data-v-97c33ef5]{padding:0;color:#94a3b8;background:transparent;border:0;cursor:pointer;font:inherit;line-height:inherit}.terminal-fold-toggle[data-v-97c33ef5]:hover{color:#e5e7eb}.terminal-fold-summary[data-v-97c33ef5]{margin-left:8px;color:#64748b;font-style:italic}.terminal-output[data-v-97c33ef5]{min-height:160px;margin:0;color:#d1d5db;font:inherit;line-height:inherit;white-space:pre-wrap;word-break:break-word}.terminal-empty[data-v-97c33ef5]{display:grid;min-height:260px;place-items:center;color:#64748b;text-align:center}.token--comment[data-v-97c33ef5]{color:#64748b}.token--block[data-v-97c33ef5]{color:#fbbf24}.token--directive[data-v-97c33ef5],.token--keyword[data-v-97c33ef5],.token--command[data-v-97c33ef5]{color:#93c5fd}.token--type[data-v-97c33ef5]{color:#c4b5fd}.token--function[data-v-97c33ef5]{color:#fde68a}.token--property[data-v-97c33ef5],.token--attribute[data-v-97c33ef5]{color:#a7f3d0}.token--option[data-v-97c33ef5],.token--selector[data-v-97c33ef5]{color:#86efac}.token--variable[data-v-97c33ef5]{color:#34d399}.token--string[data-v-97c33ef5]{color:#f9a8d4}.token--number[data-v-97c33ef5]{color:#c4b5fd}.token--boolean[data-v-97c33ef5],.token--null[data-v-97c33ef5]{color:#fdba74}.token--tag[data-v-97c33ef5]{color:#fca5a5}.token--brace[data-v-97c33ef5],.token--operator[data-v-97c33ef5],.token--punctuation[data-v-97c33ef5]{color:#e5e7eb}.token--inserted[data-v-97c33ef5]{color:#86efac}.token--deleted[data-v-97c33ef5],.token--error[data-v-97c33ef5]{color:#fca5a5}.token--warning[data-v-97c33ef5]{color:#fcd34d}.token--timestamp[data-v-97c33ef5]{color:#67e8f9}.route-enter-active[data-v-b126e422],.route-leave-active[data-v-b126e422]{transition:opacity .18s ease,transform .18s ease}.route-enter-from[data-v-b126e422]{opacity:0;transform:translateY(6px)}.route-leave-to[data-v-b126e422]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.route-enter-active[data-v-b126e422],.route-leave-active[data-v-b126e422]{transition:none}.route-enter-from[data-v-b126e422],.route-leave-to[data-v-b126e422]{transform:none}}:root{color-scheme:light;--color-primary: #1f2937;--color-secondary: #475569;--color-accent: #16a34a;--color-background: #f4f7fb;--color-foreground: #172033;--color-card: #ffffff;--color-muted: #eef2f7;--color-muted-foreground: #5d6b7e;--color-border: #d8e0ea;--color-destructive: #dc2626;--color-ring: #16a34a;--color-strong: #111827;--color-success-foreground: #166534;--color-success-soft: #effaf2;--color-info-foreground: #075985;--color-info-soft: #eff8ff;--color-warning-foreground: #92400e;--color-warning-soft: #fff8e7;--color-danger-foreground: #991b1b;--color-danger-soft: #fff1f2;--surface-panel: rgb(255 255 255 / 88%);--surface-sidebar: rgb(255 255 255 / 86%);--surface-subtle: #f4f7fb;--surface-raised: #ffffff;--surface-footer: #f8fafc;--surface-hover: rgb(15 23 42 / 5%);--surface-input: #ffffff;--overlay-mask: rgb(15 23 42 / 48%);--table-header-bg: #f4f7fb;--table-hover-bg: #f8fafc;--table-border: #e2e8f0;--shadow-panel: 0 16px 44px rgb(51 65 85 / 10%);--shadow-dialog: 0 28px 80px rgb(15 23 42 / 24%);--brand-mark-background: #0b1f18;--brand-mark-border: rgb(21 128 91 / 48%);--el-color-primary: #16a34a;--el-color-primary-light-3: #22c55e;--el-color-primary-light-5: #4ade80;--el-color-primary-dark-2: #15803d;--font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;font-family:var(--font-sans);color:var(--color-foreground);background:var(--color-background);font-synthesis:none;text-rendering:optimizeLegibility}html.dark{color-scheme:dark;--color-primary: #1e293b;--color-secondary: #334155;--color-accent: #22c55e;--color-background: #0f172a;--color-foreground: #f8fafc;--color-card: #1b2336;--color-muted: #272f42;--color-muted-foreground: #94a3b8;--color-border: rgb(71 85 105 / 58%);--color-destructive: #f87171;--color-ring: #86efac;--color-strong: #f8fafc;--color-success-foreground: #dcfce7;--color-success-soft: rgb(34 197 94 / 9%);--color-info-foreground: #bae6fd;--color-info-soft: rgb(14 116 144 / 13%);--color-warning-foreground: #fde68a;--color-warning-soft: rgb(120 53 15 / 18%);--color-danger-foreground: #fecaca;--color-danger-soft: rgb(127 29 29 / 25%);--surface-panel: rgb(27 35 54 / 76%);--surface-sidebar: rgb(15 23 42 / 82%);--surface-subtle: #0d1625;--surface-raised: #131d2d;--surface-footer: #0e1726;--surface-hover: rgb(255 255 255 / 5%);--surface-input: rgb(15 23 42 / 70%);--overlay-mask: rgb(2 6 23 / 76%);--table-header-bg: rgb(15 23 42 / 62%);--table-hover-bg: rgb(51 65 85 / 35%);--table-border: rgb(71 85 105 / 35%);--shadow-panel: inset 0 1px 0 rgb(255 255 255 / 5%);--shadow-dialog: 0 28px 80px rgb(0 0 0 / 52%);--brand-mark-background: #071711;--brand-mark-border: rgb(52 211 153 / 30%);--el-color-primary: #22c55e;--el-color-primary-light-3: #4ade80;--el-color-primary-light-5: #36a95e;--el-color-primary-light-7: #28613d;--el-color-primary-light-8: #21472f;--el-color-primary-light-9: #172d22;--el-color-primary-dark-2: #16a34a;--el-bg-color: #111827;--el-bg-color-page: #0f172a;--el-bg-color-overlay: #151e2e;--el-fill-color-blank: #151e2e;--el-fill-color-light: #1b2638;--el-fill-color-lighter: #202c40;--el-fill-color-dark: #0d1524;--el-text-color-primary: #f8fafc;--el-text-color-regular: #d4dbe6;--el-text-color-secondary: #9aa8bb;--el-text-color-placeholder: #718096;--el-border-color: #3b4a61;--el-border-color-light: #334157;--el-border-color-lighter: #2a374b;--el-mask-color: rgb(2 6 23 / 76%)}*{box-sizing:border-box}html{min-width:320px;background:var(--color-background)}body{min-width:320px;min-height:100vh;min-height:100dvh;margin:0;background:radial-gradient(circle at 90% 8%,rgb(34 197 94 / 7%),transparent 22%),linear-gradient(155deg,color-mix(in srgb,var(--color-background),#22c55e 3%) 0%,var(--color-background) 44%,color-mix(in srgb,var(--color-background),#0284c7 2%) 100%);transition:color .18s ease,background-color .18s ease}button,input,textarea{font:inherit}button,a,input,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.page-eyebrow{margin:0 0 8px;color:var(--color-accent)!important;font:600 11px/1 var(--font-mono);letter-spacing:.14em}.placeholder-page{max-width:960px;margin:0 auto}.placeholder-page h1{margin:0;font:650 clamp(28px,4vw,42px)/1.15 var(--font-mono);letter-spacing:-.035em}.placeholder-page>p:not(.page-eyebrow){max-width:720px;color:var(--color-muted-foreground);line-height:1.7}.placeholder-card{display:grid;gap:8px;margin-top:28px;padding:24px;border:1px solid var(--color-border);border-radius:14px;background:var(--surface-panel);box-shadow:var(--shadow-panel)}.placeholder-card span{color:var(--color-muted-foreground)}.el-button--primary{--el-button-bg-color: #22c55e;--el-button-border-color: #22c55e;--el-button-hover-bg-color: #4ade80;--el-button-hover-border-color: #4ade80;--el-button-text-color: #052e16;--el-button-hover-text-color: #052e16;--el-button-active-bg-color: #16a34a;--el-button-active-border-color: #16a34a}.el-input{--el-input-bg-color: var(--surface-input);--el-input-border-color: var(--color-border);--el-input-hover-border-color: var(--color-secondary);--el-input-focus-border-color: #22c55e;--el-input-text-color: var(--color-foreground);--el-input-placeholder-color: var(--color-muted-foreground)}.el-form-item__label{color:var(--color-foreground)!important}.el-overlay{background:var(--overlay-mask);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.el-dialog{overflow:hidden;border:1px solid rgb(100 116 139 / 34%);border-radius:16px;background:var(--color-card);box-shadow:var(--shadow-dialog)}.el-dialog__header{margin:0;padding:22px 24px 18px;border-bottom:1px solid rgb(71 85 105 / 42%)}.el-dialog__headerbtn{top:16px;right:17px;width:40px;height:40px;border-radius:9px;transition:color .16s ease,background-color .16s ease}.el-dialog__headerbtn:hover{background:var(--surface-hover)}.el-dialog__headerbtn .el-dialog__close{color:var(--color-muted-foreground)}.el-dialog__headerbtn:hover .el-dialog__close{color:var(--color-foreground)}.el-dialog__body{padding:22px 24px}.el-dialog__footer{padding:16px 24px 20px;border-top:1px solid rgb(71 85 105 / 42%)}.el-message-box{--el-messagebox-width: 440px;--el-messagebox-border-radius: 14px;max-width:min(440px,calc(100vw - 32px));padding:0;border:1px solid var(--color-border);color:var(--color-foreground);background:var(--color-card);box-shadow:var(--shadow-dialog)}.el-message-box__header{padding:22px 52px 16px 22px;border-bottom:1px solid var(--color-border)}.el-message-box__title{color:var(--color-foreground);font-size:17px;font-weight:650}.el-message-box__headerbtn{top:10px;right:10px;border-radius:8px}.el-message-box__headerbtn:hover{background:var(--surface-hover)}.el-message-box__content{padding:20px 22px 4px;color:var(--color-muted-foreground)}.el-message-box__container{align-items:flex-start}.el-message-box__status{margin-top:1px}.el-message-box__message p{line-height:1.65}.el-message-box__btns{gap:8px;padding:18px 22px 22px}.el-message-box__btns .el-button+.el-button{margin-left:0}.el-button.sdsub-danger-button{--el-button-bg-color: #dc2626;--el-button-border-color: #dc2626;--el-button-hover-bg-color: #ef4444;--el-button-hover-border-color: #ef4444;--el-button-active-bg-color: #b91c1c;--el-button-active-border-color: #b91c1c;--el-button-text-color: #fff;--el-button-hover-text-color: #fff}@media(max-width:520px){.el-message-box__header{padding:18px 48px 14px 18px}.el-message-box__content{padding:17px 18px 2px}.el-message-box__btns{padding:16px 18px 18px}.el-message-box__btns .el-button{flex:1}}.el-button:not(.el-button--primary,.el-button--danger,.is-text){--el-button-bg-color: var(--surface-raised);--el-button-border-color: var(--color-border);--el-button-text-color: var(--color-foreground);--el-button-hover-bg-color: var(--surface-hover);--el-button-hover-border-color: var(--color-secondary);--el-button-hover-text-color: var(--color-foreground)}.el-input__wrapper,.el-textarea__inner{box-shadow:0 0 0 1px var(--color-border) inset}.el-input__wrapper:hover,.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--color-secondary) inset}.el-input__wrapper.is-focus,.el-textarea__inner:focus{box-shadow:0 0 0 1px #22c55e inset,0 0 0 3px #22c55e1f}.el-switch__label{color:var(--color-muted-foreground)}.el-switch__label.is-active{color:var(--color-success-foreground)}.el-tabs__item{color:var(--color-muted-foreground)}.el-tabs__item:hover,.el-tabs__item.is-active{color:var(--color-success-foreground)}.el-tabs__active-bar{background-color:#22c55e}.el-tabs__nav-wrap:after{background-color:var(--color-border)}::selection{color:#052e16;background:#86efac}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
