.welcome-login[data-v-859dd76a]{background:#05131fe0;border-color:#38bdf8bf;box-shadow:0 8px 24px #00000061;color:#fff!important}.welcome-login[data-v-859dd76a]:hover{background:#0c2b3ff0}.welcome-login-icon[data-v-859dd76a]{color:#7dd3fc!important}.showcase-heart[data-v-7f8e3a83]{animation:showcase-heart-beat-7f8e3a83 2.4s ease-in-out infinite;transform-origin:center}@keyframes showcase-heart-beat-7f8e3a83{0%,18%,36%,to{transform:scale(1)}27%,9%{transform:scale(1.2)}}@media(prefers-reduced-motion:reduce){.showcase-heart[data-v-7f8e3a83]{animation:none}}.page-cover[data-v-5c6a4551]{backface-visibility:hidden;transform-origin:8% 4%;will-change:transform,opacity,filter}.page-cover[data-v-5c6a4551]:after{background:linear-gradient(225deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.2) 38%,rgba(38,25,15,.28) 49%,transparent 51%);border-top-right-radius:1.5rem;content:"";height:18%;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform-origin:top right;width:22%}.page-cover.page-flipped[data-v-5c6a4551]{animation:notebook-page-tear-5c6a4551 1.55s linear forwards;pointer-events:none}.page-cover.page-flipped[data-v-5c6a4551]:after{animation:notebook-corner-peel-5c6a4551 .58s ease-out forwards}@keyframes notebook-page-tear-5c6a4551{0%{animation-timing-function:cubic-bezier(.18,.9,.28,1);box-shadow:0 8px 32px #0000004d;filter:drop-shadow(0 8px 18px rgba(0,0,0,.28));opacity:1;transform:translateZ(0) rotate(0) skew(0)}14%{animation-timing-function:cubic-bezier(.22,.62,.3,1);filter:drop-shadow(-8px 14px 18px rgba(0,0,0,.38));opacity:1;transform:translate3d(1.5%,2%,0) rotate(1.5deg) skew(-1deg)}30%{animation-timing-function:cubic-bezier(.22,.5,.38,.94);box-shadow:none;filter:drop-shadow(-18px 24px 24px rgba(0,0,0,.42));opacity:1;transform:translate3d(8%,16%,0) rotate(7deg) skew(-2deg)}72%{animation-timing-function:cubic-bezier(.3,.35,.55,1);filter:drop-shadow(-24px 28px 20px rgba(0,0,0,.28));opacity:.88;transform:translate3d(84vw,80vh,0) rotate(25deg) skew(-1deg) scale(.95)}to{box-shadow:none;filter:drop-shadow(-28px 32px 18px rgba(0,0,0,0));opacity:0;transform:translate3d(122vw,112vh,0) rotate(34deg) scale(.9)}}@keyframes notebook-corner-peel-5c6a4551{0%{opacity:0;transform:scale(.15) rotate(0)}35%{opacity:.9}to{opacity:0;transform:scale(1.25) rotate(8deg)}}@media(prefers-reduced-motion:reduce){.page-cover.page-flipped[data-v-5c6a4551]{animation:notebook-page-fade-5c6a4551 .35s ease forwards}.page-cover.page-flipped[data-v-5c6a4551]:after{animation:none}}@keyframes notebook-page-fade-5c6a4551{to{opacity:0}}.onboarding-fade-enter-active[data-v-5c6a4551],.onboarding-fade-leave-active[data-v-5c6a4551]{transition:opacity .4s ease,transform .4s ease}.onboarding-fade-enter-from[data-v-5c6a4551],.onboarding-fade-leave-to[data-v-5c6a4551]{opacity:0;transform:translateY(-8px) scale(.98)}.check-bounce-enter-active[data-v-5c6a4551]{animation:bounceIn-5c6a4551 .35s cubic-bezier(.34,1.56,.64,1)}.check-bounce-leave-active[data-v-5c6a4551]{transition:opacity .1s ease}.check-bounce-leave-to[data-v-5c6a4551]{opacity:0}@keyframes bounceIn-5c6a4551{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.trophy-wrap[data-v-5c6a4551]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:260px;justify-content:center;overflow:hidden;position:relative;width:260px}.sunburst[data-v-5c6a4551]{animation:sunburstSpin-5c6a4551 6s linear infinite;background:conic-gradient(from 0deg,#d97706 0deg 20deg,transparent 20deg 40deg,#d97706 40deg 60deg,transparent 60deg 80deg,#d97706 80deg 100deg,transparent 100deg 120deg,#d97706 120deg 140deg,transparent 140deg 160deg,#d97706 160deg 180deg,transparent 180deg 200deg,#d97706 200deg 220deg,transparent 220deg 240deg,#d97706 240deg 260deg,transparent 260deg 280deg,#d97706 280deg 300deg,transparent 300deg 320deg,#d97706 320deg 340deg,transparent 340deg 1turn);border-radius:50%;inset:0;opacity:.45;position:absolute;will-change:transform}@keyframes sunburstSpin-5c6a4551{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.trophy-pulse[data-v-5c6a4551]{animation:trophyPulse-5c6a4551 1.4s ease-in-out infinite;display:inline-block;position:relative;z-index:1}@keyframes trophyPulse-5c6a4551{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}
