.backdrop.svelte-1xx21ge{z-index:var(--z-menu);background:#0914108c;position:fixed;inset:0}.modal.svelte-1xx21ge{z-index:calc(var(--z-menu) + 1);max-height:90vh;padding:var(--space-3);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-superficie);box-shadow:var(--shadow-lg);position:fixed;inset:auto 0 0;overflow-y:auto}@media (width>=40rem){.modal.svelte-1xx21ge{border-radius:var(--radius-card);width:min(28rem,100vw - 2rem);inset:50% auto auto 50%;translate:-50% -50%}}.top.svelte-1xx21ge{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-arena);display:flex}.alojamiento.svelte-1xx21ge{letter-spacing:.04em;text-transform:uppercase;color:var(--color-texto-secundario);margin:0;font-size:.78rem;font-weight:600}h2.svelte-1xx21ge{margin:.1rem 0 0;font-size:1.2rem}.precio.svelte-1xx21ge{color:var(--color-terracota);margin:.2rem 0 0;font-size:1.35rem;font-weight:700}.icon-btn.svelte-1xx21ge{border-radius:var(--radius-button);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:.35rem;display:grid}.cuerpo.svelte-1xx21ge{padding-top:var(--space-3);text-align:center}.cuerpo.svelte-1xx21ge p:where(.svelte-1xx21ge){margin:0 0 var(--space-2);color:var(--color-texto-secundario)}.titular.svelte-1xx21ge{color:var(--color-texto);font-size:1.1rem;font-weight:700}.titular--bien.svelte-1xx21ge{color:var(--color-verde-musgo)}.reloj.svelte-1xx21ge{margin:0 0 var(--space-1);font-variant-numeric:tabular-nums;color:var(--color-terracota);font-size:3rem;font-weight:700;line-height:1}.ayuda.svelte-1xx21ge{text-align:left}form.svelte-1xx21ge{gap:var(--space-2);text-align:left;display:grid}label.svelte-1xx21ge{gap:.25rem;font-size:.9rem;font-weight:600;display:grid}input.svelte-1xx21ge{border:1px solid var(--color-arena);border-radius:var(--radius-button);font:inherit;padding:.65rem .75rem}.error.svelte-1xx21ge{color:var(--color-error);margin:0}.boton.svelte-1xx21ge{border-radius:var(--radius-button);background:var(--color-terracota);color:#fff;width:100%;font:inherit;text-align:center;cursor:pointer;border:0;padding:.75rem 1rem;font-weight:700;text-decoration:none;display:block}.boton--wa.svelte-1xx21ge{background:var(--color-verde-musgo)}.boton--suave.svelte-1xx21ge{margin-top:var(--space-1);color:var(--color-texto-secundario);background:0 0;font-weight:600}.boton[disabled].svelte-1xx21ge{opacity:.6;cursor:not-allowed}.banner.svelte-k256e2{top:var(--header-height);z-index:calc(var(--z-header) - 1);align-items:center;gap:var(--space-2);padding:.7rem var(--container-padding);background:var(--color-terracota);color:#fff;display:flex;position:sticky}.banner.svelte-k256e2 p:where(.svelte-k256e2){margin:0;font-size:.92rem;font-weight:600}button.svelte-k256e2{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 .4rem;font-size:1.4rem;line-height:1}.avisos.svelte-1l6hcmw{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-arena);border-radius:var(--radius-card);background:var(--color-superficie);flex-wrap:wrap;display:flex}.texto.svelte-1l6hcmw{flex:20rem}.texto.svelte-1l6hcmw p:where(.svelte-1l6hcmw){color:var(--color-texto-secundario);margin:0}.titular.svelte-1l6hcmw{align-items:center;gap:.4rem;font-weight:700;display:flex;color:var(--color-texto)!important;margin-bottom:.2rem!important}.mensaje.svelte-1l6hcmw{margin:0 0 var(--space-3);color:var(--color-verde-musgo);font-weight:600}.mensaje--mal.svelte-1l6hcmw{color:var(--color-error)}.boton.svelte-1l6hcmw{border-radius:var(--radius-button);background:var(--color-terracota);color:#fff;font:inherit;white-space:nowrap;cursor:pointer;border:0;padding:.7rem 1.1rem;font-weight:700}.boton--suave.svelte-1l6hcmw{border:1px solid var(--color-arena);color:var(--color-texto);background:0 0}.boton[disabled].svelte-1l6hcmw{opacity:.6;cursor:not-allowed}.backdrop.svelte-1l6hcmw{z-index:var(--z-menu);background:#0914108c;position:fixed;inset:0}.modal.svelte-1l6hcmw{z-index:calc(var(--z-menu) + 1);max-height:90vh;padding:var(--space-3);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-superficie);box-shadow:var(--shadow-lg);position:fixed;inset:auto 0 0;overflow-y:auto}@media (width>=40rem){.modal.svelte-1l6hcmw{border-radius:var(--radius-card);width:min(28rem,100vw - 2rem);inset:50% auto auto 50%;translate:-50% -50%}}.top.svelte-1l6hcmw{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-arena);display:flex}h2.svelte-1l6hcmw{margin:0;font-size:1.2rem}.icon-btn.svelte-1l6hcmw{border-radius:var(--radius-button);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:.35rem;display:grid}form.svelte-1l6hcmw{gap:var(--space-2);padding-top:var(--space-3);display:grid}.ayuda.svelte-1l6hcmw,.letra-chica.svelte-1l6hcmw{color:var(--color-texto-secundario);margin:0}.letra-chica.svelte-1l6hcmw{font-size:.85rem}label.svelte-1l6hcmw{gap:.25rem;font-size:.9rem;font-weight:600;display:grid}input.svelte-1l6hcmw{border:1px solid var(--color-arena);border-radius:var(--radius-button);font:inherit;padding:.65rem .75rem}.error.svelte-1l6hcmw{color:var(--color-error);margin:0}form.svelte-1l6hcmw .boton:where(.svelte-1l6hcmw){width:100%}.pagina.svelte-1bfji6m{padding-top:calc(var(--header-height) + var(--space-4));padding-bottom:var(--space-6)}.breadcrumb.svelte-1bfji6m ol:where(.svelte-1bfji6m){margin:0 0 var(--space-3);color:var(--color-texto-secundario);gap:.4rem;padding:0;font-size:.85rem;list-style:none;display:flex}.breadcrumb.svelte-1bfji6m li:where(.svelte-1bfji6m)+li:where(.svelte-1bfji6m):before{content:"/";margin-right:.4rem}.encabezado.svelte-1bfji6m{max-width:44ch;margin-bottom:var(--space-4)}.rotulo.svelte-1bfji6m{letter-spacing:.08em;text-transform:uppercase;color:var(--color-terracota);margin:0 0 .35rem;font-size:.8rem;font-weight:700}h1.svelte-1bfji6m{margin:0 0 var(--space-2);font-size:clamp(2rem,4vw,3rem);line-height:1.1}.intro.svelte-1bfji6m{color:var(--color-texto-secundario);margin:0}.vivo.svelte-1bfji6m{margin-bottom:var(--space-6)}.aviso.svelte-1bfji6m{padding:var(--space-4) 0;text-align:center;color:var(--color-texto-secundario);margin:0}.aviso--mal.svelte-1bfji6m{color:var(--color-error)}.tarjeton.svelte-1bfji6m{padding:var(--space-4) var(--space-3);border-radius:var(--radius-card);background:var(--color-crema);text-align:center}.tarjeton.svelte-1bfji6m p:where(.svelte-1bfji6m){margin:0 auto var(--space-1);max-width:46ch;color:var(--color-texto-secundario)}.hora.svelte-1bfji6m{color:var(--color-terracota);font-size:2.5rem;font-weight:700;line-height:1}.titular.svelte-1bfji6m{color:var(--color-texto);font-size:1.2rem;font-weight:700}.contador.svelte-1bfji6m{margin:0 0 var(--space-2);font-weight:600}.grilla.svelte-1bfji6m{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.como.svelte-1bfji6m{max-width:60ch}.como.svelte-1bfji6m h2:where(.svelte-1bfji6m){margin:var(--space-4) 0 var(--space-2);font-size:1.4rem}.como.svelte-1bfji6m ol:where(.svelte-1bfji6m){margin:0;padding-left:1.2rem}.como.svelte-1bfji6m li:where(.svelte-1bfji6m){margin-bottom:var(--space-2);color:var(--color-texto-secundario)}dt.svelte-1bfji6m{margin-top:var(--space-2);font-weight:700}dd.svelte-1bfji6m{color:var(--color-texto-secundario);margin:.25rem 0 0}
