.card.svelte-1fvazld{width:var(--lv-cover-m);flex:none}.link.svelte-1fvazld{gap:var(--wa-space-2xs);color:inherit;flex-direction:column;text-decoration:none;display:flex}.placeholder.svelte-1fvazld{border:var(--wa-border-width-s) var(--wa-border-style) var(--lv-hairline)}.title.svelte-1fvazld{font-family:var(--lv-display);font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-bold);line-height:var(--wa-line-height-condensed);margin:0}a.link.svelte-1fvazld:hover .title:where(.svelte-1fvazld),a.link.svelte-1fvazld:focus-visible .title:where(.svelte-1fvazld){color:var(--wa-color-text-link)}.byline.svelte-1fvazld,.caption.svelte-1fvazld{font-size:var(--wa-font-size-xs);color:var(--wa-color-text-quiet);margin:0}.caption.svelte-1fvazld{font-family:var(--wa-font-family-code);font-variant-numeric:tabular-nums}.purchase.svelte-1fvazld{font-size:var(--wa-font-size-xs);color:var(--lv-color-accent,var(--wa-color-text-link));margin:0}.shelf.svelte-quhiav{gap:var(--wa-space-m);padding-block-end:var(--wa-space-2xs);display:flex}.empty.svelte-quhiav{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);margin:0}wa-textarea.svelte-ly69gq,wa-rating.svelte-ly69gq{margin-bottom:var(--wa-space-s)}div.svelte-ly69gq{flex-direction:row;align-items:center;display:flex}div.svelte-ly69gq p:where(.svelte-ly69gq){font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);flex:1}form.svelte-ly69gq{margin:var(--wa-space-s) 0;flex-direction:column;display:flex}.list.svelte-5cf5vx{flex-direction:column;display:flex}@media (width>=1280px){.list.svelte-5cf5vx{min-height:60vh}}.list.svelte-5cf5vx{margin-top:var(--wa-space-m);overflow-y:visible}.review.svelte-5cf5vx{padding:var(--wa-space-m);background-color:var(--wa-color-surface-raised);margin-bottom:var(--wa-space-s);border-top:1px solid var(--wa-color-neutral-border-normal)}.meta.svelte-5cf5vx{align-items:center;gap:var(--wa-space-s);margin:0 0 var(--wa-space-2xs);flex-wrap:wrap;display:flex}.date.svelte-5cf5vx{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.date-link.svelte-5cf5vx{text-decoration:none}.date-link.svelte-5cf5vx:hover .date:where(.svelte-5cf5vx){text-decoration:underline}.text.svelte-5cf5vx{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.empty.svelte-5cf5vx{color:var(--wa-color-text-quiet);margin:var(--wa-space-m) 0 0}.sentinel.svelte-5cf5vx{height:1px}.load-more.svelte-5cf5vx{margin-top:var(--wa-space-s);align-self:center}.filters.svelte-5cf5vx{gap:var(--wa-space-2xs);margin-bottom:var(--wa-space-s);flex-wrap:wrap;justify-content:center;display:flex}.filters.svelte-5cf5vx wa-tag:where(.svelte-5cf5vx){cursor:pointer}.filters.svelte-5cf5vx wa-tag:where(.svelte-5cf5vx):focus-visible{outline:2px solid var(--wa-color-brand-60);outline-offset:2px}.reviews.svelte-5cf5vx{gap:var(--wa-space-s);flex-direction:column;display:flex}.progress.svelte-nnhkko{gap:var(--wa-space-m);margin-bottom:var(--wa-space-m);padding:var(--wa-space-m);border:1px solid var(--wa-color-surface-border);border-radius:var(--wa-border-radius-m);flex-direction:column;display:flex}h2.svelte-nnhkko{font-size:var(--wa-font-size-s);font-weight:var(--wa-font-weight-semibold);color:var(--wa-color-text-quiet);text-transform:uppercase;letter-spacing:.04em;margin:0}.field.svelte-nnhkko{gap:var(--wa-space-2xs);flex-direction:column;display:flex}.field-label.svelte-nnhkko{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet)}.control.svelte-nnhkko{align-items:center;gap:var(--wa-space-s);display:flex}.control.svelte-nnhkko input[type=range]:where(.svelte-nnhkko){min-width:0;accent-color:var(--wa-color-brand-fill-loud);flex:1}.control.svelte-nnhkko wa-input:where(.svelte-nnhkko){flex:1;min-width:0}.value.svelte-nnhkko{min-width:3.5ch;font-family:var(--wa-font-family-code);font-size:var(--wa-font-size-s);font-variant-numeric:tabular-nums;text-align:end}.actions.svelte-nnhkko{gap:var(--wa-space-2xs);flex-wrap:wrap;justify-content:flex-end;display:flex}.hint.svelte-nnhkko{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);margin:0}wa-select.svelte-nnhkko{width:100%}.shelving.svelte-vfyfk7{gap:var(--wa-space-m);margin-bottom:var(--wa-space-m);flex-direction:column;display:flex}.controls.svelte-vfyfk7{gap:var(--wa-space-s);flex-wrap:wrap;justify-content:center;display:flex}.label.svelte-vfyfk7{text-align:center}.membership.svelte-6hsxdl{gap:var(--wa-space-2xs);flex-direction:column;display:flex}h3.svelte-6hsxdl{margin:0}ul.svelte-6hsxdl{gap:var(--wa-space-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}ul.svelte-6hsxdl li.shelf:where(.svelte-6hsxdl){gap:var(--wa-space-xs);margin:0;justify-content:space-around;align-items:center;width:100%;margin-inline:0;padding:0;padding-inline:0;display:flex}ul.svelte-6hsxdl li.shelf:where(.svelte-6hsxdl) wa-button:where(.svelte-6hsxdl){place-self:end}wa-checkbox.svelte-6hsxdl{font-size:var(--wa-font-size-s)}.hint.svelte-6hsxdl{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-xs);text-align:center;margin:0;line-height:1.35}.top-book-toggle.svelte-kcpk4b{gap:var(--wa-space-2xs);flex-direction:column;display:flex}.top-book-toggle.svelte-kcpk4b wa-button:where(.svelte-kcpk4b)::part(base){width:100%}.contributors.svelte-a0vvat{gap:var(--wa-space-2xs);margin:var(--wa-space-m) 0;flex-wrap:wrap;display:flex}wa-tag.svelte-a0vvat{background-color:var(--wa-color-surface-raised)}.role.svelte-a0vvat{color:var(--wa-color-text-quiet);margin-left:var(--wa-space-2xs)}.contributor-avatar.svelte-a0vvat{--size:1.25rem;margin-right:var(--wa-space-2xs);vertical-align:middle}.identifiers.svelte-l1d4yn{gap:var(--wa-space-3xs);flex-direction:column;grid-column:1/-1;display:flex}dt.svelte-l1d4yn{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:var(--wa-space-2xs);display:inline-flex}dd.svelte-l1d4yn{gap:var(--wa-space-2xs);flex-wrap:wrap;margin:0;display:flex}dd.svelte-l1d4yn a:where(.svelte-l1d4yn){color:inherit}.description.svelte-1mcwup9{align-items:flex-start;gap:var(--wa-space-2xs);margin-block:var(--wa-space-l);max-width:var(--lv-prose-max);flex-direction:column;display:flex}.body.svelte-1mcwup9{gap:var(--wa-space-s);line-height:var(--wa-line-height-normal);flex-direction:column;display:flex}.clamped.svelte-1mcwup9{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}p.svelte-1mcwup9{margin:0}.empty.svelte-1mcwup9{color:var(--wa-color-text-quiet)}.toggle.svelte-1mcwup9{margin-inline-start:calc(-1 * var(--wa-space-xs))}wa-icon.svelte-1mcwup9{transition:rotate var(--wa-transition-fast) var(--wa-transition-easing)}wa-icon.flip.svelte-1mcwup9{rotate:180deg}@media (prefers-reduced-motion:reduce){wa-icon.svelte-1mcwup9{transition:none}}div.svelte-1tf6lak{gap:var(--wa-space-3xs);flex-direction:column;display:flex}dt.svelte-1tf6lak{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);text-transform:uppercase;letter-spacing:.05em}dd.svelte-1tf6lak{font-size:var(--wa-font-size-m);margin:0}div.svelte-1e7orzl{gap:var(--wa-space-3xs);flex-direction:column;display:flex}dt.svelte-1e7orzl{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);text-transform:uppercase;letter-spacing:.05em}dd.svelte-1e7orzl{font-size:var(--wa-font-size-m);margin:0}.shelvers.svelte-z98dw3{gap:var(--wa-space-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.empty.svelte-z98dw3{color:var(--wa-color-text-quiet);margin:0}.group.svelte-1f3ums8{gap:var(--wa-space-xs);flex-direction:column;min-width:0;display:flex}h3.svelte-1f3ums8{margin:0}ul.svelte-1f3ums8{gap:var(--wa-space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li.svelte-1f3ums8{margin:0;display:flex}a.svelte-1f3ums8{text-decoration:none}wa-tag.svelte-1f3ums8 span:where(.svelte-1f3ums8){margin-inline-end:.35em}.empty.svelte-1f3ums8{font-size:var(--wa-font-size-s);color:var(--wa-color-text-quiet);text-wrap:balance;margin:0}.inner.svelte-zybty4{align-items:flex-start;gap:var(--wa-space-m);max-width:var(--lv-prose-max);display:flex}.avatar.svelte-zybty4{--size:3.5rem;flex:none}.body.svelte-zybty4{gap:var(--wa-space-s);min-width:0;line-height:var(--wa-line-height-normal);flex-direction:column;display:flex}.clamped.svelte-zybty4{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamped.svelte-zybty4 p:where(.svelte-zybty4){display:inline}p.svelte-zybty4{margin:0}.actions.svelte-zybty4{align-items:center;gap:var(--wa-space-s);flex-wrap:wrap;margin-block-start:var(--wa-space-2xs);display:flex}.actions.svelte-zybty4 wa-button:where(.svelte-zybty4):first-child{margin-inline-start:calc(-1 * var(--wa-space-xs))}wa-icon.svelte-zybty4{transition:rotate var(--wa-transition-fast) var(--wa-transition-easing)}wa-icon.flip.svelte-zybty4{rotate:180deg}@media (prefers-reduced-motion:reduce){wa-icon.svelte-zybty4{transition:none}}.rating-summary.svelte-1mfe3b1{gap:var(--wa-space-m);border:var(--wa-border-width-s) var(--wa-border-style) var(--lv-hairline);border-radius:var(--wa-border-radius-m);background-color:var(--lv-panel);padding:var(--wa-space-l);flex-direction:column;display:flex}.headline.svelte-1mfe3b1{align-items:center;gap:var(--wa-space-m);display:flex}.average.svelte-1mfe3b1{font-family:var(--lv-display);font-size:var(--wa-font-size-3xl);font-weight:var(--wa-font-weight-bold);line-height:var(--wa-line-height-condensed);font-variant-numeric:tabular-nums}.headline-meta.svelte-1mfe3b1{gap:var(--wa-space-2xs);flex-direction:column;display:flex}.count.svelte-1mfe3b1{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);font-variant-numeric:tabular-nums}.distribution.svelte-1mfe3b1{gap:var(--wa-space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.distribution.svelte-1mfe3b1 li:where(.svelte-1mfe3b1){align-items:center;gap:var(--wa-space-s);font-size:var(--wa-font-size-s);grid-template-columns:2rem 1fr 2.5rem;display:grid}.star.svelte-1mfe3b1,.tally.svelte-1mfe3b1{font-variant-numeric:tabular-nums}.tally.svelte-1mfe3b1{text-align:end;color:var(--wa-color-text-quiet)}.bar.svelte-1mfe3b1{border-radius:var(--wa-border-radius-pill);background-color:var(--lv-sunken);height:.5rem;display:block;overflow:hidden}.fill.svelte-1mfe3b1{border-radius:inherit;background-color:var(--lv-star);height:100%;display:block}.empty.svelte-1mfe3b1{color:var(--wa-color-text-quiet);margin:0}.hero.svelte-z9efj0{height:var(--lv-hero-height);background-image:linear-gradient(to bottom, var(--lv-hero-tint), transparent 85%);margin-block-end:calc(-1 * var(--lv-hero-height) / 2);margin-inline:calc(50% - 50vw)}.layout.svelte-z9efj0{grid-template-columns:minmax(0, 1fr) var(--lv-cover-l);gap:var(--wa-space-2xl);align-items:start;display:grid;position:relative}.rail.svelte-z9efj0{top:calc(var(--lv-header-height) + var(--wa-space-l));gap:var(--wa-space-m);flex-direction:column;min-width:0;display:flex;position:sticky}.panels.svelte-z9efj0{gap:var(--wa-space-m);flex-direction:column;display:flex}.cover.svelte-z9efj0{border-radius:var(--wa-border-radius-m);width:100%;box-shadow:var(--lv-panel-shadow);overflow:hidden}.share.svelte-z9efj0::part(base),.buy.svelte-z9efj0::part(base),.libro.svelte-z9efj0::part(base){width:100%}.content.svelte-z9efj0{min-width:0;padding-block-start:calc(var(--lv-hero-height) / 2)}.masthead.svelte-z9efj0 h1:where(.svelte-z9efj0){font-family:var(--lv-display);font-size:var(--wa-font-size-3xl);font-weight:var(--wa-font-weight-bold);line-height:var(--wa-line-height-condensed);text-wrap:balance;margin:0}.rating-line.svelte-z9efj0{align-items:center;gap:var(--wa-space-2xs) var(--wa-space-s);flex-wrap:wrap;margin-block-start:var(--wa-space-m);display:flex}.rating-value.svelte-z9efj0{font-weight:var(--wa-font-weight-semibold);font-variant-numeric:tabular-nums}.rating-count.svelte-z9efj0{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s)}.actions.svelte-z9efj0{align-items:center;gap:var(--wa-space-s);flex-wrap:wrap;margin-block-start:var(--wa-space-m);display:flex}.buy-mark.svelte-z9efj0{display:block}.triptych.svelte-z9efj0{gap:var(--wa-space-l);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.sections.svelte-z9efj0{border-top:var(--wa-border-width-s) var(--wa-border-style) var(--lv-hairline);margin-block-start:var(--wa-space-2xl)}.reviews-grid.svelte-z9efj0{gap:var(--wa-space-2xl);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;display:grid}.meta.svelte-z9efj0{gap:var(--wa-space-m);margin:0 0 var(--wa-space-m);grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));display:grid}.edition-list.svelte-z9efj0{gap:var(--wa-space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.edition-list.svelte-z9efj0 li:where(.svelte-z9efj0){align-items:baseline;gap:var(--wa-space-s);display:flex}.edition-year.svelte-z9efj0{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-s);font-variant-numeric:tabular-nums}.edition-binding.svelte-z9efj0{padding-inline:var(--wa-space-2xs);border-radius:var(--wa-border-radius-s);background-color:var(--wa-color-brand-20);color:var(--wa-color-brand-90);font-size:var(--wa-font-size-2xs);letter-spacing:var(--lv-eyebrow-tracking);text-transform:uppercase;white-space:nowrap}.edition-source.svelte-z9efj0{padding-inline:var(--wa-space-2xs);border:var(--wa-border-width-s) var(--wa-border-style) currentColor;border-radius:var(--wa-border-radius-s);color:var(--wa-color-brand-60);font-size:var(--wa-font-size-2xs);letter-spacing:var(--lv-eyebrow-tracking);text-transform:uppercase;white-space:nowrap}.qr-wrap.svelte-z9efj0{place-items:center;gap:var(--wa-space-m);padding:var(--wa-space-xl);display:grid}.qr-caption.svelte-z9efj0{color:var(--wa-color-text-quiet);font-size:var(--wa-font-size-m);margin:0}wa-qr-code.svelte-z9efj0{color:var(--wa-color-brand);background:var(--wa-color-surface-raised);border-radius:var(--wa-border-radius-s);padding:var(--wa-space-m)}@media (width<=900px){.layout.svelte-z9efj0{gap:var(--wa-space-l);grid-template-columns:minmax(0,1fr)}.rail.svelte-z9efj0{display:contents;position:static}.cover.svelte-z9efj0{order:1;width:100%;margin-inline:auto}.cover.svelte-z9efj0 .cover{background:0 0;padding:0}.cover.svelte-z9efj0 img{width:100%;height:auto;min-height:0;max-height:none}.content.svelte-z9efj0{order:2;padding-block-start:0}.panels.svelte-z9efj0{order:3}.reviews-grid.svelte-z9efj0{gap:var(--wa-space-l);grid-template-columns:minmax(0,1fr)}}
