.rnv-k7m4q2-hero-book{display:grid;gap:16px;align-items:start;padding:10px 0 0}.rnv-k7m4q2-hero-book__aside{display:grid;gap:16px;align-content:start;min-width:0}.rnv-k7m4q2-hero-book__aside .rnv-k7m4q2-banner-slot{margin:0}@media(min-width:640px)and (max-width:1023px){.rnv-k7m4q2-hero-book__aside{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.rnv-k7m4q2-hero-book__aside>:only-child{grid-column:1 / -1}}@media(min-width:1024px){.rnv-k7m4q2-hero-book{grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:auto 1fr;gap:0 28px;padding-top:14px}.rnv-k7m4q2-hero-book>.rnv-k7m4q2-bookcard{grid-column:1;grid-row:1}.rnv-k7m4q2-hero-book__aside{grid-column:2;grid-row:1 / span 2}.rnv-k7m4q2-hero-book>.rnv-k7m4q2-book__body{grid-column:1;grid-row:2}}.rnv-k7m4q2-bookcard{display:grid;align-items:start;min-width:0;padding:16px;border:1px solid var(--rnv-k7m4q2-border);border-radius:var(--rnv-k7m4q2-r-xl);background:var(--rnv-k7m4q2-surface);box-shadow:var(--rnv-k7m4q2-shadow)}.rnv-k7m4q2-bookcard__cover{position:relative}.rnv-k7m4q2-bookcard__cover .rnv-k7m4q2-cover{border-radius:var(--rnv-k7m4q2-r);box-shadow:0 1px 2px #00000014,0 10px 26px #00000024}.rnv-k7m4q2-bookcard__info{min-width:0}.rnv-k7m4q2-bookcard__badge{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-bottom:8px;padding:4px 11px 4px 8px;border-radius:999px;background:var(--rnv-k7m4q2-accent-soft);color:var(--rnv-k7m4q2-accent);font-size:12px;font-weight:700;letter-spacing:.02em}.rnv-k7m4q2-bookcard__badge-note{color:color-mix(in srgb,var(--rnv-k7m4q2-accent) 68%,var(--rnv-k7m4q2-muted));font-weight:600}.rnv-k7m4q2-bookcard__badge-note:before{content:"·";margin-right:6px}.rnv-k7m4q2-bookcard__title{font-size:clamp(21px,3.2vw,34px);line-height:1.14;letter-spacing:-.028em}.rnv-k7m4q2-bookcard__subtitle{margin-top:6px;color:var(--rnv-k7m4q2-muted);font-size:clamp(14px,1.5vw,17px);line-height:1.4}.rnv-k7m4q2-byline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:12px;font-size:15px}.rnv-k7m4q2-byline__label{color:var(--rnv-k7m4q2-muted)}.rnv-k7m4q2-byline__person{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;font-weight:600}.rnv-k7m4q2-byline__person>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rnv-k7m4q2-byline__person:hover>span:last-child{color:var(--rnv-k7m4q2-accent)}.rnv-k7m4q2-byline__avatar{display:grid;place-items:center;flex:none;width:30px;height:30px;overflow:hidden;border-radius:999px;background:var(--rnv-k7m4q2-surface-2);color:var(--rnv-k7m4q2-muted);font-size:12px;font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rnv-k7m4q2-text) 8%,transparent)}.rnv-k7m4q2-byline__avatar img{width:100%;height:100%;object-fit:cover}.rnv-k7m4q2-bookcard__credits{display:grid;gap:3px;min-width:0;font-size:14px;list-style:none}.rnv-k7m4q2-bookcard__credits>li>span:first-child{color:var(--rnv-k7m4q2-muted)}.rnv-k7m4q2-bookcard__credits a:hover,.rnv-k7m4q2-details a:hover{color:var(--rnv-k7m4q2-accent)}.rnv-k7m4q2-bookcard__facts{display:flex;flex-wrap:wrap;gap:10px 26px;min-width:0;padding-top:12px;border-top:1px solid var(--rnv-k7m4q2-border)}.rnv-k7m4q2-bookcard__facts>div{min-width:0}.rnv-k7m4q2-bookcard__facts dt{color:var(--rnv-k7m4q2-muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rnv-k7m4q2-bookcard__facts dd{margin-top:2px;font-size:14px;font-weight:600}.rnv-k7m4q2-bookcard__facts a:hover{color:var(--rnv-k7m4q2-text)}.rnv-k7m4q2-bookcard__player{min-width:0;padding-top:16px;border-top:1px solid var(--rnv-k7m4q2-border)}.rnv-k7m4q2-bookcard .rnd-w5n8c1-player{padding:0;border:0;border-radius:0;background:none;box-shadow:none;scroll-margin-top:230px}.rnv-k7m4q2-bookcard .rnv-k7m4q2-soon{padding:2px 0 0;border:0;background:none}@media(max-width:639px){.rnv-k7m4q2-bookcard{grid-template-columns:minmax(0,1fr);justify-items:center;padding:18px 16px 16px;text-align:center}.rnv-k7m4q2-bookcard__info{display:contents}.rnv-k7m4q2-bookcard__badge{order:-2;margin-bottom:16px}.rnv-k7m4q2-bookcard__cover{order:-1;width:min(64vw,240px);margin-bottom:18px}.rnv-k7m4q2-bookcard__title{font-size:24px;line-height:1.18}.rnv-k7m4q2-byline{justify-content:center;gap:6px 10px;font-size:14px}.rnv-k7m4q2-byline__avatar{width:26px;height:26px}.rnv-k7m4q2-bookcard__credits{justify-items:center;margin-top:8px;font-size:13.5px}.rnv-k7m4q2-bookcard__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:100%;margin-top:16px;padding-top:0;overflow:hidden;border-top:0;border-radius:var(--rnv-k7m4q2-r)}.rnv-k7m4q2-bookcard__facts>div{display:grid;align-content:center;gap:2px;padding:8px 6px;background:var(--rnv-k7m4q2-surface-2)}.rnv-k7m4q2-bookcard__facts>div:last-child:nth-child(odd){grid-column:1 / -1}.rnv-k7m4q2-bookcard__facts dt{font-size:9.5px;line-height:1.4}.rnv-k7m4q2-bookcard__facts dd{margin-top:0;font-size:12.5px;line-height:1.3}.rnv-k7m4q2-bookcard__facts .rnv-k7m4q2-rating{justify-content:center;gap:4px;font-size:12.5px}.rnv-k7m4q2-bookcard__facts .rnv-k7m4q2-stars{font-size:11px}.rnv-k7m4q2-bookcard__player{width:100%;margin-top:18px;padding-top:18px;text-align:left}.rnv-k7m4q2-bookcard .rnv-k7m4q2-soon{justify-items:center;text-align:center}}@media(min-width:640px){.rnv-k7m4q2-bookcard{grid-template-columns:176px minmax(0,1fr);grid-template-rows:auto auto 1fr auto;grid-template-areas:"cover info" "cover credits" "cover facts" "player player";gap:12px 26px;padding:24px}.rnv-k7m4q2-bookcard:not(:has(>.rnv-k7m4q2-bookcard__credits)){grid-template-rows:auto 1fr auto;grid-template-areas:"cover info" "cover facts" "player player"}.rnv-k7m4q2-bookcard__cover{grid-area:cover}.rnv-k7m4q2-bookcard__info{grid-area:info}.rnv-k7m4q2-bookcard__credits{grid-area:credits}.rnv-k7m4q2-bookcard__facts{grid-area:facts;align-self:end}.rnv-k7m4q2-bookcard__player{grid-area:player}.rnv-k7m4q2-bookcard__player{margin-top:8px;padding-top:20px}.rnv-k7m4q2-bookcard .rnd-w5n8c1-player{scroll-margin-top:290px}}@media(min-width:1024px){.rnv-k7m4q2-bookcard{grid-template-columns:200px minmax(0,1fr);column-gap:28px}}.rnd-w5n8c1-player{--rnd-w5n8c1-c: var(--rnv-k7m4q2-accent);position:relative;display:grid;gap:14px;min-width:0;padding:16px;border:1px solid var(--rnv-k7m4q2-border);border-radius:var(--rnv-k7m4q2-r-xl);background:var(--rnv-k7m4q2-surface);box-shadow:var(--rnv-k7m4q2-shadow);scroll-margin-top:calc(var(--rnv-k7m4q2-header-h) + 16px)}.rnd-w5n8c1-player[data-state=ad]{--rnd-w5n8c1-c: var(--rnv-k7m4q2-store)}@media(min-width:640px){.rnd-w5n8c1-player{padding:20px 22px}}.rnd-w5n8c1-player__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-width:0}.rnd-w5n8c1-player__status{display:grid;flex:1 1 140px;gap:1px;min-width:0}.rnd-w5n8c1-player__state{overflow:hidden;color:var(--rnd-w5n8c1-c);font-size:12px;font-weight:700;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rnd-w5n8c1-player__chapter{overflow:hidden;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.rnd-w5n8c1-player__chapter:empty{display:none}.rnd-w5n8c1-quality{display:inline-flex;flex:none;margin-left:auto;padding:3px;border-radius:999px;background:var(--rnv-k7m4q2-surface-2)}.rnd-w5n8c1-quality__opt{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--rnv-k7m4q2-muted);font-size:12px;font-weight:600;white-space:nowrap}.rnd-w5n8c1-quality__opt.is-active{background:var(--rnv-k7m4q2-surface);color:var(--rnv-k7m4q2-text);box-shadow:0 1px 2px #00000024}button.rnd-w5n8c1-quality__opt{color:var(--rnv-k7m4q2-store)}button.rnd-w5n8c1-quality__opt:hover{background:var(--rnv-k7m4q2-store-soft)}@media(max-width:639px){.rnd-w5n8c1-player__head{flex-direction:column;align-items:center;gap:10px;text-align:center}.rnd-w5n8c1-player__status{flex:none;justify-items:center;width:100%}.rnd-w5n8c1-quality{margin-left:0}}.rnd-w5n8c1-player__bar{display:grid;gap:4px}.rnd-w5n8c1-player__seek{--rnd-w5n8c1-p: 0%;width:100%;height:22px;margin:0;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none}.rnd-w5n8c1-player__seek:disabled{cursor:default}.rnd-w5n8c1-player__seek::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--rnd-w5n8c1-c) var(--rnd-w5n8c1-p),var(--rnv-k7m4q2-surface-2) var(--rnd-w5n8c1-p))}.rnd-w5n8c1-player__seek::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5px;border:2px solid var(--rnv-k7m4q2-surface);border-radius:50%;background:var(--rnd-w5n8c1-c);box-shadow:0 1px 3px #0000004d;-webkit-appearance:none;appearance:none}.rnd-w5n8c1-player__seek::-moz-range-track{height:6px;border-radius:999px;background:var(--rnv-k7m4q2-surface-2)}.rnd-w5n8c1-player__seek::-moz-range-progress{height:6px;border-radius:999px;background:var(--rnd-w5n8c1-c)}.rnd-w5n8c1-player__seek::-moz-range-thumb{width:14px;height:14px;border:2px solid var(--rnv-k7m4q2-surface);border-radius:50%;background:var(--rnd-w5n8c1-c);box-shadow:0 1px 3px #0000004d}.rnd-w5n8c1-player__seek:disabled::-webkit-slider-thumb{opacity:0}.rnd-w5n8c1-player__seek:disabled::-moz-range-thumb{opacity:0}.rnd-w5n8c1-player__times{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;color:var(--rnv-k7m4q2-muted);font-size:13px;font-variant-numeric:tabular-nums}.rnd-w5n8c1-player__times [data-rnd-w5n8c1-left]{color:var(--rnv-k7m4q2-text);font-weight:600;text-align:center}.rnd-w5n8c1-player__times [data-rnd-w5n8c1-remaining]{text-align:right}.rnd-w5n8c1-player__controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto repeat(3,minmax(0,1fr));align-items:center;justify-items:center;gap:2px;width:100%;max-width:520px;margin-inline:auto}.rnd-w5n8c1-player__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;max-width:46px;height:46px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--rnv-k7m4q2-text)}.rnd-w5n8c1-player__btn:hover:not(:disabled){background:var(--rnv-k7m4q2-surface-2)}.rnd-w5n8c1-player__btn:disabled{opacity:.32}.rnd-w5n8c1-player__btn--skip text{font-family:var(--rnv-k7m4q2-font);letter-spacing:-.02em}.rnd-w5n8c1-player__btn--text{max-width:none;padding:0 6px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.rnd-w5n8c1-player__play{position:relative;display:grid;place-items:center;width:60px;height:60px;margin:0 4px;padding:0;border:0;border-radius:999px;background:var(--rnv-k7m4q2-accent);color:var(--rnv-k7m4q2-accent-ink);box-shadow:0 8px 22px color-mix(in srgb,var(--rnv-k7m4q2-accent) 34%,transparent);transition:transform .15s var(--rnv-k7m4q2-ease),background-color .15s var(--rnv-k7m4q2-ease)}.rnd-w5n8c1-player__play:hover:not(:disabled){transform:scale(1.04)}.rnd-w5n8c1-player__play .rnd-w5n8c1-i--pause,.rnd-w5n8c1-player.is-playing .rnd-w5n8c1-player__play .rnd-w5n8c1-i--play{display:none}.rnd-w5n8c1-player.is-playing .rnd-w5n8c1-player__play .rnd-w5n8c1-i--pause{display:block}.rnd-w5n8c1-player[data-state=loading] .rnd-w5n8c1-player__play .rnd-w5n8c1-i{visibility:hidden}.rnd-w5n8c1-player[data-state=loading] .rnd-w5n8c1-player__play:after{content:"";position:absolute;inset:18px;border:3px solid color-mix(in srgb,var(--rnv-k7m4q2-accent-ink) 35%,transparent);border-top-color:var(--rnv-k7m4q2-accent-ink);border-radius:50%;animation:rnv-k7m4q2-spin .8s linear infinite}@media(min-width:640px){.rnd-w5n8c1-player__play{width:68px;height:68px}.rnd-w5n8c1-player[data-state=loading] .rnd-w5n8c1-player__play:after{inset:21px}}.rnd-w5n8c1-player__ad{min-width:0}.rnd-w5n8c1-player__ad-body{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 12px;border-radius:var(--rnv-k7m4q2-r);background:var(--rnv-k7m4q2-store-soft)}.rnd-w5n8c1-player__ad-label{display:flex;flex:1;align-items:center;gap:8px;min-width:0;color:var(--rnv-k7m4q2-store);font-size:13px;font-weight:600;line-height:1.35}.rnd-w5n8c1-player__ad-tag{flex:none;padding:1px 7px;border-radius:6px;background:var(--rnv-k7m4q2-store);color:var(--rnv-k7m4q2-bg);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.rnd-w5n8c1-player__ad .rnd-w5n8c1-btn{flex:none;gap:6px;max-width:60%;min-height:34px;padding:0 14px;font-size:14px}.rnd-w5n8c1-player__ad .rnd-w5n8c1-btn span{overflow:hidden;text-overflow:ellipsis}@media(max-width:639px){.rnd-w5n8c1-player__ad-body{flex-direction:column;gap:0;padding:8px 12px 3px;text-align:center}.rnd-w5n8c1-player__ad-label{flex:none;justify-content:center;gap:6px;font-size:11.5px;font-weight:500}.rnd-w5n8c1-player__ad-tag{padding:0 5px;border-radius:4px;font-size:9px;font-weight:700;line-height:1.6}.rnd-w5n8c1-player__ad .rnd-w5n8c1-btn{gap:5px;max-width:100%;min-height:28px;padding:0 4px;font-size:12px}}.rnd-w5n8c1-player__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;padding-top:12px;border-top:1px solid var(--rnv-k7m4q2-border)}.rnd-w5n8c1-player__usage{min-width:0;color:var(--rnv-k7m4q2-muted);font-size:13px}.rnd-w5n8c1-dl{display:inline-flex;flex:none;max-width:100%;overflow:hidden;border:1px solid var(--rnv-k7m4q2-border);border-radius:999px}.rnd-w5n8c1-dl__btn{display:inline-flex;align-items:center;gap:6px;min-width:0;min-height:36px;padding:0 12px;border:0;background:var(--rnv-k7m4q2-surface);color:var(--rnv-k7m4q2-text);font-size:14px;font-weight:600;white-space:nowrap}.rnd-w5n8c1-dl__btn:hover:not(:disabled){background:var(--rnv-k7m4q2-surface-2)}.rnd-w5n8c1-dl__btn:disabled{opacity:.5}.rnd-w5n8c1-dl__btn small{padding:1px 7px;border-radius:999px;background:var(--rnv-k7m4q2-surface-2);color:var(--rnv-k7m4q2-muted);font-size:11px;font-weight:600}.rnd-w5n8c1-dl__btn+.rnd-w5n8c1-dl__btn{border-left:1px solid var(--rnv-k7m4q2-border)}.rnd-w5n8c1-dl__btn--hq{gap:4px;color:var(--rnv-k7m4q2-store)}.rnd-w5n8c1-dl__btn--hq:hover:not(:disabled){background:var(--rnv-k7m4q2-store-soft)}@media(max-width:639px){.rnd-w5n8c1-player__foot{flex-direction:column;justify-content:center;text-align:center}.rnd-w5n8c1-dl__btn{gap:5px;padding:0 11px;font-size:13.5px}.rnd-w5n8c1-dl__btn small{padding:1px 6px;font-size:10.5px}}@media(max-width:359px){.rnd-w5n8c1-dl__btn small{display:none}}.rnd-w5n8c1-pop{position:absolute;top:56px;right:12px;z-index:5;display:grid;gap:8px;width:min(330px,calc(100% - 24px));padding:16px 16px 14px;border:1px solid color-mix(in srgb,var(--rnv-k7m4q2-store) 26%,var(--rnv-k7m4q2-border));border-radius:var(--rnv-k7m4q2-r-lg);background:var(--rnv-k7m4q2-surface);box-shadow:var(--rnv-k7m4q2-shadow-pop);animation:rnv-k7m4q2-rise .2s var(--rnv-k7m4q2-ease)}.rnd-w5n8c1-pop[data-anchor=download]{top:auto;bottom:62px}.rnd-w5n8c1-pop__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:999px;background:var(--rnv-k7m4q2-surface-2);color:var(--rnv-k7m4q2-text)}.rnd-w5n8c1-pop__eyebrow{display:inline-flex;align-items:center;gap:5px;color:var(--rnv-k7m4q2-store);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.rnd-w5n8c1-pop__title{padding-right:28px;font-size:16px;font-weight:700;line-height:1.3}.rnd-w5n8c1-pop__text{color:var(--rnv-k7m4q2-muted);font-size:14px}.rnd-w5n8c1-pop .rnd-w5n8c1-btn{justify-self:start;margin-top:4px}@media(max-width:639px){.rnd-w5n8c1-pop{top:88px;left:0;right:0;width:auto;max-width:360px;margin-inline:auto}}.rnd-w5n8c1-player.has-limit>:not(.rnd-w5n8c1-limit):not(dialog){display:none}.rnd-w5n8c1-limit{display:grid;justify-items:center;gap:10px;padding:10px 4px 4px;text-align:center;animation:rnv-k7m4q2-rise .3s var(--rnv-k7m4q2-ease)}.rnd-w5n8c1-limit__eyebrow{padding:4px 10px;border-radius:999px;background:var(--rnv-k7m4q2-store-soft);color:var(--rnv-k7m4q2-store);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.rnd-w5n8c1-limit__title{max-width:26ch;font-family:var(--rnv-k7m4q2-font-display);font-size:clamp(20px,2.6vw,24px);font-weight:800;line-height:1.2;letter-spacing:-.02em}.rnd-w5n8c1-limit__text{max-width:48ch;color:var(--rnv-k7m4q2-muted);font-size:15px}.rnd-w5n8c1-limit__perks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:2px 0;list-style:none}.rnd-w5n8c1-limit__perks li{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600}.rnd-w5n8c1-limit__perks .rnd-w5n8c1-i{color:var(--rnv-k7m4q2-success)}.rnd-w5n8c1-limit__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.rnd-w5n8c1-limit .rnd-w5n8c1-btn--store{max-width:100%;padding-inline:18px;border-color:transparent;background:var(--rnv-k7m4q2-store);color:var(--rnv-k7m4q2-bg);white-space:normal}.rnd-w5n8c1-limit .rnd-w5n8c1-btn--store:hover{background:color-mix(in srgb,var(--rnv-k7m4q2-store) 86%,var(--rnv-k7m4q2-text));color:var(--rnv-k7m4q2-bg)}.rnd-w5n8c1-chapters{padding-top:12px;border-top:1px solid var(--rnv-k7m4q2-border)}.rnd-w5n8c1-chapters__head{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;color:var(--rnv-k7m4q2-muted);font-size:13px;font-weight:600}.rnd-w5n8c1-chapters__list{--rnd-w5n8c1-thumb: color-mix(in srgb, var(--rnv-k7m4q2-text) 22%, transparent);max-height:340px;margin:0 -6px;padding:0 2px;overflow-y:auto;overscroll-behavior:contain;list-style:none}@supports (scrollbar-color: auto){.rnd-w5n8c1-chapters__list{scrollbar-width:thin;scrollbar-color:var(--rnd-w5n8c1-thumb) transparent}}@supports not (scrollbar-color: auto){.rnd-w5n8c1-chapters__list::-webkit-scrollbar{width:8px;background:transparent}.rnd-w5n8c1-chapters__list::-webkit-scrollbar-track{background:transparent}.rnd-w5n8c1-chapters__list::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--rnd-w5n8c1-thumb) padding-box}.rnd-w5n8c1-chapters__list::-webkit-scrollbar-button{display:none;width:0;height:0}}.rnd-w5n8c1-chapters__item{display:grid;grid-template-columns:2.2em minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 8px;border:0;border-radius:var(--rnv-k7m4q2-r-sm);background:transparent;font-size:15px;text-align:left}.rnd-w5n8c1-chapters__item:hover{background:var(--rnv-k7m4q2-surface-2)}.rnd-w5n8c1-chapters__item.is-current{background:var(--rnv-k7m4q2-accent-soft);color:var(--rnv-k7m4q2-accent);font-weight:600}.rnd-w5n8c1-chapters__n,.rnd-w5n8c1-chapters__d{color:var(--rnv-k7m4q2-muted);font-size:13px;font-variant-numeric:tabular-nums}.rnd-w5n8c1-chapters__t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rnd-w5n8c1-countdown .rnd-w5n8c1-dialog__inner{justify-items:center;text-align:center}.rnd-w5n8c1-countdown__eyebrow{color:var(--rnv-k7m4q2-muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rnd-w5n8c1-countdown__title{font-size:19px;font-weight:700;line-height:1.3}.rnd-w5n8c1-countdown__timer{display:grid;justify-items:center;line-height:1}.rnd-w5n8c1-countdown__timer span{color:var(--rnv-k7m4q2-accent);font-family:var(--rnv-k7m4q2-font-display);font-size:56px;font-weight:800;font-variant-numeric:tabular-nums}.rnd-w5n8c1-countdown__timer small{margin-top:4px;color:var(--rnv-k7m4q2-muted);font-size:13px}.rnd-w5n8c1-countdown .rnd-w5n8c1-banner{width:100%}.rnd-w5n8c1-countdown__status{min-height:1.4em;color:var(--rnv-k7m4q2-muted);font-size:14px}.rnd-w5n8c1-countdown__status a,.rnd-w5n8c1-countdown__upsell a{color:var(--rnv-k7m4q2-store);font-weight:600}.rnd-w5n8c1-countdown__status a{color:var(--rnv-k7m4q2-accent)}.rnd-w5n8c1-countdown__upsell{font-size:14px}.rnd-w5n8c1-countdown__upsell a{color:var(--rnv-k7m4q2-store)}.rnd-w5n8c1-ad-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:var(--rnv-k7m4q2-r);animation:rnv-k7m4q2-fade-in .3s var(--rnv-k7m4q2-ease)}[data-rnd-w5n8c1-cover].is-ad:after{content:"Ad";position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:999px;background:#0000009e;color:#fff;font-size:11px;font-weight:700}.rnv-k7m4q2-soon{display:grid;justify-items:start;gap:10px;padding:22px;border:1px dashed var(--rnv-k7m4q2-border);border-radius:var(--rnv-k7m4q2-r-xl);background:var(--rnv-k7m4q2-surface)}.rnv-k7m4q2-soon__title{font-size:17px;font-weight:700}.rnv-k7m4q2-soon__text{color:var(--rnv-k7m4q2-muted)}.rnv-k7m4q2-storebox{display:grid;gap:12px;min-width:0;padding:20px;border:1px solid color-mix(in srgb,var(--rnv-k7m4q2-store) 22%,var(--rnv-k7m4q2-border));border-radius:var(--rnv-k7m4q2-r-xl);background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--rnv-k7m4q2-store) 10%,transparent),transparent 60%),var(--rnv-k7m4q2-store-soft)}.rnv-k7m4q2-storebox__brand{display:inline-flex;align-items:center;gap:8px;color:var(--rnv-k7m4q2-store);font-size:13px;font-weight:700;letter-spacing:.02em}.rnv-k7m4q2-storebox__title{font-size:20px}.rnv-k7m4q2-storebox__perks{display:grid;gap:6px;font-size:14px;list-style:none}.rnv-k7m4q2-storebox__perks li{display:flex;align-items:center;gap:8px}.rnv-k7m4q2-storebox__perks .rnv-k7m4q2-i{color:var(--rnv-k7m4q2-success)}.rnv-k7m4q2-storebox .rnv-k7m4q2-btn--buy{min-height:48px}.rnv-k7m4q2-storebox__more{display:grid;gap:4px;margin-top:4px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--rnv-k7m4q2-store) 18%,var(--rnv-k7m4q2-border))}.rnv-k7m4q2-storebox__label{margin-bottom:2px;color:var(--rnv-k7m4q2-muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rnv-k7m4q2-storebox__more ul{display:grid;gap:2px;list-style:none}.rnv-k7m4q2-storebox__link{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 -8px;padding:8px;border-radius:var(--rnv-k7m4q2-r);color:var(--rnv-k7m4q2-text)}.rnv-k7m4q2-storebox__link:hover{background:color-mix(in srgb,var(--rnv-k7m4q2-surface) 70%,transparent);color:var(--rnv-k7m4q2-text)}.rnv-k7m4q2-storebox__link>.rnv-k7m4q2-i{color:var(--rnv-k7m4q2-store)}.rnv-k7m4q2-storebox__avatar{display:grid;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:999px;background:var(--rnv-k7m4q2-surface);color:var(--rnv-k7m4q2-store);font-size:13px;font-weight:700;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rnv-k7m4q2-store) 22%,transparent)}.rnv-k7m4q2-storebox__avatar--series{border-radius:10px}.rnv-k7m4q2-storebox__avatar img{width:100%;height:100%;object-fit:cover}.rnv-k7m4q2-storebox__text{display:grid;gap:1px;min-width:0}.rnv-k7m4q2-storebox__name{font-size:14px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.rnv-k7m4q2-storebox__count{color:var(--rnv-k7m4q2-muted);font-size:12px}.rnv-k7m4q2-book__body{min-width:0}.rnv-k7m4q2-book__body>*{max-width:860px}@media(max-width:1023px){.rnv-k7m4q2-book__body{margin-top:-8px}}.rnv-k7m4q2-book__section{margin-top:40px}.rnv-k7m4q2-book__h2{margin-bottom:14px;font-size:clamp(20px,2.2vw,24px)}.rnv-k7m4q2-book__body .rnv-k7m4q2-banner-slot{margin:36px 0 0}.rnv-k7m4q2-book__free{padding:22px 18px;border-radius:var(--rnv-k7m4q2-r-xl);background:radial-gradient(90% 120% at 100% 0%,color-mix(in srgb,var(--rnv-k7m4q2-accent) 12%,transparent),transparent 62%),var(--rnv-k7m4q2-accent-soft)}.rnv-k7m4q2-book__free .rnv-k7m4q2-book__h2{margin-bottom:8px;text-wrap:balance}.rnv-k7m4q2-book__lead{color:var(--rnv-k7m4q2-muted)}.rnv-k7m4q2-freeways{display:grid;gap:10px;margin-top:16px}.rnv-k7m4q2-freeway{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 12px;padding:14px;border-radius:var(--rnv-k7m4q2-r-lg);background:var(--rnv-k7m4q2-surface);box-shadow:0 1px 2px #0000000a}.rnv-k7m4q2-freeway__icon{display:grid;grid-row:span 2;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--rnv-k7m4q2-accent-soft);color:var(--rnv-k7m4q2-accent)}.rnv-k7m4q2-freeway--store .rnv-k7m4q2-freeway__icon{background:var(--rnv-k7m4q2-store-soft);color:var(--rnv-k7m4q2-store)}.rnv-k7m4q2-freeway__title{font-size:16px;letter-spacing:-.01em}.rnv-k7m4q2-freeway__text{color:var(--rnv-k7m4q2-muted);font-size:14.5px;line-height:1.5}.rnv-k7m4q2-freeway__text a{color:var(--rnv-k7m4q2-store);font-weight:600}.rnv-k7m4q2-book__free .rnv-k7m4q2-chips{margin-top:14px}.rnv-k7m4q2-book__free a.rnv-k7m4q2-chip,.rnv-k7m4q2-book__free a.rnv-k7m4q2-chip:hover{color:var(--rnv-k7m4q2-store)}.rnv-k7m4q2-book__free a.rnv-k7m4q2-chip:hover{border-color:var(--rnv-k7m4q2-store)}@media(min-width:640px){.rnv-k7m4q2-book__free{padding:26px 28px}}@media(min-width:820px)and (max-width:1023px),(min-width:1200px){.rnv-k7m4q2-freeways{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px}.rnv-k7m4q2-freeway{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px}.rnv-k7m4q2-freeway__icon{grid-row:auto;margin-bottom:8px}}.rnv-k7m4q2-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;padding:18px 20px;border:1px solid var(--rnv-k7m4q2-border);border-radius:var(--rnv-k7m4q2-r-lg);background:var(--rnv-k7m4q2-surface)}@media(min-width:640px){.rnv-k7m4q2-details{grid-template-columns:repeat(3,minmax(0,1fr))}}.rnv-k7m4q2-details>div{min-width:0}.rnv-k7m4q2-details dt{color:var(--rnv-k7m4q2-muted);font-size:13px;font-weight:600}.rnv-k7m4q2-details dd{font-size:15px;font-weight:500}.rnv-k7m4q2-details__wide{grid-column:1 / -1}.rnv-k7m4q2-sep{margin:0 4px;color:var(--rnv-k7m4q2-muted)}.rnv-k7m4q2-subjects{margin-top:26px;padding-top:22px;border-top:1px solid var(--rnv-k7m4q2-border)}.rnv-k7m4q2-book__section>.rnv-k7m4q2-subjects:first-child{margin-top:0;padding-top:0;border-top:0}.rnv-k7m4q2-subjects__title{margin-bottom:12px;font-size:17px;letter-spacing:-.01em}.rnv-k7m4q2-reviews__summary{display:grid;gap:18px;margin-bottom:6px;padding:20px;border:1px solid var(--rnv-k7m4q2-border);border-radius:var(--rnv-k7m4q2-r-lg);background:var(--rnv-k7m4q2-surface)}@media(min-width:640px){.rnv-k7m4q2-reviews__summary{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:36px;padding:24px 28px}}.rnv-k7m4q2-reviews__score{display:grid;justify-items:start;gap:6px}.rnv-k7m4q2-reviews__avg{font-family:var(--rnv-k7m4q2-font-display);font-size:52px;font-weight:800;line-height:1;letter-spacing:-.04em}.rnv-k7m4q2-reviews__bars{display:grid;gap:7px;font-size:13px;list-style:none}.rnv-k7m4q2-reviews__bars li{display:grid;grid-template-columns:34px minmax(0,1fr) 40px;align-items:center;gap:10px}.rnv-k7m4q2-reviews__bar{height:8px;overflow:hidden;border-radius:999px;background:var(--rnv-k7m4q2-surface-2)}.rnv-k7m4q2-reviews__bar span{display:block;height:100%;border-radius:inherit;background:var(--rnv-k7m4q2-star)}.rnv-k7m4q2-reviews__bar-count{color:var(--rnv-k7m4q2-muted);text-align:right;font-variant-numeric:tabular-nums}.rnv-k7m4q2-reviews__list{display:grid;list-style:none}.rnv-k7m4q2-review{padding:18px 0;border-bottom:1px solid var(--rnv-k7m4q2-border)}.rnv-k7m4q2-review__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:6px}.rnv-k7m4q2-review__head .rnv-k7m4q2-rating__value,.rnv-k7m4q2-review__head .rnv-k7m4q2-rating__count{display:none}.rnv-k7m4q2-review__title{font-size:16px;letter-spacing:-.01em}.rnv-k7m4q2-review__text{font-size:15px}.rnv-k7m4q2-review__text p+p{margin-top:.6em}.rnv-k7m4q2-review__meta{margin-top:8px;color:var(--rnv-k7m4q2-muted);font-size:13px}.rnv-k7m4q2-reviews__empty{margin:2px 0 6px;color:var(--rnv-k7m4q2-muted)}.rnv-k7m4q2-compose{margin-top:20px}.rnv-k7m4q2-compose__toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--rnv-k7m4q2-border);border-radius:999px;background:var(--rnv-k7m4q2-surface);font-weight:600;list-style:none;cursor:pointer}.rnv-k7m4q2-compose__toggle::-webkit-details-marker{display:none}.rnv-k7m4q2-compose__toggle:hover{border-color:var(--rnv-k7m4q2-text)}.rnv-k7m4q2-compose[open] .rnv-k7m4q2-compose__toggle{display:none}.rnv-k7m4q2-compose__body{padding:20px;border:1px solid var(--rnv-k7m4q2-border);border-radius:var(--rnv-k7m4q2-r-xl);background:var(--rnv-k7m4q2-surface)}@media(min-width:640px){.rnv-k7m4q2-compose__body{padding:28px}}.rnd-w5n8c1-stars{display:grid;gap:4px;min-width:0;margin:0;padding:0;border:0}.rnd-w5n8c1-stars__row{display:inline-flex;gap:2px;margin-left:-6px}.rnd-w5n8c1-stars__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rnd-w5n8c1-stars__star{display:grid;place-items:center;width:46px;height:46px;border-radius:var(--rnv-k7m4q2-r-sm);color:color-mix(in srgb,var(--rnv-k7m4q2-border) 55%,var(--rnv-k7m4q2-muted));cursor:pointer;transition:transform .12s var(--rnv-k7m4q2-ease),color .12s var(--rnv-k7m4q2-ease)}.rnd-w5n8c1-stars__star:hover{transform:scale(1.08)}.rnd-w5n8c1-stars__star.is-on{color:var(--rnv-k7m4q2-star)}.rnd-w5n8c1-stars__input:focus-visible+.rnd-w5n8c1-stars__star{outline:2px solid var(--rnv-k7m4q2-focus);outline-offset:2px}.rnd-w5n8c1-stars__label{min-height:1.5em;color:var(--rnv-k7m4q2-muted);font-size:15px;font-weight:600}.rnd-w5n8c1-stars__label.is-preview{color:var(--rnv-k7m4q2-text)}.rnd-w5n8c1-stars__label.is-set{color:var(--rnv-k7m4q2-star)}.rnv-k7m4q2-book__related{margin-top:48px}
