@charset "UTF-8";:root{--accent-rating: #fbbf24;--accent-latest: #fdba74;--accent-status-ongoing: #86efac;--accent-status-completed: #a5b4fc;--accent-status-hiatus: #fcd34d;--accent-online: #86efac;--accent-offline: #fca5a5;--rank-views-icon: #fb923c;--rank-views-meta: #fdba74;--rank-rating-icon: var(--accent-rating);--rank-rating-meta: #fcd34d;--rank-recent-icon: #f472b6;--rank-recent-meta: #f9a8d4}:root[data-theme-mode=light]{--accent-rating: #d97706;--accent-latest: #ea580c;--accent-status-ongoing: #16a34a;--accent-status-completed: #6366f1;--accent-status-hiatus: #d97706;--accent-online: #16a34a;--accent-offline: #dc2626;--rank-views-icon: #ea580c;--rank-views-meta: #c2410c;--rank-rating-meta: #b45309;--rank-recent-icon: #db2777;--rank-recent-meta: #be185d}body{margin:0;background:var(--body-bg, #0e0e12);background-attachment:fixed;min-height:100dvh;overscroll-behavior-y:contain;padding-top:env(safe-area-inset-top,0px);color:var(--text-primary, #f4f4f5);font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:pan-x pan-y}@media(pointer:coarse){input,textarea,select,.ant-input,.ant-input-affix-wrapper input,.ant-input-number-input,.ant-select-selection-search-input,.ant-select-selection-item,.ant-picker-input>input{font-size:16px!important}}body:before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top,0px);background:var(--topbar-bg, #1f0679);z-index:10000;pointer-events:none}body[data-pwa-bg="1"]{background:transparent;background-attachment:scroll}body[data-pwa-bg="1"]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:var(--body-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;pointer-events:none}body[data-pwa-bg="1"] .ant-layout,body[data-pwa-bg="1"] .ant-layout-content,body[data-pwa-bg="1"] .ant-layout-header,body[data-pwa-bg="1"] .ant-layout-footer{background:transparent!important}:root[data-theme-mode=light] body[data-pwa-bg="1"]{--card-bg: rgba(0, 0, 0, .45);--card-elevated-bg: rgba(0, 0, 0, .55);--card-border: rgba(255, 255, 255, .18);--card-border-subtle: rgba(255, 255, 255, .08);--text-primary: #fafafa !important;--text-secondary: rgba(250, 250, 250, .85) !important;--text-muted: rgba(250, 250, 250, .6) !important}:root[data-theme-mode=dark] body[data-pwa-bg="1"]{--card-bg: rgba(255, 255, 255, .22);--card-elevated-bg: rgba(255, 255, 255, .3);--card-border: rgba(255, 255, 255, .18);--card-border-subtle: rgba(255, 255, 255, .08);--text-primary: #fafafa !important;--text-secondary: rgba(250, 250, 250, .85) !important;--text-muted: rgba(250, 250, 250, .6) !important}body[data-pwa-bg="1"] .ant-layout,body[data-pwa-bg="1"] .ant-layout-content,body[data-pwa-bg="1"] .ant-layout-header,body[data-pwa-bg="1"] .ant-layout-footer,body[data-pwa-bg="1"] .ant-tabs,body[data-pwa-bg="1"] .ant-tabs-nav,body[data-pwa-bg="1"] .ant-tabs-nav-wrap,body[data-pwa-bg="1"] .ant-tabs-nav-list,body[data-pwa-bg="1"] .ant-tabs-content-holder,body[data-pwa-bg="1"] .ant-tabs-tabpane,body[data-pwa-bg="1"] .ant-tabs-tab,body[data-pwa-bg="1"] .ant-collapse,body[data-pwa-bg="1"] .ant-list-split{background:transparent!important}body[data-pwa-bg="1"] .ant-card,body[data-pwa-bg="1"] .ant-collapse-item,body[data-pwa-bg="1"] .ant-collapse-content,body[data-pwa-bg="1"] .ant-collapse-header,body[data-pwa-bg="1"] .ant-list-item,body[data-pwa-bg="1"] .ant-segmented,body[data-pwa-bg="1"] .ant-alert,body[data-pwa-bg="1"] .ant-modal-content,body[data-pwa-bg="1"] .ant-drawer-content,body[data-pwa-bg="1"] .ant-input-affix-wrapper,body[data-pwa-bg="1"] .ant-select-selector,body[data-pwa-bg="1"] .pwa-glass{background:var(--card-bg)!important;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border-color:var(--card-border)!important;border-radius:14px}body[data-pwa-bg="1"] .ant-card-bordered{border-color:var(--card-border)!important}body[data-pwa-bg="1"] .pwa-glass{padding:18px 16px;margin:14px 0}body[data-pwa-bg="1"] .pwa-no-glass,body[data-pwa-bg="1"] .pwa-no-glass.ant-card,body[data-pwa-bg="1"] .ant-card.pwa-no-glass,body[data-pwa-bg="1"] .pwa-no-glass .ant-card{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:transparent!important}body[data-pwa-bg="1"] .trending-marquee-slide{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body[data-pwa-bg="1"]{--rank-views-meta: #fde047 !important;--rank-rating-meta: #fde047 !important;--rank-recent-meta: #fde047 !important;--rank-views-icon: #fde047 !important;--rank-recent-icon: #fde047 !important;--accent-rating: #fde047 !important}body[data-pwa-bg="1"] .ant-input,body[data-pwa-bg="1"] .ant-input-affix-wrapper input,body[data-pwa-bg="1"] .ant-input-affix-wrapper textarea,body[data-pwa-bg="1"] .ant-select-selector input,body[data-pwa-bg="1"] .ant-select-selection-search-input{background:transparent!important;color:var(--text-primary)!important}body[data-pwa-bg="1"] .ant-input::placeholder,body[data-pwa-bg="1"] .ant-input-affix-wrapper input::placeholder,body[data-pwa-bg="1"] .ant-select-selection-placeholder{color:var(--text-muted)!important}body[data-pwa-bg="1"] .ant-card,body[data-pwa-bg="1"] .pwa-glass{color:var(--text-primary)}body[data-pwa-bg="1"] .ant-typography,body[data-pwa-bg="1"] .ant-typography-text,body[data-pwa-bg="1"] .ant-card-head-title,body[data-pwa-bg="1"] .ant-card-meta-title,body[data-pwa-bg="1"] .ant-card-meta-description,body[data-pwa-bg="1"] .ant-segmented-item-label,body[data-pwa-bg="1"] .ant-segmented-item,body[data-pwa-bg="1"] .ant-list-item-meta-title,body[data-pwa-bg="1"] .ant-list-item-meta-description,body[data-pwa-bg="1"] .ant-collapse-header-text,body[data-pwa-bg="1"] .ant-collapse-header,body[data-pwa-bg="1"] .ant-tabs-tab-btn,body[data-pwa-bg="1"] .ant-tabs-tab .ant-tabs-tab-btn,body[data-pwa-bg="1"] .ant-descriptions-item-label,body[data-pwa-bg="1"] .ant-descriptions-item-content,body[data-pwa-bg="1"] .ant-descriptions-title,body[data-pwa-bg="1"] .ant-form-item-label>label,body[data-pwa-bg="1"] .ant-form-item-extra,body[data-pwa-bg="1"] .ant-statistic-title,body[data-pwa-bg="1"] .ant-statistic-content,body[data-pwa-bg="1"] .ant-radio-wrapper,body[data-pwa-bg="1"] .ant-checkbox-wrapper,body[data-pwa-bg="1"] .ant-divider-inner-text,body[data-pwa-bg="1"] .ant-empty-description,body[data-pwa-bg="1"] .ant-table,body[data-pwa-bg="1"] .ant-table-thead>tr>th,body[data-pwa-bg="1"] .ant-table-tbody>tr>td,body[data-pwa-bg="1"] h1,body[data-pwa-bg="1"] h2,body[data-pwa-bg="1"] h3,body[data-pwa-bg="1"] h4,body[data-pwa-bg="1"] h5,body[data-pwa-bg="1"] h6{color:var(--text-primary)!important}body[data-pwa-bg="1"] .ant-typography-secondary,body[data-pwa-bg="1"] .ant-form-item-extra,body[data-pwa-bg="1"] .ant-descriptions-item-label{color:var(--text-secondary)!important}.ant-drawer-content-wrapper,.ant-drawer-content{padding-top:env(safe-area-inset-top,0px)}::selection{background:#8b5cf659;color:#fff}h1,h2,h3,h4,h5,h6{font-family:"IBM Plex Serif",Georgia,Times New Roman,serif}code,pre,kbd{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#3d3d3d;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2)}::-webkit-scrollbar-track{border-radius:8px;background-color:#141414;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}a{color:#a78bfa}@keyframes novelCardFadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.trending-marquee-scroller::-webkit-scrollbar{display:none}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.78)}}.novel-card{transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover){.novel-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #00000073}.novel-card:hover .novel-card-overlay{opacity:1!important}.novel-card:hover .slim-cover{transform:translateY(-4px);box-shadow:0 16px 32px #00000080}}.hover-row{transition:background .15s ease}.hover-row:hover{background:var(--hover-bg, rgba(139, 92, 246, .08))!important}.marquee-mask{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 3.5%,#000 96.5%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 3.5%,#000 96.5%,transparent 100%);padding:4px 0}.marquee-item{transition:transform .25s ease}.marquee-item:hover{transform:translateY(-4px)}.adv-search-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px;align-items:start}@media(max-width:1000px){.adv-search-grid{grid-template-columns:1fr!important}}.recommend-row{display:grid;grid-template-columns:1fr 320px;gap:20px;align-items:start;min-width:0}@media(max-width:1000px){.recommend-row{grid-template-columns:1fr!important}}@media(max-width:767px){.recommend-row>:last-child{display:none!important}}.ant-layout,.ant-layout-content{overflow-x:clip;background:var(--body-bg, #0e0e12)}body{background:var(--body-bg, #0e0e12)}.ant-layout-header .ant-menu-horizontal{background:transparent;color:var(--topbar-text)}.ant-layout-header .ant-menu-horizontal .ant-menu-item,.ant-layout-header .ant-menu-horizontal .ant-menu-submenu-title,.ant-layout-header .ant-menu-horizontal .ant-menu-item a,.ant-layout-header .ant-menu-horizontal .ant-menu-submenu-title a,.ant-layout-header .ant-menu-horizontal .ant-menu-item-icon,.ant-layout-header .ant-menu-horizontal .ant-menu-submenu-arrow{color:var(--topbar-text)!important}.ant-layout-header .ant-menu-horizontal .ant-menu-item,.ant-layout-header .ant-menu-horizontal .ant-menu-submenu-title{border-radius:10px;transition:background-color .16s ease}.ant-layout-header .ant-menu-horizontal .ant-menu-item:hover,.ant-layout-header .ant-menu-horizontal .ant-menu-submenu:hover .ant-menu-submenu-title,.ant-layout-header .ant-menu-horizontal .ant-menu-item-active,.ant-layout-header .ant-menu-horizontal .ant-menu-item-selected{background:#ffffff14}html body .reader-themed-drawer-content,html body .ant-drawer.reader-themed-drawer .ant-drawer-content,html body .ant-modal.reader-themed-drawer .ant-modal-content,html body .ant-modal-root.reader-themed-drawer .ant-modal-content{background:transparent!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 12px 36px #00000061!important}html body .reader-themed-drawer-content .ant-drawer-header,html body .reader-themed-drawer-content .ant-modal-header{background:var(--topbar-bg)!important;color:var(--topbar-text)!important;border-top-left-radius:16px!important;border-top-right-radius:16px!important;border-bottom:1px solid rgba(255,255,255,.14)!important}html body .reader-themed-drawer-content .ant-drawer-body,html body .reader-themed-drawer-content .ant-modal-body{background:var(--body-bg)!important;color:var(--text-primary, #f4f4f5)!important}html body .reader-themed-drawer-content .ant-drawer-title,html body .reader-themed-drawer-content .ant-modal-title,html body .reader-themed-drawer-content .ant-drawer-close,html body .reader-themed-drawer-content .ant-modal-close,html body .reader-themed-drawer-content .ant-modal-close-x{background:transparent!important;color:var(--topbar-text)!important}html body .reader-themed-drawer-content .ant-card,html body .reader-themed-drawer-content .ant-card-bordered{background:transparent!important;border:none!important;box-shadow:none!important}html body .reader-themed-drawer-content .ant-card-head{display:none!important}html body .reader-themed-drawer-content .ant-card-body{padding:0!important}html body .reader-themed-drawer-content .ant-input,html body .reader-themed-drawer-content .ant-input-affix-wrapper,html body .reader-themed-drawer-content textarea.ant-input{background:var(--card-bg)!important;color:var(--text-primary)!important;border-color:var(--card-border)!important}html body .reader-themed-drawer-content .ant-input::placeholder,html body .reader-themed-drawer-content textarea.ant-input::placeholder{color:var(--text-secondary)!important;opacity:1}html body .reader-themed-drawer-content .ant-empty-description{color:var(--text-secondary)!important}html body .reader-themed-drawer-content .ant-typography{color:var(--text-primary)!important}html body .reader-themed-drawer-content .ant-segmented{background:#0000002e!important}html body .reader-themed-drawer-content .ant-segmented .ant-segmented-item{color:var(--text-primary)!important}html body .reader-themed-drawer-content .ant-slider .ant-slider-rail{background:#0000002e!important}html body .reader-themed-drawer-content .ant-slider .ant-slider-track{background:var(--text-primary)!important;opacity:.7}html body .reader-themed-drawer-content .ant-slider .ant-slider-handle:after{background:var(--text-primary)!important;box-shadow:0 0 0 2px var(--card-bg)!important}html body .reader-themed-drawer-content .ant-select-selector,html body .reader-themed-drawer-content .ant-input-number,html body .reader-themed-drawer-content .ant-input-number-input{background:#0000001f!important;color:var(--text-primary)!important;border-color:var(--card-border)!important}html body .reader-themed-drawer-content .ant-select-selection-item,html body .reader-themed-drawer-content .ant-input-number-input{color:var(--text-primary)!important}html body .reader-themed-drawer-content .ant-select-arrow,html body .reader-themed-drawer-content .ant-input-number-handler-wrap .anticon{color:var(--text-primary)!important;opacity:.6}html body .reader-themed-drawer-content .ant-switch:not(.ant-switch-checked){background:#00000047!important}.topbar-search .ant-input-affix-wrapper{background:var(--topbar-search-bg)!important;border-color:#ffffff2e!important}.topbar-search .ant-input-affix-wrapper .ant-input,.topbar-search>.ant-input{background:transparent!important;color:var(--topbar-search-text)!important}.topbar-search .ant-input::placeholder,.topbar-search .ant-input-affix-wrapper input::placeholder{color:var(--topbar-search-text)!important;opacity:.6}.topbar-search .ant-input-prefix .anticon,.topbar-search .ant-input-clear-icon{color:var(--topbar-search-text)!important;opacity:.7}.featured-layout-button:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 6px 16px #00000059}.featured-layout-button:active{transform:translateY(0);filter:brightness(.95)}.hero-row{display:grid;grid-template-columns:minmax(0,1fr) 360px;min-width:0;gap:20px;margin-bottom:28px;align-items:start}.hero-row>*{min-height:0;min-width:0}@media(max-width:1000px){.hero-row{grid-template-columns:1fr;height:auto}.hero-row>:first-child{height:auto}.hero-row>:last-child{height:420px}}@media(max-width:767px){.hero-row>:last-child{display:none!important}}.ranking-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch;min-width:0}.ranking-cols>*{min-width:0}@media(max-width:1000px){.ranking-cols{grid-template-columns:1fr!important}}.recommend-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;min-width:0}.recommend-grid>*{min-width:0}@media(max-width:640px){.recommend-grid{grid-template-columns:repeat(3,1fr);gap:10px}}.ant-layout-content,.ant-layout{min-width:0}.similar-strip::-webkit-scrollbar{display:none}.similar-strip{-ms-overflow-style:none}.topbar-search input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset;caret-color:#f4f4f5}.ant-form-item{margin-bottom:10px}.ant-form-item-explain{font-size:12px!important}.ant-space-vertical{width:100%}@media screen and (max-width:767px){main.ant-layout-content{padding-bottom:50px}}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}input[data-autocompleted]{background-color:transparent!important}#terminalEditor span.line{display:block;padding:0 8px;font-size:14px;line-height:18px}@keyframes blinking-caret{0%,28%{opacity:1}32%,68%{opacity:0}72%,to{opacity:1}}._message_5aw69_1 p,._message_5aw69_1 ul,._message_5aw69_1 ol,._message_5aw69_1 li,._message_5aw69_1 h1,._message_5aw69_1 h2,._message_5aw69_1 h3,._message_5aw69_1 h4,._message_5aw69_1 h5,._message_5aw69_1 h6{margin:0;padding:0}.policy-content{padding-right:10px}.policy-content h1{font-size:24px;font-weight:600;margin-bottom:16px;margin-top:0}.policy-content h2{font-size:20px;font-weight:600;margin-bottom:12px;margin-top:24px}.policy-content h3{font-size:16px;font-weight:600;margin-bottom:8px;margin-top:16px}.policy-content p{margin-bottom:12px;margin-top:0}.policy-content ul{margin-bottom:12px;padding-left:24px}.policy-content li{margin-bottom:4px}.policy-content hr{margin:16px 0;border:none;border-top:1px solid #3d3d3d}
