._truyenchua_reader_page_block{position:relative}._truyenchua_reader_progress_top_block{position:fixed;top:0;left:0;z-index:180;width:100%;height:4px;background:transparent}._truyenchua_reader_progress_top_block i{display:block;height:100%;background:var(--truyen-yellow);transition:width .15s linear}._truyenchua_reader_container_block{--truyen-reader-font-size:20px;--truyen-reader-line-height:1.9;width:min(100%,980px);margin:0 auto;transition:max-width .2s ease}._truyenchua_reader_container_block[data-reader-width="compact"]{max-width:760px}._truyenchua_reader_container_block[data-reader-width="standard"]{max-width:980px}._truyenchua_reader_container_block[data-reader-width="wide"]{max-width:1220px}._truyenchua_reader_hero_block{margin-bottom:20px;padding:24px;border:3px solid var(--truyen-ink);border-radius:28px;background:linear-gradient(125deg,#fff,#f7f7f6);box-shadow:var(--truyen-shadow)}._truyenchua_reader_breadcrumb_block{display:flex;gap:8px;align-items:center;overflow:hidden;margin-bottom:15px;color:var(--truyen-muted);font-size:14px;font-weight:800;white-space:nowrap}._truyenchua_reader_breadcrumb_block a,._truyenchua_reader_breadcrumb_block b{overflow:hidden;text-overflow:ellipsis}._truyenchua_reader_breadcrumb_block b{color:var(--truyen-muted)}._truyenchua_reader_source_chip_block{display:inline-flex;align-items:center;padding:6px 11px;border:3px solid var(--truyen-ink);border-radius:999px;background:var(--truyen-yellow);box-shadow:3px 3px 0 var(--truyen-ink);font-family:var(--truyen-display);font-weight:900}._truyenchua_reader_hero_block h1{margin:15px 0 6px;font-family:var(--truyen-display);font-size:clamp(34px,5vw,57px);line-height:1;letter-spacing:-.07em}._truyenchua_reader_hero_block h1 a:hover{text-decoration:underline}._truyenchua_reader_hero_block>p{margin:0;color:var(--truyen-muted);font-family:var(--truyen-display);font-size:21px;font-weight:900}._truyenchua_reader_progress_block{display:flex;align-items:center;gap:15px;justify-content:flex-end;margin-top:22px}._truyenchua_reader_progress_block b{display:grid;min-width:78px;height:45px;place-items:center;padding:0 12px;border:3px solid var(--truyen-ink);border-radius:999px;background:#fff;font-family:var(--truyen-display);font-size:18px;font-weight:900}._truyenchua_reader_progress_block>span{width:min(220px,45%);height:13px;overflow:hidden;border:3px solid var(--truyen-ink);border-radius:999px;background:#fff}._truyenchua_reader_progress_block i{display:block;height:100%;background:var(--truyen-yellow)}._truyenchua_reader_navigation_block{position:relative;z-index:3;display:grid;grid-template-columns:minmax(130px,.55fr) minmax(260px,1.8fr) minmax(130px,.55fr);gap:9px;margin:0 auto 18px;padding:8px;border:3px solid var(--truyen-ink);border-radius:25px;background:#fff;box-shadow:var(--truyen-shadow)}._truyenchua_reader_navigation_block a,._truyenchua_reader_navigation_block button,._truyenchua_reader_navigation_block span{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:45px;padding:0 12px;border-radius:17px;font-family:var(--truyen-display);font-size:15px;font-weight:900;text-align:center}._truyenchua_reader_navigation_block .is-next{background:var(--truyen-yellow)}._truyenchua_reader_navigation_block button{background:#fff;box-shadow:2px 2px 0 var(--truyen-ink)}._truyenchua_reader_navigation_block select{min-width:0;height:45px;padding:0 13px;border:3px solid var(--truyen-ink);border-radius:17px;background:#fff;font-family:var(--truyen-display);font-weight:900;outline:0;text-align:center}._truyenchua_reader_navigation_block .is-disabled{opacity:.5;background:#efefef;cursor:not-allowed}._truyenchua_reader_navigation_block.is-bottom{margin-top:20px;margin-bottom:20px}._truyenchua_reader_navigation_block.is-bottom button{background:var(--truyen-yellow)}._truyenchua_reader_tip_block{margin-bottom:20px;overflow:hidden;border:3px solid var(--truyen-ink);border-radius:23px;background:#f0f0ef;box-shadow:var(--truyen-shadow-soft)}._truyenchua_reader_tip_toggle_block{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 17px;border:0;border-bottom:2px solid var(--truyen-ink);background:#f0f0ef;color:var(--truyen-ink);font-family:var(--truyen-display);font-size:16px;font-weight:900;text-align:left}._truyenchua_reader_tip_toggle_block small{color:var(--truyen-muted);font-family:var(--truyen-body);font-size:13px;font-weight:800}._truyenchua_reader_tip_content_block{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px}._truyenchua_reader_tip_content_block>div{display:flex;align-items:center;gap:8px;min-width:0;padding:9px;border:3px solid var(--truyen-ink);border-radius:15px;background:#fff;box-shadow:2px 2px 0 var(--truyen-ink)}._truyenchua_reader_tip_content_block>div>span{display:flex;align-items:center;gap:4px;flex:0 0 auto}._truyenchua_reader_tip_content_block kbd{display:inline-grid;min-width:29px;height:29px;place-items:center;padding:0 6px;border:2px solid var(--truyen-ink);border-radius:9px;background:var(--truyen-yellow);font-family:var(--truyen-display);font-size:13px;font-weight:900;box-shadow:1px 1px 0 var(--truyen-ink)}._truyenchua_reader_tip_content_block i{font-style:normal;font-weight:900}._truyenchua_reader_tip_content_block b{min-width:0;overflow:hidden;font-family:var(--truyen-display);font-size:13px;white-space:nowrap;text-overflow:ellipsis}._truyenchua_reader_tip_block.is-collapsed ._truyenchua_reader_tip_content_block{display:none}._truyenchua_reader_content_shell_block{overflow:hidden;border:3px solid var(--truyen-ink);border-radius:28px;background:#fff;box-shadow:var(--truyen-shadow)}._truyenchua_reader_content_shell_block>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 18px;border-bottom:3px solid var(--truyen-ink);background:#111115;color:#fff;font-family:var(--truyen-display);font-size:15px;font-weight:900}._truyenchua_reader_content_shell_block>header small{color:#d8d8dc;font-family:var(--truyen-body);font-size:12px}._truyenchua_reader_content_block{padding:20px}._truyenchua_reader_content_shell_block.is-comic ._truyenchua_reader_content_block{padding:0;background:#111115}._truyenchua_comic_content_block{display:grid;gap:10px}._truyenchua_comic_page_block{margin:0;background:#111115}._truyenchua_comic_page_block img{width:auto;max-width:100%;height:auto;margin:auto}._truyenchua_novel_content_block{max-width:780px;margin:auto;font-family:var(--truyen-body);font-size:var(--truyen-reader-font-size);line-height:var(--truyen-reader-line-height)}._truyenchua_novel_content_block h1{margin:0 0 22px;font-family:var(--truyen-display);font-size:1.35em;line-height:1.2}._truyenchua_novel_content_block p{margin:0 0 1.4em}._truyenchua_novel_content_block p{margin:0 0 1.35em}._truyenchua_reader_container_block[data-reader-font="tahoma"] ._truyenchua_novel_content_block{font-family:Tahoma,Arial,sans-serif}._truyenchua_reader_container_block[data-reader-font="quicksand"] ._truyenchua_novel_content_block{font-family:var(--truyen-display)}._truyenchua_reader_container_block[data-reader-font="serif"] ._truyenchua_novel_content_block{font-family:Georgia,"Times New Roman",serif}._truyenchua_reader_container_block[data-reader-layout="newspaper"] ._truyenchua_novel_content_block{font-family:Georgia,"Times New Roman",serif;font-size:calc(var(--truyen-reader-font-size) + 1px);line-height:1.85}._truyenchua_reader_container_block[data-reader-layout="newspaper"] ._truyenchua_reader_content_shell_block{background:#fffdf3}._truyenchua_reader_container_block[data-reader-layout="newspaper"] ._truyenchua_novel_content_block:first-letter{float:left;margin:.09em .08em 0 0;font-family:var(--truyen-display);font-size:3.5em;font-weight:900;line-height:.8;color:#111115}._truyenchua_report_inline_block{margin-top:18px;padding:18px;border:3px solid var(--truyen-ink);border-radius:22px;background:#fff;box-shadow:var(--truyen-shadow-soft)}._truyenchua_report_inline_block h2{margin:0;font-family:var(--truyen-display);font-size:25px}._truyenchua_report_inline_block p{margin:6px 0 13px;color:var(--truyen-muted);font-size:15px;font-weight:700}._truyenchua_report_inline_block button{min-height:42px;padding:0 14px;border:3px solid var(--truyen-ink);border-radius:13px;background:#fff;box-shadow:2px 2px 0 var(--truyen-ink);font-family:var(--truyen-display);font-weight:900}._truyenchua_reader_settings_block,._truyenchua_chapter_drawer_block{position:fixed;z-index:145;top:0;right:0;width:min(450px,100vw);height:100vh;padding:20px;background:#fff;border-left:3px solid var(--truyen-ink);box-shadow:-9px 0 0 rgba(17,17,21,.18);transform:translateX(105%);transition:transform .22s ease;overflow-y:auto}._truyenchua_reader_settings_block.is-open,._truyenchua_chapter_drawer_block.is-open{transform:translateX(0)}._truyenchua_reader_settings_block header,._truyenchua_chapter_drawer_block header{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:3px solid var(--truyen-ink)}._truyenchua_reader_settings_block h2,._truyenchua_chapter_drawer_block h2{margin:0;font-family:var(--truyen-display);font-size:25px}._truyenchua_reader_settings_block header button,._truyenchua_chapter_drawer_block header button{width:38px;height:38px;border:3px solid var(--truyen-ink);border-radius:12px;background:var(--truyen-yellow);font-size:22px;font-weight:900}._truyenchua_reader_settings_block section{padding:16px 0;border-bottom:1px solid #d4d4d8}._truyenchua_reader_settings_block h3{margin:0 0 9px;font-family:var(--truyen-display);font-size:17px}._truyenchua_reader_option_group_block{display:flex;flex-wrap:wrap;gap:8px}._truyenchua_reader_option_group_block button{min-height:38px;padding:0 11px;border:2px solid var(--truyen-ink);border-radius:11px;background:#fff;box-shadow:2px 2px 0 var(--truyen-ink);font-family:var(--truyen-display);font-size:13px;font-weight:900}._truyenchua_reader_option_group_block button.is-active{background:var(--truyen-yellow)}._truyenchua_chapter_drawer_block>input{width:100%;height:44px;margin:16px 0;padding:0 12px;border:3px solid var(--truyen-ink);border-radius:14px;font-weight:700;outline:0}._truyenchua_chapter_drawer_block ._truyenchua_chapter_list_block{grid-template-columns:1fr}._truyenchua_reader_overlay_block{position:fixed;inset:0;z-index:140;background:rgba(0,0,0,.5)}._truyenchua_report_modal_block{position:fixed;inset:0;z-index:155;display:none;place-items:center;padding:20px;background:rgba(0,0,0,.58)}._truyenchua_report_modal_block.is-open{display:grid}._truyenchua_report_modal_block>div{width:min(520px,100%);padding:21px;border:3px solid var(--truyen-ink);border-radius:23px;background:#fff;box-shadow:var(--truyen-shadow)}._truyenchua_report_modal_block header{display:flex;align-items:center;justify-content:space-between}._truyenchua_report_modal_block h2{margin:0;font-family:var(--truyen-display);font-size:23px}._truyenchua_report_modal_block header button{width:35px;height:35px;border:2px solid var(--truyen-ink);border-radius:10px;background:var(--truyen-yellow);font-size:19px;font-weight:900}._truyenchua_report_modal_block textarea{width:100%;margin:14px 0;padding:12px;border:3px solid var(--truyen-ink);border-radius:14px;outline:0}._truyenchua_report_modal_block form>button{min-height:42px;padding:0 15px;border:3px solid var(--truyen-ink);border-radius:13px;background:var(--truyen-yellow);box-shadow:3px 3px 0 var(--truyen-ink);font-family:var(--truyen-display);font-weight:900}
.truyen-reader-focus ._truyenchua_header_block,.truyen-reader-focus ._truyenchua_footer_block,.truyen-reader-focus ._truyenchua_breadcrumb_wrap_block,.truyen-reader-focus ._truyenchua_reader_tip_block,.truyen-reader-focus ._truyenchua_report_inline_block,.truyen-reader-focus ._truyenchua_toolbar_block{opacity:0;pointer-events:none}.truyen-reader-focus ._truyenchua_main_block{padding-top:10px}.truyen-pseudo-fullscreen{overflow:hidden}.truyen-pseudo-fullscreen ._truyenchua_reader_page_block{position:fixed;z-index:190;inset:0;overflow:auto;width:100%;max-width:none;padding:18px;background:var(--truyen-bg)}
@media(max-width:720px){._truyenchua_reader_hero_block{padding:17px;border-radius:24px}._truyenchua_reader_hero_block h1{font-size:35px}._truyenchua_reader_hero_block>p{font-size:19px}._truyenchua_reader_navigation_block{grid-template-columns:54px minmax(0,1fr) 54px;padding:6px;border-radius:20px;box-shadow:4px 5px 0 var(--truyen-ink)}._truyenchua_reader_navigation_block a,._truyenchua_reader_navigation_block button,._truyenchua_reader_navigation_block span{min-height:43px;padding:0 7px;border-radius:13px}._truyenchua_reader_navigation_block span span,._truyenchua_reader_navigation_block a span{display:none}._truyenchua_reader_navigation_block select{height:43px;border-radius:13px;font-size:13px}._truyenchua_reader_tip_content_block{grid-template-columns:1fr 1fr}._truyenchua_reader_tip_content_block>div{padding:8px}._truyenchua_reader_tip_content_block b{font-size:12px}._truyenchua_reader_content_shell_block{border-radius:23px;box-shadow:4px 5px 0 var(--truyen-ink)}._truyenchua_reader_content_block{padding:15px}._truyenchua_novel_content_block{font-size:var(--truyen-reader-font-size);line-height:var(--truyen-reader-line-height)}._truyenchua_reader_content_shell_block>header{padding:11px 13px;font-size:12px}._truyenchua_reader_progress_block{justify-content:flex-start}._truyenchua_reader_progress_block>span{flex:1;width:auto}._truyenchua_report_inline_block{padding:15px}._truyenchua_report_inline_block h2{font-size:21px}}
@media(max-width:430px){._truyenchua_reader_breadcrumb_block{font-size:12px}._truyenchua_reader_source_chip_block{font-size:12px}._truyenchua_reader_hero_block h1{font-size:31px}._truyenchua_reader_tip_toggle_block{padding:12px;font-size:14px}._truyenchua_reader_tip_toggle_block small{display:none}._truyenchua_reader_tip_content_block{grid-template-columns:1fr;gap:7px;padding:9px}._truyenchua_reader_tip_content_block b{font-size:13px}._truyenchua_novel_content_block{font-size:calc(var(--truyen-reader-font-size) - 1px)}}

/* 2.3 compact novel-style reader */
._truyenchua_reader_page_block{padding-bottom:76px}._truyenchua_reader_container_block{width:min(100% - 32px,1040px)!important;margin:0 auto!important}._truyenchua_reader_hero_block{position:relative;overflow:visible}._truyenchua_reader_progress_block{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center;gap:12px!important}._truyenchua_reader_quick_tools_block{display:flex!important;gap:7px}._truyenchua_reader_quick_tools_block button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:3px solid var(--truyen-ink);border-radius:13px;background:var(--truyen-yellow);color:var(--truyen-ink);box-shadow:3px 3px 0 var(--truyen-ink);cursor:pointer}._truyenchua_reader_quick_tools_block svg{width:20px;height:20px}._truyenchua_reader_progress_copy_block{min-width:0}._truyenchua_reader_progress_copy_block>b{display:inline-flex;align-items:center;justify-content:center;min-width:66px;min-height:38px;padding:0 10px;border:3px solid var(--truyen-ink);border-radius:999px;background:var(--truyen-paper);font:900 16px/1 var(--truyen-display)}._truyenchua_reader_progress_copy_block>span{height:11px;border:3px solid var(--truyen-ink);border-radius:999px;background:#fff;overflow:hidden}._truyenchua_reader_navigation_block{position:sticky!important;z-index:38;top:10px;margin-top:18px!important;background:color-mix(in srgb,var(--truyen-paper) 92%,transparent)!important;backdrop-filter:blur(9px);box-shadow:5px 6px 0 var(--truyen-ink)!important}._truyenchua_reader_content_shell_block{background:var(--truyen-paper)!important;color:var(--truyen-ink)!important;border:4px solid var(--truyen-ink)!important;box-shadow:7px 8px 0 var(--truyen-ink)!important}._truyenchua_reader_content_shell_block>header{background:#09090b!important;color:#fff!important}._truyenchua_reader_content_shell_block.is-novel>header{background:#09090b!important}._truyenchua_reader_content_block{background:var(--truyen-paper)!important;color:var(--truyen-ink)!important}._truyenchua_reader_content_shell_block.is-comic ._truyenchua_reader_content_block{background:#101014!important}._truyenchua_reader_content_shell_block.is-novel ._truyenchua_reader_content_block{padding:36px clamp(22px,5vw,70px)!important}._truyenchua_novel_content_block{font-family:var(--truyen-body)!important;font-size:var(--truyen-reader-font-size)!important;line-height:var(--truyen-reader-line-height)!important;color:var(--truyen-ink)!important}._truyenchua_novel_content_block p{margin:0 0 1.3em}._truyenchua_reader_container_block[data-reader-font="tahoma"] ._truyenchua_novel_content_block{font-family:Tahoma,Arial,sans-serif!important}._truyenchua_reader_container_block[data-reader-font="quicksand"] ._truyenchua_novel_content_block{font-family:var(--truyen-display)!important}._truyenchua_reader_container_block[data-reader-font="serif"] ._truyenchua_novel_content_block{font-family:Georgia,"Times New Roman",serif!important}._truyenchua_reader_container_block[data-reader-layout="newspaper"] ._truyenchua_novel_content_block{font-family:Georgia,"Times New Roman",serif!important;letter-spacing:.015em}._truyenchua_reader_container_block[data-reader-width="compact"]{max-width:780px!important}._truyenchua_reader_container_block[data-reader-width="wide"]{max-width:1300px!important}._truyenchua_reader_end_actions_block{margin-top:25px!important}._truyenchua_reader_settings_block{width:min(350px,calc(100vw - 34px))!important;max-height:min(77vh,760px)!important;overflow:auto!important;border:3px solid var(--truyen-ink)!important;border-radius:20px!important;box-shadow:6px 7px 0 var(--truyen-ink)!important}._truyenchua_reader_settings_block section{margin:0!important;padding:11px 14px!important;border-top:1px solid var(--truyen-line)}._truyenchua_reader_settings_block h3{margin:0 0 8px!important;font:900 13px/1.3 var(--truyen-display)!important}._truyenchua_reader_option_group_block{gap:7px!important}._truyenchua_reader_option_group_block button{min-height:33px!important;padding:0 9px!important;font-size:11px!important}._truyenchua_reader_option_group_block button.is-active{background:var(--truyen-yellow)!important;color:var(--truyen-ink)!important}._truyenchua_reader_alert_block{margin-bottom:20px; border:3px solid var(--truyen-ink)!important;box-shadow:4px 5px 0 var(--truyen-ink)!important}._truyenchua_reader_alert_block.is-error{background:#ff8087!important;color:#121215!important}._truyenchua_reader_retry_button_block{display:inline-flex;align-items:center;justify-content:center;min-height:37px;margin-top:12px;padding:0 12px;border:3px solid var(--truyen-ink);border-radius:12px;background:var(--truyen-yellow);color:var(--truyen-ink);box-shadow:3px 3px 0 var(--truyen-ink);font:900 12px/1 var(--truyen-display);cursor:pointer}
@media(max-width:720px){._truyenchua_reader_container_block{width:min(100% - 22px,1040px)!important}._truyenchua_reader_progress_block{grid-template-columns:1fr!important}._truyenchua_reader_quick_tools_block{order:2}._truyenchua_reader_progress_copy_block{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center}._truyenchua_reader_navigation_block{top:5px!important;margin-top:13px!important}._truyenchua_reader_content_shell_block.is-novel ._truyenchua_reader_content_block{padding:23px 17px!important}._truyenchua_reader_settings_block{right:11px!important;bottom:88px!important;top:auto!important}._truyenchua_reader_content_shell_block{box-shadow:4px 5px 0 var(--truyen-ink)!important}
