@layer game-material{.dream-archive-drawer-layer{display:grid!important;place-items:center!important;place-content:center!important;padding:16px!important}.dream-archive-drawer{inset:auto!important;margin:0!important;transform:none!important;translate:none!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer){--dialog-paper:url(/dream-ui/backgrounds/reader-painted-folio-v1.png);--material-edge-feather:clamp(12px,1.5vw,22px);position:relative!important;isolation:isolate;display:flex!important;flex-direction:column!important;width:min(900px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 40px)!important;min-height:0!important;padding:clamp(24px,3vw,40px)!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#e5dcc9!important;overflow:hidden!important;animation:materialOpen .24s ease-out both}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer):before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;width:auto!important;height:auto!important;display:block!important;border:28px solid transparent!important;-o-border-image:var(--dialog-paper) 110 160 /28px 34px /0 stretch!important;border-image:var(--dialog-paper) 110 160 fill /28px 34px /0 stretch!important;background:none!important;filter:none!important;opacity:1!important;transform:none!important;pointer-events:none!important;-webkit-mask-image:var(--material-edge-mask)!important;mask-image:var(--material-edge-mask)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.dream-archive-drawer__read-line,:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer):after{display:none!important}:is(.dream-modal-header,.reader-settings-overlay .ui-overlay-panel__header,.dream-archive-drawer__header){flex:0 0 auto!important;padding:6px 0 16px!important;margin:0 0 16px!important;gap:16px!important;border:0!important;border-bottom:1px solid #ceaf6b44!important;background:none!important}:is(.dream-modal-header,.reader-settings-overlay .ui-overlay-panel__header,.dream-archive-drawer__header) :is(h2,.dream-heading-sm){font:500 clamp(23px,2.5vw,32px)/1.35 var(--font-title)!important;color:#f0e0bc!important;letter-spacing:.08em!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) :is(.dream-modal-body,.ui-overlay-panel__body,.dream-archive-drawer__body){position:relative!important;flex:1 1 auto!important;min-height:0!important;min-width:0!important;padding:0 8px 12px 0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8e774a55 transparent;background:none!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) :is(.dream-summary-card,.reader-preview,.reader-setting-section,.reader-settings-popover){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) :is(.dream-summary-card,.reader-setting-section):after,:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) :is(.dream-summary-card,.reader-setting-section):before{content:none!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) :is(button,summary):not(.reader-settings-embedded *,[aria-label="梦境星图"] *){min-height:44px!important;border:0!important;border-bottom:1px solid #c9a56430!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#e8d8b6;transition:color .18s ease,background-color .18s ease,text-shadow .18s ease!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) button:after,:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) button:before{content:none!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) :is(button,summary):hover:not(:disabled):not(.reader-settings-embedded *,[aria-label="梦境星图"] *){background:linear-gradient(90deg,transparent,#cfa85910,transparent)!important;color:#ffe5ae!important;text-shadow:0 0 14px #d1a05244!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) :is(button.is-active,button[aria-pressed=true]):not(.reader-settings-embedded *,[aria-label="梦境星图"] *){color:#ffe1a0!important;border-bottom-color:#d5b467!important;background:linear-gradient(0deg,#cca96118,transparent)!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) :is(button,a,summary,textarea,input,select):focus-visible{outline:2px solid #e0c07b!important;outline-offset:3px!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) button:disabled{opacity:.42!important;cursor:not-allowed}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) :is(textarea,input:not([type=checkbox]):not([type=range]),select){min-width:0!important;border:0!important;border-bottom:1px solid #bfa36588!important;border-radius:0!important;color:#f0e6d4!important;background:#01070838!important;box-shadow:inset 0 1px 0 #cfb37322!important}.reader-settings-overlay .reader-preview{border-bottom:1px solid #cfb37333!important;padding:4px 0 20px!important}.reader-settings-overlay .reader-setting-section{display:grid!important;grid-template-columns:5rem minmax(0,1fr)!important;align-items:start!important;gap:16px!important;padding:16px 0!important;border-bottom:1px solid #cfb37322!important}.reader-settings-overlay .reader-setting-label{padding-top:12px!important}.reader-settings-overlay .reader-settings-popover{position:static!important;inset:auto!important;width:100%!important;max-width:none!important;min-width:0!important;transform:none!important;translate:none!important;animation:none!important;padding:0!important}.reader-settings-overlay .reader-option-button{min-width:0!important;padding:10px 8px!important}.reader-settings-overlay .ui-overlay-panel__actions{background:none!important;border-top:1px solid #cfb37333!important;padding:12px 0 0!important}.dream-archive-drawer__tabs{flex-shrink:0!important;padding:0 0 12px!important;background:none!important}.game-material-dialog[data-dialog-kind=conversation]{width:min(820px,calc(100vw - 32px))!important}.negotiation-participants{grid-template-columns:1fr 1fr!important;border-bottom:1px solid #cfb37333}.negotiation-participants>div{padding:8px 0 16px!important}.negotiation-participants>div:last-child{text-align:right}.negotiation-participants .dream-summary-body{font:500 24px/1.4 var(--font-title);color:#efdeb8}.negotiation-reference{border-bottom:1px solid #cfb37322}.negotiation-reference summary{display:list-item;cursor:pointer;padding:12px 0}.negotiation-reference ul{padding-bottom:12px}.game-material-dialog .negotiation-thread-list{display:flex!important;flex-direction:column!important;gap:20px!important;min-height:110px!important;max-height:min(36dvh,340px)!important;padding:20px 4px!important;border-block:1px solid #cfb37333!important;background:none!important}.negotiation-message{width:88%;padding:8px 16px;border-left:2px solid #8db8b077}.negotiation-message[data-speaker=player]{align-self:flex-end;border-left:0;border-right:2px solid #cbb16b99}.negotiation-message>p:first-child{color:#c9b57f!important;letter-spacing:.12em}.negotiation-message>p:last-child{font-size:16px!important;line-height:1.9!important}.game-material-dialog .negotiation-scene>textarea{min-height:100px!important}.dream-reader-artboard-console .reader-system-controls{border-radius:0!important;box-shadow:none!important}.dream-reader-artboard-console .reader-command-actions .rounded-full{border:0!important;background:none!important}@keyframes materialOpen{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media (max-width:640px){:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer){width:calc(100vw - 32px)!important;max-width:100%!important;max-height:calc(100dvh - 32px)!important;padding:24px 20px!important}.reader-settings-overlay .reader-setting-section{grid-template-columns:minmax(0,1fr)!important;gap:4px!important}.negotiation-message{width:96%;padding-inline:10px}}@media (prefers-reduced-motion:reduce){:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer){animation:none!important}:is(.game-material-dialog,.reader-settings-overlay,.dream-archive-drawer) *{transition:none!important}}}@layer narrative-reader{.reader-settings-embedded .reader-settings-popover{position:static!important;width:100%!important;max-width:none!important;max-height:none!important;overflow:visible!important;padding:8px 0 28px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.reader-settings-embedded .reader-settings-header{padding:0 0 8px!important}.reader-settings-embedded .reader-setting-section{min-width:0;padding:18px 0!important;grid-template-columns:90px minmax(0,1fr)!important;gap:18px!important}.reader-settings-embedded .reader-setting-options{grid-template-columns:repeat(3,minmax(0,1fr))!important}.reader-settings-embedded .reader-option-button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:12px 8px!important}.reader-settings-embedded .reader-option-label{overflow:visible!important;text-overflow:clip!important;font-size:16px!important}.reader-settings-embedded .reader-option-label,.reader-settings-embedded .reader-option-meta{max-width:100%!important;white-space:normal!important}@media (max-width:700px){.reader-settings-embedded .reader-setting-section{grid-template-columns:minmax(0,1fr)!important}.reader-settings-embedded .reader-setting-options{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.reader-settings-embedded .reader-option-button{overflow:hidden!important;border-radius:10px 5px 12px 6px!important;min-height:48px;border:1px solid #c4aa6b38!important;background:#081d1866!important;color:#ded8c5!important}.reader-settings-embedded .reader-option-button.is-active{border-color:#d1b67caa!important;background:#8a784332!important}.reader-settings-embedded .reader-preview{background:#071e1645!important;border-radius:12px 6px 18px 8px!important}.reader-settings-embedded .reader-preview-text{color:#ded8c5!important}.book-page-frame[data-page-material=continuous-paper] .book-page-layer-frame{perspective:none!important;isolation:auto!important}.book-page-frame[data-page-material=continuous-paper] .book-page-layer{overflow:visible!important;transform:none!important;transform-style:flat!important;will-change:auto!important;animation:none!important;filter:none!important;box-shadow:none!important;background:transparent!important;transition:none!important}.book-page-frame[data-page-material=continuous-paper] .book-leaf-front{position:absolute;inset:0;overflow:hidden;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.book-page-frame[data-page-material=continuous-paper] :is(.book-page-layer,.book-leaf-front):after,.book-page-frame[data-page-material=continuous-paper] :is(.book-page-layer,.book-leaf-front):before{content:none!important}.book-page-frame[data-page-material=continuous-paper] :is(.book-page-flow,.book-page-flow p){background:transparent!important;color:#ded8c5!important;text-shadow:none!important;animation:none!important;transition:none!important}}@layer narrative-reader{.game-viewport.fate-archive-shell .fate-archive-atmosphere{display:none!important}.chapter-media-block[data-reader-media-ledger]{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;gap:1.4rem!important;width:100%!important;min-width:0!important;min-height:0!important;padding:clamp(1rem,3vw,2.4rem)!important;border:0!important;border-radius:16px 24px 18px 10px!important;background:#0b201e url(/dream-ui/backgrounds/reader-ink-paper-tile-v1.png) 50%/512px!important;box-shadow:0 8px 22px #0003!important;color:#e4dfcc!important}.chapter-media-block[data-reader-media-ledger][hidden]{display:none!important}.chapter-media-block :is(.chapter-media-head,.illustration-empty-state,.chapter-media-empty-visual,.chapter-media-empty-copy,.active-illustration-card,.active-illustration-frame,.media-secondary-actions,.chapter-media-panel):after,.chapter-media-block :is(.chapter-media-head,.illustration-empty-state,.chapter-media-empty-visual,.chapter-media-empty-copy,.active-illustration-card,.active-illustration-frame,.media-secondary-actions,.chapter-media-panel):before,.chapter-media-block[data-reader-media-ledger]:after,.chapter-media-block[data-reader-media-ledger]:before{content:none!important}.chapter-media-block :is(.chapter-media-head,.chapter-media-ledger-title,.chapter-media-head-meta,.illustration-empty-state,.chapter-media-empty-visual,.chapter-media-empty-copy,.chapter-media-empty-boundary,.active-illustration-card,.active-illustration-toolbar,.media-secondary-actions,.chapter-media-panel){border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-width:0!important;min-height:0!important}.chapter-media-block .chapter-media-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:.8rem 1.6rem!important;padding:0!important}.chapter-media-block .chapter-media-ledger-title{display:block!important}.chapter-media-block .chapter-media-head h3{font:500 clamp(1.35rem,2vw,1.85rem)/1.5 var(--font-title)!important;color:#eae1c9!important;margin:.2rem 0 0!important}.chapter-media-block .chapter-media-kicker{color:#baa573!important;font-size:.76rem!important;letter-spacing:.16em!important;margin:0!important}.chapter-media-block .chapter-media-head-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.4rem 1.2rem!important;width:auto!important}.chapter-media-block :is(.media-count-label,.chapter-media-state,.media-status-chip,.chapter-media-empty-boundary span){display:inline!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:0!important;min-height:0!important;font-size:.82rem!important;line-height:1.7!important;color:#abb5a8!important}.chapter-media-block .illustration-empty-state[data-reader-media-empty-ledger]{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1fr)!important;align-items:center!important;gap:clamp(1rem,3vw,2.6rem)!important;width:100%!important;padding:0!important;height:auto!important}.chapter-media-block .chapter-media-empty-visual{position:relative!important;aspect-ratio:1!important;width:100%!important;max-width:23rem!important;height:auto!important;overflow:hidden!important;margin:auto!important;-webkit-mask-image:radial-gradient(ellipse,#000 46%,#000b 65%,transparent 74%)!important;mask-image:radial-gradient(ellipse,#000 46%,#000b 65%,transparent 74%)!important}.chapter-media-block .chapter-media-empty-scene{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;opacity:1!important;filter:none!important;border:0!important;border-radius:0!important;transform:none!important}.chapter-media-block .chapter-media-empty-copy{display:grid!important;align-content:center!important;gap:.8rem!important;width:100%!important;padding:0!important}.chapter-media-block .chapter-media-empty-copy h4{margin:0!important;color:#eae1cd!important;font:500 clamp(1.25rem,1.8vw,1.6rem)/1.5 var(--font-title)!important}.chapter-media-block .chapter-media-empty-copy>p:not(.chapter-media-kicker){color:#afb9ac!important;font-size:.95rem!important;line-height:1.9!important;margin:0!important;max-width:32ch!important}.chapter-media-block .chapter-media-empty-boundary{display:flex!important;gap:.9rem!important;flex-wrap:wrap!important}.chapter-media-block .media-secondary-actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.8rem 1.2rem!important;padding:0!important}.chapter-media-block button.media-action-button{position:relative!important;isolation:isolate;overflow:hidden!important;width:-moz-fit-content!important;width:fit-content!important;min-width:7.5rem!important;min-height:44px!important;padding:.7rem 1.25rem!important;border:0!important;border-radius:35% 14% 30% 12%/12% 25% 15% 30%!important;background:linear-gradient(100deg,#7764436b,#4d594552),url(/dream-ui/backgrounds/reader-ink-paper-tile-v1.png) 50% /512px!important;box-shadow:inset 0 1px #c7b87c39,0 3px 8px #0003!important;color:#ddcb96!important;font:500 1rem/1.5 var(--font-title)!important;transition:transform .18s ease,color .18s ease!important}.chapter-media-block button.media-action-button:after,.chapter-media-block button.media-action-button:before{content:none!important}.chapter-media-block button.media-action-button:not(:disabled):hover{transform:translateY(-2px)!important;color:#f5e6b9!important}.chapter-media-block button:focus-visible{outline:2px solid #d5bb78!important;outline-offset:4px!important}.chapter-media-block button:disabled{opacity:.55!important;cursor:wait}.chapter-media-block .active-illustration-frame{border:0!important;border-radius:8px!important;padding:0!important;background:transparent!important;box-shadow:0 6px 16px #0005!important}.chapter-media-block .active-illustration-frame img{-o-object-fit:contain!important;object-fit:contain!important}.chapter-media-block .chapter-image-control{border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:.5rem 0!important}.chapter-media-block .chapter-image-control:after,.chapter-media-block .chapter-image-control:before{content:none!important}.chapter-media-block .media-status-chip--error{color:#d8a598!important}@media(max-width:700px){.chapter-media-block .illustration-empty-state[data-reader-media-empty-ledger]{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}.chapter-media-block .chapter-media-empty-visual{max-width:13rem!important}.chapter-media-block .chapter-media-empty-copy{padding:0 .3rem .5rem!important}}@media(prefers-reduced-motion:reduce){.chapter-media-block button.media-action-button{transition:none!important;transform:none!important}}}@layer narrative-reader{:root{--material-edge-feather:clamp(18px,3vw,42px);--material-edge-mask:linear-gradient(90deg,transparent,#000 var(--material-edge-feather),#000 calc(100% - var(--material-edge-feather)),transparent),linear-gradient(180deg,transparent,#000 var(--material-edge-feather),#000 calc(100% - var(--material-edge-feather)),transparent);--reader-scene-gold:#d9b56e;--reader-scene-gold-bright:#f0d38c;--reader-scene-paper:#f0e8d6;--reader-scene-muted:rgba(201,204,196,0.68);--reader-scene-line:rgba(217,181,110,0.22);--reader-scene-ink:#03090c}body:has(.dream-reader-artboard-shell),html:has(.dream-reader-artboard-shell){min-height:100%;overflow-x:hidden!important;overflow-y:auto!important;background:var(--reader-scene-ink)!important}body:has(.dream-reader-artboard-shell)>main{min-height:100svh!important;height:auto!important;padding:0!important;overflow:visible!important;background:transparent!important}main:has(.dream-reader-artboard-shell)>div{width:100%!important;max-width:none!important;padding:0!important;margin-inline:auto!important}main:has(.dream-reader-artboard-shell)>div>div:has(>.dream-reader-artboard-shell){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body:has(.dream-reader-artboard-shell) .dream-titlebar,body:has(.dream-reader-artboard-shell)>main>div>.dream-status-bar{display:none!important}.dream-reader-artboard-shell{--material-edge-feather:clamp(28px,5vw,68px);--material-edge-mask:linear-gradient(90deg,transparent,#000 var(--material-edge-feather),#000 calc(100% - var(--material-edge-feather)),transparent),linear-gradient(180deg,transparent,#000 var(--material-edge-feather),#000 calc(100% - var(--material-edge-feather)),transparent),radial-gradient(ellipse at center,#000 58%,rgba(0,0,0,.85) 76%,transparent 100%);position:relative!important;isolation:isolate;width:100%!important;max-width:none!important;height:auto!important;min-height:100svh!important;max-height:none!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-template-areas:"reader" "actions"!important;gap:0!important;margin:0 auto!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-artboard-shell:after{display:none!important}.dream-reader-artboard-shell:has([data-reader-scene-slots=true]){background:url(/dream-ui/backgrounds/reader-continuous-desk-v3.png) top/100% auto no-repeat!important}.dream-reader-artboard-shell:has([data-reader-scene-slots=true]) .dream-reader-artboard-stage{background:none!important}.dream-reader-artboard-shell:has([data-reader-scene-slots=true]):before{display:none!important}.dream-reader-artboard-shell:before{content:""!important;display:block!important;position:fixed!important;inset:0!important;z-index:-2!important;pointer-events:none!important;background:#171612 url(/dream-ui/backgrounds/reader-study-atmosphere-v1.png) 50%/cover no-repeat!important;opacity:1!important;filter:none!important;-webkit-mask:none!important;mask:none!important;transform:none!important}.dream-reader-artboard-stage{grid-area:reader!important;position:relative!important;z-index:1;min-width:0!important;min-height:0!important;aspect-ratio:3/2;height:auto!important;display:grid!important;align-items:center!important;overflow:visible!important;border:0!important;border-radius:0!important;background:url(/dream-ui/backgrounds/reader-painted-desk-v1.png) 50%/100% auto no-repeat!important;box-shadow:none!important;padding:0!important}.dream-reader-scene-art{position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none;background:none!important}.dream-reader-archive-frame{position:absolute!important;inset:11% auto auto 14%!important;z-index:1;width:72%!important;min-height:0!important;height:77%!important;max-height:none!important;display:block!important;gap:clamp(.65rem,1vw,.95rem)!important;margin:0 auto!important;padding:clamp(.9rem,1.8vw,1.6rem)!important;overflow:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b39a6155 transparent;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-archive-frame:after,.dream-reader-archive-frame:before{display:none!important}.dream-reader-archive-header{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:1rem!important;width:min(100%,1010px)!important;min-height:0!important;margin:0 auto!important;padding:0 0 .65rem!important;border:0!important;background:transparent!important}.dream-reader-dossier-tab{display:none!important}.dream-reader-archive-header .story-theater-identity{display:flex!important;align-items:center!important;gap:.65rem!important}.dream-reader-archive-header .story-theater-kicker{margin:0!important;color:rgba(222,185,103,.86)!important;font-size:.72rem!important;font-weight:760!important;letter-spacing:.15em!important}.dream-reader-archive-header .story-theater-chapter{display:inline-flex!important;align-items:center!important;min-height:1.85rem!important;padding:.2rem .65rem!important;border:1px solid rgba(218,181,105,.16)!important;border-radius:999px!important;background:rgba(4,12,15,.42)!important;color:rgba(230,224,208,.7)!important;font-size:.72rem!important}.dream-reader-archive-header .story-theater-title{display:none!important}.dream-reader-archive-header .story-theater-tools{grid-column:2!important;grid-row:1!important}.dream-reader-archive-frame .story-theater-meta{width:min(100%,1010px)!important;min-height:0!important;max-height:none!important;display:flex!important;flex-wrap:wrap!important;gap:.5rem 1rem!important;margin:0 auto!important;overflow:visible!important;color:var(--reader-scene-muted)!important;font-size:.78rem!important}.dream-reader-archive-frame .story-theater-support{position:relative!important;isolation:isolate;width:min(100%,1010px)!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))!important;gap:.65rem!important;margin:0 auto!important;padding:.6rem 0!important;max-height:none!important}.dream-reader-archive-frame .story-theater-support:before{display:none!important}.dream-reader-archive-frame .dream-summary-card,.dream-reader-archive-frame .reader-context-card{min-height:0!important;padding:.65rem .85rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-archive-frame .reader-context-card .dream-summary-kicker{display:none!important}.dream-reader-archive-frame .reader-context-card:focus-visible .dream-summary-title,.dream-reader-archive-frame .reader-context-card:hover .dream-summary-title{color:var(--reader-scene-gold-bright)!important}.dream-reader-archive-frame .reader-context-card .dream-summary-title{margin:.15rem 0!important;font-size:1rem!important}.dream-reader-archive-frame .reader-context-card .dream-summary-body{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;margin-top:.35rem!important;font-size:.8rem!important;line-height:1.8!important}.dream-reader-archive-frame .book-reader{position:relative!important;isolation:isolate;perspective:none!important;max-width:none!important;width:min(100%,1120px)!important;height:auto!important;max-height:none!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important;gap:1rem!important;margin:0 auto!important;padding:1.25rem 0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-archive-frame .book-reader:after,.dream-reader-archive-frame .book-reader:before,.dream-reader-artboard-console:before{display:none!important}.dream-reader-archive-frame .book-reader-status{min-width:0!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.25rem .7rem!important;width:min(100%,1010px)!important;min-height:0!important;margin:0 auto!important;padding:0!important;border:0!important;background:transparent!important;color:rgba(193,201,196,.56)!important}.dream-reader-archive-frame .book-reader-status>:is(span,button){min-width:0!important;padding:.2rem 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-archive-frame .book-reader-status>button{min-width:2.75rem!important;min-height:2.75rem!important;margin-left:auto!important;color:#e5ce9b!important}.dream-reader-archive-frame .book-page-frame{position:relative!important;width:100%!important;min-width:0!important;min-height:clamp(23rem,34vw,38rem)!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-archive-frame .book-page-frame:after,.dream-reader-archive-frame .book-page-frame:before{display:none!important}.dream-reader-archive-frame .book-page-frame:before{left:1.25rem}.dream-reader-archive-frame .book-page-frame:after{right:1.25rem}.dream-reader-archive-frame .book-page-header{position:relative!important;z-index:2;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:1rem!important;padding:0 0 .75rem!important;border-bottom:1px solid rgba(219,182,108,.16)!important;background:transparent!important}.dream-reader-archive-frame .book-page-kicker{color:rgba(219,182,108,.82)!important;font-size:.72rem!important;letter-spacing:.17em!important}.dream-reader-archive-frame .book-page-title{margin-top:.28rem!important;color:#f0e6d0!important;font-family:var(--font-title)!important;font-size:clamp(1.45rem,2.3vw,2.15rem)!important;font-weight:560!important;letter-spacing:.04em!important}.dream-reader-archive-frame .book-page-index{min-width:3.4rem!important;min-height:2.75rem!important;display:grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:rgba(225,198,142,.8)!important;font-family:var(--font-title)!important}.dream-reader-archive-frame .book-page-body{position:relative!important;min-height:clamp(18rem,27vw,30rem)!important;padding:clamp(1.2rem,2vw,2rem) 0 0!important;overflow:hidden!important;color:rgba(240,233,219,.9)!important;font-family:var(--reader-font-family,var(--font-title))!important;font-size:var(--reader-font-size,1.08rem)!important;font-weight:var(--reader-font-weight,480)!important;line-height:var(--reader-line-height,1.92)!important;letter-spacing:var(--reader-letter-spacing,.02em)!important}.dream-reader-archive-frame .book-page-content p{max-width:var(--reader-content-width,84ch)!important;margin-inline:auto!important}.dream-reader-archive-frame :is(.book-page-flow,.book-page-flow p){font-family:var(--reader-font-family,var(--font-title))!important;font-size:var(--reader-font-size,26px)!important;font-weight:var(--reader-font-weight,480)!important;line-height:var(--reader-line-height,1.86)!important;letter-spacing:var(--reader-letter-spacing,.02em)!important}.dream-reader-archive-frame .book-page-content p+p{margin-top:var(--reader-paragraph-gap,.9em)!important}.dream-reader-archive-frame .chapter-pager{width:min(100%,780px)!important;min-height:0!important;display:grid!important;grid-template-columns:minmax(6.5rem,1fr) minmax(12rem,1.4fr) minmax(6.5rem,1fr)!important;gap:.8rem!important;margin:0 auto!important;padding:.55rem .75rem!important;border:0!important;border-top:1px solid rgba(219,182,108,.14)!important;border-radius:0!important;background:linear-gradient(90deg,transparent,rgba(4,11,13,.58),transparent)!important;box-shadow:none!important}.dream-reader-archive-frame .chapter-pager>button{min-height:2.5rem!important;border:0!important;background:transparent!important;color:rgba(235,227,209,.72)!important;font-weight:700!important}.dream-reader-archive-frame .chapter-pager>button:hover:not(:disabled){color:var(--reader-scene-gold-bright)!important}.dream-reader-archive-frame .chapter-pager-track{height:.2rem!important;border:0!important;border-radius:999px!important;background:rgba(219,182,108,.12)!important}.dream-reader-archive-frame .chapter-pager-track i{background:linear-gradient(90deg,#8e6a31,#e0bf73)!important;box-shadow:0 0 .8rem rgba(222,186,107,.16)!important}.dream-reader-artboard-console{grid-area:actions!important;position:relative!important;isolation:isolate;z-index:2;width:min(100%,1160px)!important;height:auto!important;max-height:none!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important;margin:0 auto!important;padding:clamp(2.3rem,5vw,4rem) clamp(2.2rem,11vw,9.5rem)!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-artboard-console:after{display:none!important}.dream-reader-artboard-console[data-reader-scene-slots=true]{width:100%!important;max-width:none!important;padding:0!important;gap:0!important}.dream-reader-artboard-console [data-reader-action-desk] :is(.action-console-primary,.action-console-secondary,.dream-summary-card,.immersion-status-card,.reader-system-button){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.dream-reader-artboard-console [data-reader-action-desk] :is(.reader-primary-actions,.reader-primary-actions>.flex,.reader-context-action-grid,.reader-command-actions>.grid){grid-template-columns:minmax(0,1fr)!important;gap:.4rem!important}.dream-reader-artboard-console [data-reader-action-desk] :is(.action-console-primary,.action-console-secondary){text-align:left!important;font-size:1.12rem!important;justify-content:flex-start!important;min-height:44px!important;padding:.6rem 0!important}.dream-reader-artboard-console [data-reader-action-desk] .immersion-control-head{display:grid!important;grid-template-columns:1fr!important;gap:.6rem!important}.dream-reader-artboard-console [data-reader-action-desk] [data-reader-material-plane=envelope] button{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:100%!important;padding:11% 24% 0!important;gap:.2rem!important;text-align:center!important;line-height:1.6!important}.dream-reader-artboard-console [data-reader-material-plane=envelope] button strong{white-space:nowrap!important;font-size:.94rem!important;font-weight:400!important}.dream-reader-artboard-console [data-reader-material-plane=envelope] button:after{content:""!important;display:block!important;position:absolute!important;left:35%!important;top:39%!important;width:29%!important;height:34%!important;background:radial-gradient(ellipse,#efb85950,transparent 69%)!important;border:0!important;opacity:0!important;pointer-events:none!important;transition:opacity .3s ease!important}.dream-reader-artboard-console [data-reader-material-plane=envelope] button:is(:hover,:focus-visible):after{opacity:1!important}.dream-reader-artboard-console [data-reader-action-desk] .immersion-control-head .dream-chip{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;justify-content:flex-start!important;color:#b3a17b!important}@media (max-width:760px){.dream-reader-artboard-console [data-reader-action-desk] [data-reader-material-plane=envelope] button{height:auto!important;padding:.5rem 0!important;align-items:flex-start!important}.dream-reader-artboard-console [data-reader-material-plane=envelope] button:after{display:none!important}}.dream-reader-artboard-console [data-reader-action-desk] .immersion-status-card{padding:.25rem 0!important;text-align:left!important}.dream-reader-artboard-console [data-reader-action-desk] .immersion-status-card strong{font-family:var(--font-title)!important;font-size:1.05rem!important}.dream-reader-artboard-console [data-reader-action-desk] [data-reader-material-plane] :is(button,button strong,.reader-system-button-label){color:var(--material-ink,#c8b999)!important;font-family:var(--font-title,"Songti SC",serif)!important;font-weight:500!important;letter-spacing:.06em!important;text-shadow:0 .5px 0 #080d0a80!important}.dream-reader-artboard-console [data-reader-action-desk] [data-reader-material-plane=note] button{text-align:left!important;justify-content:flex-start!important;padding:.45rem 0!important;min-height:44px!important;font-size:1.05rem!important;line-height:1.5!important}.dream-reader-artboard-console [data-reader-action-desk] [data-reader-material-plane] .dream-chip{padding:.25rem 0!important;min-height:0!important;width:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#b6a57d!important;font:400 .75rem/1.6 var(--font-title,"Songti SC",serif)!important}.dream-reader-artboard-console [data-reader-action-desk] [data-reader-material-plane] button:is(:hover,:focus-visible),.dream-reader-artboard-console [data-reader-action-desk] [data-reader-material-plane] button:is(:hover,:focus-visible) strong{color:#efdbab!important;text-shadow:0 .5px 0 #080d0a80,0 0 8px #caa96835!important}.dream-reader-artboard-console [data-reader-action-desk] button:is(:hover,:focus-visible){background:transparent!important;color:#ffe4ae!important;text-shadow:0 2px 3px #271b0e,0 0 16px #e4ad5455!important}.dream-reader-artboard-console [data-reader-action-desk] button:focus-visible{outline:1px solid #e3c788!important;outline-offset:3px!important}.dream-reader-artboard-console [data-reader-action-desk] .reader-system-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;padding:0!important}.dream-reader-artboard-console [data-reader-action-desk] .reader-command-panel{grid-template-rows:none!important;gap:0!important}.dream-reader-artboard-console [data-reader-action-desk] :is(.immersion-control-panel,[role=status]):empty{display:none!important}.dream-reader-artboard-console [data-reader-action-desk] .reader-system-button-label{font-size:.82rem!important;line-height:1.6!important}.dream-reader-artboard-console [data-reader-action-desk] .reader-system-button-sigil-ink{display:none!important}.reader-action-workspace-heading{position:relative!important;align-self:start!important;margin:0!important;padding:0 0 1rem!important;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.reader-action-workspace-kicker{margin:0!important;color:rgba(219,182,108,.78)!important;font-size:.68rem!important;font-weight:760!important;letter-spacing:.18em!important}.reader-action-workspace-heading h2{margin:.45rem 0 0!important;color:#eee4ce!important;font-family:var(--font-title)!important;font-size:clamp(1.25rem,2vw,1.75rem)!important;font-weight:560!important;line-height:1.35!important}.reader-action-workspace-heading>p:last-child{margin:.6rem 0 0!important;color:rgba(211,211,195,.76)!important;font-size:.82rem!important;line-height:1.8!important}.dream-reader-artboard-console>:not(.reader-action-workspace-heading){min-width:0!important}.dream-reader-artboard-console :where(.reader-command-panel,.reader-system-controls,.reader-command-actions,.reader-primary-actions,.reader-primary-actions>.flex,.reader-context-action-grid,.reader-action-toggle,.immersion-control-panel,.immersion-control-head),.dream-reader-artboard-console :where(.reader-system-button,.action-console-primary,.action-console-secondary,.reader-context-action-grid button,.immersion-status-card){position:relative!important;inset:auto!important;transform:none!important;grid-area:auto!important;order:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;grid-template-rows:none!important;grid-auto-rows:auto!important;backdrop-filter:none!important}.dream-reader-artboard-console :is(.reader-action-workspace-heading,.reader-command-panel,.reader-command-actions,.reader-system-controls,.immersion-control-panel,.immersion-control-head,.reader-primary-actions,.reader-command-tile,.reader-system-button,.action-console-primary,.action-console-secondary,.immersion-status-card,.reader-context-action-grid button):after,.dream-reader-artboard-console :is(.reader-action-workspace-heading,.reader-command-panel,.reader-command-actions,.reader-system-controls,.immersion-control-panel,.immersion-control-head,.reader-primary-actions,.reader-command-tile,.reader-system-button,.action-console-primary,.action-console-secondary,.immersion-status-card,.reader-context-action-grid button):before{display:none!important;content:none!important}.dream-reader-artboard-console .immersion-control-panel{margin:0!important;padding:.75rem 0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.dream-reader-artboard-console .immersion-control-head{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.5rem!important}.dream-reader-artboard-console .immersion-status-card{flex:1 1 7rem!important;padding:.6rem!important;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.dream-reader-artboard-console .reader-action-toggle{display:block!important}.dream-reader-artboard-console .action-console-panel.reader-command-panel,.dream-reader-artboard-console .bottom-action-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;gap:1.5rem!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-command-scroll{display:grid!important;gap:.9rem!important;max-height:none!important;overflow:visible!important}.dream-reader-artboard-console .reader-system-controls{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;order:2!important;gap:.65rem!important;margin:.5rem 0 0!important;padding:1rem 0 0!important;border:0!important;background:transparent!important}.dream-reader-artboard-console .reader-system-button{width:100%!important;min-height:2.6rem!important;display:flex!important;align-items:center!important;gap:.55rem!important;padding:.35rem .45rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:rgba(221,218,207,.67)!important;text-align:left!important}.dream-reader-artboard-console .reader-system-button.is-active,.dream-reader-artboard-console .reader-system-button:hover:not(:disabled){border-bottom-color:rgba(224,190,112,.36)!important;color:#eadbb8!important}.dream-reader-artboard-console .reader-system-button-sigil{width:1.55rem!important;height:1.55rem!important;flex:0 0 1.55rem!important;display:grid!important;place-items:center!important;border:1px solid rgba(219,182,108,.23)!important;border-radius:50%!important;background:rgba(4,11,13,.56)!important;color:rgba(230,198,124,.82)!important;font-size:.66rem!important}.dream-reader-artboard-console .reader-command-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:1rem!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-artboard-console .bottom-primary-row,.dream-reader-artboard-console .bottom-primary-row>.flex,.dream-reader-artboard-console .reader-command-actions>.grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important;margin:0!important}.dream-reader-artboard-console .reader-command-tile{min-width:0!important;padding:.25rem .8rem .8rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-artboard-console .reader-command-tile p{margin:.5rem 0 0!important;color:rgba(195,199,190,.54)!important;text-align:left!important}.dream-reader-artboard-console :is(.action-console-primary,.dream-action-primary,.dream-button-primary),.dream-reader-artboard-console :is(.action-console-secondary,.dream-action,.dream-button-secondary){width:100%!important;max-width:none!important;min-height:3.6rem!important;padding:.75rem .6rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:#eaddbd!important;font-family:var(--font-title)!important;font-size:1.15rem!important;font-weight:650!important;letter-spacing:.08em!important;box-shadow:none!important;transition:color .22s ease,text-shadow .22s ease,background-color .22s ease!important}.dream-reader-artboard-console :is(.action-console-primary,.dream-action-primary,.dream-button-primary){color:#f4d492!important;background:transparent!important}.dream-reader-artboard-console :is(.action-console-secondary,.dream-action,.dream-button-secondary){background:transparent!important}.dream-reader-artboard-console :is(button):hover:not(:disabled){border-color:rgba(236,205,130,.58)!important;color:#ffe4ae!important;background-color:rgba(232,185,92,.045)!important;text-shadow:0 0 1rem rgba(232,185,92,.22)!important}.dream-reader-artboard-console :is(button):disabled{cursor:not-allowed!important;opacity:.45!important}.dream-reader-artboard-console .dream-summary-card,.dream-reader-artboard-console .reader-more-action-button{padding:.75rem .5rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-artboard-console #reader-rewrite-workspace,.dream-reader-artboard-console .reader-continue-ritual{margin:.2rem 0 0!important;padding:1rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-artboard-console .dream-textarea{border:0!important;border-radius:0!important;padding:0 .25rem!important;line-height:2rem!important;background:repeating-linear-gradient(180deg,transparent 0,transparent calc(2rem - 1px),#b99b565c calc(2rem - 1px),#b99b565c 2rem)!important;background-attachment:local!important;box-shadow:none!important}.dream-reader-artboard-console .dream-textarea:focus-visible{outline:1px solid #cbb075;outline-offset:6px}.dream-reader-artboard-console .immersion-hint-box{border:0!important;border-radius:0!important;background:transparent!important;padding:.5rem 0!important}.dream-reader-artboard-console .immersion-hint-box .dream-summary-title{white-space:nowrap;font-size:1rem!important}.dream-reader-artboard-console .immersion-hint-box button{width:auto!important;min-height:44px;border:0!important;background:transparent!important}.dream-reader-artboard-console .immersion-action-body{padding:.6rem .35rem!important;margin-top:1rem!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.dream-reader-artboard-console .immersion-action-body .immersion-hint-box{padding:1rem 1.25rem!important;margin:0 .35rem 1.6rem 0!important;border:0!important;border-radius:3px 8px 4px 3px!important;background:linear-gradient(115deg,#173329e8,#172b24f0),url(/dream-ui/ornaments/action-linen-paper-v1.png) 50% /360px auto repeat!important;box-shadow:inset 0 1px 0 #d9cba829,inset 3px 0 0 #b9a67852,inset 0 -1px 0 #101f18!important;clip-path:polygon(.4% .7%,28% 0,67% .4%,99.3% 0,100% 8px,99.7% 99%,76% 100%,45% 99%,.3% 100%,0 12%)}.dream-reader-artboard-console .immersion-action-body .immersion-hint-box button{padding:.4rem .7rem!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#e9d6a7!important;font-size:.9rem!important;min-width:4rem}.dream-reader-artboard-console .immersion-action-body :is(button.dream-summary-card,button.dream-action-primary,button.dream-action){position:relative!important;isolation:isolate;overflow:hidden!important;contain:paint;border:0!important;border-radius:2px!important;padding:1.15rem 1.1rem!important;background:linear-gradient(115deg,#233d30b8,#1d3028d4),url(/dream-ui/ornaments/action-linen-paper-v1.png) 50% /360px auto repeat!important;clip-path:polygon(1% 1%,27% 0,58% 1%,91% 0,99% 2%,100% 26%,99% 66%,100% 97%,72% 100%,38% 98.8%,1% 100%,0 65%,.5% 30%);box-shadow:inset 0 1px 0 #d3c39960,inset 0 0 13px #1b241850,inset 0 -3px 0 #17261f99!important;color:#e4d7b7!important;text-shadow:0 .5px 0 #121d1880!important;transition:transform .26s cubic-bezier(.2,.7,.3,1),box-shadow .26s ease!important}.dream-reader-artboard-console .immersion-action-body button.dream-summary-card :is(strong,p,span){color:#e1d7bd!important;text-shadow:0 .5px 0 #15271a80!important}.dream-reader-artboard-console .immersion-action-body button.dream-summary-card strong{font:600 1.1rem/1.5 var(--font-title,serif)!important}.dream-reader-artboard-console .immersion-action-body button.dream-summary-card p{margin-top:.5rem!important;font-size:.85rem!important;line-height:1.8!important}.dream-reader-artboard-console .immersion-action-body button.dream-summary-card{transform:rotate(-.65deg)}.dream-reader-artboard-console .immersion-action-body button.dream-summary-card:nth-child(2n){transform:translateY(3px) rotate(.6deg)}.dream-reader-artboard-console .immersion-action-body .immersion-hint-box button.dream-action{background:transparent!important;box-shadow:none!important;clip-path:none!important;color:#e9d6a7!important;padding:.4rem .7rem!important;text-shadow:none!important}.dream-reader-artboard-console .immersion-action-body button:after,.dream-reader-artboard-console .immersion-action-body button:before{content:none!important;display:none!important;animation:none!important}.dream-reader-artboard-console .immersion-action-body button:is(:hover,:focus-visible):not(:disabled){transform:translateY(-4px) rotate(-.55deg)!important;box-shadow:inset 0 1px 0 #e0c89499,inset 0 0 10px #9c8c4830,inset 0 -5px 0 #101d1680!important}.dream-reader-artboard-console .immersion-action-body button.is-active{box-shadow:inset 4px 0 0 #bea069b3,inset 0 1px 0 #d3c39960,inset 0 0 12px #1b241850,inset 0 -3px 0 #17261f99!important}.dream-reader-artboard-console .immersion-action-body button:focus-visible{outline:2px solid #d6ba82!important;outline-offset:-6px!important}.dream-reader-artboard-console .immersion-action-body button:active:not(:disabled){transform:translateY(0)!important}.dream-reader-artboard-console .immersion-action-body>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:1rem!important;gap:1rem!important}.dream-reader-artboard-console .immersion-action-body button.dream-action-primary{display:block!important;width:min(100%,19rem)!important;margin:1.6rem auto .6rem!important;min-height:3.2rem!important;padding:.75rem 1.8rem!important;border-radius:8px 24px 8px 24px!important;clip-path:none!important;background:linear-gradient(110deg,#3b402bea,#23372cef 52%,#3b402bea),url(/dream-ui/ornaments/action-linen-paper-v1.png) 50% /360px auto repeat!important;box-shadow:inset 0 1px 0 #d2b7818c,inset 0 -2px 0 #141e16,inset 0 0 0 1px #bd9c5d50!important;color:#f3db9c!important;letter-spacing:.12em!important}.dream-reader-artboard-console .immersion-action-body button.dream-action-primary:is(:hover,:focus-visible):not(:disabled){transform:translateY(-3px)!important;box-shadow:inset 0 1px 0 #efce8bcc,inset 0 -3px 0 #18251a,inset 0 0 16px #b6893840!important}.dream-reader-artboard-console .reader-rewrite-ledger,.dream-reader-artboard-console .reader-rewrite-manuscript{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dream-reader-artboard-console .reader-rewrite-ledger:after,.dream-reader-artboard-console .reader-rewrite-ledger:before,.dream-reader-artboard-console .reader-rewrite-ledger__seal{display:none!important}.dream-reader-artboard-console .reader-rewrite-ledger__header{display:block!important}.dream-reader-artboard-console .reader-rewrite-ledger__title p{font-size:1.1rem!important;line-height:1.6!important}.dream-reader-artboard-console .reader-rewrite-boundary{display:flex!important;flex-wrap:wrap;gap:.5rem 1rem!important}.dream-reader-artboard-console .reader-rewrite-boundary span{padding:0!important;border:0!important;background:transparent!important;font-size:.75rem!important}.dream-reader-artboard-console .reader-rewrite-textarea{min-height:160px!important;font-size:1rem!important}.dream-reader-artboard-console .reader-rewrite-submit{border:0!important;background:transparent!important;font-size:1rem!important;color:#ecd5a0!important}body:has(.dream-reader-artboard-shell) .dream-archive-dock{display:inline-flex!important;align-items:center!important;gap:.35rem!important;padding:.28rem!important;border:1px solid rgba(219,182,108,.14)!important;border-radius:999px!important;background:rgba(3,10,12,.48)!important;backdrop-filter:blur(10px)}body:has(.dream-reader-artboard-shell) .dream-archive-dock button{min-height:2rem!important;border-radius:999px!important;background:transparent!important}body:has(.dream-reader-artboard-shell) .dream-archive-dock button.is-active{background:rgba(100,77,39,.42)!important;color:#ead7aa!important}body:has(.dream-reader-artboard-shell) .dream-archive-drawer-layer{background:rgba(1,5,7,.76)!important;backdrop-filter:blur(12px) saturate(1.06)!important}body:has(.dream-reader-artboard-shell) .dream-archive-drawer{border-color:rgba(219,182,108,.18)!important;background:linear-gradient(180deg,rgba(5,12,14,.92),rgba(2,7,10,.96)),var(--reader-scene-image) center /cover no-repeat!important}.dream-reader-artboard-shell.is-backgrounded{filter:saturate(.78) brightness(.62)!important}@keyframes readerCandleBreathe{0%,to{opacity:.38}43%{opacity:.64}57%{opacity:.52}}.dream-reader-artboard-shell :is(button,a):focus-visible{outline:2px solid #e6c47e!important;outline-offset:4px!important}.dream-reader-artboard-console :is(button,a):active:not(:disabled){background-color:rgba(232,185,92,.09)!important}@media (max-width:1000px){.dream-reader-artboard-console,.dream-reader-artboard-console .action-console-panel.reader-command-panel{grid-template-columns:1fr!important}.dream-reader-artboard-console .reader-system-controls{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dream-reader-artboard-console .reader-system-button{justify-content:center!important;border:0!important;border-radius:0!important}.dream-reader-artboard-console .reader-command-actions{padding:0!important;border-top:0!important;border-left:0!important}}@media (max-width:700px){body:has(.dream-reader-artboard-shell) .launch-service-panels.account-dock{position:absolute!important}body:has(.dream-reader-artboard-shell)>main{padding:0!important;background-attachment:scroll!important}.dream-reader-artboard-shell{width:100%!important;min-height:100svh!important;gap:0!important;padding:0!important;border-right:0!important;border-left:0!important;border-radius:0!important;background-position:top!important}.dream-reader-artboard-stage{min-height:760px!important;aspect-ratio:863/1822;background-image:url(/dream-ui/backgrounds/reader-mobile-folio-v1.png)!important;background-size:auto 100%!important}.dream-reader-archive-frame{inset:14% auto auto 14%!important;width:72%!important;height:73%!important;padding:.6rem 0!important}.dream-reader-archive-header{grid-template-columns:1fr!important;padding-inline:.55rem!important}.dream-reader-archive-header .story-theater-tools{grid-column:1!important;grid-row:auto!important}.dream-reader-archive-frame .story-theater-meta,.dream-reader-archive-frame .story-theater-support{margin-inline:.55rem!important;width:auto!important}.dream-reader-archive-frame .story-theater-support{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.3rem!important}.dream-reader-archive-frame .reader-context-card{padding:.6rem .3rem!important;text-align:center!important}.dream-reader-archive-frame .reader-context-card .dream-summary-title{font-size:.8rem!important}.dream-reader-archive-frame .reader-context-card :is(.dream-summary-body,.dream-summary-kicker){display:none!important}.dream-reader-archive-frame .book-page-frame{min-height:clamp(29rem,66svh,38rem)!important;padding:0!important;border-radius:0!important}.dream-reader-archive-frame .book-page-frame:after,.dream-reader-archive-frame .book-page-frame:before{display:none!important}.dream-reader-archive-frame .book-page-body{min-height:clamp(22rem,54svh,31rem)!important;font-size:var(--reader-font-size,26px)!important;line-height:max(var(--reader-line-height,1.86),1.72)!important}.dream-reader-archive-frame .chapter-pager{grid-template-columns:1fr auto 1fr!important;gap:.35rem!important;padding-inline:0!important}.dream-reader-archive-frame .chapter-pager>button{min-width:0!important;padding-inline:.4rem!important}.dream-reader-artboard-console{grid-template-columns:1fr!important;padding:2.3rem 1.9rem!important;border-radius:0!important}.reader-action-workspace-heading{padding-left:0!important}.dream-reader-artboard-console .reader-system-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dream-reader-artboard-console .reader-system-button{justify-content:flex-start!important}.dream-reader-artboard-console .bottom-primary-row,.dream-reader-artboard-console .bottom-primary-row>.flex,.dream-reader-artboard-console .reader-command-actions>.grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.dream-reader-archive-frame .book-reader:after,.dream-reader-artboard-console:after,.dream-reader-artboard-shell :is(button,a){animation:none!important;transition:none!important}.dream-reader-artboard-console .immersion-action-body button:is(.dream-summary-card,.dream-action-primary,.dream-action):is(:hover,:focus-visible,:active,:not(:hover)):is(:enabled,:disabled){transform:none!important;transition:none!important;animation:none!important}}@media (max-width:760px){.dream-reader-artboard-shell:has([data-reader-scene-slots=true]){background:#102420 url(/dream-ui/backgrounds/reader-ink-paper-tile-v1.png) 50%/640px auto repeat!important}.dream-reader-artboard-shell:has([data-reader-scene-slots=true]):before{display:block!important;background:#102420 url(/dream-ui/backgrounds/reader-mobile-folio-v1.png) 50%/cover no-repeat!important;transform:scale(1.3)!important}.dream-reader-artboard-shell:has([data-reader-scene-slots=true]) .dream-reader-artboard-stage{aspect-ratio:auto!important;min-height:0!important;padding:3rem 9% 1.5rem!important}.dream-reader-artboard-shell:has([data-reader-scene-slots=true]) .dream-reader-archive-frame{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;overflow:visible!important}.dream-reader-artboard-console .immersion-action-body>.grid{grid-template-columns:1fr!important}}}