@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:75% 125%;font-display:swap;src:url(../media/f3a6fb8f279a405e-s.2sxocazv5lfad.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:75% 125%;font-display:swap;src:url(../media/3fd619a19aa872d5-s.2nz6-n8o58alb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:75% 125%;font-display:swap;src:url(../media/c690c3d31b0be1b0-s.2m6ig1ohcghie.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_5e3ccf72-module__EMRywq__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_5e3ccf72-module__EMRywq__variable{--font-fredoka:"Fredoka", "Fredoka Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_b4cff1a6-module__Er4YtW__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_b4cff1a6-module__Er4YtW__variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_4dc5035b-module__5XHa6a__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_4dc5035b-module__5XHa6a__variable{--font-caveat:"Caveat", "Caveat Fallback"}
.ilustracion-offline{width:100%;height:224px;color:var(--marca-papel);position:relative}.ilustracion-offline:before{content:"";background:var(--marca-rosa);border-radius:49% 51% 44% 56%/58% 43% 57% 42%;position:absolute;inset:31px 28px 13px;transform:rotate(-7deg)}.ilustracion-offline-bolsa{width:137px;height:145px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)rotate(-7deg)}.ilustracion-offline-corazon{fill:var(--marca-mandarina);width:29px;height:29px;position:absolute}.ilustracion-offline .corazon-0{top:24px;left:22%;transform:rotate(-18deg)}.ilustracion-offline .corazon-1{width:39px;height:39px;top:6px;right:23%;transform:rotate(16deg)}.ilustracion-offline .corazon-2{width:22px;height:22px;top:81px;right:9%;transform:rotate(29deg)}.invitacion-offline{z-index:62;left:50%;right:auto;bottom:calc(var(--nav-abajo,88px) + 12px);width:calc(min(480px,100vw) - 2 * var(--margen-lateral-nav,20px));border-radius:var(--radio-l);background:var(--marca-bosque);color:var(--marca-papel);box-shadow:var(--sombra-flotante);font-family:var(--font-figtree),sans-serif;padding:23px 21px 19px;position:fixed;overflow:hidden;transform:translate(-50%)}.invitacion-offline-cerrar{z-index:2;width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:5px;right:5px}.invitacion-offline-estado{align-items:center;gap:6px;font-size:.8125rem;line-height:1.4;display:flex}.invitacion-offline h2{font-family:var(--font-fredoka),sans-serif;letter-spacing:-.025em;margin:13px 55px 8px 0;font-size:1.625rem;font-weight:550;line-height:1.13}.invitacion-offline h2 span{color:var(--marca-rosa-fija)}.invitacion-offline p{z-index:1;max-width:210px;margin:0 56px 19px 0;font-size:.9375rem;line-height:1.4;position:relative}.ilustracion-offline-compacta{width:85px;height:116px;position:absolute;top:62px;right:9px;transform:rotate(9deg)}.ilustracion-offline-compacta:before{display:none}.ilustracion-offline-compacta .ilustracion-offline-bolsa{width:77px;height:82px;bottom:0}.ilustracion-offline-compacta .corazon-0{width:22px;height:22px;top:0;left:7px}.ilustracion-offline-compacta .corazon-1{width:15px;height:15px;top:21px;right:0}.ilustracion-offline-compacta .corazon-2{display:none}.invitacion-offline-jugar{z-index:1;background:var(--marca-mandarina);width:100%;min-height:48px;color:var(--marca-bosque);font:800 1rem var(--font-figtree),sans-serif;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:10px 24px;display:flex;position:relative}.invitacion-offline button:focus-visible{outline:2px solid var(--marca-papel);outline-offset:3px}@media (min-width:1024px){.invitacion-offline{width:340px;bottom:24px;left:auto;right:24px;transform:none}}.ilustracion-offline{--lluvia-final:154px;overflow:hidden}.ilustracion-offline-compacta{--lluvia-final:92px}.ilustracion-offline-bolsa{transform-origin:50%;animation:3.8s cubic-bezier(.45,0,.35,1) infinite bolsa-juguetona}.ilustracion-offline-corazon{will-change:transform,opacity;animation:3s linear infinite lluvia-likes}.ilustracion-offline .corazon-0{animation-delay:-.7s}.ilustracion-offline .corazon-1{animation-duration:3.4s;animation-delay:-2s}.ilustracion-offline .corazon-2{animation-duration:2.7s;animation-delay:-1.4s;top:12px}@keyframes bolsa-juguetona{0%,to{transform:translate(-50%)rotate(-4deg)}18%{transform:translate(-50%)rotate(8deg)}38%{transform:translate(-50%)rotate(-7deg)}58%{transform:translate(-50%)rotate(4deg)}77%{transform:translate(-50%)rotate(-2deg)}90%{transform:translate(-50%)rotate(0)}}@keyframes lluvia-likes{0%{opacity:0;transform:translateY(0)rotate(-18deg)}12%,68%{opacity:1}to{opacity:0;transform:translateY(var(--lluvia-final)) rotate(16deg)}}.ilustracion-offline[data-pausada] .ilustracion-offline-bolsa,.ilustracion-offline[data-pausada] .ilustracion-offline-corazon,:root[data-ilustraciones-pausadas] .ilustracion-offline-bolsa,:root[data-ilustraciones-pausadas] .ilustracion-offline-corazon{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ilustracion-offline-bolsa,.ilustracion-offline-corazon{will-change:auto;animation:none}}.pantalla-offline-jugar,.invitacion-offline-jugar,.juego-tarjeta .juego-boton-principal{--relieve:color-mix(in srgb,var(--marca-mandarina,#ff834f) 70%,#5c1e06);box-shadow:0 5px 0 var(--relieve);margin-bottom:5px;transition:transform 80ms ease-out,box-shadow 80ms ease-out}.pantalla-offline-jugar:active,.invitacion-offline-jugar:active,.juego-tarjeta .juego-boton-principal:active:not(:disabled){box-shadow:0 0 0 var(--relieve);transform:translateY(5px)}@media (prefers-reduced-motion:reduce){.pantalla-offline-jugar,.invitacion-offline-jugar,.juego-tarjeta .juego-boton-principal{transition:none}}
