@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.p.3aj86x1l4-kru.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.p.3aj86x1l4-kru.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.p.3aj86x1l4-kru.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.p.3aj86x1l4-kru.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_e3868868-module__LpS0rG__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_e3868868-module__LpS0rG__variable{--font-oyna:"Nunito", "Nunito Fallback"}
@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da4caa5346f1c7fb-s.2k0j5jskiy91-.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:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8637c86382b2cab5-s.040r5la1phgoh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75a8566361c6e74e-s.0yegh-n2dr77p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc3a3dc9f8ed46f-s.p.1z86wvj_br9im.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:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a624dffa201843ff-s.p.0kg9clnvr445k.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:Pacifico Fallback;src:local(Arial);ascent-override:137.32%;descent-override:47.74%;line-gap-override:0.0%;size-adjust:94.89%}.pacifico_6787aa2a-module__gZuZxG__className{font-family:Pacifico,Pacifico Fallback;font-style:normal;font-weight:400}.pacifico_6787aa2a-module__gZuZxG__variable{--font-oyna-display:"Pacifico", "Pacifico Fallback"}
.oy{--oy-p:#e2196a;--oy-deep:#a80f4c;--oy-on:#fff;--oy-tint:#fde4ee;--oy-page:#fde4ee;--oy-page2:#f9c9dc;--oy-accent:#f6b93b;--oy-ink:#3b1d12;--oy-muted:#9a6f62;--oy-line:#f3c3d5;background:linear-gradient(180deg, var(--oy-page), var(--oy-page2));min-height:100dvh;color:var(--oy-ink);font-family:var(--font-oyna), system-ui, sans-serif;-webkit-tap-highlight-color:transparent}.oy *,.oy :before,.oy :after{box-sizing:border-box}.oy-wrap{max-width:440px;margin:0 auto;padding:0 14px 40px}.oy-hero{background:var(--oy-p);color:var(--oy-on);text-align:center;border-radius:0 0 26px 26px;margin:0 -14px 14px;padding:18px 18px 22px;position:relative;overflow:hidden}.oy-hero:after{content:"";background:#ffffff14;border-radius:50%;width:180px;height:180px;position:absolute;inset:auto -40px -60px auto}.oy-logo{object-fit:contain;background:#fff;border-radius:18px;width:auto;max-width:70%;height:84px;margin:0 auto 8px;padding:6px;display:block}.oy-brand{font-family:var(--font-oyna-display), cursive;font-size:30px;line-height:1.15}.oy-brand.small{font-family:inherit;font-size:19px;font-weight:900}.oy-branch{letter-spacing:2px;opacity:.9;text-transform:uppercase;margin-top:4px;font-size:13px;font-weight:900}.oy-tag{color:var(--oy-p);z-index:1;background:#fff;border-radius:99px;margin-top:12px;padding:6px 14px;font-size:14px;font-weight:900;display:inline-block;position:relative}.oy-demo{color:#fff;letter-spacing:1px;text-transform:uppercase;z-index:1;background:#00000047;border-radius:99px;padding:3px 10px;font-size:11px;font-weight:900;position:absolute;top:10px;left:10px}.oy-card{box-shadow:0 4px 18px color-mix(in srgb, var(--oy-p) 12%, transparent);background:#fff;border-radius:20px;margin-bottom:12px;padding:16px}.oy-card h2{margin:0 0 10px;font-size:17px;font-weight:900}.oy-muted{color:var(--oy-muted);font-size:13px}.oy-dates{justify-content:space-between;align-items:center;gap:8px;display:flex}.oy-cd{background:var(--oy-tint);color:var(--oy-p);white-space:nowrap;border-radius:12px;padding:6px 10px;font-size:13px;font-weight:900}.oy-prize{border-bottom:1px dashed var(--oy-line);align-items:center;gap:10px;padding:8px 0;display:flex}.oy-prize:last-of-type{border:0}.oy-medal{background:var(--oy-tint);width:34px;height:34px;color:var(--oy-p);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:900;display:grid}.oy-playbox{text-align:center}.oy-hak{font-size:15px;font-weight:800}.oy-hak b{color:var(--oy-p);font-size:34px;line-height:1.1;display:block}.oy-btn{width:100%;font:900 19px var(--font-oyna), sans-serif;cursor:pointer;background:var(--oy-p);color:var(--oy-on);box-shadow:0 5px 0 var(--oy-deep);text-align:center;border:0;border-radius:16px;margin-top:12px;padding:16px;text-decoration:none;display:block}.oy-btn:active{box-shadow:0 2px 0 var(--oy-deep);transform:translateY(3px)}.oy-btn.sec{color:var(--oy-p);border:2px solid var(--oy-p);box-shadow:none;background:#fff;padding:12px;font-size:16px}.oy-btn[disabled]{opacity:.55;box-shadow:none;cursor:default}.oy-link{font:inherit;color:var(--oy-p);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.oy-me{color:var(--oy-muted);justify-content:space-around;margin-top:12px;font-size:13px;display:flex}.oy-me b{color:var(--oy-ink);font-size:20px;display:block}.oy-lb{margin:0;padding:0;list-style:none}.oy-lb li{border-radius:10px;justify-content:space-between;gap:10px;padding:8px 10px;font-weight:700;display:flex}.oy-lb li:nth-child(odd){background:color-mix(in srgb, var(--oy-tint) 55%, #fff)}.oy-lb li.you{background:var(--oy-p);color:var(--oy-on)}.oy-lb li span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oy-links{grid-template-columns:1fr 1fr;gap:8px;display:grid}.oy-lk{color:var(--oy-p);background:var(--oy-tint);text-align:center;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 8px;font-size:14px;font-weight:900;text-decoration:none;display:flex}.oy-lk.full{grid-column:1/-1}.oy-win{border:2px dashed var(--oy-accent);text-align:center;background:linear-gradient(135deg,#fff3c4,#ffe08a)}.oy-code{letter-spacing:2px;color:#3b1d12;overflow-wrap:anywhere;background:#fff;border-radius:12px;margin:10px 0;padding:12px 6px;font:900 30px ui-monospace,SFMono-Regular,Menlo,monospace}.oy-note{color:#7a5b00;background:#fff8e1;border-radius:10px;margin-top:8px;padding:8px 10px;font-size:12px}.oy-foot{text-align:center;color:var(--oy-muted);margin-top:16px;font-size:12px}.oy-rovia{letter-spacing:3px;opacity:.8;margin-top:6px;font-size:11px;font-weight:900;display:block}.oy-modal{z-index:60;background:#28160e94;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.oy-sheet{text-align:center;background:#fff;border-radius:22px;width:100%;max-width:380px;padding:20px}.oy-sheet h2{margin:6px 0;font-size:20px;font-weight:900}.oy-sheet h3{color:var(--oy-p);margin:0;font-size:24px;font-weight:900}.oy-input{width:100%;font:700 16px var(--font-oyna), sans-serif;border:2px solid var(--oy-line);color:var(--oy-ink);background:#fff;border-radius:12px;outline:none;padding:12px}.oy-input:focus{border-color:var(--oy-p)}.oy-err{color:#c0392b;min-height:18px;margin-top:6px;font-size:13px}.oy-big{font:900 56px var(--font-oyna), sans-serif;margin:4px 0}.oy-icon{width:56px;height:56px;margin:0 auto;display:block}.oy-game{background:linear-gradient(180deg, var(--oy-page), var(--oy-page2));z-index:40;touch-action:none;-webkit-user-select:none;user-select:none;overscroll-behavior:none;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0}.oy-gtop{justify-content:space-between;align-items:center;gap:8px;width:100%;max-width:440px;padding:12px 16px 0;display:flex}.oy-pill{color:var(--oy-ink);background:#fff;border-radius:99px;padding:6px 12px;font-size:14px;font-weight:900}.oy-stop{cursor:pointer;color:var(--oy-p);border:0;font-family:inherit}.oy-score{font:900 46px var(--font-oyna), sans-serif;color:#fff;text-shadow:0 3px 0 var(--oy-p), 0 6px 14px color-mix(in srgb, var(--oy-p) 40%, transparent);margin:2px 0 4px}.oy-canvas{touch-action:none;display:block}.oy-stats{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.oy-stat{text-align:center;color:var(--oy-muted);background:#fff;border-radius:14px;padding:12px;font-size:13px;font-weight:700}.oy-stat b{color:var(--oy-p);font-size:26px;display:block}.oy-result{text-align:center;border-radius:16px;margin-top:12px;padding:14px;font-weight:700}.oy-result.ok{color:#14602b;background:#e6f6ea;border:2px solid #37a35a}.oy-result.bad{color:#a11616;background:#fde2e2;border:2px solid #d65050}.oy-result.warn{color:#7a5b00;background:#fff3c4;border:2px solid #e0a800}.oy-result h3{margin:4px 0;font-size:22px;font-weight:900}
