html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.pst-barra,.pst-caja{--pst-rebote:cubic-bezier(.34, 1.56, .64, 1)}.pst-barra{border:1px solid var(--color-linea);background:var(--color-papel);scrollbar-width:none;border-radius:999px;gap:4px;width:100%;padding:4px;display:flex;position:relative;overflow-x:auto}.pst-barra::-webkit-scrollbar{display:none}.pst-barra.pst-filas{background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;gap:8px;padding:0;overflow:visible}.pst-filas .pst-tab{flex:0 0 calc((100% - (var(--pst-columnas) - 1) * 8px) / var(--pst-columnas) - .5px);box-shadow:inset 0 0 0 1px var(--color-linea);transition:color .22s 40ms,box-shadow .22s 40ms,transform .12s}.pst-filas .pst-tab:hover:not([data-elegida]){box-shadow:inset 0 0 0 1px var(--color-violeta-claro)}.pst-filas .pst-tab[data-elegida]{transition:color .16s .14s,box-shadow .16s .14s,transform .12s;box-shadow:inset 0 0 0 1px #0000}.pst-barra.pst-midiendo{border:1px solid;flex-wrap:nowrap;gap:4px;padding:4px}.pst-barra.pst-midiendo .pst-tab{flex:none}.pst-pastilla{z-index:0;width:var(--w,0);height:var(--h,0);transform:translate(var(--x,0), var(--y,0));opacity:0;pointer-events:none;position:absolute;top:0;left:0}.pst-barra.is-listo .pst-pastilla{opacity:1;transition:transform .42s var(--pst-rebote), width .42s var(--pst-rebote), height .42s var(--pst-rebote), opacity .2s ease}.pst-relleno{background:var(--color-violeta);width:100%;height:100%;transition:transform .24s var(--pst-rebote);border-radius:999px;display:block;box-shadow:0 1px 2px #6d28d959}.pst-barra.is-viajando .pst-relleno{transform:scale(1.06,.86)}.pst-tab{z-index:1;min-width:max-content;min-height:44px;color:var(--color-gris);white-space:nowrap;cursor:pointer;border-radius:999px;flex:auto;padding:0 16px;font-size:15px;font-weight:700;transition:color .22s 40ms,transform .12s;position:relative}@media (max-width:480px){.pst-tab{padding:0 8px;font-size:14px}}.pst-tab:hover:not([data-elegida]){color:var(--color-tinta)}.pst-tab:active{transform:scale(.94)}.pst-tab[data-elegida]{color:#fff;transition:color .16s .14s,transform .12s}.pst-barra:not(.is-listo) .pst-tab[data-elegida]{background:var(--color-violeta)}.pst-tab:focus-visible{outline:2px solid var(--color-violeta-claro);outline-offset:2px}.pst-barra.pst-chica{gap:0;width:auto;padding:2px;display:inline-flex}.pst-chica .pst-tab{min-height:36px;padding:0 14px;font-size:14px}.pst-caja{overflow-anchor:none;transition:height .42s cubic-bezier(.22,1,.36,1);position:relative}.pst-panel{opacity:1;filter:none;transform-origin:50% 0;transition:opacity .2s linear, transform .42s var(--pst-rebote), filter .3s ease-out;transform:none}.pst-caja.is-entra>.pst-panel[data-viva]{opacity:0;transform:translateX(calc(var(--dir,1) * 12px)) scale(.985);filter:blur(6px);transition:none}.pst-panel.is-fuera{opacity:0;transform:translateX(calc(var(--dir,1) * -12px));filter:blur(3px);pointer-events:none;transition:opacity .2s linear,transform .34s ease-out,filter .2s linear;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:reduce){.pst-barra.is-listo .pst-pastilla,.pst-relleno,.pst-tab,.pst-tab[data-elegida],.pst-caja,.pst-panel{transition:none}.pst-barra.is-viajando .pst-relleno,.pst-tab:active{transform:none}.pst-caja.is-entra>.pst-panel[data-viva],.pst-panel.is-fuera{opacity:1;filter:none;transform:none}}.pst-lado .pst-tab{justify-content:center;align-items:center;gap:8px;display:inline-flex}.pst-icono{flex:none;display:inline-flex}.pst-grupo{display:none}@media (min-width:768px){.pst-barra.pst-lado{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:2px;padding:0;overflow:visible}.pst-lado .pst-tab{color:var(--color-tinta);border-radius:14px;flex:none;justify-content:flex-start;gap:10px;padding:0 14px}.pst-lado .pst-tab[data-elegida]{color:#fff}.pst-lado .pst-tab:hover:not([data-elegida]){background:var(--color-violeta-suave)}.pst-lado .pst-tab:not([data-elegida]) .pst-icono{color:var(--color-violeta)}.pst-lado .pst-relleno{border-radius:14px}.pst-lado .pst-grupo{color:var(--color-gris);letter-spacing:.1em;text-transform:uppercase;margin:14px 14px 4px;font-size:12px;font-weight:700;display:block}.pst-lado .pst-grupo:first-child,.pst-lado .pst-pastilla+.pst-grupo{margin-top:0}}
