.lhead.svelte-1bybxa9{align-items:flex-start;gap:10px;margin:0 0 6px;display:flex}.lhead.svelte-1bybxa9 .legend:where(.svelte-1bybxa9){flex:1;margin:0}.enl.svelte-1bybxa9{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:4px;line-height:0}.enl.svelte-1bybxa9:hover{color:var(--accent);background:var(--accent-soft)}.chartdlg.svelte-1bybxa9{background:var(--surface);width:min(1200px,100vw - 32px);max-width:none;color:var(--ink);border:0;border-radius:16px;padding:20px 24px;box-shadow:0 20px 60px #0000004d}.chartdlg.svelte-1bybxa9::backdrop{background:#080d1f8c}.dlghead.svelte-1bybxa9{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}.dlghead.svelte-1bybxa9 h2:where(.svelte-1bybxa9){margin:0;font-size:18px}.dlghead.svelte-1bybxa9 .seg:where(.svelte-1bybxa9){background:var(--bg)}.dlghead.svelte-1bybxa9 .seg:where(.svelte-1bybxa9) button:where(.svelte-1bybxa9){white-space:nowrap}@media (width<=520px){.chartdlg.svelte-1bybxa9{padding:16px}.dlghead.svelte-1bybxa9{gap:10px}.dlghead.svelte-1bybxa9 .seg:where(.svelte-1bybxa9) button:where(.svelte-1bybxa9){padding:6px 10px;font-size:13px}}.dlghead.svelte-1bybxa9 .close:where(.svelte-1bybxa9){color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 4px;font-size:24px;line-height:1}.dlghead.svelte-1bybxa9 .close:where(.svelte-1bybxa9):hover{color:var(--ink)}.lkeys.svelte-1bybxa9 i:where(.svelte-1bybxa9),.ltip.svelte-1bybxa9 i:where(.svelte-1bybxa9){vertical-align:middle;border-radius:2px;width:14px;height:2px;margin-right:6px;display:inline-block}.ltip.svelte-1bybxa9{white-space:nowrap;gap:3px;display:grid}text.end.svelte-1bybxa9{fill:var(--ink2);font-size:11px}.tbl.svelte-1bybxa9{margin-top:8px;font-size:13px}.tbl.svelte-1bybxa9 summary:where(.svelte-1bybxa9){color:var(--muted);cursor:pointer;font-size:12.5px}.tbl.svelte-1bybxa9 table:where(.svelte-1bybxa9){width:100%;min-width:0;margin-top:8px}.tbl.svelte-1bybxa9 td:where(.svelte-1bybxa9),.tbl.svelte-1bybxa9 th:where(.svelte-1bybxa9){text-align:left;padding:3px 8px 3px 0}.tbl.svelte-1bybxa9 .num:where(.svelte-1bybxa9){text-align:right}.sect.svelte-16pwk6k{letter-spacing:-.02em;margin:40px 0 0;font-size:22px}.note.svelte-16pwk6k{background:var(--warn-soft);color:var(--warn);border-radius:12px;margin:0 0 20px;padding:10px 16px;font-size:14px}
