.chispa.svelte-kpyzpk{width:var(--space-9);border-radius:var(--radius-pill);background:var(--surface-teal);height:100%;color:var(--brand-strong);font-size:var(--text-lg);cursor:pointer;transition:background-color var(--dur-1) var(--ease-suave), color var(--dur-1) var(--ease-suave);border:0;place-items:center;display:grid}.chispa.svelte-kpyzpk:hover{background:var(--brand);color:var(--on-brand)}.enlace.svelte-kpyzpk{align-items:center;gap:var(--space-1);font-family:var(--font-ui);font-size:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:inline-flex}.enlace.svelte-kpyzpk:hover{color:var(--brand-strong);text-decoration:underline}.tarjeta.svelte-kpyzpk{align-items:center;gap:var(--space-2-5);width:100%;margin-top:var(--space-3);background:var(--overlay-on-brand);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-3);font-family:var(--font-ui);text-align:left;cursor:pointer;border:0;display:flex}.tarjeta.svelte-kpyzpk:hover{background:var(--overlay-on-dark-strong)}.tarjeta.claro.svelte-kpyzpk{background:var(--surface-teal);border:1px solid var(--brand-line)}.tarjeta.claro.svelte-kpyzpk:hover{border-color:var(--brand);background:var(--surface-hover-dark)}.tarjeta.claro.svelte-kpyzpk .icono:where(.svelte-kpyzpk){background:var(--brand);color:var(--on-brand)}.tarjeta.claro.svelte-kpyzpk .titulo:where(.svelte-kpyzpk){color:var(--ink)}.tarjeta.claro.svelte-kpyzpk .nota:where(.svelte-kpyzpk){color:var(--ink-soft)}.tarjeta.claro.svelte-kpyzpk .flecha:where(.svelte-kpyzpk){color:var(--brand)}.icono.svelte-kpyzpk{width:var(--space-8);height:var(--space-8);border-radius:var(--radius);background:var(--surface);color:var(--brand-strong);font-size:var(--text-20);flex:none;place-items:center;display:grid}.textos.svelte-kpyzpk{flex:1;min-width:0;display:grid}.titulo.svelte-kpyzpk{font-size:var(--text-md);color:var(--on-dark-strong);font-weight:800}.nota.svelte-kpyzpk{font-size:var(--text-sm);color:var(--brand-tint-text)}.flecha.svelte-kpyzpk{color:var(--on-dark-strong);font-size:var(--text-md)}.caja.svelte-1yt5mgn{width:100%;min-width:0;position:relative;container:capsula-busqueda/inline-size}.capsula.svelte-1yt5mgn{align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-0-5);border:1px solid var(--linea-campo);border-radius:var(--radio-control);background:var(--surface);outline-offset:0;font-family:var(--font-ui);transition:border-color var(--dur-micro) var(--ease-estandar), outline-color var(--dur-micro) var(--ease-estandar);outline:3px solid #0000;grid-template-columns:minmax(0,1fr) minmax(7rem,10rem) auto;margin:0;display:grid}@media (hover:hover){.capsula.svelte-1yt5mgn:hover{border-color:var(--line-strong)}}.capsula.svelte-1yt5mgn:focus-within{border-color:var(--brand);outline-color:var(--marca-borde)}.campo-envoltura.svelte-1yt5mgn,.campo-ciudad.svelte-1yt5mgn{align-items:center;gap:var(--space-2);min-width:0;display:flex}.campo-envoltura.svelte-1yt5mgn{padding-inline-start:var(--space-2)}.campo-ciudad.svelte-1yt5mgn{border-inline-start:1px solid var(--line);padding-inline-start:var(--space-2-5)}svg.svelte-1yt5mgn{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.buscar-icono.svelte-1yt5mgn,.ubicacion-icono.svelte-1yt5mgn{color:var(--ink-muted)}.campo.svelte-1yt5mgn,.campo-ciudad.svelte-1yt5mgn select:where(.svelte-1yt5mgn){width:100%;min-width:0;min-height:var(--control-alto-grande);border-radius:var(--radio-celda);color:var(--ink);font-family:var(--font-ui);font-size:var(--texto-cuerpo-movil);line-height:var(--leading-normal);background:0 0;border:0;margin:0;padding:0}.campo.svelte-1yt5mgn{appearance:none}.campo.svelte-1yt5mgn::placeholder{color:var(--ink-muted);opacity:1}.campo-ciudad.svelte-1yt5mgn select:where(.svelte-1yt5mgn){cursor:pointer}.campo.svelte-1yt5mgn:focus,.campo.svelte-1yt5mgn:focus-visible,.campo-ciudad.svelte-1yt5mgn select:where(.svelte-1yt5mgn):focus,.campo-ciudad.svelte-1yt5mgn select:where(.svelte-1yt5mgn):focus-visible{box-shadow:none;outline:none}.oculto.svelte-1yt5mgn{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.enviar.svelte-1yt5mgn{min-height:var(--control-alto);padding:0 var(--space-3);border-radius:var(--radio-control);background:var(--brand);color:var(--on-brand);font-family:var(--font-ui);font-size:var(--texto-sm);font-weight:var(--peso-fuerte);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-estandar), transform var(--dur-micro) var(--ease-estandar);border:0}@media (hover:hover){.enviar.svelte-1yt5mgn:hover{background:var(--brand-strong)}}.enviar.svelte-1yt5mgn:active{transform:scale(.97)}.enviar.svelte-1yt5mgn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.acciones-busqueda.svelte-1yt5mgn{align-items:center;gap:var(--space-1);display:flex}.acciones-busqueda.svelte-1yt5mgn>.chispa{width:var(--control-alto);height:var(--control-alto);border-radius:var(--radio-control);color:var(--brand);background:0 0;border:0}.acciones-busqueda.svelte-1yt5mgn>.chispa:hover{background:var(--marca-tenue);color:var(--brand-strong)}.sugerencias.svelte-1yt5mgn{top:calc(100% + var(--space-1-5));z-index:90;padding:var(--space-1-5);border:1px solid var(--line);border-radius:var(--radio-capa);background:var(--surface);box-shadow:var(--sombra-flotante-2);max-height:24rem;margin:0;list-style:none;position:absolute;inset-inline:0;overflow-y:auto}.sugerencia.svelte-1yt5mgn{align-items:center;gap:var(--space-2-5);min-height:var(--control-alto);padding:var(--space-1-5) var(--space-2);border-radius:var(--radio-control);color:var(--ink);text-decoration:none;display:flex}.sugerencia.senalada.svelte-1yt5mgn,.sugerencia.svelte-1yt5mgn:hover{background:var(--estado-hover)}.icono.svelte-1yt5mgn{width:var(--space-6);height:var(--space-6);border-radius:var(--radio-control);background:var(--surface-soft);color:var(--ink-soft);flex:none;place-items:center;display:grid}.textos.svelte-1yt5mgn{gap:var(--space-0-5);min-width:0;display:grid}.texto.svelte-1yt5mgn{font-size:var(--texto-sm);font-weight:var(--peso-medio);line-height:var(--leading-snug)}.detalle.svelte-1yt5mgn{color:var(--ink-muted);font-size:var(--texto-meta)}@media (forced-colors:active){.capsula.svelte-1yt5mgn:focus-within{outline-offset:2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.capsula.svelte-1yt5mgn,.enviar.svelte-1yt5mgn{transition:none}}@media (width>=48rem) and (pointer:fine){.compacta.svelte-1yt5mgn .campo:where(.svelte-1yt5mgn),.compacta.svelte-1yt5mgn .campo-ciudad:where(.svelte-1yt5mgn) select:where(.svelte-1yt5mgn){min-height:var(--control-alto);font-size:var(--texto-ui)}}@container capsula-busqueda (width<=24rem){.capsula.svelte-1yt5mgn{border-radius:var(--radio-tarjeta);grid-template-columns:minmax(0,1fr) auto;gap:0;padding:0}.campo-envoltura.svelte-1yt5mgn{padding-inline:var(--space-3);border-bottom:1px solid var(--line);grid-column:1/-1}.campo-ciudad.svelte-1yt5mgn{padding-inline:var(--space-3) var(--space-2);border-inline-start:0}.acciones-busqueda.svelte-1yt5mgn{gap:var(--space-1)}.enviar.svelte-1yt5mgn{margin-inline-end:var(--space-1)}}
