.gx:where(.astro-snf5vnxa){padding-top:3rem}.gx-top:where(.astro-snf5vnxa){display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr);gap:32px 64px;align-items:end;padding-block:clamp(40px,5vw,72px) 32px}.gx-head:where(.astro-snf5vnxa) h1:where(.astro-snf5vnxa){margin:0 0 18px;font-size:clamp(44px,5.4vw,96px);font-weight:900;line-height:.88;color:hsl(var(--foreground));max-width:14ch}.gx-head:where(.astro-snf5vnxa) p:where(.astro-snf5vnxa){margin:0;max-width:60ch;font-size:16px;color:hsl(var(--muted-foreground))}.gx-head:where(.astro-snf5vnxa) .gx-sync:where(.astro-snf5vnxa){margin-top:10px;font:12px/1.5 var(--font-mono)}.gx-sync:where(.astro-snf5vnxa) time:where(.astro-snf5vnxa){color:hsl(var(--foreground))}.gx-stats:where(.astro-snf5vnxa){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid hsl(var(--border));border-left:1px solid hsl(var(--border))}.gx-stat:where(.astro-snf5vnxa){padding:16px 18px;border-right:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));background:hsl(var(--card))}.gx-num:where(.astro-snf5vnxa){font:400 clamp(28px,2.4vw,40px)/1 var(--font-numeral);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.gx-lab:where(.astro-snf5vnxa){margin-top:8px;font:500 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.gx-bar:where(.astro-snf5vnxa){position:sticky;top:3rem;z-index:20;background:hsl(var(--background));border-block:1px solid hsl(var(--border))}.gx-bar-in:where(.astro-snf5vnxa){display:flex;align-items:center;gap:16px;height:52px}.gx-filter:where(.astro-snf5vnxa){flex:0 1 420px;display:flex;align-items:center;gap:10px;height:34px;padding:0 12px;border:1px solid hsl(var(--border));background:hsl(var(--card))}.gx-filter:where(.astro-snf5vnxa):focus-within{border-color:hsl(var(--primary))}.gx-filter:where(.astro-snf5vnxa) input:where(.astro-snf5vnxa){flex:1;min-width:0;background:transparent;border:0;outline:none;font:13px var(--font-mono);color:hsl(var(--foreground))}.gx-seg:where(.astro-snf5vnxa){display:flex;border:1px solid hsl(var(--border))}.gx-seg:where(.astro-snf5vnxa) button:where(.astro-snf5vnxa){background:none;border:0;border-right:1px solid hsl(var(--border));padding:0 12px;height:32px;font:12px var(--font-mono);color:hsl(var(--muted-foreground));cursor:pointer}.gx-seg:where(.astro-snf5vnxa) button:where(.astro-snf5vnxa):last-child{border-right:0}.gx-seg:where(.astro-snf5vnxa) button:where(.astro-snf5vnxa)[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background))}.gx-count:where(.astro-snf5vnxa){margin-left:auto;font:12px var(--font-mono);color:hsl(var(--muted-foreground))}.gx-body:where(.astro-snf5vnxa){padding-block:40px 88px}.gx-sec:where(.astro-snf5vnxa)+.gx-sec:where(.astro-snf5vnxa){margin-top:56px}.gx-sec:where(.astro-snf5vnxa) h2:where(.astro-snf5vnxa){margin:0 0 18px;font-size:clamp(28px,2.6vw,40px);color:hsl(var(--foreground))}.gx-daily:where(.astro-snf5vnxa){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid hsl(var(--border));border-left:1px solid hsl(var(--border))}.gx-card:where(.astro-snf5vnxa){display:grid;grid-template-columns:minmax(140px,42%) minmax(0,1fr);align-items:center;gap:20px;padding:18px;border-right:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));text-decoration:none;transition:background .15s}.gx-card:where(.astro-snf5vnxa):hover,.gx-row:where(.astro-snf5vnxa):hover{background:hsl(var(--selected))}.gx-logo:where(.astro-snf5vnxa){height:96px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:hsl(var(--bench))}.gx-logo:where(.astro-snf5vnxa) img:where(.astro-snf5vnxa),.gx-mark:where(.astro-snf5vnxa) img:where(.astro-snf5vnxa){max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 1px hsl(0 0% 100% / .5))}.gx-mono:where(.astro-snf5vnxa){font:800 22px/1 var(--font-display);letter-spacing:.04em;color:hsl(var(--muted-foreground))}.gx-info:where(.astro-snf5vnxa){min-width:0}.gx-info:where(.astro-snf5vnxa) h3:where(.astro-snf5vnxa){margin:0;font-size:15px;font-weight:600;line-height:1.25;color:hsl(var(--foreground))}.gx-card:where(.astro-snf5vnxa) .gx-info:where(.astro-snf5vnxa) h3:where(.astro-snf5vnxa){font:800 22px/1 var(--font-display);text-transform:uppercase}.gx-counts:where(.astro-snf5vnxa){margin:6px 0 0;font:12px var(--font-mono);color:hsl(var(--muted-foreground))}.gx-fresh:where(.astro-snf5vnxa){margin:4px 0 0;font:11px var(--font-mono);color:hsl(var(--up))}.gx-list:where(.astro-snf5vnxa){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:48px;column-gap:48px;border-top:1px solid hsl(var(--border))}.gx-row:where(.astro-snf5vnxa){display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 8px;border-bottom:1px solid hsl(var(--border));text-decoration:none;transition:background .15s}.gx-mark:where(.astro-snf5vnxa){height:36px;display:flex;align-items:center;justify-content:center}.gx-mark:where(.astro-snf5vnxa) .gx-mono:where(.astro-snf5vnxa){font-size:16px}.gx-row:where(.astro-snf5vnxa) .gx-counts:where(.astro-snf5vnxa){margin-top:2px}.gx-row:where(.astro-snf5vnxa) .gx-fresh:where(.astro-snf5vnxa){margin:0;color:hsl(var(--muted-foreground));text-align:right;white-space:nowrap}.gx-none:where(.astro-snf5vnxa){margin:16px 0 0;color:hsl(var(--muted-foreground))}@media(max-width:1199px){.gx-daily:where(.astro-snf5vnxa){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.gx-top:where(.astro-snf5vnxa){grid-template-columns:minmax(0,1fr)}.gx-list:where(.astro-snf5vnxa){grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.gx-daily:where(.astro-snf5vnxa){grid-template-columns:minmax(0,1fr)}.gx-card:where(.astro-snf5vnxa){grid-template-columns:120px minmax(0,1fr)}.gx-logo:where(.astro-snf5vnxa){height:72px}.gx-bar-in:where(.astro-snf5vnxa){flex-wrap:wrap;height:auto;padding-block:10px}.gx-filter:where(.astro-snf5vnxa){flex-basis:100%}.gx-row:where(.astro-snf5vnxa){grid-template-columns:56px minmax(0,1fr)}.gx-row:where(.astro-snf5vnxa) .gx-fresh:where(.astro-snf5vnxa){grid-column:2;text-align:left}}
