.reader-body h1[data-v-2d32dc1b]{font-size:2em}.reader-body h2[data-v-2d32dc1b]{font-size:1.5em}.reader-body h3[data-v-2d32dc1b]{font-size:1.25em}.reader-body li[data-v-2d32dc1b],.reader-body p[data-v-2d32dc1b]{font-size:1em}.buy-now-text[data-v-2d32dc1b]{align-items:center;display:flex;gap:.5rem}.amazon-link[data-v-2d32dc1b]>*,.amazon-link[data-v-2d32dc1b]>*>*,.amazon-link[data-v-2d32dc1b]>*>*>*{color:#000}.cta[data-v-2d32dc1b]{flex-direction:column;justify-content:center;left:0;padding:2rem;position:absolute;right:0;top:0;width:100%}.amazon-link[data-v-2d32dc1b],.cta[data-v-2d32dc1b]{align-items:center;display:flex;gap:1rem}.amazon-link[data-v-2d32dc1b]{background-color:#f90;border-radius:var(--border-radius);color:#000;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));font-size:30px;padding:.5rem 1rem;text-decoration:none;text-shadow:none!important}.cta-wrap[data-v-2d32dc1b]{position:relative}.content-wrap[data-v-2d32dc1b]{height:100vh;overflow:scroll;padding:1rem 10rem}.blurred-text>p[data-v-2d32dc1b]{color:var(--text)}.blurred-text[data-v-2d32dc1b]{filter:blur(3px)}.reader-body[data-v-2d32dc1b] *{color:var(--text)}.reader-link[data-v-2d32dc1b]{color:var(--secondary-color);cursor:pointer;text-decoration:underline}.return-button[data-v-2d32dc1b]{left:0;padding:1rem;position:fixed;top:0}.reader-wrap[data-v-2d32dc1b]{background-color:var(--bg);color:var(--text);height:100vh;left:0;position:fixed;right:0;top:0;z-index:200;--bg:var(--primary-color);--text:var(--background-color)}.reader-wrap.darkmode[data-v-2d32dc1b]{--bg:var(--background-color);--text:var(--primary-color)}button[data-v-2d32dc1b]{align-items:center;background-color:var(--text);border:none;border-radius:var(--border-radius);cursor:pointer;display:flex;justify-content:center;padding:.75rem}button[data-v-2d32dc1b]>*,button[data-v-2d32dc1b]>*>*{color:var(--bg);font-size:23px}.reader-controls[data-v-2d32dc1b]{bottom:0;display:flex;gap:.5rem;padding:1rem 2rem 1rem 1rem;position:fixed;right:0}[data-v-2d32dc1b]{transition:background-color .25s ease,color .25s ease}@media screen and (max-width:850px) and (min-width:522px){.content-wrap[data-v-2d32dc1b]{padding:1rem 5rem!important}}@media screen and (max-width:521px){.content-wrap[data-v-2d32dc1b]{padding:1rem 2rem!important}}
