.overlays_layer__Wa3x8{position:absolute;inset:0;overflow:hidden;pointer-events:none}.overlays_mover__YYi8y{position:absolute;inset:0;will-change:transform}.overlays_fall__eqW0q{animation:overlays_fallLoop__CgrQh var(--dur,8s) linear var(--delay,0s) infinite}@keyframes overlays_fallLoop__CgrQh{0%{transform:translate3d(0,-24%,0)}to{transform:translate3d(0,124%,0)}}.overlays_rise__v9plS{animation:overlays_riseLoop__QgofS var(--dur,7s) linear var(--delay,0s) infinite}@keyframes overlays_riseLoop__QgofS{0%{transform:translateZ(0)}to{transform:translate3d(0,-138%,0)}}.overlays_sparkle__7zGHd{position:absolute;opacity:0;animation:overlays_twinkle__ysGVU var(--dur,3.2s) ease-in-out var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_twinkle__ysGVU{0%,to{opacity:0;transform:scale(.35) rotate(-8deg)}42%{opacity:.95;transform:scale(1) rotate(10deg)}62%{opacity:.5;transform:scale(.75) rotate(16deg)}}.overlays_confettiPiece__yO6Zt{position:absolute;animation:overlays_confettiTumble____wPs var(--spin,2.8s) ease-in-out var(--spinDelay,0s) infinite;will-change:transform}@keyframes overlays_confettiTumble____wPs{0%{transform:translate3d(-55%,0,0) rotate(0deg) rotateX(0deg)}50%{transform:translate3d(55%,0,0) rotate(180deg) rotateX(180deg)}to{transform:translate3d(-55%,0,0) rotate(1turn) rotateX(1turn)}}.overlays_heart__4ipsC{position:absolute;opacity:0;animation:overlays_heartSway__Wp0Dg var(--sway,3.6s) ease-in-out infinite alternate,overlays_heartFade__QmovX var(--dur,7s) linear var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_heartSway__Wp0Dg{0%{transform:translate3d(-38%,0,0) rotate(-8deg)}to{transform:translate3d(38%,0,0) rotate(9deg)}}@keyframes overlays_heartFade__QmovX{0%{opacity:0}10%{opacity:.9}65%{opacity:.72}92%{opacity:0}to{opacity:0}}.overlays_flake__ost_e{position:absolute;border-radius:50%;animation:overlays_flakeSway__88iUP var(--sway,3s) ease-in-out var(--swayDelay,0s) infinite alternate;will-change:transform}@keyframes overlays_flakeSway__88iUP{0%{transform:translate3d(-65%,0,0)}to{transform:translate3d(65%,0,0)}}.overlays_petal__hOgJv{position:absolute;animation:overlays_petalTumble__K8hsv var(--spin,6s) ease-in-out var(--spinDelay,0s) infinite alternate;will-change:transform}@keyframes overlays_petalTumble__K8hsv{0%{transform:translate3d(-45%,0,0) rotate(-32deg) rotateY(0deg)}to{transform:translate3d(45%,0,0) rotate(42deg) rotateY(200deg)}}.overlays_driftA__qU_b_{animation:overlays_driftA__qU_b_ var(--dur,18s) ease-in-out var(--delay,0s) infinite}.overlays_driftB__LenUp{animation:overlays_driftB__LenUp var(--dur,20s) ease-in-out var(--delay,0s) infinite}.overlays_driftC__cfXyG{animation:overlays_driftC__cfXyG var(--dur,19s) ease-in-out var(--delay,0s) infinite}@keyframes overlays_driftA__qU_b_{0%{transform:translateZ(0)}22%{transform:translate3d(16%,-10%,0)}48%{transform:translate3d(30%,2%,0)}72%{transform:translate3d(14%,14%,0)}to{transform:translateZ(0)}}@keyframes overlays_driftB__LenUp{0%{transform:translateZ(0)}30%{transform:translate3d(-14%,8%,0)}55%{transform:translate3d(-26%,-6%,0)}80%{transform:translate3d(-8%,-16%,0)}to{transform:translateZ(0)}}@keyframes overlays_driftC__cfXyG{0%{transform:translateZ(0)}25%{transform:translate3d(10%,12%,0)}50%{transform:translate3d(22%,-8%,0)}78%{transform:translate3d(-6%,-14%,0)}to{transform:translateZ(0)}}.overlays_bfly__Xhmkw{position:absolute;animation:overlays_bflyTilt__F3Pss var(--tilt,5s) ease-in-out infinite alternate;will-change:transform}@keyframes overlays_bflyTilt__F3Pss{0%{transform:rotate(-8deg)}to{transform:rotate(10deg)}}.overlays_wingFlap__cta_D{transform-box:fill-box;transform-origin:0 50%;animation:overlays_wingFlap__cta_D var(--flap,.55s) ease-in-out infinite alternate;will-change:transform}@keyframes overlays_wingFlap__cta_D{0%{transform:scaleX(1)}to{transform:scaleX(.24)}}.overlays_fallDrift__EEmbV{animation:overlays_fallDriftLoop__6sX7_ var(--dur,11s) linear var(--delay,0s) infinite}@keyframes overlays_fallDriftLoop__6sX7_{0%{transform:translate3d(-18%,-22%,0)}to{transform:translate3d(30%,122%,0)}}.overlays_flyAcross__dJ0Xt{animation:overlays_flyAcrossLoop__YLXIi var(--dur,13s) linear var(--delay,0s) infinite}@keyframes overlays_flyAcrossLoop__YLXIi{0%{transform:translate3d(-30%,0,0)}25%{transform:translate3d(6%,-8%,0)}50%{transform:translate3d(42%,4%,0)}75%{transform:translate3d(80%,-6%,0)}to{transform:translate3d(130%,0,0)}}.overlays_flyAcrossBack__ybG_i{animation:overlays_flyAcrossBackLoop__jUd8y var(--dur,15s) linear var(--delay,0s) infinite}@keyframes overlays_flyAcrossBackLoop__jUd8y{0%{transform:translate3d(130%,0,0)}30%{transform:translate3d(84%,7%,0)}55%{transform:translate3d(46%,-5%,0)}80%{transform:translate3d(8%,6%,0)}to{transform:translate3d(-30%,0,0)}}.overlays_glide__W11xL{animation:overlays_glideLoop__fML3E var(--dur,17s) linear var(--delay,0s) infinite}@keyframes overlays_glideLoop__fML3E{0%{transform:translate3d(-28%,5%,0)}35%{transform:translate3d(22%,-5%,0)}70%{transform:translate3d(70%,3%,0)}to{transform:translate3d(128%,-4%,0)}}@keyframes overlays_floatFade__kW3Ea{0%{opacity:0}12%{opacity:var(--peak,.85)}70%{opacity:calc(var(--peak, .85) * .8)}93%{opacity:0}to{opacity:0}}.overlays_balloon__QKqS5{position:absolute;opacity:0;animation:overlays_balloonSway__8XQlN var(--sway,4.2s) ease-in-out infinite alternate,overlays_floatFade__kW3Ea var(--dur,16s) linear var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_balloonSway__8XQlN{0%{transform:translate3d(-16%,0,0) rotate(-6deg)}to{transform:translate3d(16%,0,0) rotate(6deg)}}.overlays_burst__9cRYO{position:absolute;opacity:0;transform:scale(.1);animation:overlays_burstOut__8vnm6 var(--dur,5s) ease-out var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_burstOut__8vnm6{0%{opacity:0;transform:scale(.1)}4%{opacity:1;transform:scale(.34)}16%{opacity:.96;transform:scale(.82)}30%{opacity:.6;transform:scale(1.06)}46%{opacity:0;transform:scale(1.18)}to{opacity:0;transform:scale(1.18)}}.overlays_burstTrail__Lhll2{transform-box:fill-box;transform-origin:50% 50%;animation:overlays_burstTrail__Lhll2 var(--dur,5s) ease-out var(--delay,0s) infinite}@keyframes overlays_burstTrail__Lhll2{0%{transform:scale(.5)}22%{transform:scale(1)}46%,to{transform:scale(1.12)}}.overlays_streamer__93eDL{position:absolute;animation:overlays_streamerTumble__zw7YC var(--spin,5.4s) ease-in-out var(--spinDelay,0s) infinite alternate;will-change:transform}@keyframes overlays_streamerTumble__zw7YC{0%{transform:translate3d(-34%,0,0) rotate(-24deg) rotateY(-40deg)}to{transform:translate3d(34%,0,0) rotate(28deg) rotateY(170deg)}}.overlays_bubble__tLYiJ{position:absolute;opacity:0;animation:overlays_bubbleWobble__PR5vk var(--sway,3.4s) ease-in-out infinite alternate,overlays_floatFade__kW3Ea var(--dur,10s) linear var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_bubbleWobble__PR5vk{0%{transform:translate3d(-22%,0,0) scale(.95)}to{transform:translate3d(22%,0,0) scale(1.05)}}.overlays_firefly__WzaAn{position:absolute;border-radius:50%;opacity:0;animation:overlays_fireflyBlink__Ccb9o var(--blink,2.8s) ease-in-out var(--blinkDelay,0s) infinite;will-change:transform,opacity}@keyframes overlays_fireflyBlink__Ccb9o{0%,to{opacity:0;transform:scale(.5)}34%{opacity:var(--peak,.95);transform:scale(1)}56%{opacity:calc(var(--peak, .95) * .4);transform:scale(.82)}}.overlays_mote__tnqre{position:absolute;border-radius:50%;opacity:0;animation:overlays_moteDrift__AECB1 var(--blink,9s) ease-in-out var(--blinkDelay,0s) infinite;will-change:transform,opacity}@keyframes overlays_moteDrift__AECB1{0%,to{opacity:0;transform:translateZ(0)}30%{opacity:var(--peak,.5);transform:translate3d(4%,-3%,0)}70%{opacity:calc(var(--peak, .5) * .55);transform:translate3d(-3%,-7%,0)}}.overlays_leaf__aqihV{position:absolute;animation:overlays_leafRock__Cp2Jm var(--spin,4.6s) ease-in-out var(--spinDelay,0s) infinite alternate;will-change:transform}@keyframes overlays_leafRock__Cp2Jm{0%{transform:translate3d(-40%,0,0) rotate(-54deg) rotateX(0deg)}to{transform:translate3d(40%,0,0) rotate(62deg) rotateX(180deg)}}.overlays_blossom__sPavJ{position:absolute;animation:overlays_blossomSpin___eF7C var(--spin,3.8s) ease-in-out var(--spinDelay,0s) infinite alternate;will-change:transform}@keyframes overlays_blossomSpin___eF7C{0%{transform:translate3d(-14%,0,0) rotate(-22deg) rotateY(0deg)}to{transform:translate3d(14%,0,0) rotate(30deg) rotateY(210deg)}}.overlays_rainStreak__1ttx4{position:absolute;opacity:0;animation:overlays_rainFade__QPi_k var(--dur,1.6s) linear var(--delay,0s) infinite;will-change:opacity}@keyframes overlays_rainFade__QPi_k{0%{opacity:0}10%{opacity:var(--peak,.5)}80%{opacity:var(--peak,.5)}to{opacity:0}}.overlays_splash__gANEQ{position:absolute;border-radius:50%;opacity:0;animation:overlays_splashRing__eNbFd var(--dur,4s) ease-out var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_splashRing__eNbFd{0%{opacity:0;transform:scale(.2)}8%{opacity:.5;transform:scale(.45)}34%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}.overlays_beamAnchor__mzDDF{position:absolute;width:0;height:0}.overlays_beam__DuGBg{position:absolute;top:0;transform-origin:50% 0;animation:overlays_beamSweep__15krH var(--dur,15s) ease-in-out var(--delay,0s) infinite alternate;will-change:transform,opacity}@keyframes overlays_beamSweep__15krH{0%{transform:rotate(var(--from,10deg)) scaleY(1);opacity:var(--peak,.3)}to{transform:rotate(var(--to,22deg)) scaleY(1.08);opacity:calc(var(--peak, .3) * .5)}}.overlays_note__MTcq7{position:absolute;opacity:0;animation:overlays_noteWiggle__A9_in var(--sway,3.2s) ease-in-out infinite alternate,overlays_floatFade__kW3Ea var(--dur,9s) linear var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_noteWiggle__A9_in{0%{transform:translate3d(-26%,0,0) rotate(-11deg)}to{transform:translate3d(26%,0,0) rotate(12deg)}}.overlays_clover__TJbWX{position:absolute;animation:overlays_cloverFlutter__Hu47R var(--spin,4.2s) ease-in-out var(--spinDelay,0s) infinite alternate;will-change:transform}@keyframes overlays_cloverFlutter__Hu47R{0%{transform:translate3d(-32%,0,0) rotate(-28deg) rotateY(0deg)}to{transform:translate3d(32%,0,0) rotate(32deg) rotateY(180deg)}}.overlays_bat__8anR6{position:absolute;animation:overlays_batBob__jUJ2_ var(--tilt,2.4s) ease-in-out infinite alternate;will-change:transform}@keyframes overlays_batBob__jUJ2_{0%{transform:translate3d(0,-6%,0) rotate(-5deg)}to{transform:translate3d(0,6%,0) rotate(5deg)}}.overlays_batWing__M7xB1{transform-box:fill-box;transform-origin:0 60%;animation:overlays_batFlap__H_OLJ var(--flap,.42s) ease-in-out infinite alternate;will-change:transform}@keyframes overlays_batFlap__H_OLJ{0%{transform:rotate(-18deg) scaleY(1)}to{transform:rotate(24deg) scaleY(.78)}}.overlays_glow__lMqfS{position:absolute;border-radius:50%;animation:overlays_glowPulse__CS4XX var(--dur,3.6s) ease-in-out var(--delay,0s) infinite alternate;will-change:transform,opacity}@keyframes overlays_glowPulse__CS4XX{0%{transform:scale(.94);opacity:calc(var(--peak, .8) * .66)}to{transform:scale(1.06);opacity:var(--peak,.8)}}.overlays_spark__DIq2a{position:absolute;border-radius:50%;opacity:0;animation:overlays_sparkRise__ozzmn var(--dur,4.4s) ease-out var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_sparkRise__ozzmn{0%{opacity:0;transform:translateZ(0) scale(.55)}14%{opacity:var(--peak,.9)}62%{opacity:calc(var(--peak, .9) * .5);transform:translate3d(calc(var(--dx, 4%) * .6),-26%,0) scale(.8)}to{opacity:0;transform:translate3d(var(--dx,4%),-46%,0) scale(.3)}}.overlays_lantern__KCWqf{position:absolute;opacity:0;animation:overlays_lanternSway__f3AX0 var(--sway,5.4s) ease-in-out infinite alternate,overlays_floatFade__kW3Ea var(--dur,24s) linear var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_lanternSway__f3AX0{0%{transform:translate3d(-10%,0,0) rotate(-4deg)}to{transform:translate3d(10%,0,0) rotate(4deg)}}.overlays_dove__1G_qC{position:absolute;animation:overlays_doveBob__B9Z9s var(--tilt,3.4s) ease-in-out infinite alternate;will-change:transform}@keyframes overlays_doveBob__B9Z9s{0%{transform:translate3d(0,-4%,0) rotate(-4deg)}to{transform:translate3d(0,4%,0) rotate(4deg)}}.overlays_doveWing__3Zlvd{transform-box:fill-box;transform-origin:0 85%;animation:overlays_doveBeat__lNRfS var(--flap,1.6s) ease-in-out infinite alternate;will-change:transform}@keyframes overlays_doveBeat__lNRfS{0%{transform:rotate(-24deg) scaleY(1)}to{transform:rotate(18deg) scaleY(.76)}}.overlays_shooter__r_HjB{position:absolute;opacity:0;animation:overlays_shootStreak__NI9Ov var(--dur,9s) linear var(--delay,0s) infinite;will-change:transform,opacity}@keyframes overlays_shootStreak__NI9Ov{0%{opacity:0;transform:translateZ(0)}2%{opacity:0;transform:translateZ(0)}6%{opacity:1;transform:translate3d(10%,5%,0)}15%{opacity:.85;transform:translate3d(34%,17%,0)}21%{opacity:0;transform:translate3d(50%,25%,0)}to{opacity:0;transform:translate3d(50%,25%,0)}}@media (prefers-reduced-motion:reduce){.overlays_layer__Wa3x8 *{animation:none!important}.overlays_layer__Wa3x8{display:none}}.motion-front_stage__uxTOr{position:absolute;inset:0;overflow:hidden}.motion-front_bg__PmPZE{transform-origin:50% 60%;will-change:transform}.motion-front_bg__PmPZE,.motion-front_scene__6mtcf{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;user-select:none}.motion-front_scene__6mtcf{z-index:5;visibility:hidden;pointer-events:none}.motion-front_layer__tJQxj{position:absolute;translate:-50% -50%}.motion-front_box__JZ_II{will-change:transform,opacity}.motion-front_img__d_GOD{display:block;width:100%;height:auto;user-select:none;pointer-events:none;filter:drop-shadow(0 .7em 1em rgba(20,16,12,.16))}.motion-front_sheen___8MBm{position:absolute;inset:-20% 0;width:100%;translate:-130% 0;background:linear-gradient(105deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.16) 47%,rgba(255,255,255,.26) 50%,rgba(255,255,255,.16) 53%,rgba(255,255,255,0) 62%);mix-blend-mode:soft-light;pointer-events:none;z-index:60;will-change:transform}.motion-front_line__NkR63{position:absolute;translate:-50% -50%;white-space:nowrap;line-height:1.1;text-align:center;pointer-events:none}.motion-front_unit__fxCoD{display:inline-block;will-change:transform,opacity}.CardPhotoSlot_slot__du7TF{position:absolute;box-sizing:border-box;overflow:hidden;background:#fafaf9;user-select:none;-webkit-user-select:none}.CardPhotoSlot_shadow__M_3A7{box-shadow:0 1px 1px rgba(30,24,14,.16),0 3px 7px -1px rgba(30,24,14,.18),0 10px 20px -8px rgba(30,24,14,.32)}.CardPhotoSlot_picture__SvHLg{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.CardPhotoSlot_reveal__tv1FR{animation:CardPhotoSlot_settle__brneH .7s ease-out .35s backwards}@keyframes CardPhotoSlot_settle__brneH{0%{opacity:0;transform:rotate(calc(var(--photo-rest, 0deg) - 6deg)) scale(.92)}to{opacity:1;transform:rotate(var(--photo-rest,0deg)) scale(1)}}.CardPhotoSlot_hint__2PcH5{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed rgba(87,83,78,.55);background:rgba(250,250,249,.72);color:#57534e;font-family:var(--font-dm),system-ui,sans-serif;font-weight:600;line-height:1.2;text-align:center;user-select:none;-webkit-user-select:none}.CardPhotoSlot_hint__2PcH5 svg{flex:none}@media (prefers-reduced-motion:reduce){.CardPhotoSlot_reveal__tv1FR{animation:none}}.CardFold_viewport__GwhYi{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.CardFold_scaler__cFGkF{position:relative;flex:none;transform-origin:center center;transition:transform 1.4s cubic-bezier(.22,1,.36,1);will-change:transform}.CardFold_lifter__BwVoB{position:absolute;inset:0}.CardFold_isOpen__Bfrcx .CardFold_lifter__BwVoB{animation:CardFold_fold-lift__S2YoI 1.4s cubic-bezier(.3,.6,.35,1)}@keyframes CardFold_fold-lift__S2YoI{0%{transform:perspective(1600px) scale(1) rotateX(0deg)}45%{transform:perspective(1600px) scale(1.035) rotateX(5deg)}to{transform:perspective(1600px) scale(1) rotateX(0deg)}}.CardFold_scene3d__Wk8kQ{position:absolute;inset:0;perspective:2400px;perspective-origin:50% 45%}.CardFold_rightPage__Uxc_V{position:absolute;top:0;left:50%;border-radius:0 3px 3px 0;overflow:hidden;box-shadow:1px 1px 0 rgba(40,32,20,.07),2px 2px 0 rgba(40,32,20,.04),0 2px 3px rgba(30,24,14,.12),0 18px 34px -14px rgba(30,24,14,.32)}.CardFold_spineShadow__9vebH{position:absolute;top:0;bottom:0;left:0;width:2.2%;pointer-events:none;background:linear-gradient(90deg,rgba(40,32,20,.1),rgba(40,32,20,0))}.CardFold_coverCast__LZqsm{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.1) 55%,rgba(0,0,0,.02) 90%);opacity:1;transform:translateX(0);transition:opacity 1.4s cubic-bezier(.22,1,.36,1),transform 1.4s cubic-bezier(.22,1,.36,1)}.CardFold_isOpen__Bfrcx .CardFold_coverCast__LZqsm{opacity:0;transform:translateX(-45%)}.CardFold_cover__Fg_sj{position:absolute;top:0;left:50%;transform-origin:left center;transform-style:preserve-3d;transform:translateZ(.6px) rotateY(0deg);transition:transform 1.25s cubic-bezier(.32,.72,.35,1);will-change:transform;z-index:2}.CardFold_isOpen__Bfrcx .CardFold_cover__Fg_sj{transform:translateZ(.6px) rotateY(-165deg);transition:transform 1.4s cubic-bezier(.3,1.06,.32,1)}.CardFold_coverFace__cRIKH{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;border-radius:0 3px 3px 0}.CardFold_coverBack__kTdRy{transform:rotateY(180deg);box-shadow:0 2px 3px rgba(30,24,14,.12),0 18px 34px -14px rgba(30,24,14,.32)}.CardFold_coverEdge__0NT99{position:absolute;top:1%;bottom:1%;left:100%;width:3px;transform-origin:left center;transform:rotateY(90deg);background:linear-gradient(180deg,rgba(214,206,190,.95),rgba(244,240,231,.98) 45%,rgba(206,197,180,.95));pointer-events:none}.CardFold_coverHint__5XI8D{position:absolute;inset:0;transform:translateZ(1px)}.CardFold_coverSheen__OZaId{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.42) 46%,rgba(255,255,255,.14) 56%,transparent 70%);transform:translateX(-130%);transition:transform 1.4s cubic-bezier(.4,.2,.3,1)}.CardFold_isOpen__Bfrcx .CardFold_coverSheen__OZaId{transform:translateX(130%)}.CardFold_backShade__77qjc{position:absolute;inset:0;pointer-events:none;background:rgba(24,20,14,.38);opacity:1;transition:opacity 1.25s cubic-bezier(.33,.7,.3,1)}.CardFold_isOpen__Bfrcx .CardFold_backShade__77qjc{opacity:0;transition:opacity 1.4s cubic-bezier(.5,.1,.3,1)}.CardFold_insideOverlay__PZVcA{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .7s ease .9s;z-index:3}.CardFold_isOpen__Bfrcx .CardFold_insideOverlay__PZVcA{opacity:1}@media (prefers-reduced-motion:reduce){.CardFold_backShade__77qjc,.CardFold_coverCast__LZqsm,.CardFold_coverSheen__OZaId,.CardFold_cover__Fg_sj,.CardFold_insideOverlay__PZVcA,.CardFold_scaler__cFGkF{transition:none}.CardFold_isOpen__Bfrcx .CardFold_lifter__BwVoB{animation:none}.CardFold_coverSheen__OZaId{display:none}}.OpenCardHint_hint__rLr7Z{position:absolute;inset:0;pointer-events:none;animation:OpenCardHint_hintIn__zuPvP .42s ease both}@keyframes OpenCardHint_hintIn__zuPvP{0%{opacity:0}to{opacity:1}}.OpenCardHint_disc__uJ5KM{--u:var(--hint-unscale,1);--size:calc(var(--hint-disc, 52px) * var(--u));--gap:calc(12px * var(--u));position:absolute;width:var(--size);height:var(--size);border-radius:9999px;background:rgb(41 37 36/.88);border:calc(2px * var(--u)) solid rgb(255 255 255/.92);box-shadow:0 calc(6px * var(--u)) calc(16px * var(--u)) rgb(28 25 23/.22);color:#ffffff;pointer-events:auto;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.OpenCardHint_side__C6mCb .OpenCardHint_disc__uJ5KM{left:calc(100% + var(--gap));bottom:7%}.OpenCardHint_below__M51XX .OpenCardHint_disc__uJ5KM{top:calc(100% + var(--gap));right:0}.OpenCardHint_corner__yLUiV .OpenCardHint_disc__uJ5KM{right:3%;bottom:2.5%}.OpenCardHint_trail__nhjq6{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.OpenCardHint_trailLine__e2OpC{fill:none;stroke:currentColor;stroke-width:3.4;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1.05;animation:OpenCardHint_trailDraw__OXtxP 1.8s linear infinite}.OpenCardHint_trailHead__Ko89c{fill:currentColor;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;transform-box:fill-box;transform-origin:100% 50%;opacity:0;animation:OpenCardHint_trailHead__Ko89c 1.8s linear infinite}.OpenCardHint_hand__yEcHf{position:absolute;left:28%;top:34%;width:47%;height:47%;transform-origin:62% 92%;animation:OpenCardHint_handFlick__5ZBEG 1.8s infinite}@keyframes OpenCardHint_handFlick__5ZBEG{0%{transform:rotate(20deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}34%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.33,0,.67,1)}44%,70%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:rotate(20deg)}}@keyframes OpenCardHint_trailDraw__OXtxP{0%,8%{stroke-dashoffset:1.05;animation-timing-function:cubic-bezier(.25,0,.35,1)}36%,44%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.45,0,.75,1)}64%,to{stroke-dashoffset:-1.05}}@keyframes OpenCardHint_trailHead__Ko89c{0%,30%{opacity:0;transform:scale(.2)}38%{opacity:1;transform:scale(1.25)}46%,60%{opacity:1;transform:scale(1)}68%,to{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.OpenCardHint_hand__yEcHf{animation:none}.OpenCardHint_trailLine__e2OpC{animation:none;stroke-dashoffset:0}.OpenCardHint_trailHead__Ko89c{animation:none;opacity:1}}.photo-field_field__s7t6C{display:grid;gap:10px;color:var(--ink);font-family:var(--f-body)}.photo-field_zone__n0mZF{display:grid;justify-items:center;align-content:center;gap:4px;width:100%;min-height:156px;padding:22px 18px;border:2px dashed var(--hair-2);border-radius:20px;background:var(--warm);color:var(--ink);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .2s,background-color .2s,box-shadow .2s}@media (hover:hover){.photo-field_zone__n0mZF:hover{border-color:var(--moss);background:var(--mist)}}.photo-field_field__s7t6C .photo-field_zone__n0mZF:focus-visible{border-radius:20px}.photo-field_field__s7t6C[data-dragging=true] .photo-field_zone__n0mZF{border-style:solid;border-color:var(--moss);background:var(--wash);box-shadow:0 0 0 4px color-mix(in srgb,var(--moss) 16%,transparent)}.photo-field_icon__PiHY2{display:grid;place-items:center;width:52px;height:52px;margin-bottom:6px;border-radius:50%;background:var(--mist);color:var(--moss)}.photo-field_title__H11HT{font:700 17px/1.2 var(--f-label);color:var(--ink)}.photo-field_prompt__Ar15O{max-width:28ch;font:400 14.5px/1.45 var(--f-body);color:var(--muted)}.photo-field_hint__aW_rV{margin-top:6px;font:600 13.5px/1.2 var(--f-label);color:var(--moss)}.photo-field_preview__dMc0y{display:grid;justify-items:start;gap:12px}.photo-field_thumb__o80bK{position:relative;width:min(100%,300px);aspect-ratio:4/3;overflow:hidden;border-radius:18px;background:var(--mist);box-shadow:var(--e1)}.photo-field_thumb__o80bK img{display:block;width:100%;height:100%;object-fit:cover}.photo-field_field__s7t6C[data-dragging=true] .photo-field_thumb__o80bK{outline:3px solid var(--moss);outline-offset:3px}.photo-field_actions__yx_P3{display:flex;flex-wrap:wrap;gap:8px}.photo-field_action__Leb_o{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--mist);color:var(--ink-3);font:600 15px/1 var(--f-label);cursor:pointer;transition:background-color .2s,color .2s}.photo-field_field__s7t6C .photo-field_action__Leb_o:focus-visible{border-radius:999px}.photo-field_action__Leb_o:hover:not(:disabled){background:var(--wash);color:var(--ink)}.photo-field_action__Leb_o:disabled{opacity:.6;cursor:default}.photo-field_actionQuiet__10dBY{background:transparent;box-shadow:inset 0 0 0 1.5px var(--hair-2);color:var(--muted)}.photo-field_busy__yWlUQ,.photo-field_thumbBusy__5AFaF{display:flex;align-items:center;justify-content:center;gap:12px;font:600 15px/1.3 var(--f-label);color:var(--ink-2)}.photo-field_busy__yWlUQ{min-height:156px;padding:22px 18px;border:2px dashed var(--hair-2);border-radius:20px;background:var(--warm)}.photo-field_thumbBusy__5AFaF{position:absolute;inset:0;background:color-mix(in srgb,var(--paper) 78%,transparent)}.photo-field_spin__Xtk8M{flex:none;width:18px;height:18px;border-radius:50%;border:2.5px solid var(--hair-2);border-top-color:var(--moss);animation:photo-field_spin__Xtk8M .8s linear infinite}@keyframes photo-field_spin__Xtk8M{to{transform:rotate(1turn)}}.photo-field_error__LxDRS{margin:0;font:500 14px/1.35 var(--f-label);color:var(--destructive)}@media (prefers-reduced-motion:reduce){.photo-field_action__Leb_o,.photo-field_zone__n0mZF{transition:none}.photo-field_spin__Xtk8M{animation-duration:2.4s}}