.card.svelte-1u48qm9{height:100%;transition:var(--transition-normal);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex;overflow:hidden}.card.svelte-1u48qm9:hover{border-color:#00b4d873;transform:translateY(-6px);box-shadow:0 16px 35px #00000080,0 0 25px #00b4d826}.image-wrapper.svelte-1u48qm9{aspect-ratio:16/10;background:#0b1320;position:relative;overflow:hidden}.image-wrapper.svelte-1u48qm9 img:where(.svelte-1u48qm9){object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.card.svelte-1u48qm9:hover .image-wrapper:where(.svelte-1u48qm9) img:where(.svelte-1u48qm9){transform:scale(1.08)}.image-overlay.svelte-1u48qm9{pointer-events:none;background:linear-gradient(#060b1333 0%,#060b1300 40%,#060b13bf 100%);position:absolute;inset:0}.badge-row.svelte-1u48qm9{z-index:2;justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:absolute;top:.85rem;left:.85rem;right:.85rem}.province-badge.svelte-1u48qm9{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-full);color:#e2e8f0;background:#060b13bf;border:1px solid #ffffff1f;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.vr-indicator.svelte-1u48qm9{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-full);color:#fff;z-index:2;background:#00b4d8d9;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;bottom:.85rem;right:.85rem;box-shadow:0 2px 10px #0000004d}.content.svelte-1u48qm9{flex-direction:column;flex-grow:1;padding:1.4rem 1.4rem 1.25rem;display:flex}.title-row.svelte-1u48qm9{margin-bottom:.6rem}h3.svelte-1u48qm9{color:var(--text-main);font-size:1.3rem;font-weight:700;line-height:1.25}.region-text.svelte-1u48qm9{color:var(--text-dim);margin-top:.2rem;font-size:.8rem;font-weight:500;display:block}.description.svelte-1u48qm9{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:1.25rem;font-size:.88rem;line-height:1.55;display:-webkit-box;overflow:hidden}.footer-meta.svelte-1u48qm9{border-top:1px solid var(--surface-border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}.meta-stats.svelte-1u48qm9{align-items:center;gap:.85rem;display:flex}.meta-item.svelte-1u48qm9{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.8rem;font-weight:500;display:inline-flex}.btn-explore-wrap.svelte-1u48qm9{color:var(--primary);transition:var(--transition-fast);align-items:center;gap:.4rem;font-size:.88rem;font-weight:700;display:flex}.card:hover .arrow-icon{transition:transform var(--transition-fast);transform:translate(4px)}
