﻿.temporary-reader-module__diS45q__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.temporary-reader-module__diS45q__workbench{gap:1.25rem;padding-top:clamp(.85rem,2.2vw,1.4rem);display:grid}.temporary-reader-module__diS45q__overline{color:var(--color-accent-strong);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .8rem;font-size:.73rem;font-weight:850}.temporary-reader-module__diS45q__card,.temporary-reader-module__diS45q__sideCard{border:1px solid var(--color-border);background:rgb(var(--color-surface-rgb) / .94);box-shadow:var(--shadow-card);border-radius:1.15rem}.temporary-reader-module__diS45q__layout{grid-template-columns:minmax(0,1fr) minmax(17rem,.34fr);align-items:start;gap:clamp(1.25rem,4vw,2.25rem);transition:grid-template-columns .42s cubic-bezier(.2,.8,.2,1),gap .42s cubic-bezier(.2,.8,.2,1);display:grid}.temporary-reader-module__diS45q__layoutCentered{grid-template-columns:minmax(0,min(100%,54rem));justify-content:center}.temporary-reader-module__diS45q__layoutReaderFull{grid-template-columns:minmax(0,min(100%,76rem));justify-content:center}.temporary-reader-module__diS45q__layoutWithSidebar{grid-template-columns:minmax(0,1fr) minmax(17rem,.34fr)}.temporary-reader-module__diS45q__mainColumn,.temporary-reader-module__diS45q__sideColumn{gap:1.25rem;min-width:0;display:grid}.temporary-reader-module__diS45q__sideColumn{position:sticky;top:1.5rem}.temporary-reader-module__diS45q__layoutWithSidebar .temporary-reader-module__diS45q__mainColumn{animation:.52s cubic-bezier(.2,.8,.2,1) both temporary-reader-module__diS45q__temporaryMainRebalance}.temporary-reader-module__diS45q__layoutWithSidebar .temporary-reader-module__diS45q__sideColumn{transform-origin:0 0;animation:.56s cubic-bezier(.2,.8,.2,1) both temporary-reader-module__diS45q__temporarySidebarEnter}.temporary-reader-module__diS45q__card,.temporary-reader-module__diS45q__sideCard{padding:clamp(1.1rem,3vw,1.55rem)}.temporary-reader-module__diS45q__cardHeader,.temporary-reader-module__diS45q__previewHeader{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.25rem;display:flex}.temporary-reader-module__diS45q__cardHeader h2,.temporary-reader-module__diS45q__previewHeader h2,.temporary-reader-module__diS45q__sideCard h2{color:var(--color-text);letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,4vw,2.2rem)}.temporary-reader-module__diS45q__cardHeader span,.temporary-reader-module__diS45q__previewHeader p{color:var(--color-muted);font-size:.86rem;line-height:1.55}.temporary-reader-module__diS45q__previewHeader p{margin:.5rem 0 0}.temporary-reader-module__diS45q__documentHeaderActions{justify-items:end;gap:.7rem;display:grid}.temporary-reader-module__diS45q__documentHeaderUtilityActions{flex-wrap:wrap;justify-content:end;gap:.55rem;display:flex}.temporary-reader-module__diS45q__documentHeaderUtilityActions .temporary-reader-module__diS45q__fileButton,.temporary-reader-module__diS45q__documentHeaderUtilityActions .temporary-reader-module__diS45q__secondaryButton{min-height:2.65rem;padding:.7rem 1rem}.temporary-reader-module__diS45q__readerHeaderRail{background:linear-gradient(90deg, var(--color-accent), transparent), repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 78%, transparent) 0 .08rem, transparent .08rem .45rem);opacity:.86;transform-origin:0;contain:paint;border-radius:999px;max-width:100%;height:.28rem;margin:-.25rem 0 1.15rem;display:block;position:relative;overflow:hidden}.temporary-reader-module__diS45q__fieldGrid{grid-template-columns:minmax(0,1fr) minmax(16rem,.4fr);gap:1rem;display:grid}.temporary-reader-module__diS45q__field,.temporary-reader-module__diS45q__textAreaField,.temporary-reader-module__diS45q__filePicker,.temporary-reader-module__diS45q__controls label{color:var(--color-muted-strong);gap:.45rem;font-size:.82rem;font-weight:800;display:grid}.temporary-reader-module__diS45q__field input,.temporary-reader-module__diS45q__textAreaField textarea,.temporary-reader-module__diS45q__controls select{box-sizing:border-box;border:1px solid var(--color-border-strong);background:var(--color-surface-raised);width:100%;color:var(--color-text);font:inherit;border-radius:.85rem;font-weight:500}.temporary-reader-module__diS45q__field input,.temporary-reader-module__diS45q__controls select{min-height:2.8rem;padding:.5rem .85rem;line-height:1.2}.temporary-reader-module__diS45q__textAreaField{margin-top:1rem}.temporary-reader-module__diS45q__textAreaField textarea{resize:vertical;min-height:14rem;padding:1rem;line-height:1.65}.temporary-reader-module__diS45q__textAreaField textarea:disabled{opacity:.55}.temporary-reader-module__diS45q__hiddenFileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.temporary-reader-module__diS45q__filePicker{border:1px dashed var(--color-border-strong);background:var(--color-surface-soft);border-radius:.95rem;align-content:start;padding:.9rem}.temporary-reader-module__diS45q__filePicker small{color:var(--color-muted);overflow-wrap:anywhere;font-size:.78rem;font-weight:650}.temporary-reader-module__diS45q__fileButton,.temporary-reader-module__diS45q__primaryButton,.temporary-reader-module__diS45q__secondaryButton,.temporary-reader-module__diS45q__inlineNarrateButton{min-height:2.85rem;font:inherit;touch-action:manipulation;border-radius:.75rem;padding:.65rem .95rem;font-weight:850}.temporary-reader-module__diS45q__fileButton,.temporary-reader-module__diS45q__secondaryButton,.temporary-reader-module__diS45q__inlineNarrateButton{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-accent-strong)}.temporary-reader-module__diS45q__primaryButton{background:var(--color-accent);color:var(--color-on-accent);box-shadow:var(--shadow-subtle);border:0}.temporary-reader-module__diS45q__primaryButton:hover:not(:disabled){background:var(--color-accent-hover)}.temporary-reader-module__diS45q__secondaryButton:hover:not(:disabled),.temporary-reader-module__diS45q__fileButton:hover,.temporary-reader-module__diS45q__inlineNarrateButton:hover:not(:disabled){background:var(--color-accent-soft)}.temporary-reader-module__diS45q__primaryButton:disabled,.temporary-reader-module__diS45q__secondaryButton:disabled,.temporary-reader-module__diS45q__inlineNarrateButton:disabled{cursor:not-allowed;opacity:.48}.temporary-reader-module__diS45q__actionRow{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.temporary-reader-module__diS45q__sourceCardCompact{padding-block:clamp(.75rem,2vw,1rem)}.temporary-reader-module__diS45q__sourceCardCompact .temporary-reader-module__diS45q__cardHeader{margin-bottom:.75rem}.temporary-reader-module__diS45q__sourceCardCompact .temporary-reader-module__diS45q__cardHeader h2{font-size:clamp(1.25rem,2.4vw,1.65rem)}.temporary-reader-module__diS45q__compactSourceBar{border:1px solid var(--color-border);background:var(--color-surface-soft);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.65rem;padding:.65rem;display:grid}.temporary-reader-module__diS45q__compactSourceBar strong,.temporary-reader-module__diS45q__compactSourceBar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.temporary-reader-module__diS45q__compactSourceBar strong{color:var(--color-text);font-size:.95rem}.temporary-reader-module__diS45q__compactSourceBar span{color:var(--color-muted);margin-top:.2rem;font-size:.78rem;font-weight:700}.temporary-reader-module__diS45q__safeMonetizationCard{border:1px dashed var(--color-border-strong);background:var(--color-surface-soft);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.temporary-reader-module__diS45q__safeMonetizationCard h2{color:var(--color-heading);letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,4vw,2rem)}.temporary-reader-module__diS45q__safeMonetizationCard p{max-width:42rem;color:var(--color-muted);margin:.45rem 0 0;font-size:.9rem;line-height:1.6}.temporary-reader-module__diS45q__safeMonetizationCard a{background:var(--color-accent);color:var(--color-on-accent);border-radius:.75rem;flex:none;padding:.75rem 1rem;font-weight:850;text-decoration:none}.temporary-reader-module__diS45q__errorMessage,.temporary-reader-module__diS45q__warningPanel,.temporary-reader-module__diS45q__noVoiceNotice{border-radius:.9rem;line-height:1.55}.temporary-reader-module__diS45q__errorMessage{border:1px solid var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger);align-items:flex-start;gap:.65rem;margin:1rem 0 0;padding:.85rem 1rem;font-size:.88rem;font-weight:750;display:flex}.temporary-reader-module__diS45q__warningPanel{border:1px solid var(--color-warning);background:var(--color-warning-soft);color:var(--color-warning);margin:1rem 0;padding:.95rem 1rem}.temporary-reader-module__diS45q__warningPanel strong{margin-bottom:.4rem;display:block}.temporary-reader-module__diS45q__warningPanel ul{gap:.25rem;margin:0;padding-left:1.15rem;font-size:.86rem;display:grid}.temporary-reader-module__diS45q__metadataPanel,.temporary-reader-module__diS45q__sectionNavigator{border:1px solid var(--color-border);background:var(--color-surface-soft);border-radius:1rem;gap:1rem;margin:1rem 0;padding:1rem;display:grid}.temporary-reader-module__diS45q__metadataPanel h3,.temporary-reader-module__diS45q__sectionNavigator h3{color:var(--color-text);letter-spacing:-.025em;margin:0;font-size:1.1rem}.temporary-reader-module__diS45q__sectionNavigatorSummary{cursor:pointer;touch-action:manipulation;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.temporary-reader-module__diS45q__sectionNavigatorSummary::-webkit-details-marker{display:none}.temporary-reader-module__diS45q__sectionNavigatorSummary span{border:1px solid var(--color-border-strong);color:var(--color-accent-strong);border-radius:999px;flex:none;padding:.38rem .68rem;font-size:.75rem;font-weight:850}.temporary-reader-module__diS45q__sectionNavigatorBody{gap:1rem;display:grid}.temporary-reader-module__diS45q__sectionNavigator:not([open]){gap:0}.temporary-reader-module__diS45q__sectionNavigator:not([open]) .temporary-reader-module__diS45q__sectionNavigatorSummary span:after{content:" +"}.temporary-reader-module__diS45q__sectionNavigator[open] .temporary-reader-module__diS45q__sectionNavigatorSummary span:after{content:" −"}.temporary-reader-module__diS45q__metadataPanel p{color:var(--color-muted);margin:.35rem 0 0;font-size:.86rem;line-height:1.55}.temporary-reader-module__diS45q__metadataIntro{max-width:46rem}.temporary-reader-module__diS45q__bookProfile{grid-template-columns:minmax(13rem,.38fr) minmax(0,.62fr);align-items:stretch;gap:1rem;display:grid}.temporary-reader-module__diS45q__bookProfileCover{background:radial-gradient(circle at 78% 18%, rgb(var(--color-surface-rgb) / .3), transparent 28%), linear-gradient(155deg, var(--color-accent) 0%, var(--color-accent-hover) 58%, var(--color-heading) 100%);min-height:18rem;color:var(--color-on-accent);box-shadow:var(--shadow-subtle);border-radius:.9rem;flex-direction:column;justify-content:space-between;padding:1.25rem;display:flex}.temporary-reader-module__diS45q__bookProfileCover span,.temporary-reader-module__diS45q__bookProfileCover small{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:850}.temporary-reader-module__diS45q__bookProfileCover strong{max-width:11ch;font-family:var(--font-fantasy-script), Papyrus, "Lucida Calligraphy", Georgia, serif;letter-spacing:-.045em;font-size:clamp(1.85rem,4vw,2.65rem);font-weight:500;line-height:1.02;display:block}.temporary-reader-module__diS45q__bookProfileDetails{gap:.8rem;min-width:0;display:grid}.temporary-reader-module__diS45q__bookProfileDetails section,.temporary-reader-module__diS45q__metadataCompactGrid div,.temporary-reader-module__diS45q__metadataCredits div{background:var(--color-surface);border-radius:.85rem;padding:.9rem}.temporary-reader-module__diS45q__bookProfileDetails h4{color:var(--color-muted-strong);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:850}.temporary-reader-module__diS45q__bookProfileDetails section p{color:var(--color-text);margin-top:.45rem}.temporary-reader-module__diS45q__metadataCompactGrid,.temporary-reader-module__diS45q__metadataCredits{gap:.75rem;margin:0;display:grid}.temporary-reader-module__diS45q__metadataCompactGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.temporary-reader-module__diS45q__metadataCredits{grid-template-columns:1fr}.temporary-reader-module__diS45q__metadataCompactGrid dt,.temporary-reader-module__diS45q__metadataCredits dt{color:var(--color-muted-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}.temporary-reader-module__diS45q__metadataCompactGrid dd,.temporary-reader-module__diS45q__metadataCredits dd{color:var(--color-text);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.9rem;line-height:1.55}.temporary-reader-module__diS45q__sectionPills{flex-wrap:wrap;gap:.6rem;display:flex}.temporary-reader-module__diS45q__sectionPills button{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:3rem;color:var(--color-accent-strong);text-align:left;touch-action:manipulation;border-radius:999px;padding:.55rem .9rem;display:grid}.temporary-reader-module__diS45q__sectionPills button:hover{background:var(--color-accent-soft)}.temporary-reader-module__diS45q__sectionPills button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent)}.temporary-reader-module__diS45q__sectionPills span{font-size:.82rem;font-weight:850}.temporary-reader-module__diS45q__sectionPills small{color:var(--color-muted);margin-top:.15rem;font-size:.72rem;font-weight:700}.temporary-reader-module__diS45q__paginationHeader{color:var(--color-muted-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:.25rem 0;font-size:.82rem;font-weight:800;display:flex}.temporary-reader-module__diS45q__paginationControls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.temporary-reader-module__diS45q__paginationControls button{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:2.35rem;color:var(--color-accent-strong);font:inherit;touch-action:manipulation;border-radius:999px;padding:.45rem .8rem;font-size:.78rem;font-weight:850}.temporary-reader-module__diS45q__paginationControls button:hover:not(:disabled){background:var(--color-accent-soft)}.temporary-reader-module__diS45q__paginationControls button:disabled{cursor:not-allowed;opacity:.45}.temporary-reader-module__diS45q__paragraphList{gap:.75rem;display:grid}.temporary-reader-module__diS45q__readingStage{gap:1rem;margin-top:1rem;display:grid}.temporary-reader-module__diS45q__parchmentViewport{overscroll-behavior:contain;border:1px solid var(--color-border);background:var(--color-surface);scroll-behavior:smooth;scrollbar-color:color-mix(in srgb, var(--color-accent) 38%, transparent) transparent;scrollbar-gutter:stable;scrollbar-width:thin;border-radius:1.2rem;max-height:min(58vh,42rem);padding:clamp(1rem,3vw,1.5rem);overflow:hidden auto}.temporary-reader-module__diS45q__parchmentViewport::-webkit-scrollbar{width:.48rem}.temporary-reader-module__diS45q__parchmentViewport::-webkit-scrollbar-track{background:0 0;border-radius:999px;margin-block:1rem}.temporary-reader-module__diS45q__parchmentViewport::-webkit-scrollbar-thumb{background:linear-gradient(rgb(var(--color-surface-rgb) / .1), rgb(var(--color-surface-rgb) / .1)) padding-box, color-mix(in srgb, var(--color-accent) 44%, transparent) border-box;border:.12rem solid #0000;border-radius:999px}.temporary-reader-module__diS45q__parchmentViewport::-webkit-scrollbar-thumb:hover{background:linear-gradient(rgb(var(--color-surface-rgb) / .14), rgb(var(--color-surface-rgb) / .14)) padding-box, color-mix(in srgb, var(--color-accent) 62%, transparent) border-box}.temporary-reader-module__diS45q__readerDock{border:1px solid var(--color-border);background:rgb(var(--color-surface-rgb) / .94);box-shadow:var(--shadow-subtle);border-radius:999px;grid-template-columns:auto auto minmax(12rem,1fr) 9.5rem auto;align-items:center;gap:.65rem;padding:.5rem;display:grid}.temporary-reader-module__diS45q__dockPlayButton,.temporary-reader-module__diS45q__dockIconButton{border:1px solid var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-accent-strong);font:inherit;touch-action:manipulation;border-radius:999px;place-items:center;font-weight:900;display:inline-grid}.temporary-reader-module__diS45q__dockPlayButton{width:3.1rem;height:3.1rem;font-size:1rem}.temporary-reader-module__diS45q__dockPlayButton>span,.temporary-reader-module__diS45q__readerDock .temporary-reader-module__diS45q__dockIconButton span{display:none}.temporary-reader-module__diS45q__dockPlayButton:before{border-block:.48rem solid #0000;content:"";border-left:.72rem solid;width:0;height:0;margin-left:.16rem}.temporary-reader-module__diS45q__dockPlayButtonActive:before{content:"";background:linear-gradient(90deg,currentColor 0 34%,#0000 34% 66%,currentColor 66% 100%);border:0;width:.72rem;height:.9rem;margin-left:0}.temporary-reader-module__diS45q__dockIconButton{width:2.4rem;height:2.4rem}.temporary-reader-module__diS45q__readerDock .temporary-reader-module__diS45q__dockIconButton:nth-of-type(2),.temporary-reader-module__diS45q__readerDock .temporary-reader-module__diS45q__dockIconButton:nth-of-type(3){display:none}.temporary-reader-module__diS45q__readerDock .temporary-reader-module__diS45q__dockIconButton:nth-of-type(4){grid-area:1/2}.temporary-reader-module__diS45q__readerDock .temporary-reader-module__diS45q__dockIconButton:nth-of-type(4):before{content:"";background:currentColor;border-radius:.16rem;width:.72rem;height:.72rem}.temporary-reader-module__diS45q__dockPlayButton:disabled,.temporary-reader-module__diS45q__dockIconButton:disabled{cursor:not-allowed;opacity:.46}.temporary-reader-module__diS45q__readerWaveform{grid-column:3;min-width:12rem}.temporary-reader-module__diS45q__readerDockStatus{grid-column:4;width:9.5rem}.temporary-reader-module__diS45q__readerDockSettings{grid-column:5}.temporary-reader-module__diS45q__readerWaveform{contain:layout paint;justify-content:center;align-items:center;gap:.14rem;min-width:12rem;height:2.4rem;display:flex;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.temporary-reader-module__diS45q__readerWaveform:before{background:color-mix(in srgb, var(--color-accent) 34%, transparent);content:"";height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.temporary-reader-module__diS45q__readerWaveform span{z-index:1;width:.12rem;height:var(--bar-height,45%);background:var(--color-accent);opacity:var(--bar-intensity,.65);transform-origin:50%;border-radius:999px;position:relative}.temporary-reader-module__diS45q__readerWaveformActive span{animation:temporary-reader-module__diS45q__temporaryWavePulse var(--bar-duration,.88s) ease-in-out infinite;animation-delay:var(--bar-delay,0s)}.temporary-reader-module__diS45q__readerDockStatus{font-variant-numeric:tabular-nums;gap:.12rem;min-width:0;display:grid}.temporary-reader-module__diS45q__readerDockStatus strong,.temporary-reader-module__diS45q__readerDockStatus span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.temporary-reader-module__diS45q__readerDockStatus strong{color:var(--color-text);font-size:.82rem}.temporary-reader-module__diS45q__readerDockStatus span{color:var(--color-muted);font-size:.74rem;font-weight:800}.temporary-reader-module__diS45q__readerDockSettings{position:relative}.temporary-reader-module__diS45q__readerDockSettings summary{border:1px solid var(--color-border-strong);background:var(--color-surface-raised);min-width:3.15rem;min-height:2.4rem;color:var(--color-accent-strong);cursor:pointer;touch-action:manipulation;border-radius:999px;place-items:center;font-size:.78rem;font-weight:900;list-style:none;display:inline-grid}.temporary-reader-module__diS45q__readerDockSettings summary::-webkit-details-marker{display:none}.temporary-reader-module__diS45q__readerDockSettingsPanel{border:1px solid var(--color-border);background:var(--color-surface);width:min(20rem,78vw);box-shadow:var(--shadow-card);border-radius:1rem;gap:.75rem;padding:.9rem;display:grid;position:absolute;bottom:calc(100% + .65rem);right:0}.temporary-reader-module__diS45q__readerDockSettingsHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.temporary-reader-module__diS45q__readerDockSettingsHeader strong{color:var(--color-text);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.temporary-reader-module__diS45q__readerDockCloseButton{border:1px solid var(--color-border);background:var(--color-surface-raised);width:2rem;height:2rem;color:var(--color-muted-strong);cursor:pointer;font:inherit;border-radius:999px;place-items:center;font-size:1.05rem;font-weight:900;line-height:1;transition:background .16s,color .16s,transform .16s;display:inline-grid}.temporary-reader-module__diS45q__readerDockCloseButton:hover{background:var(--color-panel);color:var(--color-text);transform:translateY(-1px)}.temporary-reader-module__diS45q__readerDockSettingsPanel label{color:var(--color-muted-strong);gap:.35rem;font-size:.75rem;font-weight:850;display:grid}.temporary-reader-module__diS45q__readerDockSettingsPanel select{border:1px solid var(--color-border-strong);background:var(--color-surface-raised);width:100%;min-height:2.7rem;color:var(--color-text);font:inherit;border-radius:.75rem;padding:.55rem .7rem}.temporary-reader-module__diS45q__readerDockSettingsPanel p{color:var(--color-muted);margin:0;font-size:.78rem;line-height:1.45}.temporary-reader-module__diS45q__readerDockApplyButton{border:1px solid var(--color-border-strong);background:var(--color-accent);min-height:2.55rem;color:var(--color-accent-contrast);cursor:pointer;font:inherit;border-radius:999px;font-size:.82rem;font-weight:900;transition:filter .16s,opacity .16s,transform .16s}.temporary-reader-module__diS45q__readerDockApplyButton:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.temporary-reader-module__diS45q__readerDockApplyButton:disabled{cursor:not-allowed;opacity:.46}.temporary-reader-module__diS45q__settingsNotice{min-height:1.1rem}.temporary-reader-module__diS45q__largeDocumentNotice{border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-muted-strong);border-radius:.95rem;gap:.3rem;margin:1rem 0;padding:.9rem 1rem;display:grid}.temporary-reader-module__diS45q__largeDocumentNotice strong{color:var(--color-text);font-size:.9rem}.temporary-reader-module__diS45q__largeDocumentNotice span{font-size:.86rem;line-height:1.55}.temporary-reader-module__diS45q__paragraphCard{border:1px solid #0000;border-radius:.95rem;padding:.85rem 3rem .85rem 1rem;scroll-margin-top:2rem;position:relative}.temporary-reader-module__diS45q__paragraphCard:hover,.temporary-reader-module__diS45q__paragraphCard:focus,.temporary-reader-module__diS45q__paragraphCard:focus-within{border-color:var(--color-border);background:var(--color-surface-raised)}.temporary-reader-module__diS45q__activeParagraph{border-color:var(--color-accent);background:var(--color-surface-soft);box-shadow:inset 4px 0 0 var(--color-accent)}.temporary-reader-module__diS45q__paragraphCard p{color:var(--color-text);margin:.32rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.08rem,2vw,1.25rem);line-height:1.78}.temporary-reader-module__diS45q__narratedText{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-heading);text-shadow:0 0 .5rem color-mix(in srgb, var(--color-accent) 70%, transparent), 0 0 1.1rem color-mix(in srgb, var(--color-accent) 42%, transparent);border-radius:.16em}.temporary-reader-module__diS45q__headingParagraph{border-color:var(--color-border-strong);background:var(--color-surface-soft)}.temporary-reader-module__diS45q__headingParagraph p{color:var(--color-text);letter-spacing:-.04em;font-size:clamp(1.7rem,5vw,2.65rem);line-height:1.12}.temporary-reader-module__diS45q__codeParagraph{border-color:var(--color-border);background:var(--color-panel)}.temporary-reader-module__diS45q__codeBlock{border:1px solid var(--color-border);background:var(--color-text);max-width:100%;color:var(--color-surface);tab-size:2;white-space:pre-wrap;border-radius:.85rem;margin:.65rem 0 0;padding:.95rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.86rem;line-height:1.7;overflow-x:auto}.temporary-reader-module__diS45q__codeBlock code{font:inherit}.temporary-reader-module__diS45q__nonNarrableBadge{border:1px solid var(--color-border);background:var(--color-surface);width:fit-content;color:var(--color-muted-strong);border-radius:999px;margin-top:.75rem;padding:.4rem .65rem;font-size:.76rem;font-weight:850;display:inline-flex}.temporary-reader-module__diS45q__paragraphMeta{color:var(--color-muted-strong);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:.35rem .65rem;padding-right:2.3rem;font-size:.75rem;font-weight:850;display:flex}.temporary-reader-module__diS45q__paragraphPlayButton{border:1px solid var(--color-border-strong);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-accent-strong);font:inherit;opacity:.72;touch-action:manipulation;border-radius:.62rem;place-items:center;font-size:.72rem;font-weight:900;display:inline-grid;position:absolute;top:.62rem;right:.62rem}.temporary-reader-module__diS45q__paragraphPlayButton:hover:not(:disabled){background:var(--color-accent-soft);opacity:1}.temporary-reader-module__diS45q__paragraphPlayButton span{border-block:.34rem solid #0000;border-left:.5rem solid;width:0;height:0;margin-left:.12rem}.temporary-reader-module__diS45q__paragraphPlayButton:disabled{cursor:not-allowed;opacity:.35}.temporary-reader-module__diS45q__sideCard{gap:1rem;display:grid}.temporary-reader-module__diS45q__sideCard p{color:var(--color-muted);margin:0;font-size:.88rem;line-height:1.6}.temporary-reader-module__diS45q__statusGrid{gap:.75rem;display:grid}.temporary-reader-module__diS45q__statusGrid div{background:var(--color-panel);border-radius:.9rem;padding:.85rem}.temporary-reader-module__diS45q__statusGrid span,.temporary-reader-module__diS45q__statusGrid strong{display:block}.temporary-reader-module__diS45q__statusGrid span{color:var(--color-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.temporary-reader-module__diS45q__statusGrid strong{color:var(--color-text);overflow-wrap:anywhere;margin-top:.25rem;font-size:.92rem}.temporary-reader-module__diS45q__documentSidebarSummary{border:1px solid var(--color-border);background:var(--color-panel);border-radius:.95rem;gap:.55rem;padding:.9rem;display:grid}.temporary-reader-module__diS45q__documentSidebarSummary span,.temporary-reader-module__diS45q__documentSidebarStats span,.temporary-reader-module__diS45q__pendingChangeNotice strong,.temporary-reader-module__diS45q__pendingChangeNotice span{overflow-wrap:anywhere;min-width:0;display:block}.temporary-reader-module__diS45q__sidebarAudioRail{background:linear-gradient(90deg, var(--color-accent), transparent), repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 78%, transparent) 0 .08rem, transparent .08rem .45rem);opacity:.86;transform-origin:0;border-radius:999px;height:.28rem;overflow:hidden}.temporary-reader-module__diS45q__documentSidebarStats,.temporary-reader-module__diS45q__pendingChangeNotice{gap:.35rem;display:grid}.temporary-reader-module__diS45q__documentSidebarStats span{color:var(--color-muted);font-size:.78rem;font-weight:750;line-height:1.45}.temporary-reader-module__diS45q__pendingChangeNotice{border:1px solid var(--color-border);background:var(--color-surface-soft);border-radius:.9rem;padding:.8rem}.temporary-reader-module__diS45q__pendingChangeNotice span{color:var(--color-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.temporary-reader-module__diS45q__pendingChangeNotice strong{color:var(--color-text);font-size:.86rem;line-height:1.35}.temporary-reader-module__diS45q__sidebarActionStack{gap:.65rem;display:grid}.temporary-reader-module__diS45q__sidebarActionStack .temporary-reader-module__diS45q__fileButton,.temporary-reader-module__diS45q__sidebarActionStack .temporary-reader-module__diS45q__primaryButton,.temporary-reader-module__diS45q__sidebarActionStack .temporary-reader-module__diS45q__secondaryButton{width:100%}.temporary-reader-module__diS45q__controls{gap:.8rem;display:grid}.temporary-reader-module__diS45q__voiceFilterNotice{border:1px solid var(--color-border);background:var(--color-panel);border-radius:.9rem;padding:.8rem}.temporary-reader-module__diS45q__voiceFilterNotice strong{color:var(--color-text)}.temporary-reader-module__diS45q__noVoiceNotice{border:1px solid var(--color-border);background:var(--color-surface-soft);padding:.8rem}.temporary-reader-module__diS45q__buttonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.temporary-reader-module__diS45q__sideCard .temporary-reader-module__diS45q__buttonGrid,.temporary-reader-module__diS45q__sideCard .temporary-reader-module__diS45q__statusGrid div:first-child{display:none}.temporary-reader-module__diS45q__field input:focus-visible,.temporary-reader-module__diS45q__textAreaField textarea:focus-visible,.temporary-reader-module__diS45q__controls select:focus-visible,.temporary-reader-module__diS45q__fileButton:focus-visible,.temporary-reader-module__diS45q__primaryButton:focus-visible,.temporary-reader-module__diS45q__secondaryButton:focus-visible,.temporary-reader-module__diS45q__inlineNarrateButton:focus-visible,.temporary-reader-module__diS45q__paragraphPlayButton:focus-visible,.temporary-reader-module__diS45q__dockPlayButton:focus-visible,.temporary-reader-module__diS45q__dockIconButton:focus-visible,.temporary-reader-module__diS45q__readerDockSettings summary:focus-visible,.temporary-reader-module__diS45q__readerDockSettingsPanel select:focus-visible,.temporary-reader-module__diS45q__sectionNavigatorSummary:focus-visible,.temporary-reader-module__diS45q__sectionPills button:focus-visible,.temporary-reader-module__diS45q__paginationControls button:focus-visible,.temporary-reader-module__diS45q__paragraphCard:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (max-width:900px){.temporary-reader-module__diS45q__layout,.temporary-reader-module__diS45q__fieldGrid,.temporary-reader-module__diS45q__bookProfile{grid-template-columns:1fr}.temporary-reader-module__diS45q__sideColumn{position:static}}@media (max-width:600px){.temporary-reader-module__diS45q__cardHeader,.temporary-reader-module__diS45q__previewHeader{display:grid}.temporary-reader-module__diS45q__documentHeaderActions,.temporary-reader-module__diS45q__documentHeaderUtilityActions,.temporary-reader-module__diS45q__previewHeader .temporary-reader-module__diS45q__primaryButton,.temporary-reader-module__diS45q__buttonGrid{grid-template-columns:1fr;width:100%}.temporary-reader-module__diS45q__documentHeaderActions,.temporary-reader-module__diS45q__documentHeaderUtilityActions{justify-content:stretch;justify-items:stretch}.temporary-reader-module__diS45q__documentHeaderUtilityActions .temporary-reader-module__diS45q__fileButton,.temporary-reader-module__diS45q__documentHeaderUtilityActions .temporary-reader-module__diS45q__secondaryButton{width:100%}.temporary-reader-module__diS45q__actionRow{display:grid}.temporary-reader-module__diS45q__safeMonetizationCard{flex-direction:column;align-items:stretch}.temporary-reader-module__diS45q__safeMonetizationCard a{text-align:center}.temporary-reader-module__diS45q__compactSourceBar{grid-template-columns:1fr}.temporary-reader-module__diS45q__readerDock{border-radius:1.2rem;grid-template-columns:auto auto minmax(0,1fr) auto}.temporary-reader-module__diS45q__readerDock .temporary-reader-module__diS45q__dockIconButton:nth-of-type(4){grid-area:1/2}.temporary-reader-module__diS45q__readerWaveform{order:2;grid-column:1/-1;min-width:0}.temporary-reader-module__diS45q__readerDockSettings{grid-area:1/4;justify-self:end}.temporary-reader-module__diS45q__readerDockSettingsPanel{width:min(18rem,100vw - 2rem)}.temporary-reader-module__diS45q__readerDockStatus{grid-column:3;width:auto;min-width:0}}@keyframes temporary-reader-module__diS45q__temporaryAuraFieldDrift{0%,to{opacity:.34;transform:translate(0,0)rotate(-1.2deg)scale(1)}50%{opacity:.5;transform:translate(-.9rem,.65rem)rotate(-.35deg)scale(1.015)}}@keyframes temporary-reader-module__diS45q__temporaryAuraPulse{0%,to{opacity:.72;transform:scaleX(1)}45%{opacity:1;transform:scaleX(1.08)}}@keyframes temporary-reader-module__diS45q__temporaryWavePulse{0%,to{opacity:.42;transform:scaleY(calc(var(--bar-sway,1) * .46))}45%{opacity:var(--bar-intensity,.95);transform:scaleY(calc(var(--bar-sway,1) * 1.18))}72%{opacity:.58;transform:scaleY(calc(var(--bar-sway,1) * .82))}}@keyframes temporary-reader-module__diS45q__temporaryMainRebalance{0%{opacity:.96;transform:translate(4.5rem)scale(.995)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes temporary-reader-module__diS45q__temporarySidebarEnter{0%{opacity:0;transform:translate(1.4rem,.65rem)scale(.975)}60%{opacity:1}to{opacity:1;transform:translate(0,0)scale(1)}}html[data-theme=aura] .temporary-reader-module__diS45q__workbench{isolation:isolate;gap:clamp(1.25rem,3vw,2rem);padding-bottom:2rem;position:relative}html[data-theme=aura] .temporary-reader-module__diS45q__workbench:before{z-index:-1;content:"";pointer-events:none;position:absolute}html[data-theme=aura] .temporary-reader-module__diS45q__workbench:after{z-index:-1;content:"";pointer-events:none;position:absolute}html[data-theme=aura] .temporary-reader-module__diS45q__workbench:before{background:radial-gradient(circle, #ffeeb31a, transparent 60%), conic-gradient(from 24deg, transparent 0 18%, #d6b86a14 24%, transparent 39% 55%, #fff8df0e 65%, transparent 76%);content:"";filter:blur(.6rem);opacity:.55;border-radius:999px;width:min(42rem,58vw);height:min(42rem,70vh);animation:20s ease-in-out infinite temporary-reader-module__diS45q__temporaryAuraFieldDrift;display:block;inset:6rem -14vw auto auto;overflow:hidden;-webkit-mask-image:radial-gradient(#000 0 34%,#0000 75%);mask-image:radial-gradient(#000 0 34%,#0000 75%)}html[data-theme=aura] .temporary-reader-module__diS45q__workbench:after{background:radial-gradient(circle at 50% 50%, #ffeeb317, transparent 38%), conic-gradient(from 24deg, transparent 0 18%, #d6b86a14 24%, transparent 39% 55%, #fff8df0f 65%, transparent 76%);filter:blur(1px);opacity:.72;border-radius:999px;width:min(40vw,28rem);height:min(42vw,30rem);inset:13rem auto auto -8vw}html[data-theme=aura] .temporary-reader-module__diS45q__overline{color:var(--color-accent-strong)}:is(html[data-theme=aura] .temporary-reader-module__diS45q__card,html[data-theme=aura] .temporary-reader-module__diS45q__sideCard,html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fff8df1a,#fff8df09),#181916c2;border-color:#fff8df29;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 2rem 5rem #00000061}html[data-theme=aura] .temporary-reader-module__diS45q__card:before{z-index:0;content:"";opacity:.6;pointer-events:none;background:linear-gradient(118deg,#0000 0 32%,#fff8df16 49%,#0000 66%),radial-gradient(circle,#ffeeb326 0 .045rem,#0000 .06rem) 0 0/.78rem .78rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(112deg,#0000 0 20%,#000 46% 68%,#0000 88%);mask-image:linear-gradient(112deg,#0000 0 20%,#000 46% 68%,#0000 88%)}html[data-theme=aura] .temporary-reader-module__diS45q__sideCard:before{z-index:0;content:"";opacity:.6;pointer-events:none;background:linear-gradient(118deg,#0000 0 32%,#fff8df16 49%,#0000 66%),radial-gradient(circle,#ffeeb326 0 .045rem,#0000 .06rem) 0 0/.78rem .78rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(112deg,#0000 0 20%,#000 46% 68%,#0000 88%);mask-image:linear-gradient(112deg,#0000 0 20%,#000 46% 68%,#0000 88%)}html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard:before{z-index:0;content:"";opacity:.6;pointer-events:none;background:linear-gradient(118deg,#0000 0 32%,#fff8df16 49%,#0000 66%),radial-gradient(circle,#ffeeb326 0 .045rem,#0000 .06rem) 0 0/.78rem .78rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(112deg,#0000 0 20%,#000 46% 68%,#0000 88%);mask-image:linear-gradient(112deg,#0000 0 20%,#000 46% 68%,#0000 88%)}:is(html[data-theme=aura] .temporary-reader-module__diS45q__card>*,html[data-theme=aura] .temporary-reader-module__diS45q__sideCard>*,html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard>*){z-index:1;position:relative}html[data-theme=aura] .temporary-reader-module__diS45q__layout{grid-template-columns:minmax(0,1fr) minmax(19rem,.36fr);gap:clamp(1rem,3vw,2.25rem)}html[data-theme=aura] .temporary-reader-module__diS45q__layoutCentered{grid-template-columns:minmax(0,min(100%,54rem));justify-content:center}html[data-theme=aura] .temporary-reader-module__diS45q__layoutReaderFull{grid-template-columns:minmax(0,min(100%,76rem));justify-content:center}html[data-theme=aura] .temporary-reader-module__diS45q__layoutWithSidebar{grid-template-columns:minmax(0,1fr) minmax(19rem,.36fr);justify-content:stretch}html[data-theme=aura] .temporary-reader-module__diS45q__sideColumn{top:6rem}:is(html[data-theme=aura] .temporary-reader-module__diS45q__card,html[data-theme=aura] .temporary-reader-module__diS45q__sideCard){border-radius:1.75rem;padding:clamp(1.1rem,2.5vw,1.65rem)}html[data-theme=aura] .temporary-reader-module__diS45q__sideCard{border-top:1px solid #fff8df38}:is(html[data-theme=aura] .temporary-reader-module__diS45q__cardHeader h2,html[data-theme=aura] .temporary-reader-module__diS45q__previewHeader h2,html[data-theme=aura] .temporary-reader-module__diS45q__sideCard h2,html[data-theme=aura] .temporary-reader-module__diS45q__metadataPanel h3,html[data-theme=aura] .temporary-reader-module__diS45q__sectionNavigator h3,html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard h2){color:var(--color-heading)}html[data-theme=aura] .temporary-reader-module__diS45q__sideCard h2{overflow-wrap:anywhere;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.05}:is(html[data-theme=aura] .temporary-reader-module__diS45q__cardHeader span,html[data-theme=aura] .temporary-reader-module__diS45q__previewHeader p,html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard p,html[data-theme=aura] .temporary-reader-module__diS45q__metadataPanel p,html[data-theme=aura] .temporary-reader-module__diS45q__sideCard p){color:var(--color-muted)}html[data-theme=aura] .temporary-reader-module__diS45q__fieldGrid{grid-template-columns:minmax(0,1fr) minmax(15rem,.36fr)}html[data-theme=aura] .temporary-reader-module__diS45q__sourceCardCompact{background:linear-gradient(145deg,#fff8df13,#fff8df06),#121311c7}html[data-theme=aura] .temporary-reader-module__diS45q__compactSourceBar{background:radial-gradient(circle at 8%,#ffeeb317,#0000 28%),#07080757;border-color:#fff8df24}html[data-theme=aura] .temporary-reader-module__diS45q__compactSourceBar strong{color:var(--color-heading)}:is(html[data-theme=aura] .temporary-reader-module__diS45q__field input,html[data-theme=aura] .temporary-reader-module__diS45q__textAreaField textarea,html[data-theme=aura] .temporary-reader-module__diS45q__controls select){color:var(--color-heading);background:linear-gradient(145deg,#fff8df0f,#fff8df05),#121311db;border-color:#fff8df30}html[data-theme=aura] .temporary-reader-module__diS45q__field input::placeholder{color:#d8cfb894}html[data-theme=aura] .temporary-reader-module__diS45q__textAreaField textarea::placeholder{color:#d8cfb894}:is(html[data-theme=aura] .temporary-reader-module__diS45q__field input:hover,html[data-theme=aura] .temporary-reader-module__diS45q__textAreaField textarea:hover,html[data-theme=aura] .temporary-reader-module__diS45q__controls select:hover){border-color:#ffeeb357}html[data-theme=aura] .temporary-reader-module__diS45q__filePicker{background:radial-gradient(circle at 28% 18%,#ffeeb31f,#0000 35%),#fff8df0b;border-color:#ffeeb33d}html[data-theme=aura] .temporary-reader-module__diS45q__fileButton{color:var(--color-accent-strong);background:linear-gradient(145deg,#fff8df14,#fff8df06),#121311d1;border-color:#fff8df2e;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffff12}html[data-theme=aura] .temporary-reader-module__diS45q__secondaryButton{color:var(--color-accent-strong);background:linear-gradient(145deg,#fff8df14,#fff8df06),#121311d1;border-color:#fff8df2e;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffff12}html[data-theme=aura] .temporary-reader-module__diS45q__inlineNarrateButton{color:var(--color-accent-strong);background:linear-gradient(145deg,#fff8df14,#fff8df06),#121311d1;border-color:#fff8df2e;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffff12}html[data-theme=aura] .temporary-reader-module__diS45q__paragraphPlayButton{color:var(--color-accent-strong);background:linear-gradient(145deg,#fff8df14,#fff8df06),#121311d1;border-color:#fff8df2e;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffff12}html[data-theme=aura] .temporary-reader-module__diS45q__paginationControls button{color:var(--color-accent-strong);background:linear-gradient(145deg,#fff8df14,#fff8df06),#121311d1;border-color:#fff8df2e;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffff12}html[data-theme=aura] .temporary-reader-module__diS45q__sectionPills button{color:var(--color-accent-strong);background:linear-gradient(145deg,#fff8df14,#fff8df06),#121311d1;border-color:#fff8df2e;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffff12}html[data-theme=aura] .temporary-reader-module__diS45q__primaryButton{color:#14120d;background:radial-gradient(circle at 22% 18%,#fff8df6b,#0000 32%),linear-gradient(135deg,#f0dfaa,#d6b86a 48%,#92783f);border:1px solid #fff8df2e;transition:box-shadow .16s,transform .16s,filter .16s;box-shadow:0 1rem 2.5rem #d6b86a2e,inset 0 1px #ffffff70}html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard a{color:#14120d;background:radial-gradient(circle at 22% 18%,#fff8df6b,#0000 32%),linear-gradient(135deg,#f0dfaa,#d6b86a 48%,#92783f);border:1px solid #fff8df2e;transition:box-shadow .16s,transform .16s,filter .16s;box-shadow:0 1rem 2.5rem #d6b86a2e,inset 0 1px #ffffff70}html[data-theme=aura] .temporary-reader-module__diS45q__primaryButton:hover:not(:disabled){transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard a:hover{transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__fileButton:hover{transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__secondaryButton:hover:not(:disabled){transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__inlineNarrateButton:hover:not(:disabled){transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__paragraphPlayButton:hover:not(:disabled){transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__paginationControls button:hover:not(:disabled){transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__sectionPills button:hover{transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__primaryButton:hover:not(:disabled){filter:brightness(1.04);box-shadow:0 1.2rem 2.8rem #d6b86a3b,inset 0 1px #ffffff7a}html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard a:hover{filter:brightness(1.04);box-shadow:0 1.2rem 2.8rem #d6b86a3b,inset 0 1px #ffffff7a}html[data-theme=aura] .temporary-reader-module__diS45q__secondaryButton:hover:not(:disabled){background:#fff8df13;border-color:#ffeeb357}html[data-theme=aura] .temporary-reader-module__diS45q__fileButton:hover{background:#fff8df13;border-color:#ffeeb357}html[data-theme=aura] .temporary-reader-module__diS45q__inlineNarrateButton:hover:not(:disabled){background:#fff8df13;border-color:#ffeeb357}html[data-theme=aura] .temporary-reader-module__diS45q__paragraphPlayButton:hover:not(:disabled){background:#fff8df13;border-color:#ffeeb357}html[data-theme=aura] .temporary-reader-module__diS45q__paginationControls button:hover:not(:disabled){background:#fff8df13;border-color:#ffeeb357}html[data-theme=aura] .temporary-reader-module__diS45q__sectionPills button:hover{background:#fff8df13;border-color:#ffeeb357}html[data-theme=aura] .temporary-reader-module__diS45q__errorMessage{color:var(--color-danger);background:#3b1d1bdb;border-color:#ffb4a980}html[data-theme=aura] .temporary-reader-module__diS45q__warningPanel{color:var(--color-warning);background:#312816d1;border-color:#ffdc8c61}:is(html[data-theme=aura] .temporary-reader-module__diS45q__metadataPanel,html[data-theme=aura] .temporary-reader-module__diS45q__sectionNavigator,html[data-theme=aura] .temporary-reader-module__diS45q__largeDocumentNotice){background:linear-gradient(145deg,#fff8df12,#fff8df06),#121311b8;border-color:#fff8df24}html[data-theme=aura] .temporary-reader-module__diS45q__sectionNavigatorSummary{outline-offset:.35rem}html[data-theme=aura] .temporary-reader-module__diS45q__sectionNavigatorSummary span{color:var(--color-accent-strong);background:linear-gradient(145deg,#fff8df14,#fff8df06),#121311d1;border-color:#fff8df29}html[data-theme=aura] .temporary-reader-module__diS45q__sectionNavigatorSummary:hover span{background:#fff8df13;border-color:#ffeeb357}html[data-theme=aura] .temporary-reader-module__diS45q__bookProfileCover{color:var(--color-heading);background:radial-gradient(circle at 24% 18%,#fff8df4d,#0000 28%),radial-gradient(circle at 72% 78%,#d6b86a47,#0000 34%),linear-gradient(155deg,#313024 0%,#75683f 55%,#15140f 100%);border:1px solid #fff8df29}html[data-theme=aura] .temporary-reader-module__diS45q__bookProfileDetails section{background:#fff8df0e;border:1px solid #fff8df1f}html[data-theme=aura] .temporary-reader-module__diS45q__metadataCompactGrid div{background:#fff8df0e;border:1px solid #fff8df1f}html[data-theme=aura] .temporary-reader-module__diS45q__metadataCredits div{background:#fff8df0e;border:1px solid #fff8df1f}html[data-theme=aura] .temporary-reader-module__diS45q__statusGrid div{background:#fff8df0e;border:1px solid #fff8df1f}html[data-theme=aura] .temporary-reader-module__diS45q__documentSidebarSummary{background:#fff8df0e;border:1px solid #fff8df1f}html[data-theme=aura] .temporary-reader-module__diS45q__pendingChangeNotice{background:#fff8df0e;border:1px solid #fff8df1f}html[data-theme=aura] .temporary-reader-module__diS45q__voiceFilterNotice{background:#fff8df0e;border:1px solid #fff8df1f}html[data-theme=aura] .temporary-reader-module__diS45q__noVoiceNotice{background:#fff8df0e;border:1px solid #fff8df1f}html[data-theme=aura] .temporary-reader-module__diS45q__pendingChangeNotice strong{color:var(--color-heading)}html[data-theme=aura] .temporary-reader-module__diS45q__sidebarAudioRail{background:linear-gradient(90deg,#f0dfaa,#0000),repeating-linear-gradient(90deg,#ffeeb3d9 0 .08rem,#0000 .08rem .45rem);animation:3.2s ease-in-out infinite temporary-reader-module__diS45q__temporaryAuraPulse;box-shadow:0 0 .9rem #d6b86a2e}html[data-theme=aura] .temporary-reader-module__diS45q__readerHeaderRail{background:linear-gradient(90deg,#f0dfaa57,#0000 70%),repeating-linear-gradient(90deg,#ffeeb375 0 .08rem,#0000 .08rem .45rem);box-shadow:0 0 .9rem #d6b86a2e}html[data-theme=aura] .temporary-reader-module__diS45q__readerHeaderRail:after{content:"";transform-origin:0;background:linear-gradient(90deg,#f0dfaa,#0000 70%),repeating-linear-gradient(90deg,#ffeeb3db 0 .08rem,#0000 .08rem .45rem);animation:3.2s ease-in-out infinite temporary-reader-module__diS45q__temporaryAuraPulse;position:absolute;inset:0}html[data-theme=aura] .temporary-reader-module__diS45q__sidebarActionStack{gap:.7rem}html[data-theme=aura] .temporary-reader-module__diS45q__sectionPills button{border-radius:1rem}html[data-theme=aura] .temporary-reader-module__diS45q__sectionPills button[aria-pressed=true]{background:linear-gradient(145deg,#ffeeb324,#fff8df0d),#181916d1;border-color:#ffeeb380;box-shadow:inset 0 0 0 1px #ffeeb33d,0 .9rem 1.9rem #0000002e}html[data-theme=aura] .temporary-reader-module__diS45q__readingStage{gap:1rem;margin-top:1.25rem;position:relative}html[data-theme=aura] .temporary-reader-module__diS45q__readingStage:before{z-index:0;content:"";filter:blur(.1px);opacity:.38;pointer-events:none;background:radial-gradient(circle,#ffeeb3a3 0 .045rem,#0000 .065rem) 0 0/.64rem .64rem,linear-gradient(112deg,#0000 0 22%,#ffeeb31f 43%,#0000 65%);position:absolute;inset:-5rem -2rem 2rem;-webkit-mask-image:radial-gradient(at 50% 42%,#000 0 34%,#0000 74%);mask-image:radial-gradient(at 50% 42%,#000 0 34%,#0000 74%)}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport{z-index:1;scrollbar-color:#d6b86a6b transparent;scrollbar-gutter:stable;background:radial-gradient(at 50% 42%,#fff8df1f,#0000 58%),linear-gradient(115deg,#fff8df1f,#fff8df09),#1a1b18b8;border-color:#fff8df33;border-radius:1.55rem;max-height:min(55vh,42rem);padding:clamp(1.15rem,3vw,2rem) clamp(1.35rem,2.4vw,1.9rem) clamp(1.15rem,3vw,2rem) clamp(1.15rem,3vw,2rem);position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -4rem 6rem #0000001f,0 2rem 5rem #0006,0 0 5rem #d6b86a1a}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport::-webkit-scrollbar{width:.36rem}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport::-webkit-scrollbar-button{width:0;height:0;display:none}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport::-webkit-scrollbar-track{background:linear-gradient(90deg,#0000,#fff8df0b,#0000);border-radius:999px;margin-block:1.75rem}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport::-webkit-scrollbar-thumb{background:linear-gradient(#1a1b182e,#1a1b182e) padding-box padding-box,linear-gradient(#ffeeb375,#d6b86a47) border-box;border:.08rem solid #0000;box-shadow:0 0 .75rem #d6b86a2e}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport::-webkit-scrollbar-corner{background:0 0}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport:before{z-index:3;content:"";pointer-events:none;height:3.2rem;display:block;position:sticky}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport:after{z-index:3;content:"";pointer-events:none;height:3.2rem;display:block;position:sticky}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport:before{background:linear-gradient(#1a1b18f2,#0000);margin:-2rem -2rem 0;top:-2rem}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport:after{background:linear-gradient(#0000,#1a1b18f2);margin:0 -2rem -2rem;bottom:-2rem}html[data-theme=aura] .temporary-reader-module__diS45q__paragraphCard{background:0 0;border-color:#0000;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport .temporary-reader-module__diS45q__paragraphList{z-index:2;gap:.08rem;position:relative}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport .temporary-reader-module__diS45q__paragraphCard{border-radius:.85rem;padding:.46rem 2.85rem .5rem .62rem}:is(html[data-theme=aura] .temporary-reader-module__diS45q__paragraphCard:hover,html[data-theme=aura] .temporary-reader-module__diS45q__paragraphCard:focus,html[data-theme=aura] .temporary-reader-module__diS45q__paragraphCard:focus-within){background:#fff8df09;border-color:#ffeeb31f}html[data-theme=aura] .temporary-reader-module__diS45q__activeParagraph{background:linear-gradient(90deg,#d6b86a1c,#0000 42%),#fff8df09;border-color:#ffeeb34d;box-shadow:inset 2px 0 #d6b86adb,0 .7rem 1.8rem #00000024}html[data-theme=aura] .temporary-reader-module__diS45q__paragraphCard p{color:var(--color-heading);text-shadow:none;font-size:clamp(1.02rem,1.45vw,1.22rem);font-weight:400;line-height:1.68}html[data-theme=aura] .temporary-reader-module__diS45q__narratedText{color:#fff6d7;text-shadow:0 0 .45rem #ffeeb3cc,0 0 1.1rem #d6b86a9e,0 0 1.8rem #d6b86a5c}html[data-theme=aura] .temporary-reader-module__diS45q__headingParagraph{background:#fff8df06}html[data-theme=aura] .temporary-reader-module__diS45q__headingParagraph p{font-size:clamp(1.45rem,3.4vw,2rem);line-height:1.16}html[data-theme=aura] .temporary-reader-module__diS45q__paragraphPlayButton{background:radial-gradient(circle at 35% 28%,#fff8df38,#0000 36%),#121311b8;border-color:#fff8df29;box-shadow:inset 0 1px #ffffff14,0 .55rem 1rem #00000024}html[data-theme=aura] .temporary-reader-module__diS45q__paragraphCard:not(:hover):not(:focus-within) .temporary-reader-module__diS45q__paragraphPlayButton{opacity:.46}:is(html[data-theme=aura] .temporary-reader-module__diS45q__codeParagraph,html[data-theme=aura] .temporary-reader-module__diS45q__codeBlock){background:#070807c2;border-color:#fff8df24}html[data-theme=aura] .temporary-reader-module__diS45q__codeBlock{color:var(--color-muted-strong)}html[data-theme=aura] .temporary-reader-module__diS45q__nonNarrableBadge{color:var(--color-muted-strong);background:#fff8df0f;border-color:#fff8df29}html[data-theme=aura] .temporary-reader-module__diS45q__readerDock{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff8df21,#fff8df0b),#121311c7;border-color:#fff8df2e;width:min(100% - 2rem,46rem);margin:-2.35rem auto 0;position:relative;box-shadow:inset 0 1px #ffffff1a,0 1.2rem 3rem #0000005c,0 0 2.6rem #d6b86a14}:is(html[data-theme=aura] .temporary-reader-module__diS45q__dockPlayButton,html[data-theme=aura] .temporary-reader-module__diS45q__dockIconButton){color:#14120d;background:radial-gradient(circle at 30% 24%,#fff8df5c,#0000 36%),linear-gradient(135deg,#f0dfaa,#806f47);border-color:#fff8df33;transition:filter .16s,transform .16s,opacity .16s;box-shadow:inset 0 1px #ffffff6b,0 .7rem 1.6rem #00000047}html[data-theme=aura] .temporary-reader-module__diS45q__dockIconButton{color:var(--color-accent-strong);background:linear-gradient(145deg,#fff8df1a,#fff8df09),#121311d6}html[data-theme=aura] .temporary-reader-module__diS45q__dockPlayButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__dockIconButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockSettings summary:hover{filter:brightness(1.08);transform:translateY(-1px)}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockSettings summary{color:var(--color-accent-strong);background:linear-gradient(145deg,#fff8df1a,#fff8df09),#121311d6;border-color:#fff8df33;transition:filter .16s,transform .16s,opacity .16s;box-shadow:inset 0 1px #ffffff14}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockSettings[open] summary{background:#fff8df18;border-color:#ffeeb373}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockSettingsPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fff8df1c,#fff8df09),#121311f0;border-color:#fff8df2e;box-shadow:inset 0 1px #ffffff1a,0 1.4rem 3rem #00000061}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockSettingsPanel select{color:var(--color-heading);background:#070807c7;border-color:#fff8df29}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockSettingsHeader strong{color:var(--color-heading)}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockCloseButton{color:var(--color-heading);background:radial-gradient(circle at 30% 24%,#fff8df2e,#0000 38%),#121311d1;border-color:#fff8df29;box-shadow:inset 0 1px #ffffff14}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockCloseButton:hover{color:#fff6d7;background:#fff8df1a;border-color:#ffeeb357}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockApplyButton{color:#15120c;background:radial-gradient(circle at 30% 24%,#fff8df52,#0000 38%),linear-gradient(135deg,#f0dfaa,#a9893f);border-color:#fff8df38;box-shadow:inset 0 1px #ffffff57,0 .8rem 1.8rem #00000038,0 0 1.6rem #d6b86a24}html[data-theme=aura] .temporary-reader-module__diS45q__readerWaveform{border-inline:1px solid #fff8df1a;padding-inline:.75rem;overflow:hidden}html[data-theme=aura] .temporary-reader-module__diS45q__readerWaveform:before{background:linear-gradient(90deg,#0000,#ffeeb357,#0000);box-shadow:0 0 .7rem #d6b86a38}html[data-theme=aura] .temporary-reader-module__diS45q__readerWaveform span{background:linear-gradient(#0000,#fff8dff5,#d6b86a94,#0000);box-shadow:0 0 .7rem #d6b86a33}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockStatus strong{color:var(--color-heading)}html[data-theme=aura] .temporary-reader-module__diS45q__readerDockStatus span{color:var(--color-muted)}html[data-theme=aura] .temporary-reader-module__diS45q__sideCard:after{background:linear-gradient(90deg, var(--color-accent), transparent), repeating-linear-gradient(90deg, #ffeeb3cc 0 .08rem, transparent .08rem .45rem);content:"";transform-origin:0;border-radius:999px;height:.28rem;animation:3.2s ease-in-out infinite temporary-reader-module__diS45q__temporaryAuraPulse;display:none}:is(html[data-theme=aura] .temporary-reader-module__diS45q__statusGrid strong,html[data-theme=aura] .temporary-reader-module__diS45q__voiceFilterNotice strong){color:var(--color-heading)}html[data-theme=aura] .temporary-reader-module__diS45q__buttonGrid{gap:.7rem}@media (max-width:900px){:is(html[data-theme=aura] .temporary-reader-module__diS45q__layout,html[data-theme=aura] .temporary-reader-module__diS45q__fieldGrid){grid-template-columns:1fr}html[data-theme=aura] .temporary-reader-module__diS45q__workbench:before{opacity:.34;width:90vw;inset:4rem -28vw auto auto}html[data-theme=aura] .temporary-reader-module__diS45q__sideColumn{position:static}}@media (max-width:600px){:is(html[data-theme=aura] .temporary-reader-module__diS45q__card,html[data-theme=aura] .temporary-reader-module__diS45q__sideCard){border-radius:1.25rem}html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard{display:grid}html[data-theme=aura] .temporary-reader-module__diS45q__parchmentViewport{border-radius:1.25rem;max-height:min(58vh,32rem);padding:.9rem}html[data-theme=aura] .temporary-reader-module__diS45q__readerDock{width:100%;margin-top:-1.35rem}}@media (prefers-reduced-motion:reduce){.temporary-reader-module__diS45q__layoutWithSidebar .temporary-reader-module__diS45q__mainColumn,.temporary-reader-module__diS45q__layoutWithSidebar .temporary-reader-module__diS45q__sideColumn,.temporary-reader-module__diS45q__readerWaveformActive span{animation:none}html[data-theme=aura] .temporary-reader-module__diS45q__workbench:before{animation:none}html[data-theme=aura] .temporary-reader-module__diS45q__sidebarAudioRail{animation:none}html[data-theme=aura] .temporary-reader-module__diS45q__readerHeaderRail{animation:none}html[data-theme=aura] .temporary-reader-module__diS45q__readerHeaderRail:after{animation:none}.temporary-reader-module__diS45q__layout{transition:none}html[data-theme=aura] .temporary-reader-module__diS45q__primaryButton{transition:none}html[data-theme=aura] .temporary-reader-module__diS45q__safeMonetizationCard a{transition:none}html[data-theme=aura] .temporary-reader-module__diS45q__fileButton{transition:none}html[data-theme=aura] .temporary-reader-module__diS45q__secondaryButton{transition:none}html[data-theme=aura] .temporary-reader-module__diS45q__inlineNarrateButton{transition:none}html[data-theme=aura] .temporary-reader-module__diS45q__paragraphPlayButton{transition:none}html[data-theme=aura] .temporary-reader-module__diS45q__paginationControls button{transition:none}html[data-theme=aura] .temporary-reader-module__diS45q__sectionPills button{transition:none}html[data-theme=aura] .temporary-reader-module__diS45q__paragraphCard{transition:none}}
