.venue-card[data-astro-cid-upihikbo]{position:relative}.venue-card[data-astro-cid-upihikbo] h3[data-astro-cid-upihikbo] a[data-astro-cid-upihikbo]:after{content:"";z-index:1;position:absolute;inset:0}.venue-card[data-astro-cid-upihikbo]:hover{border-color:var(--border-strong);box-shadow:0 4px 16px #00000014}.venue-card[data-astro-cid-upihikbo] h3[data-astro-cid-upihikbo] a[data-astro-cid-upihikbo]{text-decoration:none}.venue-card[data-astro-cid-upihikbo]:hover h3[data-astro-cid-upihikbo] a[data-astro-cid-upihikbo]{text-decoration:underline}.compare-toggle[data-astro-cid-upihikbo],.map-link[data-astro-cid-upihikbo]{z-index:2}.map-link[data-astro-cid-upihikbo]{position:relative}.card-desc[data-astro-cid-upihikbo]{-webkit-line-clamp:3;line-clamp:3;color:var(--fg-muted);-webkit-box-orient:vertical;font-size:.92rem;display:-webkit-box;overflow:hidden}.card-volgende[data-astro-cid-upihikbo]{color:var(--accent);white-space:nowrap;margin-left:auto;font-size:.85rem;font-weight:600}.venue-card[data-astro-cid-upihikbo]:hover .card-volgende[data-astro-cid-upihikbo]{text-decoration:underline}.price-anders[data-astro-cid-upihikbo]{border:1px solid var(--border);color:var(--fg);background:0 0}.price-totaal[data-astro-cid-upihikbo]{color:var(--fg);white-space:nowrap;font-weight:600}.groep-check[data-astro-cid-upihikbo][hidden]{display:none}.groep-check[data-astro-cid-upihikbo]{flex-wrap:wrap;align-items:baseline;gap:.2rem .55rem;margin:-.15rem 0 .5rem;font-size:.88rem;display:flex}.groep-check[data-astro-cid-upihikbo] .pas-label{border:1px solid #0000;border-radius:5px;padding:.05rem .45rem;font-weight:700}.groep-check[data-astro-cid-upihikbo] .pas-past{background:var(--secondary-soft-bg);border-color:color-mix(in srgb, var(--secondary-soft-fg) 45%, transparent);color:var(--secondary-soft-fg)}.groep-check[data-astro-cid-upihikbo] .pas-krap{background:var(--goud-zacht);border-color:color-mix(in srgb, var(--goud) 70%, transparent);color:var(--fg)}.groep-check[data-astro-cid-upihikbo] .pas-nee{background:var(--bg-sunken);border-color:var(--border);color:var(--fg-muted)}.groep-check[data-astro-cid-upihikbo] .pas-onbekend{border-color:var(--border-strong);color:var(--fg);background:0 0}.groep-check[data-astro-cid-upihikbo] .pas-totaal{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}.venue-card[data-astro-cid-upihikbo][data-pas=nee]{opacity:.72}.kerst-label[data-astro-cid-upihikbo]{flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;margin:0 0 .45rem;font-size:.9rem;display:flex}.kerst-label[data-astro-cid-upihikbo] span[data-astro-cid-upihikbo]{color:var(--fg);background:var(--goud-zacht);border:1px solid color-mix(in srgb, var(--goud) 70%, transparent);border-radius:5px;padding:.05rem .45rem;font-weight:700}.kerst-label[data-astro-cid-upihikbo] small[data-astro-cid-upihikbo]{color:var(--fg-muted);font-size:.8rem}.price-onaanvraag[data-astro-cid-upihikbo]{color:var(--fg-muted);background:0 0;padding:0;font-size:.95rem;font-weight:600}.card-foot[data-astro-cid-upihikbo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;display:flex}.map-link[data-astro-cid-upihikbo]{color:var(--accent);border:1px solid var(--border-strong);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.3rem .7rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.map-link[data-astro-cid-upihikbo]:hover{background:var(--accent-soft-bg);border-color:var(--accent)}.map-link[data-astro-cid-upihikbo] svg[data-astro-cid-upihikbo]{stroke:currentColor;width:.95rem;height:.95rem}.compare-toggle[data-astro-cid-upihikbo]{color:#12241f;cursor:pointer;user-select:none;pointer-events:auto;background:#fffffff0;border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .65rem .28rem .5rem;font-size:.74rem;font-weight:600;transition:background .15s;display:inline-flex;position:absolute;top:.7rem;right:.7rem;box-shadow:0 1px 2px #0c1c182e}.compare-toggle[data-astro-cid-upihikbo]:hover{background:#fff}.compare-toggle-input[data-astro-cid-upihikbo]{opacity:0;width:0;height:0;position:absolute}.compare-toggle-icon[data-astro-cid-upihikbo]{box-sizing:content-box;stroke:#0000;background:#dfe5dc;border-radius:50%;flex-shrink:0;width:.95rem;height:.95rem;padding:.1rem;transition:background .15s,stroke .15s}.compare-toggle-input[data-astro-cid-upihikbo]:checked~.compare-toggle-icon[data-astro-cid-upihikbo]{stroke:#fff;background:#c93a28}.compare-toggle-input[data-astro-cid-upihikbo]:focus-visible~.compare-toggle-icon[data-astro-cid-upihikbo]{outline-offset:2px;outline:2px solid #12241f}
