:root{--paper:var(--ivory-medium);--paper-2:var(--ivory-dark);--paper-3:var(--oat);--stage:var(--ivory-dark);--ink:var(--slate-dark);--ink-2:var(--slate-medium);--ink-3:var(--slate-light);--ink-4:var(--cloud-medium);--hatch:var(--cloud-dark);--hatch-ground:var(--paper);--rule:#14141324;--rule-2:#14141352;--noise:var(--cloud-light);--ease:cubic-bezier(.2, .7, .1, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--paper);color:var(--ink);font:400 16px/24px var(--sans);letter-spacing:.01em;font-optical-sizing:auto}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}:root{--serif:var(--font-instrument-serif);--sans:var(--font-geist);--mono:var(--font-fragment-mono)}.display-s,h1,h2,h3{font-family:var(--serif);text-wrap:balance;margin:0;font-weight:400}.display-s{letter-spacing:.01em;font-size:24px;line-height:1.125}.small{letter-spacing:.01em;color:var(--ink-3);font-size:14px;line-height:20px}.mono{font-family:var(--mono);font-feature-settings:"tnum" 1;letter-spacing:0;font-size:12px;line-height:16.8px}.label{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600;line-height:18px}.num-l{font-family:var(--serif);letter-spacing:.5px;font-variant-numeric:lining-nums;font-size:64px;line-height:70px}.num-l+.label{letter-spacing:.1em;text-transform:none;color:var(--ink-2);font-size:16px;font-weight:400;line-height:22px}:root{--s-7:7px;--s-10:10px;--s-15:15px;--s-24:24px;--s-35:35px;--inset:12px;--pad:16px;--bar:46px;--panel:267px;--drawer:298px}.pill{height:42px;font:400 14px/14px var(--mono);letter-spacing:0;cursor:pointer;white-space:nowrap;transition:transform .35s var(--ease), background-color .25s, color .25s, border-color .25s;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:0 20px;text-decoration:none;display:inline-flex}.pill:hover{transform:translateY(-1px)}.pill .arr{font-family:var(--mono);transition:transform .35s var(--ease);font-size:14px}.pill:hover .arr{transform:translate(3px)}.pill--ink{background:var(--ink);color:var(--paper)}.pill--sm{height:34px;padding:0 14px}.pill--line{border-color:var(--rule-2);color:var(--ink);background:0 0}.pill--line:hover{border-color:var(--ink-3)}.wordmark{font-family:var(--serif);letter-spacing:.01em;font-size:35px;line-height:1;text-decoration:none}.chip{height:26px;font:400 12px/16.8px var(--mono);border:1px solid var(--rule);background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 11px 0 9px;display:inline-flex}.chip i{background:var(--noise);border-radius:50%;width:8px;height:8px}.chip--up i{background:var(--gain-2)}.chip--down i{background:var(--loss-3)}.chip--refused i{border:1.5px solid var(--ink-3);background:0 0}.chip--refused{white-space:normal;width:max-content;height:auto;min-height:26px;max-width:calc(100% + var(--pad))}.seg{border:1px solid var(--rule);background:#f0eee699;border-radius:999px;padding:3px;display:inline-flex}.seg button{cursor:pointer;height:32px;font:400 14px/14px var(--mono);color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;transition:background-color .25s,color .25s;display:inline-flex}.seg button[aria-pressed=true]{background:var(--ink);color:var(--paper)}@media (max-width:480px){.seg button{height:30px;padding:0 7px;font-size:12px;line-height:12px}}
