._page_2fajn_1{background:radial-gradient(circle at 14% 2%,#f85a8614,#0000 270px),linear-gradient(#fffdfb 0%,#fff9f6 48%,#fff7f3 100%);min-height:100vh;padding:18px clamp(14px,4vw,42px) 48px}._shell_2fajn_9{width:min(100%,760px);margin:0 auto}._header_2fajn_14{justify-content:space-between;align-items:flex-start;min-height:108px;padding:22px 20px 1rem;display:flex;position:relative}._headerCopy_2fajn_23{z-index:1;max-width:calc(100% - clamp(96px,17vw,140px));position:relative}._header_2fajn_14 h1{color:#0d2741;letter-spacing:0;margin:0;font-size:clamp(2.15rem,5.8vw,3.45rem);font-weight:950;line-height:.95}._headerHeart_2fajn_38{color:#ff7f9b}._header_2fajn_14 p{color:#0d2741;margin:8px 0 0;font-size:clamp(1rem,2.5vw,1.34rem);font-weight:650;line-height:1.2}._heroImage_2fajn_50{object-fit:contain;width:clamp(96px,17vw,140px);height:auto;position:absolute;top:0;right:20px}@media (width>=761px){._headerCopy_2fajn_23{max-width:calc(100% - clamp(156px,22vw,212px))}._heroImage_2fajn_50{object-fit:contain;object-position:center top;width:clamp(156px,22vw,212px);height:clamp(8.5rem,14vw,11.5rem);top:clamp(2rem,3.8vw,2.65rem)}}._couponGuide_2fajn_74{flex-direction:column;align-items:center;margin:0 auto;padding:0 20px;display:flex;position:relative;bottom:-10px}._couponGuideBanner_2fajn_84{color:#0d2741;text-align:center;white-space:nowrap;background:#ffeef3;border:3px solid #ff7f9b;border-radius:999px;margin:0;padding:11px 24px;font-size:clamp(.95rem,2.3vw,1.12rem);font-weight:750;line-height:1.2;box-shadow:0 4px 16px #f85a8624}._couponGuideEmoji_2fajn_99{display:inline-block}._couponGuideArrow_2fajn_103{color:#ff7f9b;filter:drop-shadow(0 7px 12px #f85a8633);flex-shrink:0;width:clamp(32px,8vw,38px);height:auto;margin-top:1px;display:block;transform:translate(-1px)translateY(-5.5px)}._couponGuideArrowShaft_2fajn_114{opacity:.9}._couponList_2fajn_118{flex-direction:column;align-items:center;gap:0;margin-top:-14px;display:flex}._couponItem_2fajn_126{width:100%}._footer_2fajn_130{color:#0d2741;background:#fff;border:1px solid #ffdce8;border-radius:22px;align-items:center;gap:16px;max-width:min(100%,560px);margin:16px auto 0;padding:20px 22px;display:flex;position:relative}._footerWhiskers_2fajn_144{pointer-events:none;flex-direction:column;justify-content:center;gap:7px;height:46px;display:flex;position:absolute;top:3px;right:23px;transform:rotate(326deg)}._footerWhiskerLine_2fajn_157{transform-origin:50%;background-color:#ff5f91;border-radius:2px;width:15px;height:2.5px;display:block}._footerWhiskerLine_2fajn_157:first-child{transform:rotate(-30deg)}._footerWhiskerLine_2fajn_157:last-child{transform:rotate(30deg)}._footerIcon_2fajn_174{background:#ffeef3;border-radius:999px;flex:none;place-items:center;width:56px;height:56px;display:grid}._footerIconImage_2fajn_184{object-fit:contain;width:80px;height:auto}._footerCopy_2fajn_190{flex:1;min-width:0}._footerCopy_2fajn_190 p{margin:0;font-size:clamp(.95rem,2.1vw,1.12rem);font-weight:750;line-height:1.32}._footerCopy_2fajn_190 p+p{margin-top:1px}@media (width<=760px){._page_2fajn_1{padding:14px 14px 40px}._header_2fajn_14{min-height:clamp(101px,14.4vw + 8px,117px);padding:18px 10px 1rem}._heroImage_2fajn_50{width:clamp(116px,18vw,136px);top:14px;right:-3px}}@media (width<=480px){._header_2fajn_14 h1{font-size:2rem}._header_2fajn_14 p{font-size:.92rem}._header_2fajn_14{min-height:122px}._headerCopy_2fajn_23{max-width:calc(100% - 118px)}._heroImage_2fajn_50{width:129px;top:28px;right:-13px}._footer_2fajn_130{padding:16px}._footerWhiskers_2fajn_144{top:3px;right:23px}._footerCopy_2fajn_190 p{font-size:.9rem}._footerIcon_2fajn_174{width:50px;height:50px}._footerIconImage_2fajn_184{width:80px}._couponGuideBanner_2fajn_84{white-space:normal;padding:10px 18px;font-size:.9rem}}._giftPage_44ed4_1{overscroll-behavior:contain;background:radial-gradient(110% 72% at 50% -6%,#ffe27d4d,#ffe27d0f 46%,#0000 72%),radial-gradient(circle at 0 22%,#ff8bab2b,#0000 52%),radial-gradient(circle at 100% 18%,#ffa5be24,#0000 48%),radial-gradient(88% 58% at 50% 100%,#ffc9dc33,#0000 62%),linear-gradient(175deg,#fffefb 0%,#fff6f9 24%,#ffeff4 54%,#ffe8f0 80%,#fff5f0 100%);height:100dvh;overflow:hidden auto}._pageLocked_44ed4_39{overflow:hidden}._giftExperience_44ed4_43{isolation:isolate;min-height:100dvh;position:relative}._giftExperience_44ed4_43:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(78% 52% at 50% 36%,#ffffff9e,#0000 68%),conic-gradient(from 210deg at 50% 34%,#0000 0deg,#ffd85d12 72deg,#0000 144deg,#f85a8614 216deg,#0000 288deg);position:absolute;inset:0}._giftExperience_44ed4_43[data-opening=false]{overflow:hidden}._claimError_44ed4_75{color:#9f1239;text-align:center;background:#fff0f3;border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:.95rem;font-weight:650;line-height:1.4}._unwrapOverlay_44ed4_87{z-index:50;background:radial-gradient(circle at 50% 42%,#fffffff0,#ffffffbd 0 17rem,#fff0 35rem),radial-gradient(circle at 50% 57%,#ffe27d66,#0000 0 18rem,#ffe27d00 42rem),radial-gradient(circle at 0 18%,#ff8bab47,#0000 0 23rem),radial-gradient(circle at 98% 74%,#ff8bab3d,#0000 0 26rem),linear-gradient(#fff4f7 0%,#ffe5ee 57%,#ffc9dc 100%);position:fixed;inset:0;overflow:hidden}._unwrapOverlay_44ed4_87[data-unwrapping=true]{overflow:visible}._openGiftButton_44ed4_122{cursor:pointer;width:100%;min-width:0;padding:max(42px, calc(env(safe-area-inset-top) + 26px)) 18px max(24px, env(safe-area-inset-bottom));color:#0d2741;text-align:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation;isolation:isolate;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}._openGiftButton_44ed4_122:disabled{cursor:default}._openGiftButton_44ed4_122:focus{outline:none}._giftLight_44ed4_151,._vignette_44ed4_152,._portalGlow_44ed4_153,._rayField_44ed4_154,._sweepField_44ed4_155,._sparkleField_44ed4_156,._flashBridge_44ed4_157{pointer-events:none;position:absolute}._giftLight_44ed4_151{z-index:-3;background:radial-gradient(circle at 28% 18%,#ffffffd6,#0000 0 16rem),radial-gradient(circle at 76% 22%,#ffffffb8,#0000 0 15rem),radial-gradient(circle at 24% 82%,#ffffff52,#0000 0 22rem),radial-gradient(circle at 78% 82%,#ffd85d2e,#0000 0 23rem);animation:7s ease-in-out infinite alternate _gift-light-shift_44ed4_1;inset:-18%}._vignette_44ed4_152{z-index:16;background:radial-gradient(circle,#0000 0 52%,#9a215014 78%,#8e1e4824 100%),linear-gradient(#fff3,#0000 18% 76%,#ffffff26);inset:-1px;overflow:hidden}._vignette_44ed4_152:before,._vignette_44ed4_152:after{content:"";filter:blur(28px);background:#fff4f8;border-radius:999px 999px 0 0;width:21rem;height:12rem;position:absolute;bottom:-7.6rem;box-shadow:4.8rem 1.4rem 0 -1.4rem #fff4f8,9.4rem .7rem 0 -2.2rem #fff4f8,13.2rem 2.2rem 0 -2rem #fff4f8}._vignette_44ed4_152:before{left:-4rem}._vignette_44ed4_152:after{right:-3.6rem;transform:scaleX(-1)}._portalGlow_44ed4_153{z-index:-1;aspect-ratio:1;filter:blur(4px);opacity:.72;background:radial-gradient(circle,#fffffff2 0 8%,#ffe27d7a 15%,#ff8bab33 38%,#0000 72%),conic-gradient(from 18deg,#fff0,#ffd85d57,#ff8bab2e,#ffffff2e,#fff0);border-radius:999px;width:min(78rem,108vw);top:58%;left:50%;transform:translate(-50%,-50%)scale(1)}._openGiftButton_44ed4_122[data-unwrapping=true] ._portalGlow_44ed4_153{animation:.72s ease-out forwards _portal-burst_44ed4_1}._openGiftButton_44ed4_122[data-unwrapping=true] ._giftLight_44ed4_151{opacity:0;animation:none}._rayField_44ed4_154,._sweepField_44ed4_155,._sparkleField_44ed4_156{contain:paint;inset:0;overflow:hidden;transform:translateZ(0)}._rayField_44ed4_154{z-index:0}._lightRay_44ed4_283{filter:blur(8px);mix-blend-mode:screen;transform-origin:top;width:clamp(34px,5vw,82px);height:74vmax;transform:rotate(var(--ray-rotate,0deg)) scaleY(.84);opacity:.12;animation:5.2s ease-in-out infinite _ray-breathe_44ed4_1;animation-delay:calc(var(--ray-id,0) * .18s);background:linear-gradient(#0000,#ffffffbd 43%,#ffd85d6b 52%,#0000 72%);border-radius:999px;margin-top:-37vmax;margin-left:clamp(-41px,-2.5vw,-17px);position:absolute;top:42%;left:50%}._openGiftButton_44ed4_122[data-unwrapping=true] ._lightRay_44ed4_283{animation:_ray-burst_44ed4_1 1.02s ease-in-out var(--ray-delay,0s) forwards}._sweepField_44ed4_155{z-index:17}._sweepRibbon_44ed4_316{opacity:0;transform-origin:50%;width:clamp(22px,5.5vw,72px);height:175vmax;transform:translate3d(var(--start-x,0), var(--start-y,0), 0) rotate(var(--start-rotate,0deg));border-radius:999px;margin-top:-87.5vmax;margin-left:clamp(-36px,-2.75vw,-11px);position:absolute;top:45%;left:50%;box-shadow:0 10px 26px #55193033,0 0 34px #ffffff5c,inset 0 0 0 1px #ffffff61}._openGiftButton_44ed4_122[data-unwrapping=true] ._sweepRibbon_44ed4_316{animation:_sweep-ribbon_44ed4_1 .68s cubic-bezier(.08, .95, .18, 1) var(--ribbon-delay,0s) forwards}._sweepRibbonRed_44ed4_340{background:linear-gradient(#0000,#9709251f 12%,#ee1843f5 30% 64%,#ff7a938c 76%,#0000)}._sweepRibbonDeep_44ed4_351{background:linear-gradient(#0000,#44081d1a 16%,#840c2de0 34% 70%,#f85a8661 82%,#0000)}._sweepRibbonHot_44ed4_362{background:linear-gradient(#0000,#ffffffeb 36% 48%,#ff4067e6 52% 70%,#ffd85d61 78%,#0000)}._sweepRibbonGold_44ed4_373{background:linear-gradient(#0000,#ffd85df0 22% 78%,#0000)}._sweepRibbonPink_44ed4_382{background:linear-gradient(#0000,#f85a86c7 20% 80%,#0000)}._sweepRibbonBlue_44ed4_391{background:linear-gradient(#0000,#55a8f270 26% 74%,#0000)}._sweepRibbonRose_44ed4_400{background:linear-gradient(#0000,#ffffffe0 34% 50%,#f85a8670 58% 76%,#0000)}._wrappedGift_44ed4_410{z-index:8;isolation:isolate;filter:drop-shadow(0 4.1rem 3rem #7323403d)drop-shadow(0 0 4.2rem #ffd85d2e);width:min(59vw,34.5rem);transform-style:preserve-3d;margin-top:clamp(1rem,2.4dvh,2.1rem);animation:4.4s ease-in-out infinite _gift-idle-wobble_44ed4_1;display:block;position:relative;transform:scale(1)rotate(0)}._openGiftButton_44ed4_122[data-unwrapping=true] ._wrappedGift_44ed4_410{animation:.78s cubic-bezier(.12,.85,.2,1) forwards _gift-unwrap-scale_44ed4_1}._wrappedGift_44ed4_410:before{content:"";z-index:-2;filter:blur(20px);background:radial-gradient(#4e1e305c,#f85a862e 42%,#0000 72%);border-radius:999px;height:18%;position:absolute;bottom:2%;left:4%;right:4%}._wrappedGift_44ed4_410[data-unwrapping=true]{z-index:19;filter:drop-shadow(0 0 92px #ffffff75)}._wrappedGift_44ed4_410[data-unwrapping=true]:before{opacity:0}._coreBloom_44ed4_455{z-index:-1;filter:blur(1.3rem);background:radial-gradient(circle,#ffffffeb,#ffd85d57 28%,#0000 68%);border-radius:999px;position:absolute;inset:7%;transform:translateZ(-1px)}._giftImage_44ed4_470{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;position:relative}._openCopy_44ed4_479{z-index:18;text-shadow:0 1px #ffffffc7,0 1rem 2.3rem #641b3424;opacity:1;flex-direction:column;align-items:center;width:min(100%,62rem);margin-top:0;padding-inline:.5rem;display:flex;position:relative;transform:translate(0,0)scale(1)}._openGiftButton_44ed4_122[data-unwrapping=true] ._openCopy_44ed4_479{animation:.78s cubic-bezier(.12,.85,.2,1) forwards _unwrap-exit-up_44ed4_1}._openEyebrow_44ed4_499,._openHint_44ed4_500{color:#8a1746;letter-spacing:0;justify-content:center;align-items:center;gap:8px;max-width:100%;font-size:clamp(1rem,1rem + .2dvh,1.28rem);font-weight:900;line-height:1.2;display:inline-flex}._openEyebrow_44ed4_499{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:.8rem;padding:0}._openTitle_44ed4_523{color:#0d2741;letter-spacing:0;margin-top:1.2rem;font-size:clamp(3rem,1.8rem + 3.3dvh,4.15rem);font-weight:950;line-height:1.05;display:block}._openHint_44ed4_500{color:#6f788f;margin-top:1.25rem;font-size:clamp(1.32rem,1rem + 1.2dvh,1.72rem);font-weight:850;line-height:1.25}._burstMarks_44ed4_541{flex-direction:column;flex:none;justify-content:center;gap:7px;width:auto;height:100%;max-height:2.85rem;display:flex}._burstMarks_44ed4_541 span{transform-origin:50%;background-color:currentColor;border-radius:2px;width:15px;height:2.5px;display:block}._burstMarks_44ed4_541 span:first-child{transform:rotate(30deg)}._burstMarks_44ed4_541 span:nth-child(2){transform:rotate(0)}._burstMarks_44ed4_541 span:last-child{transform:rotate(-30deg)}._openEyebrow_44ed4_499 ._burstMarks_44ed4_541:last-child{transform:scaleX(-1)}._unwrapPrompt_44ed4_577{z-index:18;margin-top:clamp(.35rem,1dvh,.75rem);color:#8a1746;text-shadow:0 1px #ffffffbf;opacity:1;justify-content:center;align-items:center;gap:.5rem;width:max-content;max-width:calc(100% - 2rem);margin-inline:auto;font-size:clamp(1.05rem,.82rem + 1.1dvh,1.35rem);font-weight:950;line-height:1;display:inline-flex;position:relative;transform:translate(0,0)scale(1)}._openGiftButton_44ed4_122[data-unwrapping=true] ._unwrapPrompt_44ed4_577{animation:.78s cubic-bezier(.12,.85,.2,1) forwards _unwrap-exit-down_44ed4_1}._unwrapPromptText_44ed4_601{margin-top:1.2rem}._promptArrow_44ed4_605{width:2.75rem;height:2.1rem;display:block;transform:translateY(.1rem)}._promptArrow_44ed4_605 svg{fill:none;stroke:currentColor;stroke-width:3.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8 9;width:100%;height:100%;display:block}._decorationField_44ed4_624{z-index:6;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}._openGiftButton_44ed4_122[data-unwrapping=true] ._decorationField_44ed4_624 ._floatHeart_44ed4_634,._openGiftButton_44ed4_122[data-unwrapping=true] ._decorationField_44ed4_624 ._twinkle_44ed4_635{animation-play-state:paused}._floatHeart_44ed4_634,._outlineHeart_44ed4_640,._confettiBit_44ed4_641,._confettiDot_44ed4_642,._twinkle_44ed4_635,._cloudBank_44ed4_644{display:block;position:absolute}._floatHeart_44ed4_634{--heart-rotate:8deg;fill:#ff8fa8;opacity:.78;filter:drop-shadow(0 .45rem .8rem #c32d5c1f);width:2.35rem;height:auto;animation:5.8s ease-in-out infinite _float-soft_44ed4_1}._floatHeartOne_44ed4_659{--heart-rotate:-18deg;opacity:.72;width:3.1rem;top:13%;left:13%}._floatHeartTwo_44ed4_667{--heart-rotate:26deg;width:2.1rem;animation-delay:-1.4s;top:16%;right:12%}._floatHeartThree_44ed4_675{--heart-rotate:-32deg;opacity:.52;width:2.55rem;animation-delay:-2.1s;top:48%;left:9%}._floatHeartFour_44ed4_684{--heart-rotate:14deg;width:2.2rem;animation-delay:-3.5s;top:37%;right:14%}._floatHeartFive_44ed4_692{--heart-rotate:-24deg;opacity:.5;width:2.15rem;animation-delay:-.9s;top:79%;left:8%}._floatHeartSix_44ed4_701{--heart-rotate:34deg;opacity:.56;width:2.5rem;animation-delay:-4.1s;top:87%;right:10%}._floatHeartSeven_44ed4_710{--heart-rotate:-40deg;opacity:.44;width:1.9rem;animation-delay:-2.6s;top:93%;left:15%}._outlineHeart_44ed4_640{fill:none;stroke:#f985a0;stroke-width:1.65px;width:3.2rem;height:auto}._outlineHeartOne_44ed4_727{top:22%;right:14.2%;transform:rotate(-22deg)}._outlineHeartTwo_44ed4_733{opacity:.62;width:2.75rem;top:84%;left:50%;transform:translate(-50%)rotate(18deg)}._confettiBit_44ed4_641{opacity:.9;background:linear-gradient(135deg,#ffce5d,#ffa63e);border-radius:.13rem;width:1.1rem;height:1.9rem;transform:rotate(45deg)}._confettiOne_44ed4_750{top:34%;left:12%}._confettiTwo_44ed4_755{background:linear-gradient(135deg,#ffe16a,#ffbd45);top:35%;right:8%}._confettiThree_44ed4_761{background:linear-gradient(135deg,#ff5b8b,#ff8fa8);top:60%;left:5.3%;transform:rotate(-41deg)}._confettiFour_44ed4_768{background:linear-gradient(135deg,#ffce5d,#ffac47);top:76%;right:9.5%;transform:rotate(42deg)}._confettiDot_44ed4_642{aspect-ratio:1;opacity:.7;background:#ff9aa7;border-radius:999px;width:1rem}._confettiDotOne_44ed4_783{top:39%;left:22%}._confettiDotTwo_44ed4_788{top:43%;right:21%}._confettiDotThree_44ed4_793{top:66%;right:5%}._twinkle_44ed4_635{aspect-ratio:1;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 .8rem #ffffffe0);opacity:.9;background:#fff;width:1.5rem;animation:3.8s ease-in-out infinite _twinkle-pulse_44ed4_1}._twinkleOne_44ed4_817{top:42%;left:6%}._twinkleTwo_44ed4_822{animation-delay:-1.6s;top:51%;right:10%}._cloudBank_44ed4_644{filter:blur(28px);background:#ffffffad;border-radius:999px 999px 0 0;width:20rem;height:10rem;bottom:-7.8rem}._cloudBankLeft_44ed4_837{left:-2.6rem;box-shadow:5.4rem 2rem 0 -1.2rem #ffffffa8,10.4rem 1.2rem 0 -2.1rem #ffffffa8}._cloudBankRight_44ed4_844{right:-3.2rem;box-shadow:-5.4rem 2rem 0 -1.2rem #ffffffa8,-10.4rem 1.2rem 0 -2.1rem #ffffffa8}._sparkleField_44ed4_156{z-index:13}._sparkle_44ed4_156{aspect-ratio:1;opacity:.25;width:clamp(6px,1vw,11px);animation:3.4s ease-in-out infinite _sparkle-idle_44ed4_1;animation-delay:var(--sparkle-delay,0s);background:#fff;border-radius:999px;position:absolute;transform:translate(0,0)scale(.62);box-shadow:0 0 0 2px #ffd85d7a,0 0 18px #fffffff2,0 0 38px #f85a8670}._openGiftButton_44ed4_122[data-unwrapping=true] ._sparkle_44ed4_156{animation:_sparkle-burst_44ed4_1 .94s ease-in-out var(--sparkle-delay,0s) forwards}._flashBridge_44ed4_157{z-index:14;aspect-ratio:1;filter:blur(2px);opacity:0;background:radial-gradient(circle,#fff 0 16%,#fff5f9db 32%,#ffd85d61 44%,#0000 70%);border-radius:999px;width:min(102vmin,980px);top:43%;left:50%;transform:translate(-50%,-50%)scale(.8)}._openGiftButton_44ed4_122[data-unwrapping=true] ._flashBridge_44ed4_157{animation:.82s ease-out .28s forwards _flash-bridge_44ed4_1}._openGiftButton_44ed4_122[data-unwrapping=true] ._rayField_44ed4_154,._openGiftButton_44ed4_122[data-unwrapping=true] ._sweepField_44ed4_155{will-change:transform, opacity}._openGiftButton_44ed4_122[data-effects-cooled=true] ._rayField_44ed4_154,._openGiftButton_44ed4_122[data-effects-cooled=true] ._sweepField_44ed4_155{will-change:auto}._unwrapOverlay_44ed4_87[data-unwrapping=true][data-reduce-motion=true]{animation:.34s ease-out forwards _overlay-fade-out_44ed4_1}._shellReveal_44ed4_912{z-index:1;position:relative}._shellFrost_44ed4_917{z-index:2;pointer-events:none;border-radius:inherit;-webkit-backdrop-filter:blur(10px);background:#fff4f71f;transition:opacity .36s ease-out;position:absolute;inset:0}@keyframes _gift-light-shift_44ed4_1{0%{transform:translate(-1.5%,-1%)scale(1)}to{transform:translate(1.5%,1%)scale(1.03)}}@keyframes _float-soft_44ed4_1{0%,to{transform:translate3d(0, 0, 0) rotate(var(--heart-rotate,8deg))}50%{transform:translate3d(0, -.65rem, 0) rotate(calc(var(--heart-rotate,8deg) + 6deg))}}@keyframes _twinkle-pulse_44ed4_1{0%,to{opacity:.42;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@keyframes _ray-breathe_44ed4_1{0%,to{opacity:.12;transform:rotate(var(--ray-rotate,0deg)) scaleY(.84)}50%{opacity:.28;transform:rotate(var(--ray-rotate,0deg)) scaleY(1)}}@keyframes _ray-burst_44ed4_1{0%{opacity:0;transform:rotate(var(--ray-rotate,0deg)) scaleY(.35)}40%{opacity:.82;transform:rotate(var(--ray-rotate,0deg)) scaleY(var(--ray-burst-scale,1))}to{opacity:0;transform:rotate(var(--ray-rotate,0deg)) scaleY(1.45)}}@keyframes _sweep-ribbon_44ed4_1{0%{opacity:0;transform:translate3d(var(--start-x,0), var(--start-y,0), 0) rotate(var(--start-rotate,0deg))}35%{opacity:.96}to{opacity:0;transform:translate3d(var(--end-x,0), var(--end-y,0), 0) rotate(var(--end-rotate,0deg))}}@keyframes _sparkle-idle_44ed4_1{0%,to{opacity:.18;transform:translate(0,0)scale(.62)}50%{opacity:.72;transform:translate(0,0)scale(1)}}@keyframes _sparkle-burst_44ed4_1{0%{opacity:0;transform:translate(0,0)scale(.25)}45%{opacity:1;transform:translate3d(var(--burst-x,0), var(--burst-y,0), 0) scale(var(--burst-scale,1))}to{opacity:0;transform:translate3d(var(--burst-x,0), var(--burst-y,0), 0) scale(.18)}}@keyframes _portal-burst_44ed4_1{0%{opacity:.78;transform:translate(-50%,-50%)scale(1)}35%{opacity:1;transform:translate(-50%,-50%)scale(1.82)}to{opacity:.08;transform:translate(-50%,-50%)scale(3.35)}}@keyframes _gift-idle-wobble_44ed4_1{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.018)rotate(-.45deg)}75%{transform:scale(1.018)rotate(.45deg)}}@keyframes _gift-unwrap-scale_44ed4_1{0%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(3.6)rotate(0)}}@keyframes _unwrap-exit-up_44ed4_1{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(-26vh)scale(.98)}}@keyframes _unwrap-exit-down_44ed4_1{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(26vh)scale(.98)}}@keyframes _flash-bridge_44ed4_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}35%{opacity:.65;transform:translate(-50%,-50%)scale(1.45)}55%{opacity:.96;transform:translate(-50%,-50%)scale(2.45)}to{opacity:0;transform:translate(-50%,-50%)scale(3.35)}}@keyframes _overlay-fade-out_44ed4_1{to{opacity:0}}@media (width<=760px){._giftExperience_44ed4_43{min-height:100dvh}._openGiftButton_44ed4_122{padding:max(30px, calc(env(safe-area-inset-top) + 20px)) 14px max(18px, env(safe-area-inset-bottom))}._portalGlow_44ed4_153{width:min(42rem,118vw);top:59%}._wrappedGift_44ed4_410{width:min(82vw,26.5rem);margin-top:clamp(1.1rem,2.2dvh,1.65rem)}._openCopy_44ed4_479{width:min(100%,39rem)}._openTitle_44ed4_523{margin-top:.95rem;font-size:clamp(2.25rem,1.45rem + 3dvh,3.25rem)}._openEyebrow_44ed4_499,._openHint_44ed4_500{font-size:1rem}._openHint_44ed4_500{margin-top:.9rem;font-size:clamp(1.08rem,.9rem + 1dvh,1.32rem)}._unwrapPrompt_44ed4_577{margin-top:clamp(.3rem,.9dvh,.65rem);font-size:clamp(.98rem,.8rem + 1dvh,1.2rem)}._promptArrow_44ed4_605{width:2.4rem;height:1.85rem}._lightRay_44ed4_283{filter:blur(6px)}._openGiftButton_44ed4_122[data-unwrapping=true] ._sweepRibbon_44ed4_316{animation-duration:.62s}._floatHeartOne_44ed4_659{width:2.3rem;top:13%;left:10%}._floatHeartTwo_44ed4_667{top:18%;right:8%}._outlineHeartOne_44ed4_727{width:2.7rem;top:24%;right:7%}._outlineHeartTwo_44ed4_733{width:2.45rem;top:86%}._confettiOne_44ed4_750,._confettiTwo_44ed4_755{top:36%}}@media (width<=380px){._openGiftButton_44ed4_122{padding-inline:12px;padding-top:max(22px, calc(env(safe-area-inset-top) + 16px));padding-bottom:max(14px, env(safe-area-inset-bottom))}._wrappedGift_44ed4_410{width:min(84vw,19.5rem);margin-top:1rem}._openTitle_44ed4_523{margin-top:.7rem;font-size:2.2rem}._openEyebrow_44ed4_499,._openHint_44ed4_500{font-size:.92rem}._openHint_44ed4_500{margin-top:.9rem}._unwrapPrompt_44ed4_577{font-size:.95rem}._promptArrow_44ed4_605{display:none}}@media (prefers-reduced-motion:reduce){._giftLight_44ed4_151{animation:none}._portalGlow_44ed4_153{filter:none}._wrappedGift_44ed4_410,._openCopy_44ed4_479,._unwrapPrompt_44ed4_577,._sparkle_44ed4_156,._flashBridge_44ed4_157,._lightRay_44ed4_283,._sweepRibbon_44ed4_316,._floatHeart_44ed4_634,._twinkle_44ed4_635,._portalGlow_44ed4_153{transition:none;animation:none}._openGiftButton_44ed4_122[data-unwrapping=true] ._wrappedGift_44ed4_410{opacity:0;transform:scale(2.4)}._openGiftButton_44ed4_122[data-unwrapping=true] ._openCopy_44ed4_479{opacity:0;transform:translateY(-56px)scale(.98)}._openGiftButton_44ed4_122[data-unwrapping=true] ._unwrapPrompt_44ed4_577{opacity:0;transform:translateY(56px)scale(.98)}}._openGiftButton_44ed4_122:focus-visible ._wrappedGift_44ed4_410{box-shadow:0 0 0 4px #fff,0 0 0 8px #f85a868a,0 42px 118px #52233647,0 0 80px #ffd85d47}
