.r3D9tG_velo{z-index:2147483000;overscroll-behavior:contain;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);isolation:isolate;-webkit-overflow-scrolling:touch;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.r3D9tG_capa{color:#0f172a;background:#fff;width:100%;min-width:0;max-height:none;margin:auto;position:relative;box-shadow:0 0 0 1px #ffffff2e,0 8px 24px #02061724,0 32px 96px #02061752}.r3D9tG_contenido{border-radius:inherit;overflow-x:auto}.r3D9tG_pos_center{margin:auto}.r3D9tG_pos_top{margin:0 auto auto}.r3D9tG_pos_bottom{margin:auto auto 0}.r3D9tG_pos_left{margin:auto auto auto 0}.r3D9tG_pos_right{margin:auto 0 auto auto}.r3D9tG_ancho_s{max-width:380px}.r3D9tG_ancho_m{max-width:560px}.r3D9tG_ancho_l{max-width:820px}.r3D9tG_ancho_full{max-width:none}.r3D9tG_radio_none{border-radius:0}.r3D9tG_radio_sm{border-radius:6px}.r3D9tG_radio_md{border-radius:12px}.r3D9tG_radio_lg{border-radius:18px}.r3D9tG_radio_xl{border-radius:28px}.r3D9tG_anim_fade{animation:.18s ease-out r3D9tG_apareceSuave}.r3D9tG_anim_slide{animation:.22s cubic-bezier(.2,.8,.2,1) r3D9tG_apareceDesdeAbajo}.r3D9tG_anim_zoom{animation:.18s cubic-bezier(.2,.8,.2,1) r3D9tG_apareceCreciendo}.r3D9tG_anim_none{animation:none}@keyframes r3D9tG_apareceSuave{0%{opacity:0}to{opacity:1}}@keyframes r3D9tG_apareceDesdeAbajo{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes r3D9tG_apareceCreciendo{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.r3D9tG_anim_fade,.r3D9tG_anim_slide,.r3D9tG_anim_zoom{animation:none}}.r3D9tG_cerrar{z-index:2;color:#0f172a;cursor:pointer;background:#fffffff0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 12px;font:600 18px/1 system-ui,sans-serif;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 12px #0f172a1f,inset 0 0 0 1px #0f172a1a}.r3D9tG_cerrar:hover{background:#f1f5f9}.r3D9tG_cerrar:focus-visible{outline-offset:2px;outline:2px solid #116af8}@media (max-width:480px){.r3D9tG_velo{padding:8px}.r3D9tG_ancho_s,.r3D9tG_ancho_m,.r3D9tG_ancho_l{max-width:none}}
