.DailyCheckinModal_scene__jdPYj{align-items:center;display:flex;height:176px;justify-content:center;perspective:700px;position:relative}.DailyCheckinModal_tarotCard__UJ_Ub{animation:DailyCheckinModal_tarotFlip___Syi_ 1.5s cubic-bezier(.3,.1,.2,1) forwards;height:148px;position:relative;transform-style:preserve-3d;width:92px}.DailyCheckinModal_tarotBack__INu8W,.DailyCheckinModal_tarotFace__qZ7nW{align-items:center;backface-visibility:hidden;border:2px solid #c9a24b;border-radius:10px;display:flex;inset:0;justify-content:center;position:absolute}.DailyCheckinModal_tarotBack__INu8W{background:radial-gradient(circle at 50% 50%,#e9d28f 0 6px,transparent 7px),repeating-linear-gradient(45deg,#2c3e5a 0 8px,#34496b 8px 16px)}.DailyCheckinModal_tarotFace__qZ7nW{background:#fbf3dc;color:#5a4520;font-size:15px;font-weight:700;padding:8px;text-align:center;transform:rotateY(180deg)}@keyframes DailyCheckinModal_tarotFlip___Syi_{0%{opacity:0;transform:translateY(18px) rotateY(0deg) scale(.9)}18%{opacity:1;transform:translateY(0) rotateY(0deg) scale(1)}34%{transform:translateX(-10px) rotateY(0deg)}50%{transform:translateX(10px) rotateY(0deg)}64%{transform:translateX(0) rotateY(0deg)}to{transform:rotateY(180deg)}}.DailyCheckinModal_coin__b_ktX{animation:DailyCheckinModal_coinToss___RqGd 1.5s cubic-bezier(.25,.7,.3,1) forwards;background:radial-gradient(circle,#f3dc92 0 38%,#d9b45a 39% 100%);border:3px solid #a67c2e;border-radius:9999px;height:56px;margin:0 10px;position:relative;width:56px}.DailyCheckinModal_coin__b_ktX:after{background:#fffaf0;border:2px solid #a67c2e;content:"";height:14px;inset:0;margin:auto;position:absolute;width:14px}.DailyCheckinModal_coin__b_ktX:nth-child(2){animation-delay:.18s}.DailyCheckinModal_coin__b_ktX:nth-child(3){animation-delay:.36s}@keyframes DailyCheckinModal_coinToss___RqGd{0%{opacity:0;transform:translateY(50px) rotateX(0deg)}12%{opacity:1}45%{transform:translateY(-70px) rotateX(900deg)}75%{transform:translateY(8px) rotateX(1260deg)}88%{transform:translateY(-6px) rotateX(1340deg)}to{transform:translateY(0) rotateX(4turn)}}.DailyCheckinModal_calendar__sc_a8{animation:DailyCheckinModal_calendarDrop__Node_ 1.5s ease-out forwards;background:#fffaf2;border:2px solid #b4443b;border-radius:12px;height:128px;overflow:hidden;position:relative;transform-origin:top center;width:112px}.DailyCheckinModal_calendarTop__V3MRH{background:#b4443b;height:34px}.DailyCheckinModal_calendarLeaf__xEu14{animation:DailyCheckinModal_leafTurn__u_NcF 1.5s ease-in-out forwards;background:repeating-linear-gradient(0deg,#fffaf2 0 14px,#f4e9d4 14px 15px);bottom:0;left:0;position:absolute;right:0;top:34px;transform-origin:top center}@keyframes DailyCheckinModal_calendarDrop__Node_{0%{opacity:0;transform:translateY(-40px) rotate(-6deg)}25%{opacity:1;transform:translateY(0) rotate(0deg)}to{opacity:1;transform:translateY(0) rotate(0deg)}}@keyframes DailyCheckinModal_leafTurn__u_NcF{0%,35%{opacity:1;transform:rotateX(0deg)}80%,to{opacity:0;transform:rotateX(-100deg)}}.DailyCheckinModal_ring__vBJGX{animation:DailyCheckinModal_ringPulse__R1T30 1.5s ease-out forwards;border:2px solid rgba(201,162,75,.7);border-radius:9999px;height:120px;width:120px}.DailyCheckinModal_ring__vBJGX,.DailyCheckinModal_star__hvYYB{position:absolute}.DailyCheckinModal_star__hvYYB{animation:DailyCheckinModal_starTwinkle__FlWKQ 1.5s ease-in-out forwards;background:#f3dc92;border-radius:9999px;box-shadow:0 0 8px 2px hsla(46,80%,76%,.8);height:6px;opacity:0;width:6px}@keyframes DailyCheckinModal_ringPulse__R1T30{0%{opacity:0;transform:scale(.3)}40%{opacity:1}to{opacity:.2;transform:scale(1.25)}}@keyframes DailyCheckinModal_starTwinkle__FlWKQ{0%,10%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1.4)}60%{opacity:.4;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.DailyCheckinModal_calendarLeaf__xEu14,.DailyCheckinModal_calendar__sc_a8,.DailyCheckinModal_coin__b_ktX,.DailyCheckinModal_ring__vBJGX,.DailyCheckinModal_star__hvYYB,.DailyCheckinModal_tarotCard__UJ_Ub{animation:none}.DailyCheckinModal_tarotCard__UJ_Ub{transform:rotateY(180deg)}.DailyCheckinModal_star__hvYYB{opacity:1}}.DailyCheckinModal_spinner__LSRfj{animation:DailyCheckinModal_spin__5ijUW .8s linear infinite;border-radius:9999px;border:3px solid rgba(201,162,75,.35);border-top-color:#c9a24b;display:inline-block;height:34px;width:34px}@keyframes DailyCheckinModal_spin__5ijUW{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.DailyCheckinModal_spinner__LSRfj{animation:none}}