.deployment-page[data-v-432e9529]{min-height:100%;padding:20px;color:#e2e8f0;font-size:14px}.page-header[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.page-header h2[data-v-432e9529]{margin:0 0 6px;color:#f8fafc;font-size:20px;font-weight:600}.page-header h2 i[data-v-432e9529]{margin-right:8px;color:#00d4ff}.page-header p[data-v-432e9529]{margin:0;color:#94a3b8;line-height:1.6}.header-actions[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.header-actions .el-button+.el-button[data-v-432e9529]{margin-left:0}.content-panel[data-v-432e9529]{border:1px solid rgba(0,212,255,.22);border-radius:6px;background:rgba(15,23,42,.7)}.status-line[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;min-height:58px;padding:0 20px;border-bottom:1px solid rgba(148,163,184,.16)}.port[data-v-432e9529],.status-line .label[data-v-432e9529]{color:#cbd5e1}.status-line a[data-v-432e9529]{color:#00d4ff;text-decoration:none;word-break:break-all}.access-block[data-v-432e9529]{margin:18px 20px 0;overflow:hidden;border:1px solid rgba(0,212,255,.22);border-radius:6px;background:rgba(8,20,36,.72)}.access-header[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:46px;padding:0 14px;border-bottom:1px solid rgba(148,163,184,.15)}.access-header i[data-v-432e9529]{margin-right:8px;color:#00d4ff}.access-header strong[data-v-432e9529]{color:#f1f5f9;font-weight:600}.access-grid[data-v-432e9529]{padding:2px 14px}.access-item[data-v-432e9529]{display:grid;grid-template-columns:112px minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:46px;border-bottom:1px solid rgba(148,163,184,.13)}.access-item[data-v-432e9529]:last-child{border-bottom:0}.access-item>span[data-v-432e9529]{color:#94a3b8}.access-item>div[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;min-width:0}.access-item code[data-v-432e9529]{color:#67e8f9;font-family:Consolas,monospace;word-break:break-all}.access-item small[data-v-432e9529]{color:#64748b;font-size:12px}.access-item a[data-v-432e9529]{color:#00d4ff;text-decoration:none}.access-note[data-v-432e9529]{margin:0;padding:10px 14px;color:#94a3b8;background:rgba(30,41,59,.42);font-size:13px;line-height:1.7}.access-note code[data-v-432e9529]{color:#67e8f9;font-family:Consolas,monospace}.allocation-tip[data-v-432e9529]{margin:18px 20px 0;padding:11px 14px;border:1px dashed rgba(0,212,255,.25);border-radius:5px;color:#94a3b8;background:rgba(8,20,36,.5)}.allocation-tip i[data-v-432e9529]{margin-right:7px;color:#00d4ff}.section-block[data-v-432e9529]{padding:20px;border-bottom:1px solid rgba(148,163,184,.14)}.section-title[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px;color:#f1f5f9;font-weight:600}.section-title .step[data-v-432e9529]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;margin-right:8px;border-radius:50%;color:#07111f;background:#00d4ff;font-size:12px}.form-tip[data-v-432e9529],.muted[data-v-432e9529],.section-tip[data-v-432e9529]{color:#94a3b8;font-size:13px;font-weight:400}.readonly-value[data-v-432e9529]{color:#cbd5e1}.database-info code[data-v-432e9529],.section-tip code[data-v-432e9529]{color:#67e8f9;font-family:Consolas,monospace}.deploy-form[data-v-432e9529]{max-width:760px}.form-tip[data-v-432e9529]{display:inline-block;margin-left:12px}.artifact-list[data-v-432e9529]{border-top:1px solid rgba(148,163,184,.15)}.artifact-row[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;min-height:70px;padding:0 12px;border-bottom:1px solid rgba(148,163,184,.15)}.artifact-info[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.artifact-info strong[data-v-432e9529]{color:#e2e8f0;font-weight:500}.artifact-info span[data-v-432e9529]{overflow:hidden;color:#94a3b8;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.file-input[data-v-432e9529]{display:none}.database-info[data-v-432e9529]{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:12px 24px}.database-info>div[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:0}.database-info>div>span[data-v-432e9529]{width:58px;-webkit-box-flex:0;-ms-flex:0 0 58px;flex:0 0 58px;color:#94a3b8}.database-info code[data-v-432e9529]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.database-info .secret-row code[data-v-432e9529]{min-width:150px}.database-info .secret-row .el-button+.el-button[data-v-432e9529]{margin-left:-4px}.database-info p[data-v-432e9529]{grid-column:1/-1;margin:2px 0 0;color:#94a3b8}.publish-block[data-v-432e9529]{border-bottom:0}.publish-block>p[data-v-432e9529]{margin:0 0 16px;color:#94a3b8;line-height:1.7}.actions[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.actions .el-button+.el-button[data-v-432e9529]{margin-left:0}.drop-option[data-v-432e9529]{margin-left:6px}.logs-panel[data-v-432e9529]{margin:0 20px 20px;border:1px solid rgba(148,163,184,.2);border-radius:6px;overflow:hidden}.logs-header[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 14px;color:#cbd5e1;background:rgba(30,41,59,.9)}.logs-panel pre[data-v-432e9529]{min-height:180px;max-height:440px;margin:0;padding:14px;overflow:auto;color:#d1fae5;background:#020617;font:12px/1.6 Consolas,monospace;white-space:pre-wrap;word-break:break-all}.guide-content[data-v-432e9529]{max-height:68vh;padding-right:4px;overflow-y:auto;color:#cbd5e1}.guide-section[data-v-432e9529]{margin-top:20px}.guide-section h3[data-v-432e9529]{margin:0 0 12px;color:#f1f5f9;font-size:15px;font-weight:600}.route-list[data-v-432e9529]{border:1px solid rgba(148,163,184,.18);border-radius:5px;overflow:hidden}.route-list>div[data-v-432e9529]{display:grid;grid-template-columns:260px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:45px;padding:0 14px;border-bottom:1px solid rgba(148,163,184,.14)}.route-list>div[data-v-432e9529]:last-child{border-bottom:0}.guide-steps code[data-v-432e9529],.route-list code[data-v-432e9529]{color:#67e8f9;font-family:Consolas,monospace}.route-list span[data-v-432e9529]{color:#cbd5e1;line-height:1.6}.guide-steps[data-v-432e9529]{margin:0;padding-left:22px}.guide-steps li[data-v-432e9529]{margin-bottom:10px;padding-left:4px;color:#cbd5e1;line-height:1.7}.guide-steps li[data-v-432e9529]:last-child{margin-bottom:0}.guide-description[data-v-432e9529]{margin:0 0 12px;color:#94a3b8;line-height:1.7}.guide-description code[data-v-432e9529]{color:#67e8f9;font-family:Consolas,monospace}.proxy-env-list[data-v-432e9529]{overflow:hidden;margin-bottom:10px;border:1px solid rgba(148,163,184,.18);border-radius:5px}.proxy-env-list>div[data-v-432e9529]{display:grid;grid-template-columns:210px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:0 12px;border-bottom:1px solid rgba(148,163,184,.14)}.proxy-env-list>div[data-v-432e9529]:last-child{border-bottom:0}.proxy-env-list span[data-v-432e9529]{color:#94a3b8}.proxy-env-list code[data-v-432e9529]{overflow:hidden;color:#67e8f9;font-family:Consolas,monospace;text-overflow:ellipsis;white-space:nowrap}.prompt-section[data-v-432e9529]{padding-top:18px;border-top:1px solid rgba(148,163,184,.16)}.prompt-title[data-v-432e9529]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;margin-bottom:12px}.prompt-title h3[data-v-432e9529]{margin-bottom:5px}.prompt-title p[data-v-432e9529]{margin:0;color:#94a3b8;font-size:13px;line-height:1.6}.prompt-section pre[data-v-432e9529]{max-height:320px;margin:0;padding:14px;overflow:auto;border:1px solid rgba(0,212,255,.2);border-radius:5px;color:#dbeafe;background:#020617;font:12px/1.65 Consolas,monospace;white-space:pre-wrap;word-break:break-word}[data-v-432e9529] .deployment-guide-dialog{background:#111c2e;border:1px solid rgba(0,212,255,.24)}[data-v-432e9529] .deployment-guide-dialog .el-dialog__title{color:#f1f5f9;font-size:18px}[data-v-432e9529] .deployment-guide-dialog .el-dialog__header{border-bottom:1px solid rgba(148,163,184,.16)}[data-v-432e9529] .deployment-guide-dialog .el-dialog__body{padding:18px 20px}[data-v-432e9529] .deployment-guide-dialog .el-dialog__footer{border-top:1px solid rgba(148,163,184,.16)}[data-v-432e9529] .el-checkbox__label,[data-v-432e9529] .el-form-item__label,[data-v-432e9529] .el-radio__label{color:#cbd5e1;font-size:14px}[data-v-432e9529] .el-input__inner{color:#e2e8f0;background:rgba(15,23,42,.78);border-color:rgba(148,163,184,.3)}[data-v-432e9529] .el-input{max-width:420px}@media (max-width:900px){.deployment-page[data-v-432e9529]{padding:14px}.page-header[data-v-432e9529]{gap:12px}.header-actions[data-v-432e9529]{-ms-flex-negative:0;flex-shrink:0}.access-block[data-v-432e9529]{margin:14px 14px 0}.access-item[data-v-432e9529]{grid-template-columns:1fr;gap:6px;padding:10px 0}.allocation-tip[data-v-432e9529]{margin:14px 14px 0}.section-tip[data-v-432e9529]{display:none}.form-tip[data-v-432e9529]{display:block;margin:8px 0 0}.artifact-row[data-v-432e9529]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:14px 8px}.database-info[data-v-432e9529]{grid-template-columns:1fr}.database-info p[data-v-432e9529]{grid-column:1}.route-list>div[data-v-432e9529]{grid-template-columns:1fr;gap:4px;padding:10px 12px}.proxy-env-list>div[data-v-432e9529]{grid-template-columns:1fr auto;gap:5px;padding:10px 12px}.proxy-env-list span[data-v-432e9529]{grid-column:1/-1}.prompt-title[data-v-432e9529]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-432e9529] .deployment-guide-dialog{width:calc(100% - 28px)!important}}