@keyframes svelte-xod7dh-shake{0%{transform:translate(1px,1px)rotate(0)}10%{transform:translate(-1px,-2px)rotate(-1deg)}20%{transform:translate(-3px)rotate(1deg)}30%{transform:translateY(2px)rotate(0)}40%{transform:translate(1px,-1px)rotate(1deg)}50%{transform:translate(-1px,2px)rotate(-1deg)}60%{transform:translate(-3px,1px)rotate(0)}70%{transform:translate(2px,1px)rotate(-1deg)}80%{transform:translate(-1px,-1px)rotate(1deg)}90%{transform:translate(2px,2px)rotate(0)}to{transform:translate(1px,-2px)rotate(-1deg)}}.animate-shake.svelte-xod7dh{animation:.5s ease-in-out infinite svelte-xod7dh-shake}@keyframes svelte-xod7dh-slideUp{0%{opacity:0;transform:translateY(50px)scale(.9)rotate(-4deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(-1deg)}}.animate-slide-up.svelte-xod7dh{animation:.6s cubic-bezier(.175,.885,.32,1.275) forwards svelte-xod7dh-slideUp}@keyframes svelte-xod7dh-shuffleShake{0%{transform:translate(0)translateY(0)rotate(0)}15%{transform:translate(-15px)translateY(-5px)rotate(-5deg)}30%{transform:translate(15px)translateY(5px)rotate(5deg)}45%{transform:translate(-20px)translateY(5px)rotate(-3deg)}60%{transform:translate(20px)translateY(-5px)rotate(3deg)}75%{transform:translate(-10px)translateY(0)rotate(-5deg)}90%{transform:translate(10px)translateY(0)rotate(5deg)}to{transform:translate(0)translateY(0)rotate(0)}}.animate-shuffle-shake.svelte-xod7dh{animation:1.2s ease-in-out infinite svelte-xod7dh-shuffleShake}@keyframes svelte-xod7dh-slideFromSlot{0%{opacity:.6;transform:translateY(-120%)rotate(-4deg)}to{opacity:1;transform:translateY(0)rotate(-1deg)}}.animate-slide-from-slot.svelte-xod7dh{animation:2.2s cubic-bezier(.16,1,.3,1) forwards svelte-xod7dh-slideFromSlot}@keyframes svelte-xod7dh-pageCurl{0%{transform:rotateY(0)skewY(0)scale(1);box-shadow:0 0 #0000}30%{transform:rotateY(-18deg)skewY(-1.8deg)scale(.98);box-shadow:-8px 8px 16px #0000001f}70%{transform:rotateY(-8deg)skewY(-.8deg)scale(.99);box-shadow:-4px 4px 8px #00000014}to{transform:rotateY(0)skewY(0)scale(1);box-shadow:0 0 #0000}}.page-flip-animate.svelte-xod7dh{transform-origin:0;backface-visibility:visible;z-index:40;animation:.6s cubic-bezier(.25,1,.5,1) svelte-xod7dh-pageCurl}@keyframes svelte-xod7dh-pageFoldLeft{0%{transform:rotateY(0)skewY(0)scale(1)}30%{transform:rotateY(12deg)skewY(1.2deg)scale(.98)}70%{transform:rotateY(4deg)skewY(.4deg)scale(.99)}to{transform:rotateY(0)skewY(0)scale(1)}}.page-fold-left-animate.svelte-xod7dh{transform-origin:100%;animation:.6s cubic-bezier(.25,1,.5,1) svelte-xod7dh-pageFoldLeft}@keyframes svelte-xod7dh-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-33.333%)}}.animate-scroll-up.svelte-xod7dh{animation:20s linear infinite svelte-xod7dh-scrollUp}.perspective-\[1200px\].svelte-xod7dh{perspective:2500px}.backface-hidden.svelte-xod7dh{backface-visibility:hidden}.transform-rotate-y-180.svelte-xod7dh{transform:rotateY(180deg)}@keyframes svelte-xod7dh-pageFlip3D{0%{transform:rotateY(0)skewY(0)scale(1);box-shadow:0 0 #0000}50%{transform:rotateY(-90deg)skewY(-1.2deg)scale(.88);box-shadow:-15px 15px 30px #00000026}to{transform:rotateY(-180deg)skewY(0)scale(1);box-shadow:0 0 #0000}}.page-flip-3d-sheet.svelte-xod7dh{transform-style:preserve-3d;animation:.6s cubic-bezier(.25,1,.5,1) forwards svelte-xod7dh-pageFlip3D}@media (width<=639px){.book.svelte-xod7dh{box-shadow:0 1px 2px #0000001a,0 4px 0 -1px #faf3e3,0 4px 1px -1px #d8ccb2,0 8px 0 -3px #faf3e3,0 8px 1px -2px #d8ccb2!important}}.notebook-paper.svelte-xod7dh{background-color:#fcf9f2;background-image:linear-gradient(#baac8938 1px,#0000 1px);background-size:100% 28px}.notebook-paper.svelte-xod7dh:before{content:"";pointer-events:none;z-index:5;background-color:#dc262640;width:1px;position:absolute;top:0;bottom:0;left:14px}.notebook-paper.no-margin-line.svelte-xod7dh:before{display:none}@media (width>=640px){.notebook-paper.svelte-xod7dh:before{left:24px}}@media (height<=800px){#home>div,#home>section{transform-origin:50%;transform:scale(.95)}}@media (height<=720px){#home>div,#home>section{transform-origin:50%;transform:scale(.88)}}@media (height<=640px){#home>div,#home>section{transform-origin:50%;transform:scale(.8)}}@media (height<=560px){#home>div,#home>section{transform-origin:50%;transform:scale(.7)}}@media (height<=480px){#home>div,#home>section{transform-origin:50%;transform:scale(.6)}}
