.av-region,.av-region-pildoras{--av-curva:cubic-bezier(0.22,1,0.36,1);--av-resorte:linear(0,0.006,0.025 2.8%,0.101 6.1%,0.539 18.9%,0.721 25.3%,0.849 31.5%,0.937 38.1%,0.968 41.8%,0.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001 85.9%,1);--av-papel:#ffffff;--av-tinta:#0d1a13;--av-tinta-2:#5a665f;--av-linea:rgba(13,26,19,0.08);--av-sombra:0 1px 2px rgba(13,26,19,0.05),0 14px 34px -14px rgba(13,26,19,0.28);--av-exito:#1f7a4a;--av-error:#c0342b;--av-advertencia:#a86412;--av-informacion:#2f6fb3;--av-neutro:#5a665f;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--fuente-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.av-region-pildoras[data-tema=oscuro],.av-region[data-tema=oscuro]{--av-papel:rgba(20,28,23,0.86);--av-tinta:#f2f6f3;--av-tinta-2:rgba(242,246,243,0.68);--av-linea:rgba(255,255,255,0.1);--av-sombra:0 18px 40px -16px rgba(0,0,0,0.6);--av-exito:#5fd39a;--av-error:#ff8a80;--av-advertencia:#f5b454;--av-informacion:#7fb6f2;--av-neutro:#b9c4bd}.av-region{position:fixed;z-index:2147482000;width:min(23rem,calc(100vw - 2rem));pointer-events:none}.av-region[data-posicion^=arriba]{top:max(1rem,env(safe-area-inset-top))}.av-region[data-posicion^=abajo]{bottom:max(1rem,env(safe-area-inset-bottom))}.av-region[data-posicion$=izquierda]{left:1rem}.av-region[data-posicion$=derecha]{right:1rem}.av-region[data-posicion$=centro]{left:50%;translate:-50% 0}.av-pila{position:relative;margin:0;padding:0;list-style:none;pointer-events:auto;transition:height .42s var(--av-curva)}.av-pila:not(:has(>*)){pointer-events:none}.av-tarjeta{--av-color:var(--av-neutro);position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:start;padding:.875rem .625rem .875rem .875rem;border-radius:1rem;background:var(--av-papel);color:var(--av-tinta);box-shadow:inset 0 0 0 1px var(--av-linea),var(--av-sombra);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);touch-action:pan-y;user-select:none;cursor:grab;overflow:hidden;transform-origin:50% 100%;opacity:0;transform:translate3d(0,110%,0) scale(.96);transition:transform .56s var(--av-curva),opacity .32s var(--av-curva)}.av-tarjeta[data-arriba]{top:0;bottom:auto;transform-origin:50% 0;transform:translate3d(0,-110%,0) scale(.96)}.av-tarjeta[data-montado]{opacity:1;transform:translate3d(var(--av-x),var(--av-y),0) scale(var(--av-escala))}.av-tarjeta[data-arrastrando]{cursor:grabbing;transition:opacity .32s var(--av-curva)}.av-tarjeta[data-oculta]{opacity:0;pointer-events:none}.av-tarjeta:not([data-delante])>*{visibility:hidden}.av-tarjeta[data-saliendo]{pointer-events:none;opacity:0;transform:translate3d(var(--av-x),calc(var(--av-y) + 30%),0) scale(.94);transition:transform .32s var(--av-curva),opacity .24s ease-in}.av-tarjeta[data-arriba][data-saliendo]{transform:translate3d(var(--av-x),calc(var(--av-y) - 30%),0) scale(.94)}.av-tarjeta[data-tipo=exito]{--av-color:var(--av-exito)}.av-tarjeta[data-tipo=error]{--av-color:var(--av-error)}.av-tarjeta[data-tipo=advertencia]{--av-color:var(--av-advertencia)}.av-tarjeta[data-tipo=informacion]{--av-color:var(--av-informacion)}.av-icono{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.625rem;background:color-mix(in srgb,var(--av-color) 12%,transparent);color:var(--av-color);animation:av-icono-entra .52s var(--av-curva) both}.av-icono svg{width:1.125rem;height:1.125rem}.av-tarjeta[data-tipo=cargando] .av-icono svg{animation:av-gira .9s linear infinite}.av-cuerpo{display:flex;flex-direction:column;gap:.125rem;padding-top:.125rem;animation:av-cuerpo-entra .36s var(--av-curva) both}.av-titulo{margin:0;font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.av-descripcion{margin:0;font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.45;color:var(--av-tinta-2)}.av-accion{align-self:flex-start;margin-top:.5rem;padding:.3125rem .75rem;border:0;border-radius:999px;background:color-mix(in srgb,var(--av-tinta) 8%,transparent);color:var(--av-tinta);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color .15s var(--av-curva),transform .1s ease-out}.av-accion:hover{background:color-mix(in srgb,var(--av-tinta) 13%,transparent)}.av-accion:active{transform:scale(.96)}.av-cerrar{display:grid;place-items:center;width:2rem;height:2rem;margin:-.25rem -.125rem 0 0;border:0;border-radius:.5rem;background:transparent;color:var(--av-tinta-2);cursor:pointer;opacity:.6;transition:opacity .15s var(--av-curva),background-color .15s var(--av-curva)}.av-cerrar svg{width:1rem;height:1rem}.av-cerrar:focus-visible,.av-tarjeta:hover .av-cerrar{opacity:1}.av-cerrar:hover{background:color-mix(in srgb,var(--av-tinta) 8%,transparent)}:is(.av-accion,.av-cerrar):focus-visible{outline:2px solid color-mix(in srgb,var(--av-color) 60%,transparent);outline-offset:1px}.av-avance{margin-top:.625rem;height:.25rem;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--av-tinta) 8%,transparent)}.av-avance span{display:block;height:100%;border-radius:inherit;transition:transform .6s ease}.av-avance span,.av-tiempo{background:var(--av-color);transform-origin:0 50%}.av-tiempo{position:absolute;left:.875rem;right:.875rem;bottom:0;height:2px;border-radius:999px;opacity:.35;animation:av-tiempo linear both}.av-tiempo[data-en-pausa]{animation-play-state:paused}.av-region-pildoras{position:fixed;top:max(.75rem,env(safe-area-inset-top));left:50%;z-index:2147482001;display:flex;flex-direction:column;align-items:center;gap:.5rem;translate:-50% 0;pointer-events:none}.av-pildora{--av-color:#9fdcb5;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .625rem;border-radius:999px;background:#0d1511;color:#f2f6f3;box-shadow:0 14px 30px -12px rgba(0,0,0,.45);font-size:.875rem;font-weight:600;letter-spacing:-.005em;white-space:nowrap;opacity:0;transform:scale(.4,.7);transition:transform .7s var(--av-resorte),opacity .22s var(--av-curva)}.av-pildora[data-montado]{opacity:1;transform:none}.av-pildora[data-saliendo]{opacity:0;transform:scale(.6,.8);transition:transform .32s var(--av-curva),opacity .22s ease-in}.av-pildora[data-tipo=error]{--av-color:#ff8a80}.av-pildora[data-tipo=advertencia]{--av-color:#f5b454}.av-pildora[data-tipo=informacion]{--av-color:#7fb6f2}.av-pildora-icono{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;background:color-mix(in srgb,var(--av-color) 20%,transparent);color:var(--av-color);animation:av-icono-entra .52s var(--av-curva) both}.av-pildora-icono svg{width:.9375rem;height:.9375rem}.av-pildora[data-tipo=cargando] .av-pildora-icono svg{animation:av-gira .9s linear infinite}.av-pildora-texto{animation:av-cuerpo-entra .32s var(--av-curva) both}@keyframes av-icono-entra{0%{opacity:0;transform:scale(.5) rotate(-12deg);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes av-cuerpo-entra{0%{opacity:0;transform:translateY(4px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes av-gira{to{transform:rotate(1turn)}}@keyframes av-tiempo{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.av-pildora,.av-pildora[data-montado],.av-pildora[data-saliendo],.av-tarjeta,.av-tarjeta[data-montado],.av-tarjeta[data-saliendo]{transform:translate3d(0,var(--av-y,0),0);transition:opacity .2s ease}.av-cuerpo,.av-icono,.av-pildora-icono,.av-pildora-texto{animation:none}}@media (prefers-reduced-transparency:reduce){.av-region[data-tema=oscuro]{--av-papel:#141c17}.av-tarjeta{backdrop-filter:none;-webkit-backdrop-filter:none}}