.app-shell[data-v-0a3681ec]{min-height:100dvh;color:var(--text);background:#0b0f14}button[data-v-0a3681ec]:focus-visible,input[data-v-0a3681ec]:focus-visible{outline-offset:2px;outline:2px solid #7ca0ff}.topbar[data-v-0a3681ec]{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0f14f0;border-bottom:1px solid #262d37;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:10px max(20px,50vw - 590px);display:flex;position:sticky;top:0}.brand[data-v-0a3681ec]{align-items:center;gap:10px;min-width:0;display:flex}.brand img[data-v-0a3681ec]{width:34px;height:34px}.brand div[data-v-0a3681ec]{align-items:baseline;gap:9px;min-width:0;display:flex}.brand strong[data-v-0a3681ec]{white-space:nowrap;font-size:14px;line-height:1}.brand span[data-v-0a3681ec]{color:var(--text-tertiary);font-size:10px;font-weight:700}.topbar-actions[data-v-0a3681ec],.connection[data-v-0a3681ec]{align-items:center;display:flex}.topbar-actions[data-v-0a3681ec]{gap:8px}.connection[data-v-0a3681ec]{color:var(--text-tertiary);gap:7px;margin-right:2px;font-size:11px;font-weight:700}.connection i[data-v-0a3681ec]{background:#687384;border-radius:50%;width:7px;height:7px}.connection i.online[data-v-0a3681ec]{background:#38cf86;box-shadow:0 0 0 3px #38cf861f}.connection .good[data-v-0a3681ec]{color:#58dc9b}.connection .fair[data-v-0a3681ec]{color:#ffc261}.connection .poor[data-v-0a3681ec]{color:#ff7379}.icon-button[data-v-0a3681ec]{color:#a8b2c0;background:#151b23;border:1px solid #303946;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.icon-button[data-v-0a3681ec]:hover{color:#fff;background:#1c242e;border-color:#4b596d}.icon-button.configured[data-v-0a3681ec]{color:#4ed391;background:#10271e;border-color:#27644b}.icon-button.binance[data-v-0a3681ec]{color:#f4bb42;background:#251e10;border-color:#665022}.account-band[data-v-0a3681ec]{background:#10151c;border-bottom:1px solid #262d37;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.metric[data-v-0a3681ec]{border-right:1px solid #262d37;grid-template-columns:auto 1fr;align-content:center;gap:5px 8px;min-height:82px;padding:14px max(20px,16.6667vw - 196.667px);display:grid}.metric svg[data-v-0a3681ec]{color:#6f7e91;grid-row:1/3;align-self:center}.metric strong[data-v-0a3681ec]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:20px}.metric strong.positive[data-v-0a3681ec],.metric strong.success[data-v-0a3681ec],.metric strong.live[data-v-0a3681ec]{color:#45d28c}.metric strong.warning[data-v-0a3681ec]{color:#ffc261}.workspace[data-v-0a3681ec]{border-inline:1px solid #262d37;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);width:min(1180px,100%);margin:0 auto;display:grid}.control-panel[data-v-0a3681ec],.schedule-panel[data-v-0a3681ec]{border-bottom:1px solid #262d37;min-width:0;padding:28px}.control-panel[data-v-0a3681ec]{background:#10151c;border-right:1px solid #262d37}.schedule-panel[data-v-0a3681ec]{background:#0d1218}.section-heading[data-v-0a3681ec],.modal-heading[data-v-0a3681ec]{justify-content:space-between;align-items:center;gap:16px;display:flex}.section-heading h1[data-v-0a3681ec],.section-heading h2[data-v-0a3681ec],.modal h2[data-v-0a3681ec]{margin:4px 0 0;font-size:20px;line-height:1.2}.eyebrow[data-v-0a3681ec]{color:#718098;font-size:9px;font-weight:800}.mode-indicator[data-v-0a3681ec]{color:#aeb7c4;flex:none;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.mode-indicator i[data-v-0a3681ec]{background:currentColor;border-radius:50%;width:8px;height:8px}.mode-indicator.live[data-v-0a3681ec],.mode-indicator.success[data-v-0a3681ec]{color:#45d28c}.mode-indicator.warning[data-v-0a3681ec]{color:#ffc261}.status-line[data-v-0a3681ec]{color:#a5afbd;background:#0d1218;border-block:1px solid #262d37;justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin:16px -28px 22px;padding:9px 28px;font-size:11px;display:flex}.status-line time[data-v-0a3681ec]{color:#6f7b8c;flex:none}.config-grid[data-v-0a3681ec]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.config-grid label[data-v-0a3681ec],.modal>label[data-v-0a3681ec]{gap:7px;min-width:0;display:grid}.config-grid label>span[data-v-0a3681ec],.modal>label>span[data-v-0a3681ec]{color:#9ca7b6;font-size:11px;font-weight:700}.wide-field[data-v-0a3681ec]{grid-column:1/-1}.input-shell[data-v-0a3681ec]{background:#0c1117;border:1px solid #303a48;border-radius:6px;align-items:center;gap:7px;min-width:0;height:44px;padding:0 12px;display:flex}.input-shell[data-v-0a3681ec]:focus-within{border-color:#6389ed;box-shadow:0 0 0 3px #4b7cff1a}.input-shell b[data-v-0a3681ec]{color:#667487;flex:none;font-size:12px}.input-shell.suffix b[data-v-0a3681ec]{color:#94a0b0;font-weight:600}.input-shell input[data-v-0a3681ec],.modal input[data-v-0a3681ec],.login-field input[data-v-0a3681ec]{color:#f5f7fa;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}.input-shell input[data-v-0a3681ec]:disabled{color:#778294;cursor:not-allowed}.command-row[data-v-0a3681ec]{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.primary-command[data-v-0a3681ec],.secondary-command[data-v-0a3681ec],.danger-command[data-v-0a3681ec],.text-command[data-v-0a3681ec]{border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 17px;font-size:12px;font-weight:800;display:inline-flex}.primary-command[data-v-0a3681ec]:hover:not(:disabled){background:#5c89ff}.danger-command[data-v-0a3681ec]{color:#ff858a;background:#321a1f;border:1px solid #824049}button[data-v-0a3681ec]:disabled{cursor:not-allowed;opacity:.48}.command-block[data-v-0a3681ec]{color:#7f8a9a;text-align:right;margin:9px 0 0;font-size:10px}.notice[data-v-0a3681ec]{color:#b6c0cc;background:#151c24;border:1px solid #394451;border-radius:6px;align-items:center;gap:8px;min-height:40px;margin-top:18px;padding:9px 10px;font-size:11px;display:flex}.notice.success[data-v-0a3681ec]{color:#66dba1;background:#10261d;border-color:#285f49}.notice.error[data-v-0a3681ec]{color:#ff858a;background:#2b181d;border-color:#743941}.notice span[data-v-0a3681ec]{flex:1;min-width:0}.notice button[data-v-0a3681ec]{color:currentColor;background:0 0;border:0;padding:3px;display:inline-flex}.schedule-summary[data-v-0a3681ec]{background:#111820;border:1px solid #29313c;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.schedule-summary span[data-v-0a3681ec]{color:#788597;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.schedule-summary strong[data-v-0a3681ec]{color:#eef1f5;font-variant-numeric:tabular-nums;font-size:19px}.schedule-summary small[data-v-0a3681ec]{color:#697688;margin-left:4px;font-size:10px}.task-list[data-v-0a3681ec]{border-top:1px solid #29313c;max-height:552px;overflow-y:auto}.task-row[data-v-0a3681ec]{border-bottom:1px solid #242c36;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:10px 4px;display:grid}.task-row>time[data-v-0a3681ec]{color:#e7ebf1;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.task-main[data-v-0a3681ec]{min-width:0}.task-main>div[data-v-0a3681ec]{align-items:center;gap:8px;display:flex}.task-main strong[data-v-0a3681ec]{color:#c8d0db;font-size:11px}.task-main p[data-v-0a3681ec]{color:#707d8f;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:10px;line-height:1.4;overflow:hidden}.task-meta[data-v-0a3681ec]{color:#788496;font-variant-numeric:tabular-nums;justify-items:end;gap:4px;font-size:9px;display:grid}.task-row.submitting .task-main strong[data-v-0a3681ec],.task-row.watching .task-main strong[data-v-0a3681ec]{color:#79a1ff}.task-row.skipped_volatility .task-main strong[data-v-0a3681ec],.task-row.canceled_untriggered .task-main strong[data-v-0a3681ec]{color:#f1b958}.empty-state[data-v-0a3681ec]{color:#687486;border:1px dashed #303845;place-content:center;justify-items:center;gap:10px;min-height:180px;font-size:11px;display:grid}.event-band[data-v-0a3681ec]{background:#0b1016;border-inline:1px solid #262d37;width:min(1180px,100%);margin:0 auto;padding:20px 28px 34px}.event-list[data-v-0a3681ec]{border-top:1px solid #252d37;display:grid}.event-row[data-v-0a3681ec]{color:#8793a4;border-bottom:1px solid #202731;grid-template-columns:110px 8px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;font-size:10px;display:grid}.event-row time[data-v-0a3681ec]{color:#606d7e;font-variant-numeric:tabular-nums}.event-row i[data-v-0a3681ec]{background:#617087;border-radius:50%;width:6px;height:6px}.empty-log[data-v-0a3681ec]{color:#606d7e;border-top:1px solid #252d37;place-items:center;min-height:70px;font-size:10px;display:grid}.modal-backdrop[data-v-0a3681ec]{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030508c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal[data-v-0a3681ec]{background:#141a22;border:1px solid #344050;border-radius:7px;gap:14px;width:min(440px,100%);padding:22px;display:grid;box-shadow:0 24px 70px #00000085}.modal-heading>div[data-v-0a3681ec]{align-items:center;gap:9px;display:flex}.modal-heading h2[data-v-0a3681ec]{margin:0;font-size:16px}.modal-heading>button[data-v-0a3681ec]{color:#8b97a8;background:0 0;border:0;padding:5px;display:inline-flex}.modal input[data-v-0a3681ec]{background:#0c1117;border:1px solid #303a48;border-radius:6px;height:42px;padding:0 11px}.modal-actions[data-v-0a3681ec]{justify-content:flex-end;gap:9px;margin-top:5px;display:flex}.form-error[data-v-0a3681ec]{color:#ff7e84;margin:0;font-size:11px}.confirm-modal[data-v-0a3681ec]{text-align:center;justify-items:center}.confirm-modal h2[data-v-0a3681ec]{margin:0}.login-screen[data-v-0a3681ec]{background:#0b0f14;place-items:center;min-height:100dvh;padding:20px;display:grid}.login-panel[data-v-0a3681ec]{background:#11171e;border:1px solid #303a47;border-radius:7px;gap:14px;width:min(360px,100%);padding:28px;display:grid;box-shadow:0 24px 70px #0000007a}.login-logo[data-v-0a3681ec]{width:48px;height:48px;margin:0 auto 2px}.login-title[data-v-0a3681ec]{color:#e9edf3;text-align:center;font-size:13px;font-weight:900}.login-field[data-v-0a3681ec]{color:#758194;background:#0b1016;border:1px solid #303a48;border-radius:6px;align-items:center;gap:9px;height:45px;padding:0 12px;display:flex}@media (width<=860px){.workspace[data-v-0a3681ec]{border-inline:0;grid-template-columns:1fr}.control-panel[data-v-0a3681ec]{border-right:0}.metric[data-v-0a3681ec]{padding-inline:20px}.event-band[data-v-0a3681ec]{border-inline:0}}@media (width<=600px){.topbar[data-v-0a3681ec]{min-height:58px;padding:9px 12px}.brand img[data-v-0a3681ec]{width:30px;height:30px}.brand div[data-v-0a3681ec]{gap:2px;display:grid}.brand strong[data-v-0a3681ec]{font-size:11px}.icon-button[data-v-0a3681ec]{width:34px;height:34px}.connection[data-v-0a3681ec]{margin-right:0}.account-band[data-v-0a3681ec]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric[data-v-0a3681ec]{min-height:70px;padding:11px 13px}.metric[data-v-0a3681ec]:nth-child(2){border-right:0}.metric.status-metric[data-v-0a3681ec]{border-top:1px solid #262d37;grid-column:1/-1}.metric strong[data-v-0a3681ec]{font-size:17px}.control-panel[data-v-0a3681ec],.schedule-panel[data-v-0a3681ec]{padding:20px 16px}.status-line[data-v-0a3681ec]{margin-inline:-16px;padding-inline:16px}.config-grid[data-v-0a3681ec]{gap:14px 9px}.wide-field[data-v-0a3681ec]{grid-column:auto}.input-shell[data-v-0a3681ec]{height:42px;padding-inline:9px}.command-row[data-v-0a3681ec]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.command-row .danger-command[data-v-0a3681ec]{grid-column:1/-1}.schedule-summary>div[data-v-0a3681ec]{padding:11px 9px}.schedule-summary strong[data-v-0a3681ec]{font-size:16px}.task-row[data-v-0a3681ec]{grid-template-columns:48px minmax(0,1fr);gap:9px}.task-meta[data-v-0a3681ec]{grid-column:2;justify-content:flex-start;display:flex}.task-main p[data-v-0a3681ec]{white-space:normal}.event-band[data-v-0a3681ec]{padding:18px 16px 28px}.event-row[data-v-0a3681ec]{grid-template-columns:86px 7px minmax(0,1fr);gap:7px}}@media (width<=370px){.topbar-actions[data-v-0a3681ec]{gap:5px}.brand span[data-v-0a3681ec]{display:none}.config-grid[data-v-0a3681ec]{grid-template-columns:1fr}.wide-field[data-v-0a3681ec]{grid-column:auto}.schedule-summary[data-v-0a3681ec]{grid-template-columns:1fr}.schedule-summary>div[data-v-0a3681ec]{border-bottom:1px solid #29313c;border-right:0}.schedule-summary>div[data-v-0a3681ec]:last-child{border-bottom:0}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0e11;min-width:320px}body{color:#eaecef;letter-spacing:0;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#0b0e11;min-width:320px;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,PingFang SC,sans-serif;overflow-x:hidden}.app-shell[data-v-0a3681ec]{width:min(100%,480px);min-height:100dvh;padding-bottom:calc(78px + env(safe-area-inset-bottom));color:#eaecef;background:#0b0e11;margin:0 auto;overflow-x:clip;box-shadow:0 0 0 1px #1e2329}button[data-v-0a3681ec]:focus-visible{outline-offset:1px;outline:2px solid #fcd535}input[data-v-0a3681ec]:focus-visible{outline:0}.topbar[data-v-0a3681ec]{z-index:30;min-height:56px;padding:calc(8px + env(safe-area-inset-top)) 12px 8px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0e11f5;border-bottom:1px solid #2b3139;gap:8px;position:sticky;top:0}.brand[data-v-0a3681ec]{gap:7px}.brand img[data-v-0a3681ec]{filter:grayscale()brightness(2.15)sepia()saturate(8)hue-rotate(355deg);width:25px;height:25px}.brand div[data-v-0a3681ec]{gap:1px;display:grid}.brand strong[data-v-0a3681ec]{color:#f5f5f5;font-size:12px;line-height:1.1}.brand span[data-v-0a3681ec]{color:#848e9c;font-size:9px;line-height:1}.topbar-actions[data-v-0a3681ec]{flex:none;gap:3px}.connection[data-v-0a3681ec]{color:#848e9c;font-variant-numeric:tabular-nums;justify-content:flex-end;gap:5px;min-width:43px;margin:0 2px 0 0;font-size:10px}.connection i[data-v-0a3681ec]{background:#5e6673;width:6px;height:6px}.connection i.online[data-v-0a3681ec]{box-shadow:none;background:#0ecb81}.connection i.connecting[data-v-0a3681ec]{background:#fcd535}.connection i.offline[data-v-0a3681ec]{background:#f6465d}.connection .good[data-v-0a3681ec],.connection .fair[data-v-0a3681ec],.connection .poor[data-v-0a3681ec]{color:#848e9c}.icon-button[data-v-0a3681ec]{color:#848e9c;background:0 0;border:0;border-radius:4px;width:34px;height:34px}.icon-button[data-v-0a3681ec]:hover,.icon-button[data-v-0a3681ec]:active{color:#eaecef;background:#2b3139;border:0}.icon-button.binance[data-v-0a3681ec]{color:#fcd535;background:#2b2715;border:0}.icon-button.configured[data-v-0a3681ec]{color:#0ecb81;background:#102821;border:0}.account-band[data-v-0a3681ec]{background:#181a20;border:0;border-bottom:8px solid #0b0e11;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.metric[data-v-0a3681ec]{border-right:1px solid #2b3139;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:4px 8px;min-height:76px;padding:14px 16px}.metric[data-v-0a3681ec]:first-child{border-bottom:1px solid #2b3139;border-right:0;grid-column:1/-1;min-height:108px;padding-block:20px}.metric[data-v-0a3681ec]:last-child{border-right:0}.metric[data-v-0a3681ec]:nth-child(2){border-right:1px solid #2b3139}.metric.status-metric[data-v-0a3681ec]{border-top:0;grid-column:auto}.metric svg[data-v-0a3681ec]{color:#848e9c}.metric:first-child svg[data-v-0a3681ec]{color:#fcd535}.metric span[data-v-0a3681ec]{color:#848e9c;font-size:11px;font-weight:500}.metric strong[data-v-0a3681ec]{color:#eaecef;font-size:18px;font-weight:600;line-height:1.15}.metric:first-child strong[data-v-0a3681ec]{font-size:30px;font-weight:600}.metric strong.positive[data-v-0a3681ec],.metric strong.success[data-v-0a3681ec]{color:#0ecb81}.metric strong.negative[data-v-0a3681ec]{color:#f6465d}.metric strong.live[data-v-0a3681ec],.metric strong.warning[data-v-0a3681ec]{color:#fcd535}.metric strong.neutral[data-v-0a3681ec]{color:#eaecef}.workspace[data-v-0a3681ec]{border:0;width:100%;margin:0;display:block}.control-panel[data-v-0a3681ec],.schedule-panel[data-v-0a3681ec],.event-band[data-v-0a3681ec]{background:#181a20;border:0;border-bottom:8px solid #0b0e11;width:100%;min-width:0;padding:20px 16px}.control-panel[data-v-0a3681ec]{border-right:0}.section-heading[data-v-0a3681ec],.modal-heading[data-v-0a3681ec]{gap:12px}.section-heading h1[data-v-0a3681ec],.section-heading h2[data-v-0a3681ec],.modal h2[data-v-0a3681ec]{color:#eaecef;margin:0;font-size:18px;font-weight:600;line-height:1.25}.section-heading.compact[data-v-0a3681ec]{margin:22px 0 12px}.section-heading.compact h2[data-v-0a3681ec]{font-size:16px}.section-heading.compact>svg[data-v-0a3681ec]{color:#fcd535}.heading-meta[data-v-0a3681ec]{color:#848e9c;flex:none;align-items:center;gap:6px;display:flex}.heading-meta time[data-v-0a3681ec]{font-variant-numeric:tabular-nums;font-size:10px}.heading-meta svg[data-v-0a3681ec]{color:#fcd535}.config-heading[data-v-0a3681ec]{margin-bottom:14px}.eyebrow[data-v-0a3681ec]{display:none}.mode-indicator[data-v-0a3681ec]{color:#848e9c;gap:6px;font-size:11px;font-weight:500}.mode-indicator i[data-v-0a3681ec]{width:7px;height:7px}.mode-indicator.live[data-v-0a3681ec],.mode-indicator.warning[data-v-0a3681ec]{color:#fcd535}.mode-indicator.success[data-v-0a3681ec]{color:#0ecb81}.status-line[data-v-0a3681ec]{color:#b7bdc6;background:#0b0e11;border-block:1px solid #2b3139;min-height:44px;margin:16px -16px 8px;padding:10px 16px;font-size:11px;line-height:1.35}.status-line span[data-v-0a3681ec]{min-width:0}.status-line time[data-v-0a3681ec]{color:#848e9c;text-align:right;max-width:44%}.config-grid[data-v-0a3681ec]{border-top:1px solid #2b3139;grid-template-columns:1fr;gap:0;display:grid}.config-grid label[data-v-0a3681ec],.config-grid label.wide-field[data-v-0a3681ec]{border-bottom:1px solid #2b3139;grid-column:auto;justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.config-grid label>span[data-v-0a3681ec]{color:#eaecef;max-width:43%;font-size:13px;font-weight:500;line-height:1.3}.input-shell[data-v-0a3681ec]{background:#0b0e11;border:1px solid #474d57;border-radius:4px;flex:none;gap:6px;width:55%;height:44px;padding:0 11px}.input-shell[data-v-0a3681ec]:focus-within{box-shadow:none;border-color:#fcd535}.input-shell b[data-v-0a3681ec],.input-shell.suffix b[data-v-0a3681ec]{color:#848e9c;font-size:12px;font-weight:500}.input-shell input[data-v-0a3681ec],.modal input[data-v-0a3681ec],.login-field input[data-v-0a3681ec]{color:#eaecef;text-align:right;caret-color:#fcd535;font-size:15px;font-weight:500}.input-shell input[data-v-0a3681ec]::placeholder,.modal input[data-v-0a3681ec]::placeholder,.login-field input[data-v-0a3681ec]::placeholder{color:#5e6673}.input-shell input[data-v-0a3681ec]:disabled{color:#707a8a}.input-shell[data-v-0a3681ec]:has(input:disabled){background:#1e2329;border-color:#2b3139}.notice[data-v-0a3681ec]{color:#eaecef;background:#2b3139;border:0;border-radius:4px;min-height:42px;margin:14px 0 0;padding:10px 12px;font-size:12px}.notice.success[data-v-0a3681ec]{color:#0ecb81;background:#102821;border:0}.notice.error[data-v-0a3681ec]{color:#f6465d;background:#35171d;border:0}.command-row[data-v-0a3681ec]{z-index:40;width:min(100%,480px);padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#181a20f5;border-top:1px solid #2b3139;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:8px;margin:0;display:grid;position:fixed;bottom:0;left:50%;right:auto;transform:translate(-50%);box-shadow:0 -8px 24px #00000047}.primary-command[data-v-0a3681ec],.secondary-command[data-v-0a3681ec],.danger-command[data-v-0a3681ec],.text-command[data-v-0a3681ec]{border-radius:4px;min-height:48px;padding:0 14px;font-size:14px;font-weight:600}.primary-command[data-v-0a3681ec]{color:#181a20;background:#fcd535;border:1px solid #fcd535}.primary-command[data-v-0a3681ec]:hover:not(:disabled),.primary-command[data-v-0a3681ec]:active:not(:disabled){background:#f0b90b}.secondary-command[data-v-0a3681ec]{color:#eaecef;background:#2b3139;border:1px solid #474d57}.danger-command[data-v-0a3681ec]{color:#fff;background:#f6465d;border:1px solid #f6465d;grid-column:1/-1}.text-command[data-v-0a3681ec]{color:#b7bdc6;background:0 0;border:0}button[data-v-0a3681ec]:disabled{opacity:1;cursor:not-allowed}.primary-command[data-v-0a3681ec]:disabled{color:#5e6673;background:#2b3139;border-color:#2b3139}.secondary-command[data-v-0a3681ec]:disabled,.danger-command[data-v-0a3681ec]:disabled,.text-command[data-v-0a3681ec]:disabled{opacity:.45}.command-block[data-v-0a3681ec]{color:#f0b90b;text-align:left;margin:12px 0 0;font-size:11px;line-height:1.4}.schedule-summary[data-v-0a3681ec]{background:#0b0e11;border:1px solid #2b3139;border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.schedule-summary>div[data-v-0a3681ec]{border-right:1px solid #2b3139;min-width:0;padding:12px 10px}.schedule-summary>div[data-v-0a3681ec]:last-child{border-right:0}.schedule-summary span[data-v-0a3681ec]{color:#848e9c;min-height:28px;margin-bottom:4px;font-size:10px;font-weight:500;line-height:1.3}.schedule-summary strong[data-v-0a3681ec]{color:#eaecef;font-size:18px;font-weight:600}.schedule-summary small[data-v-0a3681ec]{color:#707a8a;font-size:10px;font-weight:500}.task-list[data-v-0a3681ec]{border-top:1px solid #2b3139;max-height:none;overflow:visible}.task-row[data-v-0a3681ec]{border-bottom:1px solid #2b3139;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;min-height:66px;padding:11px 0}.task-row>time[data-v-0a3681ec]{color:#eaecef;font-size:14px;font-weight:600}.task-main>div[data-v-0a3681ec]{gap:7px}.task-main strong[data-v-0a3681ec]{color:#b7bdc6;font-size:12px;font-weight:500}.task-main span[data-v-0a3681ec]{color:#848e9c;font-size:10px}.task-main span.up[data-v-0a3681ec]{color:#0ecb81}.task-main span.down[data-v-0a3681ec]{color:#f6465d}.task-main p[data-v-0a3681ec]{color:#707a8a;text-overflow:initial;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.task-meta[data-v-0a3681ec]{color:#848e9c;font-size:9px}.task-row.succeeded .task-main strong[data-v-0a3681ec]{color:#0ecb81}.task-row.submitting .task-main strong[data-v-0a3681ec],.task-row.watching .task-main strong[data-v-0a3681ec],.task-row.skipped_volatility .task-main strong[data-v-0a3681ec],.task-row.canceled_untriggered .task-main strong[data-v-0a3681ec]{color:#fcd535}.task-row.failed .task-main strong[data-v-0a3681ec],.task-row.canceled_by_risk .task-main strong[data-v-0a3681ec]{color:#f6465d}.empty-state[data-v-0a3681ec]{color:#707a8a;background:#0b0e11;border:1px solid #2b3139;border-radius:4px;min-height:118px;font-size:11px}.empty-state svg[data-v-0a3681ec]{color:#848e9c}.event-band[data-v-0a3681ec]{border-inline:0;margin:0 auto;padding-bottom:28px}.event-band .section-heading.compact[data-v-0a3681ec]{margin:0 0 12px}.event-list[data-v-0a3681ec]{border-top:1px solid #2b3139}.event-row[data-v-0a3681ec]{color:#b7bdc6;border-bottom:1px solid #2b3139;grid-template-columns:76px 6px minmax(0,1fr);gap:8px;min-height:44px;font-size:10px;line-height:1.35}.event-row time[data-v-0a3681ec]{color:#707a8a}.event-row i[data-v-0a3681ec]{background:#848e9c;width:5px;height:5px}.event-row.success i[data-v-0a3681ec]{background:#0ecb81}.event-row.warning i[data-v-0a3681ec]{background:#fcd535}.event-row.error i[data-v-0a3681ec]{background:#f6465d}.empty-log[data-v-0a3681ec]{color:#707a8a;border-top:1px solid #2b3139;min-height:82px;font-size:11px}.modal-backdrop[data-v-0a3681ec]{padding:env(safe-area-inset-top) 0 0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b8;place-items:end stretch}.modal[data-v-0a3681ec]{width:min(100%,480px);max-height:calc(100dvh - env(safe-area-inset-top) - 12px);padding:20px 16px calc(18px + env(safe-area-inset-bottom));background:#181a20;border:0;border-top:1px solid #474d57;border-radius:8px 8px 0 0;gap:14px;margin:0 auto;overflow-y:auto;box-shadow:0 -18px 60px #0000007a}.modal-heading[data-v-0a3681ec]{margin-bottom:2px}.modal-heading>div[data-v-0a3681ec]{gap:8px}.modal-heading>div>svg[data-v-0a3681ec]{color:#fcd535}.modal-heading h2[data-v-0a3681ec]{font-size:17px}.modal-heading>button[data-v-0a3681ec]{color:#848e9c;padding:6px}.modal>label[data-v-0a3681ec]{gap:7px}.modal>label>span[data-v-0a3681ec]{color:#b7bdc6;font-size:11px;font-weight:500}.modal input[data-v-0a3681ec]{text-align:left;background:#0b0e11;border:1px solid #474d57;border-radius:4px;height:48px;padding:0 12px}.modal input[data-v-0a3681ec]:focus{border-color:#fcd535}.modal-actions[data-v-0a3681ec]{gap:8px;margin-top:4px}.modal-actions .primary-command[data-v-0a3681ec]{min-width:130px}.form-error[data-v-0a3681ec]{color:#f6465d;font-size:11px}.confirm-modal[data-v-0a3681ec]{padding-top:26px}.confirm-modal>svg[data-v-0a3681ec]{color:#f6465d}.confirm-modal .modal-actions[data-v-0a3681ec]{grid-template-columns:1fr 1fr;width:100%;display:grid}.confirm-modal .danger-command[data-v-0a3681ec]{grid-column:auto}.login-screen[data-v-0a3681ec]{width:min(100%,480px);min-height:100dvh;padding:calc(48px + env(safe-area-inset-top)) 24px calc(24px + env(safe-area-inset-bottom));background:#0b0e11;place-items:start stretch;margin:0 auto}.login-panel[data-v-0a3681ec]{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:16px;padding:0}.login-logo[data-v-0a3681ec]{filter:grayscale()brightness(2.15)sepia()saturate(8)hue-rotate(355deg);width:44px;height:44px;margin:28px auto 2px}.login-title[data-v-0a3681ec]{color:#eaecef;margin-bottom:18px;font-size:18px;font-weight:600}.login-field[data-v-0a3681ec]{color:#848e9c;background:#181a20;border:1px solid #474d57;border-radius:4px;height:50px;padding:0 12px}.login-field[data-v-0a3681ec]:focus-within{border-color:#fcd535}.login-field input[data-v-0a3681ec]{text-align:left}@media (width<=360px){.topbar[data-v-0a3681ec]{padding-inline:10px}.brand strong[data-v-0a3681ec]{font-size:11px}.brand span[data-v-0a3681ec]{display:none}.topbar-actions[data-v-0a3681ec]{gap:1px}.connection[data-v-0a3681ec]{min-width:39px;font-size:9px}.config-grid label>span[data-v-0a3681ec]{max-width:41%;font-size:12px}.input-shell[data-v-0a3681ec]{width:57%}.schedule-summary>div[data-v-0a3681ec]{padding-inline:7px}.schedule-summary span[data-v-0a3681ec]{font-size:9px}}:root{color:#f5f7fa;font-synthesis:none;letter-spacing:0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--panel:#10151c;--line:#252e3a;--muted:#8d98a8;--red:#f05258;--green:#28b36f;--amber:#f0aa45;--poly-blue:#4b7cff;--poly-blue-soft:#1a2744;--page-bg:#0a0d12;--surface:#10151c;--surface-soft:#151b23;--surface-raised:#1a212b;--surface-hover:#202833;--text:#f5f7fa;--text-secondary:#a2acbb;--text-tertiary:#758194;--border:#252e3a;--border-strong:#344050;--green-soft:#112b21;--green-bright:#43d68f;--red-soft:#321a1f;--red-bright:#ff6b71;--amber-soft:#2c2112;--amber-bright:#ffc261;--disabled:#232b36;--disabled-text:#6f7a8b;background:#0a0d12;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{touch-action:pan-x pan-y;background:var(--page-bg);min-width:320px;min-height:100%}body{touch-action:pan-x pan-y;background:var(--page-bg);min-width:320px;min-height:100dvh;color:var(--text);margin:0;overflow-x:hidden}#app{touch-action:pan-x pan-y;min-height:100dvh}button,input{font:inherit;letter-spacing:0}button{cursor:pointer}
