.row.svelte-ccmca8{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-3);border-radius:var(--radius-m);transition:background-color var(--dur-2) var(--ease-out);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid;position:relative}.row.svelte-ccmca8:not(:has(.num)){grid-template-columns:auto minmax(0,1fr) auto}.row.svelte-ccmca8:hover{background:var(--bg-raised)}.row.svelte-ccmca8:has(.name:where(.svelte-ccmca8):focus-visible){outline:2px solid var(--focus);outline-offset:1px}.num.svelte-ccmca8{color:var(--ink-3);font-size:var(--step--2);width:2.2ch}.what.svelte-ccmca8{flex-direction:column;min-width:0;display:flex}.name-line.svelte-ccmca8{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.name.svelte-ccmca8{font-family:var(--font-display);font-weight:720;font-stretch:86%;font-size:var(--step-1);letter-spacing:-.02em;text-decoration:none}.name.svelte-ccmca8:after{content:"";border-radius:inherit;position:absolute;inset:0}.name.svelte-ccmca8:focus-visible{outline:none}.tagline.svelte-ccmca8{color:var(--ink-3);font-size:var(--step--1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.where.svelte-ccmca8{display:none}.price.svelte-ccmca8{text-align:right;justify-self:end}.aside.svelte-ccmca8{color:var(--ink-2);font-size:var(--step--2)}@media (width>=760px){.row.svelte-ccmca8{grid-template-columns:auto auto minmax(0,1.4fr) minmax(0,1fr) minmax(8rem,auto)}.row.svelte-ccmca8:not(:has(.num)){grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) minmax(8rem,auto)}.where.svelte-ccmca8{display:block}}
