._pageHeader_d76rb_4{align-items:flex-start;display:flex;flex-flow:row nowrap}._pageHeader_d76rb_4 ._readingLinks_d76rb_9{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;margin-left:auto}._pageHeader_d76rb_4 svg{height:1.5rem;width:auto}._hud_d76rb_23{display:grid;gap:1rem 3rem;grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr}._hud_d76rb_23 ._nowReading_d76rb_29,._hud_d76rb_23 ._upNext_d76rb_30{display:grid;grid-column-end:span 1;grid-row:1 / -1;grid-template-rows:subgrid}:is(._hud_d76rb_23 ._nowReading_d76rb_29,._hud_d76rb_23 ._upNext_d76rb_30) header{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center}:is(._hud_d76rb_23 ._nowReading_d76rb_29,._hud_d76rb_23 ._upNext_d76rb_30) h3{margin:0}:is(._hud_d76rb_23 ._nowReading_d76rb_29,._hud_d76rb_23 ._upNext_d76rb_30) h3+p{font-size:.875rem;font-style:italic;margin:0;opacity:.75}._hud_d76rb_23 ._hint_d76rb_55{font-size:.875rem;font-style:italic;opacity:.8}._hud_d76rb_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_d76rb_23 ul) object{max-height:4.5rem;width:3rem}:is(:is(._hud_d76rb_23 ul) a:link,:is(._hud_d76rb_23 ul) a:visited):after{display:none}@media (width >= 60em){._hud_d76rb_23{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@property --ratingAnimation{inherits: true; initial-value: 0; syntax: "<number>";}._read_d76rb_9 ._empty_d76rb_97{display:block;font-style:italic;grid-column:1 / -1}._read_d76rb_9 ._books_d76rb_103{display:grid;grid-auto-rows:auto;grid-template-columns:min(15%,4rem) 1fr 1fr 1fr;list-style:none;padding:0;width:100%}._read_d76rb_9 ._book_d76rb_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;scroll-margin-top:4.875rem}:is(._read_d76rb_9 ._book_d76rb_103) ._cover_d76rb_126{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_d76rb_9 ._book_d76rb_103) ._cover_d76rb_126) img{height:auto;max-height:100cqw;max-width:100%}:is(._read_d76rb_9 ._book_d76rb_103) h3{color:color-mix(in srgb,var(--accentColor),var(--mainColor));font-size:1rem;grid-area:title}:is(:is(:is(._read_d76rb_9 ._book_d76rb_103) h3) a,:is(:is(._read_d76rb_9 ._book_d76rb_103) h3) span) small{font-family:DM Sans,sans-serif;margin-left:.5rem}:is(._read_d76rb_9 ._book_d76rb_103) h3,:is(._read_d76rb_9 ._book_d76rb_103) p{margin:0}:is(._read_d76rb_9 ._book_d76rb_103) p{font-size:.875rem}:is(._read_d76rb_9 ._book_d76rb_103) p._author_d76rb_165{font-style:italic;grid-area:author}:is(._read_d76rb_9 ._book_d76rb_103) p._finished_d76rb_170{grid-area:finished;justify-self:flex-end}:is(._read_d76rb_9 ._book_d76rb_103) ._rating_d76rb_175{grid-area:rating}:is(._read_d76rb_9 ._book_d76rb_103) ._review_d76rb_179{grid-area:review}:is(:is(._read_d76rb_9 ._book_d76rb_103) ._review_d76rb_179) p+p,:is(:is(._read_d76rb_9 ._book_d76rb_103) ._review_d76rb_179) p+spoiler:has(p),:is(:is(._read_d76rb_9 ._book_d76rb_103) ._review_d76rb_179) spoiler:has(p)+p{margin-top:1rem}:is(:is(._read_d76rb_9 ._book_d76rb_103) ._review_d76rb_179):not(:empty){margin-top:1rem}._read_d76rb_9 ._icons_d76rb_194{align-items:center;display:inline-flex;flex-flow:row wrap;float:right;gap:.5rem;margin-left:.5rem;vertical-align:baseline}:is(._read_d76rb_9 ._icons_d76rb_194) span{height:1rem;width:1rem}:is(._read_d76rb_9 ._icons_d76rb_194) svg{height:1rem;width:1rem}:is(:is(._read_d76rb_9 ._icons_d76rb_194) a:link,:is(._read_d76rb_9 ._icons_d76rb_194) a:visited):after{display:none}:is(:is(._read_d76rb_9 ._icons_d76rb_194) a:link,:is(._read_d76rb_9 ._icons_d76rb_194) a:visited):hover{transform:scale(1.25)}@media (prefers-reduced-motion: no-preference){:is(:is(._read_d76rb_9 ._icons_d76rb_194) a:link,:is(._read_d76rb_9 ._icons_d76rb_194) a:visited):hover{transition:transform .3s}}._read_d76rb_9 ._rating_d76rb_175{--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_d76rb_321:is(._read_d76rb_9 ._rating_d76rb_175){animation:_showRating_d76rb_1 .5s .1s ease-in-out forwards}}@media (prefers-reduced-motion: reduce){._visible_d76rb_321:is(._read_d76rb_9 ._rating_d76rb_175){--ratingAnimation: 1}}@keyframes _showRating_d76rb_1{0%{--ratingAnimation: 0}75%{--ratingAnimation: 1.1}to{--ratingAnimation: 1}}._cover_d76rb_126 img,._cover_d76rb_126 object{border-radius:3px}a._cover_d76rb_126:link,a._cover_d76rb_126:visited{display:block}:is(a._cover_d76rb_126:link,a._cover_d76rb_126:visited):after{display:none}@media (prefers-reduced-motion: no-preference){a._cover_d76rb_126:link,a._cover_d76rb_126:visited{filter:drop-shadow(0 0 0 rgb(0 0 0 / 80%));transition:filter .3s ease-in-out}:is(a._cover_d76rb_126:link,a._cover_d76rb_126:visited) img,:is(a._cover_d76rb_126:link,a._cover_d76rb_126:visited) object{transform:rotate(0) scale(1);transition:transform .3s ease-in-out}:is(a._cover_d76rb_126:link,a._cover_d76rb_126:visited):hover{filter:drop-shadow(0 6px 6px rgb(0 0 0 / 30%))}:is(a._cover_d76rb_126:link,a._cover_d76rb_126:visited):hover img,:is(a._cover_d76rb_126:link,a._cover_d76rb_126:visited):hover object{transform:rotate(-3deg) scale(1.1)}}._bookReview_d76rb_383 ._coverImage_d76rb_384{border-radius:3px;float:left;margin:.5rem 1rem .5rem 0;max-height:12rem;max-width:10rem;shape-outside:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:rotate(-3deg)}._bookReview_d76rb_383 h3{font-family:DM Sans,sans-serif}._bookReview_d76rb_383 ._back_d76rb_398{align-items:center;display:flex;flex-flow:row nowrap;gap:.5rem}:is(._bookReview_d76rb_383 ._back_d76rb_398) svg{width:1rem}._ratings_d76rb_410{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_d76rb_410 h3{grid-column:1 / -1;grid-row:1 / span 1;margin:0}._ratings_d76rb_410 ._ratingLabel_d76rb_427{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_d76rb_410 ._ratingValue_d76rb_436{display:grid;font-size:.875rem;grid-column:1 / -1;grid-template-columns:subgrid}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):after{display:none}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):nth-child(1 of._ratingValue_d76rb_436){--ratingNo: 1}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):nth-child(2 of._ratingValue_d76rb_436){--ratingNo: 2}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):nth-child(3 of._ratingValue_d76rb_436){--ratingNo: 3}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):nth-child(4 of._ratingValue_d76rb_436){--ratingNo: 4}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):nth-child(5 of._ratingValue_d76rb_436){--ratingNo: 5}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):nth-child(6 of._ratingValue_d76rb_436){--ratingNo: 6}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):nth-child(7 of._ratingValue_d76rb_436){--ratingNo: 7}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):nth-child(8 of._ratingValue_d76rb_436){--ratingNo: 8}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):nth-child(9 of._ratingValue_d76rb_436){--ratingNo: 9}:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):hover ._ratingBar_d76rb_487:before,:is(._ratings_d76rb_410 ._ratingValue_d76rb_436):hover ._ratingLabel_d76rb_427{border-color:rgb(from var(--mainColor) r g b / 50%)}._ratings_d76rb_410 ._ratingBar_d76rb_487{align-items:center;display:flex;flex-flow:row nowrap;gap:.5rem}:is(._ratings_d76rb_410 ._ratingBar_d76rb_487):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_d76rb_410{column-gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(9,1fr);grid-template-rows:auto 15vh 1fr}._ratings_d76rb_410 ._ratingValue_d76rb_436{border-width:0 2px 2px;grid-column:auto / span 1;grid-row:2 / -1;grid-template-columns:1fr;grid-template-rows:subgrid}._ratings_d76rb_410 ._ratingLabel_d76rb_427{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_d76rb_410 ._ratingBar_d76rb_487{flex-direction:column-reverse;justify-content:flex-start;order:1}._ratings_d76rb_410 ._ratingBar_d76rb_487:before{border-radius:3px 3px 0 0;border-width:2px 2px 0;height:calc((100% - 2rem) * var(--ratingBookFraction));width:100%}}
