.rb{padding-block:var(--space-s);padding-inline:var(--space-s);font-family:var(--font-mono);font-size:var(--size-label);background:var(--board-plate);border-radius:var(--radius-plate);box-shadow:var(--board-hairline);backdrop-filter:var(--board-blur);position:relative}.rb-top{gap:var(--space-xs) var(--space-m);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-end:var(--space-xs);display:flex}.rb-heading{text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted);margin:0}.rb-tf{gap:var(--space-hair);padding:var(--space-hair);background:var(--panel);border-radius:var(--radius-pill);box-shadow:var(--board-hairline);display:inline-flex}.rb-tf button{min-block-size:var(--target-min);min-inline-size:var(--target-min);padding-block:0;padding-inline:var(--space-s);font-family:var(--font-mono);font-size:var(--size-label);font-weight:var(--weight-title);letter-spacing:var(--tracking-tag);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0}.rb-tf button:hover{color:var(--text)}.rb-tf button[aria-pressed=true]{color:var(--ground);background:var(--metal)}.rb-cells{gap:var(--space-2xs);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rb-cell{grid-template-rows:auto auto;grid-template-areas:"rank symbol price""rank chart move";grid-template-columns:var(--space-m) minmax(0, 1fr) auto;gap:var(--space-hair) var(--space-xs);padding-block:var(--space-xs);padding-inline:var(--space-s);cursor:pointer;border-radius:var(--radius-cell);box-shadow:var(--board-hairline);align-items:center;display:grid}.rb-cell:focus-visible{border-radius:var(--radius-cell)}.rb-cell:not(.is-selected):hover{background-color:var(--panel)}.rb-cell.is-selected{background-image:linear-gradient(var(--board-selected-fill), var(--board-selected-fill));box-shadow:var(--board-selected-ring)}.rb-rank{font-variant-numeric:tabular-nums;color:var(--text-muted);grid-area:rank}.rb-symbol{font-weight:var(--weight-title);text-overflow:ellipsis;letter-spacing:var(--tracking-tag);white-space:nowrap;color:var(--metal);grid-area:symbol;overflow:hidden}.rb-cell.is-selected :is(.rb-rank,.rb-symbol){color:var(--focus)}.rb-price{font-size:var(--size-footnote);font-variant-numeric:tabular-nums;color:var(--text);text-align:end;grid-area:price}.rb-spark{grid-area:chart;inline-size:100%;max-inline-size:96px;display:block;overflow:visible}.rb-spark path{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round}.rb-high{padding-block:var(--space-hair);padding-inline:var(--space-2xs);color:var(--ground);background:var(--up);border-radius:var(--radius-tag);grid-area:high;justify-self:start}.rb-cell:has(.rb-high){grid-template-rows:auto auto auto;grid-template-areas:"rank symbol price""rank.move""high high high"}.rb-move{font-variant-numeric:tabular-nums;text-align:end;grid-area:move}.rb-up{color:var(--up)}.rb-down{color:var(--down)}.rb-cells.is-waiting .rb-cell{cursor:default;grid-template-areas:"rank symbol price"}.rb-cells.is-waiting .rb-price{color:var(--text-muted)}.rb-source{font-size:var(--size-attribution);line-height:var(--leading-tight);color:var(--text-muted);overflow-wrap:anywhere;margin:0;margin-block-start:var(--space-xs)}.rb-stale{color:var(--focus)}.rb-offline{padding-block:var(--space-hair);padding-inline:var(--space-xs);color:var(--focus);background:var(--board-offline-fill);border-radius:var(--radius-pill);box-shadow:var(--board-offline-ring);display:inline-flex}.rb-still-tag{font-size:var(--size-label);line-height:var(--leading-tight);text-transform:uppercase;letter-spacing:var(--tracking-tag);color:var(--text-muted);margin:0;padding-block-start:var(--space-3xs);position:absolute;inset-block-start:100%;inset-inline-end:0}.rb-stage{pointer-events:none;position:absolute;inset:0}.rb-still,.rb-gl,.rb-scrim,.rb-tags{block-size:100%;inline-size:100%;position:absolute;inset:0}.rb-still,.rb-gl{mask-image:var(--scene-mask)}.rb-scrim{background:var(--hero-scrim)}.rb-tags{overflow:hidden}.rb-tags>*{font-family:var(--font-mono);font-size:var(--size-label);font-weight:var(--weight-title);font-variant-numeric:tabular-nums;white-space:nowrap;visibility:hidden;will-change:transform, opacity;margin:0;position:absolute;inset-block-start:0;inset-inline-start:0}.rb-tags>:empty{display:none}.rb-tag{padding-block:var(--space-3xs);padding-inline:var(--space-xs);color:var(--focus-ink);background:var(--focus);border-radius:var(--radius-tag);translate:0 -50%}.rb-tag b{letter-spacing:var(--tracking-tag)}.rb-marker{padding-block:var(--space-3xs);padding-inline:var(--space-xs);letter-spacing:var(--tracking-tag);background:var(--board-plate);border-radius:var(--radius-pill);box-shadow:var(--board-hairline);translate:-50% -100%}.rb-marker span{color:var(--text-muted)}.rb-marker.is-high{color:var(--ground);background:var(--up)}.rb-marker.is-high span{color:inherit}.rb-still{object-fit:cover;object-position:62% 46%;transition-timing-function:var(--ease);transition-duration:var(--duration-crossfade-scale), var(--duration-crossfade);transition-property:transform,opacity}.rb-stage.is-live .rb-still{opacity:0;transform:scale(.96)}@media (760px<=width<1200px){.rb-cell{grid-template-rows:auto auto auto;grid-template-areas:"rank symbol symbol""rank price price""rank chart move"}.rb-cell:has(.rb-high){grid-template-rows:auto auto auto auto;grid-template-areas:"rank symbol symbol""rank price price""rank.move""high high high"}.rb-price{text-align:start}}@media (width<760px){.rb-still,.rb-gl{mask-image:var(--scene-mask-narrow)}.rb-scrim{background:var(--hero-scrim-narrow)}.rb{box-shadow:none;backdrop-filter:none;background:0 0;padding:0}.rb-cells{gap:var(--space-2xs);padding-block:var(--space-2xs);padding-inline:var(--space-2xs);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.rb-cell,.rb-cell:has(.rb-high),.rb-cells.is-waiting .rb-cell{min-block-size:var(--target-min);background-color:var(--board-plate);border-radius:var(--radius-pill);flex:none;grid-template-rows:auto;grid-template-columns:repeat(5,auto);grid-template-areas:"rank symbol price move high"}.rb-cell:focus-visible{border-radius:var(--radius-pill)}.rb-spark{display:none}.rb-high{white-space:nowrap;border-radius:var(--radius-pill)}}.hero[data-astro-cid-glgfkru5]{background:var(--hero-sky);margin-block-start:var(--header-pull);padding-block-start:var(--header-block-size);position:relative}.inner[data-astro-cid-glgfkru5]{gap:var(--head-gap);min-block-size:calc(100svh - 140px);max-inline-size:var(--content-width);padding-block:var(--space-m) var(--head-gap);padding-inline:var(--gutter);flex-direction:column;margin-inline:auto;display:flex}.copy[data-astro-cid-glgfkru5]{margin-block-start:auto;position:relative}.headline[data-astro-cid-glgfkru5]{font-family:var(--font-display);font-size:var(--size-home-headline);font-weight:var(--weight-display);letter-spacing:calc(var(--tracking-display) * 1.35);margin:0;margin-block-end:var(--space-l);line-height:.96}.line[data-astro-cid-glgfkru5]{white-space:nowrap;display:block}.accent[data-astro-cid-glgfkru5]{color:#0000;background:var(--gradient-text);background-clip:text}.lede[data-astro-cid-glgfkru5]{max-inline-size:var(--measure-lede);font-size:var(--size-lede);color:var(--text-muted);margin:0;margin-block-end:var(--space-xl)}.actions[data-astro-cid-glgfkru5]{gap:var(--space-s);flex-wrap:wrap;align-items:center;display:flex}.action[data-astro-cid-glgfkru5]{padding-block:var(--space-m);padding-inline:var(--space-xl)}@media (width<760px){.inner[data-astro-cid-glgfkru5]{gap:var(--scene-field);min-block-size:0}.action[data-astro-cid-glgfkru5]{flex:auto}}.rails[data-astro-cid-gss35rgx]{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.rail[data-astro-cid-gss35rgx]{gap:var(--space-s) var(--space-l);padding-block:var(--space-m);padding-inline:var(--space-l);background:var(--glass);border:1px solid var(--line);border-radius:var(--radius-panel);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:center;display:grid}.name[data-astro-cid-gss35rgx]{font-size:var(--size-title);font-weight:var(--weight-title);line-height:var(--leading-title);margin:0}.logo[data-astro-cid-gss35rgx]{max-block-size:28px}.facts[data-astro-cid-gss35rgx]{gap:var(--space-s) var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.facts[data-astro-cid-gss35rgx] dt[data-astro-cid-gss35rgx]{font-size:var(--size-footnote);color:var(--text-muted)}.facts[data-astro-cid-gss35rgx] dd[data-astro-cid-gss35rgx]{font-family:var(--font-mono);margin:0}@media (width<760px){.rail[data-astro-cid-gss35rgx],.facts[data-astro-cid-gss35rgx]{grid-template-columns:minmax(0,1fr)}}.steps-strip[data-astro-cid-x42p3b45]{gap:var(--space-l);counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-x42p3b45]{gap:var(--space-3xs) var(--space-s);counter-increment:step;grid-template-columns:34px 1fr;align-items:baseline;display:grid}.step[data-astro-cid-x42p3b45]:before{block-size:34px;inline-size:34px;font-family:var(--font-mono);font-size:var(--size-footnote);color:var(--focus);content:counter(step) / "";border:1px solid var(--focus);border-radius:var(--radius-round);grid-row:span 2;place-items:center;display:grid}.title[data-astro-cid-x42p3b45]{font-weight:var(--weight-title)}.text[data-astro-cid-x42p3b45]{font-size:var(--size-numeral);color:var(--text-muted)}.chapter[data-astro-cid-6o27kgmg]{gap:var(--space-l);max-inline-size:var(--content-width);padding-block:var(--section-pad) 0;padding-inline:var(--gutter);margin-inline:auto;display:grid}.heading[data-astro-cid-6o27kgmg]{font-family:var(--font-display);font-size:var(--size-home-h2);font-weight:var(--weight-display);line-height:var(--leading-h2);letter-spacing:var(--tracking-display);margin:0}.copy[data-astro-cid-6o27kgmg]{max-inline-size:var(--measure-lede);font-size:var(--size-lede);color:var(--text-muted);margin:0}.chapter[data-astro-cid-6o27kgmg]>.text-link[data-astro-cid-6o27kgmg]{justify-self:start}.platforms[data-astro-cid-6o27kgmg]{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));margin:0;padding:0;list-style:none;display:grid}.platform[data-astro-cid-6o27kgmg]{gap:var(--space-s);align-content:start;justify-items:start;min-inline-size:0;display:grid}.platform[data-astro-cid-6o27kgmg]>[data-astro-cid-6o27kgmg]{max-inline-size:100%}.platform[data-astro-cid-6o27kgmg] .app-download{justify-self:stretch}.name[data-astro-cid-6o27kgmg]{font-size:var(--size-title);font-weight:var(--weight-title);line-height:var(--leading-title);overflow-wrap:anywhere;margin:0}.summary[data-astro-cid-6o27kgmg]{color:var(--text-muted);margin:0}
