.playful_scope__oUxyF{--ink:#2a3278;--muted:#595c82;--rose:#b62969;--paper:#fff8e6;--outline:#3a4fb4;--spring:cubic-bezier(.34,1.56,.64,1);color:var(--ink);font-family:var(--font-rounded),ui-rounded,"Arial Rounded MT Bold",system-ui,sans-serif}.playful_display__fcrrP{font-family:var(--font-bolota),Georgia,serif;font-weight:400;letter-spacing:-.015em}.playful_hand__vVGN2{font-family:var(--font-hand),cursive;font-weight:400}.playful_sticker__NI5Jr{text-shadow:.025em 0 #fff,-.025em 0 #fff,0 .025em #fff,0 -.025em #fff,.018em .018em #fff,-.018em .018em #fff,.018em -.018em #fff,-.018em -.018em #fff,0 .06em 0 #2a327826}.playful_sky__EZIUQ{background:radial-gradient(70% 70% at 0 15%,#d6e5ff 0,#d6e5ff00 72%),radial-gradient(70% 70% at 100% 15%,#ffd9e8 0,#ffd9e800 72%),#fff8e6}.playful_dots__Sqz08{background-image:radial-gradient(#ffffffb5 3px,#0000 3.5px);background-size:30px 30px}.playful_btn__SzCDJ{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border:3px solid var(--edge);border-radius:999px;background:var(--fill);color:var(--label);box-shadow:0 5px 0 var(--edge);font-family:var(--font-rounded),ui-rounded,system-ui,sans-serif;font-size:16px;font-weight:800;line-height:1.15;text-align:center;cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .15s,background .2s;-webkit-tap-highlight-color:transparent}.playful_btn__SzCDJ:hover:not(:disabled){background:var(--fill-hover,var(--fill));transform:translateY(-2px) rotate(-1deg);box-shadow:0 7px 0 var(--edge)}.playful_btn__SzCDJ:active:not(:disabled){transform:translateY(4px);box-shadow:0 1px 0 var(--edge)}.playful_btn__SzCDJ:focus-visible{outline:3px solid #375e96;outline-offset:4px}.playful_btn__SzCDJ:disabled{cursor:not-allowed;opacity:.6}.playful_btn__SzCDJ svg{flex-shrink:0}.playful_btnSmall__ExLRG{min-height:42px;padding:0 16px;border-width:2.5px;font-size:14px;box-shadow:0 3px 0 var(--edge)}.playful_btnSmall__ExLRG:hover:not(:disabled){box-shadow:0 5px 0 var(--edge)}.playful_btnBlock__haYt3{display:flex;width:100%}.playful_butter__g8z_k{--fill:#ffd84f;--fill-hover:#ffe67f;--edge:#2943af;--label:#22388f}.playful_blue__u19SD{--fill:#3a55c9;--fill-hover:#304abf;--edge:#25389a;--label:#fff}.playful_white__VNee5{--fill:#fff;--fill-hover:#f1f4ff;--edge:#a9b9ee;--label:#2f4496}.playful_pink__IWQl6{--fill:#e83f8d;--fill-hover:#d9347f;--edge:#a22662;--label:#fff}.playful_boy__lpXdN{--fill:#e1eaff;--fill-hover:#d4e0ff;--edge:#2347a8;--label:#2347a8}.playful_girl__deCjK{--fill:#ffe0ee;--fill-hover:#ffd3e6;--edge:#a22662;--label:#a22662}.playful_round__nko1l{display:inline-grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:2.5px solid #dfe3f7;border-radius:50%;background:#fff;color:#3c4682;box-shadow:0 3px 0 #cfd6f2;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .15s,color .2s;-webkit-tap-highlight-color:transparent}.playful_round__nko1l:hover{color:#b62969;transform:translateY(-2px) rotate(-8deg) scale(1.06);box-shadow:0 5px 0 #cfd6f2}.playful_round__nko1l:active{transform:translateY(2px);box-shadow:0 1px 0 #cfd6f2}.playful_round__nko1l:focus-visible{outline:3px solid #375e96;outline-offset:3px}.playful_card__Nzxti{background:#fffdf5;border:4px solid #fff;border-radius:30px;box-shadow:0 8px 0 #3842a229,0 22px 44px -26px #2a327866}.playful_frame__SznSf{padding:9px;background:linear-gradient(120deg,#b7cfff,#ffc4dc);border:3px solid #3a4fb4;border-radius:34px;box-shadow:0 8px 0 #3a4fb4}.playful_frameInner__XwSRT{background:#fffdf5;border:2px dashed #b4c1ec;border-radius:26px}.playful_tag__QZ38o{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:4px 13px;color:#a0276a;background:#fff;border:2px solid #ffcfe2;border-radius:16px;box-shadow:0 3px 0 #ffcfe2;font-size:12px;font-weight:800;letter-spacing:.06em;line-height:1.45}.playful_bubble__nVeH3{position:relative;width:fit-content;max-width:100%;padding:7px 14px;background:#fff;border:2.5px solid #3a4fb4;border-radius:18px;box-shadow:0 3px 0 #c5d0f3;font-family:var(--font-hand),cursive;font-size:19px;line-height:1.15;color:#41388f;animation:playful_bubble-pop__4m8R3 .45s cubic-bezier(.34,1.56,.64,1) both}.playful_input__89cos{width:100%;min-height:52px;padding:10px 18px;background:#fff;border:3px solid #d7def5;border-radius:20px;color:#2a3278;font-size:17px;font-weight:700;transition:border-color .2s,box-shadow .2s}.playful_input__89cos::placeholder{color:#8a8fb0;font-weight:600}.playful_input__89cos:focus{outline:none;border-color:#5c7be6;box-shadow:0 0 0 4px #dbe4ff}.playful_errorNote__y4vW6{padding:9px 14px;color:#a2174a;background:#ffe8ef;border-radius:16px;font-size:14px;font-weight:700;text-align:center}.playful_modalScreen__LNFUW{position:fixed;inset:0;overflow-y:auto;background-color:#fff8e6;background-image:radial-gradient(#ffffffc4 3px,#0000 3.5px),radial-gradient(70% 70% at 0 15%,#cfe0ff 0,#cfe0ff00 72%),radial-gradient(70% 70% at 100% 15%,#ffd3e6 0,#ffd3e600 72%);background-size:30px 30px,100% 100%,100% 100%}.playful_modalClose__feRZS{position:fixed;top:14px;right:14px;z-index:99999}.playful_modalPeek__cbhOy{display:flex;align-items:flex-end;justify-content:center;gap:6px;padding-right:22px;margin-bottom:-22px;position:relative;z-index:0}.playful_modalPeek__cbhOy .playful_bubble__nVeH3{margin-bottom:40px;border-bottom-right-radius:5px}.playful_modalChick__dUXoh{width:92px;flex-shrink:0;overflow:visible}.playful_modalHeading__FoUH9{color:#3450c8;font-family:var(--font-bolota),Georgia,serif;font-size:clamp(27px,4.6vw,38px);font-weight:400;letter-spacing:-.015em;line-height:1.12;text-align:center}.playful_polaroid__EXUoV{position:relative;width:min(100%,420px);margin-inline:auto;padding:8px 8px 20px;background:#fff;border-radius:20px;box-shadow:0 6px 0 #e9d8b7;transform:rotate(-1.2deg)}.playful_polaroid__EXUoV img{border-radius:13px}.playful_polaroid__EXUoV:after{content:"";position:absolute;top:-11px;left:calc(50% - 32px);width:64px;height:22px;background:#ffd54fcc;border-radius:6px;transform:rotate(5deg)}.playful_softNote__w6xGx{margin-top:18px;padding-top:14px;border-top:2px dashed #eedfbf;color:#7f7a93;font-size:12px;font-weight:600;line-height:1.5;text-align:center}.playful_softNote__w6xGx a{color:#595c82;text-decoration:underline;text-underline-offset:2px}.playful_registryCard__zmxDC{padding:16px;text-align:center;background:linear-gradient(120deg,#e1eaff,#ffe3ef);border-radius:24px}.playful_registryChoice__Z1t0Z{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 14px 11px 16px;background:#fff;border-radius:20px;box-shadow:0 4px 0 #f0dcea;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .15s}.playful_registryChoice__Z1t0Z:hover{transform:translateY(-2px) rotate(-.5deg);box-shadow:0 6px 0 #f0dcea}.playful_registryChoice__Z1t0Z:focus-visible{outline:3px solid #375e96;outline-offset:2px}.playful_registryOpen__IqIlY{flex-shrink:0;padding:3px 12px;color:#a22662;background:#ffe0ee;border-radius:999px;font-size:13px;font-weight:900}.playful_teamChoice__nqO4K{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;padding:8px 8px 11px;background:var(--team-soft);border:3px solid transparent;border-radius:26px;box-shadow:0 5px 0 var(--team-edge);color:var(--team-ink);cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .15s,border-color .2s,background .2s;-webkit-tap-highlight-color:transparent}.playful_teamChoice__nqO4K:hover{transform:translateY(-3px) rotate(-1deg)}.playful_teamChoice__nqO4K:focus-visible{outline:3px solid #375e96;outline-offset:3px}.playful_teamChoice__nqO4K[aria-pressed=true]{background:#fff;border-color:var(--team-ink);box-shadow:0 5px 0 var(--team-ink)}.playful_teamChoice__nqO4K svg{width:clamp(70px,20vw,96px);overflow:visible}.playful_teamChoice__nqO4K[aria-pressed=true] svg{animation:playful_jump__mlemP .62s ease-in-out infinite}.playful_teamName__UrfF0{font-family:var(--font-bolota),Georgia,serif;font-size:25px;font-weight:400;line-height:1.1}.playful_teamBoy__xf8Ri{--team-soft:#e1eaff;--team-edge:#bcd0fa;--team-ink:#2f4fb4}.playful_teamGirl__5ZFgT{--team-soft:#ffe3ef;--team-edge:#f8bfd8;--team-ink:#b62969}.playful_voteRow__YP7Vo{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;background:#ffffffc9;border-radius:16px}.playful_voteAvatar__NTQBq{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;font-family:var(--font-bolota),Georgia,serif;font-size:16px}.playful_statsCard__V_RHf{position:relative;padding:16px;border:4px solid #fff;border-radius:28px;box-shadow:0 6px 0 var(--stats-edge,#cfd6f2)}.playful_statsChicks__lxyyC{display:flex;align-items:flex-end;justify-content:center;width:86px;flex-shrink:0}.playful_statsChicks__lxyyC svg{width:62px;margin-inline:-9px;overflow:visible;animation:playful_sway__pFEWz 3.4s ease-in-out infinite;transform-origin:50% 100%}.playful_statsChicks__lxyyC svg:nth-child(2){animation-delay:-.8s}.playful_statsChicks__lxyyC svg:nth-child(3){animation-delay:-1.6s}.playful_statsCount__AQXsS{font-family:var(--font-bolota),Georgia,serif;font-weight:400;line-height:1.05}.playful_sway__pFEWz{transform-origin:50% 100%;animation:playful_sway__pFEWz 3.4s ease-in-out infinite}.playful_bob__bnl7a{animation:playful_bob__bnl7a 3s ease-in-out infinite}.playful_hop__rljrn{transform-origin:50% 100%;animation:playful_hop__rljrn 2.6s ease-in-out infinite}.playful_jump__mlemP{animation:playful_jump__mlemP .62s ease-in-out infinite}.playful_shake__k5I9a{animation:playful_shake__k5I9a .3s linear infinite}.playful_twinkle__4uBt8{animation:playful_twinkle__4uBt8 2.6s ease-in-out infinite}.playful_popIn__uBPxH{animation:playful_pop-in__0bTg6 .6s cubic-bezier(.34,1.56,.64,1) both}.playful_loader__71pKj{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center}.playful_loaderChick__z1Gz4{width:118px}.playful_loaderNote__FQCEn{font-family:var(--font-hand),cursive;font-size:25px;color:#41388f}.playful_loaderDots__b16pU{display:flex;gap:8px}.playful_loaderDots__b16pU>span{width:12px;height:12px;border-radius:50%;background:#5c7be6;animation:playful_loader-dot__zhf0X 1s ease-in-out infinite}.playful_loaderDots__b16pU>span:nth-child(2){background:#e83f8d;animation-delay:.15s}.playful_loaderDots__b16pU>span:nth-child(3){background:#ffcc33;animation-delay:.3s}.playful_gameBackdrop__weTtN{background-color:#fff8e6;background-image:radial-gradient(#ffffffc4 3px,#0000 3.5px),radial-gradient(70% 70% at 0 15%,#cfe0ff 0,#cfe0ff00 72%),radial-gradient(70% 70% at 100% 15%,#ffd3e6 0,#ffd3e600 72%);background-size:30px 30px,100% 100%,100% 100%}.playful_gameViewport__g4FaM{max-height:100vh;max-height:100dvh;overflow-y:auto;padding:16px 12px 22px}.playful_gameFrame__shlbV{position:relative}.playful_gameControls__iRp6D{position:absolute;top:14px;right:14px;z-index:30;display:flex;gap:8px}.playful_gameHeader__EvQYH{padding:16px 16px 0;text-align:center}.playful_gameHost__Y8tL1{display:flex;align-items:flex-end;justify-content:center;gap:8px;min-height:76px;padding-right:26px}.playful_gameHostChick__wqOEQ{width:74px;flex-shrink:0;overflow:visible}.playful_gameHost__Y8tL1 .playful_bubble__nVeH3{margin-bottom:18px;border-bottom-right-radius:5px}.playful_gameTitle__N6orH{margin-top:4px;color:#3450c8;font-family:var(--font-bolota),Georgia,serif;font-size:clamp(27px,4.4vw,38px);font-weight:400;letter-spacing:-.015em;line-height:1.1}.playful_gameHint__s9iDH{margin-top:5px;color:var(--muted);font-size:16px;font-weight:700;line-height:1.35}.playful_gameCount__ptBCN{display:inline-flex;margin-top:12px;padding:4px 13px;color:#4d5190;background:#eef1ff;border-radius:999px;font-size:14px;font-weight:800}.playful_gameFooter__VslvW{padding:12px 14px 16px;text-align:center}.playful_winner__TAt30{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px;text-align:center;background:#fffdf5d9;animation:playful_pop-in__0bTg6 .55s cubic-bezier(.34,1.56,.64,1) both}.playful_winnerText__t0F8a{font-family:var(--font-bolota),Georgia,serif;font-size:clamp(38px,8vw,66px);font-weight:400;line-height:1.05;letter-spacing:-.015em}.playful_chickRow__A3SyO{display:flex;justify-content:center}.playful_chickRow__A3SyO svg{width:clamp(84px,16vw,124px);overflow:visible;animation:playful_jump__mlemP .62s ease-in-out infinite}.playful_chickRow__A3SyO svg:nth-child(2){animation-delay:.15s}.playful_chickRow__A3SyO svg:nth-child(3){animation-delay:.3s}.playful_balloonSky__YuwVE{position:relative;margin:14px 14px 0;overflow:hidden;background:linear-gradient(#bfe0ff,#e6f4ff 75%,#fff4d6);border-radius:22px}.playful_balloonGrid__OV4Qp{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px clamp(2px,2vw,18px);padding:14px clamp(6px,2.4vw,22px) 4px}.playful_balloonButton__4oy0f{position:relative;display:block;width:100%;max-width:120px;margin-inline:auto;padding:0;background:none;border:0;border-radius:30%;-webkit-tap-highlight-color:transparent;animation:playful_balloon-drift__eqFvE 3s var(--float-delay,0s) ease-in-out infinite}.playful_balloonButton__4oy0f svg{display:block;width:100%;height:auto;overflow:visible;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.playful_balloonButton__4oy0f:hover svg{transform:scale(1.08) rotate(-3deg)}.playful_balloonButton__4oy0f:active svg{transform:scale(.94)}.playful_balloonButton__4oy0f:focus-visible{outline:3px solid #375e96;outline-offset:2px}.playful_balloonButton__4oy0f[data-popped=true]{cursor:default;animation:none}.playful_balloonButton__4oy0f[data-popped=true] svg{opacity:0;transform:scale(1.4);transition:transform .18s ease-in,opacity .18s ease-in}.playful_balloonButton__4oy0f[data-popped=true]:after{content:"POP!";position:absolute;left:50%;top:32%;translate:-50% -50%;color:var(--pop-color,#3a55c9);font-family:var(--font-bolota),Georgia,serif;font-size:clamp(15px,3vw,24px);text-shadow:2px 0 #fff,-2px 0 #fff,0 2px #fff,0 -2px #fff;white-space:nowrap;animation:playful_pop-word___gyxf .9s cubic-bezier(.34,1.56,.64,1) both}.playful_skyCloud__YfLBu{position:absolute;z-index:0;width:clamp(80px,18vw,150px);opacity:.95;animation:playful_drift__O_UCZ 10s ease-in-out infinite}.playful_skyCloudA__XQZQK{left:-14px;bottom:6px}.playful_skyCloudB__cc5Dd{right:-10px;top:8px;animation-delay:-5s}.playful_boxGrid__WyzTU{display:flex;flex-wrap:wrap;justify-content:center;gap:20px clamp(8px,2.4vw,20px);padding:34px 14px 6px}.playful_boxButton__5sP6c{position:relative;width:clamp(92px,25vw,136px);padding:0;background:none;border:0;border-radius:22px;-webkit-tap-highlight-color:transparent;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.playful_boxButton__5sP6c:not(:disabled):hover{transform:translateY(-5px) rotate(-2deg)}.playful_boxButton__5sP6c:not(:disabled):active{transform:scale(.95)}.playful_boxButton__5sP6c:focus-visible{outline:3px solid #375e96;outline-offset:3px}.playful_boxButton__5sP6c:disabled{cursor:default}.playful_boxButton__5sP6c svg{display:block;width:100%;height:auto;overflow:visible}.playful_boxButton__5sP6c[data-selected=true]{animation:playful_box-rattle__pEs2r .6s ease-in-out}.playful_boxIdle__EyIzi{animation:playful_box-rattle__pEs2r 5s var(--rattle-delay,0s) ease-in-out infinite}.playful_boxLid__zR289{transform-box:fill-box;transform-origin:12% 100%;transition:transform .7s cubic-bezier(.34,1.56,.64,1)}.playful_boxButton__5sP6c[data-open=true] .playful_boxLid__zR289{transform:translateY(-20px) rotate(-26deg)}.playful_boxInside__NsR_o{position:absolute;left:50%;top:-30%;width:62%;translate:-50% 0;animation:playful_box-peek__QK_Zf .75s cubic-bezier(.34,1.56,.64,1) .15s both}.playful_boxEmptyNote__NGQMf{position:absolute;left:50%;top:-9%;translate:-50% 0;padding:1px 9px;background:#fff;border-radius:999px;box-shadow:0 2px 0 #cfd6f2;color:#6b638d;font-family:var(--font-hand),cursive;font-size:15px;white-space:nowrap;animation:playful_pop-word___gyxf 1.6s cubic-bezier(.34,1.56,.64,1) both}.playful_boxResult__1DTP0{padding:16px 14px 0;text-align:center;animation:playful_pop-in__0bTg6 .55s cubic-bezier(.34,1.56,.64,1) both}.playful_wheelArea__vEo7T{position:relative;width:min(350px,74vw,46vh);aspect-ratio:1;margin:46px auto 6px}.playful_wheelSpinner__QURAd{position:relative;width:100%;height:100%;border-radius:50%}.playful_wheelSpinner__QURAd:focus-visible{outline:3px solid #375e96;outline-offset:6px}.playful_wheelPointer__06O8L{position:absolute;left:50%;top:-38px;z-index:20;width:54px;translate:-50% 0;transform-origin:50% 12%;pointer-events:none}.playful_wheelPointer__06O8L svg{display:block;width:100%;height:auto;overflow:visible}.playful_wheelHub__pZbc_{position:absolute;left:50%;top:50%;z-index:15;display:grid;place-items:center;align-content:center;width:27%;aspect-ratio:1;translate:-50% -50%;background:#ffd84f;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 3px #3a4fb4,0 5px 0 3px #3a4fb4;color:#22388f;font-family:var(--font-bolota),Georgia,serif;font-size:clamp(13px,3.4vw,18px);line-height:1;pointer-events:none}.playful_wheelHub__pZbc_ svg{width:66%;height:auto;margin-bottom:3px}.playful_wheelHubArmed__BhXlb{animation:playful_hub-pulse__kXy17 1.5s ease-in-out infinite}.playful_scratchWrap__BUfwm{position:relative;padding:14px}.playful_scratchWrap__BUfwm canvas{border:4px solid #fff;border-radius:22px;box-shadow:0 6px 0 #3842a229}.playful_scratchMeter__YJPfv{position:absolute;top:24px;left:24px;padding:4px 13px;color:#2a3278;background:#fff;border-radius:999px;box-shadow:0 3px 0 #cfd6f2;font-size:14px;font-weight:800}.playful_stageAsk__t1dzr{font-family:var(--font-hand),cursive;font-size:clamp(25px,4vw,42px);color:#41388f;line-height:1.1;transform:rotate(-2deg)}.playful_stageBoy__GbaZl,.playful_stageGirl__1B8X3{display:inline-block;font-family:var(--font-bolota),Georgia,serif;font-weight:400;text-shadow:.025em 0 #fff,-.025em 0 #fff,0 .025em #fff,0 -.025em #fff,.018em .018em #fff,-.018em .018em #fff,.018em -.018em #fff,-.018em -.018em #fff,0 .045em 0 #2a327826}.playful_stageBoy__GbaZl{color:#3f6be0}.playful_stageGirl__1B8X3{color:#e83f8d}.playful_stageOr__7TOAV{display:inline-grid;place-items:center;width:1.8em;height:1.8em;background:#fff;border-radius:50%;box-shadow:0 3px 0 #cfd6f2;color:#6b638d;font-family:var(--font-hand),cursive;line-height:1}.playful_tile__wK74q{position:relative;display:flex;flex-direction:column;align-items:center;padding:8px 4px 7px;background:#fff;border:3px solid #fff;border-radius:22px;box-shadow:0 6px 0 var(--tile-lip,#f6a9cb)}.playful_tileFace__iemL5{display:block;width:40%;max-width:54px;margin-bottom:2px}.playful_tileLabel__50W6_{margin-top:4px;padding:1px 9px;color:var(--tile-ink,#b62969);background:var(--tile-soft,#ffe3ef);border-radius:999px;font-size:clamp(11px,1.4vw,15px);font-weight:900;white-space:nowrap}.playful_tileBlue__hQsDC{--tile-lip:#9db6f3;--tile-ink:#2f4fb4;--tile-soft:#e3ebff}.playful_voteCta__XQdbG{display:flex}.playful_voteChick__MVRuk{width:30px;flex-shrink:0;overflow:visible}.playful_resultAsk__LFncA{font-family:var(--font-hand),cursive;font-size:clamp(32px,6vw,58px);color:#41388f;line-height:1.1;transform:rotate(-2deg)}.playful_resultWord__K7Vn_{display:inline-block;font-family:var(--font-bolota),Georgia,serif;font-weight:400;letter-spacing:-.015em;text-shadow:.025em 0 #fff,-.025em 0 #fff,0 .025em #fff,0 -.025em #fff,.018em .018em #fff,-.018em .018em #fff,.018em -.018em #fff,-.018em -.018em #fff,0 .045em 0 #2a327826}.playful_resultBoy__YuzAH{color:#3f6be0}.playful_resultGirl__61Ff4{color:#e83f8d}.playful_resultChick__8NlUq{width:clamp(92px,15vw,150px);margin:0 auto 2px;overflow:visible}.playful_resultDecorA__L8ZSH,.playful_resultDecorB__A9zhX,.playful_resultDecorC__ejdOM,.playful_resultDecorD__xzpil{position:fixed;z-index:1;pointer-events:none}.playful_resultDecorA__L8ZSH{left:15%;top:13%;width:clamp(54px,9vw,110px);animation:playful_bob__bnl7a 3.2s ease-in-out infinite}.playful_resultDecorB__A9zhX{right:7%;top:14%;width:clamp(50px,8vw,96px);animation:playful_sway__pFEWz 3.4s ease-in-out infinite}.playful_resultDecorC__ejdOM{left:3%;bottom:7%;width:clamp(90px,15vw,190px);animation:playful_drift__O_UCZ 10s ease-in-out infinite}.playful_resultDecorD__xzpil{right:3%;bottom:11%;width:clamp(80px,13vw,160px);animation:playful_drift__O_UCZ 12s ease-in-out -4s infinite}@keyframes playful_bubble-pop__4m8R3{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes playful_pop-in__0bTg6{0%{transform:translateY(14px) scale(.86);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes playful_sway__pFEWz{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes playful_bob__bnl7a{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes playful_hop__rljrn{0%,55%,to{transform:translateY(0) scale(1)}65%{transform:translateY(2px) scale(1.05,.95)}78%{transform:translateY(-12px) scale(.98,1.03)}90%{transform:translateY(0) scale(1.03,.97)}}@keyframes playful_jump__mlemP{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-16px) rotate(4deg)}}@keyframes playful_shake__k5I9a{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes playful_twinkle__4uBt8{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(.72) rotate(18deg);opacity:.65}}@keyframes playful_drift__O_UCZ{0%,to{transform:translateX(-10px)}50%{transform:translateX(14px)}}@keyframes playful_loader-dot__zhf0X{0%,to{transform:scale(.7);opacity:.45}50%{transform:scale(1.15);opacity:1}}@keyframes playful_balloon-drift__eqFvE{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes playful_pop-word___gyxf{0%{scale:.3;opacity:0}22%{scale:1.12;opacity:1}72%{scale:1;opacity:1}to{scale:1;opacity:0}}@keyframes playful_box-rattle__pEs2r{0%,88%,to{transform:rotate(0)}91%{transform:rotate(-4deg)}94%{transform:rotate(4deg)}97%{transform:rotate(-2deg)}}@keyframes playful_box-peek__QK_Zf{0%{transform:translateY(46%) scale(.4);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes playful_hub-pulse__kXy17{0%,to{scale:1}50%{scale:1.08}}@media (max-width:480px){.playful_btn__SzCDJ{min-height:48px;padding-inline:20px;font-size:15px}.playful_btnSmall__ExLRG{min-height:40px;padding-inline:13px;font-size:13px}.playful_bubble__nVeH3{font-size:17px;padding:6px 11px}.playful_gameHostChick__wqOEQ{width:62px}.playful_gameHost__Y8tL1{min-height:64px;padding-right:44px}.playful_gameHint__s9iDH{font-size:15px}.playful_frame__SznSf{border-radius:30px;padding:7px}.playful_frameInner__XwSRT{border-radius:23px}}@media (prefers-reduced-motion:reduce){.playful_balloonButton__4oy0f,.playful_balloonButton__4oy0f[data-popped=true]:after,.playful_bob__bnl7a,.playful_boxButton__5sP6c[data-selected=true],.playful_boxEmptyNote__NGQMf,.playful_boxIdle__EyIzi,.playful_boxInside__NsR_o,.playful_boxResult__1DTP0,.playful_bubble__nVeH3,.playful_chickRow__A3SyO svg,.playful_hop__rljrn,.playful_jump__mlemP,.playful_loaderDots__b16pU>span,.playful_popIn__uBPxH,.playful_resultDecorA__L8ZSH,.playful_resultDecorB__A9zhX,.playful_resultDecorC__ejdOM,.playful_resultDecorD__xzpil,.playful_shake__k5I9a,.playful_skyCloud__YfLBu,.playful_statsChicks__lxyyC svg,.playful_sway__pFEWz,.playful_teamChoice__nqO4K[aria-pressed=true] svg,.playful_twinkle__4uBt8,.playful_wheelHubArmed__BhXlb,.playful_winner__TAt30{animation:none!important}.playful_balloonButton__4oy0f svg,.playful_boxButton__5sP6c,.playful_boxLid__zR289,.playful_btn__SzCDJ,.playful_registryChoice__Z1t0Z,.playful_round__nko1l,.playful_teamChoice__nqO4K{transition:none!important}}.siteHeader_header__LrcJU{--ink:#2a3278;--rose:#b62969;--spring:cubic-bezier(.34,1.56,.64,1);position:sticky;top:0;z-index:50;color:var(--ink);background:#fff8e6;font-family:var(--font-rounded),ui-rounded,"Arial Rounded MT Bold",system-ui,sans-serif}.siteHeader_header__LrcJU:after{content:"";position:absolute;left:0;right:0;top:calc(100% - 1px);height:13px;pointer-events:none;background:radial-gradient(circle at 15px 0,#fff8e6 14px,#0000 14.5px) 0 0 /30px 14px repeat-x;filter:drop-shadow(0 2px 0 #f1dfbd)}.siteHeader_header__LrcJU a,.siteHeader_header__LrcJU button,.siteHeader_header__LrcJU summary{-webkit-tap-highlight-color:transparent}.siteHeader_header__LrcJU a:focus-visible,.siteHeader_header__LrcJU button:focus-visible,.siteHeader_header__LrcJU summary:focus-visible{outline:3px solid #375e96;outline-offset:4px;border-radius:12px}.siteHeader_headerInner__hvTgi{width:min(1336px,calc(100% - 48px));min-height:68px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.siteHeader_brand__OGPgd{display:inline-flex;align-items:center;gap:9px;min-width:0;font-size:20px;font-weight:900;white-space:nowrap}.siteHeader_brandLogo__ABqrY{display:block;width:38px;height:38px;flex-shrink:0;border-radius:13px;transition:transform .35s var(--spring)}.siteHeader_brand__OGPgd:hover .siteHeader_brandLogo__ABqrY{transform:rotate(-10deg) scale(1.1)}.siteHeader_brandName__rjXj5{background:linear-gradient(90deg,#2563eb,#db2777);background-clip:text;-webkit-background-clip:text;color:transparent}.siteHeader_desktopNav__l5TSk{display:none;align-items:center;gap:2px;font-size:15px;font-weight:800}.siteHeader_demoButton__UuRTl,.siteHeader_desktopNav__l5TSk a,.siteHeader_signIn__fNJy9{padding:8px 12px;border-radius:999px;transition:background .2s,color .2s,transform .3s var(--spring)}.siteHeader_demoButton__UuRTl:hover,.siteHeader_desktopNav__l5TSk a:hover,.siteHeader_signIn__fNJy9:hover{color:var(--rose);background:#ffe1ee;transform:translateY(-2px) rotate(-2deg)}.siteHeader_demos__4_OP0{position:relative}.siteHeader_demoButton__UuRTl{display:inline-flex;align-items:center;gap:4px;font-weight:800;cursor:pointer}.siteHeader_chevronOpen__vUCTg{transform:rotate(180deg)}.siteHeader_demoList___K1_R{position:absolute;top:calc(100% + 10px);left:0;display:flex;flex-direction:column;width:230px;padding:8px;background:#fffaf0;border:3px solid #f6d9c4;border-radius:22px;box-shadow:0 6px 0 #f6d9c4}.siteHeader_demoList___K1_R a{padding:9px 13px}.siteHeader_demoList___K1_R a:hover{transform:none}.siteHeader_headerActions__vmQHo{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800}.siteHeader_signIn__fNJy9{display:none}.siteHeader_headerCta__u_cLH{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 15px;border-radius:999px;background:#3a55c9;color:#fff;font-size:13.5px;white-space:nowrap;box-shadow:0 3px 0 #25389a;transition:transform .25s var(--spring),box-shadow .15s}.siteHeader_headerCta__u_cLH:hover{transform:translateY(-2px) rotate(-2deg);box-shadow:0 5px 0 #25389a}.siteHeader_headerCta__u_cLH:active{transform:translateY(3px);box-shadow:0 1px 0 #25389a}.siteHeader_headerCta__u_cLH svg{display:none}.siteHeader_mobileMenu__JoxyZ{position:relative;display:block}.siteHeader_mobileMenu__JoxyZ summary{display:grid;place-items:center;min-width:40px;min-height:44px;list-style:none;cursor:pointer}.siteHeader_mobileMenu__JoxyZ summary::-webkit-details-marker{display:none}.siteHeader_mobileMenu__JoxyZ nav{position:absolute;top:calc(100% + 13px);right:0;width:min(250px,calc(100vw - 32px));padding:10px;background:#fffaf0;border:3px solid #f6d9c4;border-radius:24px;box-shadow:0 6px 0 #f6d9c4}.siteHeader_mobileMenu__JoxyZ nav a{display:block;padding:11px 16px;border-radius:999px}.siteHeader_mobileMenu__JoxyZ nav a:hover{background:#ffe1ee}@media (max-width:379px){.siteHeader_headerInner__hvTgi{width:calc(100% - 20px);gap:6px}.siteHeader_brand__OGPgd{font-size:14.5px;gap:5px}.siteHeader_brandLogo__ABqrY{width:28px;height:28px}.siteHeader_headerCta__u_cLH{padding-inline:10px;font-size:12px}}@media (min-width:380px) and (max-width:559px){.siteHeader_headerInner__hvTgi{width:calc(100% - 24px);gap:8px}.siteHeader_brand__OGPgd{font-size:16px;gap:6px}.siteHeader_brandLogo__ABqrY{width:32px;height:32px}}@media (min-width:560px){.siteHeader_headerCta__u_cLH svg,.siteHeader_signIn__fNJy9{display:block}}@media (min-width:900px){.siteHeader_desktopNav__l5TSk{display:flex}.siteHeader_mobileMenu__JoxyZ{display:none}.siteHeader_headerActions__vmQHo{gap:10px}}@media (prefers-reduced-motion:reduce){.siteHeader_header__LrcJU *,.siteHeader_header__LrcJU:after{transition:none!important}.siteHeader_brand__OGPgd:hover .siteHeader_brandLogo__ABqrY,.siteHeader_demoButton__UuRTl:hover,.siteHeader_desktopNav__l5TSk a:hover,.siteHeader_headerCta__u_cLH:active,.siteHeader_headerCta__u_cLH:hover,.siteHeader_signIn__fNJy9:hover{transform:none}}.eventPage_page__QYMY3{--ink:#2a3278;--muted:#595c82;--outline:#3a4fb4;--butter:#ffd24a;--heading:var(--title);--on-sky:var(--ink);--on-sky-muted:var(--muted);--title-outline:#fff;color:var(--ink);background:var(--paper);font-family:var(--font-rounded),ui-rounded,"Arial Rounded MT Bold",system-ui,sans-serif;overflow-wrap:break-word}.eventPage_hero__NCTjL{position:relative;isolation:isolate;overflow:hidden;padding:50px 16px 176px;text-align:center;color:var(--on-sky);background:linear-gradient(var(--sky-top),var(--sky-bottom))}.eventPage_heroInner__k_5ZE{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:620px;margin-inline:auto}.eventPage_heroNote__V74Kx,.eventPage_heroWords__tUCl3{display:flex;flex-direction:column;align-items:center;gap:13px;width:100%}.eventPage_scene__ti6jq{position:absolute;inset:0;z-index:-1;pointer-events:none}.eventPage_bunting__p9M3r{position:absolute;left:0;top:0;display:block}.eventPage_sceneDrawing__XjCus{position:absolute;height:auto;overflow:visible}.eventPage_ground__ascJP{position:absolute;left:0;bottom:0;display:block}.eventPage_confetti__7tXnk{position:absolute;inset:0;display:block;opacity:.75}.eventPage_tabletUp__v4NV2,.eventPage_wideOnly__X9uTv{display:none}.eventPage_picture__jhdp9{position:relative;flex:none;width:clamp(176px,54vw,240px);aspect-ratio:1;margin-bottom:8px}.eventPage_pictureEmpty__bopPE{width:clamp(150px,42vw,240px)}.eventPage_photo__dyQoP{position:absolute;inset:0;overflow:hidden;border:6px solid #fff;border-radius:50%;background:#fff;box-shadow:0 0 0 3px var(--outline),0 8px 0 3px #2a327830}.eventPage_fillImage__4XDzO{object-fit:cover}.eventPage_peep__SjxqM{position:absolute;right:-20%;bottom:-10%;width:56%}.eventPage_pictureEmpty__bopPE .eventPage_peep__SjxqM{inset:0;width:100%}.eventPage_bubble__F8R9E{position:absolute;z-index:1;left:-18%;top:-4%;max-width:76%;padding:4px 13px;font-size:14.5px;font-weight:900;line-height:1.25;color:var(--ink);background:#fff;border:2.5px solid var(--outline);border-radius:13px;transform:rotate(-6deg)}.eventPage_pictureEmpty__bopPE .eventPage_bubble__F8R9E{left:-44%;max-width:none;white-space:nowrap}.eventPage_title__sIK4u{max-width:100%;margin:0;font-family:var(--font-bolota),Georgia,serif;font-size:clamp(34px,9vw,64px);font-weight:400;line-height:1.05;letter-spacing:-.01em;color:var(--title);text-shadow:3px 0 var(--title-outline),-3px 0 var(--title-outline),0 3px var(--title-outline),0 -3px var(--title-outline),2px 2px var(--title-outline),-2px 2px var(--title-outline),2px -2px var(--title-outline),-2px -2px var(--title-outline),0 5px 0 #2a327826;text-wrap:balance;overflow-wrap:anywhere}.eventPage_titleLong__JqDp5{font-size:clamp(27px,7vw,50px)}.eventPage_titleVeryLong__GgWJI{font-size:clamp(21px,5vw,34px);line-height:1.12}.eventPage_celebrant__3CvoL{margin:-4px 0 0;font-size:18px;font-weight:800;overflow-wrap:anywhere}.eventPage_deadline__WiIiJ{margin:-2px 0 0;padding:2px 12px;font-size:13.5px;font-weight:800;color:var(--ink);background:#ffffffd9;border-radius:99px}.eventPage_when__oBQ5r,.eventPage_where__L3oRT{display:inline-flex;align-items:flex-start;justify-content:center;gap:7px;margin:0;padding:6px 15px;max-width:100%;font-size:14.5px;font-weight:800;line-height:1.35;text-align:left;overflow-wrap:anywhere;color:var(--ink);background:#fff;border:2.5px solid var(--outline);border-radius:19px}.eventPage_when__oBQ5r svg,.eventPage_where__L3oRT svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.eventPage_whenTime__LvB4h{font-weight:700;color:var(--muted)}.eventPage_where__L3oRT{margin-top:-5px;font-weight:700}.eventPage_countdown__frt_a{display:flex;justify-content:center;gap:8px;margin-top:2px}.eventPage_countdownTile__wlUEP{width:clamp(62px,18vw,76px);padding:6px 0 5px;text-align:center;color:var(--ink);background:#fff;border:3px solid var(--outline);border-radius:16px;box-shadow:0 4px 0 var(--outline)}.eventPage_countdownTile__wlUEP b{display:block;font-family:var(--font-bolota),Georgia,serif;font-size:clamp(23px,6vw,30px);font-weight:400;line-height:1.05}.eventPage_countdownTile__wlUEP span{display:block;font-size:11.5px;font-weight:800;color:var(--muted)}.eventPage_bigDay__m5LZh{margin:2px 0 0;padding:8px 18px;font-size:16px;font-weight:900;color:var(--ink);background:#fff;border:3px solid var(--outline);border-radius:99px}.eventPage_primaryButton___TU5B,.eventPage_secondaryButton__SCJXO{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 28px;font-weight:900;line-height:1.2;border-radius:99px;cursor:pointer;transition:transform .16s,box-shadow .16s,background .16s}.eventPage_primaryButton___TU5B{font-size:17px;color:var(--ink);background:var(--butter);border:3px solid var(--ink);box-shadow:0 5px 0 var(--ink);margin-top:6px;margin-bottom:4px}.eventPage_secondaryButton__SCJXO{font-size:15px;color:var(--ink);background:#fff;border:3px solid var(--outline);box-shadow:0 3px 0 var(--outline)}.eventPage_primaryButton___TU5B:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 7px 0 var(--ink)}.eventPage_secondaryButton__SCJXO:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 0 var(--outline)}.eventPage_primaryButton___TU5B:disabled,.eventPage_secondaryButton__SCJXO:disabled{cursor:progress;opacity:.7}.eventPage_page__QYMY3 a:focus-visible,.eventPage_page__QYMY3 button:focus-visible,.eventPage_page__QYMY3 input:focus-visible,.eventPage_page__QYMY3 textarea:focus-visible,.eventPage_viewer__bnm9C button:focus-visible{outline:3px solid #1d4ed8;outline-offset:3px}.eventPage_demoNote__reTLS{margin:0;padding:5px 13px;font-size:13px;font-weight:800;color:var(--ink);background:#fff;border-radius:12px}.eventPage_message__mlJ8v{width:100%;padding:15px 18px;font-size:16px;font-weight:600;line-height:1.55;text-align:left;overflow-wrap:anywhere;color:var(--ink);background:#fffdf5;border:4px solid #fff;border-radius:24px;box-shadow:0 6px 0 #3842a229}.eventPage_message__mlJ8v p{margin:0 0 .6em;min-height:1em}.eventPage_message__mlJ8v p:last-child{margin-bottom:0}.eventPage_message__mlJ8v h1,.eventPage_message__mlJ8v h2,.eventPage_message__mlJ8v h3,.eventPage_message__mlJ8v h4,.eventPage_message__mlJ8v h5,.eventPage_message__mlJ8v h6{margin:.3em 0 .4em;font-size:1.2em;font-weight:900;line-height:1.25}.eventPage_message__mlJ8v ol,.eventPage_message__mlJ8v ul{margin:0 0 .6em;padding-left:1.4em}.eventPage_message__mlJ8v ul{list-style:disc}.eventPage_message__mlJ8v ol{list-style:decimal}.eventPage_message__mlJ8v blockquote{margin:0 0 .6em;padding-left:.9em;border-left:3px solid var(--outline)}.eventPage_message__mlJ8v hr{margin:.8em 0;border:0;border-top:2px dotted var(--outline)}.eventPage_message__mlJ8v a{font-weight:800}.eventPage_description__5QdO3{margin:0;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.5;white-space:pre-line}.eventPage_content__5jY7h{padding:12px 16px 72px;background:var(--paper)}.eventPage_tabs__onDPO{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-bottom:18px}.eventPage_tab__2e1CW{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:6px 15px;font-size:14.5px;font-weight:800;color:var(--ink);background:#fff;border:2.5px solid var(--outline);border-radius:99px;cursor:pointer;transition:transform .16s,background .16s}.eventPage_tab__2e1CW:hover{transform:translateY(-2px)}.eventPage_tabActive__tMfmx{color:#fff;background:var(--ink);border-color:var(--ink)}.eventPage_panel__zc56_{max-width:940px;margin-inline:auto;padding:22px 16px 26px;background:#fffdf5;border:4px solid #fff;border-radius:28px;box-shadow:0 7px 0 #3842a229,0 22px 44px -28px #2a327866}.eventPage_panel__zc56_[hidden]{display:none}.eventPage_sectionHeading__fX2cH{position:relative;padding-inline:34px;margin-bottom:18px;text-align:center}.eventPage_sectionHeading__fX2cH h2{margin:0;font-family:var(--font-bolota),Georgia,serif;font-size:clamp(24px,5.5vw,32px);font-weight:400;line-height:1.1;color:var(--heading)}.eventPage_sectionHeading__fX2cH p{margin:5px 0 0;font-size:14.5px;font-weight:700;color:var(--muted)}.eventPage_refresh__Ivz2q{position:absolute;top:-4px;right:-6px;display:grid;place-items:center;width:44px;height:44px;color:var(--ink);border-radius:50%;cursor:pointer}.eventPage_refresh__Ivz2q:hover{background:#2a32781a}.eventPage_empty__oRXGH{padding:26px 8px;font-size:15px;font-weight:700;text-align:center;color:var(--muted)}.eventPage_photoGrid__vK7Mg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:0;margin:0;list-style:none}.eventPage_photoButton__i9XHH{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;background:#fff;border:4px solid #fff;border-radius:19px;box-shadow:0 0 0 2.5px var(--outline),0 4px 0 2.5px var(--outline);cursor:zoom-in;transition:transform .16s}.eventPage_photoButton__i9XHH:hover{transform:translateY(-2px) rotate(-1deg)}.eventPage_viewerOverlay__Uun_p{position:fixed;inset:0;z-index:60;background:#14163fe8}.eventPage_viewer__bnm9C{position:fixed;inset:0;z-index:61;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:58px 12px 72px;color:#fff;font-family:var(--font-rounded),system-ui,sans-serif}.eventPage_viewerPicture__7_jVG{position:relative;flex:1;width:min(100%,980px);min-height:0}.eventPage_viewerImage__kEQZx{object-fit:contain}.eventPage_viewerCaption__ha5Zc{flex-shrink:0;max-width:620px;margin:0;font-size:16px;font-weight:800;text-align:center}.eventPage_viewerSteps__FhYmx{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:12px}.eventPage_viewerClose__g6YyV,.eventPage_viewerSteps__FhYmx button{display:grid;place-items:center;width:46px;height:46px;color:var(--viewer-ink,#2a3278);background:#fff;border-radius:50%;cursor:pointer}.eventPage_viewerClose__g6YyV{position:absolute;top:10px;right:12px}.eventPage_wishStart__aDk7U{display:flex;justify-content:center;margin-bottom:18px}.eventPage_wishSent__W1VFn{display:flex;align-items:center;justify-content:center;gap:7px;max-width:460px;margin:0 auto 18px;padding:9px 15px;font-weight:800;text-align:center;color:#1f6b3d;background:#dff6e6;border-radius:16px}.eventPage_wishSent__W1VFn svg{flex-shrink:0}.eventPage_wishForm__MX9nn{display:flex;flex-direction:column;max-width:520px;margin:0 auto 22px;font-size:14px;font-weight:800}.eventPage_wishForm__MX9nn label{margin-bottom:5px}.eventPage_wishForm__MX9nn input,.eventPage_wishForm__MX9nn textarea{width:100%;margin-bottom:13px;padding:10px 15px;font-size:16px;font-weight:600;color:var(--ink);background:#fff;border:2.5px solid #c8cfee;border-radius:17px}.eventPage_wishForm__MX9nn textarea{resize:vertical}.eventPage_wishError__BKNVp{margin:0 0 12px;padding:8px 13px;font-weight:800;color:#9f1239;background:#ffe4ea;border-radius:13px}.eventPage_wishButtons__loB6x{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.eventPage_wishButtons__loB6x .eventPage_primaryButton___TU5B{margin:0 0 5px}.eventPage_wishList__qi6vu{max-width:680px;margin-inline:auto}.eventPage_address__4Y5gN{max-width:440px;margin:0 auto 16px;padding:11px 16px;text-align:center;background:#fff;border-radius:16px;box-shadow:0 3px 0 #2a32781f}.eventPage_address__4Y5gN h3{margin:0 0 3px;font-size:13px;font-weight:900;color:var(--muted)}.eventPage_address__4Y5gN p{margin:0;font-size:15px;font-weight:700;white-space:pre-line}.eventPage_outsideRegistry__hN98Y{display:flex;justify-content:center;padding:14px 0}.eventPage_giftProgress__6ihIk{max-width:460px;margin:0 auto 18px;font-size:14px;font-weight:800;text-align:center}.eventPage_giftProgress__6ihIk p{margin:0 0 6px}.eventPage_giftTrack__Tdq7U{height:14px;overflow:hidden;background:#fff;border:2.5px solid var(--outline);border-radius:99px}.eventPage_giftTrack__Tdq7U span{display:block;height:100%;background:var(--butter);transition:width .5s}.eventPage_giftGrid__iLnBo{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.eventPage_formal__uTnvP{--ink:#3b3550;--muted:#6c6580;--line:#c9a35a;--line-soft:#e4d2a6;--line-fill:#f5ecd5;--button-fill:var(--ink);--button-ink:#fdf6e4;--outline:var(--line);font-family:var(--font-rounded),system-ui,sans-serif}.eventPage_formal__uTnvP .eventPage_hero__NCTjL{padding:44px 26px 76px}.eventPage_formal__uTnvP .eventPage_heroInner__k_5ZE{gap:15px;max-width:560px}.eventPage_formal__uTnvP .eventPage_heroWords__tUCl3{gap:11px}.eventPage_formalFrame__fgHS9{position:absolute;inset:12px 12px 0;border:1.5px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0}.eventPage_formalFrame__fgHS9:after{content:"";position:absolute;inset:5px 5px 0;border:1px solid var(--line-soft);border-bottom:0;border-radius:14px 14px 0 0}.eventPage_hairline__c6cYo{position:absolute;left:50%;bottom:26px;width:92px;height:1.5px;margin-left:-46px;background:var(--line)}.eventPage_filmEdge__jkBgY{position:absolute;left:0;right:0;bottom:8px;height:11px;background:repeating-linear-gradient(90deg,var(--line) 0 11px,#0000 11px 24px);border-radius:2px;opacity:.6}.eventPage_formalSprig__BNgrq{position:absolute;left:50%;bottom:22px;width:150px;margin-left:-75px}.eventPage_arch__k8lhl{position:relative;flex:none;width:clamp(160px,46vw,230px);aspect-ratio:5/6;margin-bottom:7px;overflow:hidden;background:#fff;border:3px solid #fff;border-radius:999px 999px 12px 12px;outline:1.5px solid var(--line);outline-offset:4px}.eventPage_eyebrow__vOZOc{margin:4px 0 -4px;font-size:12.5px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.eventPage_formal__uTnvP .eventPage_title__sIK4u{font-family:var(--font-display),Georgia,serif;font-size:clamp(33px,8vw,54px);font-weight:500;letter-spacing:0;line-height:1.12;text-shadow:none}.eventPage_formal__uTnvP .eventPage_titleLong__JqDp5{font-size:clamp(26px,6vw,40px)}.eventPage_formal__uTnvP .eventPage_titleVeryLong__GgWJI{font-size:clamp(21px,4.8vw,30px)}.eventPage_formal__uTnvP .eventPage_when__oBQ5r,.eventPage_formal__uTnvP .eventPage_where__L3oRT{padding:0;text-align:center;color:var(--on-sky);background:none;border:0;border-radius:0;font-weight:700}.eventPage_formal__uTnvP .eventPage_whenTime__LvB4h{color:var(--on-sky-muted)}.eventPage_formal__uTnvP .eventPage_deadline__WiIiJ{padding:0;font-weight:700;color:var(--on-sky-muted);background:none}.eventPage_formal__uTnvP .eventPage_where__L3oRT{margin-top:-6px}.eventPage_formal__uTnvP .eventPage_when__oBQ5r svg,.eventPage_formal__uTnvP .eventPage_where__L3oRT svg{color:var(--accent)}.eventPage_formal__uTnvP .eventPage_countdownTile__wlUEP{width:clamp(56px,17vw,70px);background:#fffdf8;border:1.5px solid var(--line);border-radius:9px;box-shadow:none}.eventPage_formal__uTnvP .eventPage_countdownTile__wlUEP b{font-family:var(--font-display),Georgia,serif;font-size:clamp(21px,5.5vw,26px);font-weight:500}.eventPage_formal__uTnvP .eventPage_primaryButton___TU5B{font-size:16px;font-weight:800;color:var(--button-ink);background:var(--button-fill);border:0;box-shadow:none}.eventPage_formal__uTnvP .eventPage_primaryButton___TU5B:hover:not(:disabled){background:var(--button-fill);opacity:.88;box-shadow:none}.eventPage_formal__uTnvP .eventPage_secondaryButton__SCJXO{background:transparent;border:1.5px solid var(--line);box-shadow:none;font-weight:800}.eventPage_formal__uTnvP .eventPage_hero__NCTjL .eventPage_secondaryButton__SCJXO{color:var(--on-sky)}.eventPage_formal__uTnvP .eventPage_secondaryButton__SCJXO:hover:not(:disabled){box-shadow:none}.eventPage_formal__uTnvP .eventPage_message__mlJ8v{background:#fffdf8;border:1.5px solid var(--line-soft);border-radius:12px;box-shadow:none;font-weight:500}.eventPage_formal__uTnvP .eventPage_tabs__onDPO{gap:4px}.eventPage_formal__uTnvP .eventPage_tab__2e1CW{color:var(--muted);background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0}.eventPage_formal__uTnvP .eventPage_tabActive__tMfmx{color:var(--ink);border-bottom-color:var(--line)}.eventPage_formal__uTnvP .eventPage_tab__2e1CW:hover{transform:none;color:var(--ink)}.eventPage_formal__uTnvP .eventPage_panel__zc56_{background:#fffdf8;border:1.5px solid var(--line-soft);border-radius:14px;box-shadow:none}.eventPage_formal__uTnvP .eventPage_sectionHeading__fX2cH h2{font-family:var(--font-display),Georgia,serif;font-weight:500}.eventPage_formal__uTnvP .eventPage_photoButton__i9XHH{border:3px solid #fff;border-radius:9px;box-shadow:0 0 0 1.5px var(--line)}.eventPage_formal__uTnvP .eventPage_photoButton__i9XHH:hover{transform:none;opacity:.92}.eventPage_formal__uTnvP .eventPage_address__4Y5gN{border:1.5px solid var(--line-soft);border-radius:10px;box-shadow:none}.eventPage_formal__uTnvP .eventPage_giftTrack__Tdq7U{height:8px;border:1.5px solid var(--line)}.eventPage_formal__uTnvP .eventPage_giftTrack__Tdq7U span{background:var(--line)}.eventPage_formal__uTnvP .eventPage_bigDay__m5LZh{color:var(--on-sky);background:transparent;border:1.5px solid var(--line)}.eventPage_formal__uTnvP .eventPage_wishForm__MX9nn input,.eventPage_formal__uTnvP .eventPage_wishForm__MX9nn textarea{border:1.5px solid var(--line);border-radius:9px}.eventPage_formal__uTnvP .eventPage_wishSent__W1VFn{color:var(--ink);background:#f5ecd5;background:color-mix(in srgb,var(--line-soft) 34%,#fff);border-radius:9px}@media (max-width:359px){.eventPage_tab__2e1CW{gap:0;padding-inline:12px;font-size:13.5px}.eventPage_tab__2e1CW svg{display:none}}@media (min-width:720px){.eventPage_tabletUp__v4NV2{display:block}.eventPage_hero__NCTjL{padding-top:56px;padding-bottom:190px}.eventPage_formal__uTnvP .eventPage_hero__NCTjL{padding-top:58px;padding-bottom:86px}.eventPage_panel__zc56_{padding:30px 30px 34px}.eventPage_photoGrid__vK7Mg{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.eventPage_giftGrid__iLnBo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1320px){.eventPage_wideOnly__X9uTv{display:block}}@media (max-width:999px){.eventPage_formal__uTnvP .eventPage_when__oBQ5r svg,.eventPage_formal__uTnvP .eventPage_where__L3oRT svg{display:none}}@media (min-width:1000px){.eventPage_giftGrid__iLnBo{grid-template-columns:repeat(3,minmax(0,1fr))}.eventPage_heroInner__k_5ZE{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:30px 64px;max-width:1040px;text-align:left}.eventPage_heroInner__k_5ZE.eventPage_heroSolo__LBhIK{display:flex;max-width:680px;text-align:center}.eventPage_heroInner__k_5ZE:not(.eventPage_heroSolo__LBhIK) .eventPage_heroWords__tUCl3{align-items:flex-start}.eventPage_heroNote__V74Kx{grid-column:1/-1;max-width:760px;margin-inline:auto;text-align:center}.eventPage_picture__jhdp9{justify-self:center;width:clamp(280px,28vw,380px)}.eventPage_peep__SjxqM{right:-16%;width:48%}.eventPage_pictureEmpty__bopPE{width:300px}.eventPage_pictureEmpty__bopPE .eventPage_bubble__F8R9E{left:-22%}.eventPage_bubble__F8R9E{font-size:18px;padding:6px 16px;border-width:3px}.eventPage_title__sIK4u{font-size:clamp(50px,5.4vw,76px)}.eventPage_titleLong__JqDp5{font-size:clamp(38px,3.8vw,54px)}.eventPage_titleVeryLong__GgWJI{font-size:clamp(27px,2.6vw,36px)}.eventPage_when__oBQ5r,.eventPage_where__L3oRT{font-size:16px}.eventPage_formal__uTnvP .eventPage_heroInner__k_5ZE{gap:28px 60px;max-width:960px}.eventPage_formal__uTnvP .eventPage_arch__k8lhl{justify-self:center;width:clamp(270px,25vw,340px)}.eventPage_formal__uTnvP .eventPage_title__sIK4u{font-size:clamp(46px,4.6vw,64px)}.eventPage_formal__uTnvP .eventPage_titleLong__JqDp5{font-size:clamp(34px,3.3vw,46px)}.eventPage_formal__uTnvP .eventPage_titleVeryLong__GgWJI{font-size:clamp(25px,2.4vw,32px)}.eventPage_formal__uTnvP .eventPage_when__oBQ5r,.eventPage_formal__uTnvP .eventPage_where__L3oRT{text-align:left}}@media (min-width:1000px) and (max-width:1319px){.eventPage_sticker__O5NGL .eventPage_heroInner__k_5ZE:not(.eventPage_heroSolo__LBhIK) .eventPage_heroWords__tUCl3{padding-right:84px}}@media (prefers-reduced-motion:reduce){.eventPage_giftTrack__Tdq7U span,.eventPage_photoButton__i9XHH,.eventPage_primaryButton___TU5B,.eventPage_secondaryButton__SCJXO,.eventPage_tab__2e1CW{transition:none}.eventPage_photoButton__i9XHH:hover,.eventPage_primaryButton___TU5B:hover:not(:disabled),.eventPage_secondaryButton__SCJXO:hover:not(:disabled),.eventPage_tab__2e1CW:hover{transform:none}}