.st-text{font-family:Lora Variable,Lora,Georgia,serif;font-size:1.2rem;line-height:1.7;color:var(--litsee-ink);max-width:40rem}@media(min-width:768px){.st-text{font-size:1.3rem}}.st-figure{background:var(--litsee-paper);box-shadow:0 18px 40px -30px #142b458c}.st-chapter-heading{scroll-margin-top:110px}.st-chapter-heading:focus{outline:none}.st-chapter-heading:focus-visible{outline:3px solid var(--litsee-coral-ink);outline-offset:4px}.st-divider{margin:2.5rem auto;width:6rem;border:0;border-top:3px dotted rgba(168,69,46,.6)}.st-reader .ss-choice:hover{border-color:var(--litsee-ink)}.st-card{position:relative}.st-card-link:after{content:"";position:absolute;inset:0;border-radius:1rem}.st-card-link:focus-visible{outline:none}.st-card:has(.st-card-link:focus-visible){outline:3px solid var(--litsee-coral-ink);outline-offset:3px}.st-card-picture{aspect-ratio:16 / 9;object-fit:cover}@media print{.st-choice,.st-end{display:none!important}}.st-figure.has-hero{position:relative}.st-figure__hero{position:absolute;bottom:3%;height:62%;width:auto;filter:drop-shadow(0 8px 6px rgb(0 30 45 / .4));animation:st-hero-in .6s cubic-bezier(.3,.7,.4,1) both}.st-figure__hero--left{left:6%}.st-figure__hero--right{right:6%;transform:scaleX(-1);animation-name:st-hero-in-right}@keyframes st-hero-in{0%{opacity:0;translate:0 12%}to{opacity:1;translate:0 0}}@keyframes st-hero-in-right{0%{opacity:0;translate:0 12%}to{opacity:1;translate:0 0}}.st-star__btn{display:inline-flex;align-items:center;gap:10px;padding:4px 18px 4px 6px;border:2px solid var(--litsee-coral-500);border-radius:999px;background:var(--litsee-paper);color:var(--litsee-ink);font-weight:700}.st-star__btn[aria-pressed=true]{background:var(--litsee-gold-300)}.st-star__btn:focus-visible{outline:3px solid var(--litsee-coral-ink);outline-offset:3px}.st-star__face{width:44px;height:44px;border-radius:999px;background:var(--litsee-sky-100)}@media(prefers-reduced-motion:reduce){.st-figure__hero{animation:none}}.st-yours__heroes,.st-yours__styles{display:flex;flex-wrap:wrap;gap:8px}.st-yours__hero{width:48px;height:48px;padding:0;overflow:hidden;border:3px solid transparent;border-radius:999px;background:#fff}.st-yours__hero img{display:block;width:100%;height:100%;object-fit:cover}.st-yours__hero[aria-pressed=true]{border-color:var(--lt-ink, #0b2c3d);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lt-coral, #f26b5b)}.st-yours__style,.st-yours__toggle{min-height:44px;padding:8px 14px;border:1px solid var(--lt-ink, #0b2c3d);border-radius:999px;background:#fff;font-size:.875rem;font-weight:700}.st-yours__style[aria-pressed=true],.st-yours__toggle[aria-pressed=true]{background:var(--lt-ink, #0b2c3d);color:#fff}.st-read{margin-top:.75rem}.st-word{border-radius:.3em;transition:background-color .12s ease,box-shadow .12s ease}.st-word.is-on{background:#ffe7a3;box-shadow:0 0 0 .12em #ffe7a3;color:#1d2b36}@media(prefers-reduced-motion:reduce){.st-word{transition:none}}.st-shelf{padding:14px 12px 12px;border-radius:18px;background:#ffffff12}.st-shelf__title{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--litsee-gold-300);font-family:var(--litsee-font-ui);font-weight:600}.st-shelf__books{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:6px;margin-top:12px;padding:0 8px 8px;border-bottom:8px solid #8a5a3c;border-radius:0 0 4px 4px}.st-book{display:grid;place-items:center;width:78px;min-height:104px;padding:8px 6px;border-radius:6px 6px 2px 2px;background:#ffffff1f;color:#fff9;font:600 .76rem/1.25 var(--litsee-font-serif);overflow-wrap:anywhere;box-shadow:inset 0 0 0 2px #ffffff2e}.st-book span{font:700 1.6rem/1 var(--litsee-font-ui)}.st-book.is-found{color:var(--litsee-ink);box-shadow:inset 6px 0 #0000001f,inset 0 -4px #0000001a}.st-book--0.is-found{background:var(--litsee-gold-300)}.st-book--1.is-found{background:var(--litsee-sky-400)}.st-book--2.is-found{background:#f9a58c}.st-book--3.is-found{background:#9fd394}.st-book.is-new{animation:st-book-in .7s cubic-bezier(.3,1.5,.5,1) .2s backwards}@keyframes st-book-in{0%{transform:translateY(-40px) rotate(-12deg);opacity:0}}.st-shelf__all{margin-top:8px;color:var(--litsee-gold-300);font-weight:700}.st-shelf__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;margin-top:12px}.st-shelf__keep{min-height:44px;padding:6px 16px;border:2px solid rgb(255 255 255 / .6);border-radius:999px;background:transparent;color:#fff;font:600 .9rem var(--litsee-font-ui);cursor:pointer}.st-shelf__keep:focus-visible{outline:3px solid var(--litsee-gold-300);outline-offset:3px}.st-shelf .wow-kept{margin:0;color:#bbdce2}.st-shelf .wow-kept__forget{color:#fff}@media(prefers-reduced-motion:reduce){.st-book.is-new{animation:none}}
