:root{--bg:#eceee8;--surface:#f8f9f6;--ink:#161a21;--muted:#5d6672;--faint:#8a929c;--line:#d4d7ce;--line-soft:#e2e4dc;--brass:#8d6414;--brass-wash:#8d64141a;--up:#146b48;--down:#a8352e;--bar:#8d6414;--bar-track:#dcdfd6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--bg:#0f1218;--surface:#161a21;--ink:#e7eae8;--muted:#929ba7;--faint:#6c757f;--line:#262c36;--line-soft:#1e242c;--brass:#d9ae51;--brass-wash:#d9ae511f;--up:#41cb8b;--down:#ef6d62;--bar:#d9ae51;--bar-track:#242a33}}:root[data-theme=dark]{--bg:#0f1218;--surface:#161a21;--ink:#e7eae8;--muted:#929ba7;--faint:#6c757f;--line:#262c36;--line-soft:#1e242c;--brass:#d9ae51;--brass-wash:#d9ae511f;--up:#41cb8b;--down:#ef6d62;--bar:#d9ae51;--bar-track:#242a33}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;padding-block:0 56px;padding-inline:16px;font-family:Archivo,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.55}.wrap{max-width:1080px;margin:0 auto}.num{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}header{border-bottom:2px solid var(--ink);padding-block:44px 30px}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--brass);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 18px;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex}.eyebrow .dot{color:var(--faint)}.closed{color:var(--down)}.open{color:var(--up)}h1{letter-spacing:-.015em;text-wrap:balance;margin:0 0 16px;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(38px,8.6vw,76px);font-weight:800;line-height:.94}h1 em{color:var(--brass);font-style:italic;font-weight:400}.standfirst{color:var(--muted);text-wrap:pretty;max-width:62ch;margin:0;font-size:clamp(15px,2.4vw,18px)}.stats{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.stat{padding:22px 18px 20px 0}.stat+.stat{border-left:1px solid var(--line-soft);padding-left:18px}.stat .k{letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin:0 0 7px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.stat .v{font-variant-numeric:tabular-nums;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(27px,4.8vw,40px);font-weight:600;line-height:1}.stat .v small{color:var(--muted);margin-left:3px;font-size:.48em;font-weight:400}section{padding-block:40px 8px}h2{letter-spacing:-.01em;margin:0;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(22px,4vw,30px);font-weight:600}.sec-note{color:var(--muted);text-wrap:pretty;max-width:60ch;margin:8px 0 22px;font-size:13.5px}.board{border-top:1px solid var(--line);flex-direction:column;display:flex}.row{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(104px,1.2fr) minmax(64px,.5fr) minmax(150px,2fr) minmax(88px,.8fr);align-items:center;gap:10px;padding:13px 0;display:grid}.tick{align-items:baseline;gap:8px;min-width:0;display:flex}.tick b{font-family:Bodoni Moda,Didot,Georgia,serif;font-size:19px;font-weight:600}.tick span{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:var(--faint);flex:none;padding:2px 5px;font-family:IBM Plex Mono,monospace;font-size:9.5px}.badge.on{border-color:var(--brass);color:var(--brass)}.cnt{color:var(--muted);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:13px}.cnt b{color:var(--ink);font-weight:600}.barwrap{align-items:center;gap:10px;min-width:0;display:flex}.track{background:var(--bar-track);flex:1;min-width:40px;height:7px;position:relative;overflow:hidden}.fill{background:var(--bar);position:absolute;inset:0 auto 0 0}.lead{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:12ch;font-family:IBM Plex Mono,monospace;font-size:11.5px;overflow:hidden}.vol{text-align:right;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:13.5px;font-weight:500}.scroll{border-top:1px solid var(--line);overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:600px}th{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-align:right;border-bottom:1px solid var(--line);padding:12px;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:500}th:first-child,td:first-child{text-align:left;padding-left:0}th:nth-child(2),td:nth-child(2){text-align:left}td{border-bottom:1px solid var(--line-soft);text-align:right;padding:12px;font-size:14px}td:last-child,th:last-child{padding-right:0}.coin{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:18ch;font-family:IBM Plex Mono,monospace;font-size:13.5px;font-weight:600;display:inline-block;overflow:hidden}.denom{color:var(--brass);font-family:Bodoni Moda,Didot,Georgia,serif;font-size:16px;font-weight:600}.rank{color:var(--faint);width:3ch;font-family:IBM Plex Mono,monospace;font-size:12px;display:inline-block}.dex{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:11.5px}tbody tr:hover{background:var(--surface)}.callout{border-left:3px solid var(--brass);background:var(--surface);color:var(--muted);margin:26px 0 0;padding:18px 20px;font-size:14.5px}.callout b{color:var(--ink);font-weight:600}.chips{flex-wrap:wrap;gap:7px;display:flex}.chip{border:1px solid var(--line);color:var(--muted);padding:5px 10px;font-family:IBM Plex Mono,monospace;font-size:12px}.chip.on{border-color:var(--brass);color:var(--brass);background:var(--brass-wash)}footer{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:6px 18px;margin-top:48px;padding-top:20px;font-family:IBM Plex Mono,monospace;font-size:11.5px;display:flex}a{color:var(--brass);border-bottom:1px solid var(--brass-wash);text-decoration:none}a:hover{border-bottom-color:currentColor}:focus-visible{outline:2px solid var(--brass);outline-offset:2px}@media (max-width:640px){.row{grid-template-columns:1fr auto;gap:4px 10px;padding:14px 0}.tick{grid-column:1}.vol{grid-area:1/2}.barwrap{grid-area:2/1/auto/-1;margin-top:6px}.cnt{grid-area:3/1/auto/-1;font-size:12px}.stat{padding:18px 14px 16px 0}.stat+.stat{border-left:none;padding-left:0}.stat:nth-child(2n){border-left:1px solid var(--line-soft);padding-left:14px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.cardgrid{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px;padding-top:22px;display:grid}.cardcell{border:1px solid var(--line);border-bottom:none;text-decoration:none;display:block}.cardcell:hover{border-color:var(--brass)}.cardmeta{border-top:1px solid var(--line);background:var(--surface);color:var(--muted);justify-content:space-between;gap:10px;padding:10px 12px;font-family:IBM Plex Mono,monospace;font-size:12px;display:flex}.cardmeta span:first-child{color:var(--brass);font-weight:600}code{color:var(--brass);font-family:IBM Plex Mono,monospace;font-size:.92em}body{-webkit-font-smoothing:auto}h1,h2,.stat .v,.tick b,.denom{font-optical-sizing:none}.tickname{color:var(--ink);border-bottom:none}.tickname:hover{color:var(--brass)}.lookup{border-bottom:1px solid var(--line);padding-block:26px 28px}.lookup-label{letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin-bottom:9px;font-family:IBM Plex Mono,monospace;font-size:10.5px;display:block}.lookup-input{font-optical-sizing:none;width:100%;max-width:440px;color:var(--ink);border:none;border-bottom:2px solid var(--ink);-webkit-appearance:none;background:0 0;border-radius:0;outline:none;padding:4px 0 8px;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(24px,4vw,32px);font-weight:600;display:block}.lookup-input::placeholder{color:var(--faint);font-weight:400}.lookup-input:focus{border-bottom-color:var(--brass)}.lookup-hint{color:var(--muted);max-width:56ch;margin:12px 0 0;font-size:13px}.lookup-results{border-top:1px solid var(--line-soft);margin-top:18px}.lookup-empty{color:var(--down);max-width:60ch;margin:14px 0 0;font-size:14px}.hit{border-bottom:1px solid var(--line-soft);border-bottom-color:var(--line-soft);grid-template-columns:26px minmax(64px,auto) 1fr auto auto;align-items:center;gap:12px;padding:11px 0;text-decoration:none;display:grid}.hit:hover{background:var(--surface)}.hit-icon{border-radius:50%;width:26px;height:26px;display:block}.hit-icon-blank{background:var(--bar-track);border-radius:50%}.hit-sym{font-optical-sizing:none;color:var(--ink);font-family:Bodoni Moda,Didot,Georgia,serif;font-size:18px;font-weight:600}.hit-name{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.hit-issuer,.hit-state{color:var(--faint);white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:11px}.hit-state{color:var(--brass)}.checks{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1px;display:grid}.check{background:var(--bg);box-shadow:0 0 0 1px var(--line-soft);padding:15px 16px 16px}.check-head{align-items:center;gap:9px;margin-bottom:7px;display:flex}.dotmark{border-radius:50%;flex:none;width:9px;height:9px}.check.good .dotmark{background:var(--up)}.check.warn .dotmark{background:var(--brass)}.check.bad .dotmark{background:var(--down)}.check-label{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-family:IBM Plex Mono,monospace;font-size:10.5px}.check-value{font-variant-numeric:tabular-nums;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:13.5px;font-weight:600}.check.good .check-value{color:var(--up)}.check.warn .check-value{color:var(--brass)}.check.bad .check-value{color:var(--down)}.check-detail{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.disclaimer{color:var(--faint);max-width:62ch;margin:14px 0 0;font-size:12px}.issuers{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;display:grid}.issuer{background:var(--bg);box-shadow:0 0 0 1px var(--line-soft);padding:16px}.issuer-name{font-optical-sizing:none;margin:0 0 3px;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:22px;font-weight:600}.issuer-sub{color:var(--faint);margin:0 0 12px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.issuer-row{color:var(--muted);justify-content:space-between;gap:10px;padding:3px 0;font-family:IBM Plex Mono,monospace;font-size:12.5px;display:flex}.issuer-row b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.tick-icon{border-radius:50%;flex:none;align-self:center;width:20px;height:20px}.flag{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--brass);color:var(--brass);white-space:nowrap;margin-left:7px;padding:2px 5px;font-family:IBM Plex Mono,monospace;font-size:9.5px}:root[data-theme=pink]{--bg:#f0d7d1;--surface:#e8c9c2;--ink:#1b1410;--muted:#6b514a;--faint:#8a6b64;--line:#c9a49c;--line-soft:#ddbdb5;--brass:#8d2f27;--brass-wash:#8d2f271a;--up:#1f5443;--down:#8d2f27;--bar:#8d2f27;--bar-track:#ddbdb5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-theme=pink]{--bg:#141110;--surface:#1e1917;--ink:#efe4e0;--muted:#b09a94;--faint:#96827c;--line:#43302c;--line-soft:#2e2320;--brass:#e0736a;--brass-wash:#e0736a1f;--up:#4fb391;--down:#e0736a;--bar:#e0736a;--bar-track:#2e2320;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=pink] h1,:root[data-theme=pink] h2,:root[data-theme=pink] .stat .v,:root[data-theme=pink] .tick b,:root[data-theme=pink] .denom,:root[data-theme=pink] .hit-sym,:root[data-theme=pink] .issuer-name,:root[data-theme=pink] .lookup-input{letter-spacing:-.02em;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-style:normal;font-weight:600}:root[data-theme=pink] h1{text-transform:uppercase;font-size:clamp(26px,5.6vw,50px);line-height:1.02}:root[data-theme=pink] h1 em{font-style:normal;font-weight:400}:root[data-theme=pink] h2{text-transform:uppercase;letter-spacing:.02em;font-size:clamp(17px,3vw,23px)}:root[data-theme=pink] .stat .v{font-size:clamp(22px,3.8vw,32px)}:root[data-theme=pink] .lookup-input{font-size:clamp(20px,3.4vw,27px)}:root[data-theme=pink] .tick b{font-size:16px}:root[data-theme=pink] .denom{font-size:14px}:root[data-theme=pink] .hit-sym{font-size:16px}:root[data-theme=pink] .issuer-name{text-transform:uppercase;font-size:18px}.egg{z-index:40;letter-spacing:.1em;text-transform:uppercase;color:var(--brass);background:var(--bg);border:1px solid var(--brass);cursor:pointer;align-items:center;gap:8px;padding:7px 10px;font-family:IBM Plex Mono,monospace;font-size:10.5px;line-height:1;display:flex;position:fixed;bottom:14px;right:14px}.egg:hover{background:var(--brass-wash)}.egg span{color:var(--faint)}@media (max-width:480px){.egg{padding:6px 8px;font-size:9.5px;bottom:10px;right:10px}}.dupes{border-top:1px solid var(--line);flex-direction:column;gap:1px;display:flex}.dupe{background:var(--bg);box-shadow:0 0 0 1px var(--line-soft);padding:14px 16px 12px}.dupe-head{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 9px;display:flex}.dupe-name{font-optical-sizing:none;margin:0;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:19px;font-weight:600}.dupe-gap{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:var(--faint);white-space:nowrap;padding:2px 6px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.dupe-gap.wide{border-color:var(--down);color:var(--down)}.dupe-gap.tight{border-color:var(--up);color:var(--up)}.dupe-row{color:var(--muted);border-top:1px solid var(--line-soft);grid-template-columns:minmax(84px,1fr) minmax(74px,.8fr) minmax(76px,.8fr) minmax(76px,.8fr) minmax(76px,.8fr) auto;align-items:baseline;gap:8px 12px;padding:5px 0;font-family:IBM Plex Mono,monospace;font-size:12.5px;display:grid}.dupe-row.h{color:var(--faint);letter-spacing:.11em;text-transform:uppercase;border-top:none;font-size:10px}.dupe-row b{color:var(--ink);font-weight:600}.dupe-row .r{text-align:right;font-variant-numeric:tabular-nums}.dupe-note{color:var(--muted);text-wrap:pretty;max-width:64ch;margin:10px 0 0;font-size:13px}@media (max-width:640px){.dupe-row{grid-template-columns:1fr auto auto;font-size:11.5px}.dupe-row .hide-s{display:none}}
