.nx.cat-page{--cat-up:var(--role-up);--cat-down:var(--role-down);--cat-head:var(--role-band);--cat-text:var(--role-text);--cat-line2:var(--role-line2);--cat-field:var(--role-field);--cat-selected-bg:var(--role-selected-bg);--cat-selected-fg:var(--role-selected-fg);--cat-max:var(--role-container-max);--cat-pad:var(--role-container-pad);--cat-h1:var(--role-h1-index);--cat-h1-weight:var(--role-h1-weight);--cat-control-h:var(--role-control-h);--cat-control-radius:var(--role-control-radius);--cat-card-radius:var(--role-card-radius);--cat-hover:#fafbfe;--cat-band:#f8f9fc;--cat-band-line:#e4eaf5;--cat-tint-line:#c8d4f1;--cat-card-hover:#bac9e9;--cat-card-hover-bg:#fcfdff;--cat-api-bg:#f5f7fc;--cat-api-line:#e7ecf7;--cat-tone0-ink:#2449af;--cat-tone0-bg:#eff3fc;--cat-tone1-ink:#65719d;--cat-tone1-bg:#f0f0f8;--cat-tone2-ink:#487d6b;--cat-tone2-bg:#edf5f0;--cat-tone3-ink:#a37542;--cat-tone3-bg:#faf3e9;--cat-tone4-ink:#987394;--cat-tone4-bg:#f5f0f6}:root[data-theme=dark] .nx.cat-page,.dark .nx.cat-page{--cat-hover:#262a31;--cat-band:#252931;--cat-band-line:#353a44;--cat-tint-line:#4c6291;--cat-card-hover:#4c6291;--cat-card-hover-bg:#232833;--cat-api-bg:#232833;--cat-api-line:#353a44;--cat-tone0-ink:#9bb8ff;--cat-tone0-bg:#293958;--cat-tone1-ink:#b3bce0;--cat-tone1-bg:#2d3043;--cat-tone2-ink:#8fd0b8;--cat-tone2-bg:#23362f;--cat-tone3-ink:#e3b783;--cat-tone3-bg:#3a3024;--cat-tone4-ink:#d7b0d2;--cat-tone4-bg:#372c37}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nx.cat-page{--cat-hover:#262a31;--cat-band:#252931;--cat-band-line:#353a44;--cat-tint-line:#4c6291;--cat-card-hover:#4c6291;--cat-card-hover-bg:#232833;--cat-api-bg:#232833;--cat-api-line:#353a44;--cat-tone0-ink:#9bb8ff;--cat-tone0-bg:#293958;--cat-tone1-ink:#b3bce0;--cat-tone1-bg:#2d3043;--cat-tone2-ink:#8fd0b8;--cat-tone2-bg:#23362f;--cat-tone3-ink:#e3b783;--cat-tone3-bg:#3a3024;--cat-tone4-ink:#d7b0d2;--cat-tone4-bg:#372c37}}.nx.nx-shell.cat-page{max-width:var(--cat-max);padding:0 var(--cat-pad)8px;color:var(--nx-body);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5}.nx.cat-page .cat-up{color:var(--cat-up)}.nx.cat-page .cat-down{color:var(--cat-down)}.nx.cat-page .cat-na{color:var(--nx-muted);font-weight:450}.nx.cat-page .cat-cell-note{color:var(--nx-muted);white-space:nowrap;margin-top:2px;font-size:10px;font-weight:400;display:block}.nx.cat-page :is(button,a,input):focus-visible{outline:3px solid var(--nx-blue);outline-offset:3px}.nx.cat-page button{cursor:pointer}.nx.cat-page button:disabled{cursor:not-allowed}.nx.cat-page .cat-breadcrumb{color:var(--nx-muted);gap:10px;padding:16px 0 12px;font-size:12px;display:flex}.nx.cat-page .cat-breadcrumb a{color:var(--nx-muted);text-decoration:none}.nx.cat-page .cat-breadcrumb a:hover{color:var(--nx-blue)}.nx.cat-page .cat-breadcrumb [aria-current=page]{color:var(--nx-text)}.nx.cat-page .cat-title-row{justify-content:space-between;align-items:center;gap:24px;display:flex}.nx.cat-page .cat-title-row h1{font-size:var(--cat-h1);letter-spacing:-1.1px;color:var(--nx-text);line-height:1.2;font-weight:var(--cat-h1-weight);margin:0 0 11px}.nx.cat-page .cat-intro{color:var(--nx-muted);margin:0;font-size:15px;line-height:1.65}.nx.cat-page .cat-glyph{vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-block}.nx.cat-page .cat-text-link{white-space:nowrap;color:var(--nx-blue);font-size:12px;text-decoration:none}.nx.cat-page .cat-context{color:var(--nx-muted);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:12px 0 18px;font-size:12px;display:flex}.nx.cat-page .cat-context>span+span{border-left:1px solid var(--nx-line);padding-left:16px}.nx.cat-page .cat-context b{color:var(--nx-text)}.nx.cat-page .cat-context i{background:var(--cat-up);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.nx.cat-page .cat-rate-note{color:var(--nx-muted);margin:-8px 0 16px;font-size:12px}.nx.cat-page .cat-highlights{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.nx.cat-page .cat-highlight{border:1px solid var(--nx-line);border-radius:var(--cat-card-radius);color:var(--nx-text);background:var(--nx-surface);padding:13px 20px;text-decoration:none;display:block}.nx.cat-page .cat-highlight:hover{border-color:var(--cat-card-hover);background:var(--cat-card-hover-bg);text-decoration:none}.nx.cat-page .cat-highlight-top{color:var(--nx-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:11px;font-weight:600;display:flex}.nx.cat-page .cat-highlight-top>.cat-glyph{color:var(--nx-blue);width:16px;height:16px}.nx.cat-page .cat-highlight-main{justify-content:space-between;align-items:baseline;gap:8px;margin-top:5px;display:flex}.nx.cat-page .cat-highlight-main strong{letter-spacing:-.4px;font-size:18px;font-weight:650}.nx.cat-page .cat-highlight-main b{letter-spacing:-.6px;font-size:23px;font-weight:600}.nx.cat-page .cat-highlight-sub{color:var(--nx-muted);margin-top:3px;font-size:12px;display:block}.nx.cat-page .cat-highlight-sub span{padding:0 5px}.nx.cat-page .cat-section-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.nx.cat-page .cat-ranking h2,.nx.cat-page .cat-unavailable h2{color:var(--nx-text);letter-spacing:-.5px;margin:0;font-size:21px;font-weight:650;line-height:1.3}.nx.cat-page .cat-section-top h2{align-items:center;gap:9px;display:flex}.nx.cat-page .cat-count{color:var(--nx-muted);background:var(--nx-band);letter-spacing:0;border-radius:4px;padding:2px 7px;font-size:12px;font-weight:500}.nx.cat-page .cat-ranking-actions{align-items:center;gap:16px;display:flex}.nx.cat-page .cat-switch{border:1px solid var(--nx-border);border-radius:var(--cat-control-radius);background:var(--nx-surface);gap:3px;padding:3px;display:flex}.nx.cat-page .cat-switch button{min-height:36px;color:var(--nx-muted);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:12px;display:inline-flex}.nx.cat-page .cat-switch button[aria-pressed=true]{background:var(--cat-selected-bg);color:var(--cat-selected-fg);font-weight:600}.nx.cat-page .cat-share{gap:4px;display:flex}.nx.cat-page .cat-share-button{width:44px;height:44px;color:var(--nx-text);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.nx.cat-page .cat-share-button:hover{background:var(--nx-band)}.nx.cat-page .cat-share-button:disabled{opacity:.5}.nx.cat-page .cat-share-button svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:18px;height:18px;overflow:visible}.nx.cat-page .cat-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:0 0 10px;display:flex}.nx.cat-page .cat-tabs{gap:4px;display:flex}.nx.cat-page .cat-tabs button{min-height:var(--cat-control-h);border-radius:var(--cat-control-radius);color:var(--nx-muted);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:0 15px;font-size:13px;font-weight:550;display:inline-flex}.nx.cat-page .cat-tabs button[aria-pressed=true]{color:var(--cat-selected-fg);background:var(--cat-selected-bg)}.nx.cat-page .cat-search{border:1px solid var(--cat-field);border-radius:var(--cat-control-radius);width:272px;min-height:var(--cat-control-h);background:var(--nx-surface);align-items:center;gap:8px;padding:0 11px;display:flex}.nx.cat-page .cat-search svg{width:16px;height:16px;color:var(--nx-muted);flex:none}.nx.cat-page .cat-search input{outline-offset:0;width:100%;min-width:0;font:inherit;color:var(--nx-text);background:0 0;border:0;font-size:13px}.nx.cat-page .cat-growth-bar{background:var(--cat-band);border:1px solid var(--cat-band-line);border-radius:var(--cat-card-radius);align-items:center;gap:16px;min-height:60px;margin:0 0 6px;padding:10px 14px;display:flex}.nx.cat-page .cat-growth-bar strong{color:var(--nx-text);margin-right:auto;font-size:15px;font-weight:650}.nx.cat-page .cat-rising{min-height:var(--cat-control-h);color:var(--cat-text);background:var(--nx-surface);border:1px solid var(--cat-line2);border-radius:var(--cat-control-radius);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:12px;display:inline-flex}.nx.cat-page .cat-rising[aria-pressed=true]{background:var(--cat-selected-bg);border-color:var(--cat-selected-bg);color:var(--cat-selected-fg)}.nx.cat-page .cat-rising:disabled{color:var(--nx-muted);border-color:var(--nx-line);opacity:.7}.nx.cat-page .cat-growth-context{color:var(--nx-muted);margin:0 0 10px;font-size:12px;line-height:1.65}.nx.cat-page .cat-rising-note{color:var(--nx-text)}.nx.cat-page .cat-filter-row{flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 0 8px;font-size:12px;display:flex}.nx.cat-page .cat-field{color:var(--nx-muted);align-items:center;gap:7px;display:flex}.nx.cat-page .cat-select{min-height:var(--cat-control-h);border:1px solid var(--cat-field);border-radius:var(--cat-control-radius);background:var(--nx-surface);min-width:150px;color:var(--nx-text);padding:0 10px;font-size:13px}.nx.cat-page .cat-sort-select{min-width:210px}.nx.cat-page .cat-direction{min-height:var(--cat-control-h);white-space:nowrap;border:1px solid var(--cat-line2);border-radius:var(--cat-control-radius);background:var(--nx-surface);color:var(--cat-text);align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}.nx.cat-page .cat-reset{min-height:44px;color:var(--nx-blue);background:0 0;border:0;padding:0 4px;font-size:12px}.nx.cat-page .cat-filter-note{color:var(--nx-muted);margin-left:auto;font-size:12px}.nx.cat-page .cat-help{color:var(--nx-muted);max-width:780px;margin:0 0 10px;font-size:12px;line-height:1.6}.nx.cat-page .cat-table-wrap{border:1px solid var(--nx-line);border-radius:var(--cat-card-radius);background:var(--nx-surface);max-width:100%;scroll-padding-inline:200px;overflow-x:auto}.nx.cat-page .cat-table-wrap table{border-collapse:collapse;table-layout:auto;width:100%;min-width:1210px;font-size:14px}.nx.cat-page .cat-table-wrap :is(th,td){text-align:right;border-bottom:1px solid var(--nx-line);white-space:nowrap;height:auto;color:var(--nx-body);background:0 0;border-radius:0;padding:16px 8px}.nx.cat-page .cat-table-wrap thead th{height:auto;color:var(--nx-muted);background:var(--cat-head);border-bottom:1px solid var(--nx-line);padding:4px 8px;font-size:12px;font-weight:500;position:static}.nx.cat-page .cat-table-wrap .cat-column-groups th{color:var(--nx-muted);text-align:center;border-bottom:0;padding:12px 8px 5px;font-size:12px;font-weight:500}.nx.cat-page .cat-table-wrap thead button{font:inherit;color:var(--nx-muted);background:0 0;border:0;min-height:44px;padding:0;font-size:12px}.nx.cat-page .cat-table-wrap thead button .cat-glyph{margin-left:4px}.nx.cat-page .cat-table-wrap thead th:is([aria-sort=ascending],[aria-sort=descending]) button{color:var(--nx-text);font-weight:600}.nx.cat-page .cat-table-wrap .cat-left{text-align:left}.nx.cat-page .cat-table-wrap :is(td,th).cat-group-start{border-left:1px solid var(--nx-border);padding-left:16px}.nx.cat-page .cat-table-wrap tbody tr:last-child>*{border-bottom:0}.nx.cat-page .cat-table-wrap tbody tr:hover>*{background:var(--cat-hover)}.nx.cat-page .cat-save{width:44px}.nx.cat-page .cat-table-wrap td.cat-save{padding:0 0 0 4px}.nx.cat-page .cat-star{width:40px;min-height:44px;color:var(--nx-muted);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:22px;display:inline-flex}.nx.cat-page .cat-star[aria-pressed=true]{color:var(--nx-blue)}.nx.cat-page .cat-star .cat-glyph{width:20px;height:20px}.nx.cat-page .cat-star[aria-pressed=true] .cat-glyph{fill:currentColor}.nx.cat-page .cat-table-wrap th.cat-sector{text-align:left;z-index:1;background:var(--nx-surface);border-right:1px solid var(--nx-line);white-space:normal;min-width:205px;font-size:14px;font-weight:600;position:sticky;left:0}.nx.cat-page .cat-table-wrap tbody tr:hover th.cat-sector{background:var(--cat-hover)}.nx.cat-page .cat-sector>a{color:var(--nx-text);align-items:center;gap:10px;text-decoration:none;display:flex}.nx.cat-page .cat-sector>a:hover>span:last-child{text-decoration:underline}.nx.cat-page .cat-sector small{color:var(--nx-muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.nx.cat-page .cat-sector small.cat-coverage{margin-top:1px;font-size:11px}.nx.cat-page .cat-icon{border-radius:9px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.nx.cat-page .cat-icon svg{width:18px;height:18px}.nx.cat-page .cat-tone-0{color:var(--cat-tone0-ink);background:var(--cat-tone0-bg)}.nx.cat-page .cat-tone-1{color:var(--cat-tone1-ink);background:var(--cat-tone1-bg)}.nx.cat-page .cat-tone-2{color:var(--cat-tone2-ink);background:var(--cat-tone2-bg)}.nx.cat-page .cat-tone-3{color:var(--cat-tone3-ink);background:var(--cat-tone3-bg)}.nx.cat-page .cat-tone-4{color:var(--cat-tone4-ink);background:var(--cat-tone4-bg)}.nx.cat-page .cat-table-wrap :is(.cat-cap,.cat-vol){color:var(--nx-text);font-weight:650}.nx.cat-page .cat-table-wrap :is(.cat-cap-usd,.cat-cap-pct,.cat-vol-usd,.cat-vol-pct,.cat-price){font-weight:550}.nx.cat-page .cat-table-wrap td.cat-examples{text-align:left;min-width:120px}.nx.cat-page .cat-chips{grid-template-columns:repeat(3,max-content);gap:4px;display:grid}.nx.cat-page .cat-chips a{background:var(--nx-band);min-height:28px;color:var(--nx-muted);border-radius:4px;justify-content:center;align-items:center;padding:4px 5px;font-size:11px;text-decoration:none;display:flex}.nx.cat-page .cat-chips a:hover{background:var(--nx-tint);color:var(--nx-blue)}.nx.cat-page .cat-table-wrap td.cat-open{width:32px;padding:0}.nx.cat-page .cat-open a{min-height:44px;color:var(--nx-muted);place-items:center;text-decoration:none;display:grid}.nx.cat-page .cat-open-text{display:none}.nx.cat-page .cat-open .cat-glyph{width:16px;height:16px}.nx.cat-page .cat-empty{text-align:center;background:var(--cat-band);border-radius:var(--cat-card-radius);padding:40px 16px}.nx.cat-page .cat-empty h3{color:var(--nx-text);margin:0;font-size:18px}.nx.cat-page .cat-empty p{color:var(--nx-muted);margin:8px 0 16px}.nx.cat-page .cat-empty button{min-height:var(--cat-control-h);color:var(--cat-text);background:var(--nx-surface);border:1px solid var(--cat-line2);border-radius:var(--cat-control-radius);padding:0 18px}.nx.cat-page .cat-foot{color:var(--nx-muted);justify-content:space-between;gap:16px;padding:14px 0 6px;font-size:11px;display:flex}.nx.cat-page .cat-notes{color:var(--nx-muted);margin:0;padding:0;font-size:12px;line-height:1.6;list-style:none}.nx.cat-page .cat-unavailable{border:1px solid var(--nx-line);border-radius:var(--cat-card-radius);background:var(--cat-band);margin:24px 0 8px;padding:32px 24px}.nx.cat-page .cat-unavailable p{color:var(--nx-muted);margin:8px 0 0}.nx.cat-page .cat-explain{border-top:1px solid var(--nx-line);grid-template-columns:1fr 1.25fr;gap:90px;margin-top:35px;padding:42px 0;display:grid}.nx.cat-page .cat-eyebrow{letter-spacing:.09em;color:var(--nx-muted);font-size:10px;font-weight:600}.nx.cat-page .cat-explain h2{color:var(--nx-text);letter-spacing:-.5px;margin:14px 0;font-size:27px;font-weight:650;line-height:1.25}.nx.cat-page .cat-explain>div>p{color:var(--nx-muted);max-width:430px;margin:0 0 12px;font-size:14px;line-height:1.8}.nx.cat-page .cat-explain>div>a{color:var(--nx-blue);font-size:13px}.nx.cat-page .cat-disclosure{border-bottom:1px solid var(--nx-line)}.nx.cat-page .cat-disclosure-trigger{text-align:left;width:100%;min-height:48px;color:var(--nx-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:14px;font-weight:550;display:flex}.nx.cat-page .cat-disclosure-icon{width:16px;height:16px;color:var(--nx-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.nx.cat-page .cat-disclosure-icon .cat-glyph{stroke-width:2px;width:16px;height:16px}.nx.cat-page .cat-disclosure-trigger[aria-expanded=true] .cat-disclosure-plus,.nx.cat-page .cat-disclosure-trigger:not([aria-expanded=true]) .cat-disclosure-minus,.nx.cat-page .cat-disclosure-body[data-state=closed]{display:none}.nx.cat-page .cat-disclosure-body p{color:var(--nx-muted);margin:0 0 14px;font-size:13px;line-height:1.75}.nx.cat-page .cat-disclosure-links{flex-wrap:wrap;gap:4px 20px;display:flex}.nx.cat-page .cat-disclosure-links a{min-height:44px;color:var(--nx-blue);align-items:center;display:inline-flex}.nx.cat-page .cat-api{background:var(--cat-api-bg);border:1px solid var(--cat-api-line);border-radius:var(--cat-card-radius);justify-content:space-between;align-items:center;gap:20px;margin:0 0 40px;padding:24px 28px;display:flex}.nx.cat-page .cat-api h2{color:var(--nx-text);letter-spacing:-.3px;margin:0;font-size:18px;font-weight:650}.nx.cat-page .cat-api p{color:var(--nx-muted);margin:6px 0 0;font-size:13px}.nx.cat-page .cat-api>a{min-height:var(--cat-control-h);background:var(--cat-selected-bg);color:var(--cat-selected-fg);border-radius:var(--cat-control-radius);white-space:nowrap;align-items:center;padding:0 17px;font-size:13px;text-decoration:none;display:inline-flex}.nx.cat-page .cat-api>a .cat-glyph{margin-left:15px}@media (max-width:1180px){.nx.nx-shell.cat-page{padding:0 24px 8px}.nx.cat-page .cat-highlight-main{flex-direction:column;align-items:flex-start;gap:0}.nx.cat-page .cat-explain{gap:40px}.nx.cat-page .cat-toolbar{flex-wrap:wrap}}@media (max-width:767px){.nx.nx-shell.cat-page{padding:0 var(--cat-pad)8px}}@media (max-width:760px){.nx.cat-page .cat-breadcrumb{padding:14px 0 12px;font-size:11px}.nx.cat-page .cat-title-row{display:block}.nx.cat-page .cat-title-row h1{letter-spacing:-.8px;max-width:320px;font-size:27px}.nx.cat-page .cat-intro{font-size:14px;line-height:1.6}.nx.cat-page .cat-text-link{margin:9px 0 0;display:inline-block}.nx.cat-page .cat-context{gap:8px;margin:14px 0 18px;line-height:1.6}.nx.cat-page .cat-context>span+span{padding-left:8px}.nx.cat-page .cat-context>span:last-child{border:0;flex-basis:100%;padding:0}.nx.cat-page .cat-highlights{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.nx.cat-page .cat-highlight{padding:12px}.nx.cat-page .cat-largest{display:none}.nx.cat-page .cat-highlight-top{letter-spacing:.02em;font-size:10px}.nx.cat-page .cat-highlight-main{gap:5px;margin-top:9px}.nx.cat-page .cat-highlight-main strong{font-size:15px;line-height:1.35}.nx.cat-page .cat-highlight-main b{font-size:25px}.nx.cat-page .cat-highlight-sub{font-size:12px;line-height:1.6}.nx.cat-page .cat-highlight-sub span{padding:0 2px}.nx.cat-page .cat-section-top{flex-wrap:wrap;margin-bottom:12px}.nx.cat-page .cat-ranking h2{font-size:19px}.nx.cat-page .cat-ranking-actions{justify-content:space-between;gap:8px;width:100%}.nx.cat-page .cat-switch button{min-height:44px}.nx.cat-page .cat-toolbar{flex-direction:column;align-items:stretch;gap:12px;padding-bottom:12px}.nx.cat-page .cat-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.nx.cat-page .cat-tabs button{white-space:normal;padding:0 4px;font-size:12px;line-height:1.3}.nx.cat-page .cat-search{width:100%;min-height:46px}.nx.cat-page .cat-search input{font-size:16px}.nx.cat-page .cat-growth-bar{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.nx.cat-page .cat-growth-bar strong{grid-column:1/-1;margin:0;font-size:14px}.nx.cat-page .cat-period{width:max-content}.nx.cat-page .cat-period button{min-width:44px;min-height:44px;padding:0 10px}.nx.cat-page .cat-rising{white-space:normal;min-height:46px;padding:0 8px;line-height:1.4}.nx.cat-page .cat-growth-context{margin-bottom:12px}.nx.cat-page .cat-filter-row{grid-template-columns:1fr 1fr;align-items:end;gap:12px;margin-bottom:12px;display:grid}.nx.cat-page .cat-field{flex-direction:column;align-items:stretch;gap:5px;min-width:0}.nx.cat-page .cat-select,.nx.cat-page .cat-sort-select{width:100%;min-width:0}.nx.cat-page .cat-direction{grid-area:2/2}.nx.cat-page .cat-reset{text-align:left;grid-area:2/1}.nx.cat-page .cat-filter-note{display:none}.nx.cat-page .cat-help{margin-bottom:12px}.nx.cat-page .cat-table-wrap{background:0 0;border:0;border-radius:0;overflow:visible}.nx.cat-page .cat-table-wrap :is(table,tbody){min-width:0;display:block}.nx.cat-page .cat-table-wrap thead{display:none}.nx.cat-page .cat-table-wrap tbody tr{border:1px solid var(--nx-line);background:var(--nx-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 20px;margin-bottom:16px;padding:16px;display:grid;position:relative}.nx.cat-page .cat-table-wrap tbody tr:hover>*{background:0 0}.nx.cat-page .cat-table-wrap tbody :is(th,td){white-space:normal;text-align:left;border:0;padding:0;font-size:16px;line-height:1.35}.nx.cat-page .cat-table-wrap :is(td,th).cat-group-start{border-left:0;padding-left:0}.nx.cat-page .cat-table-wrap td.cat-save{z-index:2;width:44px;padding:0;position:absolute;top:8px;right:5px}.nx.cat-page .cat-star{width:44px}.nx.cat-page .cat-table-wrap th.cat-sector{background:0 0;border-right:0;grid-area:1/1/auto/3;min-width:0;padding-right:42px;font-size:16px;position:static}.nx.cat-page .cat-icon{width:36px;height:36px}.nx.cat-page .cat-table-wrap .cat-cap{grid-area:2/1}.nx.cat-page .cat-table-wrap .cat-vol{grid-area:2/2}.nx.cat-page .cat-table-wrap :is(.cat-cap,.cat-vol){border-top:1px solid var(--nx-line);padding-top:12px}.nx.cat-page .cat-table-wrap .cat-cap-usd{grid-area:3/1}.nx.cat-page .cat-table-wrap .cat-vol-usd{grid-area:3/2}.nx.cat-page .cat-table-wrap .cat-cap-pct{grid-area:4/1}.nx.cat-page .cat-table-wrap .cat-vol-pct{grid-area:4/2}.nx.cat-page .cat-table-wrap td.cat-price{border-top:1px solid var(--nx-line);grid-area:5/1/auto/3;padding-top:12px;font-size:14px}.nx.cat-page .cat-table-wrap td.cat-examples{grid-area:6/1/auto/3;min-width:0}.nx.cat-page .cat-table-wrap td.cat-open{border-top:1px solid var(--nx-line);grid-area:7/1/auto/3;width:auto}.nx.cat-page .cat-table-wrap :is(.cat-cap,.cat-vol,.cat-cap-usd,.cat-vol-usd,.cat-cap-pct,.cat-vol-pct):before{content:attr(data-label);color:var(--nx-muted);margin-bottom:5px;font-size:12px;font-weight:400;line-height:1.4;display:block}.nx.cat-page .cat-table-wrap :is(.cat-price,.cat-examples):before{content:attr(data-label);color:var(--nx-muted);font-size:12px;font-weight:400}.nx.cat-page .cat-table-wrap .cat-price:before{margin-right:8px;display:inline}.nx.cat-page .cat-table-wrap .cat-examples:before{margin-bottom:8px;display:block}.nx.cat-page .cat-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.nx.cat-page .cat-chips a{min-height:44px;font-size:12px}.nx.cat-page .cat-open a{min-height:44px;color:var(--nx-blue);justify-content:space-between;align-items:center;font-size:13px;display:flex}.nx.cat-page .cat-open-text{display:inline}.nx.cat-page .cat-foot{padding-top:3px;font-size:12px}.nx.cat-page .cat-foot>span:last-child{display:none}.nx.cat-page .cat-explain{grid-template-columns:1fr;gap:22px;margin-top:25px;padding:30px 0}.nx.cat-page .cat-explain h2{font-size:25px}.nx.cat-page .cat-explain h2 br{display:none}.nx.cat-page .cat-explain>div>p{max-width:none}.nx.cat-page .cat-api{margin-bottom:30px;padding:22px 18px;display:block}.nx.cat-page .cat-api p{line-height:1.7}.nx.cat-page .cat-api>a{margin-top:18px}}
.cat-heatmap{--cat-heat-neutral:#f1f3f0;--cat-heat-up:#1f5316;--cat-heat-down:#8e2c23;--cat-heat-ink:#000;--cat-heat-ink-strong:#fff;--cat-heat-none-bg:#e4e7eb;--cat-heat-none-ink:#3d444d;--cat-heat-edge:#14181d24;--cat-heat-focus:#1d4ed8}:root[data-theme=dark] .cat-heatmap,.dark .cat-heatmap{--cat-heat-neutral:#262b33;--cat-heat-up:#2f7d3b;--cat-heat-down:#b3453a;--cat-heat-ink:#fff;--cat-heat-ink-strong:#fff;--cat-heat-none-bg:#2d323a;--cat-heat-none-ink:#c3cad4;--cat-heat-edge:#ffffff24;--cat-heat-focus:#93b4ff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cat-heatmap{--cat-heat-neutral:#262b33;--cat-heat-up:#2f7d3b;--cat-heat-down:#b3453a;--cat-heat-ink:#fff;--cat-heat-ink-strong:#fff;--cat-heat-none-bg:#2d323a;--cat-heat-none-ink:#c3cad4;--cat-heat-edge:#ffffff24;--cat-heat-focus:#93b4ff}}.cat-heatmap .cat-heat-controls{flex-wrap:wrap;align-items:center;gap:10px 20px;margin:4px 0 12px;display:flex}.cat-heatmap .cat-heat-field{color:var(--muted-foreground,#5b6470);align-items:center;gap:8px;font-size:12px;display:flex}.cat-heatmap .cat-heat-select{min-width:190px;max-width:100%;min-height:34px;font-size:13px}.cat-heatmap .cat-heat-legend{color:var(--muted-foreground,#5b6470);align-items:center;gap:7px;margin-left:auto;font-size:11px;display:flex}.cat-heatmap .cat-heat-ramp{background:linear-gradient(90deg,var(--cat-heat-down),var(--cat-heat-neutral)50%,var(--cat-heat-up));border:1px solid var(--cat-heat-edge);border-radius:3px;width:120px;height:9px}.cat-heatmap .cat-heat-swatch-none{background:repeating-linear-gradient(135deg,var(--cat-heat-none-bg)0 3px,transparent 3px 6px);border:1px dashed var(--cat-heat-none-ink);border-radius:3px;width:14px;height:9px;margin-left:8px}.cat-heatmap .cat-heat-note{color:var(--muted-foreground,#5b6470);margin:8px 0;font-size:12px;line-height:1.6}.cat-heatmap .cat-heat-note-warn{color:var(--foreground,#111418);font-weight:500}.cat-heatmap .cat-heatmap-empty{text-align:center;color:var(--muted-foreground,#5b6470);margin:0;padding:28px 0;font-size:14px}.cat-heatmap .cat-heat-unsized{color:var(--muted-foreground,#5b6470);margin:12px 0 0;font-size:12px;line-height:1.6}.cat-heatmap .cat-heat-tile{box-sizing:border-box;--cat-heat-bg:color-mix(in srgb,var(--cat-heat-end,var(--cat-heat-neutral))var(--cat-heat-t,0%),var(--cat-heat-neutral));min-width:0;padding:2px;text-decoration:none;display:block;container:cat-tile/size}.cat-heatmap .cat-heat-tile.is-up{--cat-heat-end:var(--cat-heat-up)}.cat-heatmap .cat-heat-tile.is-down{--cat-heat-end:var(--cat-heat-down)}.cat-heatmap .cat-heat-fill{box-sizing:border-box;border:1px solid var(--cat-heat-edge);background:var(--cat-heat-bg);width:100%;min-width:0;height:100%;color:var(--cat-heat-ink);text-align:left;border-radius:8px;flex-direction:column;justify-content:center;gap:3px;padding:6px;display:flex;overflow:hidden}.cat-heatmap .cat-heat-tile.is-strong .cat-heat-fill{color:var(--cat-heat-ink-strong)}.cat-heatmap .cat-heat-tile.is-none .cat-heat-fill{background:repeating-linear-gradient(135deg,var(--cat-heat-none-bg)0 6px,transparent 6px 12px);background-color:var(--cat-heat-none-bg);color:var(--cat-heat-none-ink);border-style:dashed}.cat-heatmap .cat-heat-tile:hover .cat-heat-fill{outline:2px solid var(--cat-heat-focus);outline-offset:-2px}.cat-heatmap .cat-heat-tile:focus-visible{outline:3px solid var(--cat-heat-focus);outline-offset:0;z-index:2}.cat-heatmap .cat-heat-name,.cat-heatmap .cat-heat-value,.cat-heatmap .cat-heat-cap{min-width:0;margin:0;display:block}.cat-heatmap .cat-heat-name{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;line-height:1.2;overflow:hidden}.cat-heatmap .cat-heat-value{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;line-height:1.2}.cat-heatmap .cat-heat-cap{font-size:11px;line-height:1.35;display:none}@container cat-tile (min-width:84px) and (min-height:56px){.cat-heatmap .cat-heat-fill{padding:9px}.cat-heatmap .cat-heat-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box}.cat-heatmap .cat-heat-value{font-size:15px}}@container cat-tile (min-width:130px) and (min-height:92px){.cat-heatmap .cat-heat-fill{gap:5px;padding:12px}.cat-heatmap .cat-heat-name{font-size:14px}.cat-heatmap .cat-heat-value{font-size:20px}.cat-heatmap .cat-heat-cap{display:block}}@container cat-tile (min-width:260px) and (min-height:160px){.cat-heatmap .cat-heat-fill{padding:16px}.cat-heatmap .cat-heat-name{font-size:17px}.cat-heatmap .cat-heat-value{font-size:28px}}.cat-heatmap .cat-heat-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:4px;display:grid}.cat-heatmap .cat-heat-grid .cat-heat-tile{height:136px;position:relative}.cat-heatmap .cat-heat-scroll{border-radius:10px;max-width:100%;overflow:auto hidden}.cat-heatmap .cat-heat-scroll:focus-visible{outline:3px solid var(--cat-heat-focus);outline-offset:3px}.cat-heatmap .cat-heat-canvas{width:100%;min-width:760px;position:relative}.cat-heatmap .cat-heat-canvas .cat-heat-tile{position:absolute}@media (max-width:760px){.cat-heatmap .cat-heat-field{justify-content:space-between;width:100%}.cat-heatmap .cat-heat-select{width:210px;min-height:44px}.cat-heatmap .cat-heat-legend{flex-wrap:wrap;flex-basis:100%;margin-left:0}.cat-heatmap .cat-heat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:350px){.cat-heatmap .cat-heat-grid{grid-template-columns:1fr}}
