:root{color-scheme:light dark;--paper:#f4f6f9;--surface:#fff;--surface-2:#eaeef4;--ink:#10233f;--ink-2:#536079;--rule:#d5dbe5;--accent:#2741c8;--accent-ink:#fff;--mark:#ffe45c;--good:#11724a;--good-bg:#dcf3e7;--bad:#b3261e;--bad-bg:#fbe3e1;--warn:#8a5300;--warn-bg:#fff0cf;--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#6250d6;--font:"Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--narrow:75%;--step--1:.875rem;--step-0:1rem;--step-1:1.1875rem;--step-2:1.5rem;--step-3:2rem;--step-4:2.75rem;--measure:68ch;--wide:76rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1.25rem;--space-5:2rem;--space-6:3.25rem;--radius:3px}@media (prefers-color-scheme:dark){:root{--paper:#0d1626;--surface:#132036;--surface-2:#1a2a44;--ink:#e5ebf5;--ink-2:#98a5bd;--rule:#2a3a56;--accent:#93a6ff;--accent-ink:#0d1626;--mark:#ffde4647;--good:#5fd39a;--good-bg:#5fd39a24;--bad:#ff8a80;--bad-bg:#ff8a8024;--warn:#ffc65c;--warn-bg:#ffc65c24;--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#9085e9}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{overflow-wrap:break-word;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--step-0);font-variant-numeric:tabular-nums;margin:0;line-height:1.5}a{color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3{font-stretch:var(--narrow);letter-spacing:-.01em;margin:0 0 var(--space-3);font-weight:760;line-height:1.1}h1{font-size:var(--step-4)}h2{font-size:var(--step-3);margin-top:var(--space-6)}h3{font-size:var(--step-2);margin-top:var(--space-5)}p,ul,ol{margin:0 0 var(--space-4)}.wrap{max-width:var(--wide);padding-inline:var(--space-4);margin-inline:auto}.prose{max-width:var(--measure)}.prose li{margin-bottom:var(--space-2)}.lede{font-size:var(--step-1);color:var(--ink-2);max-width:var(--measure)}.meta{font-size:var(--step--1);color:var(--ink-2)}.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.mark{background:linear-gradient(100deg, transparent 0 2%, var(--mark) 4% 96%, transparent 98% 100%);padding-inline:.2em}.pill{border-radius:var(--radius);border:1px solid var(--rule);color:var(--ink-2);white-space:nowrap;vertical-align:.08em;padding:0 .45em;font-size:.78rem;line-height:1.4;display:inline-block}.pill-good{background:var(--good-bg);color:var(--good);border-color:#0000}.pill-bad{background:var(--bad-bg);color:var(--bad);border-color:#0000}.pill-warn,.stale{background:var(--warn-bg);color:var(--warn);border-color:#0000}.btn{font:inherit;border-radius:var(--radius);border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);cursor:pointer;padding:.45em .9em;font-weight:600;text-decoration:none;display:inline-block}.btn-sponsored{color:var(--accent);background:0 0}.btn-sponsored small{color:var(--ink-2);margin-left:.4em;font-weight:400}.panel{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--space-4)}.grid-2>*{min-width:0}.grid-2{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.empty{color:var(--ink-2);font-style:italic}.table-wrap{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);margin-bottom:var(--space-4);overflow-x:auto}table.data{border-collapse:collapse;width:100%;font-size:.9375rem}table.data caption{text-align:left;padding:var(--space-3) var(--space-3) 0;font-size:var(--step--1);color:var(--ink-2)}table.data th,table.data td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:baseline;padding:.5rem .75rem}table.data thead th{background:var(--surface-2);font-weight:650;font-size:var(--step--1);white-space:nowrap;position:sticky;top:0}table.data th.num,table.data td.num{text-align:right}table.data time{white-space:nowrap}table.data tbody tr:last-child td{border-bottom:0}table.data tbody tr:hover{background:var(--surface-2)}table.data td.price{font-size:1rem;font-weight:650;font-stretch:87%}table.data .sub{color:var(--ink-2);font-size:.8rem;display:block}table.data th button{all:unset;cursor:pointer}table.data th button:focus-visible{outline:2px solid var(--accent)}table.data th[aria-sort] button:after{content:" ↕";color:var(--ink-2);font-weight:400}table.data th[aria-sort=ascending] button:after{content:" ↑";color:var(--ink)}table.data th[aria-sort=descending] button:after{content:" ↓";color:var(--ink)}.controls{gap:var(--space-3) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.controls label.check{align-items:center;gap:var(--space-2);min-height:2.25rem;color:var(--ink);display:flex}.controls label{font-size:var(--step--1);color:var(--ink-2);gap:2px;display:grid}input,select{font:inherit;font-size:var(--step-0);color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);min-height:2.25rem;padding:.35em .5em}input[type=number]{width:8.5rem}input[type=checkbox]{min-height:0;accent-color:var(--accent)}.ad-slot{min-height:280px;margin-block:var(--space-5);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}table.data th[scope=row]{min-width:8rem}.site-header[data-astro-cid-z4jru4n3]{border-bottom:1px solid var(--rule);background:var(--surface)}.bar[data-astro-cid-z4jru4n3]{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;min-height:3.5rem;display:flex}.brand[data-astro-cid-z4jru4n3]{color:var(--ink);font-weight:800;font-stretch:var(--narrow);font-size:var(--step-1);letter-spacing:-.01em;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.site-header[data-astro-cid-z4jru4n3] ul[data-astro-cid-z4jru4n3]{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-header[data-astro-cid-z4jru4n3] nav[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{color:var(--ink-2);padding-block:var(--space-2);border-bottom:2px solid #0000;font-weight:550;text-decoration:none;display:inline-block}.site-header[data-astro-cid-z4jru4n3] nav[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]:hover,.site-header[data-astro-cid-z4jru4n3] nav[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3][aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.crumbs[data-astro-cid-z4jru4n3] ol[data-astro-cid-z4jru4n3]{margin:var(--space-4) 0 0;font-size:var(--step--1);color:var(--ink-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-z4jru4n3] li[data-astro-cid-z4jru4n3]+li[data-astro-cid-z4jru4n3]:before{content:"/";color:var(--rule);padding-inline:.5em}main[data-astro-cid-z4jru4n3]{padding-block:var(--space-4) var(--space-6)}.updated[data-astro-cid-z4jru4n3]{margin-top:var(--space-6)}.site-footer[data-astro-cid-z4jru4n3]{border-top:1px solid var(--rule);padding-block:var(--space-5)}.site-footer[data-astro-cid-z4jru4n3] nav[data-astro-cid-z4jru4n3]{gap:var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.site-footer[data-astro-cid-z4jru4n3] p[data-astro-cid-z4jru4n3]{max-width:var(--measure)}
