:root{--font-family:"LXGW WenKai Screen","PingFang SC","Microsoft YaHei","Noto Sans CJK SC",sans-serif;--font-family-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace}body,.sidebar,.markdown-section,input,button,textarea,select{font-family:var(--font-family)}.markdown-section code,.markdown-section pre,.markdown-section pre>code{font-family:var(--font-family-mono)}.markdown-section{font-size:17px;line-height:1.85}.markdown-section hr{position:relative;overflow:visible;border:0;height:32px;margin:2.4em 0}.markdown-section hr:before{content:"";position:absolute;background:linear-gradient(90deg,#6366f100,#6366f147 18%,#6366f180 50%,#6366f147 82%,#6366f100);height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.markdown-section hr:after{content:"✦";position:absolute;display:inline-flex;color:#4f46e5b8;background:#ffffffeb;border-radius:10px;justify-content:center;align-items: center;width:2.2em;height:2.2em;font-size:14px;line-height:1;top:50%;left:50%;transform:translate(-50%,-54%);box-shadow:0 0 0 6px #ffffffe6}.chapter-nav [hidden]{display:none!important}.chapter-nav{display:flex;background:#f3f4ffe6;border:1px solid #3f51b52e;border-radius:16px;justify-content:space-between;align-items: center;gap:16px;margin:28px 0;padding:14px 16px;box-shadow:0 1px 4px #0f172a0d}.chapter-nav-btn,.chapter-nav-disabled{position:relative;display:inline-flex;white-space:nowrap;text-decoration:none;letter-spacing:.01em;justify-content:center;align-items: center;min-width:0;line-height:1.1}.chapter-nav-btn{color:#111827;transition:color .2s;font-size:14px;font-weight:600}.chapter-nav-btn>span,.chapter-nav-disabled>span{position:relative;z-index:2;display:inline-flex;justify-content:center;align-items: center;padding:9px 14px}.chapter-nav-prev,.chapter-nav-next{isolation:isolate}.chapter-nav-prev:before,.chapter-nav-prev:after,.chapter-nav-next:before,.chapter-nav-next:after{content:"";position:absolute;z-index:0;inset:0}.chapter-nav-prev:before,.chapter-nav-next:before{background:#3f51b529}.chapter-nav-prev:after,.chapter-nav-next:after{background:#fff;inset:1px}.chapter-nav-prev:before{clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%)}.chapter-nav-prev:after{clip-path:polygon(12px 1px,calc(100% - 1px)1px,calc(100% - 1px)calc(100% - 1px),12px calc(100% - 1px),1px 50%)}.chapter-nav-next:before{clip-path:polygon(0 0,calc(100% - 12px)0,100% 50%,calc(100% - 12px)100%,0 100%)}.chapter-nav-next:after{clip-path:polygon(1px 1px,calc(100% - 12px)1px,calc(100% - 1px)50%,calc(100% - 12px)calc(100% - 1px),1px calc(100% - 1px))}.chapter-nav-prev>span{padding-left:15px;padding-right:13px}.chapter-nav-next>span{padding-left:13px;padding-right:15px}.chapter-nav-btn:hover{color:#1e3a8a}.chapter-nav-btn:hover:after{background:#eef2ff}.chapter-nav-prev{margin-right:auto}.chapter-nav-next{margin-left:auto}.chapter-nav-spacer{flex:1 1 0}.chapter-nav-disabled{color:#6b7280;pointer-events:none;cursor:default;background:#eef2f7;border:1px solid #6b72802e;border-radius:8px;margin-left:auto}.chapter-nav-disabled>span{padding:9px 16px}.novel-status{display:inline-flex;letter-spacing:.02em;border-radius:999px;align-items: center;margin:0 0 20px;padding:6px 14px;font-size:14px;font-weight:700}.novel-status-ongoing{color:#1d4ed8;background:#dbeafe;border:1px solid #3b82f633}.novel-status-completed{color:#166534;background:#dcfce7;border:1px solid #22c55e33}.sidebar{display:flex;flex-direction:column}.sidebar .app-name{order:1}.sidebar .search{order:2}.sidebar .sidebar-nav{order:3}@media (max-width:680px){.content{padding-left:33px;padding-right:33px}.markdown-section{max-width:100%;padding:20px 0 28px;font-size:16.8px;line-height:1.9}.chapter-nav{gap:12px;padding:12px}.chapter-nav-spacer{display:none}.chapter-nav-btn,.chapter-nav-disabled{letter-spacing:.01em;white-space:nowrap;min-width:0;font-size:13px;font-weight:600}.chapter-nav-btn>span,.chapter-nav-disabled>span{padding-top:8px;padding-bottom:8px}.chapter-nav-prev,.chapter-nav-next,.chapter-nav-status{text-align:center;flex:calc(50% - 6px);margin-left:0;margin-right:0}.chapter-nav-prev>span{padding-left:13px;padding-right:11px}.chapter-nav-next>span{padding-left:11px;padding-right:13px}.chapter-nav-status{border-radius:8px}}
