._scene_mn8s1_1{background:#21183f;border-radius:1.75rem;width:100%;height:100%;position:relative;overflow:hidden}._sceneGlow_mn8s1_10{z-index:1;aspect-ratio:1;filter:blur(2rem);opacity:.72;pointer-events:none;transform-origin:50%;background:#ffcce221;border-radius:50%;width:42%;position:absolute;top:18%;left:50%;transform:translate(-50%)scale(.88)}._bouquet_mn8s1_26{z-index:2;width:100%;height:100%;display:block;position:relative}._moon_mn8s1_34{fill:#ffeef614;stroke:#ffebf647;stroke-width:1px}._moonInner_mn8s1_40{fill:none;stroke:#ffebf624;stroke-width:1px}._sceneAura_mn8s1_46{opacity:.72;transform-box:fill-box;transform-origin:50%}._stem_mn8s1_52,._leaf_mn8s1_53,._flower_mn8s1_54,._wrapFront_mn8s1_55,._wrapFold_mn8s1_56,._wrapLine_mn8s1_57,._ribbonBand_mn8s1_58,._ribbonLoopLeft_mn8s1_59,._ribbonLoopRight_mn8s1_60,._spark_mn8s1_61{transform-box:fill-box;transform-origin:bottom}._stem_mn8s1_52{fill:none;stroke:#73ae7a;stroke-linecap:round;stroke-width:4px;opacity:0;transform:translateY(2rem)scaleY(.25)}._leaf_mn8s1_53{opacity:0;transform:translateY(1rem)scale(.25)rotate(-10deg)}._flower_mn8s1_54{opacity:0;transform:translateY(1.4rem)scale(.18)rotate(-12deg)}._petal_mn8s1_85{stroke:#ffe7f16b;stroke-width:1px}._flowerCore_mn8s1_90{stroke:#ffecb194;stroke-width:1px}._petalHighlight_mn8s1_95{opacity:.58}._flowerCoreGlow_mn8s1_99,._coreSpark_mn8s1_100{transform-box:fill-box;transform-origin:50%}._flowerCoreGlow_mn8s1_99{opacity:.44;transform:scale(.78)}._coreSpark_mn8s1_100{opacity:.82;transform:scale(.65)}._bloomHalo_mn8s1_115,._bloomRay_mn8s1_116{transform-box:fill-box;transform-origin:50%}._bloomHalo_mn8s1_115{opacity:0;transform:scale(.2)}._bloomRay_mn8s1_116{fill:none;stroke:#ffe8b8;stroke-linecap:round;stroke-width:2px;opacity:0;transform:scale(.2)rotate(-25deg)}._wrapFront_mn8s1_55{transform:translateY(0)}._wrapFold_mn8s1_56,._wrapLine_mn8s1_57{opacity:1}._ribbonBand_mn8s1_58,._ribbonLoopLeft_mn8s1_59,._ribbonLoopRight_mn8s1_60{transform-origin:50%}._spark_mn8s1_61{opacity:0;transform:scale(.15)rotate(-25deg)}._sceneOpened_mn8s1_155 ._sceneGlow_mn8s1_10{animation:1.4s cubic-bezier(.22,1,.36,1) forwards _scene-glow-open_mn8s1_1,4.8s ease-in-out 1.4s infinite alternate _scene-glow-breathe_mn8s1_1}._sceneOpened_mn8s1_155 ._sceneAura_mn8s1_46{animation:1.6s cubic-bezier(.22,1,.36,1) forwards _aura-bloom_mn8s1_1,4.8s ease-in-out 1.6s infinite alternate _aura-breathe_mn8s1_1}._sceneOpened_mn8s1_155 ._bloomHalo_mn8s1_115{animation:.9s cubic-bezier(.22,1,.36,1) .18s forwards _halo-bloom_mn8s1_1}._sceneOpened_mn8s1_155 ._bloomHaloTwo_mn8s1_172{animation-delay:.26s}._sceneOpened_mn8s1_155 ._bloomHaloThree_mn8s1_176{animation-delay:.34s}._sceneOpened_mn8s1_155 ._bloomHaloFour_mn8s1_180{animation-delay:.42s}._sceneOpened_mn8s1_155 ._bloomHaloFive_mn8s1_184{animation-delay:.5s}._sceneOpened_mn8s1_155 ._bloomRay_mn8s1_116{animation:.62s cubic-bezier(.22,1,.36,1) .62s forwards _ray-burst_mn8s1_1}._sceneOpened_mn8s1_155 ._bloomRayTwo_mn8s1_193,._sceneOpened_mn8s1_155 ._bloomRaySix_mn8s1_194{animation-delay:.68s}._sceneOpened_mn8s1_155 ._bloomRayThree_mn8s1_198,._sceneOpened_mn8s1_155 ._bloomRaySeven_mn8s1_199{animation-delay:.74s}._sceneOpened_mn8s1_155 ._bloomRayFour_mn8s1_203,._sceneOpened_mn8s1_155 ._bloomRayEight_mn8s1_204{animation-delay:.8s}._sceneOpened_mn8s1_155 ._bloomRayFive_mn8s1_208{animation-delay:.86s}._sceneOpened_mn8s1_155 ._stem_mn8s1_52{animation:.76s cubic-bezier(.22,1,.36,1) forwards _stem-rise_mn8s1_1}._sceneOpened_mn8s1_155 ._stemTwo_mn8s1_216{animation-delay:.12s}._sceneOpened_mn8s1_155 ._stemThree_mn8s1_220{animation-delay:.21s}._sceneOpened_mn8s1_155 ._stemFour_mn8s1_224{animation-delay:.3s}._sceneOpened_mn8s1_155 ._stemFive_mn8s1_228{animation-delay:.39s}._sceneOpened_mn8s1_155 ._leaf_mn8s1_53{animation:.6s cubic-bezier(.22,1,.36,1) .42s forwards _leaf-settle_mn8s1_1}._sceneOpened_mn8s1_155 ._leafTwo_mn8s1_237{animation-delay:.52s}._sceneOpened_mn8s1_155 ._leafThree_mn8s1_241{animation-delay:.61s}._sceneOpened_mn8s1_155 ._leafFour_mn8s1_245{animation-delay:.7s}._sceneOpened_mn8s1_155 ._leafFive_mn8s1_249{animation-delay:.78s}._sceneOpened_mn8s1_155 ._flower_mn8s1_54{animation:.76s cubic-bezier(.17,.84,.32,1.22) .36s forwards _flower-bloom_mn8s1_1}._sceneOpened_mn8s1_155 ._flowerTwo_mn8s1_258{animation-delay:.5s}._sceneOpened_mn8s1_155 ._flowerThree_mn8s1_262{animation-delay:.62s}._sceneOpened_mn8s1_155 ._flowerFour_mn8s1_266{animation-delay:.74s}._sceneOpened_mn8s1_155 ._flowerFive_mn8s1_270{animation-delay:.86s}._sceneOpened_mn8s1_155 ._flowerCoreGlow_mn8s1_99{animation:1.8s ease-in-out 1.1s infinite alternate _core-flare_mn8s1_1}._sceneOpened_mn8s1_155 ._coreSpark_mn8s1_100{animation:1.5s ease-in-out 1.15s infinite alternate _core-spark_mn8s1_1}._sceneOpened_mn8s1_155 ._wrapFront_mn8s1_55{animation:.56s cubic-bezier(.22,1,.36,1) .18s forwards _wrap-open_mn8s1_1}._sceneOpened_mn8s1_155 ._wrapFold_mn8s1_56{animation:.56s cubic-bezier(.22,1,.36,1) .18s forwards _fold-open_mn8s1_1}._sceneOpened_mn8s1_155 ._wrapLine_mn8s1_57{animation:.56s cubic-bezier(.22,1,.36,1) .18s forwards _wrap-detail-open_mn8s1_1}._sceneOpened_mn8s1_155 ._ribbonBand_mn8s1_58{animation:.56s cubic-bezier(.22,1,.36,1) .18s forwards _ribbon-band-open_mn8s1_1}._sceneOpened_mn8s1_155 ._ribbonLoopLeft_mn8s1_59{animation:.56s cubic-bezier(.22,1,.36,1) .18s forwards _ribbon-left-open_mn8s1_1}._sceneOpened_mn8s1_155 ._ribbonLoopRight_mn8s1_60{animation:.56s cubic-bezier(.22,1,.36,1) .18s forwards _ribbon-right-open_mn8s1_1}._sceneOpened_mn8s1_155 ._spark_mn8s1_61{animation:.52s cubic-bezier(.22,1,.36,1) .76s forwards _sparkle-in_mn8s1_1}._sceneOpened_mn8s1_155 ._sparkTwo_mn8s1_317{animation-delay:.94s}._sceneOpened_mn8s1_155 ._sparkThree_mn8s1_321{animation-delay:1.08s}._sceneOpened_mn8s1_155 ._sparkFour_mn8s1_325{animation-delay:.62s}._sceneOpened_mn8s1_155 ._sparkFive_mn8s1_329{animation-delay:.7s}._sceneOpened_mn8s1_155 ._sparkSix_mn8s1_333{animation-delay:1.22s}._sceneOpened_mn8s1_155 ._sparkSeven_mn8s1_337{animation-delay:1.32s}._sceneOpened_mn8s1_155 ._sparkOne_mn8s1_341,._sceneOpened_mn8s1_155 ._sparkTwo_mn8s1_317,._sceneOpened_mn8s1_155 ._sparkFour_mn8s1_325,._sceneOpened_mn8s1_155 ._sparkFive_mn8s1_329,._sceneOpened_mn8s1_155 ._sparkSix_mn8s1_333,._sceneOpened_mn8s1_155 ._sparkSeven_mn8s1_337{animation-name:_sparkle-twinkle_mn8s1_1;animation-duration:1.9s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes _scene-glow-open_mn8s1_1{0%{opacity:.72;transform:translate(-50%)scale(.88)}to{opacity:1;transform:translate(-50%)scale(1.08)}}@keyframes _scene-glow-breathe_mn8s1_1{0%{opacity:.84;transform:translate(-50%)scale(1.02)}to{opacity:1;transform:translate(-50%)scale(1.08)}}@keyframes _aura-bloom_mn8s1_1{0%{opacity:.72;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@keyframes _aura-breathe_mn8s1_1{0%{opacity:.84;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}@keyframes _halo-bloom_mn8s1_1{0%{opacity:0;transform:scale(.2)}65%{opacity:.78;transform:scale(1.16)}to{opacity:.36;transform:scale(1)}}@keyframes _ray-burst_mn8s1_1{0%{opacity:0;transform:scale(.2)rotate(-25deg)}60%{opacity:.9;transform:scale(1.14)rotate(4deg)}to{opacity:.62;transform:scale(1)rotate(0)}}@keyframes _core-flare_mn8s1_1{0%{opacity:.28;transform:scale(.78)}to{opacity:.66;transform:scale(1.08)}}@keyframes _core-spark_mn8s1_1{0%{opacity:.48;transform:scale(.65)rotate(-10deg)}to{opacity:.96;transform:scale(1.08)rotate(10deg)}}@keyframes _stem-rise_mn8s1_1{0%{opacity:0;transform:translateY(2rem)scaleY(.25)}to{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes _leaf-settle_mn8s1_1{0%{opacity:0;transform:translateY(1rem)scale(.25)rotate(-10deg)}70%{opacity:1;transform:translateY(-.12rem)scale(1.05)rotate(2deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes _flower-bloom_mn8s1_1{0%{opacity:0;transform:translateY(1.4rem)scale(.18)rotate(-12deg)}65%{opacity:1;transform:translateY(-.28rem)scale(1.08)rotate(4deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes _wrap-open_mn8s1_1{0%{opacity:1;transform:translateY(0)}to{opacity:.78;transform:translateY(.9rem)}}@keyframes _fold-open_mn8s1_1{0%{opacity:1;transform:translateY(0)}to{opacity:.35;transform:translateY(.9rem)}}@keyframes _wrap-detail-open_mn8s1_1{0%{opacity:1}to{opacity:.18}}@keyframes _ribbon-band-open_mn8s1_1{0%{transform:translateY(0)rotate(0)}to{transform:translateY(.7rem)rotate(-4deg)}}@keyframes _ribbon-left-open_mn8s1_1{0%{transform:rotate(0)translate(0)}to{transform:rotate(-12deg)translate(-.25rem,.3rem)}}@keyframes _ribbon-right-open_mn8s1_1{0%{transform:rotate(0)translate(0)}to{transform:rotate(12deg)translate(.25rem,.3rem)}}@keyframes _sparkle-in_mn8s1_1{0%{opacity:0;transform:scale(.15)rotate(-25deg)}to{opacity:.9;transform:scale(1)rotate(0)}}@keyframes _sparkle-twinkle_mn8s1_1{0%{opacity:.45;transform:scale(.82)rotate(-4deg)}to{opacity:1;transform:scale(1.12)rotate(10deg)}}@media (prefers-reduced-motion:reduce){._sceneOpened_mn8s1_155 ._sceneGlow_mn8s1_10,._sceneOpened_mn8s1_155 ._sceneAura_mn8s1_46,._sceneOpened_mn8s1_155 ._bloomHalo_mn8s1_115,._sceneOpened_mn8s1_155 ._bloomRay_mn8s1_116,._sceneOpened_mn8s1_155 ._flowerCoreGlow_mn8s1_99,._sceneOpened_mn8s1_155 ._coreSpark_mn8s1_100,._sceneOpened_mn8s1_155 ._stem_mn8s1_52,._sceneOpened_mn8s1_155 ._leaf_mn8s1_53,._sceneOpened_mn8s1_155 ._flower_mn8s1_54,._sceneOpened_mn8s1_155 ._wrapFront_mn8s1_55,._sceneOpened_mn8s1_155 ._wrapFold_mn8s1_56,._sceneOpened_mn8s1_155 ._wrapLine_mn8s1_57,._sceneOpened_mn8s1_155 ._ribbonBand_mn8s1_58,._sceneOpened_mn8s1_155 ._ribbonLoopLeft_mn8s1_59,._sceneOpened_mn8s1_155 ._ribbonLoopRight_mn8s1_60,._sceneOpened_mn8s1_155 ._spark_mn8s1_61{animation:none}._sceneOpened_mn8s1_155 ._sceneGlow_mn8s1_10{opacity:1;transform:translate(-50%)scale(1)}._sceneOpened_mn8s1_155 ._sceneAura_mn8s1_46{opacity:.95;transform:none}._sceneOpened_mn8s1_155 ._bloomHalo_mn8s1_115{opacity:.36;transform:none}._sceneOpened_mn8s1_155 ._bloomRay_mn8s1_116{opacity:.62;transform:none}._sceneOpened_mn8s1_155 ._flowerCoreGlow_mn8s1_99{opacity:.5;transform:none}._sceneOpened_mn8s1_155 ._coreSpark_mn8s1_100{opacity:.86;transform:none}._sceneOpened_mn8s1_155 ._stem_mn8s1_52,._sceneOpened_mn8s1_155 ._leaf_mn8s1_53,._sceneOpened_mn8s1_155 ._flower_mn8s1_54{opacity:1;transform:none}._sceneOpened_mn8s1_155 ._wrapFront_mn8s1_55{opacity:.78;transform:translateY(.9rem)}._sceneOpened_mn8s1_155 ._wrapFold_mn8s1_56{opacity:.35;transform:translateY(.9rem)}._sceneOpened_mn8s1_155 ._wrapLine_mn8s1_57{opacity:.18}._sceneOpened_mn8s1_155 ._ribbonBand_mn8s1_58,._sceneOpened_mn8s1_155 ._ribbonLoopLeft_mn8s1_59,._sceneOpened_mn8s1_155 ._ribbonLoopRight_mn8s1_60{transform:none}._sceneOpened_mn8s1_155 ._spark_mn8s1_61{opacity:.9;transform:none}}@media (width<=40rem){._scene_mn8s1_1{border-radius:1.5rem}}._card_1kwvz_1{isolation:isolate;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);background:linear-gradient(135deg,#fff7fa24,#ffffff0a);border:1px solid #ffe8f52e;border-radius:clamp(1.5rem,5vw,2.5rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1rem,4vw,2.5rem);width:min(100%,46rem);margin-inline:auto;padding:clamp(1.25rem,4vw,2.25rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 5rem #0502165c,inset 0 1px #ffffff29}._card_1kwvz_1:before{z-index:-1;content:"";filter:blur(3rem);background:#f7a8d32e;border-radius:50%;height:10rem;position:absolute;inset:18% 20% auto}._illustration_1kwvz_35{aspect-ratio:1.2;border-radius:1.75rem;min-width:0;overflow:hidden}._content_1kwvz_42{align-self:center;padding-block:clamp(.25rem,2vw,1rem)}._eyebrow_1kwvz_47{color:#f6b2cf;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.74rem;font-weight:700;line-height:1.4}._title_1kwvz_57{color:#fff4f8;letter-spacing:-.06em;max-width:12ch;margin:0;font-size:clamp(1.8rem,5vw,3.25rem);font-weight:600;line-height:1.08}._title_1kwvz_57 span{color:#ffd99d;display:block}._message_1kwvz_72{color:#fff4f9b8;max-width:31rem;margin:1.25rem 0 0;font-size:clamp(.95rem,2vw,1.08rem);line-height:1.8}._action_1kwvz_80{color:#412650;cursor:pointer;background:#ffe2a8;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.8rem;min-width:12rem;margin-top:1.5rem;padding:.85rem 1.15rem;font-weight:800;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}._action_1kwvz_80:hover{background:#ffedc8;transform:translateY(-2px);box-shadow:0 .75rem 1.5rem #ffdea82e}._action_1kwvz_80:focus-visible{outline-offset:4px;outline:3px solid #ffffffe0}._action_1kwvz_80:active{transform:translateY(0)}@media (width<=40rem){._card_1kwvz_1{grid-template-columns:1fr}._illustration_1kwvz_35{aspect-ratio:1.2}._content_1kwvz_42{text-align:center;padding-inline:clamp(.2rem,2vw,1rem)}._title_1kwvz_57{max-width:none}._message_1kwvz_72{margin-inline:auto}._action_1kwvz_80{width:min(100%,18rem)}}@media (height<=38rem) and (width>=40.01rem){._card_1kwvz_1{padding-block:1.1rem}._illustration_1kwvz_35{aspect-ratio:1.2}._message_1kwvz_72{margin-top:.75rem}._action_1kwvz_80{margin-top:1rem}}:root{color:#fff4f8;font-synthesis:none;text-rendering:optimizelegibility;background:#171329;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{background:#171329;min-width:320px;min-height:100%}body{min-width:320px;min-height:100%;margin:0}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent}.gift-page{background:radial-gradient(circle at 15% 15%,#7c4d9f47,#0000 34%),radial-gradient(circle at 88% 78%,#b7518433,#0000 32%),#171329;place-items:center;min-height:100svh;padding:clamp(1.25rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden}.gift-page:before{content:"";opacity:.32;pointer-events:none;background-image:radial-gradient(#ffffff1f .06rem,#0000 .06rem);background-size:1.8rem 1.8rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.gift-page__shell{z-index:1;width:min(100%,70rem);position:relative}.gift-page__intro{text-align:center;max-width:46rem;margin:0 auto clamp(1.5rem,4vw,2.5rem)}.gift-page__label{color:#f6b2cf;letter-spacing:.18em;text-transform:uppercase;margin:0 0 .75rem;font-size:.72rem;font-weight:800}.gift-page__intro h1{color:#fff7fb;letter-spacing:-.08em;margin:0;font-size:clamp(2rem,5vw,4rem);font-weight:600;line-height:1}.gift-page__intro p:last-child{color:#fff4f99e;max-width:32rem;margin:1rem auto 0;font-size:clamp(.9rem,2vw,1.05rem);line-height:1.7}.gift-page__footer{color:#fff4f95c;letter-spacing:.08em;text-align:center;margin:clamp(1.5rem,4vw,2.5rem) 0 0;font-size:.75rem}.gift-page__orb{aspect-ratio:1;filter:blur(.1rem);opacity:.4;pointer-events:none;border-radius:50%;width:clamp(10rem,22vw,20rem);position:absolute}.gift-page__orb--left{background:#ffa0d21f;top:8%;left:-12%}.gift-page__orb--right{background:#9587ff24;bottom:4%;right:-10%}@media (height<=38rem){.gift-page{align-items:start;padding-block:1rem}.gift-page__intro{margin-bottom:1rem}.gift-page__intro h1{font-size:clamp(1.75rem,5vw,2.75rem)}.gift-page__intro p:last-child,.gift-page__footer{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
