:root{--fx-champagne-light:#fffcf5;--fx-champagne:#f6ebdc;--fx-champagne-deep:#eeddc6;--fx-champagne-edge:#e4d2b7;--fx-ivory:#f8eee1;--fx-gold:#d7ae5e;--fx-gold-mid:#b8893b;--fx-gold-glitter:#b98a3a;--fx-gold-pale:#ffe2a0;--fx-gold-spark:#e2b35a;--fx-gold-light:#e6c27f;--fx-gold-shimmer:#946c1f;--fx-bronze:#7a5a2c;--fx-bronze-deep:#6e4c16;--fx-bronze-text:#6e5537;--fx-bronze-ink:#4e3816;--fx-track:#efe6d6;--fx-coin-edge:#b48d52}[data-fx-paused],[data-fx-paused] *,[data-fx-paused]:before,[data-fx-paused]:after,[data-fx-paused] :before,[data-fx-paused] :after{animation-play-state:paused!important}.fx-ember{font-family:var(--font-cinzel), "Cinzel", Georgia, "Times New Roman", serif;letter-spacing:.1em;font-weight:600}.fx-diya{flex-shrink:0;overflow:visible}.fx-flame{transform-box:fill-box;transform-origin:50% 100%;animation:1.7s ease-in-out infinite fx-flame}.fx-halo{transform-box:fill-box;transform-origin:50%;animation:2.3s ease-in-out infinite fx-halo}.fx-light{transform-box:fill-box;transform-origin:50% 100%;animation:1.1s cubic-bezier(.2,.8,.2,1) both fx-light}@keyframes fx-flame{0%,to{transform:scale(1)skew(0)}20%{transform:scale(.93,1.08)skew(-3deg)}40%{transform:scale(1.04,.95)skew(2deg)}60%{transform:scale(.97,1.05)skew(-1.5deg)}80%{transform:scale(1.02,.97)skew(1deg)}}@keyframes fx-halo{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:.9;transform:scale(1.07)}}@keyframes fx-light{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.fx-coinwrap{perspective:520px;flex-shrink:0;display:inline-block;position:relative}.fx-coin-shadow{filter:blur(4px);background:#5a3c1447;border-radius:50%;position:absolute;left:12%;right:12%}.fx-coin{transform-style:preserve-3d;animation:6s cubic-bezier(.55,0,.2,1) infinite fx-spin;display:block;position:relative}.fx-coin[data-static=true]{animation:none}.fx-coin[data-static=true] .fx-shine{display:none}.fx-coin__face,.fx-coin__back{backface-visibility:hidden;border-radius:50%;position:absolute;inset:0;overflow:hidden}.fx-coin__face{transform:translateZ(2px)}.fx-coin__back{transform:rotateY(180deg)translateZ(2px)}.fx-coin__edge{background:var(--fx-coin-edge);border-radius:50%;position:absolute;inset:1px}.fx-coin__img{width:100%;height:100%;display:block}.fx-shine{background:linear-gradient(115deg,#0000 36%,#ffffffbf 48%,#0000 60%);animation:6s ease-in-out infinite fx-shine;position:absolute;inset:0;transform:translate(-130%)}@keyframes fx-spin{0%,52%{transform:rotateY(0)}80%{transform:rotateY(380deg)}88%{transform:rotateY(352deg)}94%,to{transform:rotateY(360deg)}}@keyframes fx-shine{0%,14%{transform:translate(-130%)}34%,to{transform:translate(130%)}}.fx-serif{font-family:var(--font-cinzel), "Cinzel", Georgia, serif;letter-spacing:.03em;font-weight:500}.fx-gold{--g1:var(--fx-bronze-deep);--g2:var(--fx-gold-shimmer);background:linear-gradient(100deg, var(--g1) 0%, var(--g1) 38%, var(--g2) 50%, var(--g1) 62%, var(--g1) 100%);color:#0000;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s linear infinite fx-shimmer}@keyframes fx-shimmer{0%{background-position:110% 0}to{background-position:-160% 0}}.fx-heading{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.fx-heading__rule{align-items:center;gap:10px;display:flex}.fx-heading__line{background:linear-gradient(90deg, transparent, var(--fx-gold-mid));width:56px;height:1px;display:block}.fx-heading__line--end{background:linear-gradient(270deg, transparent, var(--fx-gold-mid))}@media (max-width:767px){.fx-heading__line{width:36px}}.fx-star{flex-shrink:0;animation:3.2s ease-in-out infinite fx-star}@keyframes fx-star{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.12)}}@media (forced-colors:active){.fx-gold{color:canvastext;background:0 0}}.fx-sweep{position:relative;overflow:hidden}.fx-sweep--inline{display:inline-block}.fx-sweep:after{content:"";background:linear-gradient(105deg, transparent, var(--sw,#ffffff59), transparent);pointer-events:none;width:38%;animation:6s ease-in-out infinite fx-sweep;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)}@keyframes fx-sweep{0%,58%{transform:translate(-160%)}84%,to{transform:translate(360%)}}.fx-glitter{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fx-dust,.fx-petals{pointer-events:none;--fx-fall:640px;position:absolute;inset:0;overflow:hidden;container-type:size}@supports (height:1cqh){.fx-dust,.fx-petals{--fx-fall:calc(100cqh + 30px)}}.fx-dust__piece{will-change:transform;animation:12s linear infinite fx-fall;display:block;position:absolute;top:-14px}.fx-dust__glint{background:radial-gradient(circle, var(--c) 0, var(--c) 38%, transparent 72%);border-radius:50%;animation:4s ease-in-out infinite alternate fx-sway,2s ease-in-out infinite fx-glint;display:block}.fx-dust__glint--star{background:var(--c);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);border-radius:0}.fx-petals__piece{animation:18s linear infinite fx-fall;display:block;position:absolute;top:-24px}.fx-petals__sway{animation:5s ease-in-out infinite alternate fx-sway;display:block}.fx-petals__petal{background:radial-gradient(circle at 30% 30%,#fff,#f1e6d4);border-radius:70% 0;animation:7s linear infinite fx-petal;display:block;box-shadow:0 1px 2px #6e502833}@keyframes fx-fall{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--fx-fall), 0)}}@keyframes fx-sway{0%{transform:translate(-9px)}to{transform:translate(9px)}}@keyframes fx-glint{0%,to{opacity:.2}50%{opacity:.95}}@keyframes fx-petal{0%{transform:rotate(0)rotateX(0)}to{transform:rotate(360deg)rotateX(360deg)}}.fx-leaf-shadow{pointer-events:none;display:block}.fx-leaf{transform-origin:0 0;animation:9s ease-in-out infinite alternate fx-leaf;display:block;overflow:visible}@keyframes fx-leaf{0%{transform:rotate(-1.6deg)translate(0)}to{transform:rotate(1.4deg)translate(7px,3px)}}.fx-push{will-change:transform;animation:18s ease-in-out infinite alternate fx-push}@keyframes fx-push{0%{transform:scale(1)}to{transform:scale(1.045)}}.fx-lanterns{pointer-events:none;align-items:flex-start;gap:30px;display:flex}.fx-lantern{transform-origin:50% 0;animation:4.4s ease-in-out infinite alternate fx-swing;display:block;overflow:visible}@keyframes fx-swing{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.fx-countdown{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--fx-bronze-text);align-items:center;gap:10px;font-size:9px;display:inline-flex;position:relative}.fx-countdown--pill{border:1px solid #7a5a2c40;padding:7px 14px}.fx-countdown__digits{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--fx-bronze);align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.fx-countdown--inline{font-size:inherit;letter-spacing:inherit;color:inherit;gap:6px}.fx-countdown--inline .fx-countdown__digits{font-size:inherit;letter-spacing:inherit;font-weight:inherit}.fx-countdown--gold .fx-countdown__digits{color:var(--fx-gold-light)}.fx-countdown .fx-countdown__anar{margin-right:12px;position:absolute;bottom:0;right:100%}@media (max-width:767px){.fx-countdown--pill{padding:6px 12px;font-size:8px}.fx-countdown--pill .fx-countdown__digits{font-size:11px}}.fx-burst{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.fx-burst__spark{background:var(--fx-gold-spark);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;animation:.9s cubic-bezier(.15,.7,.3,1) both fx-burst;position:absolute;top:0;left:0}@keyframes fx-burst{0%{opacity:0;transform:rotate(var(--a)) translateX(4px) scale(.2)}17%{opacity:1}72%{opacity:1;transform:rotate(var(--a)) translateX(var(--r)) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateX(calc(var(--r) + 6px)) scale(.5)}}.fx-gb{flex-shrink:0;display:inline-block;position:relative}.fx-gb__back,.fx-gb__front{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.fx-gb__in{opacity:0;justify-content:center;align-items:center;width:50.9%;height:63.6%;display:flex;position:absolute;top:8%;left:20.9%}.fx-gb__lid{transform-box:view-box;transform-origin:52px 40px;opacity:1}.fx-gb[data-open=true] .fx-gb__lid{opacity:0;animation:1.3s cubic-bezier(.3,.7,.3,1) .3s both fx-gb-lid}.fx-gb[data-open=true] .fx-gb__in{opacity:1;animation:1.2s cubic-bezier(.2,.8,.25,1.15) .65s both fx-gb-in}@keyframes fx-gb-lid{0%{opacity:1;transform:none}40%{opacity:1;transform:translate(8px,-20px)rotate(12deg)}to{opacity:0;transform:translate(22px,-30px)rotate(24deg)}}@keyframes fx-gb-in{0%{opacity:0;transform:translateY(46%)scale(.82)}to{opacity:1;transform:none}}.fx-anar{--sc:#f0b44a;--sg:#d68018bf;pointer-events:none;flex-shrink:0;display:inline-block;position:relative}.fx-anar__glow{background:radial-gradient(circle,#ffd68cd9,#ffd68c00 68%);border-radius:50%;animation:1.4s ease-in-out infinite fx-halo;position:absolute;bottom:0;left:50%}.fx-anar__sparks{width:0;height:0;position:absolute;left:50%}.fx-anar__x{animation:fx-anar-x var(--d) linear infinite;animation-delay:var(--dl);position:absolute;top:0;left:0}.fx-anar__spark{width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:var(--sc);box-shadow:0 0 4px 1px var(--sg);animation:fx-anar-y var(--d) infinite;animation-delay:var(--dl);border-radius:50%;display:block}.fx-anar__spark--star{clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);box-shadow:none;background:#ffe3a0;border-radius:0}.fx-anar__pot{position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}@keyframes fx-anar-x{0%{transform:translate(0)}to{transform:translateX(var(--dx))}}@keyframes fx-anar-y{0%{opacity:1;animation-timing-function:cubic-bezier(.3,.62,.55,1);transform:translateY(0)scale(1)}52%{transform:translateY(var(--up)) scale(.9);opacity:1;animation-timing-function:cubic-bezier(.55,0,.85,.45)}to{transform:translateY(var(--dn)) scale(.35);opacity:0}}.fx-progress{background:var(--fx-track);height:2px;position:relative;overflow:hidden}.fx-progress__fill{transform-origin:0;transform:scaleX(var(--fx-p,0));background:linear-gradient(90deg,#b98a3a,#e9c98a);transition:transform 1.6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.fx-rise{animation:.8s cubic-bezier(.2,.8,.2,1) .5s both fx-rise}.fx-fade{animation:.5s ease-out both fx-fade}.fx-shake-once{animation:.5s ease-in-out both fx-shake}@keyframes fx-rise{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@keyframes fx-fade{0%{opacity:0}to{opacity:1}}@keyframes fx-shake{0%,to{transform:none}18%{transform:translate(-5px)}42%{transform:translate(5px)}66%{transform:translate(-3px)}86%{transform:translate(3px)}}.fx-tick{flex-grow:1;justify-content:center;align-items:flex-start;height:28px;display:flex;overflow:hidden}.fx-tick>div{flex-direction:column;align-items:center;animation:11s cubic-bezier(.7,0,.3,1) infinite fx-tick;display:flex}.fx-tick>div>span{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;height:28px;display:flex}.fx-mtick{height:26px;overflow:hidden}.fx-mtick>div{animation:10s cubic-bezier(.7,0,.3,1) infinite fx-mtick}.fx-mtick>div>span{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:26px;display:flex}@keyframes fx-tick{0%,44%{transform:translateY(0)}50%,94%{transform:translateY(-28px)}to{transform:translateY(-56px)}}@keyframes fx-mtick{0%,44%{transform:translateY(0)}50%,94%{transform:translateY(-26px)}to{transform:translateY(-52px)}}.fx-slide-up{animation:.6s cubic-bezier(.7,0,.3,1) both fx-slide-up}@keyframes fx-slide-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.fx-dust,.fx-petals,.fx-burst,.fx-shine,.fx-sweep:after,.fx-anar__sparks{display:none!important}.fx-shine,.fx-sweep:after,.fx-coin,.fx-push,.fx-lantern,.fx-leaf,.fx-flame,.fx-halo,.fx-light,.fx-star,.fx-gold,.fx-anar__glow,.fx-rise,.fx-fade,.fx-shake-once,.fx-slide-up,.fx-tick>div,.fx-mtick>div,.fx-gb[data-open=true] .fx-gb__lid,.fx-gb[data-open=true] .fx-gb__in{animation:none!important}.fx-gold{color:var(--fx-bronze-deep);background:0 0}.fx-halo{opacity:.75}.fx-progress__fill{transition:none!important}}