.FichaExpositor-module__Nf4fbq__ficha{border:var(--border-card);background:var(--cream-light);color:var(--wine);width:min(720px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow-y:auto}.FichaExpositor-module__Nf4fbq__ficha::backdrop{background:#5d111c8c}.FichaExpositor-module__Nf4fbq__caja{grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid;position:relative}.FichaExpositor-module__Nf4fbq__cerrar{z-index:2;border:var(--border-card);background:var(--cream-light);width:38px;height:38px;color:var(--wine);font:inherit;cursor:pointer;font-size:24px;line-height:1;position:absolute;top:8px;right:8px}.FichaExpositor-module__Nf4fbq__cerrar:hover{background:var(--yellow)}.FichaExpositor-module__Nf4fbq__logo{aspect-ratio:1;border-right:var(--border-card);background:#fff;width:100%;display:block;position:relative}.FichaExpositor-module__Nf4fbq__logoSin{background:var(--pink);letter-spacing:-.02em;color:var(--wine);place-items:center;font-size:64px;font-weight:900;display:grid}.FichaExpositor-module__Nf4fbq__texto{min-width:0;padding:22px}.FichaExpositor-module__Nf4fbq__kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--wine-mid);font-size:10px;font-weight:800}.FichaExpositor-module__Nf4fbq__nombre{letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;margin-top:8px;padding-right:34px;font-size:28px;font-weight:900;line-height:1.08}.FichaExpositor-module__Nf4fbq__ubicacion{letter-spacing:.16em;text-transform:uppercase;color:var(--rose);margin-top:6px;font-size:11px;font-weight:800}.FichaExpositor-module__Nf4fbq__descripcion{white-space:pre-line;text-wrap:pretty;margin-top:16px;font-size:16px;line-height:1.55}.FichaExpositor-module__Nf4fbq__sinDescripcion{color:var(--wine-mid);margin-top:16px;font-size:15px}.FichaExpositor-module__Nf4fbq__companeros{margin-top:18px}.FichaExpositor-module__Nf4fbq__listaCompaneros{flex-wrap:wrap;gap:6px;margin-top:6px;list-style:none;display:flex}.FichaExpositor-module__Nf4fbq__companero{border:var(--border-minor);color:var(--wine);font:inherit;cursor:pointer;background:0 0;padding:7px 12px;font-size:14px;font-weight:700}.FichaExpositor-module__Nf4fbq__companero:hover{background:var(--wine-mid);color:var(--cream)}.FichaExpositor-module__Nf4fbq__verEnPlano{border:var(--border-card);background:var(--rose);color:var(--cream);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;margin-top:20px;padding:13px 22px;font-size:12px;font-weight:900}.FichaExpositor-module__Nf4fbq__verEnPlano:hover{background:var(--wine)}@media (max-width:700px){.FichaExpositor-module__Nf4fbq__caja{grid-template-columns:minmax(0,1fr)}.FichaExpositor-module__Nf4fbq__logo{aspect-ratio:16/10;border-right:none;border-bottom:var(--border-card)}.FichaExpositor-module__Nf4fbq__logoSin{font-size:48px}.FichaExpositor-module__Nf4fbq__texto{padding:16px 16px 20px}.FichaExpositor-module__Nf4fbq__nombre{padding-right:0;font-size:24px}.FichaExpositor-module__Nf4fbq__verEnPlano{width:100%}}
.MapaPiso-module__2VFxMW__mapa{background:var(--pink);border:var(--border-card);touch-action:manipulation;width:100%;height:auto;display:block}.MapaPiso-module__2VFxMW__edificio{fill:var(--cream-light);stroke:var(--wine-mid);stroke-width:3px;stroke-linejoin:round}.MapaPiso-module__2VFxMW__vacio{fill:none;stroke:var(--wine-mid);stroke-width:3px;stroke-linejoin:round}.MapaPiso-module__2VFxMW__trazo{fill:none;stroke:var(--wine);stroke-width:2px;stroke-linejoin:round;pointer-events:none}.MapaPiso-module__2VFxMW__trazoGeek{fill:none;stroke:var(--rose);stroke-width:2px;stroke-linejoin:round;pointer-events:none}.MapaPiso-module__2VFxMW__puesto rect,.MapaPiso-module__2VFxMW__puesto polygon{fill:var(--cream);stroke:none}.MapaPiso-module__2VFxMW__puesto[data-estado=libre]{cursor:pointer}.MapaPiso-module__2VFxMW__puesto[data-estado=libre]:hover rect,.MapaPiso-module__2VFxMW__puesto[data-estado=libre]:hover polygon{fill:var(--yellow)}.MapaPiso-module__2VFxMW__puesto[data-estado=activo] rect,.MapaPiso-module__2VFxMW__puesto[data-estado=activo] polygon{fill:var(--rose)}.MapaPiso-module__2VFxMW__puesto[data-estado=vacio] rect,.MapaPiso-module__2VFxMW__puesto[data-estado=vacio] polygon{fill:var(--cream-light);opacity:.6}.MapaPiso-module__2VFxMW__numero{fill:var(--wine);text-anchor:middle;dominant-baseline:central;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:800}.MapaPiso-module__2VFxMW__numero[data-activo]{fill:var(--cream)}.MapaPiso-module__2VFxMW__rotulo{fill:var(--wine-mid);pointer-events:none;-webkit-user-select:none;user-select:none;font-style:italic;font-weight:700}
.VistaExpositores-module__3L7moW__cabecera{padding:32px var(--pad-page) 0}.VistaExpositores-module__3L7moW__tituloBloque{border-bottom:var(--border-section);justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:14px;display:flex}.VistaExpositores-module__3L7moW__kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--wine-mid);font-size:11px;font-weight:800}.VistaExpositores-module__3L7moW__titulo{text-transform:uppercase;letter-spacing:-.025em;margin-top:8px;font-size:52px;font-weight:900;line-height:1}.VistaExpositores-module__3L7moW__contador{letter-spacing:.12em;text-transform:uppercase;color:var(--wine-mid);white-space:nowrap;font-size:12px;font-weight:800}.VistaExpositores-module__3L7moW__intro{text-wrap:pretty;max-width:620px;margin-top:16px;font-size:17px;line-height:1.5}.VistaExpositores-module__3L7moW__buscador{max-width:420px;margin-top:16px;display:block}.VistaExpositores-module__3L7moW__campo{border:var(--border-card);background:var(--cream-light);width:100%;color:var(--wine);font:inherit;padding:12px 14px;font-size:16px;font-weight:600}.VistaExpositores-module__3L7moW__campo::placeholder{color:var(--wine-mid);opacity:.8}.VistaExpositores-module__3L7moW__soloLector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.VistaExpositores-module__3L7moW__resultados{border:var(--border-card);background:var(--cream-light);max-width:620px;max-height:min(60vh,460px);margin-top:10px;padding:12px 12px 14px;overflow-y:auto}.VistaExpositores-module__3L7moW__resultadosTitulo{letter-spacing:.18em;text-transform:uppercase;color:var(--wine-mid);font-size:11px;font-weight:800}.VistaExpositores-module__3L7moW__resultados .VistaExpositores-module__3L7moW__lista{margin-top:8px}.VistaExpositores-module__3L7moW__resultados .VistaExpositores-module__3L7moW__vacio{border:none;margin-top:0;padding:8px 0 0;font-size:15px}.VistaExpositores-module__3L7moW__pisos{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.VistaExpositores-module__3L7moW__piso{border:var(--border-card);color:var(--wine);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px;display:flex}.VistaExpositores-module__3L7moW__piso:hover:not([data-activo]){background:var(--cream-light)}.VistaExpositores-module__3L7moW__piso[data-activo]{background:var(--rose);color:var(--cream)}.VistaExpositores-module__3L7moW__pisoNumero{letter-spacing:-.01em;text-transform:uppercase;font-size:17px;font-weight:900}.VistaExpositores-module__3L7moW__pisoNombre{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.VistaExpositores-module__3L7moW__cuerpo{padding:26px var(--pad-page) 80px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.VistaExpositores-module__3L7moW__columnaMapa{scroll-margin-top:calc(var(--header-h) + 12px);min-width:0}.VistaExpositores-module__3L7moW__columnaLista{min-width:0}.VistaExpositores-module__3L7moW__subtitulo{letter-spacing:-.02em;color:var(--rose);border-bottom:var(--border-card);flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:6px;font-size:22px;font-weight:900;display:flex}.VistaExpositores-module__3L7moW__zona{letter-spacing:.18em;text-transform:uppercase;color:var(--wine-mid);font-size:11px;font-weight:800}.VistaExpositores-module__3L7moW__figura{margin-top:14px}.VistaExpositores-module__3L7moW__leyenda{letter-spacing:.22em;text-transform:uppercase;color:var(--wine-mid);margin-bottom:6px;font-size:11px;font-weight:800}.VistaExpositores-module__3L7moW__nota{color:var(--wine-mid);margin-top:12px;font-size:15px;line-height:1.45}.VistaExpositores-module__3L7moW__seleccion{border:var(--border-card);background:var(--cream-light);flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:84px;margin-top:14px;padding:14px 16px;display:flex}.VistaExpositores-module__3L7moW__seleccion[data-activa]{z-index:5;position:sticky;bottom:12px;box-shadow:0 6px 18px #5d111c40}.VistaExpositores-module__3L7moW__seleccionEtiqueta{letter-spacing:.2em;text-transform:uppercase;color:var(--wine-mid);font-size:10px;font-weight:800}.VistaExpositores-module__3L7moW__seleccionNombre{letter-spacing:-.02em;text-wrap:balance;font-size:24px;font-weight:900;line-height:1.1}.VistaExpositores-module__3L7moW__seleccionAyuda{color:var(--wine-mid);font-size:15px}.VistaExpositores-module__3L7moW__quitar{border:var(--border-minor);color:var(--wine-mid);font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;margin-top:6px;padding:6px 10px;font-size:10px;font-weight:800}.VistaExpositores-module__3L7moW__quitar:hover{background:var(--wine-mid);color:var(--cream)}.VistaExpositores-module__3L7moW__grupo+.VistaExpositores-module__3L7moW__grupo{margin-top:28px}.VistaExpositores-module__3L7moW__lista{flex-direction:column;gap:6px;margin-top:12px;list-style:none;display:flex}.VistaExpositores-module__3L7moW__item{border:var(--border-minor);background:var(--cream-light);width:100%;color:var(--wine);text-align:left;font:inherit;cursor:pointer;grid-template-columns:44px 1fr;align-items:baseline;column-gap:12px;padding:10px 14px 10px 10px;display:grid}.VistaExpositores-module__3L7moW__item:hover:not([data-activo]){box-shadow:inset 0 0 0 100vmax #5d111c12}.VistaExpositores-module__3L7moW__item[data-activo]{background:var(--rose);border-color:var(--wine);color:var(--cream)}.VistaExpositores-module__3L7moW__numero{letter-spacing:-.02em;text-align:center;font-size:18px;font-weight:900}.VistaExpositores-module__3L7moW__nombre{text-wrap:pretty;font-size:17px;font-weight:700;line-height:1.25}.VistaExpositores-module__3L7moW__ubicacion{letter-spacing:.16em;text-transform:uppercase;opacity:.8;grid-column:2;margin-top:3px;font-size:10px;font-weight:800}.VistaExpositores-module__3L7moW__vacio{color:var(--wine-mid);border:var(--border-card);background:var(--cream-light);margin-top:12px;padding:24px;font-size:17px;line-height:1.5}.VistaExpositores-module__3L7moW__vistas{border:var(--border-card);width:fit-content;margin-top:16px;display:flex}.VistaExpositores-module__3L7moW__vista{border:none;border-right:2px solid var(--wine);color:var(--wine);font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;padding:11px 22px;font-size:11px;font-weight:800}.VistaExpositores-module__3L7moW__vista:last-child{border-right:none}.VistaExpositores-module__3L7moW__vista:hover:not([data-activo]){background:var(--cream-light)}.VistaExpositores-module__3L7moW__vista[data-activo]{background:var(--rose);color:var(--cream)}.VistaExpositores-module__3L7moW__seleccionFila{align-items:center;gap:12px;width:100%;display:flex}.VistaExpositores-module__3L7moW__seleccionTexto{min-width:0}.VistaExpositores-module__3L7moW__miniatura{border:var(--border-minor);background:#fff;flex:0 0 64px;width:64px;height:64px;display:block;position:relative}.VistaExpositores-module__3L7moW__miniaturaSin{background:var(--pink);color:var(--wine);place-items:center;font-size:20px;font-weight:900;display:grid}.VistaExpositores-module__3L7moW__compas{margin-top:6px;font-size:14px;line-height:1.4}.VistaExpositores-module__3L7moW__enlace{font:inherit;color:var(--rose);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.VistaExpositores-module__3L7moW__acciones{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.VistaExpositores-module__3L7moW__acciones .VistaExpositores-module__3L7moW__quitar{margin-top:0}.VistaExpositores-module__3L7moW__verFicha{border:var(--border-card);background:var(--rose);color:var(--cream);font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;padding:6px 12px;font-size:10px;font-weight:800}.VistaExpositores-module__3L7moW__verFicha:hover{background:var(--wine)}.VistaExpositores-module__3L7moW__cuerpoGaleria{padding:26px var(--pad-page) 80px}.VistaExpositores-module__3L7moW__galeria{gap:var(--gap-cards);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:14px;list-style:none;display:grid}.VistaExpositores-module__3L7moW__tarjeta{border:var(--border-card);background:var(--cream-light);width:100%;height:100%;color:var(--wine);text-align:left;font:inherit;cursor:pointer;flex-direction:column;padding:0;display:flex}.VistaExpositores-module__3L7moW__tarjeta:hover{box-shadow:inset 0 0 0 100vmax #5d111c12}.VistaExpositores-module__3L7moW__tarjeta[data-activo]{outline:3px solid var(--rose);outline-offset:-3px}.VistaExpositores-module__3L7moW__logo{aspect-ratio:4/3;border-bottom:var(--border-card);background:#fff;width:100%;display:block;position:relative}.VistaExpositores-module__3L7moW__logoSin{background:var(--pink);letter-spacing:-.02em;color:var(--wine);place-items:center;font-size:40px;font-weight:900;display:grid}.VistaExpositores-module__3L7moW__tarjetaNombre{text-wrap:pretty;overflow-wrap:break-word;margin:12px 14px 0;font-size:16px;font-weight:800;line-height:1.2}.VistaExpositores-module__3L7moW__tarjetaUbicacion{letter-spacing:.16em;text-transform:uppercase;color:var(--wine-mid);margin:auto 14px 0;padding:10px 0 14px;font-size:10px;font-weight:800}@media (max-width:900px){.VistaExpositores-module__3L7moW__cuerpo{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:768px){.VistaExpositores-module__3L7moW__cabecera{padding:16px var(--pad-page-mobile) 0}.VistaExpositores-module__3L7moW__tituloBloque{border-bottom:none;padding-bottom:0;display:block}.VistaExpositores-module__3L7moW__titulo{letter-spacing:-.03em;margin-top:6px;font-size:32px}.VistaExpositores-module__3L7moW__contador{margin-top:6px;font-size:10px}.VistaExpositores-module__3L7moW__intro{margin-top:10px;font-size:15px}.VistaExpositores-module__3L7moW__buscador{max-width:none;margin-top:12px}.VistaExpositores-module__3L7moW__pisos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;padding-bottom:4px;display:grid}.VistaExpositores-module__3L7moW__piso{padding:9px 12px}.VistaExpositores-module__3L7moW__pisoNumero{font-size:15px}.VistaExpositores-module__3L7moW__pisoNombre{letter-spacing:.12em;font-size:9px}.VistaExpositores-module__3L7moW__cuerpo{padding:18px var(--pad-page-mobile) 46px}.VistaExpositores-module__3L7moW__columnaMapa{scroll-margin-top:calc(var(--header-h-mobile) + 10px)}.VistaExpositores-module__3L7moW__subtitulo{font-size:19px}.VistaExpositores-module__3L7moW__seleccionNombre{font-size:21px}.VistaExpositores-module__3L7moW__vistas{width:100%}.VistaExpositores-module__3L7moW__vista{flex:1;padding:11px 8px}.VistaExpositores-module__3L7moW__cuerpoGaleria{padding:18px var(--pad-page-mobile) 46px}.VistaExpositores-module__3L7moW__galeria{gap:var(--gap-cards-mobile);grid-template-columns:repeat(2,minmax(0,1fr))}.VistaExpositores-module__3L7moW__tarjetaNombre{margin:10px 11px 0;font-size:14px}.VistaExpositores-module__3L7moW__tarjetaUbicacion{margin:auto 11px 0;padding:8px 0 12px;font-size:9px}.VistaExpositores-module__3L7moW__nombre{font-size:16px}}
