.jd-dlg-backdrop[data-v-18ed7d91]{z-index:50;background:color-mix(in srgb,var(--ol-scrim,#000) 55%,transparent);place-items:center;padding:24px;animation:.12s ease-out fadeIn-18ed7d91;display:grid;position:fixed;inset:0}.jd-dlg[data-v-18ed7d91]{border-radius:var(--ol-radius-xl,12px);background:var(--ol-bg-card);width:min(780px,94vw);max-height:86vh;box-shadow:0 0 0 1px var(--ol-border),var(--ol-shadow-xl,0 20px 40px #0000004d);flex-direction:column;display:flex;overflow:hidden}.jd-dlg[data-v-18ed7d91]:focus{outline:none}.jd-dlg-head[data-v-18ed7d91]{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px 10px;display:flex}.jd-dlg-handler[data-v-18ed7d91]{font-family:var(--jd-mono);color:var(--ol-text-primary);white-space:nowrap;font-size:13px;line-height:1.5}.jd-dlg-head-actions[data-v-18ed7d91]{align-items:center;gap:6px;margin-left:auto;display:flex}.jd-dlg-btn[data-v-18ed7d91]{border:1px solid var(--ol-border);border-radius:var(--ol-radius-lg,8px);color:var(--ol-text-primary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;padding:4px 11px;font-size:12px}.jd-dlg-btn[data-v-18ed7d91]:hover:not(:disabled){background:color-mix(in srgb,var(--ol-text-primary) 8%,transparent)}.jd-dlg-btn[data-v-18ed7d91]:disabled{opacity:.5;cursor:default}.jd-dlg-btn-danger[data-v-18ed7d91]{color:var(--jd-st-err);border-color:color-mix(in srgb,var(--jd-st-err) 45%,transparent)}.jd-dlg-btn-danger[data-v-18ed7d91]:hover:not(:disabled){background:color-mix(in srgb,var(--jd-st-err) 10%,transparent)}.jd-dlg-close[data-v-18ed7d91]{border-radius:var(--ol-radius-md,6px);width:28px;height:28px;color:var(--ol-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.jd-dlg-close[data-v-18ed7d91]:hover{background:color-mix(in srgb,var(--ol-text-primary) 8%,transparent);color:var(--ol-text-primary)}.jd-dlg-meta[data-v-18ed7d91]{color:var(--ol-text-muted);flex-wrap:wrap;align-items:baseline;gap:6px;padding:0 18px 12px;font-size:11px;display:flex}.jd-dlg-meta-value[data-v-18ed7d91]{font-family:var(--jd-mono);color:var(--ol-text-secondary);white-space:nowrap}.jd-dlg-note[data-v-18ed7d91]{color:var(--jd-st-warn);align-items:flex-start;gap:7px;padding:0 18px 10px;font-size:11px;line-height:1.5;display:flex}.jd-dlg-alert[data-v-18ed7d91]{border:1px solid color-mix(in srgb,var(--jd-st-err) 40%,transparent);border-radius:var(--ol-radius-md,6px);background:color-mix(in srgb,var(--jd-st-err) 8%,transparent);color:var(--jd-st-err);align-items:center;gap:8px;margin:0 18px 10px;padding:6px 8px 6px 10px;display:flex}.jd-dlg-alert-text[data-v-18ed7d91]{min-width:0;color:var(--ol-text-body);flex:1;font-size:11.5px;line-height:1.5}.jd-dlg-alert-close[data-v-18ed7d91]{border-radius:var(--ol-radius-sm,4px);width:20px;height:20px;color:var(--ol-text-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.jd-dlg-alert-close[data-v-18ed7d91]:hover{color:var(--ol-text-primary)}.jd-dlg-tabs[data-v-18ed7d91]{background:linear-gradient(to right,transparent,var(--ol-border) 48px,var(--ol-border) calc(100% - 48px),transparent) no-repeat bottom /100% 1px;gap:2px;padding:0 18px;display:flex}.jd-dlg-tab[data-v-18ed7d91]{color:var(--ol-text-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:12.5px}.jd-dlg-tab-active[data-v-18ed7d91],.jd-dlg-tab[data-v-18ed7d91]:hover{color:var(--ol-text-primary)}.jd-dlg-tab-active[data-v-18ed7d91]{border-bottom-color:var(--ol-primary)}.jd-dlg-body[data-v-18ed7d91]{min-height:120px;padding:16px 18px;overflow:auto}.jd-dlg-loading[data-v-18ed7d91]{text-align:center;color:var(--ol-text-muted);padding:28px 0;font-size:12px}.jd-dlg-error[data-v-18ed7d91]{border:1px solid color-mix(in srgb,var(--jd-st-err) 40%,transparent);border-radius:var(--ol-radius-md,6px);background:color-mix(in srgb,var(--jd-st-err) 7%,transparent);overflow:hidden}.jd-dlg-error-code[data-v-18ed7d91]{border-bottom:1px solid color-mix(in srgb,var(--jd-st-err) 25%,transparent);color:var(--jd-st-err);font-family:var(--jd-mono);padding:7px 12px;font-size:11.5px;font-weight:500}.jd-dlg-error-message[data-v-18ed7d91]{color:var(--ol-text-body);word-break:break-word;padding:10px 12px;font-size:12px;line-height:1.6}.jd-dlg-retry[data-v-18ed7d91]{margin-top:8px;display:block}.jd-dlg-alert-close[data-v-18ed7d91]:focus-visible,.jd-dlg-btn[data-v-18ed7d91]:focus-visible,.jd-dlg-close[data-v-18ed7d91]:focus-visible,.jd-dlg-tab[data-v-18ed7d91]:focus-visible{outline:2px solid var(--ol-border-focus);outline-offset:2px}@keyframes fadeIn-18ed7d91{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.jd-dlg-backdrop[data-v-18ed7d91]{animation:none}}
