.open-now[data-astro-cid-hgujtav4]{font-weight:600;color:var(--color-text-muted)}.open-now[data-astro-cid-hgujtav4][data-state=open]{color:var(--color-open)}.setting[data-astro-cid-plohhiyb]{display:inline-flex;align-items:center;gap:var(--space-2)}svg[data-astro-cid-plohhiyb]{flex:none}.card[data-astro-cid-jgmxdifz]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;padding:0 0 var(--space-4);overflow:hidden;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card)}.card[data-astro-cid-jgmxdifz]>[data-astro-cid-jgmxdifz]:not(.media){margin-inline:var(--space-4)}.card[data-astro-cid-jgmxdifz]:has(.name a):hover{border-color:var(--color-lilac-strong);background:color-mix(in srgb,var(--color-lilac) 35%,var(--color-surface))}.media[data-astro-cid-jgmxdifz]{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;margin-bottom:var(--space-3);overflow:hidden}.media[data-astro-cid-jgmxdifz] img[data-astro-cid-jgmxdifz]{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;background:var(--color-lilac)}.media[data-astro-cid-jgmxdifz] .imprint{position:absolute;right:8px;top:8px;display:grid;place-content:center;width:4rem;height:4rem;border:2px solid var(--color-brand-fill);border-radius:50%;background:#ffffffe0;box-shadow:inset 0 0 0 2px var(--color-brand-surface),inset 0 0 0 3px var(--color-brand-fill);color:var(--color-brand-fill);text-align:center;transform:rotate(-10deg)}.media[data-astro-cid-jgmxdifz] .imprint b{font:800 10px / 1.05 var(--font-display);text-transform:uppercase}.media[data-astro-cid-jgmxdifz] .imprint small{font:600 10px / 1.2 var(--font-text)}.card[data-astro-cid-jgmxdifz].compact .media[data-astro-cid-jgmxdifz] .imprint{display:none}.credit[data-astro-cid-jgmxdifz]{position:absolute;right:6px;bottom:6px;max-width:calc(100% - 12px);padding:1px 6px;overflow:hidden;border-radius:var(--radius-small);background:#1a1838a8;color:var(--color-on-photo);font-size:10.5px;white-space:nowrap;text-overflow:ellipsis}.name[data-astro-cid-jgmxdifz]{margin:0;font-size:var(--text-title);font-weight:700;letter-spacing:-.01em;line-height:1.2}.name[data-astro-cid-jgmxdifz] a[data-astro-cid-jgmxdifz]{color:var(--color-text);text-decoration:none}.name[data-astro-cid-jgmxdifz] a[data-astro-cid-jgmxdifz]:after{content:"";position:absolute;inset:0;border-radius:var(--radius-card)}.name[data-astro-cid-jgmxdifz] a[data-astro-cid-jgmxdifz]:focus-visible{outline:none}.name[data-astro-cid-jgmxdifz] a[data-astro-cid-jgmxdifz]:focus-visible:after{outline:3px solid var(--color-ink);outline-offset:-3px}.km[data-astro-cid-jgmxdifz]{position:absolute;left:8px;top:8px;margin:0;padding:2px 9px;border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-family:var(--font-display);font-weight:700;font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.where[data-astro-cid-jgmxdifz]{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.why[data-astro-cid-jgmxdifz]{margin-top:var(--space-2);margin-bottom:0;font-size:var(--text-sm);color:var(--color-text)}.facts[data-astro-cid-jgmxdifz]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);margin-top:var(--space-2);margin-bottom:0;font-size:var(--text-sm);color:var(--color-text-muted)}.setting[data-astro-cid-jgmxdifz]{display:inline-flex}.check[data-astro-cid-jgmxdifz]{margin-top:var(--space-1);margin-bottom:0;font-size:var(--text-xs);font-weight:600;color:var(--color-open)}.check[data-astro-cid-jgmxdifz]:not(.stale):before{content:"✓ "}.check[data-astro-cid-jgmxdifz].stale{color:var(--color-text-muted)}.map[data-astro-cid-jgmxdifz]{margin-top:var(--space-1);margin-bottom:0;font-size:var(--text-sm)}.map[data-astro-cid-jgmxdifz] a[data-astro-cid-jgmxdifz]{font-weight:600;position:relative}.card[data-astro-cid-jgmxdifz].compact{grid-template-columns:3rem minmax(0,1fr) auto;column-gap:var(--space-3);row-gap:2px;padding:var(--space-3) var(--space-4);border:0;border-top:1px solid var(--color-line);border-radius:0;background:transparent}.card[data-astro-cid-jgmxdifz].compact>[data-astro-cid-jgmxdifz]:not(.media){grid-column:2;margin-inline:0}.card[data-astro-cid-jgmxdifz].compact .media[data-astro-cid-jgmxdifz]{grid-column:1;grid-row:1 / span 4;align-self:start;width:3rem;margin:0;aspect-ratio:1;border-radius:var(--radius-small)}.card[data-astro-cid-jgmxdifz].compact .km[data-astro-cid-jgmxdifz]{position:static;grid-column:3;grid-row:1;padding:0;background:none;font-size:var(--text-sm)}.card[data-astro-cid-jgmxdifz].compact .name[data-astro-cid-jgmxdifz]{font-size:var(--text-md)}.card[data-astro-cid-jgmxdifz].compact .name[data-astro-cid-jgmxdifz] a[data-astro-cid-jgmxdifz]:after{border-radius:0}.card[data-astro-cid-jgmxdifz].compact .facts[data-astro-cid-jgmxdifz]{margin-top:var(--space-1)}
