.deploy-page[data-v-96336780]{padding:24px;height:100%;overflow-y:auto}.deploy-layout[data-v-96336780]{display:grid;grid-template-columns:360px 1fr;gap:24px;max-width:1200px}.section-title[data-v-96336780]{font-size:16px;font-weight:600;margin:0 0 20px;color:var(--text-primary)}.form-section[data-v-96336780]{background:var(--bg-surface, var(--bg-secondary));border:1px solid var(--border);border-radius:12px;padding:24px;align-self:start}.form-group[data-v-96336780]{margin-bottom:16px}.form-row[data-v-96336780]{display:flex;align-items:center;justify-content:space-between}.form-label[data-v-96336780]{display:block;font-size:13px;color:var(--text-secondary);margin-bottom:6px}.form-hint[data-v-96336780]{font-size:11px;color:var(--text-secondary);opacity:.6;margin-top:4px;word-break:break-all}.form-row .form-label[data-v-96336780]{margin-bottom:0}.required[data-v-96336780]{color:var(--error, #f44)}.form-input[data-v-96336780]{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:6px;font-size:13px;background:var(--bg-primary);color:var(--text-primary);box-sizing:border-box}.form-input[data-v-96336780]:focus{outline:none;border-color:var(--accent)}.toggle[data-v-96336780]{position:relative;display:inline-block;width:40px;height:22px}.toggle input[data-v-96336780]{opacity:0;width:0;height:0}.toggle-slider[data-v-96336780]{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background:var(--border);border-radius:22px;transition:.2s}.toggle-slider[data-v-96336780]:before{content:"";position:absolute;height:16px;width:16px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.2s}.toggle input:checked+.toggle-slider[data-v-96336780]{background:var(--accent)}.toggle input:checked+.toggle-slider[data-v-96336780]:before{transform:translate(18px)}.deploy-btn[data-v-96336780]{width:100%;padding:10px;margin-top:8px;background:var(--accent);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s}.deploy-btn[data-v-96336780]:hover:not(:disabled){opacity:.9}.deploy-btn[data-v-96336780]:disabled{background:var(--bg-hover);color:var(--text-muted);cursor:not-allowed}.log-section[data-v-96336780]{background:var(--bg-surface, var(--bg-secondary));border:1px solid var(--border);border-radius:12px;padding:24px;display:flex;flex-direction:column;min-height:400px}.steps[data-v-96336780]{display:flex;gap:4px;margin-bottom:16px;flex-wrap:wrap}.step[data-v-96336780]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary);padding:4px 10px;border-radius:6px;background:var(--bg-primary)}.step.done[data-v-96336780]{color:var(--success, #4caf50)}.step.active[data-v-96336780]{color:var(--accent);background:#3b82f61a}.step.error[data-v-96336780]{color:var(--error, #f44);background:#f443361a}.step-icon[data-v-96336780]{font-size:14px}.progress-bar[data-v-96336780]{height:6px;background:var(--border);border-radius:3px;overflow:hidden;margin-bottom:12px}.progress-inner[data-v-96336780]{height:100%;background:var(--accent);transition:width .3s ease}.status-line[data-v-96336780]{font-size:13px;color:var(--text-secondary);margin-bottom:12px}.status-line.success[data-v-96336780]{color:var(--success, #4caf50)}.status-line.error[data-v-96336780]{color:var(--error, #f44)}.log-area[data-v-96336780]{flex:1;background:var(--bg-primary);border:1px solid var(--border);border-radius:8px;padding:12px;font-family:SF Mono,Fira Code,monospace;font-size:12px;line-height:1.6;overflow-y:auto;max-height:400px}.log-empty[data-v-96336780]{color:var(--text-secondary);opacity:.5}.log-line[data-v-96336780]{color:var(--text-secondary);white-space:pre-wrap;word-break:break-all}@media (max-width: 768px){.deploy-layout[data-v-96336780]{grid-template-columns:1fr}}
