.llegar{box-sizing:border-box;background:var(--qs-bg);width:auto;max-width:none;max-height:calc(100dvh - 24px);color:var(--qs-ink);border:0;border-radius:24px 24px 0 0;margin:0;padding:10px 16px 30px;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -10px 30px #00000059}.llegar[open]{flex-direction:column;gap:12px;display:flex}.llegar::backdrop{background:#0a090c99}.llegar .agarre{margin-bottom:0}.llegar-h{justify-content:space-between;align-items:center;display:flex}.llegar-h h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:800}.llegar-x{width:44px;height:44px;font:inherit;color:var(--qs-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:24px;display:flex}.mapa.llegar-mapa{background:var(--qs-soft);border-radius:16px;flex:none;height:150px}.llegar-mapa .mapa-osm{font-size:10px;bottom:6px;right:6px}.llegar-gota{width:20px;height:24px;display:block}.llegar-destino{box-sizing:border-box;background:var(--qs-accent);border:3px solid #fff;border-radius:50% 50% 50% 0;width:20px;height:20px;display:block;transform:rotate(-45deg);box-shadow:0 2px 6px #00000059}.llegar-mapa .mapa-yo{width:14px;height:14px;box-shadow:0 0 0 7px #2f6bff33}.llegar-dir{flex-direction:column;gap:2px;display:flex}.llegar-t{font-size:16px;font-weight:700;line-height:1.2}.llegar-m{color:var(--qs-muted);font-size:14px}.llegar-g{text-transform:uppercase;letter-spacing:.06em;color:var(--qs-muted);margin-top:4px;font-size:12px;font-weight:800}.llegar-apps{flex-direction:column;display:flex}.llegar .app:last-child{border-bottom:1px solid var(--qs-line)}.llegar .app.llegar-copiar{border-bottom:0}.llegar-icono{width:20px;height:20px;display:block}@media (width>=700px) and (width<=1099.98px){.llegar{border:1px solid var(--qs-line);border-radius:24px;width:390px;padding-bottom:20px;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #00000080}}@media (width>=1100px){.llegar{inset:var(--arriba,auto) var(--derecha,0) auto auto;border:1px solid var(--qs-line);border-radius:18px;width:360px;padding:14px;box-shadow:0 16px 40px #00000080}.llegar[open]{gap:var(--qs-space-3)}.llegar::backdrop{background:#0a090c4d}.llegar .agarre,.llegar-h,.llegar-g,.llegar .llegar-cel{display:none}.mapa.llegar-mapa{height:120px}.llegar-apps~.llegar-apps{margin-top:calc(-1 * var(--qs-space-3))}}.no-esta h1,.no-esta h3,.no-esta p,.no-esta ol{margin:0}.no-esta ol{padding:0;list-style:none}.arriba{border-bottom:1px solid var(--qs-line);justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}.logo{letter-spacing:-.03em;font-size:22px;font-weight:800}.arriba a:not(.logo){color:var(--qs-muted);font-size:14px;font-weight:700;text-decoration:none}.no-esta{--arriba:65px}.error{box-sizing:border-box;min-height:calc(100svh - var(--arriba) - var(--qs-antes-pie));flex-direction:column;gap:14px;padding:32px 16px 0;display:flex}.codigo{color:var(--qs-muted);font:600 12px ui-monospace,Menlo,monospace}.no-esta h1{letter-spacing:-.02em;text-wrap:balance;font-size:30px;font-weight:800;line-height:1.05}.no-esta .texto{color:var(--qs-muted);font-size:15px;line-height:1.45}.boton{border-radius:var(--qs-radius-pill);background:var(--qs-ink);height:46px;color:var(--qs-bg);box-sizing:border-box;justify-content:center;align-self:flex-start;align-items:center;padding:0 20px;font-size:15px;font-weight:800;text-decoration:none;display:flex}@media (width>=1100px){.no-esta{--arriba:77px}.arriba{height:76px;padding:0 32px}.error{max-width:640px;margin:0 auto;padding:64px 0 0}.error .lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}}
