.ld-box{margin:1rem 0;border:1px solid var(--dl-border, #1e2a3a);border-radius:8px;background:var(--dl-surface, #0b111b);overflow:hidden;font-size:.86rem}.ld-head{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border-bottom:1px solid var(--dl-border, #1e2a3a)}.ld-tier{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.1rem .4rem;border-radius:999px}.ld-tier-browser{color:#7dd3fc;background:#38bdf81f;border:1px solid rgba(56,189,248,.35)}.ld-tier-local{color:#86efac;background:#4ade801f;border:1px solid rgba(74,222,128,.35)}.ld-cap{padding:.45rem .6rem 0;font-weight:600;color:var(--dl-text, #cbd5e1)}.ld-scroll{overflow-x:auto}.ld-box table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ld-box th,.ld-box td{padding:.32rem .6rem;text-align:right;white-space:nowrap;border-bottom:1px solid var(--dl-border-soft, #141d2b)}.ld-box thead th{position:sticky;top:0;background:var(--dl-surface-2, #101826);color:var(--dl-text-dim, #94a3b8);font-weight:600}.ld-box tbody th{text-align:left;color:var(--dl-text-dim, #94a3b8);font-weight:500}.ld-box td:first-child,.ld-box th:first-child{text-align:left}.ld-more{padding:.35rem .6rem;color:var(--dl-text-dim, #64748b);font-size:.72rem;border-top:1px solid var(--dl-border, #1e2a3a)}.ld-text{padding:.6rem;white-space:pre-wrap;line-height:1.6;color:var(--dl-text, #cbd5e1)}.ld-loading{display:inline-block;padding:.6rem;color:var(--dl-text-dim, #64748b);font-size:.8rem}.ld-err{border-color:#f8717166}.ld-errmsg{color:#fca5a5;font-size:.8rem}:global(:root[data-theme=light]) .ld-box,:global(.light) .ld-box{--dl-border: #e2e8f0;--dl-border-soft: #eef2f7;--dl-surface: #ffffff;--dl-surface-2: #f8fafc;--dl-text: #1e293b;--dl-text-dim: #64748b}.chart-wrap.svelte-16wper{margin:1.5rem 0;padding:1rem;background:#0a0e1a;border:1px solid #1e293b;border-radius:12px;overflow-x:auto}.chart-title.svelte-16wper{color:#f1f5f9;font-size:.95rem;font-weight:600;margin-bottom:.5rem;padding-left:.5rem}svg.svelte-16wper{width:100%;max-width:720px;height:auto;font-family:-apple-system,Segoe UI,sans-serif}.chart-wrap.svelte-10xp2ao{margin:1.5rem 0;padding:1rem;background:#0a0e1a;border:1px solid #1e293b;border-radius:12px;overflow-x:auto}.chart-title.svelte-10xp2ao{color:#f1f5f9;font-size:.95rem;font-weight:600;margin-bottom:.5rem;padding-left:.5rem}svg.svelte-10xp2ao{width:100%;max-width:720px;height:auto;font-family:-apple-system,Segoe UI,sans-serif}.dl-hf-group.svelte-1bwxi6z{display:block;margin:.75rem 0}.dl-hf-row.svelte-1bwxi6z{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.4rem}.dl-hf-link.svelte-1bwxi6z{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .85rem;border:1px solid var(--border, #1e2433);border-radius:.5rem;background:var(--bg-card, #0f1219);color:var(--text, #f1f5f9);font-size:.875rem;text-decoration:none;transition:border-color .15s,background .15s}.dl-hf-link.svelte-1bwxi6z:hover{border-color:var(--primary, #ea4647);background:var(--bg-card-hover, #1a1f2b)}.dl-hf-secondary.svelte-1bwxi6z{font-size:.82rem;color:var(--text-muted, #94a3b8)}.dl-hf-emoji.svelte-1bwxi6z{font-size:1rem}.dl-hf-code.svelte-1bwxi6z{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;color:var(--text-muted, #94a3b8)}.dl-hf-hint.svelte-1bwxi6z{margin:0;color:var(--text-muted, #94a3b8);font-size:.78rem;line-height:1.55}.dl-hf-hint.svelte-1bwxi6z code:where(.svelte-1bwxi6z){padding:.1rem .35rem;border-radius:.25rem;background:var(--bg-card-hover, #1a1f2b);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;color:var(--text, #f1f5f9)}.dl-hf-card.svelte-1bwxi6z{display:block;padding:.9rem 1rem;border:1px solid var(--border, #1e2433);border-radius:.6rem;background:var(--bg-card, #0f1219);margin:.75rem 0}.dl-hf-card-head.svelte-1bwxi6z{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.dl-hf-card-title.svelte-1bwxi6z{color:var(--text, #f1f5f9);font-size:.9rem;font-weight:600}.dl-hf-card-body.svelte-1bwxi6z{margin:0 0 .6rem;color:var(--text-muted, #94a3b8);font-size:.82rem;line-height:1.55}.dl-hf-card-code.svelte-1bwxi6z{margin:0 0 .6rem;padding:.55rem .7rem;border-radius:.4rem;background:var(--bg-card-hover, #1a1f2b);color:var(--text, #f1f5f9);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.5;white-space:pre-wrap;overflow-x:auto}.dl-hf-card-link.svelte-1bwxi6z{display:inline-block;color:var(--primary, #ea4647);font-size:.82rem;text-decoration:none}.dl-hf-card-link.svelte-1bwxi6z:hover{text-decoration:underline}.cf-note.svelte-1edxf24 pre:where(.svelte-1edxf24){overflow-x:auto}.cf-tablewrap.svelte-1edxf24{overflow-x:auto;margin:.75rem 0 1.5rem}.cf-table.svelte-1edxf24{width:100%;border-collapse:collapse;font-size:.86rem;font-variant-numeric:tabular-nums}.cf-table.svelte-1edxf24 th:where(.svelte-1edxf24),.cf-table.svelte-1edxf24 td:where(.svelte-1edxf24){padding:.4rem .7rem;border-bottom:1px solid var(--border, #1e293b);white-space:nowrap}.cf-table.svelte-1edxf24 thead:where(.svelte-1edxf24) th:where(.svelte-1edxf24){color:var(--text-muted, #94a3b8);font-weight:600;border-bottom:1px solid var(--border, #334155)}.cf-table.svelte-1edxf24 .num:where(.svelte-1edxf24){text-align:right}.cf-table.svelte-1edxf24 tbody:where(.svelte-1edxf24) td:where(.svelte-1edxf24):first-child{color:var(--text, #e2e8f0)}.cf-src.svelte-1edxf24{font-size:.78rem;color:var(--text-muted, #94a3b8);margin:.5rem 0}
