.sk-fondo{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;background:#02112b9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:sk-aparece .35s ease-out both}.sk-tarjeta{position:relative;width:100%;max-height:88vh;overflow-y:auto;overscroll-behavior:contain;background:#fff;color:#0b1a33;border-radius:1.5rem 1.5rem 0 0;box-shadow:0 -20px 60px #00000059;animation:sk-sube .5s cubic-bezier(.2,.8,.2,1) both}.sk-borde{height:4px;background:linear-gradient(90deg,#4db2ec,#a5dbf7)}@media(min-width:640px){.sk-fondo{align-items:center;padding:1.5rem}.sk-tarjeta{max-width:26rem;border-radius:1.5rem;box-shadow:0 30px 80px #00000073}}@keyframes sk-aparece{0%{opacity:0}to{opacity:1}}@keyframes sk-sube{0%{opacity:0;translate:0 28px;scale:.98}to{opacity:1;translate:0 0;scale:1}}@media(prefers-reduced-motion:reduce){.sk-fondo,.sk-tarjeta{animation:none}}.sk-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sk-titulo{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sk-cerrar{transition:background-color .2s,color .2s}.sk-cerrar:hover,.sk-cerrar:focus-visible{background:#f1f5f9;color:#0b1a33}.sk-nota{transition:background-color .2s}.sk-nota:hover,.sk-nota:focus-visible{background:#f4fafe}.sk-cta{transition:background-color .25s,translate .25s,box-shadow .25s}.sk-cta:hover,.sk-cta:focus-visible{background:#3dabea!important;translate:0 -1px;box-shadow:0 10px 24px #4db2ec73}
