.jd-overlay.svelte-pwsp6s{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#100e3a8c;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto;animation:svelte-pwsp6s-jd-fade-in .18s ease}@keyframes svelte-pwsp6s-jd-fade-in{0%{opacity:0}to{opacity:1}}.jd-panel.svelte-pwsp6s{background:#fff;border-radius:18px;box-shadow:0 22px 64px #100e3a40;width:100%;max-width:760px;max-height:calc(100vh - 48px);display:flex;flex-direction:column}.jd-header.svelte-pwsp6s{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 26px 14px;border-bottom:1px solid var(--br2, rgba(16, 14, 58, .08))}.jd-eyebrow.svelte-pwsp6s{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--v, #5609f8);margin-bottom:4px}.jd-title.svelte-pwsp6s{font-size:23px;font-weight:800;line-height:1.2;color:var(--t1, #100e3a);letter-spacing:-.015em}.jd-close.svelte-pwsp6s{flex-shrink:0;width:38px;height:38px;border-radius:50%;border:1px solid var(--br2, rgba(16, 14, 58, .1));background:var(--bg, #f5f5f7);color:var(--t3, #494867);font-size:23px;line-height:1;cursor:pointer;transition:all .15s ease;font-family:inherit}.jd-close.svelte-pwsp6s:hover{background:var(--coral-s, #ffe4e6);border-color:var(--coral, #e11d48);color:var(--coral, #e11d48)}.jd-body.svelte-pwsp6s{padding:18px 26px;overflow-y:auto;font-size:16px;line-height:1.65;color:var(--t1, #100e3a)}.jd-empty.svelte-pwsp6s{color:var(--text-muted, #494867);font-style:italic}.jd-body.svelte-pwsp6s h1,.jd-body.svelte-pwsp6s h2,.jd-body.svelte-pwsp6s h3{line-height:1.3;color:var(--t1, #100e3a);margin:18px 0 8px}.jd-body.svelte-pwsp6s h1{font-size:23px}.jd-body.svelte-pwsp6s h2{font-size:20px}.jd-body.svelte-pwsp6s h3{font-size:17px}.jd-body.svelte-pwsp6s h1:first-child,.jd-body.svelte-pwsp6s h2:first-child,.jd-body.svelte-pwsp6s h3:first-child{margin-top:0}.jd-body.svelte-pwsp6s p{margin:10px 0}.jd-body.svelte-pwsp6s ul,.jd-body.svelte-pwsp6s ol{padding-left:24px;margin:10px 0}.jd-body.svelte-pwsp6s li{margin:3px 0}.jd-body.svelte-pwsp6s code{background:#100e3a0f;border-radius:5px;padding:2px 6px;font-size:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.jd-body.svelte-pwsp6s pre{background:var(--bg, #f5f5f7);border:1px solid var(--br2, rgba(16, 14, 58, .08));border-radius:8px;padding:12px 14px;overflow-x:auto;margin:12px 0}.jd-body.svelte-pwsp6s pre code{background:transparent;padding:0}.jd-body.svelte-pwsp6s a{color:var(--v, #5609f8);text-decoration:underline}.jd-body.svelte-pwsp6s blockquote{margin:12px 0;padding:8px 14px;border-left:3px solid var(--v, #5609f8);color:var(--text-secondary, #383758);background:#5609f80a;border-radius:0 8px 8px 0}.jd-body.svelte-pwsp6s hr{border:0;border-top:1px solid var(--br2, rgba(16, 14, 58, .1));margin:18px 0}.jd-body.svelte-pwsp6s table{border-collapse:collapse;width:100%;margin:12px 0;font-size:15px}.jd-body.svelte-pwsp6s th,.jd-body.svelte-pwsp6s td{border:1px solid var(--br2, rgba(16, 14, 58, .1));padding:6px 10px;text-align:left}.jd-body.svelte-pwsp6s th{background:var(--bg, #f5f5f7);font-weight:700}.jd-footer.svelte-pwsp6s{padding:14px 26px 22px;border-top:1px solid var(--br2, rgba(16, 14, 58, .08));display:flex;justify-content:flex-end}
