.BookScannerCinematic-module__V0vX8G__scene{background:radial-gradient(circle at 22% 14%,#9279ff47 0%,#9279ff00 45%),radial-gradient(circle at 82% 86%,#439aff2e 0%,#439aff00 50%),radial-gradient(circle,#585579 0%,#383752 48%,#252439 100%);min-height:calc(100dvh - 4.5rem);animation:16s ease-in-out infinite alternate BookScannerCinematic-module__V0vX8G__atmosphereBreath;position:relative;overflow:hidden}.BookScannerCinematic-module__V0vX8G__compactScene{isolation:isolate;contain:paint;background-clip:padding-box;border:1px solid #0000001f;border-radius:22px;height:22rem;min-height:0;padding-inline:0;overflow:hidden;box-shadow:0 18px 60px #0000001a}.BookScannerCinematic-module__V0vX8G__book{--cycle:14s;perspective:90rem;width:18.5rem;height:12.5rem;transform-style:preserve-3d;isolation:isolate;filter:drop-shadow(0 28px 44px #0a0a1480);margin:auto;animation:14s ease-in-out infinite BookScannerCinematic-module__V0vX8G__bookFloat;position:absolute;inset:0}.BookScannerCinematic-module__V0vX8G__compactBook{filter:none;transform:scale(.86)translate(0)}.BookScannerCinematic-module__V0vX8G__compactBook:after{display:none}.BookScannerCinematic-module__V0vX8G__book:before,.BookScannerCinematic-module__V0vX8G__book:after{content:"";pointer-events:none;z-index:0;position:absolute}.BookScannerCinematic-module__V0vX8G__book:before{background:radial-gradient(#00000085 0%,#0000 68%);border-radius:50%;height:1.7rem;animation:8s ease-in-out infinite BookScannerCinematic-module__V0vX8G__shadowBreath;bottom:-1.6rem;left:-2.2rem;right:-2.2rem}.BookScannerCinematic-module__V0vX8G__book:after{mix-blend-mode:screen;background:linear-gradient(120deg,#fff0 0%,#a5d3ff14 35%,#70ffb21f 50%,#fff0 72%);border-radius:10px;animation:10s ease-in-out infinite BookScannerCinematic-module__V0vX8G__auraPass;inset:-1rem -1rem -.4rem}.BookScannerCinematic-module__V0vX8G__cover{transform-origin:100% 0;box-sizing:border-box;backface-visibility:hidden;width:9.25rem;height:12.5rem;transform-style:preserve-3d;z-index:1;background:linear-gradient(155deg,#383553 0%,#34324d 45%,#28263e 100%);border-radius:5px 0 0 5px;padding:1rem;position:absolute;transform:rotateY(0);box-shadow:inset 3px 0 20px #0003,0 0 15px #0000001a}.BookScannerCinematic-module__V0vX8G__spine{z-index:3;background:linear-gradient(#2d2c45 0%,#25243a 100%);border-radius:4px 0 0 4px;width:.55rem;height:12rem;position:absolute;top:.25rem;left:.25rem;box-shadow:inset -1px 0 2px #ffffff14,0 0 10px #00000038}.BookScannerCinematic-module__V0vX8G__rightPage{z-index:0;background:linear-gradient(#f2efcf 0%,#e8e4c1 100%);border-radius:0 5px 5px 0;width:9rem;height:12rem;position:absolute;top:.25rem;right:.25rem;box-shadow:inset -3px 0 20px #00000029,0 0 15px #00000014}.BookScannerCinematic-module__V0vX8G__leftPage{z-index:2;width:9rem;height:12rem;transform-style:preserve-3d;position:absolute;top:.25rem;left:.25rem}.BookScannerCinematic-module__V0vX8G__rightPage:before{content:"";opacity:.5;background:repeating-linear-gradient(0deg,#786c590d 0 1px,#fff0 1px 5px);border-radius:1px;position:absolute;inset:1rem}.BookScannerCinematic-module__V0vX8G__page{--page-depth:0rem;transform-origin:100% 0;box-sizing:border-box;transform:rotateY(0deg) translateZ(var(--page-depth));width:9rem;height:12rem;font-family:var(--font-exita-mono), "Consolas", "Courier New", monospace;transform-style:preserve-3d;opacity:1;z-index:4;border-radius:5px 0 0 5px;padding:1rem;position:absolute;top:.25rem;left:.25rem;overflow:visible;box-shadow:inset 3px 0 20px #0003,0 0 15px #0000001a}.BookScannerCinematic-module__V0vX8G__sheetFace{backface-visibility:hidden;opacity:1;background:#e8e4c1 linear-gradient(#f2efcf 0%,#e8e4c1 100%);position:absolute;inset:0;overflow:hidden;box-shadow:inset 3px 0 20px #0003,0 0 15px #0000001a}.BookScannerCinematic-module__V0vX8G__sheetFace:before{content:"";pointer-events:none;opacity:.6;z-index:1;background:repeating-linear-gradient(0deg,#786c590d 0 1px,#fff0 1px 5px);position:absolute;inset:0}.BookScannerCinematic-module__V0vX8G__sheetBack{background:linear-gradient(#efeccc 0%,#e5e1bf 100%);transform:rotateY(180deg)}.BookScannerCinematic-module__V0vX8G__sheetBack .BookScannerCinematic-module__V0vX8G__pageContent{opacity:1;transform:rotateY(180deg)translateZ(.02rem)}.BookScannerCinematic-module__V0vX8G__pageContent{z-index:3;backface-visibility:hidden;color:#5e5a4e;text-transform:uppercase;letter-spacing:.03em;flex-direction:column;gap:.38rem;font-size:.43rem;line-height:1.35;display:flex;position:relative;transform:translateZ(.02rem)}.BookScannerCinematic-module__V0vX8G__line{white-space:nowrap;border-bottom:1px dashed #5a564a3b;padding-bottom:.1rem}.BookScannerCinematic-module__V0vX8G__word{color:#4f4c42;border-radius:2px;padding:0 .06rem}.BookScannerCinematic-module__V0vX8G__neutral{color:#4f4c42}.BookScannerCinematic-module__V0vX8G__good,.BookScannerCinematic-module__V0vX8G__bad{animation-duration:var(--cycle);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--page-delay,0s) + var(--mark-shift,0s))}.BookScannerCinematic-module__V0vX8G__good{animation-name:BookScannerCinematic-module__V0vX8G__highlightGood}.BookScannerCinematic-module__V0vX8G__bad{animation-name:BookScannerCinematic-module__V0vX8G__highlightBad}.BookScannerCinematic-module__V0vX8G__scanner{pointer-events:none;z-index:4;height:1.12rem;animation:BookScannerCinematic-module__V0vX8G__scannerSweep var(--cycle) linear infinite, BookScannerCinematic-module__V0vX8G__scannerPulse 2.4s ease-in-out infinite;background:linear-gradient(#63aaff14 0%,#63aaff52 45%,#63aaff1a 100%),linear-gradient(90deg,#5a9cff00 0%,#5a9cff85 50%,#5a9cff00 100%);border-radius:4px;position:absolute;top:.68rem;left:.45rem;right:.45rem;box-shadow:0 0 26px #66a8ff80,0 0 72px #468cff52,inset 0 0 1px #aad3ffe6}.BookScannerCinematic-module__V0vX8G__scanner:before{content:"";background:#c3e1fff5;height:2px;position:absolute;top:50%;left:.25rem;right:.25rem;transform:translateY(-50%);box-shadow:0 0 16px #85b5fff2}.BookScannerCinematic-module__V0vX8G__scanner:after{content:"";filter:blur(5px);opacity:.95;background:radial-gradient(#64a2ff6b 0%,#64a2ff0d 58%,#0000 78%);border-radius:10px;position:absolute;inset:-1.3rem -.25rem}.BookScannerCinematic-module__V0vX8G__staticPage .BookScannerCinematic-module__V0vX8G__line{border-bottom-color:#3c608c33}.BookScannerCinematic-module__V0vX8G__staticPage{z-index:3}.BookScannerCinematic-module__V0vX8G__turn.BookScannerCinematic-module__V0vX8G__page{animation:BookScannerCinematic-module__V0vX8G__pageFlipA var(--cycle) cubic-bezier(.45, .02, .22, .98) infinite}.BookScannerCinematic-module__V0vX8G__book>.BookScannerCinematic-module__V0vX8G__page:first-of-type{--page-delay:.3s;--page-depth:.012rem;animation-delay:.3s}.BookScannerCinematic-module__V0vX8G__book>.BookScannerCinematic-module__V0vX8G__page:nth-of-type(2){--page-delay:1.1s;--page-depth:.024rem;animation:BookScannerCinematic-module__V0vX8G__pageFlipB var(--cycle) cubic-bezier(.45, .02, .22, .98) infinite;animation-delay:1.1s}.BookScannerCinematic-module__V0vX8G__book>.BookScannerCinematic-module__V0vX8G__page:nth-of-type(3){--page-delay:1.9s;--page-depth:.036rem;animation:BookScannerCinematic-module__V0vX8G__pageFlipC var(--cycle) cubic-bezier(.45, .02, .22, .98) infinite;animation-delay:1.9s}.BookScannerCinematic-module__V0vX8G__book>.BookScannerCinematic-module__V0vX8G__page:nth-of-type(4){--page-delay:2.6s;--page-depth:.048rem;animation:BookScannerCinematic-module__V0vX8G__pageFlipD var(--cycle) cubic-bezier(.45, .02, .22, .98) infinite;animation-delay:2.6s}.BookScannerCinematic-module__V0vX8G__book>.BookScannerCinematic-module__V0vX8G__page .BookScannerCinematic-module__V0vX8G__scanner{animation-delay:var(--page-delay,0s)}@keyframes BookScannerCinematic-module__V0vX8G__atmosphereBreath{0%{filter:saturate()brightness()}to{filter:saturate(1.08)brightness(1.03)}}@keyframes BookScannerCinematic-module__V0vX8G__bookFloat{0%,to{transform:translateY(0)rotateX(1deg)}50%{transform:translateY(-.25rem)rotateX(2.2deg)}}@keyframes BookScannerCinematic-module__V0vX8G__shadowBreath{0%,to{opacity:.42;transform:scaleX(.95)}50%{opacity:.58;transform:scaleX(1.04)}}@keyframes BookScannerCinematic-module__V0vX8G__auraPass{0%,to{opacity:.2}50%{opacity:.45}}@keyframes BookScannerCinematic-module__V0vX8G__scannerSweep{0%,3%{opacity:0;transform:translateY(-1rem)}7%,88%{opacity:1}88%{transform:translateY(8.6rem)}94%,to{opacity:0;transform:translateY(9.1rem)}}@keyframes BookScannerCinematic-module__V0vX8G__scannerPulse{0%,to{filter:saturate(.95)}50%{filter:saturate(1.15)}}@keyframes BookScannerCinematic-module__V0vX8G__highlightGood{0%,12%,46%,to{color:#4f4c42;background-color:#0000}19%,34%{color:#0f5e22;background-color:#56ec7e6b}}@keyframes BookScannerCinematic-module__V0vX8G__highlightBad{0%,12%,to{color:#4f4c42;opacity:1;filter:none;background-color:#0000;text-decoration:none}21%{color:#7e1414;opacity:1;background-color:#ff65658f;text-decoration:line-through}31%,46%{color:#5e12128c;opacity:0;filter:blur(.7px);background-color:#ff404038;text-decoration:line-through}47%,to{color:#4f4c4200;opacity:0;filter:blur(.7px);background-color:#0000;text-decoration:line-through}}@keyframes BookScannerCinematic-module__V0vX8G__pageFlipA{0%,16%{transform:rotateY(0deg) translateZ(var(--page-depth));z-index:2}34%{z-index:999}44%,to{transform:rotateY(174deg) translateZ(var(--page-depth));z-index:999}}@keyframes BookScannerCinematic-module__V0vX8G__pageFlipB{0%,20%{transform:rotateY(0deg) translateZ(var(--page-depth));z-index:2}38%{z-index:999}48%,to{transform:rotateY(160deg) translateZ(var(--page-depth));z-index:999}}@keyframes BookScannerCinematic-module__V0vX8G__pageFlipC{0%,24%{transform:rotateY(0deg) translateZ(var(--page-depth));z-index:2}44%{z-index:999}54%,to{transform:rotateY(144deg) translateZ(var(--page-depth));z-index:999}}@keyframes BookScannerCinematic-module__V0vX8G__pageFlipD{0%,28%{transform:rotateY(0deg) translateZ(var(--page-depth));z-index:2}48%{z-index:999}58%,to{transform:rotateY(126deg) translateZ(var(--page-depth));z-index:999}}@media (max-width:640px){.BookScannerCinematic-module__V0vX8G__compactScene{height:16.5rem}.BookScannerCinematic-module__V0vX8G__book{transform:scale(.88)}.BookScannerCinematic-module__V0vX8G__compactBook{transform:scale(.68)translate(0)}}@media (prefers-reduced-motion:reduce){.BookScannerCinematic-module__V0vX8G__scene,.BookScannerCinematic-module__V0vX8G__book,.BookScannerCinematic-module__V0vX8G__book:before,.BookScannerCinematic-module__V0vX8G__book:after,.BookScannerCinematic-module__V0vX8G__turn.BookScannerCinematic-module__V0vX8G__page,.BookScannerCinematic-module__V0vX8G__scanner,.BookScannerCinematic-module__V0vX8G__good,.BookScannerCinematic-module__V0vX8G__bad{animation:none!important}}
