html,body{margin:0;background:#fff7ea;color:#1b1b1f;font-family:Nunito,system-ui,sans-serif}body{overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}#root{max-width:430px;margin:0 auto;position:relative}a{color:#1b1b1f}button{font-family:inherit;color:#1b1b1f;-webkit-user-select:none;user-select:none}.btn{transition:transform .45s cubic-bezier(.34,1.8,.5,1),box-shadow .45s cubic-bezier(.34,1.8,.5,1),background-color .15s}.btn:active{transform:translateY(4px);box-shadow:0 0 #1b1b1f!important;transition-duration:.08s}.btn.d3:active{transform:translateY(3px)}.btn.tilt:active{transform:translateY(3px) rotate(0)!important}input[type=text]::placeholder{color:#8a8794}input[type=text]:focus{outline:none;box-shadow:0 0 0 4px #8fe3c8!important}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width: 600px){#root{max-width:720px}.sc-navin{max-width:720px!important}.sc-toast{left:50%!important;right:auto!important;transform:translate(-50%);width:min(520px,calc(100% - 24px));box-sizing:border-box}.sc-cols,.sc-cols-t{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px!important}.sc-cols>:only-child{grid-column:1 / -1}.sc-frame{min-height:calc(100dvh / var(--z, 1));display:flex;align-items:center;justify-content:center;padding:24px 0;box-sizing:border-box}.sc-card{--sc-h: 844px;width:450px;max-width:100%;box-sizing:border-box;position:relative;overflow:hidden;background:#fff7ea;border:3px solid #1B1B1F;border-radius:34px;box-shadow:0 8px #1b1b1f}.sc-sheet{top:0!important;bottom:0!important;left:0!important;right:0!important;width:520px!important;max-width:calc((100vw - 32px) / var(--z, 1))!important;height:var(--sc-sh)!important;max-height:calc((100dvh - 48px) / var(--z, 1));margin:auto!important}.sc-dlg{border:3px solid #1B1B1F!important;border-radius:34px!important;box-shadow:0 8px #1b1b1f;overflow-y:auto;max-height:calc((100dvh - 48px) / var(--z, 1));padding-top:24px!important}.sc-grab{display:none}}@media (min-width: 600px) and (max-height: 820px){.kt-peek{display:none}}@media (min-width: 600px){.od-card{min-height:0!important}.od-foot{margin-top:0!important;padding-top:12px!important}}@media (min-width: 1024px){#root{max-width:1756px}#root:has(.sc-side){padding-left:108px;box-sizing:border-box}#root:has(.sc-side)>div>main{padding-left:24px!important;padding-right:24px!important}.sc-side{left:max(16px,calc(50% - 862px))!important}.sc-spacer{display:none}.hm-main{display:grid!important;grid-template-columns:minmax(0,400px) minmax(0,1fr);column-gap:28px;align-items:start;padding-bottom:40px!important}.sc-cols-t{display:flex!important;flex-direction:column;align-items:stretch;gap:14px!important}}@media (min-width: 1700px){.hm-main{grid-template-columns:minmax(0,380px) minmax(0,1fr) minmax(0,1fr);column-gap:32px}.hm-right{display:contents!important}.ik-main{max-width:1000px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.sc-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.pz-menu{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width: 1024px){html{zoom:1.15;--z: 1.15}}@media (min-width: 1280px){html{zoom:1.25;--z: 1.25}}@media (min-width: 1700px){html{zoom:1.35;--z: 1.35}}@media (min-width: 1024px){[style*="min-height: 100dvh"]{min-height:calc(100dvh / var(--z, 1))!important}}.ch-breathe{animation:chBreathe 3.6s ease-in-out infinite;transform-origin:50% 100%}@keyframes chBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.025)}}.ch-cheer{animation:chCheer 1s cubic-bezier(.34,1.6,.5,1) infinite;transform-origin:50% 100%}@keyframes chCheer{0%,to{transform:scale(1)}20%{transform:scale(1.04,.95)}45%{transform:scale(.97,1.06)}70%{transform:scale(1.01,.99)}}.ch-wave{animation:chWave 1.8s ease-in-out infinite;transform-origin:50% 100%}@keyframes chWave{0%,to{transform:rotate(0)}30%{transform:rotate(-2deg)}60%{transform:rotate(1.4deg)}}.ch-sulk{animation:chSulk 3s ease-in-out infinite;transform-origin:50% 100%}@keyframes chSulk{0%,to{transform:rotate(0)}50%{transform:rotate(-2.4deg) scaleY(.985)}}.ch-float{animation:chFloat 3.2s ease-in-out infinite;transform-origin:50% 100%}@keyframes chFloat{0%,to{transform:scale(1)}50%{transform:scale(1.015,1.035)}}.ch-shiver{animation:chShiver .16s linear infinite}@keyframes chShiver{0%,to{transform:translate(0)}50%{transform:translate(1.6px)}}.nv-squish{transition:transform .55s cubic-bezier(.34,2,.45,1)}.nv-squish:active{transform:scale(.82,.74) rotate(-10deg);transition-duration:.09s}.nv-tab{transition:transform .45s cubic-bezier(.34,1.8,.5,1)}.nv-tab:active{transform:scale(.9);transition-duration:.08s}.rt-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:22px;border-radius:99px;border:3px solid #1B1B1F;box-sizing:border-box;margin:0;cursor:pointer;outline:none}.rt-range:focus-visible{box-shadow:0 0 0 4px #fff,0 0 0 7px #1b1b1f}.rt-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:38px;height:38px;border-radius:50%;background:#fff;border:3px solid #1B1B1F;box-shadow:0 4px #1b1b1f;transition:transform .45s cubic-bezier(.34,2,.45,1)}.rt-range:active::-webkit-slider-thumb{transform:scale(1.22) rotate(-8deg);transition-duration:.12s}.rt-range::-moz-range-thumb{width:32px;height:32px;border-radius:50%;background:#fff;border:3px solid #1B1B1F;box-shadow:0 4px #1b1b1f;transition:transform .45s cubic-bezier(.34,2,.45,1)}.rt-range:active::-moz-range-thumb{transform:scale(1.22)}.rt-num{transition:transform .45s cubic-bezier(.34,2,.45,1),background-color .15s,color .15s}.rt-pop{animation:rtPop .45s cubic-bezier(.34,2,.45,1)}@keyframes rtPop{0%{transform:scale(.7)}to{transform:scale(1)}}.hm-nudge{animation:hmNudge 3.2s cubic-bezier(.34,1.6,.5,1) 1s infinite}@keyframes hmNudge{0%,55%,to{transform:translate(0)}20%{transform:translate(64px)}32%{transform:translate(0)}}.hm-fly{animation:hmFly 1.1s cubic-bezier(.5,-.3,.4,1) both}@keyframes hmFly{0%{transform:translate(0) scale(1) rotate(0)}15%{transform:translate(-6px,-24px) scale(1.25) rotate(-8deg)}to{transform:translate(var(--tx),var(--ty)) scale(.5) rotate(6deg);opacity:0}}.hm-pop{animation:hmPop .6s cubic-bezier(.34,2,.45,1) both}@keyframes hmPop{0%{transform:scale(.4) rotate(-12deg)}to{transform:scale(1) rotate(0)}}.hm-late{animation:hmLate 1.6s ease-in-out infinite}@keyframes hmLate{0%,to{transform:rotate(-2deg) scale(1)}50%{transform:rotate(2deg) scale(1.06)}}.hm-pip{transition:background-color .2s,transform .5s cubic-bezier(.34,2.2,.45,1)}.hm-bar{transition:flex-grow .9s cubic-bezier(.34,1.5,.5,1) .7s}.hm-link{animation:hmLink 2.4s ease-in-out infinite}@keyframes hmLink{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.ob-in{animation:obIn .55s cubic-bezier(.34,1.5,.5,1) both}@keyframes obIn{0%{transform:translate(120px) rotate(8deg);opacity:0}to{transform:translate(0) rotate(-1.5deg);opacity:1}}.ob-seg{transition:background-color .25s,transform .5s cubic-bezier(.34,2,.45,1)}.kt-sheet{animation:ktSheet .7s cubic-bezier(.34,1.4,.5,1) both}@keyframes ktSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}.kt-dim{animation:ktDim .35s ease-out both}@keyframes ktDim{0%{opacity:0}to{opacity:1}}.kt-peek{transition:transform .6s cubic-bezier(.34,1.9,.45,1)}.fd-pop{animation:fdPop .5s cubic-bezier(.34,2.2,.45,1)}@keyframes fdPop{0%{transform:scale(1)}35%{transform:scale(1.35) rotate(-8deg)}to{transform:scale(1)}}.shutter{transition:transform .55s cubic-bezier(.34,2,.45,1)}.shutter:active{transform:scale(.82);transition-duration:.08s}.breath{animation:breath 2.2s ease-in-out infinite}@keyframes breath{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.polaroid{animation:pol .8s cubic-bezier(.34,1.7,.5,1) both}@keyframes pol{0%{transform:rotate(-14deg) scale(.7) translateY(60px);opacity:0}to{transform:rotate(-2.5deg) scale(1) translateY(0);opacity:1}}.kg-rays{animation:kgSpin 24s linear infinite;transform-origin:50% 50%}@keyframes kgSpin{to{transform:rotate(360deg)}}@property --n{syntax:"<integer>";initial-value:0;inherits:false}.kg-count{animation:kgCount 1.2s cubic-bezier(.2,.8,.3,1) .5s both;counter-reset:n var(--n)}.kg-count:after{content:"+" counter(n)}.kg-stamp{animation:kgStamp .7s cubic-bezier(.34,2,.45,1) .2s both}@keyframes kgStamp{0%{transform:scale(2.2) rotate(-18deg);opacity:0}to{transform:scale(1) rotate(-4deg);opacity:1}}.kg-fly{animation:kgFly 1s cubic-bezier(.5,-.4,.4,1) 1.8s both}@keyframes kgFly{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-110px,138px) scale(.45);opacity:0}}.kg-fill{animation:kgFill .9s cubic-bezier(.34,1.6,.5,1) 2.6s both}.kg-bump{animation:kgBump .5s cubic-bezier(.34,2,.45,1) 2.6s both}@keyframes kgBump{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.kg-conf{animation:kgFall 3.4s linear infinite}@keyframes kgFall{0%{transform:translateY(-30px) rotate(0)}to{transform:translateY(880px) rotate(600deg)}}.mo-rise{animation:moRise .9s cubic-bezier(.34,1.5,.5,1) both}@keyframes moRise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mo-crown{animation:moCrown 2.4s ease-in-out infinite}@keyframes moCrown{0%,to{transform:rotate(-10deg) translateY(0)}50%{transform:rotate(6deg) translateY(-6px)}}.mo-conf{animation:moFall 3.8s linear infinite}@keyframes moFall{0%{transform:translateY(-30px) rotate(0)}to{transform:translateY(880px) rotate(620deg)}}.mo-stick,.ik-badge{transition:transform .5s cubic-bezier(.34,2,.45,1)}.ik-badge:active{transform:scale(.9) rotate(-10deg);transition-duration:.08s}.ik-flame{animation:ikFlame 1.2s ease-in-out infinite;transform-origin:50% 100%}@keyframes ikFlame{0%,to{transform:scale(1) rotate(-3deg)}50%{transform:scale(1.06,1.12) rotate(3deg)}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}.kg-conf,.mo-conf{display:none!important}.kg-count:after{content:"+" attr(data-points)}}
