.head.svelte-g4lfg .row:where(.svelte-g4lfg){min-height:32px;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:600}.cols.svelte-g4lfg{grid-template-columns:2.2ch auto minmax(0,1fr) auto 8.5ch;gap:9px;padding-left:10px;padding-right:12px}.r.svelte-g4lfg{text-align:right}.rider.svelte-g4lfg{flex-direction:column;display:flex}.out.svelte-g4lfg .p:where(.svelte-g4lfg),.out.svelte-g4lfg .rider:where(.svelte-g4lfg){opacity:.6}.legend-best.svelte-g4lfg{color:var(--purple)}.tower.svelte-g4lfg>li.fav:where(.svelte-g4lfg){background:color-mix(in srgb, var(--gold) 9%, var(--bg-row))}.fav.svelte-g4lfg .row:where(.svelte-g4lfg){box-shadow:inset 3px 0 0 var(--gold)}.favmark.svelte-g4lfg{color:var(--gold);margin-right:4px}.sectors.svelte-g4lfg{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.sector.svelte-g4lfg{padding:12px var(--gutter);border-right:1px solid var(--line)}.sl.svelte-g4lfg{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.78rem;font-weight:600}.sector.svelte-g4lfg .t:where(.svelte-g4lfg){text-align:left;margin:2px 0;font-size:1.35rem}.sector.svelte-g4lfg .who:where(.svelte-g4lfg){font-size:.85rem}.ideal.svelte-g4lfg .t:where(.svelte-g4lfg){color:var(--signal)}.pick.svelte-g4lfg{padding:0 var(--gutter) 12px;flex-wrap:wrap;gap:6px;display:flex}.pick.svelte-g4lfg button:where(.svelte-g4lfg){font:inherit;color:var(--ink-2);background:var(--bg-raised);border:1px solid var(--line);border-left:4px solid var(--line-strong);cursor:pointer;align-items:center;gap:8px;min-height:38px;padding:7px 10px;font-size:.88rem;display:inline-flex}.pick.svelte-g4lfg button[aria-pressed=true]:where(.svelte-g4lfg){color:var(--ink);border-left-color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--bg-raised))}.more-riders.svelte-g4lfg{margin:-4px var(--gutter) 12px;color:var(--ink);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:6px 0;font-size:.85rem;font-weight:600;text-decoration:underline}.pick.svelte-g4lfg button:where(.svelte-g4lfg):disabled{opacity:.4}.pp.svelte-g4lfg{font-family:var(--font-display);color:var(--ink-3);font-style:italic;font-weight:800}
