@keyframes highlight{0%{background-position:0}to{background-position:-100%}}.section-reader-content{padding:3em}.reader-title{background-color:#0070ef;width:72em;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:10px 4.5em;box-sizing:content-box;color:#fff}.reader-title svg{fill:#fff}#bookReader #story{font-size:27px;line-height:38px;font-family:Azeret Mono;width:40vw;margin:auto;display:flex}#bookReader #story .track-line.unit.active:first-child,#bookReader #story .track-line.unit:first-child{margin-left:-5px}#bookReader #story .track-line.unit.has-title:first-child{margin-left:0}#bookReader #story .track-img{position:relative;text-align:center;width:-moz-fit-content;width:fit-content;margin:8px auto;pointer-events:none;-webkit-touch-callout:none}#bookReader #story .track-img img{width:100%}#bookReader #story .track-lines .track-line b{font-weight:700}#bookReader #story .track-lines .track-line i{font-style:italic}#bookReader #story .track-lines .track-line q:before{content:"“";--tw-content:"“"}#bookReader #story .track-lines .track-line q:after{content:"”";--tw-content:"”"}#bookReader #story .track-lines .track-line.unit{display:inline-block;width:100%;text-align:justify;-webkit-user-select:none;-moz-user-select:none;user-select:none}#bookReader #story .track-lines .track-line.unit+.track-img{margin:1em auto}#bookReader #story .track-lines .track-line.unit.break{width:100%;display:block;margin-bottom:2em}#bookReader #story .track-lines .track-line.unit.has-break{margin-bottom:1em}#bookReader #story .track-lines .track-line.unit.has-break+.track-img{margin:0 auto 1em}#bookReader #story .track-lines .track-line.unit.has-title mark{width:100%;display:block;font-weight:bolder;margin:0 0 .5em;font-size:2vw;line-height:normal;line-height:1.5}#bookReader #story .track-lines .track-line.unit.has-title+.track-line.unit.has-title mark{margin:0 0 2em}#bookReader #story .track-lines .track-line.unit mark{cursor:pointer;padding:5px 0;background-color:transparent;color:inherit;font-size:1.2vw;line-height:2}#bookReader #story .track-lines .track-line.unit mark img{margin:10px auto;max-height:449px}#bookReader #story .track-lines .track-line.unit.active mark{animation-name:highlight;animation-fill-mode:forwards;background-size:200%;background-image:linear-gradient(90deg,#fff 50%,transparent 0),linear-gradient(#d3ff40,#d3ff40 50%);color:#000;border-radius:4px}@media screen and (min-width:2400px){#bookReader #story .track-lines .track-line.unit mark{line-height:2}}@media screen and (max-width:1440px){#bookReader #story .track-lines .track-line.unit mark{font-size:1.2vw;line-height:1}}@media screen and (max-width:1020px){#bookReader #story{width:70vw}#bookReader #story .track-lines .track-line.unit.has-title mark{font-size:2.5vw}#bookReader #story .track-lines .track-line.unit mark{font-size:2vw}}@media screen and (max-width:960px){#bookReader #story{width:80vw}#bookReader #story .track-lines .track-line.unit.has-title mark{font-size:3vw}#bookReader #story .track-lines .track-line.unit mark{font-size:2.6vw}}@media screen and (max-width:767px){#bookReader #story .track-lines .track-line.unit.has-title mark{font-size:5vw}#bookReader #story .track-lines .track-line.unit mark{font-size:2.9vw}}@media screen and (max-width:640px){#bookReader #story{width:90vw;line-height:normal}#bookReader #story .track-lines .track-line.unit.has-title mark{font-size:5vw}#bookReader #story .track-lines .track-line.unit mark{font-size:2.9vw}}@media screen and (max-width:500px){#bookReader #story .track-lines .track-line.unit mark{font-size:4.5vw}}@media screen and (max-width:420px){#bookReader #story{width:90vw;line-height:normal}#bookReader #story .track-lines .track-line.unit.has-title mark{font-size:6vw}#bookReader #story .track-lines .track-line.unit mark{font-size:5.25vw}}@media screen and (min-width:375px)and (max-width:420px){#bookReader #story .track-lines .track-line.unit mark{font-size:5vw}}