.deployment-config-dialog .el-dialog__header{margin:0;padding:0}.deployment-config-dialog .el-dialog__body{padding:0}.deployment-config-dialog .el-dialog{height:600px!important;margin:5vh auto!important;max-height:90vh!important}.deployment-config-dialog .el-dialog__body{height:100%!important;overflow:hidden!important}@media screen and (max-width:750px){.deployment-config-dialog{width:95%!important}.deployment-config-dialog .el-dialog{height:80vh!important;margin:10vh auto!important}}.wizard-container[data-v-b2712179]{display:flex;flex-direction:column;height:100%;max-height:600px}.step-content-wrapper[data-v-b2712179]{display:flex;flex:1;flex-direction:column;padding:24px 32px}.step-content-area[data-v-b2712179]{align-items:center;display:flex;flex:1;justify-content:center;margin:0 auto;max-width:600px;width:100%}.step-panel[data-v-b2712179]{animation:fadeInUp-b2712179 .4s ease-out}@keyframes fadeInUp-b2712179{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.welcome-content[data-v-b2712179]{padding:40px 20px;text-align:center}.welcome-icon[data-v-b2712179]{font-size:64px;margin-bottom:24px}.welcome-title[data-v-b2712179]{color:#1e293b;font-size:28px;font-weight:700;margin-bottom:16px}.welcome-description[data-v-b2712179]{color:#64748b;font-size:16px;line-height:1.6;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:480px}.welcome-features[data-v-b2712179]{display:flex;flex-direction:column;gap:16px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:400px}.feature-item[data-v-b2712179]{align-items:center;background-color:#f8fafc;border-radius:12px;color:#475569;display:flex;font-size:14px;gap:12px;padding:12px 20px}.feature-icon[data-v-b2712179]{font-size:20px}.step-header[data-v-b2712179]{margin-bottom:32px;text-align:center}.step-title[data-v-b2712179]{color:#1e293b;font-size:24px;font-weight:700;margin-bottom:8px}.step-subtitle[data-v-b2712179]{color:#64748b;font-size:16px;line-height:1.6}.os-selection[data-v-b2712179]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:40px}.os-card[data-v-b2712179]{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:12px;min-width:120px;padding:24px 20px;transition:all .3s ease}.os-card[data-v-b2712179]:hover{border-color:#667eea;box-shadow:0 8px 20px #667eea26;transform:translateY(-2px)}.os-card.active[data-v-b2712179]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 8px 20px #667eea4d;color:#fff;transform:translateY(-2px)}.os-icon[data-v-b2712179]{font-size:32px}.os-name[data-v-b2712179]{font-size:16px;font-weight:600}.selected-os-header[data-v-b2712179]{align-items:center;display:flex;gap:8px;margin:16px 0;padding:8px 0}.selected-os-name[data-v-b2712179]{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;color:#334155;font-size:12px;font-weight:500;padding:4px 10px}.selected-os-label[data-v-b2712179]{color:#64748b;font-size:13px;font-weight:400}.download-section[data-v-b2712179]{margin-bottom:40px}.install-step[data-v-b2712179]{align-items:flex-start;display:flex;gap:12px;margin-bottom:20px}.install-step[data-v-b2712179]:last-child{margin-bottom:0}.step-number-small[data-v-b2712179]{align-items:center;background:#456fe2;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:24px;justify-content:center;margin-top:2px;width:24px}.step-content-small[data-v-b2712179]{flex:1;min-width:0}.step-title-small[data-v-b2712179]{color:#1e293b;font-size:16px;font-weight:600;margin:0 0 8px}.step-desc[data-v-b2712179]{color:#64748b;font-size:14px;line-height:1.5;margin:0 0 12px}.command-section[data-v-b2712179]{margin-top:16px}.command-box[data-v-b2712179]{align-items:center;background-color:#2d3748;border-radius:12px;display:flex;font-family:Monaco,Consolas,monospace;padding:20px}.command-box code[data-v-b2712179]{background:none;border:none;color:#e2e8f0;flex:1;font-size:14px;line-height:1.5;padding:0;word-break:break-all}.command-box .copy-btn[data-v-b2712179]{background:#ffffff1a;border:none;border-radius:6px;color:#e2e8f0;cursor:pointer;flex-shrink:0;margin-left:16px;padding:8px;transition:all .2s}.command-box .copy-btn[data-v-b2712179]:hover{background:#fff3}.command-box .copy-btn svg[data-v-b2712179]{display:block}.address-section[data-v-b2712179]{margin-bottom:40px}.address-input-wrapper[data-v-b2712179]{margin:0 auto;max-width:500px}.input-label[data-v-b2712179]{color:#374151;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.address-input[data-v-b2712179]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#374151;font-size:16px;padding:16px;transition:all .3s ease;width:100%}.address-input[data-v-b2712179]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.address-input[data-v-b2712179]::-moz-placeholder{color:#9ca3af}.address-input[data-v-b2712179]::placeholder{color:#9ca3af}.input-hint[data-v-b2712179]{color:#3b82f6;font-size:13px;font-style:italic;line-height:1.5;margin-top:8px}.fixed-actions[data-v-b2712179]{background-color:#fff;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:16px;justify-content:center;padding:20px 32px}.welcome-actions[data-v-b2712179]{align-items:center;display:flex;flex-direction:column;position:relative}.btn-primary[data-v-b2712179],.btn-secondary[data-v-b2712179],.btn-secondary-weak[data-v-b2712179]{border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:600;min-width:120px;padding:14px 28px;transition:all .3s ease}.btn-primary[data-v-b2712179]{background:#456fe2;box-shadow:0 4px 12px #456fe24d;color:#fff}.btn-primary[data-v-b2712179]:hover{background:#3b5dd1;box-shadow:0 8px 20px #456fe266;transform:translateY(-2px)}.btn-primary[data-v-b2712179]:active{background:#324fb8;transform:translateY(0)}.btn-secondary[data-v-b2712179]{background:#f8fafc;border:2px solid #e2e8f0;color:#64748b}.btn-secondary[data-v-b2712179]:hover{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.btn-secondary-weak[data-v-b2712179]{background:transparent;border:2px solid #f1f5f9;color:#94a3b8;font-weight:400}.btn-secondary-weak[data-v-b2712179]:hover{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.btn-secondary-weak[data-v-b2712179]:active{background:#f1f5f9;color:#475569}.btn-link-small[data-v-b2712179]{background:transparent;border:none;color:#64748b;cursor:pointer;font-size:16px;font-weight:400;left:100%;margin-left:12px;position:absolute;text-decoration:underline;text-underline-offset:3px;top:50%;transform:translateY(-50%);transition:all .2s ease;white-space:nowrap}.btn-link-small[data-v-b2712179]:hover{color:#475569;text-decoration-color:#475569}.btn-link-small[data-v-b2712179]:active{color:#334155}@media (max-width:768px){.step-content-wrapper[data-v-b2712179]{padding:20px}.welcome-content[data-v-b2712179]{padding:20px 10px}.welcome-title[data-v-b2712179]{font-size:24px}.os-selection[data-v-b2712179]{align-items:center;flex-direction:column}.os-card[data-v-b2712179]{max-width:200px;width:100%}.command-box[data-v-b2712179]{flex-direction:column;gap:12px}.command-box .copy-btn[data-v-b2712179]{align-self:flex-end;margin-left:0}.fixed-actions[data-v-b2712179]{align-items:center;flex-direction:column;gap:12px;padding:20px}.fixed-actions .btn-primary[data-v-b2712179],.fixed-actions .btn-secondary[data-v-b2712179],.fixed-actions .btn-secondary-weak[data-v-b2712179]{max-width:300px;width:100%}.fixed-actions .welcome-actions[data-v-b2712179]{width:100%}.fixed-actions .welcome-actions .btn-primary[data-v-b2712179]{max-width:300px;width:100%}.fixed-actions .welcome-actions .btn-link-small[data-v-b2712179]{margin-left:0;margin-top:12px;position:static;transform:none;width:auto}}
