.code-label.svelte-1e06m8e{font-size:.68rem;color:var(--muted);margin-bottom:6px;font-weight:500;letter-spacing:.01em}.code-wrap.svelte-1e06m8e{position:relative;background:var(--code-bg);border:1px solid var(--border);border-radius:var(--r);padding:16px 18px;overflow-x:auto;margin-bottom:14px;transition:border-color .2s ease}.code-wrap.svelte-1e06m8e:hover{border-color:var(--border-h)}pre.svelte-1e06m8e{font-family:JetBrains Mono,monospace;font-size:.78rem;line-height:1.8;color:var(--text);margin:0;white-space:pre}.copy-btn.svelte-1e06m8e{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:4px;background:var(--surface-3);border:1px solid var(--border);color:var(--muted);font-size:.58rem;font-weight:550;padding:3px 8px;border-radius:5px;transition:all .15s ease;-webkit-tap-highlight-color:transparent}.copy-btn.svelte-1e06m8e:hover{background:var(--surface-2);color:var(--accent);border-color:var(--border-h)}.ck{color:#5c5c66}.cs{color:#4a4a52}.cc{color:#36363e;font-style:italic}.cf{color:#b8b8c0}.cn{color:#6a6a74}.compat.svelte-1ncn1s7{display:flex;gap:2px}.slot.svelte-1ncn1s7{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;cursor:default;transition:background var(--dur, .32s) var(--ease, ease)}.slot.svelte-1ncn1s7:hover{background:var(--surface-3)}.ic.svelte-1ncn1s7{display:block;width:18px;height:18px;object-fit:contain;filter:brightness(0) invert(1);opacity:.7;transition:opacity .2s ease,transform .15s var(--ease-spring, ease)}.slot.svelte-1ncn1s7:hover .ic:where(.svelte-1ncn1s7){opacity:1;transform:scale(1.08)}.ic.is-vel.svelte-1ncn1s7{width:21px;height:21px}.st-yes.svelte-1ncn1s7 .ic:where(.svelte-1ncn1s7){opacity:.7}.st-no.svelte-1ncn1s7 .ic:where(.svelte-1ncn1s7){opacity:.08}.st-err.svelte-1ncn1s7 .ic:where(.svelte-1ncn1s7){opacity:.2}.st-exc.svelte-1ncn1s7 .ic:where(.svelte-1ncn1s7){opacity:.04}.st-unreg.svelte-1ncn1s7 .ic:where(.svelte-1ncn1s7){opacity:.12}.is-dim.svelte-1ncn1s7 .ic:where(.svelte-1ncn1s7){opacity:.06}.st-yes.svelte-1ncn1s7:hover .ic:where(.svelte-1ncn1s7){opacity:1}.st-no.svelte-1ncn1s7:hover .ic:where(.svelte-1ncn1s7){opacity:.25}.st-err.svelte-1ncn1s7:hover .ic:where(.svelte-1ncn1s7){opacity:.4}.st-exc.svelte-1ncn1s7:hover .ic:where(.svelte-1ncn1s7){opacity:.12}.st-unreg.svelte-1ncn1s7:hover .ic:where(.svelte-1ncn1s7){opacity:.3}.is-dim.svelte-1ncn1s7:hover .ic:where(.svelte-1ncn1s7){opacity:.18}.dot.svelte-1ncn1s7{position:absolute;bottom:1px;right:1px;width:5px;height:5px;border-radius:50%;opacity:0;transition:opacity .2s ease}.slot.svelte-1ncn1s7:hover .dot:where(.svelte-1ncn1s7){opacity:1}.st-yes.svelte-1ncn1s7 .dot:where(.svelte-1ncn1s7){background:#3b8a4a}.st-no.svelte-1ncn1s7 .dot:where(.svelte-1ncn1s7){background:#8a3b3b}.st-err.svelte-1ncn1s7 .dot:where(.svelte-1ncn1s7){background:#8a763b}.st-exc.svelte-1ncn1s7 .dot:where(.svelte-1ncn1s7){background:var(--muted-2)}.st-unreg.svelte-1ncn1s7 .dot:where(.svelte-1ncn1s7){background:#3b6a8a}.is-dim.svelte-1ncn1s7 .dot:where(.svelte-1ncn1s7){background:var(--muted-2)}.page-nav.svelte-glgdy8{display:flex;justify-content:space-between;gap:12px;margin-top:52px;padding-top:24px;border-top:1px solid var(--border)}.nav-btn.svelte-glgdy8{display:flex;align-items:center;gap:10px;padding:14px 18px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);text-decoration:none;flex:1;max-width:calc(50% - 6px);transition:border-color .15s ease,background .15s ease,transform .15s ease;color:var(--text-2);overflow:hidden}.nav-btn.svelte-glgdy8:hover{border-color:var(--border-h);background:var(--surface-2);color:var(--text);transform:translateY(-1px)}.nav-next.svelte-glgdy8{justify-content:flex-end;text-align:right}.nav-info.svelte-glgdy8{display:flex;flex-direction:column;gap:3px;min-width:0}.nav-dir.svelte-glgdy8{font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);line-height:1}.nav-label.svelte-glgdy8{font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-btn .nav-arrow{flex-shrink:0;color:var(--muted);transition:color .15s ease,transform .15s ease}.nav-prev.svelte-glgdy8:hover .nav-arrow{color:var(--text-2);transform:translate(-2px)}.nav-next.svelte-glgdy8:hover .nav-arrow{color:var(--text-2);transform:translate(2px)}.doc.svelte-1r0j2bl{max-width:640px}.doc-header.svelte-1r0j2bl{margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid var(--border)}.meta.svelte-1r0j2bl{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.meta-left.svelte-1r0j2bl{display:flex;align-items:center;gap:7px}.cat.svelte-1r0j2bl{font-size:.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);border:1px solid var(--border);padding:2px 9px;border-radius:4px}.sep.svelte-1r0j2bl{color:var(--muted-2);font-size:.7rem}.tag.svelte-1r0j2bl{font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:#ffffff0a;border:1px solid var(--border);padding:2px 8px;border-radius:4px}h1.svelte-1r0j2bl{font-family:JetBrains Mono,monospace;font-size:1.6rem;font-weight:700;color:var(--text);letter-spacing:-.03em;line-height:1.2;margin-bottom:10px}.summary.svelte-1r0j2bl{font-size:.9rem;color:var(--text-2);line-height:1.65;max-width:520px}.sig-section.svelte-1r0j2bl{margin-bottom:28px}.sig.svelte-1r0j2bl{background:var(--code-bg);border:1px solid var(--border);border-left:3px solid var(--border-h);border-radius:0 var(--r) var(--r) 0;padding:14px 18px;margin:0;overflow-x:auto;transition:border-color .2s ease}.sig.svelte-1r0j2bl:hover{border-color:var(--border-h);border-left-color:var(--accent-dim)}.sig.svelte-1r0j2bl code:where(.svelte-1r0j2bl){font-family:JetBrains Mono,monospace;font-size:.8rem;color:var(--text-2);white-space:pre;line-height:1.7}.section.svelte-1r0j2bl{margin-bottom:32px}.synopsis-section.svelte-1r0j2bl{margin-bottom:36px}.syn-block.svelte-1r0j2bl{margin-bottom:18px}.syn-block.svelte-1r0j2bl:last-child{margin-bottom:0}.syn-heading.svelte-1r0j2bl{font-size:.72rem;font-weight:650;letter-spacing:.03em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.syn-body.svelte-1r0j2bl{font-size:.83rem;color:var(--text-2);line-height:1.7}h2.svelte-1r0j2bl{font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid var(--border)}.param-list.svelte-1r0j2bl{display:flex;flex-direction:column;gap:14px}.param.svelte-1r0j2bl{padding:12px 14px;background:#ffffff05;border:1px solid var(--border);border-radius:var(--r);transition:border-color .12s ease}.param.svelte-1r0j2bl:hover{border-color:var(--border-h)}.param-head.svelte-1r0j2bl{display:flex;align-items:center;gap:8px;margin-bottom:6px}.param-name.svelte-1r0j2bl{font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:700;color:var(--text);background:none;padding:0}.param-type.svelte-1r0j2bl{font-family:JetBrains Mono,monospace;font-size:.65rem;color:var(--muted);background:#ffffff0a;border:1px solid var(--border);padding:1px 7px;border-radius:4px}.param-opt.svelte-1r0j2bl{font-size:.62rem;color:var(--muted);font-style:italic;margin-left:auto}.param-desc.svelte-1r0j2bl{font-size:.83rem;color:var(--text-2);line-height:1.6}.return-row.svelte-1r0j2bl{display:flex;align-items:baseline;gap:12px;font-size:.85rem;color:var(--text-2);line-height:1.6;margin-bottom:6px}.return-type.svelte-1r0j2bl{font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600;color:var(--text-2);background:#ffffff0a;border:1px solid var(--border);padding:2px 9px;border-radius:5px;flex-shrink:0}.return-desc.svelte-1r0j2bl{color:var(--text-2)}.tbl-wrap.svelte-1r0j2bl{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-lg)}table.svelte-1r0j2bl{width:100%;border-collapse:collapse}th.svelte-1r0j2bl,td.svelte-1r0j2bl{text-align:left;padding:9px 16px;font-size:.8rem}th.svelte-1r0j2bl{font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:transparent;border-bottom:1px solid var(--border)}td.svelte-1r0j2bl{color:var(--text-2);border-bottom:1px solid var(--border)}tr.svelte-1r0j2bl:last-child td:where(.svelte-1r0j2bl){border-bottom:none}tbody.svelte-1r0j2bl tr:where(.svelte-1r0j2bl):hover{background:#ffffff04}.mono.svelte-1r0j2bl{font-family:JetBrains Mono,monospace;font-size:.76rem;color:var(--text)}.status-banner.svelte-1r0j2bl{margin-top:16px;padding:14px 16px;display:flex;gap:12px;align-items:flex-start;border-radius:10px;border:1px solid transparent;transition:border-color .2s ease}.sb-icon.svelte-1r0j2bl{flex-shrink:0;margin-top:1px}.sb-title.svelte-1r0j2bl{font-size:.8rem;font-weight:650;letter-spacing:-.01em;margin-bottom:3px}.sb-text.svelte-1r0j2bl{font-size:.78rem;line-height:1.55}.status-banner.dep.svelte-1r0j2bl{background:#c8963c0d;border-color:#c8963c1f}.status-banner.dep.svelte-1r0j2bl:hover{border-color:#c8963c38}.status-banner.dep.svelte-1r0j2bl .sb-icon:where(.svelte-1r0j2bl){color:#b8863a}.status-banner.dep.svelte-1r0j2bl .sb-title:where(.svelte-1r0j2bl){color:#d4a55a}.status-banner.dep.svelte-1r0j2bl .sb-text:where(.svelte-1r0j2bl){color:#a8884e}.status-banner.unreg.svelte-1r0j2bl{background:#7a9ac80d;border-color:#7a9ac81f}.status-banner.unreg.svelte-1r0j2bl:hover{border-color:#7a9ac838}.status-banner.unreg.svelte-1r0j2bl .sb-icon:where(.svelte-1r0j2bl){color:#6a85b8}.status-banner.unreg.svelte-1r0j2bl .sb-title:where(.svelte-1r0j2bl){color:#8aacda}.status-banner.unreg.svelte-1r0j2bl .sb-text:where(.svelte-1r0j2bl){color:#7a92b0}.dep-badge.svelte-1r0j2bl{font-size:.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#c87a3a;background:#c87a3a14;border:1px solid rgba(200,122,58,.18);padding:2px 7px;border-radius:4px}.unreg-badge.svelte-1r0j2bl{font-size:.5rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7a8fc8;background:#7a8fc814;border:1px solid rgba(122,143,200,.18);padding:2px 7px;border-radius:4px}
