.characters-section[data-v-102d9b57]{display:flex;flex-direction:column;gap:var(--gap-heading)}.characters-section__list[data-v-102d9b57]{display:flex;flex-direction:column;gap:var(--gap-group)}.characters-section__item[data-v-102d9b57]{display:flex;flex-direction:column;gap:var(--gap-text)}.characters-section__name-row[data-v-102d9b57]{align-items:center;display:flex;gap:var(--gap-inline)}.characters-section__actions[data-v-102d9b57],.characters-section__header-actions[data-v-102d9b57]{align-items:center;display:flex;gap:var(--gap-inline-tight)}.characters-section__actions[data-v-102d9b57]{margin-inline-start:auto}.characters-section__role-badge[data-v-102d9b57]{border-radius:var(--radius-full);font-size:var(--font-size-xs);line-height:var(--line-height-tight);padding:var(--space-0-5) var(--space-2);text-transform:capitalize}.characters-section__role-badge--protagonist[data-v-102d9b57]{background-color:var(--surface-tertiary);color:var(--text-primary)}.characters-section__role-badge--antagonist[data-v-102d9b57]{background-color:var(--status-error-muted);color:var(--status-error)}.characters-section__role-badge--supporting[data-v-102d9b57]{background-color:var(--surface-tertiary);color:var(--text-secondary)}.characters-section__role-badge--cameo[data-v-102d9b57]{background-color:var(--surface-tertiary);color:var(--text-tertiary)}.characters-section__description[data-v-102d9b57]{color:var(--text-secondary)}.characters-section__show-more[data-v-102d9b57]{align-self:flex-start;background:none;border:none;cursor:pointer;padding:0}.characters-section__all[data-v-102d9b57]{align-items:center;align-self:flex-start;display:inline-flex;gap:var(--gap-inline-tight);min-height:var(--touch-minimum);text-decoration:none}.characters-section__spoiler-toggle[data-v-102d9b57]{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--font-size-sm);gap:var(--gap-inline);min-height:var(--touch-target-floor);padding:0}.problem[data-v-4a0c83b4]{flex-direction:column;gap:var(--gap-stack)}.problem[data-v-4a0c83b4],.problem__choice[data-v-4a0c83b4]{display:flex;padding:var(--space-4)}.problem__choice[data-v-4a0c83b4]{align-items:flex-start;background:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;gap:var(--gap-inline-loose);text-align:start;width:100%}.problem__icon[data-v-4a0c83b4]{flex-shrink:0;margin-top:var(--space-1)}.problem__text[data-v-4a0c83b4]{display:flex;flex:1;flex-direction:column;gap:var(--gap-text);min-width:0}.contents[data-v-45349284]{gap:var(--gap-stack);padding:var(--inset-sheet)}.contents[data-v-45349284],.contents__subheader[data-v-45349284]{display:flex;flex-direction:column}.contents__subheader[data-v-45349284]{gap:var(--gap-text)}.contents__list[data-v-45349284]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.contents__chapter[data-v-45349284]{align-items:baseline;border-bottom:1px solid var(--border-subtle);display:flex;gap:var(--gap-inline-loose);padding:var(--space-3) 0}.contents__chapter[data-v-45349284]:last-child{border-bottom:none}.contents__number[data-v-45349284]{flex-shrink:0;font-variant-numeric:tabular-nums;min-width:var(--space-6)}.contents__title[data-v-45349284]{flex:1;min-width:0}.edition-country[data-v-0ede89a5]{display:flex;flex-direction:column;gap:var(--gap-stack);padding:var(--inset-sheet)}.edition-price[data-v-cf24e6be]{display:flex;flex-direction:column;gap:var(--gap-group);padding:var(--inset-sheet)}.editions-tab[data-v-cdb950e9]{--tab-content-inline-padding:var(--space-4);display:flex;flex-direction:column;gap:var(--gap-section)}.editions-tab__current-wrap[data-v-cdb950e9]{border-radius:var(--radius-md);transition:background-color var(--duration-moderate) var(--ease-default)}.editions-tab__current-wrap--switched[data-v-cdb950e9]{background-color:var(--surface-primary)}.editions-tab__browse[data-v-cdb950e9],.editions-tab__current[data-v-cdb950e9]{display:flex;flex-direction:column;gap:var(--gap-stack)}.editions-tab__current-footer[data-v-cdb950e9]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-chips)}.editions-tab__current-body[data-v-cdb950e9]{display:flex;gap:var(--gap-inline-loose)}.editions-tab__current-info[data-v-cdb950e9]{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}.editions-tab__current-headline[data-v-cdb950e9]{align-items:center;display:flex;gap:var(--gap-inline)}.editions-tab__details-tip[data-v-cdb950e9]{margin-block:calc((var(--touch-minimum) - var(--line-height-xs))/-2);position:relative;vertical-align:middle;z-index:1}.editions-tab__search[data-v-cdb950e9]{align-items:center;display:flex;gap:var(--gap-inline)}.editions-tab__search-field[data-v-cdb950e9]{flex:1;min-width:0}.editions-tab__actions[data-v-cdb950e9]{display:flex;gap:var(--gap-inline)}.editions-tab__group[data-v-cdb950e9]{display:flex;flex-direction:column;gap:var(--gap-text)}.editions-tab__list[data-v-cdb950e9]{display:flex;flex-direction:column;margin-inline:calc(var(--tab-content-inline-padding)*-1)}.editions-tab__empty[data-v-cdb950e9],.editions-tab__loading[data-v-cdb950e9],.editions-tab__skeletons[data-v-cdb950e9]{display:flex;flex-direction:column;gap:var(--gap-stack-tight)}.editions-tab__empty[data-v-cdb950e9],.editions-tab__loading[data-v-cdb950e9]{align-items:center;justify-content:center;padding:var(--space-4)}.editions-tab__loading[data-v-cdb950e9]{flex-direction:row}.buy-link-row[data-v-3c8813c6]{align-items:center;color:var(--text-primary);display:flex;gap:var(--gap-inline-loose);min-height:var(--touch-minimum);padding:var(--space-3);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-default)}.buy-link-row[data-v-3c8813c6]:hover{background-color:var(--surface-secondary)}.buy-link-row[data-v-3c8813c6]:focus-visible{outline:var(--border-medium) solid var(--accent);outline-offset:calc(var(--space-0-5)*-1)}.buy-link-row__logo[data-v-3c8813c6]{color:var(--text-primary);display:block;height:22px;width:auto}.buy-link-row__label[data-v-3c8813c6]{min-width:0}.buy-link-row__cta[data-v-3c8813c6]{flex-shrink:0;margin-inline-start:auto;white-space:nowrap}@media(prefers-reduced-motion:reduce){.buy-link-row[data-v-3c8813c6]{transition:none}}.buy-options__search[data-v-92a1469d]{align-items:center;display:flex;gap:var(--gap-inline)}.buy-options__search-field[data-v-92a1469d]{flex:1;min-width:0}.buy-options[data-v-92a1469d]{display:flex;flex-direction:column;gap:var(--gap-group);padding:var(--inset-sheet)}.buy-options__disclosure[data-v-92a1469d],.buy-options__hint[data-v-92a1469d],.buy-options__status[data-v-92a1469d]{margin:0}.buy-options__delayed[data-v-92a1469d]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);justify-content:space-between}.buy-options__list[data-v-92a1469d]{display:flex;flex-direction:column;gap:var(--space-5)}.buy-options__edition[data-v-92a1469d]{display:flex;flex-direction:column;gap:var(--gap-stack-tight)}.buy-options__edition[data-v-92a1469d] .edition-row{padding:0}.buy-options__stores[data-v-92a1469d]{border:var(--border-thin) solid var(--border-subtle);border-radius:var(--radius-control);display:flex;flex-direction:column;overflow:hidden}.buy-options__stores[data-v-92a1469d] .buy-link-row+.buy-link-row{border-top:var(--border-thin) solid var(--border-subtle)}.buy-links[data-v-72f7134b]{gap:var(--gap-heading)}.buy-links[data-v-72f7134b],.buy-links__list[data-v-72f7134b]{display:flex;flex-direction:column}.buy-links__list[data-v-72f7134b]{border:var(--border-thin) solid var(--border-subtle);border-radius:var(--radius-control);overflow:hidden}.buy-links__list[data-v-72f7134b]>*+*{border-top:var(--border-thin) solid var(--border-subtle)}.buy-links__disclosure[data-v-72f7134b]{margin:0}.buy-links__row[data-v-72f7134b]{align-items:center;background-color:var(--surface-primary);border:none;color:var(--text-primary);cursor:pointer;display:flex;gap:var(--gap-inline-loose);min-height:var(--touch-minimum);padding:var(--space-3);text-align:start;transition:background-color var(--duration-fast) var(--ease-default)}.buy-links__row[data-v-72f7134b]:hover{background-color:var(--surface-secondary)}.buy-links__row[data-v-72f7134b]:focus-visible{outline:var(--border-medium) solid var(--accent);outline-offset:calc(var(--space-0-5)*-1)}.buy-links__row-arrow[data-v-72f7134b]{margin-inline-start:auto}@media(prefers-reduced-motion:reduce){.buy-links__row[data-v-72f7134b]{transition:none}}.contents[data-v-874cb392]{display:flex;flex-direction:column;gap:var(--gap-heading)}.contents__scroll[data-v-874cb392]{display:flex;gap:var(--gap-rail);overflow-x:auto;padding-bottom:var(--space-1);scrollbar-width:none}.contents__scroll[data-v-874cb392]::-webkit-scrollbar{display:none}.contents__item[data-v-874cb392]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-text);text-decoration:none;width:72px}.contents__cover-wrap[data-v-874cb392]{position:relative}.contents__read[data-v-874cb392]{align-items:center;background-color:var(--overlay-badge-bg);border-radius:var(--radius-full);bottom:4px;display:flex;height:18px;inset-inline-end:4px;justify-content:center;position:absolute;width:18px}.contents__title[data-v-874cb392]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.awards-section[data-v-42e1b4a1]{display:flex;flex-direction:column;gap:var(--gap-heading)}.awards-section__groups[data-v-42e1b4a1]{display:flex;flex-direction:column;gap:var(--gap-group)}.awards-section__group[data-v-42e1b4a1]{display:flex;flex-direction:column;gap:var(--gap-stack-tight)}.awards-section__group--overflow[data-v-42e1b4a1]{display:none}.awards-section__show-more[data-v-42e1b4a1]{align-self:flex-start;background:none;border:none;cursor:pointer;padding:0}.awards-section__list[data-v-42e1b4a1]{display:flex;flex-direction:column;gap:var(--gap-stack-tight);list-style:none;margin:0;padding:0}.awards-section__row[data-v-42e1b4a1]{align-items:center;display:flex;gap:var(--gap-inline-loose)}.awards-section__row--plain[data-v-42e1b4a1]{align-items:baseline}.awards-section__row--overflow[data-v-42e1b4a1]{display:none}.awards-section__main[data-v-42e1b4a1]{display:flex;flex:1;flex-direction:column;gap:var(--gap-text);min-width:0}.awards-section__main[data-linked=true][data-v-42e1b4a1]{color:inherit;justify-content:center;min-height:var(--touch-minimum);text-decoration:none}.awards-section__main[data-linked=true] .awards-section__prize[data-v-42e1b4a1]{text-decoration:underline;text-decoration-color:var(--border-subtle);text-underline-offset:.2em}.awards-section__meta[data-v-42e1b4a1]{align-items:center;display:flex;flex:none;gap:var(--gap-inline)}.awards-section__name[data-v-42e1b4a1]{flex:1;min-width:0}.contributor-avatar-stack[data-v-70b8d72e]{display:inline-flex;flex-shrink:0}.contributor-avatar-stack[data-v-70b8d72e]>*+*{margin-inline-start:calc(var(--space-1)*-1)}.series[data-v-f1b464ab]{gap:var(--gap-heading)}.series[data-v-f1b464ab],.series__header[data-v-f1b464ab]{display:flex;flex-direction:column}.series__header[data-v-f1b464ab]{gap:var(--gap-text)}.series__header-top[data-v-f1b464ab]{align-items:baseline;display:flex;gap:var(--gap-inline)}.series__see-all[data-v-f1b464ab]{flex-shrink:0;margin-inline-start:auto;text-decoration:none}.series__parent-link[data-v-f1b464ab]{background:none;border:none;cursor:pointer;padding:0;text-align:start;text-decoration:none}.series__children[data-v-f1b464ab]{display:flex;flex-wrap:wrap;gap:var(--gap-chips)}.series__viewport[data-v-f1b464ab]{min-width:0;position:relative}.series__scroll[data-v-f1b464ab]{display:flex;gap:var(--gap-rail);overflow:auto hidden;padding-top:var(--space-1);scroll-snap-type:x proximity;scrollbar-width:none}.series__scroll[data-v-f1b464ab]::-webkit-scrollbar{display:none}.series__item[data-v-f1b464ab]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-text);padding:0;text-align:center;text-decoration:none;width:80px}.series__item--current[data-v-f1b464ab]{cursor:default}.series__item--current .series__cover-wrap[data-v-f1b464ab]{border-radius:var(--radius-control);outline:2px solid var(--interactive-primary)}.series__item--current .series__cover-wrap[data-v-f1b464ab]:has(.cover--shaped){outline:none}.series__item--current .series__cover-wrap[data-v-f1b464ab] .cover--shaped .cover__face{border-radius:var(--radius-control);outline:2px solid var(--interactive-primary)}.series__item-skeleton[data-v-f1b464ab]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-text);width:80px}.series__cover-wrap[data-v-f1b464ab]{position:relative}.series__status[data-v-f1b464ab]{align-items:center;background-color:var(--overlay-badge-bg);border-radius:var(--radius-full);bottom:4px;color:var(--overlay-badge-text);display:flex;font-size:var(--font-size-xxs);height:18px;inset-inline-end:4px;justify-content:center;line-height:var(--line-height-none);position:absolute;width:18px}.series__title[data-v-f1b464ab]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;overflow:hidden;text-overflow:ellipsis}.link-clusters[data-v-5e0294a6]{display:flex;flex-direction:column;gap:var(--gap-section)}.next-section__bleed[data-v-0d835d8b]{margin-inline:calc(var(--space-4)*-1)}.next-section__series-group[data-v-0d835d8b]{display:flex;flex-direction:column;gap:var(--gap-section)}@media(min-width:1280px){.work-detail-view--auth .next-section__series[data-v-0d835d8b]{display:none}}.work-faq[data-v-56f14f46]{gap:var(--gap-heading)}.work-faq[data-v-56f14f46],.work-faq__list[data-v-56f14f46]{display:flex;flex-direction:column}.work-faq__list[data-v-56f14f46]{list-style:none;margin:0;padding:0}.work-faq__item[data-v-56f14f46]:not(:last-child){border-bottom:var(--border-thin) solid var(--separator-default)}.work-faq__details[data-v-56f14f46]{padding-block:var(--space-3)}.work-faq__summary[data-v-56f14f46]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--gap-inline-loose);justify-content:space-between;padding:0;text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.work-faq__question[data-v-56f14f46]{flex:1;min-width:0}.work-faq__chevron[data-v-56f14f46]{flex-shrink:0;transition:transform var(--duration-fast) var(--ease-default)}.work-faq__chevron--open[data-v-56f14f46]{transform:rotate(180deg)}.work-faq__answer-wrap[data-v-56f14f46]{align-items:flex-start;display:flex;gap:var(--gap-inline)}.work-faq__spoiler-btn[data-v-56f14f46]{align-items:center;border:none;border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;display:flex;flex:1;gap:var(--gap-inline-tight);justify-content:center;min-width:0;padding:var(--space-2) var(--space-3)}.work-faq__spoiler-btn[data-v-56f14f46],.work-faq__spoiler-btn[data-v-56f14f46]:hover{background-color:var(--surface-tertiary)}.work-faq__answer[data-v-56f14f46]{flex:1;margin:0;min-width:0}.work-faq__edit[data-v-56f14f46]{flex-shrink:0}.work-faq__suggest[data-v-56f14f46]{align-self:flex-start}.book-readers[data-v-a2a4103a]{align-items:center;display:flex;gap:var(--gap-inline);min-height:var(--touch-minimum)}.book-readers__avatars[data-v-a2a4103a]{display:flex}.book-readers__avatars[data-v-a2a4103a]>*{margin-inline-end:calc(var(--space-1)*-1)}.book-readers__caption[data-v-a2a4103a]{align-items:center;background:none;border:none;display:flex;flex:1;gap:var(--gap-inline);justify-content:space-between;min-height:var(--touch-minimum);min-width:0;padding:0;text-align:start}.book-readers__caption[data-jumpable=true][data-v-a2a4103a]{cursor:pointer}.book-readers__caption[data-jumpable=true][data-v-a2a4103a]:active{transform:scale(var(--scale-press-subtle))}.book-readers__avatar-btn[data-v-a2a4103a]{align-items:center;background:none;border:none;cursor:pointer;display:flex;min-height:var(--touch-minimum);padding:0}.work-top-review[data-v-77d94857]{background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:var(--gap-text);min-height:var(--touch-minimum);padding:0;text-align:start}.work-top-review__meta[data-v-77d94857]{align-items:center;display:flex;gap:var(--gap-inline)}.work-top-review__excerpt[data-v-77d94857]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.work-proof[data-v-b1373773]{display:flex;flex-direction:column;margin-block:calc((var(--line-height-sm) - var(--touch-minimum))/2)}.work-proof__line[data-v-b1373773]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;gap:var(--gap-inline);min-height:var(--touch-minimum);padding:0;text-align:start;text-decoration:none}.work-proof__line--static[data-v-b1373773]{cursor:default}.work-proof__text[data-v-b1373773]{flex:1;min-width:0}.work-reader-reviews[data-v-e04ccaf8]{display:flex;flex-direction:column;gap:var(--gap-stack);list-style:none;margin:0;padding:0}.work-reader-reviews__item[data-v-e04ccaf8]{color:inherit;display:flex;flex-direction:column;gap:var(--gap-text);min-height:var(--touch-minimum);text-align:start;text-decoration:none}.work-reader-reviews__meta[data-v-e04ccaf8]{align-items:center;display:flex;gap:var(--gap-inline)}.work-reader-reviews__excerpt[data-v-e04ccaf8]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.genres-section[data-v-694e9d58],.chip-preview[data-v-ff382209]{display:flex;flex-direction:column;gap:var(--gap-heading)}.chip-preview__chips[data-v-ff382209]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-inline-tight)}.chip-preview__chip--overflow[data-v-ff382209]{display:none}.chip-preview__more[data-v-ff382209]{background:none;border:none;cursor:pointer;min-height:var(--touch-target-floor);padding:0 var(--space-2)}.work-themes[data-v-2e0c8b1a]{--heading-small-size:var(--font-size-lg);--heading-small-line-height:var(--line-height-lg);display:flex;flex-direction:column;gap:var(--gap-group)}.readers-felt[data-v-9dc422e1]{align-items:center;display:flex;gap:var(--gap-inline-loose)}.reader-vibe[data-v-d54b8ffc]{display:flex;flex-direction:column;gap:var(--gap-stack-tight)}.reader-vibe__summary[data-v-d54b8ffc]{align-items:center;background:none;border:none;color:inherit;display:flex;font:inherit;gap:var(--gap-inline-loose);min-height:var(--touch-minimum);padding:0;text-align:start;width:100%}button.reader-vibe__summary[data-v-d54b8ffc]{cursor:pointer}.reader-vibe__lines[data-v-d54b8ffc]{display:flex;flex:1;flex-direction:column;gap:var(--space-0-5);min-width:0}.reader-vibe__detail[data-v-d54b8ffc]{display:flex;flex-direction:column;gap:var(--gap-group)}.reader-vibe__split[data-v-d54b8ffc],.reader-vibe__tags[data-v-d54b8ffc]{display:flex;flex-direction:column;gap:var(--space-1-5)}.split[data-v-d54b8ffc]{display:flex;gap:var(--space-0-5);height:8px}.split__segment[data-v-d54b8ffc]{background-color:var(--interactive-primary);border-radius:var(--radius-full);flex-basis:0;flex-grow:var(--segment-share);min-width:6px;opacity:max(.3,calc(1 - var(--segment-rank)*.3))}.split__legend[data-v-d54b8ffc]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.split__item[data-v-d54b8ffc]{align-items:center;display:inline-flex;gap:var(--gap-inline-tight)}.reader-vibe__pills[data-v-d54b8ffc]{display:flex;flex-wrap:wrap;gap:var(--gap-inline-tight)}.vibe[data-v-656274ae]{display:flex;flex-direction:column;gap:var(--gap-heading)}.vibe__moods[data-v-656274ae],.vibe__tropes[data-v-656274ae]{display:flex;flex-wrap:wrap;gap:var(--gap-chips)}.vibe__body[data-v-656274ae]{display:flex;flex-direction:column;gap:var(--gap-group)}.vibe__chips[data-v-656274ae],.vibe__measures[data-v-656274ae]{display:flex;flex-direction:column;gap:var(--gap-stack)}.vibe__meter[data-v-656274ae]{display:flex;flex-direction:column;gap:var(--gap-text)}.vibe__complexity[data-v-656274ae]{align-items:center;display:flex;gap:var(--gap-inline-tight)}.vibe__warnings-label[data-v-656274ae]{align-items:center;display:flex;gap:var(--gap-inline)}.vibe__warnings[data-v-656274ae]{display:flex;flex-direction:column;gap:var(--gap-inline)}.vibe__warnings-list[data-v-656274ae]{display:flex;flex-wrap:wrap;gap:var(--gap-inline-tight)}.vibe__warning-tag[data-v-656274ae]{background-color:var(--status-warning-muted);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--font-size-xs);padding:var(--space-0-5) var(--space-1)}.glance-strip[data-v-1f5648b9]{align-items:center;display:flex;justify-content:center}.glance-strip--row[data-v-1f5648b9]{gap:var(--gap-inline);padding:var(--space-2) var(--space-4) 0}.glance-strip--column[data-v-1f5648b9]{--glance-ink:var(--text-primary);flex-direction:column;gap:var(--space-0-5);padding:0}.glance-strip__item[data-v-1f5648b9]{align-items:center;background:none;border:none;border-radius:var(--radius-control);cursor:pointer;display:flex;gap:var(--gap-inline-tight);justify-content:center;min-height:var(--touch-minimum);padding:var(--space-1) var(--space-2);transition:background-color var(--duration-fast) var(--ease-default)}.glance-strip__item--deck[data-v-1f5648b9]{--glance-deck-ink:var(--glance-ink,var(--text-secondary))}.glance-strip__item--deck[data-untaken][data-v-1f5648b9]{--glance-deck-ink:var(--text-accent)}.glance-strip__item[data-v-1f5648b9]:focus-visible,.glance-strip__item[data-v-1f5648b9]:hover{background-color:var(--surface-tertiary)}.glance-strip__item[data-v-1f5648b9]:focus-visible{outline:var(--border-thin) solid var(--interactive-primary);outline-offset:2px}.glance-strip__dot[data-v-1f5648b9]{background-color:var(--text-tertiary);border-radius:var(--radius-full);flex-shrink:0;height:3px;width:3px}.work-credits[data-v-55f7917c]{display:flex;flex-direction:column;list-style:none;margin:0;padding:var(--inset-sheet)}.work-credits__item+.work-credits__item[data-v-55f7917c]{border-top:var(--border-thin) solid var(--separator-default)}.work-credits__row[data-v-55f7917c]{align-items:baseline;display:flex;gap:var(--gap-inline-loose);justify-content:space-between;min-height:var(--touch-minimum);padding:var(--space-2) 0;text-align:start;width:100%}.work-credits__row--pressable[data-v-55f7917c]{background:none;border:none;border-radius:var(--radius-xs);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-default)}.work-credits__row--pressable[data-v-55f7917c]:hover{opacity:.75}.work-credits__row--pressable[data-v-55f7917c]:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.taxonomy-badges[data-v-8452bc61]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-inline-tight)}.taxonomy-badges--center[data-v-8452bc61]{justify-content:center}.taxonomy-badges--start[data-v-8452bc61]{justify-content:flex-start}.taxonomy-badge[data-v-8452bc61]{align-items:center;border:none;border-radius:var(--radius-pill);display:inline-flex;font-family:inherit;font-size:var(--font-size-xs);gap:var(--gap-inline-tight);line-height:var(--line-height-xs);padding:var(--space-0-5) var(--space-2);text-decoration:none;white-space:nowrap}.taxonomy-badge--genre[data-v-8452bc61]{background-color:var(--taxonomy-genre-muted);color:var(--taxonomy-genre)}.taxonomy-badge--type[data-v-8452bc61]{background-color:var(--taxonomy-type-muted);color:var(--taxonomy-type)}.taxonomy-badge--form[data-v-8452bc61]{background-color:var(--taxonomy-form-muted);color:var(--taxonomy-form)}.taxonomy-badge--overflow[data-v-8452bc61]{background-color:var(--surface-tertiary);color:var(--text-tertiary)}.taxonomy-badge--link[data-v-8452bc61]{cursor:pointer;min-height:var(--touch-target-floor);transition:filter var(--duration-fast) var(--ease-default)}.taxonomy-badge--link[data-v-8452bc61]:hover{filter:brightness(.96)}.taxonomy-badge--link[data-v-8452bc61]:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.work-header[data-v-67412797]{--work-header-muted-ink:var(--text-tertiary);--fact-list-label-ink:var(--work-header-muted-ink);background-color:var(--surface-primary);padding:var(--space-4) var(--space-4) var(--space-5);position:relative}.work-header[data-v-67412797]:not(.work-header--rail){margin-inline-end:calc(var(--shell-edge-end)*-1);padding-inline-end:calc(var(--space-4) + var(--shell-edge-end))}.work-header--backed[data-v-67412797]{--work-header-muted-ink:var(--text-secondary);background-color:transparent}.work-header__content[data-v-67412797]{flex-direction:column;gap:var(--gap-group);margin-inline:auto;max-width:420px}.work-header__content[data-v-67412797],.work-header__spotlight[data-v-67412797]{align-items:center;display:flex;position:relative}.work-header__spotlight[data-v-67412797]{justify-content:center;width:100%}.work-header__glance[data-v-67412797]{inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%)}.work-header__cover-wrap[data-v-67412797]{flex-shrink:0;position:relative}.work-header__cover-open[data-v-67412797]{background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;display:block;height:100%;padding:0;transition:transform var(--duration-fast) var(--ease-default);width:100%}.work-header__cover-open[data-v-67412797]:active:not(:disabled){transform:scale(var(--scale-press-subtle))}.work-header__cover-open[data-v-67412797]:disabled{cursor:default}.work-header__cover-open[data-v-67412797]:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.work-header__ownership[data-v-67412797]{bottom:var(--space-1-5);inset-inline-start:var(--space-1-5);position:absolute}.work-header__info[data-v-67412797]{align-items:center;display:flex;flex-direction:column;gap:var(--gap-stack-tight);min-width:0;text-align:center}.work-header__title-row[data-v-67412797]{text-align:center;text-wrap:balance;width:100%}.work-header--rail .work-header__title-row[data-v-67412797]{text-align:start}.work-header__title[data-v-67412797]{display:inline}.work-header__name[data-v-67412797]{align-items:inherit;display:flex;flex-direction:column;gap:var(--gap-text);width:100%}.work-header__catalog-title[data-v-67412797],.work-header__subtitle[data-v-67412797]{text-wrap:balance}.work-header__trivia-badge[data-v-67412797]{margin-block:calc((var(--touch-minimum) - var(--line-height-2xl))/-2);margin-inline-start:var(--space-1);vertical-align:middle}.work-header--rail[data-v-67412797]{background-color:transparent;padding:0}.work-header--rail .work-header__content[data-v-67412797]{align-items:stretch;max-width:none}.work-header--rail .work-header__spotlight[data-v-67412797]{align-items:flex-start;flex-direction:column;gap:var(--gap-group)}.work-header--rail .work-header__cover-wrap[data-v-67412797]{aspect-ratio:var(--cover-wrap-ratio,2/3);max-width:200px;width:100%}.work-header--rail .work-header__info[data-v-67412797]{align-items:flex-start;text-align:start}.work-header__cover-interest[data-v-67412797]{inset-inline-start:var(--space-1);position:absolute;top:var(--space-1)}.work-header__cover-contribute[data-v-67412797]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:color-mix(in srgb,var(--surface-primary) 80%,transparent);inset-inline-end:var(--space-1);position:absolute;top:var(--space-1)}.work-header__cover-contribute[data-v-67412797]:active:not(:disabled),.work-header__cover-contribute[data-v-67412797]:hover:not(:disabled){background-color:color-mix(in srgb,var(--surface-primary) 90%,transparent)}.work-header__authors[data-v-67412797]{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--gap-chips);justify-content:center}.work-header--rail .work-header__authors[data-v-67412797]{justify-content:flex-start}.work-header--rail .work-header__author-link--roled[data-v-67412797],.work-header--rail .work-header__credit[data-v-67412797],.work-header--rail .work-header__credit-group[data-v-67412797]{justify-content:flex-start;text-align:start}.work-header__author-link[data-v-67412797]{background:none;border:none;border-radius:var(--radius-xs);cursor:pointer;padding:0;transition:opacity var(--duration-fast) var(--ease-default)}.work-header__author-link[data-v-67412797]:hover{opacity:.75}.work-header__author-link[data-v-67412797]:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.work-header__credit-group[data-v-67412797]{align-items:baseline;display:inline-flex;justify-content:center;max-width:100%}.work-header__author-link--roled[data-v-67412797],.work-header__credit[data-v-67412797]{align-items:baseline;display:inline-flex;gap:var(--gap-inline-tight);justify-content:center;text-align:center}.work-header__more-authors[data-v-67412797]{background:none;border:none;border-radius:var(--radius-xs);cursor:pointer;padding:0;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;transition:opacity var(--duration-fast) var(--ease-default)}.work-header__more-authors[data-v-67412797]:hover{opacity:.75}.work-header__more-authors[data-v-67412797]:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.work-header__series[data-v-67412797]{align-items:flex-start;background:none;border:none;border-radius:var(--radius-xs);cursor:pointer;display:flex;gap:var(--gap-inline-tight);margin-block:calc((var(--line-height-xs) - var(--touch-target-floor))/2);min-height:var(--touch-target-floor);padding:0;text-align:start;text-decoration:none;transition:opacity var(--duration-fast) var(--ease-default)}.work-header__series[data-v-67412797]:hover{opacity:.75}.work-header__series[data-v-67412797]:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.work-header__series-icon[data-v-67412797]{flex-shrink:0;margin-top:var(--space-px)}.work-header__series-text[data-v-67412797]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.work-header__rating-row[data-v-67412797]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-stack-tight) var(--gap-inline-tight);justify-content:center;margin-inline:calc(var(--space-2)*-1)}.work-header__rating-row .work-header__rating[data-v-67412797]{margin-block:calc((var(--line-height-sm) - var(--touch-minimum))/2)}.work-header--rail .work-header__rating-row[data-v-67412797]{justify-content:flex-start}.work-header__meters[data-v-67412797]{align-items:center;display:flex;gap:var(--gap-inline-tight)}.work-header__rating[data-v-67412797]{align-items:center;background:none;border:none;border-radius:var(--radius-control);cursor:pointer;display:flex;gap:var(--gap-inline);min-height:var(--touch-minimum);padding:0 var(--space-2);transition:background-color var(--duration-fast) var(--ease-default)}.work-header__rating--pending[data-v-67412797]{flex-direction:column;gap:var(--space-0-5);min-height:0;padding-block:var(--space-2)}.work-header__rating[data-v-67412797]:hover{background-color:var(--surface-secondary)}.work-header__rating[data-v-67412797]:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.work-header__quiet[data-v-67412797]{align-self:center}.work-header[data-v-67412797] .work-header__release{align-items:center;align-self:center}.work-header--rail .work-header__quiet[data-v-67412797]{align-self:flex-start}.work-header--rail[data-v-67412797] .work-header__release{align-items:flex-start;align-self:flex-start}.work-header__release-alert[data-v-67412797]{align-items:center;align-self:center;display:inline-flex;gap:var(--gap-inline-tight)}.work-header--rail .work-header__release-alert[data-v-67412797]{align-self:flex-start}.work-group-pills[data-v-26568bd0]{--work-group-pill-max-width:14rem;display:flex;flex-wrap:wrap;gap:var(--gap-chips);justify-content:center;padding-inline:var(--page-padding)}.work-group-pills__pill[data-v-26568bd0]{background:none;border:none;cursor:pointer;display:flex;max-width:min(100%,var(--work-group-pill-max-width));min-width:0;padding:0}.work-group-pills__pill[data-v-26568bd0]:active{opacity:.6}.work-sidebar-rail[data-v-4d68e413]{display:none}@media(min-width:1280px){.work-sidebar-rail[data-v-4d68e413]{display:flex;flex-direction:column;gap:var(--gap-group)}}.switch-intent[data-v-21539961]{display:flex;flex-direction:column;gap:var(--gap-stack);padding:var(--space-4)}.switch-intent__choice[data-v-21539961]{display:flex;flex-direction:column;gap:var(--gap-stack-tight)}.switch-intent[data-v-21539961] .edition-row{padding-inline:0}.your-copies[data-v-172db3f6]{display:flex;flex-direction:column;gap:var(--gap-stack);padding:var(--space-4)}.your-copies[data-v-172db3f6] .edition-row{border-radius:var(--radius-control);padding-inline:var(--space-2)}.exact-position[data-v-f7849073]{display:flex;flex-direction:column;gap:var(--gap-group);padding:var(--inset-sheet)}.exact-position__input[data-v-f7849073]{border:none;margin:0;min-width:0;padding:0}.work-detail__edition-preview[data-v-fd722b96]{align-items:center;display:flex;gap:var(--gap-inline-loose);justify-content:space-between;padding-inline:var(--space-4)}.work-detail[data-v-fd722b96]{background-color:var(--surface-primary);min-height:100vh}@media(min-width:768px){.work-detail[data-v-fd722b96]{padding-bottom:var(--layout-bottom-pad-with-action)}}.work-detail--error[data-v-fd722b96]{align-items:center;display:flex;flex-direction:column;gap:var(--gap-stack);justify-content:center;min-height:100vh;padding:var(--space-4)}.work-loading__top[data-v-fd722b96]{position:relative}.work-loading__header[data-v-fd722b96]{min-height:calc(var(--space-3)*2 + var(--space-9))}.work-loading__hero[data-v-fd722b96]{gap:var(--gap-group);margin-inline:auto;max-width:420px;padding:var(--space-4) var(--space-4) var(--space-5);position:relative}.work-loading__hero[data-v-fd722b96],.work-loading__info[data-v-fd722b96]{align-items:center;display:flex;flex-direction:column}.work-loading__info[data-v-fd722b96]{gap:var(--gap-stack-tight);width:100%}.work-loading__title[data-v-fd722b96]{text-wrap:balance}.work-loading__stars[data-v-fd722b96]{display:flex;gap:var(--gap-inline-tight);margin-top:var(--space-1)}.work-loading__facts[data-v-fd722b96]{display:grid;gap:var(--gap-stack);grid-template-columns:repeat(3,1fr);width:100%}.work-loading__tabs[data-v-fd722b96]{padding:var(--space-2) var(--space-4)}.work-loading__sections[data-v-fd722b96]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-4)}.work-loading__chips[data-v-fd722b96]{display:flex;flex-wrap:wrap;gap:var(--gap-chips)}.work-detail__hero[data-v-fd722b96]{--work-header-offset:var(--work-hero-offset,0px)}.work-detail__desktop-actions[data-v-fd722b96]{display:flex;gap:var(--gap-inline);justify-content:flex-end;padding:var(--space-3) var(--space-4) 0}.work-detail__reveal[data-v-fd722b96]{display:flex;justify-content:center}.work-detail__tabs[data-v-fd722b96]{min-height:calc(44px + var(--space-1))}.work-detail__my-book-section[data-v-fd722b96]{scroll-margin-top:var(--section-scroll-top,0)}.work-detail__info-section[data-v-fd722b96],.work-detail__next-section[data-v-fd722b96]{--section-paint-reach:max(var(--card-shadow-reach,0px),var(--space-1),var(--avatar-halo-bleed));--section-paint-top:var(--section-paint-reach);--section-paint-inline:max(var(--section-paint-reach),var(--page-padding));contain-intrinsic-size:auto var(--work-section-estimated-height);content-visibility:auto;margin:calc(var(--section-paint-top)*-1) calc(var(--section-paint-inline)*-1) calc(var(--section-paint-reach)*-1);padding:var(--section-paint-top) var(--section-paint-inline) var(--section-paint-reach);scroll-margin-top:calc(var(--section-scroll-top, 0px) + var(--section-paint-top))}.work-detail__info-section[data-v-fd722b96]:empty,.work-detail__info-section[data-v-fd722b96]:has(>:only-child:empty),.work-detail__my-book-section[data-v-fd722b96]:empty,.work-detail__my-book-section[data-v-fd722b96]:has(>:only-child:empty),.work-detail__next-section[data-v-fd722b96]:empty,.work-detail__next-section[data-v-fd722b96]:has(>:only-child:empty){display:none}.work-detail__info-section--band-start[data-v-fd722b96]{--section-paint-top:max(var(--section-paint-reach),calc(var(--gap-section)/2));position:relative}.work-detail__info-section--band-start[data-v-fd722b96]:before{border-top:var(--border-thin) solid var(--separator-default);content:"";inset-inline:var(--section-paint-inline);position:absolute;top:calc(var(--section-paint-top) - var(--gap-section)/2)}.work-detail__info-section--row[data-v-fd722b96]{contain-intrinsic-size:auto var(--touch-standard)}.work-detail__edit-mode[data-v-fd722b96]{align-items:center;display:flex;gap:var(--gap-inline-loose);padding:var(--space-3) var(--space-4)}.work-detail__edit-mode-text[data-v-fd722b96]{flex:1;min-width:0}.work-detail__tab-content[data-v-fd722b96]{display:flex;flex-direction:column;gap:var(--gap-section);overflow-x:clip;padding:var(--page-padding)}.work-detail__synopsis[data-v-fd722b96]{max-width:var(--layout-narrow-max-width)}.work-detail-view[data-v-fd722b96]{width:100%}.work-detail-view__main[data-v-fd722b96]{min-width:0}.work-detail-view__rail--loading[data-v-fd722b96]{display:none}@media(min-width:1024px){.work-detail__hero[data-v-fd722b96]{--cover-backdrop-inset-inline: calc(50% - 50vw) }}@media(min-width:1280px){.work-detail-view--with-rail .work-detail__hero[data-v-fd722b96]{--cover-backdrop-inset-inline:0}.work-detail-view__main[data-v-fd722b96]{max-width:var(--layout-content-max-width);width:100%}.work-detail-view--with-rail[data-v-fd722b96]{align-items:start;-moz-column-gap:var(--space-6);column-gap:var(--space-6);display:grid;grid-template-columns:320px minmax(0,1fr);padding-inline:var(--space-4);width:100%}.work-detail-view--with-rail .work-detail-view__main[data-v-fd722b96]{grid-column:2;justify-self:stretch;max-width:none;width:100%}[data-v-fd722b96] .work-detail-view__rail{grid-column:1;grid-row:1;position:sticky;top:var(--space-20)}.work-detail-view--auth .work-detail__hero[data-v-fd722b96],.work-detail-view--auth .work-detail__page-header[data-v-fd722b96],.work-detail-view--auth .work-loading__hero[data-v-fd722b96]{display:none}.work-detail-view__rail--loading[data-v-fd722b96]{display:flex;flex-direction:column;gap:var(--gap-stack)}.work-detail-view--auth .work-detail[data-v-fd722b96]{padding-bottom:var(--page-bottom)}.work-detail__action-bar--hide-on-desktop[data-v-fd722b96]{display:none}}
