.WelcomePointFun_section__vvFQI{padding:clamp(16px,4vw,44px);background:#fff}.WelcomePointFun_sticker__4GbgU{position:absolute;font-size:28px;opacity:.5;filter:drop-shadow(2px 2px 0 #000);pointer-events:none}.WelcomePointFun_stickerOne__WAf7E{top:10px;left:14px;transform:rotate(-6deg)}.WelcomePointFun_stickerTwo__tXNDH{bottom:14px;right:18px;transform:rotate(8deg)}.WelcomePointFun_stickerThree__vr1_b{top:22px;right:28px;transform:rotate(-10deg)}.WelcomePointFun_header__3hkBF{display:grid;grid-gap:10px;gap:10px;margin-bottom:clamp(12px,3.6vw,20px);position:relative;z-index:1}.WelcomePointFun_badge__XICQr{display:inline-flex;align-items:center;background:#FFA600;color:#111;border:2px solid #000;border-radius:999px;box-shadow:3px 3px 0 #000;font-weight:900;padding:6px 10px;width:-moz-fit-content;width:fit-content}.WelcomePointFun_title__EAmjB{margin:0;font-weight:900;letter-spacing:-.02em;line-height:1.02;color:#000;font-size:clamp(1.9rem,6.6vmin,3.2rem)}.WelcomePointFun_titleMark__4Pu4P{box-shadow:inset 0 -.38em 0 #FFA600}.WelcomePointFun_subtitleAccent__KJ_8o{font-weight:900;color:#000}.WelcomePointFun_scoreRow__pUcDs{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.WelcomePointFun_scoreBoard__eRNGG{display:grid;grid-gap:4px;gap:4px;align-content:center;border:2px solid #000;border-radius:14px;background:#fff;box-shadow:4px 4px 0 #000;padding:6px 10px;min-width:120px}.WelcomePointFun_scoreLabel__8p0N0{font-size:12px;opacity:.8;font-weight:800}.WelcomePointFun_score__U8keo{font-weight:900;font-size:1.2rem}.WelcomePointFun_scoreWin__U5M5x{animation:WelcomePointFun_scorePop__nfMsV .4s ease}@keyframes WelcomePointFun_scorePop__nfMsV{0%{transform:scale(.92)}to{transform:scale(1)}}.WelcomePointFun_arrow__GotxY{width:34px;height:34px;border-radius:999px;border:2px solid #000;background:#FFA600;box-shadow:3px 3px 0 #000;display:grid;place-items:center;font-weight:900}.WelcomePointFun_chips___Ggyt{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 14px}.WelcomePointFun_chip__XjFJf{display:inline-flex;align-items:center;padding:6px 10px;border:2px solid #000;border-radius:999px;font-weight:900;background:#fff;box-shadow:2px 2px 0 #000}.WelcomePointFun_chipPrimary__3ncTR{background:#000;color:#fff}.WelcomePointFun_talkCard__sgV9O{position:relative;z-index:1;border:2px solid #000;border-radius:20px;background:#fff;box-shadow:6px 6px 0 #000;padding:clamp(12px,3.4vw,18px);display:grid;grid-gap:10px;gap:10px}.WelcomePointFun_talkHead__DNYQ8{display:flex;align-items:center;gap:10px}.WelcomePointFun_talkEmoji__5ZLlH{font-size:20px}.WelcomePointFun_talkTitle__HIwOs{font-size:clamp(1rem,2.8vmin,1.2rem)}.WelcomePointFun_form__hWCpE{display:grid;grid-gap:6px;gap:6px}.WelcomePointFun_label__ZwJ2_{font-weight:900}.WelcomePointFun_inputRow__6t4bl{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center}.WelcomePointFun_cc__tcXMR{display:inline-grid;place-items:center;font-weight:900;box-shadow:2px 2px 0 #000}.WelcomePointFun_cc__tcXMR,.WelcomePointFun_input__CZHR0{padding:10px 12px;border:2px solid #000;border-radius:12px;background:#fff}.WelcomePointFun_input__CZHR0{font-weight:800}.WelcomePointFun_btn__NChAV{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:999px;border:2px solid #000;font-weight:900;text-decoration:none;transition:transform .12s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.WelcomePointFun_btn__NChAV:active{transform:translateY(1px)}.WelcomePointFun_btnPrimary__Nq7Ph{background:#000;color:#fff}.WelcomePointFun_btnPrimary__Nq7Ph:hover{background:#FF4C00;border-color:#FF4C00}.WelcomePointFun_hint__LCC6g{font-size:12px;opacity:.75}.WelcomePointFun_loading__PcvVe{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-weight:800}.WelcomePointFun_loader__YJyN9{width:18px;height:18px;border-radius:50%;border:3px solid #000;border-right-color:transparent;animation:WelcomePointFun_spin__lM_Va .8s linear infinite}@keyframes WelcomePointFun_spin__lM_Va{to{transform:rotate(1turn)}}.WelcomePointFun_error__XCB8C{margin-top:4px;color:#7c2d12;background:#fff7ed;border:2px solid #7c2d12;border-radius:12px;padding:8px 10px;font-weight:700}.WelcomePointFun_errorBox__tbvyy{margin-top:8px;border:2px dashed #000;border-radius:12px;padding:10px;background:#fffbe6}.WelcomePointFun_successCard__aMMyT{position:relative;z-index:1;border:2px solid #000;border-radius:22px;background:#fff;box-shadow:6px 6px 0 #000;padding:clamp(16px,4vw,28px);text-align:center}.WelcomePointFun_sEmoji__fUES6{font-size:clamp(2rem,6vmin,3rem)}.WelcomePointFun_sTitle___F9Ge{margin:8px 0 2px;font-weight:900}.WelcomePointFun_sText___XmNs{margin:0 0 6px;font-weight:700}.WelcomePointFun_sHint__Yzu2C{margin:0}.WelcomePointFun_link__xOZha{color:#000;font-weight:900;text-decoration:underline}.WelcomePointFun_stickerStar__evM1o{position:absolute;top:-10px;left:-10px;font-size:32px;opacity:.6;transform:rotate(-8deg);filter:drop-shadow(2px 2px 0 #000)}.WelcomePointFun_br__IiJ1z{display:none}@media (max-width:640px){.WelcomePointFun_wrap__9DcZ8{padding:16px}.WelcomePointFun_inputRow__6t4bl{grid-template-columns:1fr}.WelcomePointFun_cc__tcXMR{display:none}.WelcomePointFun_br__IiJ1z{display:inline}}