.ReviewExperience-module__Sgh8IW__section{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 3%, transparent);border-radius:1.25rem;margin-top:clamp(3rem,8vw,6rem);padding:clamp(1rem,3vw,2rem)}.ReviewExperience-module__Sgh8IW__sectionHeading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.ReviewExperience-module__Sgh8IW__sectionHeading h2,.ReviewExperience-module__Sgh8IW__sectionHeading p{margin-bottom:.4rem}.ReviewExperience-module__Sgh8IW__score{text-align:right;min-width:7rem;display:grid}.ReviewExperience-module__Sgh8IW__score strong{font-size:2.5rem;line-height:1}.ReviewExperience-module__Sgh8IW__score span,.ReviewExperience-module__Sgh8IW__stars{color:#f4b63f;letter-spacing:.05em}.ReviewExperience-module__Sgh8IW__outcome{background:#53ca9d17;border:1px solid #53ca9d6b;border-radius:.8rem;margin:0 0 1rem;padding:.85rem 1rem}.ReviewExperience-module__Sgh8IW__layout{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.ReviewExperience-module__Sgh8IW__composer{border:1px solid color-mix(in srgb, currentColor 13%, transparent);border-radius:1rem;padding:1rem;position:sticky;top:6rem}.public-site--ribbon .ReviewExperience-module__Sgh8IW__composer :where(label,legend,strong,p,h3,h4,li){color:#25202a!important}.public-site--ribbon .ReviewExperience-module__Sgh8IW__composer textarea::placeholder{color:#62596a;opacity:1}.ReviewExperience-module__Sgh8IW__ratingBreakdown{gap:.45rem;margin-bottom:1.2rem;display:grid}.ReviewExperience-module__Sgh8IW__ratingBreakdown>div{grid-template-columns:3.8rem minmax(5rem,1fr) 1.5rem;align-items:center;gap:.55rem;font-size:.78rem;display:grid}.ReviewExperience-module__Sgh8IW__ratingBreakdown>div>span:nth-child(2){background:color-mix(in srgb, currentColor 10%, transparent);border-radius:999px;height:.45rem;overflow:hidden}.ReviewExperience-module__Sgh8IW__ratingBreakdown i{background:#f4b63f;height:100%;display:block}.ReviewExperience-module__Sgh8IW__reviewForm,.ReviewExperience-module__Sgh8IW__inlineForm form{gap:.85rem;display:grid}.ReviewExperience-module__Sgh8IW__reviewForm>label,.ReviewExperience-module__Sgh8IW__inlineForm label{gap:.4rem;font-weight:750;display:grid}.ReviewExperience-module__Sgh8IW__reviewForm select,.ReviewExperience-module__Sgh8IW__reviewForm textarea,.ReviewExperience-module__Sgh8IW__inlineForm select,.ReviewExperience-module__Sgh8IW__inlineForm textarea{border:1px solid color-mix(in srgb, currentColor 20%, transparent);background:var(--background,#fff);width:100%;color:inherit;font:inherit;border-radius:.7rem;padding:.75rem}.ReviewExperience-module__Sgh8IW__disclosureFields{border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:.75rem;gap:.65rem;margin:0;padding:.85rem;display:grid}.ReviewExperience-module__Sgh8IW__disclosureFields legend{padding:0 .35rem;font-weight:850}.ReviewExperience-module__Sgh8IW__disclosureFields label{grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.55rem;font-size:.82rem;font-weight:650;display:grid}.ReviewExperience-module__Sgh8IW__disclosureFields input{width:1rem;height:1rem;margin-top:.12rem}.ReviewExperience-module__Sgh8IW__formTruth,.ReviewExperience-module__Sgh8IW__privateEvidence,.ReviewExperience-module__Sgh8IW__reportStatus{opacity:1;font-size:.78rem;line-height:1.5}.ReviewExperience-module__Sgh8IW__reviewPreview{background:#3465ff12;border:1px solid #3465ff59;border-radius:.8rem;padding:1rem}.ReviewExperience-module__Sgh8IW__reviewPreview h4,.ReviewExperience-module__Sgh8IW__reviewPreview p{margin:.35rem 0}.ReviewExperience-module__Sgh8IW__composerActions{flex-wrap:wrap;gap:.65rem;display:flex}.ReviewExperience-module__Sgh8IW__dnfBadge{background:#d643811f;border-radius:999px;margin:.75rem 0 0;padding:.25rem .55rem;font-size:.72rem;font-weight:850;display:inline-flex}.ReviewExperience-module__Sgh8IW__boundaryNotice{border:1px solid color-mix(in srgb, currentColor 15%, transparent);border-radius:.8rem;margin-top:1rem;padding:1rem}.ReviewExperience-module__Sgh8IW__reviewList{gap:1rem;display:grid}.ReviewExperience-module__Sgh8IW__reviewCard{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 2%, transparent);border-radius:1rem;min-width:0;padding:clamp(1rem,2.5vw,1.35rem)}.ReviewExperience-module__Sgh8IW__reviewCard h2{margin:.75rem 0;font-size:1.15rem}.ReviewExperience-module__Sgh8IW__reviewHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.ReviewExperience-module__Sgh8IW__reviewHeader>div{flex-wrap:wrap;align-items:center;gap:.25rem .65rem;display:flex}.ReviewExperience-module__Sgh8IW__reviewHeader>div>span:not(.ReviewExperience-module__Sgh8IW__ownerBadge){opacity:1;width:100%;font-size:.75rem}.ReviewExperience-module__Sgh8IW__ownerBadge,.ReviewExperience-module__Sgh8IW__disclosures li{background:#53ca9d1f;border-radius:999px;padding:.25rem .5rem;font-size:.68rem;font-weight:800}.ReviewExperience-module__Sgh8IW__disclosures{flex-wrap:wrap;gap:.35rem;margin:.8rem 0;padding:0;list-style:none;display:flex}.ReviewExperience-module__Sgh8IW__disclosures li{background:#f4b63f24}.ReviewExperience-module__Sgh8IW__spoiler,.ReviewExperience-module__Sgh8IW__reputationEvidence,.ReviewExperience-module__Sgh8IW__inlineForm{border:1px solid color-mix(in srgb, currentColor 12%, transparent);border-radius:.7rem;margin-top:.8rem;padding:.75rem}.ReviewExperience-module__Sgh8IW__spoiler summary,.ReviewExperience-module__Sgh8IW__reputationEvidence summary,.ReviewExperience-module__Sgh8IW__inlineForm summary{cursor:pointer;font-weight:800}.ReviewExperience-module__Sgh8IW__reputationEvidence dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.ReviewExperience-module__Sgh8IW__reputationEvidence dl>div{background:color-mix(in srgb, currentColor 5%, transparent);border-radius:.55rem;padding:.55rem}.ReviewExperience-module__Sgh8IW__reputationEvidence dt{opacity:.65;font-size:.7rem}.ReviewExperience-module__Sgh8IW__reputationEvidence dd{margin:.15rem 0 0;font-weight:850}.ReviewExperience-module__Sgh8IW__authorResponse{background:#53ca9d14;border-inline-start:.25rem solid #55c59a;border-radius:.45rem;margin-top:1rem;padding:.85rem 1rem}.ReviewExperience-module__Sgh8IW__authorResponse p,.ReviewExperience-module__Sgh8IW__authorResponse small{margin:.2rem 0}.ReviewExperience-module__Sgh8IW__reviewActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}:is(.ReviewExperience-module__Sgh8IW__reviewActions .button,.ReviewExperience-module__Sgh8IW__inlineForm .button){min-height:2.5rem;padding:.5rem .8rem;font-size:.76rem}.ReviewExperience-module__Sgh8IW__emptyState{border:1px dashed color-mix(in srgb, currentColor 20%, transparent);text-align:center;border-radius:1rem;padding:2.5rem 1rem}.ReviewExperience-module__Sgh8IW__emptyState>span{font-size:2rem}.ReviewExperience-module__Sgh8IW__directoryPage{padding-block:clamp(2rem,6vw,5rem)}.ReviewExperience-module__Sgh8IW__directoryHeader{max-width:52rem;margin-bottom:1.5rem}.ReviewExperience-module__Sgh8IW__evidenceSummary{border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:1rem;margin-bottom:1.5rem;padding:1rem}.ReviewExperience-module__Sgh8IW__evidenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.ReviewExperience-module__Sgh8IW__evidenceGrid>div{background:color-mix(in srgb, currentColor 5%, transparent);border-radius:.7rem;padding:.75rem}.ReviewExperience-module__Sgh8IW__evidenceGrid strong,.ReviewExperience-module__Sgh8IW__evidenceGrid span{display:block}.ReviewExperience-module__Sgh8IW__evidenceGrid strong{font-size:1.35rem}.ReviewExperience-module__Sgh8IW__moderationList{gap:.8rem;margin-bottom:1.5rem;display:grid}.ReviewExperience-module__Sgh8IW__moderationList article{border:1px solid color-mix(in srgb, currentColor 15%, transparent);border-radius:.8rem;padding:1rem}@media (max-width:820px){.ReviewExperience-module__Sgh8IW__layout{grid-template-columns:1fr}.ReviewExperience-module__Sgh8IW__composer{position:static}.ReviewExperience-module__Sgh8IW__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.ReviewExperience-module__Sgh8IW__sectionHeading,.ReviewExperience-module__Sgh8IW__reviewHeader{flex-direction:column;align-items:flex-start}.ReviewExperience-module__Sgh8IW__score{text-align:left}.ReviewExperience-module__Sgh8IW__reputationEvidence dl,.ReviewExperience-module__Sgh8IW__evidenceGrid{grid-template-columns:1fr}.ReviewExperience-module__Sgh8IW__stars{font-size:.9rem}}
.PublicBookDetail-module__aS3OCW__page{color:#111e39;min-height:100vh;padding:clamp(2rem,5vw,5rem) max(1rem,50vw - 39rem) 6rem;background:radial-gradient(circle at 86% 12%,#d9bddb66,#0000 28%),#f7efe3!important}.PublicBookDetail-module__aS3OCW__page :where(h1,h2,h3,h4){color:#111e39}.PublicBookDetail-module__aS3OCW__page .PublicBookDetail-module__aS3OCW__backLink{color:#135ca8}.PublicBookDetail-module__aS3OCW__page .PublicBookDetail-module__aS3OCW__eyebrow{color:#8c1d64}.PublicBookDetail-module__aS3OCW__page .PublicBookDetail-module__aS3OCW__subtitle{color:#4c5970}.PublicBookDetail-module__aS3OCW__page .PublicBookDetail-module__aS3OCW__author{color:#111e39}.PublicBookDetail-module__aS3OCW__page .PublicBookDetail-module__aS3OCW__description{color:#455269}.PublicBookDetail-module__aS3OCW__page .PublicBookDetail-module__aS3OCW__facts dt{color:#6a5065}.PublicBookDetail-module__aS3OCW__page .PublicBookDetail-module__aS3OCW__facts dd{color:#111e39}.PublicBookDetail-module__aS3OCW__page .PublicBookDetail-module__aS3OCW__boundary{color:#4b4050}.PublicBookDetail-module__aS3OCW__savedStatus{color:#173f30;background:#edf6ef;border:1px solid #4d7f68;border-radius:.7rem;margin:0 0 1.4rem;padding:.9rem 1rem;font-weight:750}.PublicBookDetail-module__aS3OCW__backLink{color:#172447;align-items:center;min-height:2.75rem;margin-bottom:1.4rem;font-weight:800;display:inline-flex}.PublicBookDetail-module__aS3OCW__bookDetail{background:#fffaf1;border:1px solid #d5c8b7;border-radius:1.4rem;grid-template-columns:minmax(17rem,24rem) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(1.2rem,3vw,2.5rem);display:grid;box-shadow:0 1.2rem 3rem #171d3920}.PublicBookDetail-module__aS3OCW__cover{aspect-ratio:2/3;background:linear-gradient(145deg,#1c315c,#7b2f72);border-radius:.4rem .8rem .8rem .4rem;width:100%;position:relative;overflow:hidden;box-shadow:0 1.2rem 2.5rem #101a3438}.PublicBookDetail-module__aS3OCW__cover img{object-fit:cover}.PublicBookDetail-module__aS3OCW__cover>span{color:#fff;text-align:center;place-items:center;height:100%;padding:1rem;display:grid}.PublicBookDetail-module__aS3OCW__cover>span small{letter-spacing:.08em;text-transform:uppercase;max-width:9rem;font-size:.82rem;font-weight:850;line-height:1.35}.PublicBookDetail-module__aS3OCW__eyebrow{color:#9d2674;letter-spacing:.15em;text-transform:uppercase;margin:0 0 .7rem;font-size:.72rem;font-weight:850}.PublicBookDetail-module__aS3OCW__copy h1{color:#111e39;letter-spacing:-.04em;max-width:14ch;margin:0;font-family:Georgia,serif;font-size:clamp(3rem,6vw,5.6rem);font-weight:650;line-height:.93}.PublicBookDetail-module__aS3OCW__subtitle{color:#4c5970;margin:.8rem 0 0;font-family:Georgia,serif;font-size:1.35rem;font-style:italic}.PublicBookDetail-module__aS3OCW__author{color:#111e39;margin:.8rem 0 0;font-weight:800}.PublicBookDetail-module__aS3OCW__description{color:#455269;max-width:46rem;margin:1.5rem 0;font-size:1rem;line-height:1.75}.PublicBookDetail-module__aS3OCW__facts{flex-wrap:wrap;gap:2rem;margin:0 0 1.5rem;display:flex}.PublicBookDetail-module__aS3OCW__facts div{gap:.2rem;display:grid}.PublicBookDetail-module__aS3OCW__facts dt{color:#6a5065;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:850}.PublicBookDetail-module__aS3OCW__facts dd{margin:0}.PublicBookDetail-module__aS3OCW__contributors{background:#f9f1e7;border:1px solid #d5c8b7;border-radius:.8rem;max-width:42rem;margin:0 0 1.4rem;padding:1rem}.PublicBookDetail-module__aS3OCW__contributors h2{margin:0 0 .7rem;font-family:Georgia,serif;font-size:1.35rem}.PublicBookDetail-module__aS3OCW__contributors p{color:#526077;margin:0;line-height:1.55}.PublicBookDetail-module__aS3OCW__contributors ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.PublicBookDetail-module__aS3OCW__contributors li{border-bottom:1px solid #ded1c2;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.45rem;display:flex}.PublicBookDetail-module__aS3OCW__contributors li:last-child{border-bottom:0;padding-bottom:0}.PublicBookDetail-module__aS3OCW__contributors a{color:#172447;font-weight:850}.PublicBookDetail-module__aS3OCW__contributors span{color:#725c6e;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.PublicBookDetail-module__aS3OCW__actions{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.PublicBookDetail-module__aS3OCW__wantToReadAction{display:contents}.PublicBookDetail-module__aS3OCW__wantToReadAction .button{color:#fff;background:#c52682;border:0;border-radius:.65rem;min-height:3rem;font-weight:850}:is(.PublicBookDetail-module__aS3OCW__wantToReadAction .button:hover,.PublicBookDetail-module__aS3OCW__wantToReadAction .button:focus-visible){background:#9e1767}.PublicBookDetail-module__aS3OCW__arcAction,.PublicBookDetail-module__aS3OCW__purchaseAction,.PublicBookDetail-module__aS3OCW__readingAction,.PublicBookDetail-module__aS3OCW__reviewAction{color:#fff;background:#c52682;border-radius:.65rem;justify-content:center;align-items:center;min-height:3rem;padding:.7rem 1rem;font-weight:850;text-decoration:none;display:inline-flex}.PublicBookDetail-module__aS3OCW__purchaseAction{background:#27249a}.PublicBookDetail-module__aS3OCW__readingAction{color:#172447;background:0 0;border:1px solid #172447}.PublicBookDetail-module__aS3OCW__reviewAction{background:#172447}.PublicBookDetail-module__aS3OCW__arcAction:hover,.PublicBookDetail-module__aS3OCW__arcAction:focus-visible{background:#9e1767}.PublicBookDetail-module__aS3OCW__purchaseAction:hover,.PublicBookDetail-module__aS3OCW__purchaseAction:focus-visible{background:#17156d}.PublicBookDetail-module__aS3OCW__readingAction:hover,.PublicBookDetail-module__aS3OCW__readingAction:focus-visible{background:#e9dece}.PublicBookDetail-module__aS3OCW__reviewAction:hover,.PublicBookDetail-module__aS3OCW__reviewAction:focus-visible{background:#293b68}.PublicBookDetail-module__aS3OCW__boundary{color:#4b4050;background:#f1e5ee;border-left:4px solid #6a3f83;max-width:42rem;padding:1rem;font-size:.82rem;line-height:1.55}.PublicBookDetail-module__aS3OCW__page :focus-visible{outline-offset:3px;outline:3px solid #135ca8}@media (max-width:700px){.PublicBookDetail-module__aS3OCW__page{padding-top:1.2rem}.PublicBookDetail-module__aS3OCW__bookDetail{grid-template-columns:1fr;gap:1.5rem}.PublicBookDetail-module__aS3OCW__cover{width:min(74vw,20rem);margin:auto}.PublicBookDetail-module__aS3OCW__copy h1{font-size:3.1rem}.PublicBookDetail-module__aS3OCW__description{font-size:.92rem}.PublicBookDetail-module__aS3OCW__facts{gap:1rem}.PublicBookDetail-module__aS3OCW__actions{display:grid}.PublicBookDetail-module__aS3OCW__actions>*{width:100%}.PublicBookDetail-module__aS3OCW__wantToReadAction .button{width:100%}}
