.card.svelte-zhy2y{--sign:color-mix(in srgb, var(--c) 84%, #000);background:var(--surface);border-radius:var(--radius-m);min-width:0;color:var(--ink);box-shadow:0 1px 0 color-mix(in srgb, var(--ink) 8%, transparent), 0 8px 22px -16px color-mix(in srgb, var(--c) 70%, #000);flex-direction:column;text-decoration:none;transition:transform .16s;display:flex;overflow:hidden}.card.svelte-zhy2y:hover{color:var(--ink);transform:translateY(-2px)}.card.svelte-zhy2y:active{transform:scale(.985)}.card.svelte-zhy2y .awning{z-index:1;margin-bottom:-6px;position:relative}.sign.svelte-zhy2y{background:var(--sign);color:#fff;align-content:end;gap:2px;min-height:86px;padding:12px 10px 8px;display:grid;position:relative}.sign.photo.svelte-zhy2y{background:var(--sign);isolation:isolate;min-height:118px}.cover.svelte-zhy2y{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.sign.photo.svelte-zhy2y:before{content:"";z-index:-1;background:linear-gradient(#0000 20%,#0a101e40 45%,#0a101ed1 100%);position:absolute;inset:0}.sign.photo.svelte-zhy2y .pic:where(.svelte-zhy2y){background:var(--sign);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 2px 6px #0000004d}.sign.photo.svelte-zhy2y .kind:where(.svelte-zhy2y){color:#ffffffd9}.pic.svelte-zhy2y{opacity:.95;position:absolute;top:12px;right:8px}h3.svelte-zhy2y{color:#fff;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-right:30px;font-size:1.02rem;line-height:1.12;display:-webkit-box;overflow:hidden}.kind.svelte-zhy2y{color:color-mix(in srgb, #fff 82%, var(--c));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}.facts.svelte-zhy2y{gap:3px;padding:7px 10px 9px;font-size:.82rem;display:grid}.meta.svelte-zhy2y{justify-content:space-between;gap:8px;display:flex}.rating.svelte-zhy2y{align-items:center;gap:3px;display:inline-flex}.count.svelte-zhy2y{color:var(--ink-soft)}.new.svelte-zhy2y{color:var(--enseigne);font-weight:700}.dist.svelte-zhy2y{white-space:nowrap;font-weight:700}.open.svelte-zhy2y{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.dot.svelte-zhy2y{background:#a3acbb;border-radius:50%;flex:none;width:8px;height:8px}.is-open.svelte-zhy2y{color:var(--ok);font-weight:700}.is-open.svelte-zhy2y .dot:where(.svelte-zhy2y){background:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 22%, transparent)}.wide.svelte-zhy2y .sign.photo:where(.svelte-zhy2y){min-height:140px}.wide.svelte-zhy2y .sign:where(.svelte-zhy2y){min-height:100px;padding:14px 14px 10px}.wide.svelte-zhy2y .pic:where(.svelte-zhy2y){top:14px;right:12px}.wide.svelte-zhy2y h3:where(.svelte-zhy2y){padding-right:48px;font-size:1.3rem}.wide.svelte-zhy2y .kind:where(.svelte-zhy2y){font-size:.9rem}.wide.svelte-zhy2y .facts:where(.svelte-zhy2y){padding:8px 14px 10px;font-size:.88rem}.une.svelte-zhy2y{background:var(--or);color:var(--ink);border-radius:999px;justify-self:start;margin-bottom:auto;padding:3px 9px;font-size:.75rem;font-weight:700;position:absolute;top:14px;left:14px}
