.search-card.svelte-1dolroj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:20px;background:var(--rio-light);border-top:3px solid var(--rio-primary);border-radius:4px;padding:26px 28px;margin-bottom:18px}.search-card.svelte-1dolroj .rio-btn{height:50px;justify-content:center}.stay-line.svelte-1dolroj{font-family:Poppins,sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:var(--rio-accent);margin-bottom:40px}.results.svelte-1dolroj{display:grid;gap:24px;margin-top:40px}.result-row.svelte-1dolroj{display:grid;grid-template-columns:280px 1fr;gap:28px;border:1px solid var(--rio-line);border-radius:4px;padding:20px;background:#fff;transition:box-shadow .3s ease-out}.result-row.svelte-1dolroj:hover{box-shadow:0 16px 36px #10101017}.result-row.unavailable.svelte-1dolroj{opacity:.72}.row-media.svelte-1dolroj{display:block;overflow:hidden;border-radius:4px}.row-body.svelte-1dolroj{display:flex;flex-direction:column;padding:6px 6px 6px 0}.row-body.svelte-1dolroj h3:where(.svelte-1dolroj){font-size:24px;margin-bottom:6px}.row-body.svelte-1dolroj h3:where(.svelte-1dolroj) a:where(.svelte-1dolroj){color:var(--rio-dark)}.row-body.svelte-1dolroj h3:where(.svelte-1dolroj) a:where(.svelte-1dolroj):hover{color:var(--rio-primary)}.row-meta.svelte-1dolroj{font-size:15px;margin-bottom:16px}.row-hint.svelte-1dolroj,.row-status.svelte-1dolroj{display:flex;align-items:center;gap:8px;font-size:15px;margin:0}.row-status.available.svelte-1dolroj{color:#3f6b2a}.row-status.sold.svelte-1dolroj{color:#a4381f}.plan-list.svelte-1dolroj{display:grid;gap:10px;margin-top:auto}.plan.svelte-1dolroj{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--rio-light);border-radius:4px;padding:12px 16px}.plan.svelte-1dolroj strong:where(.svelte-1dolroj){display:block;font-family:Poppins,sans-serif;font-size:16px;color:var(--rio-dark)}.plan.svelte-1dolroj span:where(.svelte-1dolroj){font-size:14px}.plan-action.svelte-1dolroj{display:flex;align-items:center;gap:14px}.plan-total.svelte-1dolroj{font-family:Poppins,sans-serif;font-weight:600;color:var(--rio-primary)}.skeleton-row.svelte-1dolroj{height:210px;border-radius:4px;background:linear-gradient(100deg,#ece6de 30%,#f6f2ec,#ece6de 70%);background-size:200% 100%;animation:svelte-1dolroj-rio-shimmer 1.4s infinite}@keyframes svelte-1dolroj-rio-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.fine-print.svelte-1dolroj{margin-top:30px;font-size:14px}@media(max-width:991px){.search-card.svelte-1dolroj{grid-template-columns:repeat(2,minmax(0,1fr))}.search-card.svelte-1dolroj .rio-btn{grid-column:span 2}.result-row.svelte-1dolroj{grid-template-columns:minmax(0,1fr)}}@media(max-width:575px){.search-card.svelte-1dolroj{grid-template-columns:minmax(0,1fr)}.search-card.svelte-1dolroj .rio-btn{grid-column:span 1}.plan.svelte-1dolroj{flex-direction:column;align-items:flex-start}}
