:root{color-scheme:dark;--font-body: "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", sans-serif;--font-display: "Songti SC", "STSong", "Noto Serif SC", "Source Han Serif SC", serif;--font-display-accent: "STKaiti", "KaiTi", "Songti SC", "Noto Serif SC", serif;--font-latin: Georgia, "Times New Roman", serif;font-family:var(--font-body);--app-bg: #0c1018;--app-bg-soft: #12161f;--app-panel: #1a1f2a;--app-panel-strong: #1d222c;--app-border: #242830;--app-border-soft: rgba(255, 255, 255, .08);--app-text: #ffffff;--app-muted: #a8abb2;--app-subtle: #8391b3;--app-primary: #17d3e6;--app-primary-soft: #71f5fd;--app-primary-strong: #02cbe0;--app-purple: #667eea;--app-danger: #f56c6c;--app-gradient: linear-gradient(98deg, #02cbe0 8%, #76f7ff 93%);--app-active-gradient: linear-gradient(90deg, #667eea, #764ba2);--app-shadow: 0 14px 36px rgba(0, 0, 0, .18)}*{box-sizing:border-box}html,body,#app{max-width:100%}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;font-family:var(--font-body);color:var(--app-text);background:radial-gradient(circle at 72% -12%,rgba(23,211,230,.13),transparent 34rem),linear-gradient(180deg,#0c1018,#12161f 42%,#0c1018)}html{scrollbar-gutter:stable}#app{min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}::selection{color:#0c1018;background:var(--app-primary-soft)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#141923cc}::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,#02cbe0,#76f7ff)}.page-shell{width:min(1200px,100vw - 40px);min-width:0;max-width:100%;margin:0 auto}.page-title{margin:0 0 20px;font-size:30px;line-height:1;font-weight:800}.muted{color:var(--app-muted)}.panel{min-width:0;max-width:100%;overflow-wrap:anywhere;border:1px solid var(--app-border);border-radius:8px;background:#1d222cdb;box-shadow:var(--app-shadow)}.status-counts{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;padding:14px}.status-counts button{display:grid;flex:0 1 150px;gap:6px;min-width:112px;padding:12px 14px;border:1px solid rgba(18,19,18,.12);border-radius:8px;color:var(--app-text-regular);background:#ffffff80;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.status-counts button:hover,.status-counts button.active{border-color:#c2251e57;background:#ffffffd1;box-shadow:inset 0 -2px 0 var(--ink-red),0 8px 20px #1c1d1a14}.status-counts button:hover{transform:translateY(-1px)}.status-counts span{color:var(--app-muted);font-size:12px}.status-counts strong{color:var(--app-text);font-size:22px;line-height:1}.panel>*,.table-panel>*,.tool-panel>*,.form-panel>*,.manage-panel>*,.claim-block>*,.overview-panel>*,.apply-panel>*{min-width:0;max-width:100%}.table-panel,.tool-panel,.form-panel,.manage-panel,.claim-block,.overview-panel,.apply-panel{min-width:0;max-width:100%}.tool-panel,.admin-filter,.submit-row,.pagination-row,.pager,.head-actions,.hero-actions,.actions,.task-actions,.table-actions,.audit-actions,.link-actions,.detail-links,.popup-actions,.header-actions,.table-toolbar,.toolbar{gap:10px 12px}.submit-row,.head-actions,.hero-actions,.actions,.task-actions,.table-actions,.audit-actions,.link-actions,.detail-links,.popup-actions,.header-actions{display:flex;flex-wrap:wrap;align-items:center}.submit-row,.pagination-row,.pager,.audit-actions{justify-content:flex-end}.table-panel{overflow-x:auto!important;overscroll-behavior-inline:contain}.table-panel .el-table,.table-scroll .el-table{width:100%!important;min-width:0;max-width:100%}.table-scroll{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.placeholder-page{min-height:420px;padding:34px;background:linear-gradient(135deg,rgba(23,211,230,.08),transparent 36%),#1d222cdb}.placeholder-page h1{margin:0 0 12px;font-size:28px;font-weight:800}.placeholder-page p{margin:0;color:var(--app-muted);line-height:1.7}.section-kicker{margin:0 0 14px;color:var(--app-primary);font-size:12px;letter-spacing:0;text-transform:uppercase}.section-title{margin:0;font-size:30px;line-height:1;font-weight:800;color:#fff}.brand-copy strong,.nav-link,.page-title,.section-title,.login-brand strong,.login-panel h1,.home-popup h2,.news-card h2{font-family:var(--font-display)!important;letter-spacing:.04em}.brand-copy small,.nav-link em,.section-kicker,.hero-pinyin{font-family:var(--font-latin)!important;letter-spacing:.14em}.gradient-text{color:transparent;background:var(--app-gradient);background-clip:text;-webkit-background-clip:text}.el-button{min-height:34px;flex:0 0 auto;border-radius:8px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.el-button+.el-button{margin-left:0!important}.el-button.is-text{min-height:28px;padding:4px 8px}.el-table .cell:has(.el-button),.el-table .cell:has(.link-actions),.el-table .cell:has(.detail-links){display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.el-table .cell:has(.el-button)>*,.el-table .cell:has(.link-actions)>*,.el-table .cell:has(.detail-links)>*{flex:0 1 auto;max-width:100%}.clickable-table .el-table__body tr{cursor:pointer}.clickable-table .el-table__body tr:hover>td.el-table__cell{background:#c2251e0f!important}.el-button--warning,.el-button--primary{border:none!important;color:#121212!important;background:var(--app-gradient)!important;font-weight:700;box-shadow:none}.el-button--warning:hover,.el-button--primary:hover{color:#121212!important;opacity:.92;box-shadow:0 8px 24px #02cbe038}.el-button:not(.el-button--warning):not(.el-button--primary):not(.is-text){border-color:#43464d;color:#dce7f7;background:#252c3c;box-shadow:none}.el-button:not(.el-button--warning):not(.el-button--primary):not(.is-text):hover{border-color:#17d3e68c;color:var(--app-primary-soft);background:#43464d59}.el-input,.el-textarea,.el-select,.el-input-number,.el-date-editor{min-width:0;max-width:100%}.el-input__wrapper,.el-textarea__inner{border:1px solid var(--app-border)!important;border-radius:8px!important;background:#12161f!important;box-shadow:none!important}.el-input__wrapper:hover,.el-textarea__inner:hover{border-color:#17d3e680!important}.el-input__wrapper.is-focus,.el-textarea__inner:focus{border-color:var(--app-primary)!important;box-shadow:inset 0 0 0 1px #17d3e61a!important}.el-input__inner,.el-textarea__inner{color:#fff!important}.el-input .el-input__count,.el-textarea .el-input__count{color:#a8abb2c7;font-variant-numeric:tabular-nums}.el-input .el-input__count{flex:0 0 auto;justify-content:flex-end;min-width:54px}.el-input .el-input__count .el-input__count-inner{min-width:54px;padding-left:8px;text-align:right;background:#12161f}.el-textarea .el-input__count{min-width:66px;text-align:right;background:#12161f}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:#a8abb2b8!important}.el-input-group__append{border-color:var(--app-border)!important;background:#1a1f2a!important;box-shadow:none!important}.el-form-item__label,.el-checkbox{color:#b9c3d8!important}.el-form-item,.el-form-item__content{min-width:0}.el-form,.el-form-item__content>*{min-width:0;max-width:100%}.el-checkbox__input.is-checked .el-checkbox__inner{border-color:var(--app-primary)!important;background:var(--app-primary)!important}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--app-primary-soft)!important}.el-pagination{--el-pagination-bg-color: transparent;--el-pagination-button-bg-color: #1a1f2a;--el-pagination-button-disabled-bg-color: rgba(26, 31, 42, .55);--el-pagination-button-color: #a8abb2;--el-pagination-hover-color: #71f5fd}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager li{border:1px solid var(--app-border);color:var(--app-muted);background:#1a1f2a}.el-pagination .el-pager li.is-active{border-color:var(--app-primary-soft);color:#121212;background:var(--app-primary-soft)}.el-loading-mask{background-color:#0c1018b8!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-empty__description p{color:var(--app-muted)}.el-tag.el-tag--warning{border-color:#17d3e659;color:var(--app-primary-soft);background:#17d3e61a}.el-card,.el-table,.el-dialog,.el-drawer,.el-dropdown-menu,.el-message-box{border:1px solid var(--app-border)!important;border-radius:10px!important;background:#1d222c!important;box-shadow:0 24px 72px #0000005c!important}.el-card__body,.el-dialog__body,.el-drawer__body{min-width:0;max-width:100%;color:var(--app-text)}.el-dialog{max-width:calc(100vw - 24px)!important}.el-drawer{max-width:100vw!important}.el-dialog__body,.el-drawer__body,.el-message-box__content{overflow-x:hidden;overflow-wrap:anywhere}.el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: #1d1f24;--el-table-row-hover-bg-color: #1d1f24;--el-table-border-color: rgba(36, 40, 48, .65);width:100%!important;min-width:0;max-width:100%;color:#ffffffdb;overflow:hidden}.el-table *{min-width:0}.el-table__inner-wrapper,.el-table__header-wrapper,.el-table__body-wrapper,.el-table__footer-wrapper,.el-table .el-scrollbar,.el-table .el-scrollbar__wrap,.el-table .el-scrollbar__view{min-width:0;max-width:100%}.el-table__body-wrapper{overflow-x:auto;overscroll-behavior-inline:contain}.el-table .cell{min-width:0;overflow-wrap:anywhere}.el-table th.el-table__cell{color:#ffffffc2;font-weight:700;background:#1d1f24!important}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom-color:#ffffff1a}.el-dialog__title,.el-drawer__title,.el-message-box__title{color:var(--app-text)!important}.el-dialog__headerbtn .el-dialog__close,.el-drawer__close-btn,.el-message-box__headerbtn .el-message-box__close{color:#ffffffb8!important}.el-select__wrapper,.el-date-editor,.el-input-number .el-input__wrapper{border-radius:8px!important;background:#12161f!important;box-shadow:inset 0 0 0 1px var(--app-border)!important}.el-tabs__item.is-active{color:var(--app-primary-soft)!important}.el-tabs__active-bar{border-radius:999px;background:var(--app-active-gradient)!important}.el-tabs,.el-tabs__content,.el-tab-pane,.el-descriptions,.el-descriptions__body{min-width:0;max-width:100%}.el-descriptions{overflow-x:auto}.el-descriptions__cell,.el-descriptions__label,.el-descriptions__content{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.pagination-row,.pager{display:flex;flex-wrap:wrap;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.el-pagination{min-width:0;max-width:100%;flex-wrap:wrap;gap:8px}.el-pagination>*{margin-right:0!important}.panel a,.el-dialog a,.el-drawer a,.el-message-box a{overflow-wrap:anywhere;word-break:break-word}@media(max-width:768px){.page-shell{width:min(100vw - 24px,1200px)}.page-title,.section-title{font-size:24px}.tool-panel,.admin-filter,.toolbar,.table-toolbar{gap:12px}.submit-row,.pagination-row,.pager,.head-actions,.hero-actions,.actions,.task-actions,.table-actions,.audit-actions,.popup-actions{justify-content:flex-start}.submit-row .el-button,.head-actions .el-button,.hero-actions .el-button,.actions .el-button,.task-actions .el-button,.table-actions .el-button,.audit-actions .el-button{max-width:100%}}:root{color-scheme:light;--app-bg: #f1f0ea;--app-bg-soft: #ebeae3;--app-panel: #f8f7f1;--app-panel-strong: #ffffff;--app-border: rgba(28, 30, 30, .14);--app-border-soft: rgba(28, 30, 30, .08);--app-text: #171817;--app-text-regular: #343632;--app-muted: #565951;--app-subtle: #74766e;--app-primary: #b7342c;--app-primary-soft: #8f2d28;--app-primary-strong: #651d1a;--app-purple: #444441;--app-danger: #a9312b;--app-paper: #f7f5ee;--app-ink: #111313;--app-gradient: linear-gradient(135deg, #111313 0%, #767872 46%, #f7f5ee 100%);--app-active-gradient: linear-gradient(90deg, transparent, #b7342c 52%, transparent);--app-glass-border: rgba(22, 24, 24, .14);--app-shadow: 0 22px 64px rgba(31, 32, 30, .12);--el-text-color-primary: var(--app-text);--el-text-color-regular: var(--app-text-regular);--el-text-color-secondary: var(--app-muted);--el-text-color-placeholder: var(--app-subtle);--el-color-primary: var(--app-primary);--el-color-warning: var(--app-primary);--el-color-danger: var(--app-danger)}.qilin-logo{--qilin-red: var(--ink-red, #a92d26)}body{position:relative;color:var(--app-text);background:radial-gradient(ellipse at 82% 8%,rgba(17,19,19,.1),transparent 15rem),radial-gradient(ellipse at 9% 26%,rgba(17,19,19,.075),transparent 18rem),radial-gradient(ellipse at 18% 78%,rgba(17,19,19,.11),transparent 22rem),radial-gradient(ellipse at 58% 62%,rgba(17,19,19,.07),transparent 26rem),radial-gradient(ellipse at 92% 88%,rgba(17,19,19,.14),transparent 20rem),linear-gradient(112deg,rgba(255,255,255,.74),transparent 30%),linear-gradient(180deg,#f6f4ed,#ebe9df 42%,#f7f5ee);background-attachment:fixed}body:before,body:after{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;content:""}body:before{z-index:-2;background:radial-gradient(ellipse 88vw 7vh at 42% 4%,rgba(17,19,19,.14),transparent 72%),radial-gradient(ellipse 76vw 9vh at 62% 96%,rgba(17,19,19,.1),transparent 74%),radial-gradient(circle at 22% 18%,rgba(17,19,19,.03) 0 1px,transparent 1px 8px),radial-gradient(circle at 72% 72%,rgba(17,19,19,.024) 0 1px,transparent 1px 10px),repeating-linear-gradient(96deg,rgba(17,19,19,.016) 0 1px,transparent 1px 13px);filter:blur(4px);opacity:.64}body:after{z-index:-1;top:-24vh;right:-14vw;bottom:-24vh;left:-14vw;background:radial-gradient(circle at 14% 24%,rgba(190,32,24,.34) 0 2px,transparent 3px),radial-gradient(circle at 15.5% 25.8%,rgba(190,32,24,.2) 0 1px,transparent 2px),radial-gradient(circle at 82% 18%,rgba(190,32,24,.28) 0 2px,transparent 3px),radial-gradient(circle at 72% 82%,rgba(190,32,24,.22) 0 2px,transparent 3px),linear-gradient(102deg,transparent 8%,rgba(255,255,255,.58) 31%,transparent 54%),radial-gradient(ellipse at 14% 68%,rgba(17,19,19,.1),transparent 26rem),radial-gradient(ellipse at 88% 60%,rgba(17,19,19,.08),transparent 22rem);filter:blur(26px);opacity:.62}p,li,dd,td,.el-table,.el-descriptions__content{color:var(--app-text-regular)}small,time,.muted,.el-form-item__label{color:var(--app-muted)!important}::selection{color:var(--app-text);background:#b7342c52}::-webkit-scrollbar-track{background:#ebeae3e6}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d8d7cf,#989a94 54%,#343534)}.main-layout,.coop-layout,.channel-layout{color:var(--app-text)!important;background:radial-gradient(ellipse at 88% 16%,rgba(17,19,19,.08),transparent 23rem),radial-gradient(ellipse at 12% 78%,rgba(17,19,19,.1),transparent 27rem),linear-gradient(120deg,rgba(255,255,255,.52),transparent 32%),transparent!important}.site-header{background:transparent!important}.site-header.is-scrolled,.site-header:not(.is-home),.coop-sidebar,.channel-sidebar,.coop-header,.channel-header,.app-footer{border-color:#1c1e1e1f!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 12% 0%,rgba(255,255,255,.92),transparent 18rem),linear-gradient(145deg,#ffffffc7,#ffffff7a),#f7f5eed1!important;box-shadow:0 16px 44px #1f201e1a!important;backdrop-filter:blur(28px) saturate(1.14);-webkit-backdrop-filter:blur(28px) saturate(1.14)}.brand,.brand-mark,.nav-link.router-link-exact-active,.nav-link:hover,.login-link,.user-link,.avatar-dot,.admin-brand,.coop-brand,.channel-brand,.section-title,.page-title{color:var(--app-text)!important}.nav-link,.coop-menu-item,.channel-menu-item,.footer-links,.footer-left p{color:var(--app-text-regular)!important}.section-kicker{color:var(--app-muted)!important}.panel,.placeholder-page,.admin-page-head,.page-head,.learning-head,.manga-head,.page-hero,.about-hero,.drama-hero,.star-hero,.earnings-hero,.team-hero,.user-hero,.repo-hero,.profile-head,.login-panel,.login-shell,.admin-login-panel,.admin-filter,.type-panel,.config-panel,.rank-panel,.metric-panel,.cash-info-panel,.withdraw-action-panel,.repo-index-panel,.overview-card,.preview-panel,.tab-panel,.top-card,.task-card,.resource-card,.flow-card,.el-card,.el-table,.el-dialog,.el-drawer,.el-dropdown-menu,.el-message-box{border:1px solid rgba(22,24,24,.14)!important;border-radius:22px!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 12% 0%,rgba(255,255,255,.96),transparent 18rem),linear-gradient(145deg,#ffffffd6,#ffffff94),#f7f5eee6!important;box-shadow:inset 0 1px #ffffffdb,var(--app-shadow)!important;backdrop-filter:blur(28px) saturate(1.16);-webkit-backdrop-filter:blur(28px) saturate(1.16)}.el-button--warning,.el-button--primary{border:1px solid rgba(28,30,30,.18)!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 18% 0%,rgba(255,255,255,.88),transparent 45%),linear-gradient(145deg,#ffffffc2,#fff6),#f7f5eee6!important;box-shadow:inset 0 1px #ffffffe0,inset 3px 0 0 var(--app-primary),0 12px 28px #1f201e1f!important}.el-button:not(.el-button--warning):not(.el-button--primary):not(.is-text){border-color:#1c1e1e24!important;color:var(--app-text-regular)!important;background:linear-gradient(145deg,#ffffffc2,#ffffff6b),#f7f5eec7!important}.coop-menu-item:hover,.coop-menu-item.router-link-active,.coop-menu-item.is-current,.channel-menu-item:hover,.channel-menu-item.router-link-active{color:var(--app-text)!important;background:linear-gradient(145deg,#ffffffc7,#ffffff70),#ffffffb3!important;box-shadow:inset 0 1px #ffffffd1,inset 2px 0 0 var(--app-primary)!important}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,.el-date-editor,.el-input-number .el-input__wrapper{border:1px solid rgba(28,30,30,.14)!important;border-radius:16px!important;color:var(--app-text)!important;background:#ffffffb8!important;box-shadow:inset 0 1px #fffc,0 8px 22px #1f201e12!important}.el-input__inner,.el-textarea__inner{color:var(--app-text)!important}.el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(17, 19, 19, .045);--el-table-row-hover-bg-color: rgba(17, 19, 19, .045);--el-table-border-color: rgba(28, 30, 30, .1)}.brand-mark,.avatar-dot,.header-search .el-input__wrapper,.home-popup,.qr-card span{border-color:#1c1e1e24!important;color:var(--app-text)!important;background:linear-gradient(145deg,#ffffffc7,#ffffff6b),#f7f5eec7!important;box-shadow:inset 0 1px #ffffffd1,0 10px 26px #1f201e1a!important}.user-link{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.help-video-panel .el-icon,.video-placeholder .el-icon,.popup-actions>button:not(.el-button):hover,.footer-links a:hover{color:var(--app-primary-soft)!important}.rank-head,.rank-champion,.rank-row,.bookshelf-head,.shelf-card,.detail-main,.data-row span,.chapter-list a,.resource-grid article,.login-panel,.admin-login-panel,.news-card,.news-detail,.news-detail-card,.profile-head,.profile-panel,.profile-quick-card,.account-panel,.invite-panel,.security-panel,.reader-toolbar,.reader-panel,.reader-settings,.message-card,.task-card,.team-card,.resource-card,.repo-card,.repo-panel,.repo-index-panel,.copyright-card,.copyright-panel,.application-card,.table-card,.book-card,.upload-panel,.media-card,.cash-card,.withdraw-card{border-color:#1c1e1e24!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 12% 0%,rgba(255,255,255,.94),transparent 18rem),linear-gradient(145deg,#ffffffd1,#ffffff8a),#f7f5eee0!important;box-shadow:inset 0 1px #ffffffd6,0 18px 48px #1f201e1a!important;backdrop-filter:blur(24px) saturate(1.14);-webkit-backdrop-filter:blur(24px) saturate(1.14)}.reader-view,.rank-view,.bookshelf-view,.detail-view,.news-view,.news-detail-view,.library-view,.search-view,.profile-view,.feedback-view{color:var(--app-text)!important;background:radial-gradient(ellipse at 82% 8%,rgba(17,19,19,.07),transparent 15rem),radial-gradient(ellipse at 14% 74%,rgba(17,19,19,.08),transparent 26rem),linear-gradient(112deg,rgba(255,255,255,.46),transparent 30%),transparent!important}.login-page,.admin-login-page{color:var(--app-text)!important;background:linear-gradient(180deg,#f6f3eb8a,#f6f3ebbd),radial-gradient(circle at 68% 28%,rgba(255,255,255,.28),transparent 22rem),url(/assets/ink-wash-bg-DfYqGQmP.webp) center center/cover no-repeat!important}.rank-tabs button,.chapter-list a,.reader-controls button,.theme-options button,.category-list a{border-color:#1c1e1e24!important;color:var(--app-text-regular)!important;background:#ffffff9e!important}.rank-tabs button.active,.rank-tabs button:hover,.chapter-list a:hover,.reader-controls button:hover,.theme-options button:hover,.theme-options button.active{border-color:#1c1e1e3d!important;color:var(--app-text)!important;background:linear-gradient(145deg,#ffffffe6,#ffffff94),#f7f5eeeb!important;box-shadow:inset 3px 0 0 var(--app-primary)!important}.rank-champion h2,.rank-row h3,.shelf-info a,.title-row a,.detail-main h1,.chapter-head h2,.resource-grid strong,.login-brand,.login-panel h1,.admin-login-panel h1,.news-card h3,.profile-head h1,.reader-title,.book-card h3,.task-card h3,.team-card h3,.repo-card h3,.media-card h3,.copyright-card h3{color:var(--app-text)!important}.rank-champion p,.rank-row p,.meta,.intro,.login-panel p,.admin-login-panel p,.news-card p,.profile-panel p,.reader-meta,.book-card .meta,.book-card .intro{color:var(--app-text-regular)!important}.rank-row>strong.top,.rank-row>span,.stats,.book-card .stats,.chapter-list a:hover,.resource-grid a,.news-card span{color:var(--app-primary-soft)!important}.crown,.login-brand span{color:var(--app-text)!important;background:linear-gradient(145deg,#ffffffdb,#ffffff70),#f7f5eedb!important;box-shadow:inset 3px 0 0 var(--app-primary)!important}.cover-wrap,.cover-link,.cover-box,.reader-cover{background:#ffffffa3!important;box-shadow:0 18px 42px #1f201e29!important}:root{--ink-surface: radial-gradient(ellipse at 12% 0%, rgba(255, 255, 255, .95), transparent 18rem), linear-gradient(145deg, rgba(255, 255, 255, .84), rgba(255, 255, 255, .56)), rgba(247, 245, 238, .9);--ink-surface-soft: linear-gradient(145deg, rgba(255, 255, 255, .72), rgba(255, 255, 255, .38)), rgba(247, 245, 238, .72);--ink-surface-strong: radial-gradient(ellipse at 8% 0%, rgba(255, 255, 255, .98), transparent 16rem), linear-gradient(145deg, rgba(255, 255, 255, .9), rgba(248, 247, 241, .7)), rgba(250, 249, 244, .94);--ink-line: rgba(22, 24, 24, .14);--ink-line-strong: rgba(22, 24, 24, .24);--ink-shadow: 0 18px 46px rgba(31, 32, 30, .1);--ink-shadow-soft: 0 10px 28px rgba(31, 32, 30, .08);--ink-red: #b7342c;--ink-red-soft: #8f2d28}.main-content,.coop-main,.channel-main,.coop-content,.channel-content,.admin-page,.coop-page,.channel-page,.video-upload-page,.withdraw-page,.copyright-page,.task-detail-page,.drama-detail-page,.team-page,.team-detail-page,.message-page,.promotion-page,.custom-novel-page,.repertoire-page,.task-video-page,.library-view,.search-view,.rank-view,.bookshelf-view,.detail-view,.news-view,.news-detail-view,.profile-page,.feedback-view,.learning-page,.manga-page,.task-list-page,.publish-page,.receive-page,.manage-page,.message-center-page,.user-center-page,.about-page,.drama-page,.star-page,.earnings-page,.team-portal{color:var(--app-text)!important;background:radial-gradient(ellipse at 82% 8%,rgba(17,19,19,.05),transparent 18rem),radial-gradient(ellipse at 11% 72%,rgba(17,19,19,.06),transparent 24rem),linear-gradient(112deg,rgba(255,255,255,.28),transparent 30%),transparent!important}.main-content:before,.coop-content:before,.channel-content:before{position:fixed;right:-12vw;bottom:-18vh;z-index:0;width:62vw;height:34vh;min-width:520px;pointer-events:none;background:radial-gradient(ellipse at 16% 78%,rgba(17,19,19,.08),transparent 32%),radial-gradient(ellipse at 42% 60%,rgba(17,19,19,.11),transparent 36%),radial-gradient(ellipse at 72% 76%,rgba(17,19,19,.13),transparent 38%);filter:blur(18px);opacity:.46;content:""}.main-content>*,.coop-content>*,.channel-content>*{position:relative;z-index:1}.panel,.table-panel,.tool-panel,.form-panel,.manage-panel,.claim-block,.overview-panel,.apply-panel,.notice-panel,.detail-panel,.feedback-panel,.result-panel,.empty-search,.rank-head,.rank-champion,.rank-row,.bookshelf-head,.shelf-card,.detail-main,.resource-panel,.chapter-panel,.news-head,.news-card,.profile-head,.profile-panel,.profile-quick-card,.reader-topbar,.chapter-lock,.catalog-list button,.settings-panel section,.learning-head,.video-panel,.checklist-panel,.guide-panel,.manga-head,.flow-card,.list-panel,.task-card,.task-row,.media-panel,.info-panel,.task-panel,.cash-info-panel,.withdraw-action-panel,.metric-panel,.balance-block,.withdraw-tip,.loading-panel,.repo-hero,.repo-index-panel,.repo-card,.stat-item,.select-panel,.audit-panel,.team-hero,.rank-panel,.top-card,.preview-panel,.tab-panel,.overview-card,.about-panel,.drama-hero,.star-hero,.earnings-hero,.user-hero,.admin-page-head,.admin-filter,.config-panel,.detail-block,.el-card,.el-table,.el-dialog,.el-drawer,.el-message-box,.el-dropdown-menu{border:1px solid var(--ink-line)!important;border-radius:8px!important;color:var(--app-text)!important;background:var(--ink-surface)!important;box-shadow:inset 0 1px #ffffffd1,var(--ink-shadow)!important;backdrop-filter:blur(24px) saturate(1.12);-webkit-backdrop-filter:blur(24px) saturate(1.12)}.coop-sidebar,.channel-sidebar,.coop-header,.channel-header,.site-header.is-scrolled,.site-header:not(.is-home),.app-footer{border-color:var(--ink-line)!important;color:var(--app-text)!important;background:var(--ink-surface-strong)!important;box-shadow:var(--ink-shadow-soft)!important}.admin-menu p,.coop-menu-group p,.section-kicker,.head-desc,.row-muted,.meta,.intro,.book-name,.reader-meta,.task-body p,.flow-card span,.task-actions span,.balance-block span,.balance-block p,.withdraw-tip,.upload-meta,.el-empty__description p,.el-form-item__label,.el-checkbox,.el-table,.el-table .cell,.el-descriptions__content{color:var(--app-muted)!important}h1,h2,h3,h4,.page-title,.section-title,.admin-page-head h1,.admin-page-head h2,.page-head h1,.learning-head h1,.manga-head h1,.panel-heading h2,.table-toolbar h2,.rank-champion h2,.rank-row h3,.detail-copy h1,.chapter-head h2,.news-card h3,.profile-head h1,.profile-panel h2,.reader-head h1,.chapter-lock h2,.settings-panel strong,.flow-card strong,.task-body strong,.task-row strong,.metric-panel strong,.balance-block strong,.repo-card h3,.team-hero h1,.user-hero h1,.about-hero h1,.drama-hero h1,.star-hero h1,.earnings-hero h1,.channel-header h1,.coop-header h1,.admin-brand,.coop-brand,.channel-brand{color:var(--app-text)!important}.brand-mark,.avatar-dot,.metric-panel .el-icon,.flow-card .el-icon,.chapter-lock span,.cover>span,.cover-placeholder,.crown{border:1px solid rgba(22,24,24,.12)!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 20% 0%,rgba(255,255,255,.88),transparent 44%),#ffffffa8!important;box-shadow:inset 3px 0 0 var(--ink-red),0 10px 24px #1f201e14!important}.el-button--primary,.el-button--warning,.el-button--success,.el-button:not(.el-button--primary):not(.el-button--warning):not(.el-button--success):not(.is-text),.filter-strip button,.category-strip button,.rank-tabs button,.theme-options button,.catalog-list button,.chapter-list a,.data-row span,.meta-row span,.resource-tags span,.quick-grid a,.tab-panel button,.news-controls button,.home-popup,.qr-card span{border:1px solid var(--ink-line)!important;border-radius:8px!important;color:var(--app-text-regular)!important;background:var(--ink-surface-soft)!important;box-shadow:inset 0 1px #ffffffc2,0 8px 20px #1f201e12!important}.el-button--primary,.el-button--warning,.el-button--success,.filter-strip button.active,.category-strip button.active,.rank-tabs button.active,.rank-tabs button:hover,.theme-options button.active,.catalog-list button.active,.catalog-list button:hover,.chapter-list a:hover,.tab-panel button.active,.coop-menu-item:hover,.coop-menu-item.router-link-active,.coop-menu-item.is-current,.channel-menu-item:hover,.channel-menu-item.router-link-active{border-color:var(--ink-line-strong)!important;color:var(--app-text)!important;background:var(--ink-surface-strong)!important;box-shadow:inset 3px 0 0 var(--ink-red),0 10px 26px #1f201e17!important}.el-button.is-text,.el-button--primary.is-text,.el-button--warning.is-text{color:var(--ink-red-soft)!important;background:transparent!important;box-shadow:none!important}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,.el-date-editor,.el-input-number .el-input__wrapper,.el-input-group__append{border:1px solid var(--ink-line)!important;border-radius:8px!important;color:var(--app-text)!important;background:#ffffffbd!important;box-shadow:inset 0 1px #ffffffc7,0 7px 18px #1f201e0f!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus{border-color:var(--ink-line-strong)!important;box-shadow:inset 3px 0 #b7342cc7,0 8px 22px #1f201e14!important}.el-input__inner,.el-textarea__inner,.el-select__placeholder,.el-select__selected-item{color:var(--app-text)!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:#565951b3!important}.el-input .el-input__count .el-input__count-inner,.el-textarea .el-input__count{color:var(--app-subtle)!important;background:#ffffffbd!important}.el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(17, 19, 19, .045);--el-table-row-hover-bg-color: rgba(17, 19, 19, .045);--el-table-border-color: rgba(22, 24, 24, .1)}.el-table th.el-table__cell{color:var(--app-text)!important;background:#1113130b!important}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom-color:#1618181a!important}.el-tabs__item.is-active,.el-tabs__item:hover,.back-link,.resource-grid a,.upload-meta a,.news-card span,.stats,.book-card .stats,.rank-row>strong.top,.rank-row>span,.balance-block strong,.metric-panel strong,.top-card strong{color:var(--ink-red-soft)!important}.el-tag{border-color:#1618181f!important;color:var(--app-text)!important;background:#ffffff9e!important}.el-tag.el-tag--success,.el-tag.el-tag--warning,.el-tag.el-tag--info,.el-tag.el-tag--primary{color:var(--ink-red-soft)!important}.el-loading-mask{background-color:#f7f5eeb8!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager li{border-color:var(--ink-line)!important;color:var(--app-muted)!important;background:#ffffff94!important}.el-pagination .el-pager li.is-active{border-color:var(--ink-line-strong)!important;color:var(--app-text)!important;background:#ffffffdb!important;box-shadow:inset 0 -2px 0 var(--ink-red)!important}.cover,.video-empty,.video-placeholder,.preview-box,.image-placeholder,.cover-wrap,.cover-link,.cover-box,.reader-cover{border:1px solid rgba(22,24,24,.1)!important;border-radius:8px!important;background:radial-gradient(ellipse at 24% 18%,rgba(17,19,19,.08),transparent 45%),linear-gradient(145deg,#ffffffd1,#eeece4ad),#f7f5eedb!important;box-shadow:0 14px 32px #1f201e1a!important}.reader-paper{border-color:#1618181f!important;border-radius:8px!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 12% 0%,rgba(255,255,255,.92),transparent 18rem),linear-gradient(180deg,#faf8f0f5,#f6f3e9eb)!important;box-shadow:0 22px 56px #1f201e1a!important}.reader-catalog-drawer.el-drawer{background:var(--ink-surface-strong)!important}.withdraw-disabled-placeholder,.make-empty-tip,.hint-line,.audit-form,.detail-list,.switch-row,.progress-block,.code-row,.password-strength,.doc-summary,.resource-tags,.search-row,.link-cell,.title-cell,.book-cell,.user-cell{border-color:#1618181a!important;color:var(--app-text-regular)!important;background:#ffffff70!important}.table-toolbar,.toolbar,.panel-heading,.admin-page-head,.page-head,.learning-head,.manga-head,.repo-index-head,.overview-head,.detail-head,.preview-head{align-items:center;min-width:0;color:var(--app-text)!important}.table-actions,.head-actions,.hero-actions,.actions,.task-actions,.row-actions,.heading-actions,.submit-row,.audit-actions,.detail-links,.link-actions,.lock-actions,.topbar-actions,.news-controls,.coop-user,.channel-user{flex-wrap:wrap;min-width:0}@media(max-width:900px){.coop-sidebar,.channel-sidebar{border-right:0!important;border-bottom:1px solid var(--ink-line)!important}.coop-user,.channel-user,.table-toolbar,.panel-heading,.admin-page-head,.page-head,.learning-head,.manga-head{align-items:flex-start}}.el-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:var(--el-index-popper, 2000);overflow:auto;background-color:#1819172e!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.el-drawer{overflow:hidden!important;border-left:1px solid rgba(22,24,24,.14)!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 12% 0%,rgba(255,255,255,.98),transparent 18rem),linear-gradient(180deg,#faf9f4f5,#f1efe6f0)!important;box-shadow:-24px 0 72px #1f201e2e!important}.el-drawer__header{align-items:center;min-height:68px;margin:0!important;padding:18px 22px!important;border-bottom:1px solid rgba(22,24,24,.1);color:var(--app-text)!important;background:linear-gradient(145deg,#ffffffc7,#ffffff7a),#f7f5eed6}.el-drawer__title{overflow:hidden;color:var(--app-text)!important;font-size:18px;font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.el-drawer__close-btn{display:grid!important;place-items:center;width:34px;height:34px;border:1px solid rgba(22,24,24,.12)!important;border-radius:8px;color:var(--app-text-regular)!important;background:#ffffff94!important}.el-drawer__body{display:grid;align-content:start;gap:16px;min-width:0;padding:18px 20px 24px!important;overflow-x:hidden!important;overflow-y:auto}.el-drawer__body>template,.el-drawer__body>div,.el-drawer__body>form,.el-drawer__body>section{min-width:0;max-width:100%}.detail-block,.el-drawer .detail-block{display:grid!important;gap:12px;min-width:0;margin:0 0 16px!important;padding:16px!important;border:1px solid rgba(22,24,24,.1)!important;border-radius:8px!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 10% 0%,rgba(255,255,255,.9),transparent 14rem),#ffffff80!important;box-shadow:inset 0 1px #ffffffb8,0 8px 22px #1f201e0f!important}.detail-block h2,.el-drawer .detail-block h2{margin:0!important;padding-bottom:10px;border-bottom:1px solid rgba(22,24,24,.08);color:var(--app-text)!important;font-size:16px!important;font-weight:800;line-height:1.4}.detail-list,.el-drawer .detail-list{display:grid!important;grid-template-columns:minmax(86px,.28fr) minmax(0,1fr);align-items:start;gap:10px 14px!important;min-width:0;margin:0!important;padding:14px!important;border:1px solid rgba(22,24,24,.08)!important;border-radius:8px!important;color:var(--app-text-regular)!important;background:#ffffff6b!important}.el-drawer__body>.detail-list:first-child{margin-bottom:16px!important}.detail-list label,.el-drawer .detail-list label{min-width:0;margin:0!important;padding-top:2px;color:var(--app-muted)!important;font-size:12px!important;font-weight:700;line-height:1.55;text-align:right}.detail-list p,.detail-list a,.detail-list .el-tag,.detail-list .detail-links,.el-drawer .detail-list p,.el-drawer .detail-list a,.el-drawer .detail-list .el-tag,.el-drawer .detail-list .detail-links{min-width:0;max-width:100%;margin:0!important;color:var(--app-text)!important;font-size:13px;line-height:1.65!important;overflow-wrap:anywhere;word-break:break-word!important}.detail-list a,.el-drawer .detail-list a{color:var(--ink-red-soft)!important;text-decoration:underline;text-decoration-color:#8f2d2847;text-underline-offset:3px}.detail-list .detail-links,.el-drawer .detail-list .detail-links{display:flex;flex-wrap:wrap;gap:8px}.detail-list .detail-links a,.el-drawer .detail-list .detail-links a{display:inline-flex;align-items:center;min-height:30px;padding:4px 10px;border:1px solid rgba(22,24,24,.12);border-radius:8px;background:#ffffff94;text-decoration:none}.el-drawer .el-descriptions{margin-bottom:16px;border-radius:8px;background:#ffffff75}.el-drawer .el-descriptions__label{width:112px;color:var(--app-muted)!important;font-weight:700}.el-drawer .el-descriptions__content{color:var(--app-text)!important;overflow-wrap:anywhere;word-break:break-word}.el-drawer .el-table{margin:12px 0 16px}.el-drawer .detail-table-scroll,.el-drawer .table-scroll{max-width:100%;overflow-x:auto;border-radius:8px}.el-drawer .audit-form,.el-drawer .handle-form{display:grid;gap:12px;min-width:0;margin:16px 0 0!important;padding:16px!important;border:1px solid rgba(22,24,24,.1)!important;border-radius:8px!important;background:linear-gradient(145deg,#ffffffb8,#ffffff6b),#f7f5eeb3!important}.el-drawer .audit-actions,.el-drawer .handle-form .el-button{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0}.json-preview{max-width:100%;min-height:360px;margin:0;padding:16px;overflow:auto;border:1px solid rgba(22,24,24,.1);border-radius:8px;color:var(--app-text);background:#ffffff85;line-height:1.65;white-space:pre-wrap}@media(max-width:760px){.el-drawer{width:min(100vw,560px)!important}.detail-list,.el-drawer .detail-list{grid-template-columns:1fr}.detail-list label,.el-drawer .detail-list label{padding-top:0;text-align:left}}:root{color-scheme:light;--app-bg: #f2f0e8;--app-bg-soft: #ece9df;--app-panel: #f8f6ef;--app-panel-strong: #fffdf7;--app-border: rgba(18, 19, 18, .14);--app-border-soft: rgba(18, 19, 18, .08);--app-text: #171715;--app-text-regular: #34342f;--app-muted: #62635b;--app-subtle: #7b7d74;--app-primary: #a92d26;--app-primary-soft: #83251f;--app-primary-strong: #5a1814;--app-purple: #2f302d;--app-danger: #a92d26;--app-paper: #f8f5ec;--app-ink: #101110;--app-gradient: linear-gradient(135deg, #111210 0%, #565850 55%, #f7f4ea 100%);--app-active-gradient: linear-gradient(90deg, transparent, rgba(169, 45, 38, .88) 50%, transparent);--ink-red: #a92d26;--ink-red-soft: #83251f;--ink-line: rgba(18, 19, 18, .13);--ink-line-strong: rgba(18, 19, 18, .24);--ink-paper: #f8f5ec;--ink-surface: radial-gradient(ellipse at 10% 0%, rgba(255, 255, 255, .88), transparent 18rem), linear-gradient(145deg, rgba(255, 255, 255, .72), rgba(248, 245, 236, .54)), rgba(248, 245, 236, .78);--ink-surface-soft: linear-gradient(145deg, rgba(255, 255, 255, .64), rgba(248, 245, 236, .38)), rgba(248, 245, 236, .62);--ink-surface-strong: radial-gradient(ellipse at 8% 0%, rgba(255, 255, 255, .92), transparent 16rem), linear-gradient(145deg, rgba(255, 255, 255, .82), rgba(248, 245, 236, .66)), rgba(250, 248, 241, .86);--app-shadow: 0 22px 60px rgba(28, 29, 26, .12);--ink-shadow: 0 18px 46px rgba(28, 29, 26, .1);--ink-shadow-soft: 0 10px 28px rgba(28, 29, 26, .08);--el-text-color-primary: var(--app-text);--el-text-color-regular: var(--app-text-regular);--el-text-color-secondary: var(--app-muted);--el-text-color-placeholder: var(--app-subtle);--el-color-primary: var(--app-primary);--el-color-warning: var(--app-primary);--el-color-danger: var(--app-danger)}html,body,#app{background:var(--app-bg)!important}body{position:relative;isolation:isolate;color:var(--app-text);background:linear-gradient(118deg,rgba(255,255,255,.4),transparent 28%),linear-gradient(180deg,#f6f3ebeb,#efebe2f5)!important;background-attachment:fixed!important}body:before{z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#f7f4ec2e,#f7f4ec42),radial-gradient(ellipse at 50% 42%,rgba(255,255,255,.28),transparent 34rem),url(/assets/ink-wash-bg-DfYqGQmP.webp) center top/cover no-repeat;filter:saturate(.96) contrast(1.02);opacity:.94}body:after{z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto;background:linear-gradient(180deg,#f8f5ec42,#f8f5ec85 58%,#f8f5ecb8),radial-gradient(ellipse at 8% 88%,rgba(17,18,16,.16),transparent 22rem),radial-gradient(ellipse at 92% 88%,rgba(17,18,16,.18),transparent 22rem);filter:none;opacity:1}#app{position:relative;z-index:1;background:transparent!important}.main-layout,.coop-layout,.channel-layout,.reader-view,.rank-view,.bookshelf-view,.detail-view,.news-view,.news-detail-view,.library-view,.search-view,.profile-view,.feedback-view,.home-view{background:transparent!important}.main-layout,.coop-layout,.channel-layout{background:linear-gradient(180deg,#f6f3eb8f,#f6f3ebbd)!important}.login-page,.admin-login-page{background:linear-gradient(180deg,#f6f3eb8a,#f6f3ebbd),radial-gradient(circle at 68% 28%,rgba(255,255,255,.28),transparent 22rem),url(/assets/ink-wash-bg-DfYqGQmP.webp) center center/cover no-repeat!important}.main-content,.channel-content{background:linear-gradient(180deg,#f6f3eb7a,#f6f3eba8),radial-gradient(ellipse at 12% 12%,rgba(255,255,255,.28),transparent 24rem),radial-gradient(ellipse at 86% 18%,rgba(17,18,16,.05),transparent 23rem)!important}.coop-content{background:transparent!important}.site-header.is-scrolled,.site-header:not(.is-home){border-color:#1213121f!important;color:var(--app-text)!important;background:linear-gradient(180deg,rgba(238,235,226,.32),transparent)!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.coop-sidebar,.channel-sidebar,.coop-header,.channel-header,.app-footer,.floating-toolbar{border-color:#1213121f!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 16% 0%,rgba(255,255,255,.9),transparent 15rem),linear-gradient(145deg,#ffffffbd,#f8f5ec85),#f8f5ecc7!important;box-shadow:inset 0 1px #ffffffb3,0 14px 36px #1c1d1a1a!important;backdrop-filter:blur(30px) saturate(1.12);-webkit-backdrop-filter:blur(30px) saturate(1.12)}.site-header.is-home:not(.is-scrolled){border-color:#1213121f!important;color:var(--app-text)!important;background:linear-gradient(180deg,rgba(238,235,226,.32),transparent)!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.brand,.footer-brand,.admin-brand,.coop-brand,.channel-brand{color:var(--app-text)!important;font-weight:800}.brand-mark,.avatar-dot,.login-brand span,.crown,.cover-placeholder,.metric-panel .el-icon,.flow-card .el-icon{border:1px solid rgba(18,19,18,.14)!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 20% 0%,rgba(255,255,255,.8),transparent 42%),#ffffff9e!important;box-shadow:inset 3px 0 #a92d26e6,0 10px 24px #1c1d1a14!important}.brand-mark.qilin-logo{flex:0 0 auto;width:54px;height:38px;padding:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.site-header .brand-mark.qilin-logo{width:58px;height:40px}.site-header .brand-copy strong{font-size:19px}.site-header .brand-copy small{color:#111210b8}.site-header .header-search .el-input__wrapper{min-height:44px;border-radius:999px!important;background:#f6f3ebad!important;box-shadow:inset 0 1px #ffffffbd,0 10px 28px #1c1d1a14!important}.site-header .header-search .el-input__inner{font-size:13px}.site-header .avatar-dot{width:46px;height:46px;border-radius:999px;color:#fff!important;background:#080908!important;box-shadow:0 10px 22px #1c1d1a29!important}.footer-brand .brand-mark.qilin-logo{width:50px;height:35px}.admin-brand .brand-mark.qilin-logo,.coop-brand .brand-mark.qilin-logo,.channel-brand .brand-mark.qilin-logo{width:52px;height:36px}.login-brand .brand-mark.qilin-logo{width:56px;height:39px}.nav-link,.coop-menu-item,.channel-menu-item,.footer-links,.footer-left p,.floating-toolbar button{color:var(--app-text-regular)!important}.nav-link.router-link-exact-active,.nav-link:hover,.login-link,.user-link,.coop-menu-item:hover,.coop-menu-item.router-link-active,.coop-menu-item.is-current,.channel-menu-item:hover,.channel-menu-item.router-link-active,.floating-toolbar button:hover{color:var(--app-text)!important}.nav-link.router-link-exact-active:after{background:linear-gradient(90deg,transparent,rgba(169,45,38,.88),transparent)!important}.panel,.placeholder-page,.table-panel,.tool-panel,.form-panel,.manage-panel,.claim-block,.overview-panel,.apply-panel,.notice-panel,.detail-panel,.feedback-panel,.result-panel,.empty-search,.admin-page-head,.admin-filter,.page-head,.learning-head,.manga-head,.rank-head,.rank-champion,.rank-row,.bookshelf-head,.shelf-card,.detail-main,.resource-panel,.chapter-panel,.news-head,.news-card,.profile-head,.profile-panel,.profile-quick-card,.account-panel,.invite-panel,.security-panel,.reader-toolbar,.reader-topbar,.reader-panel,.reader-settings,.chapter-lock,.message-card,.task-card,.team-card,.resource-card,.repo-card,.repo-panel,.repo-index-panel,.copyright-card,.copyright-panel,.application-card,.table-card,.book-card,.upload-panel,.media-card,.cash-card,.withdraw-card,.metric-panel,.cash-info-panel,.withdraw-action-panel,.repo-hero,.stat-item,.select-panel,.audit-panel,.top-card,.preview-panel,.tab-panel,.overview-card,.about-panel,.about-hero,.drama-hero,.star-hero,.earnings-hero,.team-hero,.user-hero,.config-panel,.detail-block,.el-card,.el-table,.el-dialog,.el-drawer,.el-dropdown-menu,.el-message-box{border:1px solid rgba(18,19,18,.13)!important;border-radius:14px!important;color:var(--app-text)!important;background:var(--ink-surface)!important;box-shadow:inset 0 1px #ffffffb8,0 18px 46px #1c1d1a1a!important;backdrop-filter:blur(24px) saturate(1.1);-webkit-backdrop-filter:blur(24px) saturate(1.1)}.el-dropdown__popper.el-popper{border:0!important;background:transparent!important;box-shadow:none!important}.el-dropdown__popper .el-dropdown-menu{overflow:hidden;box-shadow:0 18px 46px #1c1d1a1a!important}.el-dropdown__popper .el-popper__arrow:before{border:1px solid rgba(18,19,18,.13)!important;background:#faf8f1eb!important;box-shadow:none!important}.el-button{border-radius:10px!important}.el-button--primary,.el-button--warning,.el-button--success,.el-button:not(.el-button--primary):not(.el-button--warning):not(.el-button--success):not(.is-text),.filter-strip button,.category-strip button,.rank-tabs button,.theme-options button,.catalog-list button,.chapter-list a,.data-row span,.meta-row span,.resource-tags span,.quick-grid a,.tab-panel button,.news-controls button,.home-popup,.qr-card span{border:1px solid rgba(18,19,18,.13)!important;border-radius:10px!important;color:var(--app-text-regular)!important;background:var(--ink-surface-soft)!important;box-shadow:inset 0 1px #ffffffb3,0 8px 20px #1c1d1a12!important}.el-button--primary,.el-button--warning,.el-button--success,.filter-strip button.active,.category-strip button.active,.rank-tabs button.active,.rank-tabs button:hover,.theme-options button.active,.catalog-list button.active,.catalog-list button:hover,.chapter-list a:hover,.tab-panel button.active,.quick-grid a:hover{border-color:#1213123d!important;color:var(--app-text)!important;background:var(--ink-surface-strong)!important;box-shadow:inset 3px 0 #a92d26e6,0 10px 26px #1c1d1a17!important}.el-button.is-text,.el-button--primary.is-text,.el-button--warning.is-text,.back-link,.resource-grid a,.upload-meta a,.news-card span,.stats,.book-card .stats,.rank-row>strong.top,.rank-row>span,.balance-block strong,.metric-panel strong,.top-card strong,.section-head a,.featured-book a,.category-list strong{color:var(--ink-red-soft)!important}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,.el-date-editor,.el-input-number .el-input__wrapper,.el-input-group__append{border:1px solid rgba(18,19,18,.13)!important;border-radius:10px!important;color:var(--app-text)!important;background:#ffffffb3!important;box-shadow:inset 0 1px #ffffffbd,0 7px 18px #1c1d1a0f!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus{border-color:#1213123d!important;box-shadow:inset 3px 0 #a92d26c2,0 8px 22px #1c1d1a14!important}.el-input__inner,.el-textarea__inner,.el-select__placeholder,.el-select__selected-item,.el-dialog__title,.el-drawer__title,.el-message-box__title{color:var(--app-text)!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:#62635bb3!important}.el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: rgba(17, 18, 16, .045);--el-table-row-hover-bg-color: rgba(17, 18, 16, .045);--el-table-border-color: rgba(18, 19, 18, .1)}.el-table th.el-table__cell,.el-table tr,.el-table td.el-table__cell{color:var(--app-text-regular)!important;background:transparent!important}.el-table th.el-table__cell{color:var(--app-text)!important;background:#1112100b!important}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom-color:#1213121a!important}.el-tabs__item{color:var(--app-muted)!important}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--ink-red-soft)!important}.el-tabs__active-bar{height:2px!important;background:var(--ink-red)!important}.el-tag{border-color:#1213121f!important;color:var(--app-text)!important;background:#fff9!important}.admin-layout .el-tag{min-width:52px;justify-content:center;border-color:transparent!important;border-width:0!important;color:#fff!important;font-weight:700;background:#566f85!important;box-shadow:inset 0 1px #fff3,0 6px 14px #1c1d1a1f!important}.admin-layout .el-tag.el-tag--success{background:#20814d!important}.admin-layout .el-tag.el-tag--warning{background:#b16608!important}.admin-layout .el-tag.el-tag--danger{background:#bc2d2d!important}.admin-layout .el-tag.el-tag--info{background:#566f85!important}.admin-layout .el-tag.el-tag--primary{background:#2c77b8!important}.el-pagination .btn-next,.el-pagination .btn-prev,.el-pagination .el-pager li{border-color:#12131221!important;color:var(--app-muted)!important;background:#ffffff94!important}.el-pagination .el-pager li.is-active{border-color:#1213123d!important;color:var(--app-text)!important;background:#ffffffdb!important;box-shadow:inset 0 -2px 0 var(--ink-red)!important}p,li,dd,td,.el-table,.el-table .cell,.el-descriptions__content,.meta,.intro,.book-card .intro,.news-card p,.rank-row p,.login-panel p,.admin-login-panel p,.profile-panel p,.reader-meta,.footer-left p{color:var(--app-text-regular)!important}small,time,.muted,.section-kicker,.el-form-item__label,.el-checkbox,.head-desc,.row-muted,.book-card .meta,.el-empty__description p{color:var(--app-muted)!important}h1,h2,h3,h4,.page-title,.section-title,.admin-page-head h1,.admin-page-head h2,.page-head h1,.learning-head h1,.manga-head h1,.panel-heading h2,.table-toolbar h2,.rank-champion h2,.rank-row h3,.detail-copy h1,.chapter-head h2,.news-card h3,.profile-head h1,.profile-panel h2,.reader-head h1,.chapter-lock h2,.settings-panel strong,.flow-card strong,.task-body strong,.task-row strong,.repo-card h3,.team-hero h1,.user-hero h1,.about-hero h1,.drama-hero h1,.star-hero h1,.earnings-hero h1{color:var(--app-text)!important}.cover,.video-empty,.video-placeholder,.preview-box,.image-placeholder,.cover-wrap,.cover-link,.cover-box,.reader-cover{border:1px solid rgba(18,19,18,.1)!important;border-radius:10px!important;background:radial-gradient(ellipse at 24% 18%,rgba(17,18,16,.08),transparent 45%),linear-gradient(145deg,#ffffffc7,#eeebe2a8),#f8f5ecd1!important;box-shadow:0 14px 32px #1c1d1a1a!important}.reader-paper{border-color:#1213121f!important;border-radius:14px!important;color:var(--app-text)!important;background:radial-gradient(ellipse at 12% 0%,rgba(255,255,255,.88),transparent 18rem),linear-gradient(180deg,#faf8f0f5,#f6f3e9eb)!important;box-shadow:0 22px 56px #1c1d1a1a!important}.reader-paper pre{color:#22231f!important}.el-loading-mask{background-color:#f8f5ecb8!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}::-webkit-scrollbar-track{background:#ebe8dee6}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d8d4c7,#8f9189 56%,#22231f)}::selection{color:var(--app-text);background:#a92d2647}.home-view{background:linear-gradient(180deg,#f6f3eb85,#f6f3ebb8)!important}.home-hero{background:radial-gradient(circle at 22% 25%,rgba(194,37,30,.28) 0 24px,transparent 25px 62px),radial-gradient(ellipse at 50% 52%,rgba(255,255,255,.38),transparent 28rem),linear-gradient(102deg,#f8f5ecad,#ebe8e03d 48%,#ffffff6b),radial-gradient(ellipse at 72% 70%,rgba(17,18,16,.1),transparent 23rem),url(/assets/ink-wash-bg-DfYqGQmP.webp) center center/cover no-repeat!important}.home-hero .hero-inner h1{color:var(--app-text)!important;text-shadow:0 8px 20px rgba(28,29,26,.08)}.home-hero .hero-inner p{color:var(--app-text-regular)!important}.recommend-section,.latest-section,.category-section,.news-section,.book-showcase{background:radial-gradient(ellipse at 8% 0%,rgba(255,255,255,.42),transparent 20rem),radial-gradient(ellipse at 86% 100%,rgba(17,18,16,.07),transparent 24rem),linear-gradient(125deg,rgba(255,255,255,.28),transparent 34%),transparent!important}.book-showcase{background:radial-gradient(ellipse at 50% 100%,rgba(28,29,26,.1),transparent 20rem),radial-gradient(ellipse at 28% 110%,rgba(28,29,26,.16),transparent 24rem),linear-gradient(180deg,rgba(255,255,255,.48),transparent 48%),#ece8dea3!important}.category-list a,.news-card{border-radius:16px!important}.footer-links a:hover,.popup-actions>button:not(.el-button):hover,.help-video-panel .el-icon,.video-placeholder .el-icon{color:var(--ink-red-soft)!important}:global(.qiling-modal),.qiling-modal{background:#14141261!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:768px){body:before{filter:blur(18px);opacity:.56}.panel,.el-card,.el-table,.el-dialog,.el-drawer,.book-card,.news-card,.category-list a{border-radius:12px!important}}
