:root{--exp-suelo:calc(max(var(--fab-bottom,1rem), calc(var(--aviso-cookies-alto,0px) + 12px)) - 3px);--exp-zona:calc(var(--exp-suelo) + 54px + 16px)}.exp-esqueleto{display:none}@media (max-width:639px),(max-height:499px) and (orientation:landscape) and (pointer:coarse){html[data-explorar=una] [data-explorar-rejilla]{display:none!important}html[data-explorar=una] .exp-esqueleto{padding:12px 20px var(--exp-zona);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:block}html[data-explorar=una] .exp-esqueleto>div{height:calc(100vh - var(--header-alto,0px) - var(--exp-fila-h,61px) - var(--exp-zona) - 12px);height:calc(100svh - var(--header-alto,0px) - var(--exp-fila-h,61px) - var(--exp-zona) - 12px)}html[data-explorar=una]:has(.exp-escena,.exp-esqueleto) footer[data-pie-publico]{display:none}}.exp-escena-sitio{padding-bottom:var(--exp-zona);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:clip}.exp-escena-sitio[data-buscando]{opacity:.7;transition:opacity .2s .15s}.exp-escena.res-escena{--res-alto-titulo:12px;--res-titulo-arriba:0px;height:calc(100vh - var(--header-alto,0px) - var(--exp-fila-h,61px) - var(--exp-zona));height:calc(100svh - var(--header-alto,0px) - var(--exp-fila-h,61px) - var(--exp-zona));scroll-margin-top:var(--exp-fila-h,61px);padding-bottom:0}.exp-escena .res-titulo-escena{padding:0}.exp-escena-sitio>.exp-escena{transform:translateY(calc((var(--header-alto,0px) - var(--header-offset,0px)) / 2));transition:transform .24s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.exp-escena-sitio>.exp-escena{transition:none}}.exp-escena .res-medida{height:calc(100vh - var(--header-alto,0px) - var(--exp-fila-h,61px) - var(--exp-zona));height:calc(100svh - var(--header-alto,0px) - var(--exp-fila-h,61px) - var(--exp-zona))}.exp-escena.res-escena[data-auto],.exp-escena.res-escena[data-ajustada]{height:auto}.exp-escena{--exp-lamina:min(calc(100% - 40px), 620px)}.exp-escena .res-lamina{width:var(--exp-lamina);left:calc((100% - var(--exp-lamina)) / 2)}@media (max-height:499px) and (orientation:landscape) and (pointer:coarse){.exp-escena{--exp-foto-h:calc(100svh - var(--exp-fila-h,61px) - var(--exp-zona) - 12px - 2px)}.exp-escena .res-lamina[data-tipo=perfil]>article{flex-direction:row}.exp-escena .res-lamina [data-parte=retrato]{width:var(--exp-foto-h);height:var(--exp-foto-h);aspect-ratio:1;flex:none}.exp-escena .res-lamina [data-parte=cuerpo],.exp-escena.res-escena[data-ajustada] .res-lamina [data-parte=cuerpo]{flex:1 1 0;min-width:0;margin-top:0}.exp-escena .res-flechas{margin-top:calc(var(--res-alto-titulo) + var(--exp-foto-h) / 2 + 1px)}.exp-escena .res-ayuda-sitio{width:calc(var(--exp-foto-h) + 2px);margin-top:calc(var(--exp-foto-h) - 14px);right:auto}.exp-escena .res-ayuda{width:max-content;max-width:calc(var(--exp-foto-h) - 24px);white-space:normal;border-radius:18px;padding:9px 14px 9px 12px;line-height:1.3}}.exp-barra{z-index:38;left:0;right:0;bottom:var(--exp-suelo);pointer-events:none;justify-content:flex-start;transition:transform .28s cubic-bezier(.22,.61,.36,1),opacity .2s ease-out;display:flex;position:fixed}.exp-barra[data-fuera]{transform:translateY(calc(100% + 24px + var(--exp-suelo)));opacity:0}.exp-pastilla{margin-left:var(--exp-izq,50%);background:var(--blanco);box-shadow:var(--sombra-tarjeta);pointer-events:auto;border-radius:999px;padding:4px}.exp-barra[data-fuera] .exp-pastilla{pointer-events:none}.exp-seg{--exp-carril:3px;padding:var(--exp-carril);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;background:#12150f0b;border-radius:999px;grid-template-columns:1fr 1fr;display:grid;position:relative;box-shadow:inset 0 0 0 1px #12150f0d}.exp-seg[data-arrastrando]{cursor:grabbing}.exp-seg:before{content:"";top:var(--exp-carril);bottom:var(--exp-carril);left:var(--exp-carril);width:calc(50% - var(--exp-carril));background:var(--blanco);transform:translateX(calc(var(--exp-pulgar-pct,0%) + var(--exp-pulgar-dx,0px))) scale(var(--exp-pulgar-k,1));border-radius:999px;transition:transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .2s ease-out;position:absolute;box-shadow:0 0 0 .5px #12150f1a,0 1px 2px #12150f14,0 6px 14px -4px #1e2d1c42}.exp-seg[data-v=lista]{--exp-pulgar-pct:100%}.exp-seg[data-arrastrando]{--exp-pulgar-pct:0%}.exp-seg[data-arrastrando]:before{--exp-pulgar-k:1.03;transition:box-shadow .2s ease-out;box-shadow:0 0 0 .5px #12150f1a,0 2px 4px #12150f14,0 10px 20px -6px #1e2d1c57}.exp-seg>button{z-index:1;letter-spacing:-.005em;min-height:40px;color:var(--tinta-suave);white-space:nowrap;cursor:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:500;line-height:1;transition:color .18s;display:inline-flex;position:relative}.exp-seg>button svg{flex:none;transition:color .18s}.exp-seg>button[aria-checked=true]{color:var(--tinta);font-weight:600}.exp-seg>button[aria-checked=true] svg{color:var(--verde)}.exp-seg[data-arrastrando]>button{color:var(--tinta-suave);font-weight:500}.exp-seg[data-arrastrando]>button svg{color:inherit}.exp-seg[data-arrastrando][data-cerca=una]>[data-v=una],.exp-seg[data-arrastrando][data-cerca=lista]>[data-v=lista]{color:var(--tinta);font-weight:600}.exp-seg[data-arrastrando][data-cerca=una]>[data-v=una] svg,.exp-seg[data-arrastrando][data-cerca=lista]>[data-v=lista] svg{color:var(--verde)}.exp-seg>button:focus-visible{outline:2px solid var(--verde);outline-offset:1px}.exp-barra[data-compacta] .exp-seg>button svg{display:none}@media (prefers-reduced-motion:reduce){.exp-barra,.exp-seg:before,.exp-seg>button,.exp-seg>button svg{transition:none}}
