.one-click-alarm-dialog{--oa-bg-1:#0c1424;--oa-bg-2:#111b2f;--oa-shell:#0f172a;--oa-panel:#111827f5;--oa-panel-soft:#0f172ae6;--oa-panel-lite:#1e293bb8;--oa-text:#eef2ff;--oa-muted:#94a3b8;--oa-border:#94a3b829;--oa-border-strong:#94a3b83d;--oa-shadow:0 30px 90px #0206178c;--oa-header-grad:linear-gradient(90deg, #0b1220 0%, #0e1627 54%, #101827 78%, #101827eb 90%, #1018278c 100%);--oa-body-grad:linear-gradient(180deg, #0f172a29, #0f172a0a);--oa-title-icon-start:#f97316;--oa-title-icon-end:#ef4444;--oa-title-icon-shadow:#f973164d;--oa-status-pending-text:#fbbf24;--oa-status-pending-bg:#fbbf241f;--oa-status-pending-border:#fbbf2440;--oa-status-processing-text:#22c55e;--oa-status-processing-bg:#22c55e1f;--oa-status-processing-border:#22c55e40;--oa-status-closed-text:#94a3b8;--oa-status-closed-bg:#94a3b81f;--oa-status-closed-border:#94a3b82e;--oa-summary-bg:#0f172ae0;--oa-summary-highlight:linear-gradient(135deg, #f973162e, #ef444414);--oa-summary-highlight-border:#f9731640;--oa-timeline-card:#0f172ae0;--oa-input-bg:#0f172adb;--oa-input-border:#94a3b829;--oa-input-placeholder:#64748b;--oa-headerbtn-bg:#0f172abd;--oa-headerbtn-hover:#1e293bf0;--oa-button-confirm-start:#3b82f6;--oa-button-confirm-end:#2563eb;--oa-button-false-start:#f97316;--oa-button-false-end:#ea580c;--oa-button-test-start:#8b5cf6;--oa-button-test-end:#7c3aed;border:1px solid var(--oa-border);width:1180px;max-width:calc(100vw - 32px);box-shadow:var(--oa-shadow);color:var(--oa-text);border-radius:28px;overflow:hidden;background:linear-gradient(180deg, var(--oa-bg-1) 0%, var(--oa-bg-2) 100%)!important}.one-click-alarm-dialog.one-click-alarm-dialog-light{--oa-bg-1:#f8fbff;--oa-bg-2:#e9f1ff;--oa-shell:#f8fbff;--oa-panel:#ffffffeb;--oa-panel-soft:#f7faffeb;--oa-panel-lite:#f7faffdb;--oa-text:#0f172a;--oa-muted:#64748b;--oa-border:#94a3b82e;--oa-border-strong:#94a3b842;--oa-shadow:0 24px 60px #0f172a29;--oa-header-grad:radial-gradient(circle at top right, #3b82f61f, transparent 28%), radial-gradient(circle at bottom left, #f9731614, transparent 24%), linear-gradient(180deg, #f8fbff 0%, #edf4ff 100%);--oa-body-grad:linear-gradient(180deg, #ffffff57, #ffffff1f);--oa-title-icon-start:#38bdf8;--oa-title-icon-end:#2563eb;--oa-title-icon-shadow:#3b82f62e;--oa-summary-bg:#f5f8fdf2;--oa-summary-highlight:linear-gradient(135deg, #3b82f61f, #3b82f60f);--oa-summary-highlight-border:#3b82f633;--oa-timeline-card:#f5f8fdf2;--oa-input-bg:#fffffff5;--oa-input-border:#94a3b833;--oa-input-placeholder:#94a3b8;--oa-headerbtn-bg:#ffffffd6;--oa-headerbtn-hover:#f1f5f9fa}.one-click-alarm-dialog .el-dialog__header,.one-click-alarm-dialog .el-dialog__body,.one-click-alarm-dialog .el-dialog__footer{background:0 0!important}.one-click-alarm-dialog .el-dialog__header{border-bottom:none;margin:0;padding:0;position:relative}.one-click-alarm-dialog .el-dialog__body{padding:0}.one-click-alarm-dialog .el-dialog__headerbtn{z-index:2;border-radius:14px;width:46px;height:46px;top:16px;right:16px;box-shadow:0 6px 18px #0206173d;background:var(--oa-headerbtn-bg)!important;border:1px solid var(--oa-border-strong)!important}.one-click-alarm-dialog .el-dialog__headerbtn:hover{background:var(--oa-headerbtn-hover)!important}.one-click-alarm-dialog .el-dialog__close{color:var(--oa-text);font-size:18px}.one-click-alarm-dialog .dialog-header{background:var(--oa-header-grad);border-bottom:1px solid #94a3b814;justify-content:space-between;align-items:center;gap:16px;min-height:90px;padding:18px 22px 12px;display:flex;position:relative}.one-click-alarm-dialog .title-block{align-items:center;gap:14px;min-width:0;display:flex}.one-click-alarm-dialog .title-icon{color:#fff;background:linear-gradient(135deg, var(--oa-title-icon-start) 0%, var(--oa-title-icon-end) 100%);width:48px;height:48px;box-shadow:0 12px 24px var(--oa-title-icon-shadow);border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:20px;display:flex}.one-click-alarm-dialog .title-text{color:var(--oa-text);letter-spacing:.02em;font-size:22px;font-weight:800;line-height:1.2}.one-click-alarm-dialog .sub-text{color:var(--oa-muted);white-space:nowrap;text-overflow:ellipsis;max-width:min(66vw,640px);margin-top:5px;font-size:13px;overflow:hidden}.one-click-alarm-dialog .dialog-body{background:var(--oa-shell);padding:12px}.one-click-alarm-dialog .layout{grid-template-columns:minmax(0,1.5fr) minmax(420px,.95fr);gap:14px;display:grid}.one-click-alarm-dialog .panel{background:var(--oa-panel);border:1px solid var(--oa-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px;min-height:420px;padding:16px;box-shadow:inset 0 1px #ffffff08}.one-click-alarm-dialog .panel-head{color:var(--oa-text);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:16px;font-weight:800;display:flex}.one-click-alarm-dialog .info-panel{flex-direction:column;gap:14px;display:flex}.one-click-alarm-dialog .info-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.one-click-alarm-dialog .summary-item{background:var(--oa-summary-bg);border:1px solid #94a3b81f;border-radius:20px;min-height:78px;padding:14px 16px}.one-click-alarm-dialog .summary-item.highlight{background:var(--oa-summary-highlight);border-color:var(--oa-summary-highlight-border)}.one-click-alarm-dialog .summary-label{color:var(--oa-muted);margin-bottom:10px;font-size:12px;font-weight:600;line-height:1.2}.one-click-alarm-dialog .summary-value{color:var(--oa-text);word-break:break-all;font-size:16px;font-weight:700;line-height:1.45}.one-click-alarm-dialog .workflow-panel{flex-direction:column;gap:14px;display:flex}.one-click-alarm-dialog .timeline-scroll{height:180px;padding-right:4px}.one-click-alarm-dialog .workflow-timeline{padding-left:8px}.one-click-alarm-dialog .timeline-card{background:var(--oa-timeline-card);border:1px solid var(--oa-border);border-radius:18px;padding:12px 14px}.one-click-alarm-dialog .timeline-title{color:var(--oa-text);margin-bottom:6px;font-size:14px;font-weight:800}.one-click-alarm-dialog .timeline-content{color:var(--oa-muted);white-space:pre-wrap;font-size:13px;line-height:1.6}.one-click-alarm-dialog .process-panel{background:var(--oa-panel-soft);border:1px solid var(--oa-border);border-radius:20px;flex-direction:column;flex:1;gap:10px;padding:14px;display:flex}.one-click-alarm-dialog .process-head{color:var(--oa-text);font-size:14px;font-weight:800}.one-click-alarm-dialog .process-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:10px;display:grid}.one-click-alarm-dialog .process-actions .el-button{white-space:nowrap;width:100%;min-width:0}.one-click-alarm-dialog .action-btn.confirm,.one-click-alarm-dialog .action-btn.false,.one-click-alarm-dialog .action-btn.test{color:#fff;border:none;border-radius:16px;height:48px;padding:0 14px;font-size:14px}.one-click-alarm-dialog .action-btn.confirm{background:linear-gradient(135deg, var(--oa-button-confirm-start) 0%, var(--oa-button-confirm-end) 100%)}.one-click-alarm-dialog .action-btn.false{background:linear-gradient(135deg, var(--oa-button-false-start) 0%, var(--oa-button-false-end) 100%)}.one-click-alarm-dialog .action-btn.test{background:linear-gradient(135deg, var(--oa-button-test-start) 0%, var(--oa-button-test-end) 100%)}.one-click-alarm-dialog .el-textarea__inner{background:var(--oa-input-bg);border:1px solid var(--oa-input-border);color:var(--oa-text);box-shadow:none;border-radius:18px;min-height:130px}.one-click-alarm-dialog .el-textarea__inner::placeholder{color:var(--oa-input-placeholder)}.one-click-alarm-dialog .el-input__count{color:#cbd5e1;background:#080f1eeb;border-radius:999px;margin-bottom:6px;margin-right:6px;padding:0 8px;line-height:20px}@media (width<=1200px){.one-click-alarm-dialog .layout{grid-template-columns:1fr}.one-click-alarm-dialog .panel{min-height:auto}.one-click-alarm-dialog .process-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}
