:root{color-scheme:light;--font-h: "Barlow Condensed", system-ui, sans-serif;--font-b: "Barlow", system-ui, sans-serif;--font-m: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--s1: 3px;--s2: 7px;--s3: 10px;--s4: 14px;--s5: 17px;--s6: 20px;--s8: 27px;--s10: 34px;--r0: 0px;--r-sm: 2px;--bg: #f2f2f3;--raise: #e9e9ea;--text: #1d1f20;--muted: #5d5d60;--faint: #6e6f71;--line: rgba(29, 31, 32, .16);--line-2: rgba(29, 31, 32, .3);--hatch: rgba(29, 31, 32, .055);--accent: #5980a6;--accent-text: #416180;--accent-tint: #e3edf6;--accent-deep: #1d2d3d;--on-accent: #f2f2f3;--warn: oklch(.575 .095 72);--warn-text: oklch(.425 .085 66);--warn-tint: oklch(.957 .028 84);--warn-line: oklch(.845 .055 80);--bad: oklch(.545 .145 27);--bad-text: oklch(.445 .13 27);--bad-tint: oklch(.955 .022 30);--bad-line: oklch(.855 .055 28);--grid: rgba(29, 31, 32, .1);--axis: #6e6f71;--chart-1: oklch(.575 .062 250);--chart-2: oklch(.665 .105 72);--chart-3: oklch(.45 .095 288);--chart-4: oklch(.735 .068 205);--chart-5: oklch(.525 .13 28);--chart-6: oklch(.375 .038 250);--shadow-sm: 0 1px 2px rgba(43, 43, 45, .14);--shadow-md: 0 3px 10px rgba(43, 43, 45, .16);--shadow-lg: 0 12px 32px rgba(43, 43, 45, .22);--t-micro: 9.5px;--t-mono: 10px;--t-cap: 10.5px;--t-code: 11.5px;--t-sm: 12px;--t-note: 12.5px;--t-body: 13px;--t-ctl: 13.5px;--t-lede: 15px;--t-h3: 17.5px;--t-h2: 21px;--t-h1: 23px;--t-fig: 38px;--t-fig-mobile: 34px;--t-fig-sm: 22px;--ctl: 32px;--ctl-lg: 40px}:root[data-theme=dark]{color-scheme:dark;--bg: #191a1b;--raise: #212324;--text: #ececed;--muted: #a2a3a5;--faint: #86878a;--line: rgba(236, 237, 237, .18);--line-2: rgba(236, 237, 237, .34);--hatch: rgba(236, 237, 237, .05);--accent: #7ba3c9;--accent-text: #a8c6e2;--accent-tint: rgba(123, 163, 201, .15);--accent-deep: #cfe1f0;--on-accent: #12191f;--warn: oklch(.755 .1 76);--warn-text: oklch(.855 .08 80);--warn-tint: oklch(.285 .045 70);--warn-line: oklch(.415 .065 74);--bad: oklch(.68 .145 27);--bad-text: oklch(.8 .11 27);--bad-tint: oklch(.285 .058 27);--bad-line: oklch(.42 .085 27);--grid: rgba(236, 237, 237, .12);--axis: #86878a;--chart-1: oklch(.68 .08 250);--chart-2: oklch(.785 .11 76);--chart-3: oklch(.605 .115 288);--chart-4: oklch(.845 .07 205);--chart-5: oklch(.665 .135 28);--chart-6: oklch(.5 .042 250);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 3px 10px rgba(0, 0, 0, .55);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .6)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--bg);color:var(--text)}.la{background:var(--bg);color:var(--text);font-family:var(--font-b)}.la *,.la *:before,.la *:after{box-sizing:border-box}.la :focus{outline:none}.la :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.la ::selection{background:color-mix(in srgb,var(--accent) 30%,transparent)}.la a{color:var(--accent-text);text-underline-offset:3px}.la a:hover{color:var(--accent)}.la button{font:inherit;cursor:pointer}.la h1,.la h2,.la h3,.la h4{margin:0;font-family:var(--font-h);font-weight:600;letter-spacing:-.005em;line-height:1.1}.la p{margin:0}.la table{border-collapse:collapse}.la-page{width:100%;font-size:var(--t-body);line-height:1.5;-webkit-font-smoothing:antialiased}.la-page-inner{max-width:1180px;margin:0 auto;padding:22px 24px 56px}@media(max-width:640px){.la-page-inner{padding:16px 14px 40px}}.la-sec{margin-top:24px}.la-sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.la-bp{position:relative}.la-bp>i.c{position:absolute;width:11px;height:11px;color:var(--line-2);pointer-events:none}.la-bp>i.c:before,.la-bp>i.c:after{content:"";position:absolute;background:currentColor}.la-bp>i.c:before{left:5px;top:0;width:1px;height:100%}.la-bp>i.c:after{top:5px;left:0;width:100%;height:1px}.la-bp>i.tl{top:-6px;left:-6px}.la-bp>i.tr{top:-6px;right:-6px}.la-bp>i.bl{bottom:-6px;left:-6px}.la-bp>i.br{bottom:-6px;right:-6px}.la-kpiband{container-type:inline-size}@container (min-width: 400px){.la-kpicell+.la-kpicell{border-left:1px solid var(--line)}}.la-hatch{background-image:repeating-linear-gradient(45deg,var(--line) 0 1px,transparent 1px 6px)}.la-strip:hover{background:var(--accent-tint)}.la-strip:hover .la-cta{color:var(--accent-text)}.la-chip:hover,.la-ibtn:hover{border-color:var(--accent);color:var(--accent-text)}.la-rowh:hover{background:var(--hatch)}.la-tab:hover:not([aria-current=page]){background:var(--hatch)}@keyframes la-pulse{0%,to{opacity:.5}50%{opacity:.9}}.la-kicker{font-family:var(--font-m);font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--faint)}.la-meta{font-family:var(--font-m);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}.la-num{font-family:var(--font-m);font-variant-numeric:tabular-nums}.la-card{border:1px solid var(--line-2)}.la-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--ctl);padding:0 15px;border:1px solid var(--line-2);background:transparent;color:var(--muted);font-family:var(--font-h);font-weight:600;font-size:var(--t-ctl);letter-spacing:.03em}.la-btn:disabled{opacity:.45;cursor:not-allowed}.la-btn--primary{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.la-input{min-height:var(--ctl-lg);padding:0 13px;border:1px solid var(--line-2);background:var(--raise);color:var(--text);font-family:var(--font-b);font-size:14px;caret-color:var(--accent)}.la-input::placeholder{color:var(--faint)}.la-input:disabled{opacity:.6}.la-label{display:block;font-family:var(--font-m);font-size:var(--t-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:5px}.la-pill{display:inline-block;font-family:var(--font-m);font-size:var(--t-cap);line-height:1.3;padding:2px 7px;border:1px solid var(--line-2);color:var(--muted);white-space:nowrap}.la-pill--accent{border-color:var(--accent);color:var(--accent-text)}.la-sheet-row{display:grid;grid-template-columns:108px 1fr;gap:14px;padding:7px 0;align-items:start}.la-sheet-row+.la-sheet-row{border-top:1px solid var(--line)}.la-sheet-key{font-family:var(--font-m);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding-top:3px}.la-caveat{border:1px solid var(--warn-line);background:var(--warn-tint);padding:9px 11px 10px}.la-caveat-title{font-family:var(--font-m);font-size:var(--t-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--warn-text);display:flex;align-items:center;gap:6px}.la-caveat-mark{width:5px;height:5px;background:var(--warn);display:block;flex:none}.la-caveat ul{margin:6px 0 0;padding-left:15px;display:flex;flex-direction:column;gap:3px}.la-caveat li{font-size:var(--t-sm);line-height:1.45;color:var(--warn-text)}.la-pre{margin:8px 0 0;padding:12px 14px;background:var(--raise);border:1px solid var(--line);font-family:var(--font-m);font-size:var(--t-code);line-height:1.65;color:var(--text);white-space:pre;overflow-x:auto}.la-table{width:100%;font-size:var(--t-sm)}.la-table th{text-align:left;font-family:var(--font-m);font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:7px 12px 7px 0;border-bottom:1px solid var(--line-2);white-space:nowrap}.la-table th.n{text-align:right;font-variant-numeric:tabular-nums}.la-table td{padding:6px 12px 6px 0;border-bottom:1px solid var(--line);white-space:nowrap;font-size:var(--t-sm);color:var(--text)}.la-table td.n{text-align:right;font-family:var(--font-m);font-size:var(--t-code);font-variant-numeric:tabular-nums;color:var(--text)}.la-stat{border:1px solid var(--line);padding:9px 11px 10px}.la-stat-label{font-family:var(--font-m);font-size:9px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--faint)}.la-stat-value{margin-top:3px;display:flex;align-items:baseline;gap:4px}.la-stat-num{font-family:var(--font-m);font-size:var(--t-fig-sm);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text);line-height:1}.la-stat-unit{font-family:var(--font-m);font-size:var(--t-mono);color:var(--muted)}.la-kpicell{border-top:1px solid var(--line-2);padding:12px 15px 11px;display:flex;flex-direction:column}.la-defband{border-bottom:1px solid var(--line-2);background:var(--accent-tint);padding:11px 15px 12px;display:flex;gap:14px;align-items:flex-start}.la-answer p{font-size:var(--t-lede);line-height:1.6;color:var(--text);text-wrap:pretty}.la-chip{min-height:var(--ctl);padding:0 11px;border:1px solid var(--line);background:transparent;color:var(--muted);font-size:var(--t-sm);text-align:left}.la-chip--accent{border-color:var(--accent);color:var(--accent-text)}.la-ibtn{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line-2);background:transparent;color:var(--muted)}.la-tab{min-height:var(--ctl);padding:0 15px;border:0;background:transparent;color:var(--muted);font-family:var(--font-h);font-weight:600;font-size:var(--t-ctl);letter-spacing:.03em}.la-tab[aria-current=page]{background:var(--accent);color:var(--on-accent)}.la-strip{display:flex;align-items:center;gap:9px;width:100%;min-height:var(--ctl);padding:0 14px;background:transparent;border:0;border-top:1px solid var(--line-2);text-align:left;color:var(--muted)}.la-strip-sign{display:flex;align-items:center;justify-content:center;width:15px;height:15px;flex:none;border:1px solid var(--line-2);font-family:var(--font-m);font-size:11px;line-height:1;color:var(--accent-text)}.la-cta{margin-left:auto;font-family:var(--font-m);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);white-space:nowrap}.la-skel{color:var(--line-2)}.recharts-surface{overflow:visible}
