._pageHeader_1rtmc_4{align-items:flex-start;display:flex;flex-flow:row nowrap}._pageHeader_1rtmc_4 ._readingLinks_1rtmc_9{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;margin-left:auto}._pageHeader_1rtmc_4 svg{height:1.5rem;width:auto}._hud_1rtmc_23{display:grid;gap:1rem 3rem;grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr}._hud_1rtmc_23 ._nowReading_1rtmc_29,._hud_1rtmc_23 ._upNext_1rtmc_30{display:grid;grid-column-end:span 1;grid-row:1 / -1;grid-template-rows:subgrid}:is(._hud_1rtmc_23 ._nowReading_1rtmc_29,._hud_1rtmc_23 ._upNext_1rtmc_30) header{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center}:is(._hud_1rtmc_23 ._nowReading_1rtmc_29,._hud_1rtmc_23 ._upNext_1rtmc_30) h3{margin:0}:is(._hud_1rtmc_23 ._nowReading_1rtmc_29,._hud_1rtmc_23 ._upNext_1rtmc_30) h3+p{font-size:.875rem;font-style:italic;margin:0;opacity:.75}._hud_1rtmc_23 ._hint_1rtmc_55{font-size:.875rem;font-style:italic;opacity:.8}._hud_1rtmc_23 ul{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;list-style:none;margin:0;overflow-x:auto;padding:0;width:-webkit-fill-available;width:stretch}:is(._hud_1rtmc_23 ul) object{max-height:4.5rem;width:3rem}:is(:is(._hud_1rtmc_23 ul) a:link,:is(._hud_1rtmc_23 ul) a:visited):after{display:none}@media (width >= 60em){._hud_1rtmc_23{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@property --ratingAnimation{inherits: true; initial-value: 0; syntax: "<number>";}._read_1rtmc_9 ._empty_1rtmc_97{display:block;font-style:italic;grid-column:1 / -1}._read_1rtmc_9 ._books_1rtmc_103{display:grid;grid-auto-rows:auto;grid-template-columns:min(15%,4rem) 1fr 1fr 1fr;list-style:none;padding:0;width:100%}._read_1rtmc_9 ._book_1rtmc_103{align-items:center;display:grid;gap:0 .5rem;grid-column:1 / -1;grid-template:"cover title title title" auto "cover author finished rating" auto ". review review review" auto / min(15%,4rem) 1fr 1fr 1fr;grid-template-columns:subgrid;margin-bottom:1rem;position:relative}:is(._read_1rtmc_9 ._book_1rtmc_103) ._cover_1rtmc_125{align-items:center;container-type:inline-size;display:flex;flex-flow:row nowrap;grid-area:cover;justify-content:center;margin-right:.5rem}:is(:is(._read_1rtmc_9 ._book_1rtmc_103) ._cover_1rtmc_125) img{height:auto;max-height:100cqw;max-width:100%}:is(._read_1rtmc_9 ._book_1rtmc_103) h3{color:color-mix(in srgb,var(--accentColor),var(--mainColor));font-size:1rem;grid-area:title}:is(:is(:is(._read_1rtmc_9 ._book_1rtmc_103) h3) a,:is(:is(._read_1rtmc_9 ._book_1rtmc_103) h3) span) small{font-family:DM Sans,sans-serif;margin-left:.5rem}:is(._read_1rtmc_9 ._book_1rtmc_103) h3,:is(._read_1rtmc_9 ._book_1rtmc_103) p{margin:0}:is(._read_1rtmc_9 ._book_1rtmc_103) p{font-size:.875rem}:is(._read_1rtmc_9 ._book_1rtmc_103) p._author_1rtmc_164{font-style:italic;grid-area:author}:is(._read_1rtmc_9 ._book_1rtmc_103) p._finished_1rtmc_169{grid-area:finished;justify-self:flex-end}:is(._read_1rtmc_9 ._book_1rtmc_103) ._rating_1rtmc_174{grid-area:rating}:is(._read_1rtmc_9 ._book_1rtmc_103) ._review_1rtmc_178{grid-area:review}:is(:is(._read_1rtmc_9 ._book_1rtmc_103) ._review_1rtmc_178) p+p,:is(:is(._read_1rtmc_9 ._book_1rtmc_103) ._review_1rtmc_178) p+spoiler:has(p),:is(:is(._read_1rtmc_9 ._book_1rtmc_103) ._review_1rtmc_178) spoiler:has(p)+p{margin-top:1rem}:is(:is(._read_1rtmc_9 ._book_1rtmc_103) ._review_1rtmc_178):not(:empty){margin-top:1rem}._read_1rtmc_9 ._icons_1rtmc_193{align-items:center;display:inline-flex;flex-flow:row wrap;float:right;gap:.5rem;margin-left:.5rem;vertical-align:baseline}:is(._read_1rtmc_9 ._icons_1rtmc_193) span{height:1rem;width:1rem}:is(._read_1rtmc_9 ._icons_1rtmc_193) svg{height:1rem;width:1rem}:is(:is(._read_1rtmc_9 ._icons_1rtmc_193) a:link,:is(._read_1rtmc_9 ._icons_1rtmc_193) a:visited):after{display:none}:is(:is(._read_1rtmc_9 ._icons_1rtmc_193) a:link,:is(._read_1rtmc_9 ._icons_1rtmc_193) a:visited):hover{transform:scale(1.25)}@media (prefers-reduced-motion: no-preference){:is(:is(._read_1rtmc_9 ._icons_1rtmc_193) a:link,:is(._read_1rtmc_9 ._icons_1rtmc_193) a:visited):hover{transition:transform .3s}}._read_1rtmc_9 ._rating_1rtmc_174{--circleSize: 1rem;background-image:linear-gradient(to right,var(--secondaryAccentColor) 20%,color-mix(in srgb,var(--secondaryAccentColor),var(--accentColor) 25%) 20%,color-mix(in srgb,var(--secondaryAccentColor),var(--accentColor) 25%) 40%,color-mix(in srgb,var(--secondaryAccentColor),var(--accentColor) 50%) 40%,color-mix(in srgb,var(--secondaryAccentColor),var(--accentColor) 50%) 60%,color-mix(in srgb,var(--secondaryAccentColor),var(--accentColor) 80%) 60%,color-mix(in srgb,var(--secondaryAccentColor),var(--accentColor) 80%) 80%,var(--accentColor) 80%);height:calc(var(--circleSize) * 1.1);justify-self:flex-end;-webkit-mask:radial-gradient(circle at 10% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 30% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 50% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 70% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 90% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),linear-gradient(to left,#fff,#fff calc(var(--rating) / 5 * 100% * var(--ratingAnimation)),transparent calc(var(--rating) / 5 * 100% * var(--ratingAnimation))),radial-gradient(circle at 10% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 30% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 50% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 70% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 90% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2));-webkit-mask-composite:source-in,xor;mask:radial-gradient(circle at 10% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 30% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 50% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 70% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 90% calc(var(--circleSize) * 1.1 / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) * .45),#999 calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),linear-gradient(to left,#fff,#fff calc(var(--rating) / 5 * 100% * var(--ratingAnimation)),transparent calc(var(--rating) / 5 * 100% * var(--ratingAnimation))) intersect,radial-gradient(circle at 10% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 30% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 50% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 70% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2)),radial-gradient(circle at 90% calc(var(--circleSize) * 1.1 / 2),#fff,#fff calc(var(--ratingAnimation) * var(--circleSize) / 2),transparent calc(var(--ratingAnimation) * var(--circleSize) / 2));mask-mode:luminance;width:calc(var(--circleSize) * 5 + var(--circleSize) * 4 * .25)}@media (prefers-reduced-motion: no-preference){._visible_1rtmc_320:is(._read_1rtmc_9 ._rating_1rtmc_174){animation:_showRating_1rtmc_1 .5s .1s ease-in-out forwards}}@media (prefers-reduced-motion: reduce){._visible_1rtmc_320:is(._read_1rtmc_9 ._rating_1rtmc_174){--ratingAnimation: 1}}@keyframes _showRating_1rtmc_1{0%{--ratingAnimation: 0}75%{--ratingAnimation: 1.1}to{--ratingAnimation: 1}}._cover_1rtmc_125 img,._cover_1rtmc_125 object{border-radius:3px}a._cover_1rtmc_125:link,a._cover_1rtmc_125:visited{display:block}:is(a._cover_1rtmc_125:link,a._cover_1rtmc_125:visited):after{display:none}@media (prefers-reduced-motion: no-preference){a._cover_1rtmc_125:link,a._cover_1rtmc_125:visited{filter:drop-shadow(0 0 0 rgb(0 0 0 / 80%));transition:filter .3s ease-in-out}:is(a._cover_1rtmc_125:link,a._cover_1rtmc_125:visited) img,:is(a._cover_1rtmc_125:link,a._cover_1rtmc_125:visited) object{transform:rotate(0) scale(1);transition:transform .3s ease-in-out}:is(a._cover_1rtmc_125:link,a._cover_1rtmc_125:visited):hover{filter:drop-shadow(0 6px 6px rgb(0 0 0 / 30%))}:is(a._cover_1rtmc_125:link,a._cover_1rtmc_125:visited):hover img,:is(a._cover_1rtmc_125:link,a._cover_1rtmc_125:visited):hover object{transform:rotate(-3deg) scale(1.1)}}._bookReview_1rtmc_382 h3{font-family:DM Sans,sans-serif}._ratings_1rtmc_388{background-color:rgb(from var(--navBg) r g b / .15);border-radius:3px;box-shadow:0 3px 6px #0000001a inset;display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr;grid-template-rows:auto repeat(9,1fr);margin:1rem 0;padding:1rem}._ratings_1rtmc_388 h3{grid-column:1 / -1;grid-row:1 / span 1;margin:0}._ratings_1rtmc_388 ._ratingLabel_1rtmc_405{border:solid transparent;border-radius:3px 0 0 3px;border-width:2px 0 2px 2px;padding:.25rem .5rem .25rem .25rem;text-align:center;transition:border-color .3s}._ratings_1rtmc_388 ._ratingValue_1rtmc_414{display:grid;font-size:.875rem;grid-column:1 / -1;grid-template-columns:subgrid}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):after{display:none}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):nth-child(1 of._ratingValue_1rtmc_414){--ratingNo: 1}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):nth-child(2 of._ratingValue_1rtmc_414){--ratingNo: 2}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):nth-child(3 of._ratingValue_1rtmc_414){--ratingNo: 3}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):nth-child(4 of._ratingValue_1rtmc_414){--ratingNo: 4}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):nth-child(5 of._ratingValue_1rtmc_414){--ratingNo: 5}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):nth-child(6 of._ratingValue_1rtmc_414){--ratingNo: 6}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):nth-child(7 of._ratingValue_1rtmc_414){--ratingNo: 7}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):nth-child(8 of._ratingValue_1rtmc_414){--ratingNo: 8}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):nth-child(9 of._ratingValue_1rtmc_414){--ratingNo: 9}:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):hover ._ratingBar_1rtmc_465:before,:is(._ratings_1rtmc_388 ._ratingValue_1rtmc_414):hover ._ratingLabel_1rtmc_405{border-color:rgb(from var(--mainColor) r g b / 50%)}._ratings_1rtmc_388 ._ratingBar_1rtmc_465{align-items:center;display:flex;flex-flow:row nowrap;gap:.5rem}:is(._ratings_1rtmc_388 ._ratingBar_1rtmc_465):before{background-color:color-mix(in srgb,var(--accentColor),var(--secondaryAccentColor) calc((var(--ratingNo) - 1) / 8 * 100%));border:solid transparent;border-radius:0 3px 3px 0;border-width:2px 2px 2px 0;content:"";display:block;height:100%;transition:border-color .3s;width:calc((100% - 5ch) * var(--ratingBookFraction))}@media (width >= 40em){._ratings_1rtmc_388{column-gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(9,1fr);grid-template-rows:auto 15vh 1fr}._ratings_1rtmc_388 ._ratingValue_1rtmc_414{border-width:0 2px 2px;grid-column:auto / span 1;grid-row:2 / -1;grid-template-columns:1fr;grid-template-rows:subgrid}._ratings_1rtmc_388 ._ratingLabel_1rtmc_405{background-color:rgb(from var(--navBg) r g b / .15);border-radius:0 0 3px 3px;border-width:0 2px 2px;order:2;padding:.5rem}._ratings_1rtmc_388 ._ratingBar_1rtmc_465{flex-direction:column-reverse;justify-content:flex-start;order:1}._ratings_1rtmc_388 ._ratingBar_1rtmc_465:before{border-radius:3px 3px 0 0;border-width:2px 2px 0;height:calc((100% - 2rem) * var(--ratingBookFraction));width:100%}}
