.top[data-astro-cid-yo5irlak]{position:relative;padding-top:calc(var(--header-h) + clamp(40px,6vw,96px));padding-bottom:clamp(28px,3vw,48px)}.top-glow[data-astro-cid-yo5irlak]{width:45vw;height:30vw;right:0;top:0;opacity:.18}h1[data-astro-cid-yo5irlak]{margin:0;position:relative}.intro[data-astro-cid-yo5irlak]{margin:16px 0 0;max-width:44ch;position:relative}.filters[data-astro-cid-yo5irlak]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:14px;align-items:end;margin-top:clamp(28px,4vw,48px);padding:18px;border-radius:var(--radius);background:var(--color-surface)}.f[data-astro-cid-yo5irlak] label[data-astro-cid-yo5irlak]{margin-bottom:6px}.view[data-astro-cid-yo5irlak]{display:flex;gap:6px;padding:4px;border-radius:999px;background:var(--color-bg)}.vbtn[data-astro-cid-yo5irlak]{min-height:46px;padding:0 20px;border-radius:999px;background:transparent;color:var(--color-ink);font:inherit;font-size:var(--fs-body);font-weight:560;cursor:pointer;transition:background-color .3s var(--ease-out),color .3s var(--ease-out)}.vbtn[data-astro-cid-yo5irlak][aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent)}.results[data-astro-cid-yo5irlak]{padding-bottom:clamp(80px,9vw,140px)}.grid[data-astro-cid-yo5irlak]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,3vw,48px) clamp(20px,2vw,32px)}.grid[data-astro-cid-yo5irlak][hidden],.list[data-astro-cid-yo5irlak][hidden],.empty[data-astro-cid-yo5irlak][hidden],.cell[data-astro-cid-yo5irlak][hidden],.row[data-astro-cid-yo5irlak][hidden]{display:none}.list[data-astro-cid-yo5irlak]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.row[data-astro-cid-yo5irlak]{position:relative;display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:clamp(16px,3vw,40px);align-items:center;padding:14px 28px 14px 14px;border-radius:var(--radius);background:var(--color-surface);transition:background-color .2s ease,transform .28s var(--ease-out)}.row[data-astro-cid-yo5irlak]:hover{background:var(--color-raised)}@media(hover:hover)and (pointer:fine){.row[data-astro-cid-yo5irlak]:hover{transform:translate(8px)}}.thumb[data-astro-cid-yo5irlak]{width:140px;aspect-ratio:4 / 3;border-radius:12px}.thumb[data-astro-cid-yo5irlak] img{width:100%;height:100%;object-fit:cover;display:block}.info[data-astro-cid-yo5irlak],.money[data-astro-cid-yo5irlak]{display:grid;gap:4px}.info[data-astro-cid-yo5irlak] p[data-astro-cid-yo5irlak],.money[data-astro-cid-yo5irlak] p[data-astro-cid-yo5irlak],.name[data-astro-cid-yo5irlak]{margin:0}.name[data-astro-cid-yo5irlak]{font-weight:600}.name[data-astro-cid-yo5irlak] a[data-astro-cid-yo5irlak]{color:var(--color-ink);text-decoration:none}.name[data-astro-cid-yo5irlak] a[data-astro-cid-yo5irlak]:after{content:"";position:absolute;inset:0;border-radius:var(--radius)}.name[data-astro-cid-yo5irlak] a[data-astro-cid-yo5irlak]:focus-visible{outline:none}.name[data-astro-cid-yo5irlak] a[data-astro-cid-yo5irlak]:focus-visible:after{outline:3px solid var(--color-accent);outline-offset:3px}.name[data-astro-cid-yo5irlak] span[data-astro-cid-yo5irlak]{color:var(--color-muted);font-weight:450}.money[data-astro-cid-yo5irlak]{text-align:right}.now[data-astro-cid-yo5irlak]{color:var(--color-accent);font-weight:600}.empty[data-astro-cid-yo5irlak]{display:grid;gap:14px;justify-items:start;padding:clamp(28px,4vw,56px);border-radius:var(--radius);background:var(--color-surface)}.empty[data-astro-cid-yo5irlak] p[data-astro-cid-yo5irlak]{margin:0}.empty-actions[data-astro-cid-yo5irlak]{display:flex;flex-wrap:wrap;gap:12px}@media(pointer:fine)and (min-width:900px){.row[data-astro-cid-yo5irlak]{grid-template-columns:minmax(0,1fr) auto;padding:24px 32px}.thumb[data-astro-cid-yo5irlak]{display:none}}@media(max-width:1100px){.filters[data-astro-cid-yo5irlak]{grid-template-columns:repeat(2,minmax(0,1fr))}.view[data-astro-cid-yo5irlak]{grid-column:1 / -1;justify-self:start}.grid[data-astro-cid-yo5irlak]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.filters[data-astro-cid-yo5irlak]{grid-template-columns:1fr 1fr;gap:10px;padding:14px}.grid[data-astro-cid-yo5irlak]{grid-template-columns:1fr}.row[data-astro-cid-yo5irlak]{grid-template-columns:96px minmax(0,1fr);padding:12px}.thumb[data-astro-cid-yo5irlak]{width:96px}.money[data-astro-cid-yo5irlak]{grid-column:2;text-align:left}}
