.hw-reader-phone-sheet-backdrop,.hw-reader-phone-sheet-close{display:none!important}@media(max-width:720px){:root{--hw-global-nav-h: 56px;--hw-phone-top-h: 56px;--hw-phone-tab-h: calc(4rem + env(safe-area-inset-bottom, 0px)) ;--hw-phone-pad: max(.85rem, env(safe-area-inset-left, 0px))}body.single-story .hw-story-page--quiet-stage{--hw-quiet-stage-max: 100%;--hw-quiet-cover: min(42vw, 9.25rem);overflow:visible;--hw-quiet-hero-pad-top: calc(var(--hw-global-nav-top, 0px) + var(--hw-phone-top-h, 56px) + .55rem);--hw-quiet-title: clamp(1.7rem, 7.2vw, 2.25rem);--hw-quiet-side-max: 100%}body.single-story .hw-story-page--quiet-stage .hw-hero-inner{grid-template-columns:1fr;justify-items:center;text-align:center;width:min(100%,36rem);padding-inline:var(--hw-phone-pad);gap:.55rem}body.single-story .hw-story-page--quiet-stage .hw-cover-wrap{width:var(--hw-quiet-cover);margin-inline:auto}body.single-story .hw-hero .hw-primary-btn{position:static;width:100%;min-height:48px;justify-content:center}body.single-story .hw-hero-content{display:flex;flex-direction:column;gap:.45rem}body.single-story .hw-action-row{order:1;width:100%;gap:.4rem}body.single-story .hw-story-summary-wrap{order:2}body.single-story .hw-action-dock{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.28rem;width:100%;overflow-x:hidden;overflow-y:visible}body.single-story .hw-action-dock>.hw-action-btn,body.single-story .hw-action-dock>.hw-trust-report,body.single-story .hw-action-dock>.hw-story-boost,body.single-story .hw-action-dock>.hw-list-dropdown,body.single-story .hw-action-dock>.hw-reader-status,body.single-story .hw-action-dock>.hw-support-link{flex:1 1 0;min-width:0;max-width:none}body.single-story .hw-action-dock .hw-trust-report,body.single-story .hw-action-dock .hw-story-boost,body.single-story .hw-action-dock .hw-list-dropdown,body.single-story .hw-action-dock .hw-reader-status{display:flex;align-items:stretch;width:100%;min-height:44px;min-width:44px;box-sizing:border-box}body.single-story .hw-action-dock .hw-action-btn,body.single-story .hw-action-dock .hw-status-btn,body.single-story .hw-action-dock .hw-support-link,body.single-story .hw-action-dock summary.hw-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:.18rem;width:100%;height:100%;min-height:44px;min-width:44px;padding-block:0;padding-inline:.2rem;box-sizing:border-box;line-height:1}body.single-story .hw-action-dock .hw-action-icon,body.single-story .hw-action-dock .hw-action-label,body.single-story .hw-action-dock [data-hw-status-label],body.single-story .hw-action-dock .hw-status-arrow{display:inline-flex;align-items:center;justify-content:center;line-height:1}body.single-story .hw-action-dock .hw-action-icon{font-size:.82rem}body.single-story .hw-action-dock .hw-action-icon .hw-icon,body.single-story .hw-action-dock .hw-action-icon svg{display:block;width:.82rem;height:.82rem}body.single-story .hw-action-dock .hw-action-label,body.single-story .hw-action-dock .hw-status-btn{font-size:.62rem;line-height:1;white-space:nowrap}body.single-story .hw-action-dock .hw-list-dropdown .hw-action-label{font-size:0}body.single-story .hw-action-dock .hw-list-dropdown .hw-action-label:after{content:"List";display:inline-block;font-size:.62rem;line-height:1;transform:translateY(.06em)}body.single-story .hw-action-dock [data-hw-status-label]{font-size:0}body.single-story .hw-action-dock [data-hw-status-label]:after{display:inline-block;font-size:.62rem;line-height:1;content:"Shelf";transform:translateY(.06em)}body.single-story .hw-action-dock>.hw-action-btn .hw-action-label,body.single-story .hw-action-dock .hw-trust-report .hw-action-label,body.single-story .hw-action-dock .hw-story-boost .hw-action-label,body.single-story .hw-action-dock .hw-support-link .hw-action-label{transform:translateY(.06em)}body.single-story .hw-action-dock [data-hw-status-label][data-status=want_to_read]:after{content:"Want"}body.single-story .hw-action-dock [data-hw-status-label][data-status=currently_reading]:after{content:"Reading"}body.single-story .hw-action-dock [data-hw-status-label][data-status=on_hold]:after{content:"Hold"}body.single-story .hw-action-dock [data-hw-status-label][data-status=dropped]:after{content:"Dropped"}body.single-story .hw-action-dock [data-hw-status-label][data-status=completed]:after{content:"Done"}body.single-story .hw-action-dock .hw-status-arrow{font-size:.7rem}body.single-story .hw-story-page--quiet-stage .hw-hero-side,body.single-story .hw-story-page--quiet-stage .hw-hero-ledger,body.single-story .hw-story-ledger{width:100%;max-width:100%}body.single-story .hw-story-page--quiet-stage .hw-hero-side{margin:.15rem 0 0}body.single-story .hw-story-page--quiet-stage .hw-side-card--hero-rating{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center!important;justify-content:center;gap:.35rem .7rem!important;min-height:0!important;padding:.2rem 0!important;text-align:center!important}body.single-story .hw-story-page--quiet-stage .hw-side-rating-stack,body.single-story .hw-story-page--quiet-stage .hw-side-recommend-stack{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:center!important;justify-content:center;gap:.35rem!important;width:auto!important;padding:0!important;flex:0 0 auto!important;text-align:center!important}body.single-story .hw-story-page--quiet-stage .hw-side-rating-score{font-size:1.25rem!important;line-height:1!important}body.single-story .hw-story-page--quiet-stage .hw-side-rating-stars .hw-star-text{font-size:.78rem;letter-spacing:1px}body.single-story .hw-story-page--quiet-stage .hw-side-rating-stack .hw-rating-review-count{font-size:.68rem}body.single-story .hw-story-page--quiet-stage .hw-side-recommend-pct{font-size:.72rem!important}body.single-story .hw-story-page--quiet-stage .hw-side-recommend-copy{display:none!important}body.single-story .hw-story-page--quiet-stage .hw-hero-side .hw-side-card-footnote{margin:0!important;font-size:.68rem!important}body.single-story .hw-story-page--quiet-stage .hw-hero-progress,body.single-story .hw-hero-progress{width:100%;margin:.1rem 0 .15rem;padding:.1rem 0 .25rem!important}body.single-story .hw-hero-progress-head{margin-bottom:.3rem;font-size:.78rem;font-weight:700;letter-spacing:.03em}body.single-story .hw-hero-progress-head strong{font-size:.82rem}body.single-story .hw-hero-progress-track{height:9px}body.single-story .hw-hero-progress-meta{display:flex!important;flex-wrap:wrap;justify-content:space-between;gap:.3rem .65rem;margin-top:.35rem;font-size:.75rem;font-weight:650}body.single-story .hw-story-ledger{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.15rem .35rem!important;margin:.25rem 0 .45rem!important;width:100%!important}body.single-story .hw-story-ledger>.hw-story-ledger__cell--reviews{display:none!important}body.single-story .hw-story-ledger>div{padding:.3rem .2rem .35rem!important}body.single-story .hw-story-ledger strong{font-size:.82rem!important}body.single-story .hw-story-ledger span{margin-bottom:.1rem;font-size:.58rem}body.single-story .hw-story-boost[open] .hw-story-boost__panel,body.single-story .hw-trust-report[open] .hw-trust-report-panel{position:fixed;z-index:50;top:auto;left:0;right:0;bottom:var(--hw-phone-tab-h, 3.4rem);width:auto;min-width:0;height:auto;max-height:min(70dvh,28rem);overflow:auto;margin:0;padding:1rem 1rem 1.25rem;border-radius:1rem 1rem 0 0;background:#1a120e;box-shadow:0 -12px 40px #00000073}body.single-story .hw-body-dropdown.hw-status-menu,body.single-story .hw-body-dropdown.hw-list-menu,body.single-story .hw-status-menu.hw-body-dropdown,body.single-story .hw-list-menu.hw-body-dropdown{top:auto!important;left:0!important;right:0!important;bottom:var(--hw-phone-tab-h, 3.4rem)!important;width:100%!important;min-width:0!important;max-width:none!important;max-height:min(60dvh,22rem);border-radius:1rem 1rem 0 0}body.single-story .hw-review-modal.is-open{place-items:end center;padding-bottom:var(--hw-phone-tab-h, 3.4rem)}body.single-story .hw-review-modal-panel{width:100%;max-width:none;max-height:min(78dvh,calc(100dvh - var(--hw-phone-tab-h, 3.4rem) - 12px));border-radius:1rem 1rem 0 0;margin:0}body.single-story .hw-tab-panels,body.single-story .hw-story-page{padding-bottom:calc(var(--hw-phone-tab-h, 3.4rem) + 1rem)}body.single-story .hw-tabs{position:sticky!important;top:calc(var(--hw-global-nav-top, 0px) + var(--hw-phone-top-h, 56px));z-index:6;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible!important;gap:.35rem;background:var(--hw-bg, #120b08)}body.single-story.hw-feature-promo-active .hw-tabs{top:calc(var(--hw-global-nav-top, 0px) + var(--hw-phone-top-h, 56px) + var(--hw-feature-promo-h, 56px))}body.single-story .hw-tabs a,body.single-story .hw-tabs button{min-height:44px;flex:0 0 auto;white-space:nowrap}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-item{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;column-gap:.45rem!important;row-gap:0!important;min-height:48px!important;padding:.4rem .55rem!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-main{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:.45rem!important;min-width:0!important;grid-column:1!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-number{width:28px!important;height:28px!important;font-size:.72rem!important;flex:0 0 auto!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-copy{display:flex!important;flex-direction:column!important;gap:.1rem!important;min-width:0!important;flex:1 1 auto!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-title,body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-main strong{font-size:.88rem!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-meta{display:flex!important;flex-wrap:nowrap!important;gap:.35rem!important;width:100%!important;overflow:hidden!important;font-size:.62rem!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-meta__item{white-space:nowrap!important;gap:.25rem!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-meta__item:nth-child(n+3){display:none!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-meta__item svg{width:11px!important;height:11px!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-read-state{grid-column:2!important;font-size:.62rem!important;white-space:nowrap!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-heart-count{grid-column:3!important;min-width:0!important;height:28px!important;padding:0 .45rem!important;font-size:.7rem!important}body.single-story .hw-tab-panel[data-panel=chapters] .hw-chapter-go{display:none!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-stats-layout{gap:.65rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-stats-main{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-stats-side{gap:.55rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-stat-card{min-height:0!important;padding:.55rem .65rem!important;border-radius:10px!important;box-shadow:0 6px 14px #0000002e!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-stat-icon{width:24px!important;height:24px!important;margin-bottom:.3rem!important;border-radius:7px!important;font-size:13px!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-stat-icon .hw-icon{width:13px!important;height:13px!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-stat-label{font-size:.62rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-stat-card strong{margin-top:.2rem!important;font-size:1.05rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-stat-card small,body.single-story .hw-tab-panel[data-panel=stats] .hw-stat-card em{margin-top:.2rem!important;font-size:.65rem!important;line-height:1.25!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-fan-metrics{padding:.7rem .75rem!important;border-radius:12px!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-fan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-fan-grid>div{min-height:0!important;padding:.55rem .65rem!important;border-radius:10px!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-fan-grid .hw-stat-icon{margin-bottom:.3rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-fan-grid strong{font-size:.72rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-fan-grid span:not(.hw-stat-icon){margin-top:.35rem!important;font-size:1.05rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-fan-grid small{margin-top:.25rem!important;font-size:.65rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-reader-breakdown{padding:.7rem .75rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-reader-breakdown h3{margin-bottom:.55rem!important;font-size:1rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-reader-row{margin:.55rem 0!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-reader-row>div:first-child{font-size:.75rem!important;gap:.45rem!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-reader-bar{margin-top:.3rem!important;height:6px!important}body.single-story .hw-tab-panel[data-panel=stats] .hw-reader-total{margin-top:.7rem!important;padding-top:.55rem!important;font-size:.75rem!important}body.single-chapter .hw-chapter-reader{--hw-reader-width: min(100%, 68ch);--hw-phone-reader-progress-z: 12050;--hw-phone-reader-sheet-z: 12040;--hw-phone-reader-toolbar-z: 12045;font-size:1.05rem;line-height:1.7;padding-top:max(3.6rem,calc(env(safe-area-inset-top,0px) + 3.35rem))}body.single-chapter .hw-chapter-body,body.single-chapter .hw-reader-chapter-body,body.single-chapter [data-hw-reader-article]{font-size:1.0625rem;line-height:1.7;max-width:68ch}body.single-chapter.hw-global-nav-active{padding-top:0}body.single-chapter .hw-site-header.hw-global-nav{display:none}body.single-chapter .hw-feature-promo-strip,body.single-chapter.hw-feature-promo-active .hw-feature-promo-strip{display:none!important}body.single-chapter.hw-feature-promo-active{padding-top:0!important}body.single-chapter .hw-chapter-body,body.single-chapter .hw-reader-chapter-body{display:flow-root}body.single-chapter .hw-chapter-progress-chrome,body.single-chapter .hw-reader-top-progress,body.single-chapter .hw-chapter-progress-chrome.hw-reader-progress-sticky,body.single-chapter .hw-reader-top-progress.hw-reader-progress-sticky{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;z-index:var(--hw-phone-reader-progress-z, 12050)!important;transform:none!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important;transition:opacity .16s ease,transform .16s ease;min-height:calc(3.25rem + env(safe-area-inset-top,0px));box-sizing:border-box;background:transparent!important}body.single-chapter .hw-chapter-progress-chrome__inner{margin:0!important;padding:max(.45rem,env(safe-area-inset-top,0px)) .85rem .55rem!important;border-radius:0!important;border:0!important;border-bottom:1px solid rgba(212,165,116,.22)!important;background:linear-gradient(180deg,#0e0906f5,#080504eb)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 10px 28px #00000059!important;min-height:0!important}body.single-chapter .hw-chapter-progress-chrome__head{display:flex!important;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}body.single-chapter .hw-chapter-progress-chrome__leave{display:inline-flex!important;align-items:center;gap:.2rem;flex:0 0 auto;max-width:42%;min-height:32px;padding:.2rem .55rem .2rem .4rem;border-radius:999px;border:1px solid rgba(212,165,116,.32);background:#78401259;color:#f4dec0!important;text-decoration:none!important;font-size:.72rem;font-weight:700;letter-spacing:.02em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent}body.single-chapter .hw-chapter-progress-chrome__leave-chevron{font-size:1rem;line-height:1;opacity:.95}body.single-chapter .hw-chapter-progress-chrome__leave-label{overflow:hidden;text-overflow:ellipsis}body.single-chapter .hw-chapter-progress-chrome__story{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .55rem;border-radius:8px;border:1px solid rgba(212,165,116,.22);background:#ffffff08;color:#f4dec0;font-size:.72rem;font-weight:650;text-decoration:none;white-space:nowrap}body.single-chapter .hw-chapter-progress-chrome.is-collapsed .hw-chapter-progress-chrome__story{display:none}body.single-chapter .hw-chapter-progress-chrome__head .hw-chapter-progress-chrome__label,body.single-chapter .hw-chapter-progress-chrome__note{display:none!important}body.single-chapter .hw-chapter-progress-chrome__track{height:5px!important;border-radius:999px!important;border:1px solid rgba(212,165,116,.28)!important;background:#0000008c!important;box-shadow:none!important;overflow:hidden!important}body.single-chapter .hw-chapter-progress-chrome__fill{display:block!important;height:100%!important;min-width:0;border-radius:0!important;background:linear-gradient(90deg,#b45309,#f59e0b,#fde68a)!important;box-shadow:0 0 16px #fbbf24e6!important;transition:width .18s ease-out}body.single-chapter .hw-chapter-progress-chrome.is-collapsed{min-height:calc(14px + env(safe-area-inset-top,0px))}body.single-chapter .hw-chapter-progress-chrome.is-collapsed .hw-chapter-progress-chrome__inner{padding:env(safe-area-inset-top,0px) 0 0 0!important;border-bottom:0!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}body.single-chapter .hw-chapter-progress-chrome.is-collapsed .hw-chapter-progress-chrome__head{position:absolute;top:max(.2rem,env(safe-area-inset-top,0px));left:max(.35rem,env(safe-area-inset-left,0px));z-index:2;margin:0;max-width:calc(100% - 1rem)}body.single-chapter .hw-chapter-progress-chrome.is-collapsed .hw-chapter-progress-chrome__pct-wrap{display:none!important}body.single-chapter .hw-chapter-progress-chrome.is-collapsed .hw-chapter-progress-chrome__leave{min-height:28px;padding:.12rem .45rem .12rem .3rem;font-size:.65rem;background:#0a0705d1}body.single-chapter .hw-chapter-progress-chrome.is-collapsed .hw-chapter-progress-chrome__track{height:5px!important;border-radius:0!important;border:0!important;background:#fbbf2461!important;box-shadow:0 0 0 1px #0000008c,0 1px #ffffff14,0 0 14px #fbbf248c!important}body.single-chapter.hw-phone-reader-chrome-off .hw-chapter-progress-chrome,body.single-chapter.hw-phone-reader-chrome-off .hw-reader-top-progress{opacity:1!important;pointer-events:auto!important;transform:none!important;visibility:visible!important}body.single-chapter.hw-phone-reader-chrome-off .hw-reader-tools-drawer{opacity:0;pointer-events:none}body.single-chapter .hw-reader-phone-toolbar{position:fixed;right:max(.6rem,env(safe-area-inset-right,0px));bottom:max(.75rem,env(safe-area-inset-bottom,0px));z-index:var(--hw-phone-reader-toolbar-z, 12045);display:flex;gap:.4rem;transition:opacity .18s ease,transform .18s ease}body.single-chapter .hw-reader-phone-toolbar{gap:.32rem}body.single-chapter .hw-reader-phone-toolbar__btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.02rem;min-width:42px;min-height:42px;width:auto;padding:.2rem .38rem .22rem;border-radius:10px;border:1px solid rgba(212,165,116,.24);background:#0a0705e0;color:#f4dec0;box-shadow:0 4px 14px #00000047;font-size:.55rem;font-weight:650;letter-spacing:.015em;line-height:1.05}body.single-chapter .hw-reader-phone-toolbar__btn:active{transform:scale(.97)}body.single-chapter .hw-reader-phone-toolbar__glyph{font-size:.82rem;line-height:1}body.single-chapter .hw-reader-phone-toolbar__glyph--aa{font-size:.84rem;font-weight:700;letter-spacing:.01em}body.single-chapter .hw-reader-phone-toolbar__label{font-size:.52rem;font-weight:650;letter-spacing:.02em;opacity:.92}body.single-chapter.hw-phone-reader-chrome-off .hw-reader-phone-toolbar{opacity:0;transform:translateY(8px);pointer-events:none}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-phone-toolbar,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-reader-phone-toolbar{opacity:1;pointer-events:auto;transform:none;z-index:calc(var(--hw-phone-reader-toolbar-z, 12045) + 5)}body.single-chapter .hw-chapter-reader.is-phone-toc [data-hw-phone-toc-toggle],body.single-chapter .hw-chapter-reader.is-phone-tools [data-hw-phone-tools-toggle]{border-color:#fbbf248c;background:#7840128c}body.single-chapter .hw-reader-phone-sheet-backdrop{display:none;position:fixed;inset:0;z-index:calc(var(--hw-phone-reader-sheet-z, 12040) - 2);margin:0;padding:0;border:0;background:#0000007a;cursor:pointer;-webkit-tap-highlight-color:transparent}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-phone-sheet-backdrop,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-reader-phone-sheet-backdrop{display:block!important}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-phone-sheet-close,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-reader-phone-sheet-close{display:inline-flex!important;align-items:center;justify-content:center}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-panel--tools,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-reader-panel{position:static}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-phone-sheet-close,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-reader-phone-sheet-close{appearance:none;position:absolute;top:.85rem;right:.85rem;z-index:3;width:36px;height:36px;min-width:36px;min-height:36px;border-radius:999px;border:1px solid rgba(212,165,116,.28);background:#ffffff1a;color:#f4dec0;font-size:1.15rem;line-height:1;cursor:pointer;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;padding:0}body.single-chapter .hw-reader-phone-sheet-close{appearance:none;position:absolute;top:.85rem;right:.85rem;z-index:3;width:36px;height:36px;border-radius:999px;border:1px solid rgba(212,165,116,.28);background:#ffffff14;color:#f4dec0;font-size:1.15rem;line-height:1;cursor:pointer;box-sizing:border-box}body.single-chapter .hw-reader-bottom-nav{position:static;clear:both;z-index:auto;margin-top:1.25rem;padding:0 max(.5rem,env(safe-area-inset-left,0px)) max(.5rem,env(safe-area-inset-bottom,0px));background:transparent}body.single-chapter .hw-chapter-bottom{display:flex!important;flex-wrap:nowrap!important;align-items:stretch;gap:.32rem;padding:.35rem;border-radius:12px;border:1px solid rgba(212,165,116,.18);background:#0a0705c7;box-shadow:0 10px 28px #00000047;overflow:hidden}body.single-chapter .hw-chapter-bottom>[data-hw-footer-prev],body.single-chapter .hw-chapter-bottom>a[href="#hw-chapter-layout-top"],body.single-chapter .hw-chapter-bottom>.hw-chapter-bottom__likes{flex:1 1 0!important;min-width:0!important;max-width:none}body.single-chapter .hw-chapter-bottom>.hw-chapter-bottom__primary{flex:0 1 auto!important;min-width:5.1rem!important;max-width:7.25rem!important}body.single-chapter .hw-chapter-bottom a,body.single-chapter .hw-chapter-bottom button,body.single-chapter .hw-chapter-bottom .hw-chapter-bottom__likes{min-height:44px;border-radius:9px;font-size:.6rem;font-weight:650;letter-spacing:.01em;padding:.22rem;white-space:nowrap}body.single-chapter .hw-chapter-bottom .hw-chapter-bottom__likes{display:flex;border:0;background:transparent;padding:0;min-height:0}body.single-chapter .hw-chapter-bottom .hw-reader-bottom-like-action{width:100%;min-width:0;min-height:44px;border-radius:9px;gap:.15rem;padding:.22rem .2rem;justify-content:center}body.single-chapter .hw-chapter-bottom .hw-reader-bottom-like-label{display:none}body.single-chapter .hw-chapter-bottom .hw-chapter-bottom__home{font-size:.56rem;overflow:hidden;text-overflow:ellipsis}body.single-chapter .hw-chapter-bottom a.hw-chapter-bottom__primary{min-height:44px;font-size:.7rem;font-weight:700;letter-spacing:.01em;border-radius:10px;padding:.22rem .7rem;box-shadow:0 6px 16px #8e4a1552;justify-content:center}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-chapter-sidebar--right,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left{display:flex!important;flex-direction:column;position:fixed;left:0;right:0;bottom:0;z-index:var(--hw-phone-reader-sheet-z, 12040);width:100%;max-width:none;max-height:min(92dvh,42rem);margin:0;padding:3.15rem .85rem max(.65rem,env(safe-area-inset-bottom,0px)) .85rem;overflow:hidden;background:#1a120e;border-radius:1rem 1rem 0 0;box-shadow:0 -12px 40px #00000073;-webkit-overflow-scrolling:touch}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-chapter-sidebar--right .hw-reader-panel--tools,body.single-chapter .hw-chapter-reader.is-phone-tools .hw-chapter-sidebar--right .hw-reader-tools{display:flex!important;flex-direction:column;align-items:stretch;gap:.28rem!important;width:100%;max-height:none;min-height:0;flex:1 1 auto;overflow:hidden!important;overscroll-behavior:none;padding-bottom:0}body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-reader-panel{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;width:100%;max-height:none;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:.25rem}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-tools__block{display:flex;flex-direction:column;gap:.18rem;margin:0}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-tools__legend{margin:0;font-size:.58rem;letter-spacing:.1em;line-height:1.2}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-tools__hint{margin:0;font-size:.68rem;line-height:1.2}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-chapter-sidebar--right .hw-reader-tool-btn{min-width:40px!important;min-height:40px!important;width:40px!important;height:40px!important;max-width:40px;max-height:40px;padding:0!important;border-radius:9px!important}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-tools__group{flex-wrap:nowrap;gap:.32rem!important}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-tools__block:has([data-hw-reader-width-preset]){display:none!important}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-switch{min-height:40px;padding:.15rem .35rem;transform:scale(.92);transform-origin:left center}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-distraction-btn{min-height:40px!important;padding:.35rem .65rem!important;font-size:.78rem!important;border-radius:10px!important;width:100%}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-book-progress,body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-tools h3{display:none!important}body.single-chapter .hw-chapter-reader.is-phone-tools .hw-reader-phone-sheet-close,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-reader-phone-sheet-close{top:.85rem;right:.85rem;width:36px;height:36px}body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-chapter-sidebar__cover,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-chapter-sidebar__vol,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-chapter-sidebar__story-title,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-chapter-sidebar__author,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-chapter-sidebar__stats,body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-chapter-sidebar__story-link{display:none}body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-chapter-sidebar__toc-list{max-height:none;overflow:visible;margin:0;padding:0}body.single-chapter .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left .hw-chapter-sidebar__toc-item a{min-height:44px;display:flex;align-items:center}body.single-chapter .hw-reader-stream{padding-bottom:1.25rem;padding-top:.55rem}body.single-chapter.hw-phone-reader-chrome-off .hw-global-nav{transform:translateY(-120%)}body.single-chapter.hw-distraction-free,body.single-chapter.hw-distraction-free .hw-chapter-reader,body.single-chapter.hw-distraction-free .hw-chapter-layout,body.single-chapter.hw-distraction-free .hw-chapter-main{overflow:visible!important;clip-path:none!important}body.single-chapter.hw-distraction-free .hw-chapter-reader{padding-top:max(3.25rem,calc(env(safe-area-inset-top,0px) + 2.75rem))!important;padding-bottom:max(3.5rem,calc(env(safe-area-inset-bottom,0px) + 2.5rem))!important}body.single-chapter.hw-distraction-free .hw-reader-phone-toolbar,body.single-chapter.hw-distraction-free .hw-chapter-progress-chrome,body.single-chapter.hw-distraction-free .hw-reader-top-progress,body.single-chapter.hw-distraction-free .hw-reader-phone-sheet-backdrop{display:none!important}body.single-chapter.hw-distraction-free .hw-reader-focus-chrome{top:max(3.25rem,calc(env(safe-area-inset-top,0px) + .75rem))!important;left:50%!important;right:auto!important;width:min(calc(100vw - 1rem),22rem)!important;max-width:calc(100vw - 1rem)!important;max-height:none!important;transform:translate(-50%)!important;flex-wrap:nowrap!important;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .5rem;border-radius:14px;box-sizing:border-box;overflow:visible!important;z-index:12100!important}body.single-chapter.hw-distraction-free .hw-reader-focus-chrome.hw-focus-toolbar-hidden,body.single-chapter.hw-distraction-free .hw-reader-focus-chrome.hw-focus-toolbar-visible{opacity:1!important;pointer-events:auto!important;transform:translate(-50%)!important;top:max(3.25rem,calc(env(safe-area-inset-top,0px) + .75rem))!important}body.single-chapter.hw-distraction-free .hw-reader-focus-exit{flex:0 0 auto;width:auto!important;min-height:44px;min-width:44px;padding:.35rem .75rem!important;border-radius:999px;border:1px solid rgba(212,165,116,.35);background:#78401273;text-align:center;white-space:nowrap!important;line-height:1.2;font-size:.78rem!important;letter-spacing:.02em}body.single-chapter.hw-distraction-free .hw-reader-focus-toolbar{flex-wrap:nowrap;justify-content:center;max-width:100%;overflow-x:auto}body.single-chapter.hw-distraction-free .hw-reader-focus-foot{bottom:max(.75rem,env(safe-area-inset-bottom,0px));left:50%;width:max-content;max-width:calc(100vw - 1.5rem);z-index:125;transform:translate(-50%)}body.single-chapter.hw-distraction-free .hw-chapter-reader.is-phone-tools .hw-chapter-sidebar--right,body.single-chapter.hw-distraction-free .hw-chapter-reader.is-phone-toc .hw-chapter-sidebar--left{display:none!important}body.hw-settings-page .hw-settings__layout,.hw-settings__layout{display:flex;flex-direction:column;gap:.75rem}.hw-settings__rail{display:flex;flex-direction:row;gap:.4rem;overflow-x:auto;position:sticky;top:calc(var(--hw-global-nav-top, 0px) + var(--hw-phone-top-h, 56px));z-index:4;width:100%;padding-bottom:.35rem;background:var(--hw-fe-bg, #f7f3ed)}.hw-settings__rail-link{min-height:44px;flex:0 0 auto}.hw-settings__section,.hw-settings form,.hw-settings input,.hw-settings select,.hw-settings textarea{max-width:100%}.hw-settings input,.hw-settings select,.hw-settings textarea,.hw-settings button{min-height:44px}.hw-profile-shell .hw-profile__hero--cinema,.hw-profile-shell .hw-profile__layout,.hw-profile-shell .hw-profile__grid{display:flex;flex-direction:column;gap:.85rem}.hw-profile-shell{padding-bottom:calc(var(--hw-phone-tab-h, 3.4rem) + 1rem);overflow-x:clip}.hw-profile-shell .hw-profile__mode-btn,.hw-profile-shell .hw-profile__tab,.hw-profile-shell .hw-profile__hearth-shelf-tab,.hw-profile-shell .hw-profile__quest-chip,.hw-profile-shell .hw-profile__btn--small{min-height:2.75rem;align-items:center}.hw-arena__hero,.hw-arena__layout,.hw-arena__stage{display:flex;flex-direction:column;align-items:stretch;gap:1rem}.hw-arena-hourglass,.hw-arena-hourglass__svg{width:min(70vw,16rem);height:auto;margin-inline:auto}.hw-arena__title{font-size:clamp(1.9rem,8vw,2.5rem)}.hw-arena{padding-bottom:calc(var(--hw-phone-tab-h, 3.4rem) + 1rem);overflow-x:clip}.hw-gb,.hw-suggestions{padding-inline:var(--hw-phone-pad);padding-bottom:calc(var(--hw-phone-tab-h, 3.4rem) + 1rem);overflow-x:clip}.hw-gb__layout,.hw-gb__shell,.hw-suggestions__layout{display:flex;flex-direction:column;gap:.85rem}.hw-gb__article,.hw-gb__prose,.hw-suggestions__composer textarea{max-width:68ch;font-size:1.05rem;line-height:1.65}.hw-qb,body.hw-job-board-page .hw-qb{padding-bottom:calc(var(--hw-phone-tab-h, 3.4rem) + 1rem);overflow-x:clip}.hw-qb__layout,.hw-qb__board{display:flex;flex-direction:column;gap:.75rem}.hw-qb__ticket,.hw-qb__row,.hw-qb__card{min-height:4.5rem}body.hw-author-dashboard-page .hw-stories-library,body.hw-author-dashboard-page .hw-ad-dash,body.hw-author-dashboard-page .hw-author-dashboard{padding-bottom:calc(var(--hw-phone-tab-h, 3.4rem) + 1rem);overflow-x:clip}body.hw-author-dashboard-page .hw-stories-library-header,body.hw-author-dashboard-page .hw-stories-header-actions{flex-direction:column;align-items:stretch;gap:.6rem}body.hw-author-dashboard-page .hw-stories-header-actions a,body.hw-author-dashboard-page .hw-stories-header-actions button{min-height:48px;justify-content:center}body.hw-author-dashboard-page table{display:block;overflow-x:auto}body.hw-author-dashboard-page .hw-story-book-actions__btn,body.hw-author-dashboard-page .hw-ad-header__range,body.hw-author-dashboard-page .hw-ad-header__icon-btn{min-height:2.75rem}body.hw-author-dashboard-page .hw-ad-header__icon-btn{min-width:2.75rem}}
