html[data-nd-theme] .ndt-ghost{border-color:var(--ndt-accent)}html[data-nd-theme] .ndt-ghost:hover{border-color:#8e2a44}html[data-nd-theme] .ndt-circle{border-color:var(--ndt-accent)}html[data-nd-theme] .ndt-badge{background-color:var(--ndt-badge)}html[data-nd-theme] .ndt-card:hover{border-color:var(--ndt-accent)}html[data-nd-beat] .ndt-cmd{animation:ndtBeat 3.2s ease-in-out infinite}.ndt-in{animation:ndtFadeIn 1.2s ease-out both}.ndt-fx{position:fixed;inset:0;z-index:40;overflow:hidden;pointer-events:none}.ndt-pt{position:absolute;top:0;display:block;will-change:transform;animation-timing-function:linear;animation-iteration-count:infinite}.ndt-pt.ndt-fall{animation-name:ndtFall}.ndt-pt.ndt-rise{animation-name:ndtRise}.ndt-sw{animation:ndtSway ease-in-out infinite alternate}.ndt-ico,.ndt-sw{display:block}.ndt-spin{animation:ndtSpin linear infinite}.ndt-flip{animation:ndtFlip ease-in-out infinite}.ndt-flake{background:#fffdf9;box-shadow:0 0 0 .5px rgba(74,58,51,.12),0 1px 3px rgba(74,58,51,.24)}.ndt-flake,.ndt-flake-or{display:block;border-radius:50%}.ndt-flake-or{background:radial-gradient(circle at 35% 35%,#f1e2ba,#c9a24b)}.ndt-ember{display:block;border-radius:50%;background:radial-gradient(circle,#ffe3bc 0,#f08a3c 40%,rgba(240,138,60,0) 72%);animation:ndtFlicker 2.6s ease-in-out infinite}.ndt-bat{position:fixed;left:0;top:0;z-index:42;width:34px;height:34px;color:#3b2e29;opacity:.85;pointer-events:none;animation:ndtBat 15s linear infinite}.ndt-bat.ndt-b2{width:24px;height:24px;opacity:.7;animation-name:ndtBat2;animation-duration:19s;animation-delay:-6s}.ndt-bat.ndt-b3{width:20px;height:20px;opacity:.6;animation-duration:23s;animation-delay:-14s}.ndt-bat svg{display:block;animation:ndtFlap .22s ease-in-out infinite alternate;transform-origin:50% 45%}.ndt-haut{position:absolute;left:0;right:0;top:0;z-index:45;height:100vh;overflow:hidden;pointer-events:none}.ndt-coin{position:absolute;top:78px;z-index:30;display:block}.ndt-coin-l{left:0;transform-origin:top left}.ndt-coin-r{right:0;transform-origin:top right}.ndt-flipx{display:block;transform:scaleX(-1)}.ndt-sway{display:block;transform-origin:100% 0;animation:ndtBranch 7s ease-in-out infinite alternate}.ndt-spider-box{right:106px;top:118px;z-index:30;height:200px;overflow:hidden}.ndt-spider,.ndt-spider-box{position:absolute;width:24px}.ndt-spider{left:0;top:0;animation:ndtSpider 8s ease-in-out infinite}.ndt-hang{display:block;transform-origin:50% 0;animation:ndtHang ease-in-out infinite alternate}.ndt-hang,.ndt-suspendu{position:absolute;z-index:45}.ndt-suspendu{left:0;overflow:visible}.ndt-feve{position:absolute;z-index:30;right:8%;top:36vh;display:block;width:22px;height:22px;animation:ndtFeve 6s ease-in-out infinite}@media (min-width:1024px){.ndt-feve{right:11%;top:68vh}}@media (max-width:767px){.ndt-coin{scale:.6}.ndt-spider-box{right:56px}}.ndt-orn{position:absolute;display:block;pointer-events:none;filter:drop-shadow(0 1px 1.2px rgba(74,58,51,.22))}.ndt-wob{display:block;width:100%;height:100%;transform-origin:50% 90%;animation:ndtWob 5s ease-in-out infinite}.ndt-gem{display:block;width:20px;height:20px;flex:none}.ndt-tw{animation:ndtTwinkle 3.4s ease-in-out infinite}.ndt-bob{animation:ndtBob 5s ease-in-out infinite}.ndt-bokeh{position:absolute;display:block;border-radius:50%;background:radial-gradient(circle,hsla(41,54%,67%,.6) 0,rgba(201,162,75,.2) 45%,rgba(201,162,75,0) 70%);filter:blur(2px);animation:ndtPulse 7s ease-in-out infinite}.ndt-sheen{position:absolute;inset:-10% -60%;background:linear-gradient(105deg,hsla(43,56%,80%,0) 44%,hsla(43,56%,80%,.6) 50%,hsla(43,56%,80%,0) 56%);animation:ndtSheen 9s ease-in-out infinite}.ndt-cap{left:-3px;top:-6px;width:calc(100% + 6px);height:12px;overflow:visible}.ndt-cap,.ndt-capc{position:absolute;pointer-events:none;filter:drop-shadow(0 1px 1px rgba(74,58,51,.25))}.ndt-capc{left:5px;top:-4px;width:36px;height:10px}.ndt-bweb{right:0;top:0}.ndt-bcorner,.ndt-bweb{position:absolute;pointer-events:none}.ndt-bcorner{right:-8px;top:-10px;transform:rotate(14deg);filter:drop-shadow(0 1px 1px rgba(74,58,51,.2))}.ndt-shine{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px hsla(41,54%,67%,.8)}.ndt-shine>span{position:absolute;top:0;bottom:0;left:-45%;width:40%;background:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(44,66%,84%,.6),hsla(0,0%,100%,0));animation:ndtShine 5s ease-in-out infinite}.ndt-burst{left:50%;top:50%;pointer-events:none}.ndt-burst,.ndt-burst>span{position:absolute;width:0;height:0}.ndt-burst>span{left:0;top:0}.ndt-bz{position:absolute;left:-6px;top:-6px;display:block;width:12px;height:12px;opacity:0;animation:ndtBurst .9s ease-out both}@keyframes ndtFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ndtFall{0%{transform:translate3d(0,-40px,0)}to{transform:translate3d(0,calc(100vh + 40px),0)}}@keyframes ndtRise{0%{transform:translate3d(0,calc(100vh + 20px),0);opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translate3d(0,-40px,0);opacity:0}}@keyframes ndtSway{0%{transform:translateX(-18px)}to{transform:translateX(18px)}}@keyframes ndtSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ndtFlip{0%,to{transform:rotateY(0deg) rotate(20deg)}50%{transform:rotateY(80deg) rotate(-20deg)}}@keyframes ndtFlicker{0%,to{opacity:1}45%{opacity:.45}62%{opacity:.9}}@keyframes ndtTwinkle{0%,to{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1.05)}}@keyframes ndtWob{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes ndtPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes ndtSheen{0%{transform:translateX(-45%)}60%,to{transform:translateX(45%)}}@keyframes ndtBat{0%{transform:translate(-60px,250px) scale(.85)}10%{transform:translate(26vw,170px) scale(1)}20%{transform:translate(56vw,215px) scale(.95)}30%{transform:translate(calc(100vw + 60px),130px) scale(.85)}30.1%,to{transform:translate(calc(100vw + 80px),130px) scale(.85)}}@keyframes ndtBat2{0%{transform:translate(calc(100vw + 60px),300px) scaleX(-1)}12%{transform:translate(70vw,230px) scaleX(-1)}24%{transform:translate(33vw,280px) scaleX(-1)}34%{transform:translate(-60px,190px) scaleX(-1)}34.1%,to{transform:translate(-80px,190px) scaleX(-1)}}@keyframes ndtFlap{0%{transform:scaleY(1)}to{transform:scaleY(.5)}}@keyframes ndtHang{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes ndtSpider{0%,to{transform:translateY(20px)}45%,55%{transform:translateY(118px)}}@keyframes ndtBranch{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes ndtFeve{0%,70%,to{transform:scale(1);filter:brightness(1)}80%{transform:scale(1.25) rotate(-8deg);filter:brightness(1.25) drop-shadow(0 0 6px rgba(241,226,186,.9))}90%{transform:scale(1)}}@keyframes ndtBurst{0%{transform:translateY(0) scale(.3);opacity:0}15%{opacity:1}to{transform:translateY(-40px) scale(1.1);opacity:0}}@keyframes ndtShine{0%{transform:translateX(0)}40%,to{transform:translateX(412%)}}@keyframes ndtBob{0%,to{transform:translateY(-3px) rotate(-8deg)}50%{transform:translateY(3px) rotate(8deg)}}@keyframes ndtBeat{0%,24%,to{transform:scale(1)}8%{transform:scale(1.06)}16%{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.ndt-bat,.ndt-burst,.ndt-fx{display:none!important}.ndt-bob,.ndt-bokeh,.ndt-ember,.ndt-feve,.ndt-flip,.ndt-hang,.ndt-in,.ndt-pt,.ndt-sheen,.ndt-shine>span,.ndt-spider,.ndt-spin,.ndt-sw,.ndt-sway,.ndt-tw,.ndt-wob,html[data-nd-beat] .ndt-cmd{animation:none!important}}