.error-boundary[data-v-9fe8187f]{display:flex;align-items:center;justify-content:center;min-height:300px;padding:40px}.error-boundary__content[data-v-9fe8187f]{text-align:center;max-width:400px}.error-boundary__icon[data-v-9fe8187f]{font-size:48px;margin-bottom:16px}.error-boundary__msg[data-v-9fe8187f]{color:var(--el-text-color-secondary);margin:12px 0 24px;word-break:break-word}html,body,#app{margin:0;padding:0;width:100%;height:100%}html.route-scroll-locked,body.route-scroll-locked,#app.route-scroll-locked{overflow:hidden}html.route-scroll-unlocked,body.route-scroll-unlocked,#app.route-scroll-unlocked{overflow-x:hidden;overflow-y:auto}:root{--nw-bg-primary: #f8fafc;--nw-bg-secondary: #ffffff;--nw-bg-card: rgba(255, 255, 255, .8);--nw-bg-hover: rgba(99, 102, 241, .08);--nw-border: rgba(203, 213, 225, .6);--nw-text-primary: #0f172a;--nw-text-secondary: #475569;--nw-text-muted: #64748b;--nw-accent-start: #6366f1;--nw-accent-end: #a855f7;--nw-accent-gradient: linear-gradient(135deg, #6366f1, #a855f7);--nw-success: #10b981;--nw-warning: #f59e0b;--nw-danger: #ef4444;--nw-info: #3b82f6;--nw-gold: #f59e0b;--nw-gold-light: #fbbf24;--nw-gold-gradient: linear-gradient(135deg, #f59e0b, #fbbf24);--nw-font-display: "Noto Sans SC", "Source Han Sans SC", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "Segoe UI", sans-serif;--nw-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--nw-font-mono: "Cascadia Code", "Fira Code", "JetBrains Mono", "Consolas", monospace;--nw-text-xs: 11px;--nw-text-sm: 13px;--nw-text-base: 14px;--nw-text-md: 15px;--nw-text-lg: 16px;--nw-text-xl: 18px;--nw-text-2xl: 24px;--nw-text-3xl: 30px;--nw-leading-tight: 1.3;--nw-leading-normal: 1.5;--nw-leading-relaxed: 1.7;--nw-radius-sm: 6px;--nw-radius-md: 8px;--nw-radius-lg: 12px;--nw-radius-xl: 16px;--nw-space-1: 4px;--nw-space-2: 8px;--nw-space-3: 12px;--nw-space-4: 16px;--nw-space-5: 20px;--nw-space-6: 24px;--nw-space-8: 32px;--nw-space-10: 40px;--nw-space-12: 48px;--nw-shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--nw-shadow-md: 0 4px 16px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .04);--nw-shadow-lg: 0 12px 40px rgba(0, 0, 0, .1), 0 4px 12px rgba(0, 0, 0, .05);--nw-shadow-glow: 0 0 20px rgba(99, 102, 241, .15);--nw-shadow: 0 4px 24px rgba(0, 0, 0, .08);--nw-duration-fast: .15s;--nw-duration-normal: .25s;--nw-duration-slow: .4s;--nw-ease-out: cubic-bezier(.16, 1, .3, 1);--nw-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--nw-ease-smooth: cubic-bezier(.4, 0, .2, 1);--nw-glass: rgba(255, 255, 255, .7);--nw-glass-border: rgba(203, 213, 225, .4);--nw-text-btn-bg: rgba(99, 102, 241, .08);--nw-text-btn-bg-hover: rgba(99, 102, 241, .16);--nw-text-btn-border: rgba(99, 102, 241, .24)}html.dark{--nw-bg-primary: #0a0e1a;--nw-bg-secondary: #111827;--nw-bg-card: rgba(17, 24, 39, .8);--nw-bg-hover: rgba(99, 102, 241, .1);--nw-border: rgba(75, 85, 99, .4);--nw-text-primary: #f3f4f6;--nw-text-secondary: #9ca3af;--nw-text-muted: #6b7280;--nw-glass: rgba(17, 24, 39, .6);--nw-glass-border: rgba(75, 85, 99, .3);--nw-text-btn-bg: rgba(129, 140, 248, .18);--nw-text-btn-bg-hover: rgba(129, 140, 248, .3);--nw-text-btn-border: rgba(129, 140, 248, .44);--nw-shadow-sm: 0 1px 3px rgba(0, 0, 0, .2), 0 1px 2px rgba(0, 0, 0, .15);--nw-shadow-md: 0 4px 16px rgba(0, 0, 0, .25), 0 2px 4px rgba(0, 0, 0, .15);--nw-shadow-lg: 0 12px 40px rgba(0, 0, 0, .35), 0 4px 12px rgba(0, 0, 0, .2);--nw-shadow-glow: 0 0 24px rgba(99, 102, 241, .2);--nw-shadow: 0 4px 24px rgba(0, 0, 0, .3);--el-bg-color: var(--nw-bg-secondary);--el-bg-color-overlay: var(--nw-bg-card);--el-text-color-primary: var(--nw-text-primary);--el-text-color-regular: var(--nw-text-secondary);--el-border-color: var(--nw-border);--el-color-primary: #6366f1;--el-color-primary-light-3: #818cf8;--el-color-primary-light-5: #a5b4fc;--el-color-primary-light-7: #c7d2fe;--el-color-primary-light-9: #e0e7ff;--el-color-primary-dark-2: #4f46e5}html:not(.dark){--el-bg-color: var(--nw-bg-secondary);--el-bg-color-overlay: var(--nw-bg-card);--el-text-color-primary: var(--nw-text-primary);--el-text-color-regular: var(--nw-text-secondary);--el-border-color: var(--nw-border);--el-color-primary: #6366f1;--el-color-primary-light-3: #818cf8;--el-color-primary-light-5: #a5b4fc;--el-color-primary-light-7: #c7d2fe;--el-color-primary-light-9: #eef2ff;--el-color-primary-dark-2: #4f46e5}html,body{font-family:var(--nw-font-sans);background-color:var(--nw-bg-primary);color:var(--nw-text-primary);transition:background-color .3s ease,color .3s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#6366f140;color:inherit}:focus-visible{outline:2px solid rgba(99,102,241,.5);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:rgba(99,102,241,.2) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent;margin:4px}::-webkit-scrollbar-thumb{background:#6366f133;border-radius:10px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#6366f166}::-webkit-scrollbar-corner{background:transparent}.glass-card{background:var(--nw-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--nw-glass-border);border-radius:var(--nw-radius-lg);box-shadow:var(--nw-shadow-sm);transition:box-shadow var(--nw-duration-normal) var(--nw-ease-smooth),border-color var(--nw-duration-normal) var(--nw-ease-smooth),transform var(--nw-duration-normal) var(--nw-ease-out)}.gradient-text{background:var(--nw-accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gold-gradient-text{background:var(--nw-gold-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gold-accent{color:var(--nw-gold)}.text-display{font-family:var(--nw-font-display)}.mono-text{font-family:var(--nw-font-mono)}.divider-gradient{height:1px;background:linear-gradient(90deg,transparent,var(--nw-accent-start),var(--nw-accent-end),transparent);opacity:.3;border:none}.hover-lift{transition:transform var(--nw-duration-normal) var(--nw-ease-out),box-shadow var(--nw-duration-normal) var(--nw-ease-smooth)}.hover-lift:hover{transform:translateY(-2px);box-shadow:var(--nw-shadow-lg)}.premium-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:20px;font-size:var(--nw-text-xs);font-weight:500;letter-spacing:.02em;border:1px solid transparent}.premium-tag.tag-purple{background:#6366f11f;color:var(--nw-accent-start);border-color:#6366f133}.premium-tag.tag-gold{background:#f59e0b1f;color:var(--nw-gold);border-color:#f59e0b33}.premium-tag.tag-green{background:#10b9811f;color:var(--nw-success);border-color:#10b98133}.premium-tag.tag-red{background:#ef44441f;color:var(--nw-danger);border-color:#ef444433}.premium-tag.tag-blue{background:#3b82f61f;color:var(--nw-info);border-color:#3b82f633}.premium-tag.tag-gray{background:#6b72801f;color:var(--nw-text-muted);border-color:#6b728033}html.dark .premium-tag.tag-purple{color:#a5b4fc}html.dark .premium-tag.tag-gold{color:#fbbf24}html.dark .premium-tag.tag-green{color:#6ee7b7}html.dark .premium-tag.tag-red{color:#fca5a5}html.dark .premium-tag.tag-blue{color:#93c5fd}html.dark .premium-tag.tag-gray{color:#9ca3af}.stat-card{background:var(--nw-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--nw-glass-border);border-radius:var(--nw-radius-lg);padding:var(--nw-space-5) var(--nw-space-6);box-shadow:var(--nw-shadow-sm);position:relative;overflow:hidden;transition:all var(--nw-duration-normal) var(--nw-ease-out)}.stat-card:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--nw-accent-gradient);opacity:0;transition:opacity var(--nw-duration-normal) var(--nw-ease-smooth)}.stat-card:hover:after{opacity:1}.stat-card:hover{box-shadow:var(--nw-shadow-md);border-color:#6366f133}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .3s ease}.slide-enter-from{opacity:0;transform:translate(-20px)}.slide-leave-to{opacity:0;transform:translate(20px)}@keyframes slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slide-up var(--nw-duration-slow) var(--nw-ease-out) both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in var(--nw-duration-normal) var(--nw-ease-smooth) both}@keyframes glow-pulse{0%,to{box-shadow:0 0 8px #6366f14d}50%{box-shadow:0 0 16px #6366f180}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-pulse{0%,to{opacity:.4}50%{opacity:.8}}.skeleton-pulse{animation:skeleton-pulse 1.5s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.list-enter-active{transition:all .3s var(--nw-ease-out)}.list-enter-from{opacity:0;transform:translateY(12px)}.list-leave-active{transition:all .2s var(--nw-ease-in)}.list-leave-to{opacity:0;transform:translate(-20px)}.dialog-enter-active{transition:all .25s var(--nw-ease-spring)}.dialog-enter-from{opacity:0;transform:scale(.92)}.dialog-leave-active{transition:all .2s var(--nw-ease-in)}.dialog-leave-to{opacity:0;transform:scale(.95)}.drawer-enter-active,.drawer-leave-active{transition:transform .3s var(--nw-ease-smooth)}.drawer-enter-from,.drawer-leave-to{transform:translate(100%)}.expand-enter-active,.expand-leave-active{transition:all .25s var(--nw-ease-out);overflow:hidden}.expand-enter-from,.expand-leave-to{opacity:0;height:0}.toast-enter-active,.toast-leave-active{transition:all .3s var(--nw-ease-spring)}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(30px)}@keyframes ripple{to{transform:scale(4);opacity:0}}@keyframes pop-in{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes count-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes check-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes heartbeat{0%,to{transform:scale(1)}10%,30%{transform:scale(.9)}20%,40%{transform:scale(1.1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes scale-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes stagger-pop{0%{opacity:0;transform:translateY(12px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes expand-bounce{0%{transform:scale(1);opacity:0}40%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}@keyframes node-complete{0%{transform:scale(1)}40%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes check-pop-rotate{0%{transform:scale(0) rotate(-45deg);opacity:0}50%{transform:scale(1.3) rotate(10deg)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes loading-bar{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes skeleton-wave{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes flow-dash{to{stroke-dashoffset:-12}}@keyframes fill-bar{0%{width:0}}@keyframes circle-progress{0%{stroke-dashoffset:283}to{stroke-dashoffset:var(--progress)}}.input-glow{animation:input-glow .4s var(--nw-ease-out)}@keyframes input-glow{0%{box-shadow:0 0 #6366f166}to{box-shadow:0 0 0 4px #6366f100}}.stagger-item{opacity:0;animation:slide-up var(--nw-duration-slow) var(--nw-ease-out) both}.stagger-pop{opacity:0;animation:stagger-pop var(--nw-duration-normal) var(--nw-ease-spring) both}.ripple-btn{position:relative;overflow:hidden}.shake{animation:shake .5s ease-in-out}.spin{animation:spin 1s linear infinite}.bounce{animation:bounce .6s ease-in-out infinite}.scale-pulse{animation:scale-pulse 1.5s ease-in-out infinite}.gradient-flow{background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);background-size:200% 100%;animation:gradient-shift 2s linear infinite}.card-hover-glow{transition:box-shadow var(--nw-duration-slow) var(--nw-ease-smooth),transform var(--nw-duration-normal) var(--nw-ease-spring)}.card-hover-glow:hover{box-shadow:0 16px 48px #6366f126,0 8px 20px #00000014;transform:translateY(-5px) scale(1.01)}.dash-flow{stroke-dasharray:8 4}.dash-flow.flow-active{animation:flow-dash 1.2s linear infinite}.success-appear{animation:check-pop-rotate .6s var(--nw-ease-spring)}.success-complete{opacity:1}.number-roll{display:inline-block;transition:all .3s var(--nw-ease-out)}.expand-bounce{animation:expand-bounce .35s var(--nw-ease-spring)}.loading-spinner{animation:spin 1s linear infinite}.wave-loading{position:relative;overflow:hidden}.wave-loading:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);background-size:200% 100%;animation:loading-bar 1.5s ease-in-out infinite}.skeleton-wave{background:linear-gradient(90deg,var(--nw-glass-border) 0%,rgba(99,102,241,.1) 50%,var(--nw-glass-border) 100%);background-size:200% 100%;animation:skeleton-wave 1.5s ease-in-out infinite}.el-button{border-radius:var(--nw-radius-sm)!important;font-weight:500!important;transition:all var(--nw-duration-normal) var(--nw-ease-out)!important;letter-spacing:.01em}.el-button:not(.is-circle){min-height:32px;padding:0 12px;font-size:var(--nw-text-sm)!important}.el-button--small:not(.is-circle){min-height:26px;padding:0 10px;font-size:12px!important}.el-button--large:not(.is-circle){min-height:36px;padding:0 16px}.el-button.is-text{--el-button-text-color: var(--nw-text-secondary);--el-button-hover-text-color: var(--nw-text-primary);--el-button-active-text-color: var(--nw-text-primary);--el-button-bg-color: var(--nw-text-btn-bg);--el-button-hover-bg-color: var(--nw-text-btn-bg-hover);--el-button-active-bg-color: var(--nw-text-btn-bg-hover);border:1px solid var(--nw-text-btn-border)!important}.el-button.is-text:hover,.el-button.is-text:focus-visible{border-color:#6366f16b!important}.el-button.is-text.is-disabled{--el-button-text-color: var(--nw-text-muted);--el-button-bg-color: rgba(148, 163, 184, .1);border-color:#94a3b838!important}.el-button--primary.is-text{--el-button-text-color: #eef2ff;--el-button-hover-text-color: #ffffff;--el-button-active-text-color: #ffffff;--el-button-bg-color: rgba(79, 70, 229, .86);--el-button-hover-bg-color: rgba(79, 70, 229, .96);--el-button-active-bg-color: rgba(67, 56, 202, .96);border-color:#818cf8c2!important}.el-button--warning.is-text{--el-button-text-color: #78350f;--el-button-hover-text-color: #78350f;--el-button-active-text-color: #78350f;--el-button-bg-color: rgba(245, 158, 11, .2);--el-button-hover-bg-color: rgba(245, 158, 11, .28);--el-button-active-bg-color: rgba(217, 119, 6, .3);border-color:#f59e0b66!important}.el-button--danger.is-text{--el-button-text-color: #7f1d1d;--el-button-hover-text-color: #7f1d1d;--el-button-active-text-color: #7f1d1d;--el-button-bg-color: rgba(239, 68, 68, .18);--el-button-hover-bg-color: rgba(239, 68, 68, .26);--el-button-active-bg-color: rgba(220, 38, 38, .3);border-color:#ef444466!important}.el-button--success.is-text{--el-button-text-color: #065f46;--el-button-hover-text-color: #065f46;--el-button-active-text-color: #065f46;--el-button-bg-color: rgba(16, 185, 129, .18);--el-button-hover-bg-color: rgba(16, 185, 129, .26);--el-button-active-bg-color: rgba(5, 150, 105, .3);border-color:#10b98166!important}html.dark .el-button--warning.is-text{--el-button-text-color: #fef3c7;--el-button-hover-text-color: #fffbeb;--el-button-active-text-color: #fffbeb}html.dark .el-button--danger.is-text{--el-button-text-color: #fecaca;--el-button-hover-text-color: #fee2e2;--el-button-active-text-color: #fee2e2}html.dark .el-button--success.is-text{--el-button-text-color: #bbf7d0;--el-button-hover-text-color: #dcfce7;--el-button-active-text-color: #dcfce7}.el-button--primary{background:var(--nw-accent-gradient)!important;border:none!important;box-shadow:0 2px 8px #6366f140}.el-button--primary:hover,.el-button--primary:focus{box-shadow:0 4px 16px #6366f159!important;transform:translateY(-1px);opacity:.95}.el-button--primary:active{transform:translateY(0)!important;box-shadow:0 2px 6px #6366f133!important}.el-button--primary.is-plain{background:transparent!important;border:1px solid var(--nw-accent-start)!important;color:var(--nw-accent-start)!important;box-shadow:none}.el-button--primary.is-plain:hover{background:#6366f11a!important;box-shadow:none!important;transform:none}.el-button--primary:not(.is-disabled):hover{animation:button-glow 1.5s ease-in-out infinite}@keyframes button-glow{0%,to{box-shadow:0 4px 16px #6366f159}50%{box-shadow:0 6px 24px #6366f180,0 0 30px #6366f14d}}.el-button:not(.is-text):not(.is-disabled):hover{transform:translateY(-2px)}.el-button:not(.is-text):not(.is-disabled):active{transform:translateY(0) scale(.98)}.el-button:not(.is-disabled){position:relative;overflow:hidden}.el-button:not(.is-disabled):before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.el-button:not(.is-disabled):active:before{width:300px;height:300px}.el-button--success:not(.is-disabled):hover{box-shadow:0 4px 16px #10b98159,0 0 20px #10b98133}.el-button--danger:not(.is-disabled):hover{box-shadow:0 4px 16px #ef444459,0 0 20px #ef444433}.el-button--warning:not(.is-disabled):hover{box-shadow:0 4px 16px #f59e0b59,0 0 20px #f59e0b33}.el-button.is-text:not(.is-disabled):hover{transform:scale(1.05)}.el-input__wrapper.is-focus{animation:input-glow-enhanced .4s var(--nw-ease-spring)}@keyframes input-glow-enhanced{0%{box-shadow:0 0 0 1px var(--nw-accent-start) inset,0 0 0 3px #6366f114}50%{box-shadow:0 0 0 1px var(--nw-accent-start) inset,0 0 0 6px #6366f11f,0 0 0 10px #6366f114}to{box-shadow:0 0 0 1px var(--nw-accent-start) inset,0 0 0 3px #6366f114}}.el-input__wrapper{border-radius:var(--nw-radius-sm)!important;transition:all var(--nw-duration-normal) var(--nw-ease-smooth)!important}.el-input__wrapper:hover{box-shadow:0 0 0 1px #6366f14d inset!important}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--nw-accent-start) inset,0 0 0 3px #6366f114!important}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--nw-accent-start) inset,0 0 0 3px #6366f114!important}.el-tag{border-radius:20px!important;font-weight:500!important;letter-spacing:.01em}.el-tabs__active-bar{background:var(--nw-accent-gradient)!important;border-radius:2px!important;height:3px!important}.el-tabs__item{font-weight:500!important;transition:color var(--nw-duration-normal) var(--nw-ease-smooth)!important}.el-dialog{border-radius:var(--nw-radius-xl)!important;overflow:hidden;box-shadow:var(--nw-shadow-lg)!important}.el-dialog__header{border-bottom:1px solid var(--nw-border);padding-bottom:16px!important}.el-dialog__title{font-weight:600!important;font-size:var(--nw-text-lg)!important}.el-table{border-radius:var(--nw-radius-md)!important;overflow:hidden}.el-table th.el-table__cell{font-weight:600!important;font-size:var(--nw-text-sm)!important;letter-spacing:.02em}.el-progress-bar__outer,.el-progress-bar__inner{border-radius:6px!important}.el-dropdown-menu,.el-select-dropdown{border-radius:var(--nw-radius-md)!important;border:1px solid var(--nw-glass-border)!important;box-shadow:var(--nw-shadow-lg)!important}.el-message{border-radius:var(--nw-radius-md)!important}.el-form-item__label{font-weight:500!important;color:var(--nw-text-secondary)!important}.el-switch.is-checked .el-switch__core{background:var(--nw-accent-gradient)!important;border-color:transparent!important}.el-menu-item{border-radius:var(--nw-radius-sm);margin:2px 8px;transition:all var(--nw-duration-normal) var(--nw-ease-smooth)!important}.el-menu-item:hover{background:var(--nw-bg-hover)!important}.el-menu-item.is-active{background:#6366f11a!important;color:var(--nw-accent-start)!important;position:relative}.el-menu-item.is-active:before{content:"";position:absolute;left:0;top:25%;bottom:25%;width:3px;background:var(--nw-accent-gradient);border-radius:0 2px 2px 0}:root{--nw-ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--nw-ease-bounce-smooth: cubic-bezier(.34, 1.56, .64, 1);--nw-ease-elastic: cubic-bezier(.87, 0, .13, 1)}.premium-card{position:relative;transform-style:preserve-3d;perspective:1000px;transition:transform .4s var(--nw-ease-smooth),box-shadow .4s var(--nw-ease-smooth)}.premium-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,#ffffff1a,#fff0,#0000000d);opacity:0;transition:opacity .4s var(--nw-ease-smooth);pointer-events:none;z-index:1}.premium-card:hover:before{opacity:1}.premium-card:hover{transform:translateY(-8px) rotateX(2deg);box-shadow:0 20px 60px #6366f133,0 8px 24px #0000001f,0 0 0 1px #6366f11a inset}.premium-btn{position:relative;overflow:hidden;transition:all .3s var(--nw-ease-spring)}.premium-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(255,255,255,.3) 0%,transparent 70%);transform:scale(0);opacity:0;transition:transform .5s var(--nw-ease-smooth),opacity .3s}.premium-btn:active:after{transform:scale(2);opacity:1;transition:0s}.premium-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #6366f14d,0 0 0 1px #6366f180 inset}@keyframes glow-pulse-premium{0%,to{box-shadow:0 0 20px #6366f14d,0 0 40px #6366f126}50%{box-shadow:0 0 30px #6366f180,0 0 60px #6366f140}}@keyframes border-flow{0%{border-color:#6366f14d;box-shadow:0 0 #6366f100}50%{border-color:#6366f1cc;box-shadow:0 0 20px #6366f14d}to{border-color:#6366f14d;box-shadow:0 0 #6366f100}}@keyframes magnetic-pull{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes ripple-expand{0%{transform:scale(0);opacity:.6}to{transform:scale(4);opacity:0}}@keyframes text-shimmer{0%{background-position:-200% center}to{background-position:200% center}}.text-gradient-shimmer{background:linear-gradient(90deg,var(--nw-accent-start) 0%,#fff 25%,var(--nw-accent-end) 50%,#fff 75%,var(--nw-accent-start) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:text-shimmer 3s linear infinite}@keyframes counter-up{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.counter-animate{animation:counter-up .6s var(--nw-ease-bounce) forwards}@keyframes progress-glow{0%{box-shadow:0 0 5px var(--nw-accent-start)}50%{box-shadow:0 0 20px var(--nw-accent-start),0 0 30px var(--nw-accent-end)}to{box-shadow:0 0 5px var(--nw-accent-start)}}.progress-glow{animation:progress-glow 2s ease-in-out infinite}@keyframes float-enhanced{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-10px) rotate(1deg)}75%{transform:translateY(-5px) rotate(-1deg)}}.float-enhanced{animation:float-enhanced 6s ease-in-out infinite}@keyframes wave-bg{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.wave-bg{background:linear-gradient(135deg,#6366f10d,#a855f70d,#ec48990d);background-size:200% 200%;animation:wave-bg 15s ease infinite}@keyframes flip-3d{0%{transform:perspective(400px) rotateY(0)}to{transform:perspective(400px) rotateY(360deg)}}.flip-3d{animation:flip-3d 1s var(--nw-ease-smooth)}@keyframes pop-in-enhanced{0%{opacity:0;transform:scale(.3) translateY(30px)}60%{opacity:1;transform:scale(1.05) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}.pop-in-enhanced{animation:pop-in-enhanced .6s var(--nw-ease-bounce) forwards}@keyframes beam-scan{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(200%) skew(-15deg)}}.beam-scan:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(99,102,241,.1) 50%,transparent 100%);animation:beam-scan 2s linear infinite}@keyframes particle-float{0%,to{transform:translateY(0) translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100px) translate(50px);opacity:0}}@keyframes breathe{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.05);opacity:1}}.breathe{animation:breathe 3s ease-in-out infinite}@keyframes border-flow-rgb{0%{border-color:#6366f1;box-shadow:0 0 10px #6366f14d}33%{border-color:#a855f7;box-shadow:0 0 10px #a855f74d}66%{border-color:#ec4899;box-shadow:0 0 10px #ec48994d}to{border-color:#6366f1;box-shadow:0 0 10px #6366f14d}}.border-flow-rgb{animation:border-flow-rgb 6s linear infinite}.page-enter-active{transition:all .4s var(--nw-ease-smooth)}.page-enter-from{opacity:0;transform:translateY(30px) scale(.95)}.page-leave-active{transition:all .3s var(--nw-ease-in)}.page-leave-to{opacity:0;transform:translateY(-20px) scale(.98)}.slide-left-enter-active{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.slide-left-enter-from{opacity:0;transform:translate(50px) scale(.95)}.slide-left-leave-active{transition:all .3s cubic-bezier(.55,.055,.675,.19)}.slide-left-leave-to{opacity:0;transform:translate(-50px) scale(.98)}.slide-right-enter-active{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.slide-right-enter-from{opacity:0;transform:translate(-50px) scale(.95)}.slide-right-leave-active{transition:all .3s cubic-bezier(.55,.055,.675,.19)}.slide-right-leave-to{opacity:0;transform:translate(50px) scale(.98)}.zoom-fade-enter-active{transition:all .4s var(--nw-ease-spring)}.zoom-fade-enter-from{opacity:0;transform:scale(.8) translateY(20px)}.zoom-fade-leave-active{transition:all .3s var(--nw-ease-in)}.zoom-fade-leave-to{opacity:0;transform:scale(1.1)}@media(max-width:767px){.hide-mobile{display:none!important}}@media(min-width:768px)and (max-width:1023px){.hide-tablet{display:none!important}}@media(min-width:1024px){.hide-desktop{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.premium-button{position:relative;overflow:hidden;transition:all .4s var(--nw-ease-smooth);border:1px solid rgba(99,102,241,.3)}.premium-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);transition:left .6s ease}.premium-button:hover:before{left:100%}.premium-button:hover{box-shadow:0 8px 32px #6366f166,0 0 0 1px #6366f133,inset 0 1px #fff3;transform:translateY(-2px) scale(1.02);border-color:#6366f180}.premium-button:active{transform:translateY(0) scale(.98);box-shadow:0 4px 16px #6366f14d}.premium-card-3d{transform-style:preserve-3d;perspective:1000px;transition:all .5s var(--nw-ease-smooth)}.premium-card-3d:hover{transform:translateY(-8px) rotateX(5deg) scale(1.03);box-shadow:0 20px 60px #6366f140,0 0 0 1px #6366f133,0 40px 80px #0000001a}.premium-card-3d:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease}.premium-card-3d:hover:after{opacity:.6;animation:border-glow 3s ease-in-out infinite}@keyframes border-glow{0%,to{opacity:.4}50%{opacity:.8}}.neon-text{text-shadow:0 0 10px currentColor,0 0 20px currentColor,0 0 40px currentColor,0 0 80px currentColor;animation:neon-flicker 3s ease-in-out infinite}@keyframes neon-flicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 10px currentColor,0 0 20px currentColor,0 0 40px currentColor,0 0 80px currentColor}20%,24%,55%{text-shadow:none}}.sparkle{position:relative}.sparkle:before,.sparkle:after{content:"";position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;opacity:0;animation:sparkle 2s ease-in-out infinite}.sparkle:before{top:10%;left:20%;animation-delay:0s}.sparkle:after{bottom:20%;right:15%;animation-delay:1s}@keyframes sparkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1);box-shadow:0 0 10px #fff,0 0 20px #fff}}.magnetic-button{transition:transform .3s var(--nw-ease-smooth)}.liquid-button{position:relative;overflow:hidden}.liquid-button:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#fff3;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.liquid-button:hover:after{width:300px;height:300px}.rainbow-border{position:relative}.rainbow-border:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);background-size:400%;border-radius:inherit;z-index:-1;animation:rainbow-flow 20s linear infinite;opacity:0;transition:opacity .3s ease}.rainbow-border:hover:before{opacity:1}@keyframes rainbow-flow{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.aurora-background{background:radial-gradient(ellipse at 20% 80%,rgba(99,102,241,.3) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(168,85,247,.3) 0%,transparent 50%),radial-gradient(ellipse at 40% 40%,rgba(236,72,153,.2) 0%,transparent 50%);animation:aurora-shift 15s ease-in-out infinite}@keyframes aurora-shift{0%,to{background:radial-gradient(ellipse at 20% 80%,rgba(99,102,241,.3) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(168,85,247,.3) 0%,transparent 50%),radial-gradient(ellipse at 40% 40%,rgba(236,72,153,.2) 0%,transparent 50%)}50%{background:radial-gradient(ellipse at 60% 20%,rgba(99,102,241,.3) 0%,transparent 50%),radial-gradient(ellipse at 20% 80%,rgba(168,85,247,.3) 0%,transparent 50%),radial-gradient(ellipse at 80% 60%,rgba(236,72,153,.2) 0%,transparent 50%)}}.glass-glow-card{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3;transition:all .4s var(--nw-ease-smooth)}.glass-glow-card:hover{background:#ffffff26;box-shadow:0 12px 48px #6366f133,0 0 0 1px #6366f14d,inset 0 1px #ffffff4d;transform:translateY(-4px)}.typewriter-cursor:after{content:"|";animation:cursor-blink 1s step-end infinite}@keyframes cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.wave-loader{display:flex;align-items:center;gap:4px}.wave-loader span{width:4px;height:20px;background:var(--nw-accent-start);animation:wave 1.2s ease-in-out infinite}.wave-loader span:nth-child(2){animation-delay:.1s}.wave-loader span:nth-child(3){animation-delay:.2s}.wave-loader span:nth-child(4){animation-delay:.3s}.wave-loader span:nth-child(5){animation-delay:.4s}@keyframes wave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1.5)}}.cube-loader{width:40px;height:40px;position:relative;transform-style:preserve-3d;animation:cube-rotate 3s ease-in-out infinite}@keyframes cube-rotate{0%{transform:rotateX(0) rotateY(0)}25%{transform:rotateX(90deg) rotateY(0)}50%{transform:rotateX(90deg) rotateY(90deg)}75%{transform:rotateX(0) rotateY(90deg)}to{transform:rotateX(0) rotateY(0)}}.pulse-ring{position:relative}.pulse-ring:before,.pulse-ring:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid currentColor;border-radius:inherit;animation:pulse-ring-expand 2s ease-out infinite}.pulse-ring:after{animation-delay:1s}@keyframes pulse-ring-expand{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.reveal-underline{position:relative}.reveal-underline:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--nw-accent-gradient);transition:width .4s var(--nw-ease-smooth)}.reveal-underline:hover:after{width:100%}.floating-label{animation:float-label 4s ease-in-out infinite}@keyframes float-label{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.glitch-text{position:relative}.glitch-text:hover{animation:glitch .5s ease-in-out}@keyframes glitch{0%,to{transform:translate(0);text-shadow:none}20%{transform:translate(-2px,2px);text-shadow:2px 0 #ff0000,-2px 0 #00ffff}40%{transform:translate(2px,-2px);text-shadow:-2px 0 #ff0000,2px 0 #00ffff}60%{transform:translate(-2px,-2px);text-shadow:2px 2px #ff0000,-2px -2px #00ffff}80%{transform:translate(2px,2px);text-shadow:-2px 2px #ff0000,2px -2px #00ffff}}.mobile-focus-page{--mobile-focus-accent: var(--star-brand-sky, #0ea5e9);--mobile-focus-accent-strong: var(--star-brand-teal, #14b8a6);--mobile-focus-tint: rgba(14, 165, 233, .12);--nw-text-primary: #102033;--nw-text-secondary: #41556b;--nw-text-muted: #5d7188;--nw-border: rgba(148, 163, 184, .34);min-height:100vh;padding:calc(env(safe-area-inset-top,0px) + 12px) 14px calc(env(safe-area-inset-bottom,0px) + 100px);background:radial-gradient(circle at top right,color-mix(in srgb,var(--mobile-focus-accent) 13%,transparent),transparent 26%),radial-gradient(circle at top left,color-mix(in srgb,var(--mobile-focus-accent-strong) 8%,transparent),transparent 24%),linear-gradient(180deg,#edf4f8,#f5f9fc 44%,#eaf1f6);color:var(--nw-text-primary)}.mobile-focus-shell{width:min(100%,480px);margin:0 auto;display:grid;gap:12px}.mobile-focus-page--dark{--mobile-focus-accent: var(--star-brand-sky, #0ea5e9);--mobile-focus-accent-strong: var(--star-brand-teal, #14b8a6);--nw-text-primary: #f8fafc;--nw-text-secondary: rgba(226, 232, 240, .82);--nw-text-muted: rgba(226, 232, 240, .68);--nw-border: rgba(90, 108, 132, .38);background:radial-gradient(circle at top left,rgba(2,132,199,.18),transparent 26%),radial-gradient(circle at 88% 14%,rgba(20,184,166,.16),transparent 24%),linear-gradient(180deg,#08111f,#0e1a2d 52%,#0a1322);color:#f8fafc}.mobile-focus-topbar{position:sticky;top:calc(env(safe-area-inset-top,0px) + 6px);z-index:12;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;border:1px solid color-mix(in srgb,var(--mobile-focus-accent) 18%,var(--nw-border));background:#fffffff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 28px #0f172a14}.mobile-focus-brand{display:flex;align-items:center;gap:10px;min-width:0}.mobile-focus-brand__copy{display:grid;gap:2px;min-width:0}.mobile-focus-brand__copy strong,.mobile-focus-title{margin:0;font-size:15px;line-height:1.2;color:#102033}.mobile-focus-brand__copy span,.mobile-focus-meta span,.mobile-focus-item__meta span,.mobile-focus-item__top span,.mobile-focus-metric span{font-size:11px;line-height:1.35;color:#5d7188}.mobile-focus-main{display:grid;gap:12px}.mobile-focus-page--dark .mobile-focus-topbar{border-color:#7dd3fc29;background:#081222b8;box-shadow:0 18px 36px #02081733}.mobile-focus-page--dark .mobile-focus-brand__copy strong,.mobile-focus-page--dark .mobile-focus-title,.mobile-focus-page--dark .mobile-focus-action__copy strong,.mobile-focus-page--dark .mobile-focus-item__top strong,.mobile-focus-page--dark .mobile-focus-empty strong,.mobile-focus-page--dark .mobile-focus-hero h1,.mobile-focus-page--dark .mobile-focus-section__head h2{color:#f8fafc}.mobile-focus-page--dark .mobile-focus-brand__copy span,.mobile-focus-page--dark .mobile-focus-meta span,.mobile-focus-page--dark .mobile-focus-item__meta span,.mobile-focus-page--dark .mobile-focus-item__top span,.mobile-focus-page--dark .mobile-focus-metric span,.mobile-focus-page--dark .mobile-focus-note,.mobile-focus-page--dark .mobile-focus-section__hint,.mobile-focus-page--dark .mobile-focus-action__copy p,.mobile-focus-page--dark .mobile-focus-item p,.mobile-focus-page--dark .mobile-focus-empty p{color:#e2e8f0c2}.mobile-focus-hero,.mobile-focus-section{display:grid;gap:12px;padding:18px 16px;border-radius:24px;border:1px solid color-mix(in srgb,var(--mobile-focus-accent) 16%,var(--nw-border));background:#fffffff0;box-shadow:0 14px 32px #0f172a14}.mobile-focus-hero{gap:10px;background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--mobile-focus-accent) 14%,transparent),transparent 34%),linear-gradient(180deg,#fffffff7,#f4f9fdf5)}.mobile-focus-page--dark .mobile-focus-hero,.mobile-focus-page--dark .mobile-focus-section{border-color:#7dd3fc24;background:radial-gradient(circle at 92% 8%,rgba(14,165,233,.12),transparent 34%),linear-gradient(180deg,#081222f0,#0a1628e6);box-shadow:0 18px 36px #02081738}.mobile-focus-kicker{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--mobile-focus-accent) 82%,#15304b)}.mobile-focus-hero h1,.mobile-focus-section__head h2{margin:0;letter-spacing:-.03em;color:#122033}.mobile-focus-hero h1{font-size:clamp(24px,7vw,31px);line-height:1.1}.mobile-focus-note,.mobile-focus-section__hint,.mobile-focus-action__copy p,.mobile-focus-item p,.mobile-focus-empty p{margin:0;font-size:13px;line-height:1.68;color:#4b5f75}.mobile-focus-inline{display:flex;flex-wrap:wrap;gap:8px}.mobile-focus-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mobile-focus-metric{display:grid;gap:4px;padding:12px;border-radius:16px;border:1px solid color-mix(in srgb,var(--mobile-focus-accent) 18%,var(--nw-border));background:linear-gradient(180deg,color-mix(in srgb,var(--mobile-focus-accent) 9%,#ffffff),#fff)}.mobile-focus-metric strong{font-size:22px;line-height:1;color:#102033}.mobile-focus-meta{display:flex;flex-wrap:wrap;gap:8px}.mobile-focus-tag{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--mobile-focus-accent) 20%,transparent);background:color-mix(in srgb,var(--mobile-focus-accent) 13%,white);color:color-mix(in srgb,var(--mobile-focus-accent) 88%,#15304b);font-size:11px;font-weight:700;line-height:1}.mobile-focus-tag--sky{border-color:color-mix(in srgb,var(--star-brand-sky) 20%,transparent);background:color-mix(in srgb,var(--star-brand-sky) 12%,white);color:color-mix(in srgb,var(--star-brand-sky) 88%,#15304b)}.mobile-focus-tag--teal{border-color:color-mix(in srgb,var(--star-brand-teal) 20%,transparent);background:color-mix(in srgb,var(--star-brand-teal) 12%,white);color:color-mix(in srgb,var(--star-brand-teal) 86%,#15304b)}.mobile-focus-tag--gold{border-color:color-mix(in srgb,var(--star-brand-gold, #f59e0b) 22%,transparent);background:color-mix(in srgb,var(--star-brand-gold, #f59e0b) 13%,white);color:#b45309}.mobile-focus-tag--ink{border-color:#0f172a1f;background:#0f172a0f;color:#334155}.mobile-focus-tag--danger{border-color:#ef444438;background:#ef44441a;color:#dc2626}.mobile-focus-section__head{display:grid;gap:4px}.mobile-focus-section__head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.mobile-focus-section__head h2{font-size:18px;line-height:1.2;color:var(--nw-text-primary)}.mobile-focus-actions,.mobile-focus-list,.mobile-focus-stack{display:grid;gap:10px}.mobile-focus-action,.mobile-focus-item,.mobile-focus-empty{display:grid;gap:8px;width:100%;max-width:100%;padding:14px;border-radius:18px;border:1px solid color-mix(in srgb,var(--mobile-focus-accent) 16%,var(--nw-border));background:linear-gradient(180deg,#fffffffa,#f8fbfef5);text-align:left;box-sizing:border-box}.mobile-focus-action{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;cursor:pointer}.mobile-focus-action__icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:color-mix(in srgb,var(--mobile-focus-accent) 16%,#eef7fc);color:color-mix(in srgb,var(--mobile-focus-accent) 92%,#14324f)}.mobile-focus-action__copy{display:grid;gap:3px;min-width:0}.mobile-focus-action__copy strong,.mobile-focus-item__top strong,.mobile-focus-empty strong{font-size:15px;line-height:1.3;color:#122033}.mobile-focus-surface-card{display:grid;gap:14px;padding:18px;border-radius:24px;border:1px solid color-mix(in srgb,var(--mobile-focus-accent) 16%,var(--nw-border));background:linear-gradient(180deg,#fffffff5,#f7fafdf5);box-shadow:0 18px 36px #0f172a14}.mobile-focus-surface-card--sky{border-color:color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-border));background:radial-gradient(circle at top right,color-mix(in srgb,var(--star-brand-sky) 10%,transparent),transparent 28%),color-mix(in srgb,var(--nw-bg-card) 94%,white 6%)}.mobile-focus-surface-card--teal{border-color:color-mix(in srgb,var(--star-brand-teal) 16%,var(--nw-border));background:radial-gradient(circle at top right,color-mix(in srgb,var(--star-brand-teal) 12%,transparent),transparent 28%),linear-gradient(180deg,#fffffff2,#f3faf8f5)}.mobile-focus-surface-card--gold{border-color:color-mix(in srgb,var(--star-brand-gold, #f59e0b) 16%,var(--nw-border));background:radial-gradient(circle at top right,rgba(245,158,11,.12),transparent 28%),linear-gradient(180deg,#fffffff5,#fcf8f2f5)}.mobile-focus-subcard{display:grid;gap:4px;padding:14px;border-radius:18px;border:1px solid color-mix(in srgb,var(--mobile-focus-accent) 12%,var(--nw-border));background:#fffc}.mobile-focus-item{cursor:default}.mobile-focus-item--clickable{cursor:pointer}.mobile-focus-item__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mobile-focus-item__meta{display:flex;flex-wrap:wrap;gap:6px}.mobile-focus-book-card{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:stretch;gap:12px;width:100%;max-width:100%;text-align:left;box-sizing:border-box}.mobile-focus-book-card__cover{width:82px;min-height:118px;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#18253a,#243a5a);box-shadow:inset 0 1px #ffffff14}.mobile-focus-book-card__cover img,.mobile-focus-book-card__cover-fallback{display:block;width:100%;height:100%}.mobile-focus-book-card__cover img{object-fit:cover}.mobile-focus-book-card__cover-fallback{display:grid;place-items:center;background:radial-gradient(circle at top,rgba(56,189,248,.24),transparent 36%),linear-gradient(160deg,#162033,#223a57)}.mobile-focus-book-card__cover-fallback span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:#ffffff1a;color:#f8fafc;font-size:24px;font-weight:800}.mobile-focus-book-card__content{display:grid;gap:8px;min-width:0}.mobile-focus-book-card .mobile-focus-item__top{align-items:flex-start;gap:8px}.mobile-focus-book-card .mobile-focus-item__top strong{flex:1 1 auto;min-width:0;font-size:17px;line-height:1.24;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-focus-book-card .mobile-focus-item__top>span{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#0ea5e914;color:#64748b;font-size:11px;font-weight:700}.mobile-focus-book-card p{margin:0;color:#475569eb;font-size:13px;line-height:1.62;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mobile-focus-book-card .mobile-focus-item__meta{gap:8px}.mobile-focus-book-card .mobile-focus-item__meta span{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:#94a3b81f;color:#64748b;font-size:11px;font-weight:700}.mobile-focus-delta{font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap}.mobile-focus-delta.income{color:#0f766e}.mobile-focus-delta.expense{color:#b91c1c}.mobile-focus-chip-row{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.mobile-focus-chip-row::-webkit-scrollbar{display:none}.mobile-focus-chip{flex:0 0 auto;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(148,163,184,.16);background:#ffffffe6;color:#526579;font-size:12px;font-weight:700;cursor:pointer}.mobile-focus-chip.active{border-color:color-mix(in srgb,var(--mobile-focus-accent) 30%,transparent);background:color-mix(in srgb,var(--mobile-focus-accent) 16%,white);color:color-mix(in srgb,var(--mobile-focus-accent) 88%,#15304b)}.mobile-focus-searchbar,.mobile-focus-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.mobile-focus-input{width:100%;min-height:42px;padding:0 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--mobile-focus-accent) 18%,var(--nw-border));background:#fffffffa;box-sizing:border-box;color:#122033}.mobile-focus-button,.mobile-focus-button--primary,.mobile-focus-button--secondary,.mobile-focus-button--ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.mobile-focus-button--primary{background:linear-gradient(135deg,color-mix(in srgb,var(--mobile-focus-accent) 94%,#0f172a),color-mix(in srgb,var(--mobile-focus-accent-strong) 94%,#0f172a));color:#f8fafc;box-shadow:0 12px 24px color-mix(in srgb,var(--mobile-focus-accent) 28%,transparent)}.mobile-focus-button--secondary{border-color:color-mix(in srgb,var(--mobile-focus-accent) 20%,var(--nw-border));background:color-mix(in srgb,var(--mobile-focus-accent) 5%,rgba(255,255,255,.98));color:#15304b}.mobile-focus-button--ghost{background:color-mix(in srgb,var(--mobile-focus-accent) 8%,rgba(255,255,255,.96));color:#4b5f75}.mobile-focus-button--compact{min-height:28px;padding:0 10px;font-size:13px;font-weight:500}.mobile-focus-page--dark .mobile-focus-button--secondary{border-color:#7dd3fc29;background:#0f172a80;color:#e2e8f0e6}.mobile-focus-page--dark .mobile-focus-button--ghost{background:#ffffff0f;color:#e2e8f0d1}.mobile-me-real-name-dialog,.mobile-published-dialog,.mobile-login-dialog,.mobile-chapter-preview-drawer{--nw-text-primary: #102033;--nw-text-secondary: #41556b;--nw-text-muted: #5d7188;--nw-border: rgba(148, 163, 184, .34);--el-text-color-primary: #102033;--el-text-color-regular: #41556b;--el-text-color-secondary: #5d7188;--el-text-color-placeholder: #94a3b8;--el-bg-color: #ffffff;--el-bg-color-overlay: #ffffff;--el-fill-color: #f0f5fa;--el-fill-color-light: #f5f8fb;--el-fill-color-lighter: #f4f8fb;--el-fill-color-blank: #ffffff;--el-border-color: rgba(148, 163, 184, .34);--el-border-color-light: rgba(148, 163, 184, .28);--el-border-color-lighter: rgba(148, 163, 184, .22);--el-input-bg-color: #ffffff;--el-input-text-color: #102033;--el-disabled-bg-color: #f5f8fb;color-scheme:light}.mobile-me-real-name-dialog .el-dialog,.mobile-published-dialog .el-dialog,.mobile-login-dialog .el-dialog,.mobile-chapter-preview-drawer .el-drawer{background:linear-gradient(180deg,#fffffffa,#f4f9fcf5);color:#102033}.mobile-me-real-name-dialog .el-dialog__title,.mobile-published-dialog .el-dialog__title,.mobile-login-dialog .el-dialog__title,.mobile-chapter-preview-drawer .el-drawer__title{color:#102033}.mobile-me-real-name-dialog .el-dialog__body,.mobile-published-dialog .el-dialog__body,.mobile-login-dialog .el-dialog__body,.mobile-chapter-preview-drawer .el-drawer__body{color:#41556b}.mobile-focus-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px;border-radius:18px;background:#0f172a0f}.mobile-focus-page--dark .mobile-focus-tabs{background:#ffffff0d}.mobile-focus-tab{min-height:42px;border:none;border-radius:14px;background:transparent;color:#607287;font-size:14px;font-weight:700;cursor:pointer}.mobile-focus-tab.active{background:linear-gradient(135deg,color-mix(in srgb,var(--mobile-focus-accent) 18%,white),color-mix(in srgb,var(--mobile-focus-accent-strong) 12%,white));color:#122033}.mobile-focus-page--dark .mobile-focus-tab{color:#e2e8f0a8}.mobile-focus-page--dark .mobile-focus-tab.active{background:linear-gradient(135deg,#0ea5e942,#14b8a62e);color:#f8fafc}.mobile-focus-input-stack{display:grid;gap:12px}.mobile-focus-empty{justify-items:start}.mobile-focus-loading{padding-top:4px}.mobile-focus-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em}.mobile-focus-checkbox{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.6;color:#526579}.mobile-focus-page--dark .mobile-focus-checkbox{color:#e2e8f0bd}.mobile-focus-page--dark .mobile-focus-input,.mobile-focus-page--dark .mobile-focus-chip{border-color:#7dd3fc24;background:#0f172a85;color:#f8fafc}.mobile-focus-page--dark .mobile-focus-input::placeholder{color:#e2e8f06b}.mobile-focus-page--dark .mobile-focus-tag,.mobile-focus-page--dark .mobile-focus-item__meta span{border-color:#7dd3fc2e;background:#ffffff0f;color:#e2e8f0d1}.mobile-focus-pull-indicator{position:fixed;top:calc(env(safe-area-inset-top,0px) + 8px);left:50%;z-index:100;transform:translate(-50%) translateY(var(--pull-offset, -60px));display:flex;align-items:center;justify-content:center;gap:8px;min-width:120px;height:40px;padding:0 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--mobile-focus-accent) 22%,var(--nw-border));background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 24px #0f172a1f;font-size:12px;font-weight:700;color:color-mix(in srgb,var(--mobile-focus-accent) 82%,#15304b);pointer-events:none;transition:transform .18s ease-out,opacity .18s ease-out;will-change:transform}.mobile-focus-pull-indicator--visible{--pull-offset: 0px}.mobile-focus-pull-indicator--triggered{border-color:color-mix(in srgb,var(--mobile-focus-accent) 36%,var(--nw-border));background:color-mix(in srgb,var(--mobile-focus-accent) 12%,rgba(255,255,255,.97))}.mobile-focus-pull-indicator--refreshing{--pull-offset: 0px}.mobile-focus-pull-spinner{width:16px;height:16px;border:2px solid color-mix(in srgb,var(--mobile-focus-accent) 26%,transparent);border-top-color:var(--mobile-focus-accent);border-radius:50%}.mobile-focus-pull-indicator--refreshing .mobile-focus-pull-spinner{animation:mobile-focus-spin .7s linear infinite}.mobile-focus-pull-arrow{display:inline-flex;transition:transform .2s ease}.mobile-focus-pull-indicator--triggered .mobile-focus-pull-arrow{transform:rotate(180deg)}@keyframes mobile-focus-spin{to{transform:rotate(360deg)}}.mobile-focus-page--dark .mobile-focus-pull-indicator{border-color:#7dd3fc2e;background:#081222e0;color:#e2e8f0db;box-shadow:0 8px 24px #02081747}.mobile-focus-page--dark .mobile-focus-pull-indicator--triggered{border-color:#7dd3fc4d;background:#0ea5e924}.mobile-entry-page .mobile-focus-pull-indicator{border-color:#7dd3fc2e;background:#081222e0;color:#e2e8f0db;box-shadow:0 8px 24px #02081747}.mobile-entry-page .mobile-focus-pull-indicator--triggered{border-color:#f59e0b4d;background:#f59e0b24}@media(max-width:360px){.mobile-focus-page{padding-inline:12px}.mobile-focus-topbar,.mobile-focus-searchbar,.mobile-focus-input-row,.mobile-focus-metrics,.mobile-focus-section__head--row{grid-template-columns:minmax(0,1fr)}.mobile-focus-action{grid-template-columns:auto minmax(0,1fr)}.mobile-focus-action>.el-icon:last-child{display:none}.mobile-focus-book-card{grid-template-columns:72px minmax(0,1fr);gap:10px}.mobile-focus-book-card__cover{width:72px;min-height:104px;border-radius:14px}}:root{--nw-bg-primary: #e1e8ef;--nw-bg-secondary: #ecf1f6;--nw-bg-card: rgba(235, 241, 247, .88);--nw-bg-hover: rgba(3, 105, 161, .08);--nw-border: rgba(117, 133, 156, .34);--nw-header-bg-start: rgba(238, 244, 250, .92);--nw-header-bg-end: rgba(226, 235, 245, .88);--nw-header-glow: rgba(14, 165, 233, .18);--nw-header-shadow: var(--nw-shadow-md);--nw-text-primary: #0f172a;--nw-text-secondary: #334155;--nw-text-muted: #64748b;--nw-accent-start: #0369a1;--nw-accent-end: #0f766e;--nw-accent-gradient: linear-gradient(135deg, #0369a1 0%, #0f766e 100%);--nw-font-display: "Plus Jakarta Sans", "Noto Sans SC", "PingFang SC", "Segoe UI Variable", sans-serif;--nw-font-sans: "Manrope", "Noto Sans SC", "PingFang SC", "Segoe UI Variable", sans-serif;--nw-font-mono: "JetBrains Mono", "Cascadia Code", "SFMono-Regular", "Consolas", monospace;--nw-font-regular: 400;--nw-font-medium: 500;--nw-font-semibold: 600;--nw-font-bold: 700;--nw-radius-sm: 8px;--nw-radius-md: 12px;--nw-radius-lg: 16px;--nw-radius-xl: 22px;--nw-shadow-sm: 0 2px 8px rgba(15, 23, 42, .06);--nw-shadow-md: 0 10px 28px rgba(15, 23, 42, .1);--nw-shadow-lg: 0 20px 50px rgba(15, 23, 42, .14);--nw-shadow-glow: 0 0 20px rgba(2, 132, 199, .18);--nw-shadow: 0 12px 30px rgba(15, 23, 42, .1);--el-color-primary: #0369a1;--el-color-primary-light-3: #0284c7;--el-color-primary-light-5: #0ea5e9;--el-color-primary-light-7: #38bdf8;--el-color-primary-dark-2: #0284c7;--el-border-radius-base: 12px}html.dark{--nw-bg-primary: #060c17;--nw-bg-secondary: #0f172a;--nw-bg-card: rgba(15, 23, 42, .78);--nw-bg-hover: rgba(56, 189, 248, .18);--nw-border: rgba(90, 108, 132, .38);--nw-header-bg-start: rgba(5, 11, 24, .94);--nw-header-bg-end: rgba(10, 20, 38, .9);--nw-header-glow: rgba(56, 189, 248, .24);--nw-header-shadow: 0 16px 34px rgba(0, 0, 0, .42);--nw-text-primary: #e2e8f0;--nw-text-secondary: #a8b5c7;--nw-text-muted: #8a9ab0;--nw-shadow-sm: 0 2px 10px rgba(0, 0, 0, .28);--nw-shadow-md: 0 12px 30px rgba(0, 0, 0, .34);--nw-shadow-lg: 0 28px 60px rgba(0, 0, 0, .4);--nw-shadow-glow: 0 0 28px rgba(56, 189, 248, .24);--nw-shadow: 0 14px 34px rgba(0, 0, 0, .35)}html,body{font-family:var(--nw-font-sans);background:radial-gradient(circle at 0% 0%,rgba(3,105,161,.05),transparent 36%),radial-gradient(circle at 100% 0%,rgba(15,118,110,.04),transparent 34%),linear-gradient(180deg,#ffffff1a,#fff0),var(--nw-bg-primary);color:var(--nw-text-primary)}html.dark body{background:radial-gradient(circle at 8% 0%,rgba(14,165,233,.2),transparent 38%),radial-gradient(circle at 92% 0%,rgba(20,184,166,.18),transparent 36%),linear-gradient(180deg,#020617bf,#020617eb),var(--nw-bg-primary)}#app{background:transparent}.dashboard,.novel-layout,.chapter-workspace{position:relative}.dashboard-header,.novel-layout .mobile-header,.novel-layout .sidebar,.chapter-workspace .editor-toolbar,.chapter-workspace .comment-panel{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.el-button{border-radius:12px;transition:transform .18s ease,box-shadow .24s ease,border-color .24s ease}.el-button:not(.is-disabled):hover{transform:translateY(-1px)}.el-button--primary{border:none;background:var(--nw-accent-gradient);box-shadow:0 7px 16px #0369a12b}.el-button--primary:not(.is-disabled):hover{box-shadow:0 9px 20px #0f766e2e}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{border-radius:12px;box-shadow:inset 0 0 0 1px var(--nw-border)}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus{box-shadow:inset 0 0 0 1px #0369a157!important}.el-drawer,.el-dialog,.el-popover.el-popper{border-radius:16px}.el-drawer{border-left:1px solid var(--nw-border)}.el-dialog{border:1px solid var(--nw-border);box-shadow:var(--nw-shadow-lg)}.dashboard-header,.chapter-workspace .editor-area,.novel-layout .main-content{animation:modern-surface-enter .45s cubic-bezier(.16,1,.3,1) both}@keyframes modern-surface-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.el-button,.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{border-radius:10px}}@media(prefers-reduced-motion:reduce){.dashboard-header,.chapter-workspace .editor-area,.novel-layout .main-content,.el-button{animation:none!important;transition:none!important;transform:none!important}}:root{--star-brand-ink: #0f172a;--star-brand-sky: #0369a1;--star-brand-teal: #0f766e;--star-brand-light: #e6edf5;--star-brand-glow: rgba(3, 105, 161, .2);--star-brand-gradient: linear-gradient(135deg, var(--star-brand-sky), var(--star-brand-teal));--star-brand-panel: linear-gradient(140deg, rgba(238, 244, 250, .92), rgba(228, 236, 246, .88))}html.dark{--star-brand-ink: #e2e8f0;--star-brand-light: #0f172a;--star-brand-glow: rgba(56, 189, 248, .24);--star-brand-panel: linear-gradient(140deg, rgba(5, 11, 24, .9), rgba(10, 20, 38, .86))}.star-wordmark{display:inline-flex;align-items:center;gap:10px}.star-wordmark-pill{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:28px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 35%,transparent);background:color-mix(in srgb,var(--star-brand-sky) 15%,transparent);color:var(--star-brand-sky);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.star-wordmark-main{font-size:clamp(26px,2.4vw,34px);font-weight:800;letter-spacing:.01em;color:var(--star-brand-ink)}.star-brand-panel{border:1px solid var(--nw-border);background:var(--star-brand-panel);box-shadow:var(--nw-shadow-sm)}.star-gradient-text{background:var(--star-brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.star-brand-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card));color:var(--nw-text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em}.star-brand-kicker{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--nw-text-secondary);text-transform:uppercase}.star-brand-divider{height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 52%,transparent),color-mix(in srgb,var(--star-brand-teal) 52%,transparent),transparent)}.star-brand-orbit{position:relative;overflow:hidden}.star-brand-orbit:after{content:"";position:absolute;width:190px;height:190px;right:-80px;top:-42px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--star-brand-sky) 24%,transparent),transparent 72%);opacity:.58}@media(prefers-reduced-motion:no-preference){.star-brand-orbit:after{animation:star-brand-orbit-pulse 8s ease-in-out infinite}}@keyframes star-brand-orbit-pulse{0%{transform:translateZ(0);opacity:.55}50%{transform:translate3d(-9px,7px,0);opacity:.82}to{transform:translateZ(0);opacity:.55}}.dashboard .dashboard-body .novel-card-grid .stats-row{position:relative}.dashboard .dashboard-body .novel-card-grid .stat-card{position:relative;overflow:hidden}.dashboard .dashboard-body .novel-card-grid .stat-card:after{content:"";position:absolute;left:12px;right:12px;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--star-brand-sky) 62%,transparent),color-mix(in srgb,var(--star-brand-teal) 62%,transparent),transparent);opacity:.55;pointer-events:none}.dashboard .dashboard-body .novel-card-grid .filter-bar{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-border))!important;background:var(--star-brand-panel)!important}.dashboard .dashboard-body .novel-card-grid .filter-bar:before{content:"";position:absolute;top:-24px;right:-40px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--star-brand-sky) 20%,transparent),transparent 70%);pointer-events:none}.dashboard .dashboard-body .tag-filter-bar{margin-bottom:10px;padding:10px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-secondary));box-shadow:var(--nw-shadow-sm)}.dashboard .dashboard-body .tag-filter-label{letter-spacing:.08em;font-weight:600;color:var(--nw-text-secondary)}.dashboard .dashboard-body .tag-pill{border-color:color-mix(in srgb,var(--star-brand-sky) 25%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card))}.dashboard .dashboard-body .tag-pill--active{background:var(--star-brand-gradient)}.dashboard .dashboard-body .novel-card-grid .novel-card{position:relative;overflow:hidden}.dashboard .dashboard-body .novel-card-grid .novel-card:after{content:"";position:absolute;left:16px;right:16px;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--star-brand-sky) 64%,transparent),color-mix(in srgb,var(--star-brand-teal) 64%,transparent),transparent);opacity:.5;pointer-events:none}.dashboard .dashboard-body .novel-card-grid .status-tag.el-tag{border-color:color-mix(in srgb,var(--star-brand-sky) 32%,var(--nw-border))!important;background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))!important;color:color-mix(in srgb,var(--star-brand-sky) 80%,var(--nw-text-primary))!important}.dashboard .dashboard-body .novel-card-grid .card-footer{position:relative;border-top-color:transparent!important}.dashboard .dashboard-body .novel-card-grid .card-footer:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--star-brand-sky) 36%,transparent),color-mix(in srgb,var(--star-brand-teal) 36%,transparent),transparent)}html.dark .dashboard .dashboard-body .novel-card-grid .stat-card:after,html.dark .dashboard .dashboard-body .novel-card-grid .novel-card:after{opacity:.72}html.dark .dashboard .dashboard-body .novel-card-grid .filter-bar{border-color:color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border))!important}.novel-layout .main-content{position:relative;overflow:hidden}.novel-layout .main-content:before{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--star-brand-sky) 66%,transparent),color-mix(in srgb,var(--star-brand-teal) 66%,transparent),transparent);opacity:.62;pointer-events:none;z-index:1}.novel-layout .workspace-activity-bar{border-right-color:color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 14%,transparent),transparent),var(--star-brand-panel)}.novel-layout .workspace-activity-bar .activity-btn.active{background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 20%,var(--nw-bg-card)));border-color:color-mix(in srgb,var(--star-brand-sky) 50%,var(--nw-border));color:#f8fafc;box-shadow:0 8px 16px color-mix(in srgb,var(--star-brand-sky) 26%,transparent)}.novel-layout .workspace-activity-bar .activity-btn:hover{border-color:color-mix(in srgb,var(--star-brand-sky) 36%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card))}.chapter-workspace .chapter-sidebar{border-right-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:var(--star-brand-panel)}.chapter-workspace .chapter-sidebar .sidebar-title{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border))}.chapter-workspace .chapter-sidebar .chapter-sidebar-tools{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--star-brand-sky) 12%,transparent),transparent 42%),color-mix(in srgb,var(--star-brand-sky) 4%,var(--nw-bg-secondary))}.chapter-workspace .chapter-sidebar .chapter-search-input .el-input__wrapper{background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border))}.chapter-workspace .chapter-sidebar .chapter-filter-chip.active{background:var(--star-brand-gradient);border-color:transparent}.chapter-workspace .editor-area{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--star-brand-teal) 8%,transparent),transparent 40%),var(--nw-bg-card)}.chapter-workspace .editor-toolbar.ide-toolbar{border-top:1px solid color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 4%,var(--nw-bg-secondary))}.chapter-workspace .editor-toolbar .toolbar-action-cluster{border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card))}.chapter-workspace .editor-toolbar .toolbar-action-cluster.secondary{background:color-mix(in srgb,var(--star-brand-teal) 8%,var(--nw-bg-card))}.chapter-workspace .toolbar-status .status-chip{border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))}.chapter-workspace .mobile-tab-bar{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border));background:var(--star-brand-panel)}.chapter-workspace .mobile-tab-bar .mobile-tab-btn{color:var(--nw-text-secondary)}.chapter-workspace .mobile-tab-bar .mobile-tab-btn.active{color:color-mix(in srgb,var(--star-brand-sky) 88%,var(--nw-text-primary));border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 84%,transparent);background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card))}.chapter-workspace .comment-panel{border-left-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:var(--star-brand-panel)}.chapter-workspace .comment-agent-dock{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--star-brand-sky) 14%,transparent),transparent 45%),var(--star-brand-panel)}.chapter-workspace .comment-agent-dock-header{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border))}.chapter-workspace .inspector-tabs .el-tabs__header{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-secondary))}.chapter-workspace .inspector-tabs .el-tabs__item.is-active{color:color-mix(in srgb,var(--star-brand-sky) 90%,var(--nw-text-primary))}.chapter-workspace .inspector-tabs .el-tabs__active-bar{background:var(--star-brand-gradient)!important}.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.chapter-workspace .reader-review-card{border-color:color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card))}.operation-center-panel{border-radius:12px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:var(--star-brand-panel);box-shadow:var(--nw-shadow-md)}.operation-center-panel .operation-center-search .el-input__wrapper{background:color-mix(in srgb,var(--star-brand-sky) 9%,var(--nw-bg-card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 25%,var(--nw-border))}.operation-center-panel .operation-center-group-title{color:color-mix(in srgb,var(--star-brand-sky) 78%,var(--nw-text-secondary));letter-spacing:.08em}.operation-center-panel .operation-center-item-btn.active:not(:disabled){background:color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card));border-color:color-mix(in srgb,var(--star-brand-sky) 42%,var(--nw-border))}html.dark .chapter-workspace .chapter-sidebar .chapter-search-input .el-input__wrapper{background:#02061794}html.dark .chapter-workspace .toolbar-status .status-chip{background:color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-bg-card))}html.dark .chapter-workspace .editor-area{background:radial-gradient(circle at 100% 0,rgba(8,145,178,.12),transparent 42%),#0206174d}.chapter-workspace .comment-panel .agent-tabs{position:relative;isolation:isolate}.chapter-workspace .comment-panel .agent-tabs:before{content:"";position:absolute;inset:0 0 auto 0;height:96px;pointer-events:none;background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--star-brand-sky) 20%,transparent),transparent 60%),radial-gradient(circle at 92% 0,color-mix(in srgb,var(--star-brand-teal) 16%,transparent),transparent 62%);opacity:.9;z-index:0}.chapter-workspace .comment-panel .agent-tabs .el-tabs__header{position:relative;z-index:1;margin:0!important;padding:8px 10px 0!important;border-bottom:1px solid color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border));background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-secondary)),color-mix(in srgb,var(--star-brand-teal) 8%,var(--nw-bg-secondary)))}.chapter-workspace .comment-panel .agent-tabs .el-tabs__nav-wrap:after{background:color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border))}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item{height:30px;margin-right:8px;padding:0 10px;border:1px solid transparent;border-radius:999px;color:var(--nw-text-secondary);transition:all .18s ease}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item:hover{color:color-mix(in srgb,var(--star-brand-sky) 78%,var(--nw-text-primary));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item.is-active{color:#f8fafc;border-color:color-mix(in srgb,var(--star-brand-sky) 56%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 30%,var(--nw-bg-card)));box-shadow:0 8px 18px color-mix(in srgb,var(--star-brand-sky) 24%,transparent)}.chapter-workspace .comment-panel .agent-tabs .el-tabs__active-bar{display:none!important}.chapter-workspace .comment-panel .comment-content{position:relative;z-index:1;padding:14px 14px 16px!important;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--star-brand-sky) 10%,transparent),transparent 46%),color-mix(in srgb,var(--star-brand-sky) 3%,var(--nw-bg-secondary))}.chapter-workspace .comment-panel .comment-content::-webkit-scrollbar{width:9px}.chapter-workspace .comment-panel .comment-content::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--star-brand-sky) 32%,var(--nw-border));background-clip:padding-box}.chapter-workspace .comment-panel .agent-working{margin-top:6px;padding:10px 12px!important;border:1px solid color-mix(in srgb,var(--star-brand-sky) 32%,var(--nw-border));border-radius:10px;background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 66%,var(--nw-text-primary))}.chapter-workspace .comment-panel .working-dot{box-shadow:0 0 0 5px color-mix(in srgb,currentColor 20%,transparent)}.chapter-workspace .comment-panel .comment-rich{margin-top:8px!important;border-radius:12px!important;border-color:color-mix(in srgb,var(--star-brand-sky) 36%,var(--nw-border))!important;background:linear-gradient(165deg,color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 8%,var(--nw-bg-card)))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 15%,transparent),0 10px 22px color-mix(in srgb,var(--star-brand-sky) 16%,transparent)}.chapter-workspace .comment-panel .comment-rich.chapter-summary-markdown h3{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 40%,var(--nw-border))}.chapter-workspace .comment-panel .comment-rich.chapter-summary-markdown h4{color:color-mix(in srgb,var(--star-brand-teal) 64%,var(--nw-text-primary))}.chapter-workspace .comment-panel .comment-empty{margin-top:10px!important;border-style:solid!important;border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border))!important;background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card));text-align:center}.chapter-workspace .comment-panel .reader-review-card{position:relative;overflow:hidden;margin-top:8px!important;padding:14px!important;border-radius:14px!important;border-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border))!important;background:linear-gradient(150deg,color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 14%,var(--nw-bg-card)))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent),0 16px 28px color-mix(in srgb,var(--star-brand-sky) 20%,transparent)}.chapter-workspace .comment-panel .reader-review-card:before{content:"";position:absolute;left:14px;right:14px;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,#ffffff 72%,transparent),transparent);opacity:.7}.chapter-workspace .comment-panel .reader-review-score{padding-bottom:10px!important;border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border))!important}.chapter-workspace .comment-panel .reader-review-score-label{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--star-brand-sky) 54%,var(--nw-text-secondary))}.chapter-workspace .comment-panel .reader-review-score-value{font-size:24px!important;font-weight:800!important;text-shadow:0 0 16px color-mix(in srgb,var(--star-brand-sky) 36%,transparent)}.chapter-workspace .comment-panel .reader-review-grid{gap:10px!important}.chapter-workspace .comment-panel .reader-review-item{border-color:color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-border))!important;background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 12%,transparent)}.chapter-workspace .comment-panel .reader-review-item-title{color:color-mix(in srgb,var(--star-brand-sky) 80%,var(--nw-text-primary))}.chapter-workspace .comment-panel .reader-review-item-text{color:var(--nw-text-primary)}.chapter-workspace .comment-panel .reader-review-list{margin-top:10px!important;padding:10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card))}.chapter-workspace .comment-panel .reader-review-list-title{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px!important;letter-spacing:.06em;text-transform:uppercase}.chapter-workspace .comment-panel .reader-review-list-title:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.92;box-shadow:0 0 10px color-mix(in srgb,currentColor 55%,transparent)}.chapter-workspace .comment-panel .reader-review-list ul{padding-left:16px!important;color:var(--nw-text-primary)!important}.chapter-workspace .comment-panel .reader-review-list li::marker{color:color-mix(in srgb,var(--star-brand-sky) 65%,var(--nw-text-primary))}html.dark .chapter-workspace .comment-panel .agent-tabs .el-tabs__header{background:linear-gradient(180deg,#081223f2,#071222cc)}html.dark .chapter-workspace .comment-panel .comment-content{background:radial-gradient(circle at 100% 0,rgba(56,189,248,.16),transparent 48%),#060d1885}html.dark .chapter-workspace .comment-panel .agent-working{background:#081424bf;color:#bfe6ff}html.dark .chapter-workspace .comment-panel .comment-rich{box-shadow:inset 0 1px #bfdbfe1f,0 14px 28px #020c1b70}html.dark .chapter-workspace .comment-panel .reader-review-card{box-shadow:inset 0 1px #bfdbfe1f,0 18px 30px #020c1b75}@media(prefers-reduced-motion:no-preference){.chapter-workspace .comment-panel .reader-review-card:after{content:"";position:absolute;top:-40%;right:-30%;width:180px;height:180px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--star-brand-sky) 34%,transparent),transparent 70%);opacity:.36;animation:star-review-orbit 9s ease-in-out infinite}}@keyframes star-review-orbit{0%{transform:translateZ(0);opacity:.32}50%{transform:translate3d(-14px,10px,0);opacity:.52}to{transform:translateZ(0);opacity:.32}}.chapter-workspace .editor-area{position:relative;background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--star-brand-sky) 10%,transparent),transparent 42%),radial-gradient(circle at 92% 0,color-mix(in srgb,var(--star-brand-teal) 8%,transparent),transparent 48%),var(--nw-bg-card)}.chapter-workspace .editor-body:before{content:"";position:absolute;left:14px;right:14px;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--star-brand-sky) 50%,transparent),color-mix(in srgb,var(--star-brand-teal) 50%,transparent),transparent);opacity:.62;pointer-events:none;z-index:1}.chapter-workspace .content-editor .el-textarea,.chapter-workspace .content-editor .el-textarea__inner,.chapter-workspace .find-highlight-mirror{border-radius:14px}.chapter-workspace .content-editor .el-textarea__inner{border:1px solid color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:linear-gradient(160deg,color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 5%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 26%,transparent),0 16px 32px color-mix(in srgb,var(--star-brand-sky) 10%,transparent)}.chapter-workspace .content-editor .el-textarea__inner:focus{border-color:color-mix(in srgb,var(--star-brand-sky) 56%,var(--nw-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 34%,transparent),0 0 0 3px color-mix(in srgb,var(--star-brand-sky) 16%,transparent),0 20px 36px color-mix(in srgb,var(--star-brand-sky) 16%,transparent)!important}.chapter-workspace .find-highlight-mirror{border:1px solid color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 2%,transparent)}.chapter-workspace .find-highlight-mirror mark.find-hl-current{background:color-mix(in srgb,#f59e0b 62%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#f59e0b 68%,transparent)}.chapter-workspace .ai-continue-indicator{border-top-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 14%,var(--nw-bg-card)));color:color-mix(in srgb,var(--star-brand-sky) 80%,var(--nw-text-primary))}.chapter-workspace .ai-continue-dot{box-shadow:0 0 0 6px color-mix(in srgb,var(--star-brand-sky) 16%,transparent)}.chapter-workspace .foreshadowing-fab{border-color:color-mix(in srgb,var(--star-brand-sky) 52%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 26%,#0b1324),color-mix(in srgb,var(--star-brand-teal) 20%,#0b1324));box-shadow:0 10px 24px color-mix(in srgb,var(--star-brand-sky) 32%,transparent),inset 0 1px color-mix(in srgb,#ffffff 18%,transparent)}.chapter-workspace .foreshadowing-fab:hover{border-color:color-mix(in srgb,var(--star-brand-sky) 70%,var(--nw-border));transform:translateY(-1px)}.chapter-workspace .foreshadowing-fab-count{background:color-mix(in srgb,var(--star-brand-teal) 56%,#0ea5e9);box-shadow:0 0 10px color-mix(in srgb,var(--star-brand-sky) 36%,transparent)}.chapter-workspace .sw-pipeline-banner{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 12%,var(--nw-bg-card)))}.chapter-workspace .sw-pipeline-bar{background:color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-bg-secondary))}.chapter-workspace .editor-toolbar.ide-toolbar{border-top-color:color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border));background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-secondary)),color-mix(in srgb,var(--star-brand-teal) 6%,var(--nw-bg-secondary)))}.chapter-workspace .editor-toolbar .toolbar-action-cluster{border-color:color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 22%,transparent),0 8px 18px color-mix(in srgb,var(--star-brand-sky) 10%,transparent)}.chapter-workspace .editor-toolbar .toolbar-action-cluster.secondary{border-color:color-mix(in srgb,var(--star-brand-teal) 30%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-teal) 9%,var(--nw-bg-card))}.chapter-workspace .editor-toolbar .toolbar-cluster-label{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--star-brand-sky) 64%,var(--nw-text-secondary))}.chapter-workspace .editor-toolbar .operation-center-btn{border-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))}.chapter-workspace .toolbar-status{border-left-color:color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border))}.chapter-workspace .toolbar-status .status-chip{border-color:color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card));color:var(--nw-text-secondary)}.chapter-workspace .toolbar-status .status-chip-btn:hover{border-color:color-mix(in srgb,var(--star-brand-sky) 48%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card));box-shadow:0 8px 16px color-mix(in srgb,var(--star-brand-sky) 18%,transparent)}.chapter-workspace .toolbar-status .rewrite-selection-chip.active{color:#f8fafc;border-color:color-mix(in srgb,var(--star-brand-sky) 52%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 24%,var(--nw-bg-card)))}.chapter-workspace .toolbar-status .save-status.saved{color:color-mix(in srgb,var(--star-brand-teal) 80%,#dcfce7);border-color:color-mix(in srgb,var(--star-brand-teal) 42%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-teal) 14%,var(--nw-bg-card))}.chapter-workspace .toolbar-status .save-status.unsaved{color:color-mix(in srgb,#f59e0b 86%,#fef3c7);border-color:color-mix(in srgb,#f59e0b 44%,var(--nw-border));background:color-mix(in srgb,#f59e0b 15%,var(--nw-bg-card))}.chapter-workspace .toolbar-status .save-status.queue{color:color-mix(in srgb,var(--star-brand-sky) 82%,#dbeafe);border-color:color-mix(in srgb,var(--star-brand-sky) 40%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 15%,var(--nw-bg-card))}html.dark .chapter-workspace .editor-area{background:radial-gradient(circle at 0 0,rgba(56,189,248,.16),transparent 40%),radial-gradient(circle at 100% 0,rgba(20,184,166,.12),transparent 42%),#030a1559}html.dark .chapter-workspace .content-editor .el-textarea__inner{border-color:#38bdf83d;background:linear-gradient(165deg,#061020f0,#071324e6);box-shadow:inset 0 1px #bfdbfe1f,0 18px 34px #02081473}html.dark .chapter-workspace .find-highlight-mirror{border-color:#38bdf83d;background:#050f1e4d}html.dark .chapter-workspace .editor-toolbar.ide-toolbar{background:linear-gradient(180deg,#07101ff5,#081424e6)}html.dark .chapter-workspace .editor-toolbar .toolbar-action-cluster,html.dark .chapter-workspace .toolbar-status .status-chip{box-shadow:inset 0 1px #bfdbfe1a}@media(max-width:767px){.chapter-workspace .editor-body:before{left:10px;right:10px}.chapter-workspace .content-editor .el-textarea__inner,.chapter-workspace .find-highlight-mirror{border-radius:10px}}.chapter-workspace{--chapter-accent: var(--star-brand-sky);--chapter-accent-ink: #e0f2fe}.chapter-workspace.chapter-status-outlined{--chapter-accent: #64748b;--chapter-accent-ink: #e2e8f0}.chapter-workspace.chapter-status-drafted{--chapter-accent: #6366f1;--chapter-accent-ink: #e0e7ff}.chapter-workspace.chapter-status-edited{--chapter-accent: #0ea5e9;--chapter-accent-ink: #e0f2fe}.chapter-workspace.chapter-status-reviewed{--chapter-accent: #10b981;--chapter-accent-ink: #d1fae5}.chapter-workspace.chapter-status-finalized{--chapter-accent: #f59e0b;--chapter-accent-ink: #fef3c7}.chapter-workspace .chapter-sidebar .chapter-item.active{border-left-color:color-mix(in srgb,var(--chapter-accent) 94%,transparent);background:color-mix(in srgb,var(--chapter-accent) 14%,var(--nw-bg-card));box-shadow:inset 0 1px color-mix(in srgb,var(--chapter-accent) 45%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--chapter-accent) 20%,transparent)}.chapter-workspace .chapter-sidebar .chapter-item.active .status-indicator{box-shadow:0 0 0 4px color-mix(in srgb,var(--chapter-accent) 22%,transparent),0 0 10px color-mix(in srgb,var(--chapter-accent) 44%,transparent)}.chapter-workspace .chapter-sidebar .chapter-item.active .chapter-active-mark{color:color-mix(in srgb,var(--chapter-accent) 86%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--chapter-accent) 44%,var(--nw-border));background:color-mix(in srgb,var(--chapter-accent) 14%,var(--nw-bg-card))}.chapter-workspace .chapter-sidebar .chapter-item.active .chapter-row-status{color:color-mix(in srgb,var(--chapter-accent) 78%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--chapter-accent) 38%,var(--nw-border));background:color-mix(in srgb,var(--chapter-accent) 10%,var(--nw-bg-card))}.chapter-workspace .comment-panel{border-left-color:color-mix(in srgb,var(--chapter-accent) 30%,var(--nw-border))}.chapter-workspace .comment-panel .comment-agent-dock-header{border-bottom-color:color-mix(in srgb,var(--chapter-accent) 34%,var(--nw-border))}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item.is-active{border-color:color-mix(in srgb,var(--chapter-accent) 56%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--chapter-accent) 36%,var(--nw-bg-card)),color-mix(in srgb,var(--chapter-accent) 18%,#0b1629));box-shadow:0 8px 18px color-mix(in srgb,var(--chapter-accent) 24%,transparent)}.chapter-workspace .comment-panel .reader-review-card{border-color:color-mix(in srgb,var(--chapter-accent) 36%,var(--nw-border))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent),0 16px 28px color-mix(in srgb,var(--chapter-accent) 24%,transparent)}.chapter-workspace .comment-panel .reader-review-score-value{color:color-mix(in srgb,var(--chapter-accent-ink) 86%,#f8fafc);text-shadow:0 0 16px color-mix(in srgb,var(--chapter-accent) 42%,transparent)}.chapter-workspace .comment-panel .reader-review-list-title:before{box-shadow:0 0 10px color-mix(in srgb,var(--chapter-accent) 60%,transparent)}.chapter-workspace .comment-panel .comment-rich{border-color:color-mix(in srgb,var(--chapter-accent) 36%,var(--nw-border))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 15%,transparent),0 10px 22px color-mix(in srgb,var(--chapter-accent) 18%,transparent)}.chapter-workspace .comment-panel .agent-working{border-color:color-mix(in srgb,var(--chapter-accent) 35%,var(--nw-border));color:color-mix(in srgb,var(--chapter-accent) 72%,var(--nw-text-primary))}.chapter-workspace .toolbar-status .rewrite-selection-chip.active{border-color:color-mix(in srgb,var(--chapter-accent) 54%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--chapter-accent) 30%,var(--nw-bg-card)),color-mix(in srgb,var(--chapter-accent) 18%,#0d1b31))}html.dark .chapter-workspace .chapter-sidebar .chapter-item.active{background:color-mix(in srgb,var(--chapter-accent) 20%,rgba(8,16,30,.9))}html.dark .chapter-workspace .comment-panel .agent-tabs .el-tabs__header{border-bottom-color:color-mix(in srgb,var(--chapter-accent) 36%,var(--nw-border))}html.dark .chapter-workspace .comment-panel .reader-review-card,html.dark .chapter-workspace .comment-panel .comment-rich{box-shadow:inset 0 1px #bfdbfe1a,0 18px 30px color-mix(in srgb,var(--chapter-accent) 22%,rgba(2,10,22,.65))}.workspace-brand-dialog.el-dialog{border:1px solid color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border));border-radius:16px;overflow:hidden;box-shadow:0 24px 56px color-mix(in srgb,var(--star-brand-sky) 16%,rgba(15,23,42,.4)),inset 0 1px color-mix(in srgb,#ffffff 18%,transparent);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--star-brand-sky) 14%,transparent),transparent 44%),radial-gradient(circle at 100% 0,color-mix(in srgb,var(--star-brand-teal) 10%,transparent),transparent 48%),var(--nw-bg-secondary)}.workspace-brand-dialog.el-dialog .el-dialog__header{margin:0;padding:14px 16px 12px;border-bottom:1px solid color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-border));position:relative}.workspace-brand-dialog.el-dialog .el-dialog__header:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 50%,transparent),color-mix(in srgb,var(--star-brand-teal) 46%,transparent),transparent);opacity:.55;pointer-events:none}.workspace-brand-dialog.el-dialog .el-dialog__title{color:color-mix(in srgb,var(--star-brand-sky) 74%,var(--nw-text-primary));font-weight:700;letter-spacing:.04em}.workspace-brand-dialog.el-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--nw-text-secondary)}.workspace-brand-dialog.el-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:color-mix(in srgb,var(--star-brand-sky) 78%,var(--nw-text-primary))}.workspace-brand-dialog.el-dialog .el-dialog__body{padding:14px 16px;background:color-mix(in srgb,var(--star-brand-sky) 4%,transparent)}.workspace-brand-dialog.el-dialog .el-dialog__footer{margin:0;padding:12px 16px 14px;border-top:1px solid color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 5%,var(--nw-bg-secondary))}.workspace-brand-dialog.el-dialog .el-form-item__label{color:color-mix(in srgb,var(--star-brand-sky) 64%,var(--nw-text-secondary));font-weight:600}.workspace-brand-dialog.el-dialog .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-textarea__inner,.workspace-brand-dialog.el-dialog .el-select__wrapper{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card))}.workspace-brand-dialog.el-dialog .el-input__wrapper.is-focus,.workspace-brand-dialog.el-dialog .el-select__wrapper.is-focused,.workspace-brand-dialog.el-dialog .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 46%,var(--nw-border))!important}.workspace-brand-dialog.el-dialog .el-dialog__footer .el-button{border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 7%,var(--nw-bg-card))}.workspace-brand-dialog.el-dialog .el-dialog__footer .el-button:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--star-brand-sky) 44%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card))}.workspace-brand-dialog.el-dialog .el-dialog__footer .el-button--primary{border-color:transparent;background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 88%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 80%,#ffffff));box-shadow:0 10px 20px color-mix(in srgb,var(--star-brand-sky) 26%,transparent)}.workspace-brand-dialog.el-dialog .el-dialog__footer .el-button--primary:hover:not(.is-disabled){box-shadow:0 12px 24px color-mix(in srgb,var(--star-brand-teal) 28%,transparent)}.workspace-brand-drawer.el-drawer{border-left:1px solid color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border));background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--star-brand-sky) 12%,transparent),transparent 44%),var(--nw-bg-secondary)}.workspace-brand-drawer.el-drawer .el-drawer__header{margin:0;padding:14px 16px 12px;border-bottom:1px solid color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-border));color:color-mix(in srgb,var(--star-brand-sky) 74%,var(--nw-text-primary));letter-spacing:.04em;font-weight:700}.workspace-brand-drawer.el-drawer .el-drawer__body{padding:12px 14px;background:color-mix(in srgb,var(--star-brand-sky) 3%,transparent)}html.dark .workspace-brand-dialog.el-dialog{box-shadow:0 30px 64px #020a1899,inset 0 1px #bfdbfe24;background:radial-gradient(circle at 0 0,rgba(56,189,248,.18),transparent 42%),radial-gradient(circle at 100% 0,rgba(20,184,166,.12),transparent 48%),#060e1cf5}html.dark .workspace-brand-dialog.el-dialog .el-dialog__body,html.dark .workspace-brand-dialog.el-dialog .el-dialog__footer{background:#07101fb8}html.dark .workspace-brand-dialog.el-dialog .el-input__wrapper,html.dark .workspace-brand-dialog.el-dialog .el-textarea__inner,html.dark .workspace-brand-dialog.el-dialog .el-select__wrapper{background:#081324d9;box-shadow:inset 0 0 0 1px #38bdf842}html.dark .workspace-brand-drawer.el-drawer{background:radial-gradient(circle at 0 0,rgba(56,189,248,.14),transparent 42%),#060e1cf0}@media(max-width:767px){.workspace-brand-dialog.el-dialog{border-radius:12px}.workspace-brand-dialog.el-dialog .el-dialog__header,.workspace-brand-dialog.el-dialog .el-dialog__body,.workspace-brand-dialog.el-dialog .el-dialog__footer{padding-left:12px;padding-right:12px}}:root{--star-btn-radius: 12px}html.dark{--star-btn-radius: 12px}.dashboard .el-button,.novel-layout .el-button,.chapter-workspace .el-button,.workspace-brand-dialog.el-dialog .el-button,.workspace-brand-drawer.el-drawer .el-button{border-radius:var(--star-btn-radius);border:1px solid color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card));color:var(--nw-text-secondary);box-shadow:0 4px 12px color-mix(in srgb,var(--star-brand-sky) 9%,transparent);transition:transform .16s ease,border-color .2s ease,background .2s ease,box-shadow .24s ease,color .2s ease}.dashboard .el-button:not(.is-disabled):hover,.novel-layout .el-button:not(.is-disabled):hover,.chapter-workspace .el-button:not(.is-disabled):hover,.workspace-brand-dialog.el-dialog .el-button:not(.is-disabled):hover,.workspace-brand-drawer.el-drawer .el-button:not(.is-disabled):hover{transform:translateY(-1px);color:var(--nw-text-primary);border-color:color-mix(in srgb,var(--star-brand-sky) 38%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-card));box-shadow:0 8px 18px color-mix(in srgb,var(--star-brand-sky) 16%,transparent)}.dashboard .el-button:active:not(.is-disabled),.novel-layout .el-button:active:not(.is-disabled),.chapter-workspace .el-button:active:not(.is-disabled),.workspace-brand-dialog.el-dialog .el-button:active:not(.is-disabled),.workspace-brand-drawer.el-drawer .el-button:active:not(.is-disabled){transform:translateY(0)}.dashboard .el-button.is-disabled,.novel-layout .el-button.is-disabled,.chapter-workspace .el-button.is-disabled,.workspace-brand-dialog.el-dialog .el-button.is-disabled,.workspace-brand-drawer.el-drawer .el-button.is-disabled{opacity:.7;box-shadow:none}.dashboard .el-button--primary,.novel-layout .el-button--primary,.chapter-workspace .el-button--primary,.workspace-brand-dialog.el-dialog .el-button--primary,.workspace-brand-drawer.el-drawer .el-button--primary{border-color:transparent;color:#f8fafc;background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 88%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 78%,#ffffff));box-shadow:0 10px 22px color-mix(in srgb,var(--star-brand-sky) 24%,transparent)}.dashboard .el-button--primary:not(.is-disabled):hover,.novel-layout .el-button--primary:not(.is-disabled):hover,.chapter-workspace .el-button--primary:not(.is-disabled):hover,.workspace-brand-dialog.el-dialog .el-button--primary:not(.is-disabled):hover,.workspace-brand-drawer.el-drawer .el-button--primary:not(.is-disabled):hover{color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 96%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 84%,#ffffff));box-shadow:0 12px 26px color-mix(in srgb,var(--star-brand-teal) 30%,transparent)}.dashboard .el-button--primary.is-plain,.novel-layout .el-button--primary.is-plain,.chapter-workspace .el-button--primary.is-plain,.workspace-brand-dialog.el-dialog .el-button--primary.is-plain,.workspace-brand-drawer.el-drawer .el-button--primary.is-plain{color:color-mix(in srgb,var(--star-brand-sky) 82%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 13%,var(--nw-bg-card))}.dashboard .el-button--success,.novel-layout .el-button--success,.chapter-workspace .el-button--success,.workspace-brand-dialog.el-dialog .el-button--success,.workspace-brand-drawer.el-drawer .el-button--success{color:#ecfdf5;border-color:color-mix(in srgb,#10b981 64%,transparent);background:linear-gradient(135deg,#059669,#10b981);box-shadow:0 10px 22px #10b9813d}.dashboard .el-button--warning,.novel-layout .el-button--warning,.chapter-workspace .el-button--warning,.workspace-brand-dialog.el-dialog .el-button--warning,.workspace-brand-drawer.el-drawer .el-button--warning{color:#fffbeb;border-color:color-mix(in srgb,#f59e0b 64%,transparent);background:linear-gradient(135deg,#d97706,#f59e0b);box-shadow:0 10px 22px #f59e0b3d}.dashboard .el-button--danger,.novel-layout .el-button--danger,.chapter-workspace .el-button--danger,.workspace-brand-dialog.el-dialog .el-button--danger,.workspace-brand-drawer.el-drawer .el-button--danger{color:#fef2f2;border-color:color-mix(in srgb,#ef4444 62%,transparent);background:linear-gradient(135deg,#dc2626,#ef4444);box-shadow:0 10px 22px #ef44443d}.dashboard .el-button--info,.novel-layout .el-button--info,.chapter-workspace .el-button--info,.workspace-brand-dialog.el-dialog .el-button--info,.workspace-brand-drawer.el-drawer .el-button--info{color:#e2e8f0;border-color:color-mix(in srgb,#64748b 42%,transparent);background:linear-gradient(135deg,#334155,#475569);box-shadow:0 10px 20px #3341553d}.dashboard .el-button.is-plain:not(.is-text),.novel-layout .el-button.is-plain:not(.is-text),.chapter-workspace .el-button.is-plain:not(.is-text),.workspace-brand-dialog.el-dialog .el-button.is-plain:not(.is-text),.workspace-brand-drawer.el-drawer .el-button.is-plain:not(.is-text){box-shadow:none}.dashboard .el-button.is-text,.novel-layout .el-button.is-text,.chapter-workspace .el-button.is-text,.workspace-brand-dialog.el-dialog .el-button.is-text,.workspace-brand-drawer.el-drawer .el-button.is-text{border-color:transparent;background:transparent;color:color-mix(in srgb,var(--star-brand-sky) 74%,var(--nw-text-secondary));box-shadow:none}.dashboard .el-button.is-text:not(.is-disabled):hover,.novel-layout .el-button.is-text:not(.is-disabled):hover,.chapter-workspace .el-button.is-text:not(.is-disabled):hover,.workspace-brand-dialog.el-dialog .el-button.is-text:not(.is-disabled):hover,.workspace-brand-drawer.el-drawer .el-button.is-text:not(.is-disabled):hover{background:color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 88%,var(--nw-text-primary))}.dashboard .el-button.is-circle,.novel-layout .el-button.is-circle,.chapter-workspace .el-button.is-circle,.workspace-brand-dialog.el-dialog .el-button.is-circle,.workspace-brand-drawer.el-drawer .el-button.is-circle{border-radius:999px}html.dark .dashboard .el-button,html.dark .novel-layout .el-button,html.dark .chapter-workspace .el-button,html.dark .workspace-brand-dialog.el-dialog .el-button,html.dark .workspace-brand-drawer.el-drawer .el-button{background:color-mix(in srgb,var(--star-brand-sky) 9%,rgba(8,17,32,.88));border-color:color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border));box-shadow:0 10px 22px #020a185c,inset 0 1px #bfdbfe1a}html.dark .dashboard .el-button--primary,html.dark .novel-layout .el-button--primary,html.dark .chapter-workspace .el-button--primary,html.dark .workspace-brand-dialog.el-dialog .el-button--primary,html.dark .workspace-brand-drawer.el-drawer .el-button--primary{box-shadow:0 12px 28px color-mix(in srgb,var(--star-brand-sky) 34%,rgba(2,10,24,.55)),inset 0 1px #e0f2fe29}@media(prefers-reduced-motion:reduce){.dashboard .el-button,.novel-layout .el-button,.chapter-workspace .el-button,.workspace-brand-dialog.el-dialog .el-button,.workspace-brand-drawer.el-drawer .el-button{transition:none!important;transform:none!important}}.chapter-workspace{--star-icon-bg: color-mix(in srgb, var(--star-brand-sky) 10%, var(--nw-bg-card));--star-icon-border: color-mix(in srgb, var(--star-brand-sky) 28%, var(--nw-border));--star-icon-fg: color-mix(in srgb, var(--star-brand-sky) 76%, var(--nw-text-secondary));--star-icon-glow: color-mix(in srgb, var(--star-brand-sky) 26%, transparent)}.chapter-workspace .workspace-activity-bar .activity-btn .el-icon{width:24px;height:24px;border-radius:8px;border:1px solid var(--star-icon-border);background:var(--star-icon-bg);color:var(--star-icon-fg);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 6px 12px color-mix(in srgb,var(--star-brand-sky) 10%,transparent);transition:all .2s ease}.chapter-workspace .workspace-activity-bar .activity-btn:hover .el-icon{border-color:color-mix(in srgb,var(--star-brand-sky) 46%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 90%,var(--nw-text-primary))}.chapter-workspace .workspace-activity-bar .activity-btn.active .el-icon{border-color:color-mix(in srgb,var(--star-brand-sky) 58%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 42%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 34%,var(--nw-bg-card)));color:#f8fafc;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 24%,transparent),0 10px 18px var(--star-icon-glow)}.chapter-workspace .workspace-activity-bar .activity-btn.utility .el-icon{width:22px;height:22px;border-radius:7px}.chapter-workspace .editor-header .title-action-icon{width:24px;height:24px;border-radius:7px;border:1px solid var(--star-icon-border);background:var(--star-icon-bg);color:var(--star-icon-fg);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent)}.chapter-workspace .editor-header .title-action-icon:hover{color:color-mix(in srgb,var(--star-brand-sky) 90%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--star-brand-sky) 48%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card))}.chapter-workspace .editor-header .feature-arrow.el-icon,.chapter-workspace .editor-toolbar .ide-more-arrow.el-icon{width:18px;height:18px;border-radius:6px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 76%,var(--nw-text-secondary));display:inline-flex;align-items:center;justify-content:center}.chapter-workspace .toolbar-status .status-chip .el-icon{width:18px;height:18px;border-radius:6px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 11%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 82%,var(--nw-text-secondary));display:inline-flex;align-items:center;justify-content:center}.chapter-workspace .toolbar-status .status-chip-btn:hover .el-icon{border-color:color-mix(in srgb,var(--star-brand-sky) 48%,var(--nw-border));color:color-mix(in srgb,var(--star-brand-sky) 94%,var(--nw-text-primary))}.chapter-workspace .operation-center-panel .operation-center-pin-btn .el-icon{width:16px;height:16px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center}.chapter-workspace .operation-center-panel .operation-center-pin-btn.active .el-icon{background:color-mix(in srgb,#f59e0b 20%,transparent);box-shadow:0 0 10px color-mix(in srgb,#f59e0b 32%,transparent)}.chapter-workspace .el-button .el-icon{transition:color .2s ease,transform .2s ease}.chapter-workspace .el-button:hover .el-icon{transform:translateY(-.5px)}html.dark .chapter-workspace{--star-icon-bg: color-mix(in srgb, var(--star-brand-sky) 12%, rgba(8, 17, 33, .86));--star-icon-border: color-mix(in srgb, var(--star-brand-sky) 34%, var(--nw-border));--star-icon-fg: color-mix(in srgb, var(--star-brand-sky) 84%, var(--nw-text-secondary));--star-icon-glow: color-mix(in srgb, var(--star-brand-sky) 30%, rgba(2, 10, 24, .45))}html.dark .chapter-workspace .workspace-activity-bar .activity-btn .el-icon,html.dark .chapter-workspace .editor-header .title-action-icon,html.dark .chapter-workspace .toolbar-status .status-chip .el-icon{box-shadow:inset 0 1px #bfdbfe1f,0 8px 16px #020a1861}html.dark .chapter-workspace .workspace-activity-bar .activity-btn.active .el-icon{box-shadow:inset 0 1px #e0f2fe2e,0 12px 20px color-mix(in srgb,var(--star-brand-sky) 34%,rgba(2,10,24,.5))}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer{--star-data-success: #10b981;--star-data-warning: #f59e0b;--star-data-danger: #ef4444;--star-data-info: #0ea5e9}.chapter-workspace .el-tag,.workspace-brand-dialog.el-dialog .el-tag,.workspace-brand-drawer.el-drawer .el-tag{border-radius:999px;font-weight:600;letter-spacing:.02em;border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border))!important;background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))!important;color:var(--nw-text-secondary)!important}.chapter-workspace .el-tag.el-tag--success,.workspace-brand-dialog.el-dialog .el-tag.el-tag--success,.workspace-brand-drawer.el-drawer .el-tag.el-tag--success{border-color:color-mix(in srgb,var(--star-data-success) 45%,transparent)!important;background:color-mix(in srgb,var(--star-data-success) 16%,var(--nw-bg-card))!important;color:color-mix(in srgb,var(--star-data-success) 82%,#ecfdf5)!important}.chapter-workspace .el-tag.el-tag--warning,.workspace-brand-dialog.el-dialog .el-tag.el-tag--warning,.workspace-brand-drawer.el-drawer .el-tag.el-tag--warning{border-color:color-mix(in srgb,var(--star-data-warning) 45%,transparent)!important;background:color-mix(in srgb,var(--star-data-warning) 16%,var(--nw-bg-card))!important;color:color-mix(in srgb,var(--star-data-warning) 84%,#fffbeb)!important}.chapter-workspace .el-tag.el-tag--danger,.workspace-brand-dialog.el-dialog .el-tag.el-tag--danger,.workspace-brand-drawer.el-drawer .el-tag.el-tag--danger{border-color:color-mix(in srgb,var(--star-data-danger) 45%,transparent)!important;background:color-mix(in srgb,var(--star-data-danger) 16%,var(--nw-bg-card))!important;color:color-mix(in srgb,var(--star-data-danger) 84%,#fef2f2)!important}.chapter-workspace .el-tag.el-tag--info,.workspace-brand-dialog.el-dialog .el-tag.el-tag--info,.workspace-brand-drawer.el-drawer .el-tag.el-tag--info{border-color:color-mix(in srgb,var(--star-data-info) 42%,transparent)!important;background:color-mix(in srgb,var(--star-data-info) 15%,var(--nw-bg-card))!important;color:color-mix(in srgb,var(--star-data-info) 84%,#e0f2fe)!important}.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item,.chapter-workspace .tts-batch-panel,.chapter-workspace .apply-progress-section{border-color:color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border))!important;background:linear-gradient(150deg,color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 8%,var(--nw-bg-card)))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent)}.chapter-workspace .world-gate-header,.chapter-workspace .quality-trend-header,.chapter-workspace .scene-list-header,.chapter-workspace .tts-batch-header{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border))!important}.chapter-workspace .world-gate-title,.chapter-workspace .quality-trend-chapter,.chapter-workspace .scene-list-title,.chapter-workspace .tts-batch-title{color:color-mix(in srgb,var(--star-brand-sky) 76%,var(--nw-text-primary))}.chapter-workspace .world-gate-metrics{gap:6px 8px}.chapter-workspace .world-gate-metrics>span{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));color:var(--nw-text-secondary)}.chapter-workspace .world-gate-list-title,.chapter-workspace .quality-trend-delta-title{display:inline-flex;align-items:center;gap:6px;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--star-brand-sky) 74%,var(--nw-text-secondary))}.chapter-workspace .world-gate-list-title:before,.chapter-workspace .quality-trend-delta-title:before{content:"";width:6px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--star-brand-sky) 76%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--star-brand-sky) 34%,transparent)}.chapter-workspace .quality-trend-filter-group{border-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))}.chapter-workspace .quality-trend-filter-pill.active{border:1px solid color-mix(in srgb,var(--star-brand-sky) 42%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 22%,var(--nw-bg-card)));color:#f8fafc;box-shadow:0 8px 16px color-mix(in srgb,var(--star-brand-sky) 20%,transparent)}.chapter-workspace .quality-trend-item,.chapter-workspace .tts-batch-item{border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 7%,var(--nw-bg-card))}.chapter-workspace .quality-trend-item:hover,.chapter-workspace .tts-batch-item.active{border-color:color-mix(in srgb,var(--star-brand-sky) 42%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card));box-shadow:0 8px 18px color-mix(in srgb,var(--star-brand-sky) 14%,transparent)}.chapter-workspace .quality-trend-delta{border-style:solid;border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card))}.chapter-workspace .apply-progress-section .el-progress-bar__outer,.workspace-brand-dialog.el-dialog .el-progress-bar__outer{background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-secondary))}.chapter-workspace .apply-progress-section .el-progress-bar__inner,.workspace-brand-dialog.el-dialog .el-progress-bar__inner{background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 84%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 78%,#ffffff))}.chapter-workspace .scene-number-badge{background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 88%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 78%,#ffffff));box-shadow:0 8px 16px color-mix(in srgb,var(--star-brand-sky) 24%,transparent)}.workspace-brand-dialog.el-dialog .el-alert,.workspace-brand-drawer.el-drawer .el-alert{border:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));border-radius:10px}.workspace-brand-dialog.el-dialog .el-alert--success,.workspace-brand-drawer.el-drawer .el-alert--success{background:color-mix(in srgb,var(--star-data-success) 12%,var(--nw-bg-card))}.workspace-brand-dialog.el-dialog .el-alert--warning,.workspace-brand-drawer.el-drawer .el-alert--warning{background:color-mix(in srgb,var(--star-data-warning) 12%,var(--nw-bg-card))}.workspace-brand-dialog.el-dialog .el-alert--error,.workspace-brand-drawer.el-drawer .el-alert--error{background:color-mix(in srgb,var(--star-data-danger) 12%,var(--nw-bg-card))}html.dark .chapter-workspace .world-gate-panel,html.dark .chapter-workspace .quality-trend-panel,html.dark .chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item,html.dark .chapter-workspace .tts-batch-panel,html.dark .chapter-workspace .apply-progress-section{box-shadow:inset 0 1px #bfdbfe1f,0 16px 28px #020a186b}html.dark .chapter-workspace .world-gate-metrics>span{background:color-mix(in srgb,var(--star-brand-sky) 12%,rgba(8,18,34,.9));color:#bfd6ea}html.dark .chapter-workspace .quality-trend-item,html.dark .chapter-workspace .tts-batch-item{background:color-mix(in srgb,var(--star-brand-sky) 10%,rgba(8,18,34,.88))}html.dark .workspace-brand-dialog.el-dialog .el-tag,html.dark .workspace-brand-drawer.el-drawer .el-tag{box-shadow:inset 0 1px #bfdbfe1a}.dashboard .dashboard-body .novel-card-grid .stat-card,.dashboard .dashboard-body .novel-card-grid .novel-card,.chapter-workspace .chapter-sidebar,.chapter-workspace .editor-area,.chapter-workspace .comment-panel,.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.chapter-workspace .reader-review-card,.operation-center-panel,.workspace-brand-dialog.el-dialog .el-dialog__body,.workspace-brand-drawer.el-drawer .el-drawer__body,.novel-layout .main-content{position:relative;isolation:isolate}.dashboard .dashboard-body .novel-card-grid .stat-card:before,.dashboard .dashboard-body .novel-card-grid .novel-card:before,.chapter-workspace .chapter-sidebar:before,.chapter-workspace .editor-area:before,.chapter-workspace .comment-panel:before,.chapter-workspace .world-gate-panel:before,.chapter-workspace .quality-trend-panel:before,.chapter-workspace .reader-review-card:before,.operation-center-panel:before,.workspace-brand-dialog.el-dialog .el-dialog__body:before,.workspace-brand-drawer.el-drawer .el-drawer__body:before,.novel-layout .main-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:linear-gradient(to right,color-mix(in srgb,var(--star-brand-sky) 14%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--star-brand-teal) 10%,transparent) 1px,transparent 1px);background-size:22px 22px,22px 22px;opacity:.18;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,.55) 58%,transparent 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,.55) 58%,transparent 100%)}.dashboard .dashboard-body .novel-card-grid .stat-card:after,.dashboard .dashboard-body .novel-card-grid .novel-card:after,.chapter-workspace .chapter-sidebar:after,.chapter-workspace .editor-area:after,.chapter-workspace .comment-panel:after,.chapter-workspace .world-gate-panel:after,.chapter-workspace .quality-trend-panel:after,.chapter-workspace .reader-review-card:after,.operation-center-panel:after,.workspace-brand-dialog.el-dialog .el-dialog__body:after,.workspace-brand-drawer.el-drawer .el-drawer__body:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--star-brand-sky) 18%,transparent),transparent 44%),radial-gradient(circle at 92% 100%,color-mix(in srgb,var(--star-brand-teal) 16%,transparent),transparent 48%);opacity:.52}.dashboard .dashboard-body .novel-card-grid .stat-card>*,.dashboard .dashboard-body .novel-card-grid .novel-card>*,.chapter-workspace .chapter-sidebar>*,.chapter-workspace .editor-area>*,.chapter-workspace .comment-panel>*,.chapter-workspace .world-gate-panel>*,.chapter-workspace .quality-trend-panel>*,.chapter-workspace .reader-review-card>*,.operation-center-panel>*,.workspace-brand-dialog.el-dialog .el-dialog__body>*,.workspace-brand-drawer.el-drawer .el-drawer__body>*,.novel-layout .main-content>*{position:relative;z-index:1}@media(prefers-reduced-motion:no-preference){.dashboard .dashboard-body .novel-card-grid .stat-card:after,.dashboard .dashboard-body .novel-card-grid .novel-card:after,.chapter-workspace .chapter-sidebar:after,.chapter-workspace .editor-area:after,.chapter-workspace .comment-panel:after,.chapter-workspace .world-gate-panel:after,.chapter-workspace .quality-trend-panel:after,.chapter-workspace .reader-review-card:after,.operation-center-panel:after,.workspace-brand-dialog.el-dialog .el-dialog__body:after,.workspace-brand-drawer.el-drawer .el-drawer__body:after{animation:star-texture-drift 16s ease-in-out infinite}}@keyframes star-texture-drift{0%{transform:translateZ(0);opacity:.45}50%{transform:translate3d(-6px,5px,0);opacity:.62}to{transform:translateZ(0);opacity:.45}}html.dark .dashboard .dashboard-body .novel-card-grid .stat-card:before,html.dark .dashboard .dashboard-body .novel-card-grid .novel-card:before,html.dark .chapter-workspace .chapter-sidebar:before,html.dark .chapter-workspace .editor-area:before,html.dark .chapter-workspace .comment-panel:before,html.dark .chapter-workspace .world-gate-panel:before,html.dark .chapter-workspace .quality-trend-panel:before,html.dark .chapter-workspace .reader-review-card:before,html.dark .operation-center-panel:before,html.dark .workspace-brand-dialog.el-dialog .el-dialog__body:before,html.dark .workspace-brand-drawer.el-drawer .el-drawer__body:before,html.dark .novel-layout .main-content:after{background-image:linear-gradient(to right,rgba(56,189,248,.14) 1px,transparent 1px),linear-gradient(to bottom,rgba(20,184,166,.1) 1px,transparent 1px);opacity:.26}html.dark .dashboard .dashboard-body .novel-card-grid .stat-card:after,html.dark .dashboard .dashboard-body .novel-card-grid .novel-card:after,html.dark .chapter-workspace .chapter-sidebar:after,html.dark .chapter-workspace .editor-area:after,html.dark .chapter-workspace .comment-panel:after,html.dark .chapter-workspace .world-gate-panel:after,html.dark .chapter-workspace .quality-trend-panel:after,html.dark .chapter-workspace .reader-review-card:after,html.dark .operation-center-panel:after,html.dark .workspace-brand-dialog.el-dialog .el-dialog__body:after,html.dark .workspace-brand-drawer.el-drawer .el-drawer__body:after{opacity:.66;background:radial-gradient(circle at 6% 0,rgba(56,189,248,.22),transparent 44%),radial-gradient(circle at 94% 100%,rgba(20,184,166,.2),transparent 48%)}@media(prefers-reduced-motion:reduce){.dashboard .dashboard-body .novel-card-grid .stat-card:after,.dashboard .dashboard-body .novel-card-grid .novel-card:after,.chapter-workspace .chapter-sidebar:after,.chapter-workspace .editor-area:after,.chapter-workspace .comment-panel:after,.chapter-workspace .world-gate-panel:after,.chapter-workspace .quality-trend-panel:after,.chapter-workspace .reader-review-card:after,.operation-center-panel:after,.workspace-brand-dialog.el-dialog .el-dialog__body:after,.workspace-brand-drawer.el-drawer .el-drawer__body:after{animation:none!important}}.chapter-workspace .world-gate-title,.chapter-workspace .scene-list-title,.chapter-workspace .tts-batch-title,.chapter-workspace .smart-suggestions-title,.operation-center-panel .operation-center-group-title{position:relative;display:inline-flex;align-items:center;gap:8px;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--star-brand-sky) 80%,var(--nw-text-primary))}.chapter-workspace .world-gate-title:before,.chapter-workspace .scene-list-title:before,.chapter-workspace .tts-batch-title:before,.chapter-workspace .smart-suggestions-title:before,.operation-center-panel .operation-center-group-title:before{content:"";width:7px;height:7px;border-radius:2px;transform:rotate(45deg);flex-shrink:0;background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 92%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 88%,#ffffff));box-shadow:0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 42%,transparent),0 0 14px color-mix(in srgb,var(--star-brand-sky) 32%,transparent);opacity:.82}.chapter-workspace .comment-agent-dock-header,.chapter-workspace .world-gate-header,.chapter-workspace .quality-trend-title-row,.chapter-workspace .scene-list-header,.chapter-workspace .tts-batch-header,.chapter-workspace .smart-suggestions-toolbar{position:relative}.chapter-workspace .comment-agent-dock-header:after,.chapter-workspace .world-gate-header:after,.chapter-workspace .quality-trend-title-row:after,.chapter-workspace .scene-list-header:after,.chapter-workspace .tts-batch-header:after,.chapter-workspace .smart-suggestions-toolbar:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 55%,transparent),color-mix(in srgb,var(--star-brand-teal) 55%,transparent),transparent);opacity:.72}html.dark .chapter-workspace .world-gate-title,html.dark .chapter-workspace .scene-list-title,html.dark .chapter-workspace .tts-batch-title,html.dark .chapter-workspace .smart-suggestions-title,html.dark .operation-center-panel .operation-center-group-title{color:color-mix(in srgb,var(--star-brand-sky) 86%,#dbeafe)}html.dark .chapter-workspace .world-gate-title:before,html.dark .chapter-workspace .scene-list-title:before,html.dark .chapter-workspace .tts-batch-title:before,html.dark .chapter-workspace .smart-suggestions-title:before,html.dark .operation-center-panel .operation-center-group-title:before{opacity:.92;box-shadow:0 0 0 1px #38bdf86b,0 0 16px #38bdf859}@media(prefers-reduced-motion:no-preference){.chapter-workspace .world-gate-title:before,.chapter-workspace .scene-list-title:before,.chapter-workspace .tts-batch-title:before,.chapter-workspace .smart-suggestions-title:before,.operation-center-panel .operation-center-group-title:before{animation:star-title-glint 3.4s ease-in-out infinite}}@keyframes star-title-glint{0%{transform:rotate(45deg) scale(1);opacity:.7}50%{transform:rotate(45deg) scale(1.14);opacity:1}to{transform:rotate(45deg) scale(1);opacity:.7}}@media(prefers-reduced-motion:reduce){.chapter-workspace .world-gate-title:before,.chapter-workspace .scene-list-title:before,.chapter-workspace .tts-batch-title:before,.chapter-workspace .smart-suggestions-title:before,.operation-center-panel .operation-center-group-title:before{animation:none!important}}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.operation-center-panel{--star-feedback-border: color-mix(in srgb, var(--star-brand-sky) 26%, var(--nw-border));--star-feedback-bg: linear-gradient( 145deg, color-mix(in srgb, var(--star-brand-sky) 11%, var(--nw-bg-card)), color-mix(in srgb, var(--star-brand-teal) 8%, var(--nw-bg-card)) );--star-feedback-text: color-mix(in srgb, var(--star-brand-sky) 76%, var(--nw-text-secondary))}.chapter-workspace .el-empty,.workspace-brand-dialog.el-dialog .el-empty,.workspace-brand-drawer.el-drawer .el-empty{padding:14px 10px}.chapter-workspace .el-empty .el-empty__description p,.workspace-brand-dialog.el-dialog .el-empty .el-empty__description p,.workspace-brand-drawer.el-drawer .el-empty .el-empty__description p{color:var(--star-feedback-text);letter-spacing:.02em}.chapter-workspace .inspector-empty,.chapter-workspace .quality-trend-empty,.chapter-workspace .comment-empty,.chapter-workspace .chapter-filter-empty,.chapter-workspace .operation-center-empty,.chapter-workspace .command-empty,.chapter-workspace .shortcut-help-empty,.chapter-workspace .super-long-empty,.chapter-workspace .author-note-empty,.chapter-workspace .batch-detect-empty,.operation-center-panel .operation-center-empty{border:1px dashed var(--star-feedback-border);border-radius:12px;background:var(--star-feedback-bg);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 24%,transparent),0 8px 18px color-mix(in srgb,var(--star-brand-sky) 10%,transparent)}.chapter-workspace .inspector-empty,.chapter-workspace .quality-trend-empty,.chapter-workspace .comment-empty,.chapter-workspace .chapter-filter-empty,.chapter-workspace .command-empty,.chapter-workspace .shortcut-help-empty,.chapter-workspace .super-long-empty,.chapter-workspace .author-note-empty,.chapter-workspace .batch-detect-empty{color:var(--star-feedback-text)}.chapter-workspace .el-loading-mask,.workspace-brand-dialog.el-dialog .el-loading-mask,.workspace-brand-drawer.el-drawer .el-loading-mask,.novel-layout .main-content>.el-loading-mask{border-radius:inherit;background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 18%,rgba(10,14,24,.06)),color-mix(in srgb,var(--star-brand-teal) 14%,rgba(10,14,24,.14)));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.chapter-workspace .el-loading-spinner .path,.workspace-brand-dialog.el-dialog .el-loading-spinner .path,.workspace-brand-drawer.el-drawer .el-loading-spinner .path,.novel-layout .main-content>.el-loading-mask .el-loading-spinner .path{stroke:color-mix(in srgb,var(--star-brand-sky) 84%,var(--star-brand-teal));stroke-width:4}.chapter-workspace .el-loading-spinner .el-loading-text,.workspace-brand-dialog.el-dialog .el-loading-spinner .el-loading-text,.workspace-brand-drawer.el-drawer .el-loading-spinner .el-loading-text,.novel-layout .main-content>.el-loading-mask .el-loading-spinner .el-loading-text{font-size:12px;letter-spacing:.04em;color:color-mix(in srgb,var(--star-brand-sky) 86%,var(--nw-text-primary));text-shadow:0 1px 0 color-mix(in srgb,#ffffff 22%,transparent)}.chapter-workspace .el-skeleton__item,.workspace-brand-dialog.el-dialog .el-skeleton__item,.workspace-brand-drawer.el-drawer .el-skeleton__item,.chapter-workspace .nw-skeleton{border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-secondary)),color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 9%,var(--nw-bg-secondary)))}.chapter-workspace .nw-loading__dot,.workspace-brand-dialog.el-dialog .nw-loading__dot,.workspace-brand-drawer.el-drawer .nw-loading__dot{background:color-mix(in srgb,var(--star-brand-sky) 88%,#e0f2fe)}.chapter-workspace .nw-loading__text,.workspace-brand-dialog.el-dialog .nw-loading__text,.workspace-brand-drawer.el-drawer .nw-loading__text{color:color-mix(in srgb,var(--star-brand-sky) 84%,var(--nw-text-primary))}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer,html.dark .operation-center-panel{--star-feedback-border: rgba(56, 189, 248, .34);--star-feedback-bg: linear-gradient( 145deg, color-mix(in srgb, var(--star-brand-sky) 20%, rgba(7, 17, 32, .9)), color-mix(in srgb, var(--star-brand-teal) 15%, rgba(6, 16, 32, .92)) );--star-feedback-text: #b9d8ea}html.dark .chapter-workspace .el-loading-mask,html.dark .workspace-brand-dialog.el-dialog .el-loading-mask,html.dark .workspace-brand-drawer.el-drawer .el-loading-mask,html.dark .novel-layout .main-content>.el-loading-mask{background:linear-gradient(180deg,#020a18b8,color-mix(in srgb,var(--star-brand-sky) 26%,rgba(2,10,24,.8)))}html.dark .chapter-workspace .el-loading-spinner .el-loading-text,html.dark .workspace-brand-dialog.el-dialog .el-loading-spinner .el-loading-text,html.dark .workspace-brand-drawer.el-drawer .el-loading-spinner .el-loading-text,html.dark .novel-layout .main-content>.el-loading-mask .el-loading-spinner .el-loading-text{color:#d8ebf8;text-shadow:none}@media(prefers-reduced-motion:no-preference){.chapter-workspace .inspector-empty,.chapter-workspace .quality-trend-empty,.chapter-workspace .comment-empty,.chapter-workspace .chapter-filter-empty,.chapter-workspace .operation-center-empty,.chapter-workspace .command-empty,.chapter-workspace .shortcut-help-empty,.chapter-workspace .super-long-empty,.chapter-workspace .author-note-empty,.chapter-workspace .batch-detect-empty,.operation-center-panel .operation-center-empty{animation:star-feedback-breathe 4.6s ease-in-out infinite}}@keyframes star-feedback-breathe{0%{box-shadow:inset 0 1px color-mix(in srgb,#ffffff 20%,transparent),0 8px 18px color-mix(in srgb,var(--star-brand-sky) 10%,transparent)}50%{box-shadow:inset 0 1px color-mix(in srgb,#ffffff 24%,transparent),0 12px 22px color-mix(in srgb,var(--star-brand-sky) 18%,transparent)}to{box-shadow:inset 0 1px color-mix(in srgb,#ffffff 20%,transparent),0 8px 18px color-mix(in srgb,var(--star-brand-sky) 10%,transparent)}}@media(prefers-reduced-motion:reduce){.chapter-workspace .inspector-empty,.chapter-workspace .quality-trend-empty,.chapter-workspace .comment-empty,.chapter-workspace .chapter-filter-empty,.chapter-workspace .operation-center-empty,.chapter-workspace .command-empty,.chapter-workspace .shortcut-help-empty,.chapter-workspace .super-long-empty,.chapter-workspace .author-note-empty,.chapter-workspace .batch-detect-empty,.operation-center-panel .operation-center-empty{animation:none!important}}:root{--star-motion-fast: .18s;--star-motion-mid: .28s;--star-motion-slow: .42s;--star-motion-ease: cubic-bezier(.22, 1, .36, 1)}.chapter-workspace .chapter-item,.chapter-workspace .quality-trend-item,.chapter-workspace .operation-center-item-btn,.chapter-workspace .scene-collapse .el-collapse-item,.chapter-workspace .tts-batch-item,.chapter-workspace .reader-review-card,.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer{animation:star-fade-up var(--star-motion-slow) var(--star-motion-ease) both}.chapter-workspace .chapter-item:nth-child(2),.chapter-workspace .quality-trend-item:nth-child(2),.chapter-workspace .operation-center-item-row:nth-child(2) .operation-center-item-btn,.chapter-workspace .scene-collapse .el-collapse-item:nth-child(2),.chapter-workspace .tts-batch-item:nth-child(2){animation-delay:.04s}.chapter-workspace .chapter-item:nth-child(3),.chapter-workspace .quality-trend-item:nth-child(3),.chapter-workspace .operation-center-item-row:nth-child(3) .operation-center-item-btn,.chapter-workspace .scene-collapse .el-collapse-item:nth-child(3),.chapter-workspace .tts-batch-item:nth-child(3){animation-delay:.08s}.chapter-workspace .chapter-item:nth-child(4),.chapter-workspace .quality-trend-item:nth-child(4),.chapter-workspace .operation-center-item-row:nth-child(4) .operation-center-item-btn,.chapter-workspace .scene-collapse .el-collapse-item:nth-child(4),.chapter-workspace .tts-batch-item:nth-child(4){animation-delay:.12s}.chapter-workspace .chapter-item,.chapter-workspace .quality-trend-item,.chapter-workspace .operation-center-item-btn,.chapter-workspace .scene-collapse .el-collapse-item,.chapter-workspace .tts-batch-item,.chapter-workspace .reader-review-card,.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel{transition:transform var(--star-motion-mid) var(--star-motion-ease),box-shadow var(--star-motion-mid) var(--star-motion-ease),border-color var(--star-motion-fast) ease,background var(--star-motion-fast) ease}.chapter-workspace .quality-trend-item:hover,.chapter-workspace .operation-center-item-btn:hover:not(:disabled),.chapter-workspace .scene-collapse .el-collapse-item:hover,.chapter-workspace .tts-batch-item:hover,.chapter-workspace .reader-review-card:hover{transform:translateY(-1px)}.chapter-workspace .chapter-item.active,.chapter-workspace .quality-trend-filter-pill.active,.chapter-workspace .mobile-tab-btn.active,.chapter-workspace .operation-center-item-btn.active,.chapter-workspace .toolbar-status .rewrite-selection-chip.active,.chapter-workspace .workspace-activity-bar .activity-btn.active{position:relative;isolation:isolate}.chapter-workspace .chapter-item.active:after,.chapter-workspace .quality-trend-filter-pill.active:after,.chapter-workspace .mobile-tab-btn.active:after,.chapter-workspace .operation-center-item-btn.active:after,.chapter-workspace .toolbar-status .rewrite-selection-chip.active:after,.chapter-workspace .workspace-activity-bar .activity-btn.active:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;border:1px solid color-mix(in srgb,var(--star-brand-sky) 42%,transparent);opacity:0;pointer-events:none;animation:star-pulse-ring 1.8s ease-out infinite}.chapter-workspace .reader-review-card:before,.chapter-workspace .world-gate-panel:before,.chapter-workspace .quality-trend-panel:before{transition:opacity var(--star-motion-mid) var(--star-motion-ease),transform var(--star-motion-mid) var(--star-motion-ease)}.chapter-workspace .reader-review-card:hover:before,.chapter-workspace .world-gate-panel:hover:before,.chapter-workspace .quality-trend-panel:hover:before{opacity:.85;transform:translateZ(0)}.chapter-workspace .el-button .el-icon,.chapter-workspace .status-chip .el-icon,.chapter-workspace .title-action-icon,.chapter-workspace .workspace-activity-bar .activity-btn .el-icon{transition:transform var(--star-motion-fast) var(--star-motion-ease),filter var(--star-motion-fast) ease}.chapter-workspace .el-button:hover .el-icon,.chapter-workspace .status-chip:hover .el-icon,.chapter-workspace .title-action-icon:hover,.chapter-workspace .workspace-activity-bar .activity-btn:hover .el-icon{transform:translateY(-.5px) scale(1.03);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--star-brand-sky) 30%,transparent))}.workspace-brand-dialog.el-dialog .el-dialog__header,.workspace-brand-dialog.el-dialog .el-dialog__body,.workspace-brand-dialog.el-dialog .el-dialog__footer,.workspace-brand-drawer.el-drawer .el-drawer__header,.workspace-brand-drawer.el-drawer .el-drawer__body{animation:star-fade-up var(--star-motion-mid) var(--star-motion-ease) both}.workspace-brand-dialog.el-dialog .el-dialog__body{animation-delay:.03s}.workspace-brand-dialog.el-dialog .el-dialog__footer{animation-delay:.06s}@keyframes star-fade-up{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes star-pulse-ring{0%{opacity:.65;transform:scale(1)}70%{opacity:0;transform:scale(1.03)}to{opacity:0;transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.chapter-workspace .chapter-item,.chapter-workspace .quality-trend-item,.chapter-workspace .operation-center-item-btn,.chapter-workspace .scene-collapse .el-collapse-item,.chapter-workspace .tts-batch-item,.chapter-workspace .reader-review-card,.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.workspace-brand-dialog.el-dialog .el-dialog__header,.workspace-brand-dialog.el-dialog .el-dialog__body,.workspace-brand-dialog.el-dialog .el-dialog__footer,.workspace-brand-drawer.el-drawer .el-drawer__header,.workspace-brand-drawer.el-drawer .el-drawer__body{animation:none!important;transition:none!important;transform:none!important}.chapter-workspace .chapter-item.active:after,.chapter-workspace .quality-trend-filter-pill.active:after,.chapter-workspace .mobile-tab-btn.active:after,.chapter-workspace .operation-center-item-btn.active:after,.chapter-workspace .toolbar-status .rewrite-selection-chip.active:after,.chapter-workspace .workspace-activity-bar .activity-btn.active:after{animation:none!important}}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.operation-center-panel,.novel-layout{--star-interaction-ring: color-mix(in srgb, var(--star-brand-sky) 58%, transparent);--star-interaction-ring-soft: color-mix(in srgb, var(--star-brand-sky) 26%, transparent);--star-interaction-glow: color-mix(in srgb, var(--star-brand-sky) 22%, transparent)}.chapter-workspace .chapter-filter-chip,.chapter-workspace .chapter-filter-clear,.chapter-workspace .quality-trend-filter-pill,.chapter-workspace .mobile-tab-btn,.chapter-workspace .scene-summary-text,.operation-center-panel .operation-center-item-btn,.operation-center-panel .operation-center-pin-btn,.novel-layout .workspace-activity-bar .activity-btn,.chapter-workspace .agent-tabs .el-tabs__item,.chapter-workspace .inspector-tabs .el-tabs__item{position:relative;isolation:isolate;transition:transform .2s ease,box-shadow .24s ease,border-color .2s ease,background .2s ease,color .2s ease}.chapter-workspace .chapter-filter-chip:after,.chapter-workspace .chapter-filter-clear:after,.chapter-workspace .quality-trend-filter-pill:after,.chapter-workspace .mobile-tab-btn:after,.operation-center-panel .operation-center-item-btn:after,.operation-center-panel .operation-center-pin-btn:after,.novel-layout .workspace-activity-bar .activity-btn:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;border:1px solid var(--star-interaction-ring);opacity:0;transition:opacity .2s ease}.chapter-workspace .chapter-filter-chip:hover:not(.active),.chapter-workspace .chapter-filter-clear:hover,.chapter-workspace .quality-trend-filter-pill:hover:not(.active),.chapter-workspace .mobile-tab-btn:hover:not(.active),.operation-center-panel .operation-center-item-btn:hover:not(:disabled),.operation-center-panel .operation-center-pin-btn:hover,.novel-layout .workspace-activity-bar .activity-btn:hover{transform:translateY(-1px);box-shadow:0 8px 18px var(--star-interaction-glow)}.chapter-workspace .chapter-filter-chip:hover:not(.active):after,.chapter-workspace .chapter-filter-clear:hover:after,.chapter-workspace .quality-trend-filter-pill:hover:not(.active):after,.chapter-workspace .mobile-tab-btn:hover:not(.active):after,.operation-center-panel .operation-center-item-btn:hover:not(:disabled):after,.operation-center-panel .operation-center-pin-btn:hover:after,.novel-layout .workspace-activity-bar .activity-btn:hover:after{opacity:.72}.chapter-workspace .chapter-filter-chip.active,.chapter-workspace .quality-trend-filter-pill.active,.chapter-workspace .mobile-tab-btn.active,.operation-center-panel .operation-center-item-btn.active:not(:disabled),.novel-layout .workspace-activity-bar .activity-btn.active{box-shadow:inset 0 1px color-mix(in srgb,#ffffff 20%,transparent),0 10px 22px var(--star-interaction-glow)}.chapter-workspace .chapter-filter-chip:active,.chapter-workspace .chapter-filter-clear:active,.chapter-workspace .quality-trend-filter-pill:active,.chapter-workspace .mobile-tab-btn:active,.operation-center-panel .operation-center-item-btn:active,.operation-center-panel .operation-center-pin-btn:active,.novel-layout .workspace-activity-bar .activity-btn:active{transform:translateY(0)}.chapter-workspace .chapter-filter-chip:focus-visible,.chapter-workspace .chapter-filter-clear:focus-visible,.chapter-workspace .quality-trend-filter-pill:focus-visible,.chapter-workspace .mobile-tab-btn:focus-visible,.operation-center-panel .operation-center-item-btn:focus-visible,.operation-center-panel .operation-center-pin-btn:focus-visible,.novel-layout .workspace-activity-bar .activity-btn:focus-visible{outline:none;box-shadow:0 0 0 1px var(--star-interaction-ring),0 0 0 4px var(--star-interaction-ring-soft),0 10px 20px var(--star-interaction-glow)}.chapter-workspace .chapter-item:hover,.chapter-workspace .quality-trend-item:hover,.chapter-workspace .scene-collapse .el-collapse-item:hover,.chapter-workspace .tts-batch-item:hover,.chapter-workspace .reader-review-card:hover,.chapter-workspace .world-gate-panel:hover,.chapter-workspace .quality-trend-panel:hover{box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 14px 26px color-mix(in srgb,var(--star-brand-sky) 16%,transparent)}.chapter-workspace .scene-item-header:hover .scene-title,.chapter-workspace .scene-summary-text:hover,.chapter-workspace .quality-trend-item:hover .quality-trend-chapter{color:color-mix(in srgb,var(--star-brand-sky) 86%,var(--nw-text-primary))}.chapter-workspace .el-input__wrapper.is-focus,.operation-center-panel .operation-center-search .el-input__wrapper.is-focus,.workspace-brand-dialog.el-dialog .el-input__wrapper.is-focus,.workspace-brand-drawer.el-drawer .el-input__wrapper.is-focus,.chapter-workspace .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 44%,var(--nw-border)),0 0 0 3px color-mix(in srgb,var(--star-brand-sky) 18%,transparent)}.chapter-workspace .el-tabs__item:focus-visible,.workspace-brand-dialog.el-dialog .el-tabs__item:focus-visible,.workspace-brand-drawer.el-drawer .el-tabs__item:focus-visible{outline:none;border-radius:8px;box-shadow:0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 54%,transparent),0 0 0 3px color-mix(in srgb,var(--star-brand-sky) 18%,transparent)}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer,html.dark .operation-center-panel,html.dark .novel-layout{--star-interaction-ring: rgba(56, 189, 248, .7);--star-interaction-ring-soft: rgba(56, 189, 248, .26);--star-interaction-glow: rgba(14, 165, 233, .34)}html.dark .chapter-workspace .chapter-item:hover,html.dark .chapter-workspace .quality-trend-item:hover,html.dark .chapter-workspace .scene-collapse .el-collapse-item:hover,html.dark .chapter-workspace .tts-batch-item:hover,html.dark .chapter-workspace .reader-review-card:hover,html.dark .chapter-workspace .world-gate-panel:hover,html.dark .chapter-workspace .quality-trend-panel:hover{box-shadow:inset 0 1px #bfdbfe29,0 16px 30px #020a1885,0 0 0 1px #38bdf833}@media(prefers-reduced-motion:reduce){.chapter-workspace .chapter-filter-chip,.chapter-workspace .chapter-filter-clear,.chapter-workspace .quality-trend-filter-pill,.chapter-workspace .mobile-tab-btn,.chapter-workspace .scene-summary-text,.operation-center-panel .operation-center-item-btn,.operation-center-panel .operation-center-pin-btn,.novel-layout .workspace-activity-bar .activity-btn,.chapter-workspace .agent-tabs .el-tabs__item,.chapter-workspace .inspector-tabs .el-tabs__item{transition:none!important;transform:none!important}}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer{--star-semantic-success: #10b981;--star-semantic-warning: #f59e0b;--star-semantic-danger: #ef4444;--star-semantic-info: #0ea5e9;--star-semantic-queue: #8b5cf6}.chapter-workspace .el-tag,.workspace-brand-dialog.el-dialog .el-tag,.workspace-brand-drawer.el-drawer .el-tag{box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent)}.chapter-workspace .el-tag.el-tag--success,.workspace-brand-dialog.el-dialog .el-tag.el-tag--success,.workspace-brand-drawer.el-drawer .el-tag.el-tag--success{border-color:color-mix(in srgb,var(--star-semantic-success) 54%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--star-semantic-success) 24%,var(--nw-bg-card)),color-mix(in srgb,var(--star-semantic-success) 15%,var(--nw-bg-card)))!important;color:color-mix(in srgb,var(--star-semantic-success) 84%,#f0fdf4)!important}.chapter-workspace .el-tag.el-tag--warning,.workspace-brand-dialog.el-dialog .el-tag.el-tag--warning,.workspace-brand-drawer.el-drawer .el-tag.el-tag--warning{border-color:color-mix(in srgb,var(--star-semantic-warning) 54%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--star-semantic-warning) 24%,var(--nw-bg-card)),color-mix(in srgb,var(--star-semantic-warning) 15%,var(--nw-bg-card)))!important;color:color-mix(in srgb,var(--star-semantic-warning) 84%,#fffbeb)!important}.chapter-workspace .el-tag.el-tag--danger,.workspace-brand-dialog.el-dialog .el-tag.el-tag--danger,.workspace-brand-drawer.el-drawer .el-tag.el-tag--danger{border-color:color-mix(in srgb,var(--star-semantic-danger) 54%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--star-semantic-danger) 24%,var(--nw-bg-card)),color-mix(in srgb,var(--star-semantic-danger) 15%,var(--nw-bg-card)))!important;color:color-mix(in srgb,var(--star-semantic-danger) 84%,#fef2f2)!important}.chapter-workspace .el-tag.el-tag--info,.workspace-brand-dialog.el-dialog .el-tag.el-tag--info,.workspace-brand-drawer.el-drawer .el-tag.el-tag--info{border-color:color-mix(in srgb,var(--star-semantic-info) 52%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--star-semantic-info) 22%,var(--nw-bg-card)),color-mix(in srgb,var(--star-semantic-info) 14%,var(--nw-bg-card)))!important;color:color-mix(in srgb,var(--star-semantic-info) 84%,#e0f2fe)!important}.chapter-workspace .save-status.saving{color:color-mix(in srgb,var(--star-semantic-info) 82%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--star-semantic-info) 48%,var(--nw-border));background:color-mix(in srgb,var(--star-semantic-info) 18%,var(--nw-bg-card))}.chapter-workspace .save-status.saved{color:color-mix(in srgb,var(--star-semantic-success) 82%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--star-semantic-success) 48%,var(--nw-border));background:color-mix(in srgb,var(--star-semantic-success) 18%,var(--nw-bg-card))}.chapter-workspace .save-status.unsaved{color:color-mix(in srgb,var(--star-semantic-warning) 84%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--star-semantic-warning) 48%,var(--nw-border));background:color-mix(in srgb,var(--star-semantic-warning) 18%,var(--nw-bg-card))}.chapter-workspace .save-status.queue{color:color-mix(in srgb,var(--star-semantic-queue) 82%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--star-semantic-queue) 46%,var(--nw-border));background:color-mix(in srgb,var(--star-semantic-queue) 18%,var(--nw-bg-card))}.chapter-workspace .status-indicator.blue{background:var(--star-semantic-info);box-shadow:0 0 10px color-mix(in srgb,var(--star-semantic-info) 46%,transparent)}.chapter-workspace .status-indicator.green{background:var(--star-semantic-success);box-shadow:0 0 10px color-mix(in srgb,var(--star-semantic-success) 44%,transparent)}.chapter-workspace .status-indicator.orange{background:var(--star-semantic-warning);box-shadow:0 0 10px color-mix(in srgb,var(--star-semantic-warning) 42%,transparent)}.chapter-workspace .status-indicator.purple{background:var(--star-semantic-queue);box-shadow:0 0 10px color-mix(in srgb,var(--star-semantic-queue) 44%,transparent)}.chapter-workspace .status-indicator.indigo{background:color-mix(in srgb,var(--star-semantic-queue) 62%,var(--star-semantic-info));box-shadow:0 0 10px color-mix(in srgb,var(--star-semantic-queue) 46%,transparent)}.chapter-workspace .chapter-row-status.status-reviewed{color:color-mix(in srgb,var(--star-semantic-success) 84%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--star-semantic-success) 46%,var(--nw-border));background:color-mix(in srgb,var(--star-semantic-success) 16%,var(--nw-bg-card))}.chapter-workspace .chapter-row-status.status-finalized{color:#f8fafc;border-color:transparent;background:linear-gradient(135deg,color-mix(in srgb,var(--star-semantic-warning) 84%,#ffffff),color-mix(in srgb,var(--star-semantic-queue) 68%,#ffffff))}.chapter-workspace .el-progress-bar__outer,.workspace-brand-dialog.el-dialog .el-progress-bar__outer,.workspace-brand-drawer.el-drawer .el-progress-bar__outer{background:color-mix(in srgb,var(--star-semantic-info) 14%,var(--nw-bg-secondary))}.chapter-workspace .el-progress-bar__inner,.workspace-brand-dialog.el-dialog .el-progress-bar__inner,.workspace-brand-drawer.el-drawer .el-progress-bar__inner{background:linear-gradient(90deg,color-mix(in srgb,var(--star-semantic-info) 86%,#ffffff),color-mix(in srgb,var(--star-semantic-success) 74%,#ffffff))}.workspace-brand-dialog.el-dialog .el-alert,.workspace-brand-drawer.el-drawer .el-alert{box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent)}.workspace-brand-dialog.el-dialog .el-alert--success,.workspace-brand-drawer.el-drawer .el-alert--success{border-color:color-mix(in srgb,var(--star-semantic-success) 44%,var(--nw-border));background:color-mix(in srgb,var(--star-semantic-success) 14%,var(--nw-bg-card))}.workspace-brand-dialog.el-dialog .el-alert--warning,.workspace-brand-drawer.el-drawer .el-alert--warning{border-color:color-mix(in srgb,var(--star-semantic-warning) 44%,var(--nw-border));background:color-mix(in srgb,var(--star-semantic-warning) 14%,var(--nw-bg-card))}.workspace-brand-dialog.el-dialog .el-alert--error,.workspace-brand-drawer.el-drawer .el-alert--error{border-color:color-mix(in srgb,var(--star-semantic-danger) 44%,var(--nw-border));background:color-mix(in srgb,var(--star-semantic-danger) 14%,var(--nw-bg-card))}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer{--star-semantic-success: #34d399;--star-semantic-warning: #fbbf24;--star-semantic-danger: #fb7185;--star-semantic-info: #38bdf8;--star-semantic-queue: #a78bfa}html.dark .chapter-workspace .el-tag,html.dark .workspace-brand-dialog.el-dialog .el-tag,html.dark .workspace-brand-drawer.el-drawer .el-tag{box-shadow:inset 0 1px #bfdbfe1f,0 8px 16px #020a1838}.chapter-workspace,.operation-center-panel{--star-marker-fg: color-mix(in srgb, var(--star-brand-sky) 76%, var(--nw-text-secondary));--star-marker-dot: color-mix(in srgb, var(--star-brand-sky) 72%, transparent);--star-marker-dot-alt: color-mix(in srgb, var(--star-brand-teal) 68%, transparent)}.chapter-workspace .chapter-filter-hint,.chapter-workspace .scene-section-label,.chapter-workspace .quality-trend-progress,.chapter-workspace .comment-agent-dock-subtitle,.operation-center-panel .operation-center-meta,.operation-center-panel .operation-center-hint{color:var(--star-marker-fg);letter-spacing:.04em}.chapter-workspace .scene-section-label,.chapter-workspace .quality-trend-progress,.operation-center-panel .operation-center-meta,.operation-center-panel .operation-center-hint{display:inline-flex;align-items:center;gap:7px}.chapter-workspace .scene-section-label:before,.chapter-workspace .quality-trend-progress:before,.operation-center-panel .operation-center-meta:before,.operation-center-panel .operation-center-hint:before{content:"";width:6px;height:6px;border-radius:2px;transform:rotate(45deg);flex-shrink:0;background:linear-gradient(135deg,var(--star-marker-dot),var(--star-marker-dot-alt));box-shadow:0 0 10px color-mix(in srgb,var(--star-brand-sky) 30%,transparent);opacity:.9}.chapter-workspace .world-gate-metrics>span,.chapter-workspace .quality-trend-scores>span,.chapter-workspace .scene-meta-item,.chapter-workspace .tts-batch-progress,.chapter-workspace .tts-batch-message{position:relative;padding-left:10px}.chapter-workspace .world-gate-metrics>span:before,.chapter-workspace .quality-trend-scores>span:before,.chapter-workspace .scene-meta-item:before,.chapter-workspace .tts-batch-progress:before,.chapter-workspace .tts-batch-message:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;border-radius:1px;transform:translateY(-50%) rotate(45deg);background:linear-gradient(135deg,var(--star-marker-dot),var(--star-marker-dot-alt));opacity:.8}.operation-center-panel .operation-center-group+.operation-center-group{position:relative;border-top-color:transparent}.operation-center-panel .operation-center-group+.operation-center-group:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--star-brand-sky) 48%,transparent),color-mix(in srgb,var(--star-brand-teal) 42%,transparent),transparent);opacity:.9}.chapter-workspace .comment-agent-dock-subtitle{position:relative;padding-right:40px}.chapter-workspace .comment-agent-dock-subtitle:after{content:"";position:absolute;right:0;top:50%;width:32px;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 54%,transparent),transparent);opacity:.7}html.dark .chapter-workspace,html.dark .operation-center-panel{--star-marker-fg: #b8d6ea;--star-marker-dot: rgba(56, 189, 248, .88);--star-marker-dot-alt: rgba(20, 184, 166, .82)}html.dark .chapter-workspace .scene-section-label:before,html.dark .chapter-workspace .quality-trend-progress:before,html.dark .operation-center-panel .operation-center-meta:before,html.dark .operation-center-panel .operation-center-hint:before{box-shadow:0 0 12px #38bdf859}:root{--star-tier-entry-duration: .34s;--star-tier-entry-ease: cubic-bezier(.22, 1, .36, 1);--star-tier-emphasis-duration: .2s;--star-tier-emphasis-ease: cubic-bezier(.26, 1, .44, 1);--star-tier-ambient-duration: 5.8s;--star-tier-ambient-slow-duration: 18s}html.dark{--star-tier-entry-duration: .36s;--star-tier-emphasis-duration: .22s;--star-tier-ambient-duration: 6.2s;--star-tier-ambient-slow-duration: 19s}.chapter-workspace .chapter-item,.chapter-workspace .quality-trend-item,.chapter-workspace .operation-center-item-btn,.chapter-workspace .scene-collapse .el-collapse-item,.chapter-workspace .tts-batch-item,.chapter-workspace .reader-review-card,.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.workspace-brand-dialog.el-dialog .el-dialog__header,.workspace-brand-dialog.el-dialog .el-dialog__body,.workspace-brand-dialog.el-dialog .el-dialog__footer,.workspace-brand-drawer.el-drawer .el-drawer__header,.workspace-brand-drawer.el-drawer .el-drawer__body{animation-duration:var(--star-tier-entry-duration)!important;animation-timing-function:var(--star-tier-entry-ease)!important}.chapter-workspace .el-button,.chapter-workspace .chapter-filter-chip,.chapter-workspace .chapter-filter-clear,.chapter-workspace .quality-trend-filter-pill,.chapter-workspace .mobile-tab-btn,.chapter-workspace .scene-summary-text,.chapter-workspace .status-chip-btn,.operation-center-panel .operation-center-item-btn,.operation-center-panel .operation-center-pin-btn,.novel-layout .workspace-activity-bar .activity-btn,.chapter-workspace .agent-tabs .el-tabs__item,.chapter-workspace .inspector-tabs .el-tabs__item{transition-duration:var(--star-tier-emphasis-duration)!important;transition-timing-function:var(--star-tier-emphasis-ease)!important}.chapter-workspace .chapter-item.active:after,.chapter-workspace .quality-trend-filter-pill.active:after,.chapter-workspace .mobile-tab-btn.active:after,.chapter-workspace .operation-center-item-btn.active:after,.chapter-workspace .toolbar-status .rewrite-selection-chip.active:after,.chapter-workspace .workspace-activity-bar .activity-btn.active:after{animation-duration:1.6s!important}.chapter-workspace .status-indicator.blue,.chapter-workspace .status-indicator.indigo{animation-duration:1.8s!important}.chapter-workspace .world-gate-title:before,.chapter-workspace .scene-list-title:before,.chapter-workspace .tts-batch-title:before,.chapter-workspace .smart-suggestions-title:before,.operation-center-panel .operation-center-group-title:before{animation-duration:var(--star-tier-ambient-duration)!important}.dashboard .dashboard-body .novel-card-grid .stat-card:after,.dashboard .dashboard-body .novel-card-grid .novel-card:after,.chapter-workspace .chapter-sidebar:after,.chapter-workspace .editor-area:after,.chapter-workspace .comment-panel:after,.chapter-workspace .world-gate-panel:after,.chapter-workspace .quality-trend-panel:after,.chapter-workspace .reader-review-card:after,.operation-center-panel:after,.workspace-brand-dialog.el-dialog .el-dialog__body:after,.workspace-brand-drawer.el-drawer .el-drawer__body:after{animation-duration:var(--star-tier-ambient-slow-duration)!important;animation-timing-function:ease-in-out!important}.chapter-workspace .inspector-empty,.chapter-workspace .quality-trend-empty,.chapter-workspace .comment-empty,.chapter-workspace .chapter-filter-empty,.chapter-workspace .operation-center-empty,.chapter-workspace .command-empty,.chapter-workspace .shortcut-help-empty,.chapter-workspace .super-long-empty,.chapter-workspace .author-note-empty,.chapter-workspace .batch-detect-empty,.operation-center-panel .operation-center-empty{animation-duration:var(--star-tier-ambient-duration)!important}@media(prefers-reduced-motion:reduce){.chapter-workspace .chapter-item,.chapter-workspace .quality-trend-item,.chapter-workspace .operation-center-item-btn,.chapter-workspace .scene-collapse .el-collapse-item,.chapter-workspace .tts-batch-item,.chapter-workspace .reader-review-card,.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.workspace-brand-dialog.el-dialog .el-dialog__header,.workspace-brand-dialog.el-dialog .el-dialog__body,.workspace-brand-dialog.el-dialog .el-dialog__footer,.workspace-brand-drawer.el-drawer .el-drawer__header,.workspace-brand-drawer.el-drawer .el-drawer__body,.chapter-workspace .world-gate-title:before,.chapter-workspace .scene-list-title:before,.chapter-workspace .tts-batch-title:before,.chapter-workspace .smart-suggestions-title:before,.operation-center-panel .operation-center-group-title:before,.dashboard .dashboard-body .novel-card-grid .stat-card:after,.dashboard .dashboard-body .novel-card-grid .novel-card:after,.chapter-workspace .chapter-sidebar:after,.chapter-workspace .editor-area:after,.chapter-workspace .comment-panel:after,.chapter-workspace .world-gate-panel:after,.chapter-workspace .quality-trend-panel:after,.chapter-workspace .reader-review-card:after,.operation-center-panel:after,.workspace-brand-dialog.el-dialog .el-dialog__body:after,.workspace-brand-drawer.el-drawer .el-drawer__body:after,.chapter-workspace .inspector-empty,.chapter-workspace .quality-trend-empty,.chapter-workspace .comment-empty,.chapter-workspace .chapter-filter-empty,.chapter-workspace .operation-center-empty,.chapter-workspace .command-empty,.chapter-workspace .shortcut-help-empty,.chapter-workspace .super-long-empty,.chapter-workspace .author-note-empty,.chapter-workspace .batch-detect-empty,.operation-center-panel .operation-center-empty,.chapter-workspace .status-indicator.blue,.chapter-workspace .status-indicator.indigo{animation:none!important;transition:none!important}}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.operation-center-panel,.novel-layout{--star-control-bg: color-mix(in srgb, var(--star-brand-sky) 9%, var(--nw-bg-card));--star-control-bg-hover: color-mix(in srgb, var(--star-brand-sky) 14%, var(--nw-bg-card));--star-control-border: color-mix(in srgb, var(--star-brand-sky) 28%, var(--nw-border));--star-control-border-strong: color-mix(in srgb, var(--star-brand-sky) 46%, var(--nw-border));--star-control-glow: color-mix(in srgb, var(--star-brand-sky) 20%, transparent);--star-control-text: color-mix(in srgb, var(--star-brand-sky) 80%, var(--nw-text-primary))}.chapter-workspace .el-input__wrapper,.chapter-workspace .el-select__wrapper,.chapter-workspace .el-textarea__inner,.chapter-workspace .el-input-number .el-input__wrapper,.operation-center-panel .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-select__wrapper,.workspace-brand-dialog.el-dialog .el-textarea__inner,.workspace-brand-dialog.el-dialog .el-input-number .el-input__wrapper,.workspace-brand-drawer.el-drawer .el-input__wrapper,.workspace-brand-drawer.el-drawer .el-select__wrapper,.workspace-brand-drawer.el-drawer .el-textarea__inner,.workspace-brand-drawer.el-drawer .el-input-number .el-input__wrapper{border-radius:10px;background:var(--star-control-bg);box-shadow:inset 0 0 0 1px var(--star-control-border);transition:box-shadow .22s ease,background .22s ease,color .2s ease}.chapter-workspace .el-input__wrapper:hover,.chapter-workspace .el-select__wrapper:hover,.chapter-workspace .el-textarea__inner:hover,.chapter-workspace .el-input-number .el-input__wrapper:hover,.operation-center-panel .el-input__wrapper:hover,.workspace-brand-dialog.el-dialog .el-input__wrapper:hover,.workspace-brand-dialog.el-dialog .el-select__wrapper:hover,.workspace-brand-dialog.el-dialog .el-textarea__inner:hover,.workspace-brand-dialog.el-dialog .el-input-number .el-input__wrapper:hover,.workspace-brand-drawer.el-drawer .el-input__wrapper:hover,.workspace-brand-drawer.el-drawer .el-select__wrapper:hover,.workspace-brand-drawer.el-drawer .el-textarea__inner:hover,.workspace-brand-drawer.el-drawer .el-input-number .el-input__wrapper:hover{background:var(--star-control-bg-hover);box-shadow:inset 0 0 0 1px var(--star-control-border-strong)}.chapter-workspace .el-input__wrapper.is-focus,.chapter-workspace .el-select__wrapper.is-focused,.chapter-workspace .el-input-number .el-input__wrapper.is-focus,.chapter-workspace .el-textarea__inner:focus,.operation-center-panel .el-input__wrapper.is-focus,.workspace-brand-dialog.el-dialog .el-input__wrapper.is-focus,.workspace-brand-dialog.el-dialog .el-select__wrapper.is-focused,.workspace-brand-dialog.el-dialog .el-input-number .el-input__wrapper.is-focus,.workspace-brand-dialog.el-dialog .el-textarea__inner:focus,.workspace-brand-drawer.el-drawer .el-input__wrapper.is-focus,.workspace-brand-drawer.el-drawer .el-select__wrapper.is-focused,.workspace-brand-drawer.el-drawer .el-input-number .el-input__wrapper.is-focus,.workspace-brand-drawer.el-drawer .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px var(--star-control-border-strong) ! important,0 0 0 3px var(--star-control-glow)!important}.chapter-workspace .el-input__inner::placeholder,.chapter-workspace .el-textarea__inner::placeholder,.workspace-brand-dialog.el-dialog .el-input__inner::placeholder,.workspace-brand-dialog.el-dialog .el-textarea__inner::placeholder,.workspace-brand-drawer.el-drawer .el-input__inner::placeholder,.workspace-brand-drawer.el-drawer .el-textarea__inner::placeholder{color:color-mix(in srgb,var(--star-brand-sky) 48%,var(--nw-text-muted))}.chapter-workspace .el-input-number__decrease,.chapter-workspace .el-input-number__increase,.workspace-brand-dialog.el-dialog .el-input-number__decrease,.workspace-brand-dialog.el-dialog .el-input-number__increase,.workspace-brand-drawer.el-drawer .el-input-number__decrease,.workspace-brand-drawer.el-drawer .el-input-number__increase{border-color:var(--star-control-border);color:var(--star-control-text);background:color-mix(in srgb,var(--star-brand-sky) 11%,var(--nw-bg-card))}.chapter-workspace .el-checkbox__inner,.workspace-brand-dialog.el-dialog .el-checkbox__inner,.workspace-brand-drawer.el-drawer .el-checkbox__inner{border-radius:6px;border-color:var(--star-control-border);background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent)}.chapter-workspace .el-checkbox__input.is-checked .el-checkbox__inner,.workspace-brand-dialog.el-dialog .el-checkbox__input.is-checked .el-checkbox__inner,.workspace-brand-drawer.el-drawer .el-checkbox__input.is-checked .el-checkbox__inner{border-color:transparent;background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 88%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 78%,#ffffff))}.chapter-workspace .el-checkbox__input.is-focus .el-checkbox__inner,.workspace-brand-dialog.el-dialog .el-checkbox__input.is-focus .el-checkbox__inner,.workspace-brand-drawer.el-drawer .el-checkbox__input.is-focus .el-checkbox__inner{box-shadow:inset 0 0 0 1px var(--star-control-border-strong),0 0 0 3px var(--star-control-glow)}.chapter-workspace .el-radio__inner,.workspace-brand-dialog.el-dialog .el-radio__inner,.workspace-brand-drawer.el-drawer .el-radio__inner{border-color:var(--star-control-border);background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent)}.chapter-workspace .el-radio__input.is-checked .el-radio__inner,.workspace-brand-dialog.el-dialog .el-radio__input.is-checked .el-radio__inner,.workspace-brand-drawer.el-drawer .el-radio__input.is-checked .el-radio__inner{border-color:color-mix(in srgb,var(--star-brand-sky) 58%,transparent);background:color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-bg-card))}.chapter-workspace .el-switch .el-switch__core,.workspace-brand-dialog.el-dialog .el-switch .el-switch__core,.workspace-brand-drawer.el-drawer .el-switch .el-switch__core{border-color:var(--star-control-border);background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))}.chapter-workspace .el-switch.is-checked .el-switch__core,.workspace-brand-dialog.el-dialog .el-switch.is-checked .el-switch__core,.workspace-brand-drawer.el-drawer .el-switch.is-checked .el-switch__core{border-color:transparent;background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 86%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 76%,#ffffff))!important}.chapter-workspace .el-slider__runway,.workspace-brand-dialog.el-dialog .el-slider__runway,.workspace-brand-drawer.el-drawer .el-slider__runway{background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-secondary))}.chapter-workspace .el-slider__bar,.workspace-brand-dialog.el-dialog .el-slider__bar,.workspace-brand-drawer.el-drawer .el-slider__bar{background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 86%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 76%,#ffffff))}.chapter-workspace .el-slider__button,.workspace-brand-dialog.el-dialog .el-slider__button,.workspace-brand-drawer.el-drawer .el-slider__button{border-color:color-mix(in srgb,var(--star-brand-sky) 56%,var(--nw-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--star-brand-sky) 16%,transparent),0 6px 14px color-mix(in srgb,var(--star-brand-sky) 22%,transparent)}.chapter-workspace .el-form-item__label,.workspace-brand-dialog.el-dialog .el-form-item__label,.workspace-brand-drawer.el-drawer .el-form-item__label{color:color-mix(in srgb,var(--star-brand-sky) 72%,var(--nw-text-secondary));letter-spacing:.02em}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer,html.dark .operation-center-panel,html.dark .novel-layout{--star-control-bg: color-mix(in srgb, var(--star-brand-sky) 14%, rgba(7, 16, 31, .88));--star-control-bg-hover: color-mix(in srgb, var(--star-brand-sky) 18%, rgba(7, 16, 31, .9));--star-control-border: color-mix(in srgb, var(--star-brand-sky) 36%, var(--nw-border));--star-control-border-strong: rgba(56, 189, 248, .62);--star-control-glow: rgba(56, 189, 248, .24);--star-control-text: #d5e8f5}html.dark .chapter-workspace .el-checkbox__inner,html.dark .chapter-workspace .el-radio__inner,html.dark .workspace-brand-dialog.el-dialog .el-checkbox__inner,html.dark .workspace-brand-dialog.el-dialog .el-radio__inner,html.dark .workspace-brand-drawer.el-drawer .el-checkbox__inner,html.dark .workspace-brand-drawer.el-drawer .el-radio__inner{box-shadow:inset 0 1px #bfdbfe24,0 6px 12px #020a183d}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.operation-center-panel{--star-type-leading-tight: 1.34;--star-type-leading-base: 1.58;--star-type-leading-relaxed: 1.72;--star-density-card-pad: 12px;--star-density-inline-gap: 8px}.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.chapter-workspace .reader-review-card,.chapter-workspace .scene-list-panel,.chapter-workspace .tts-batch-panel,.operation-center-panel,.workspace-brand-dialog.el-dialog .el-dialog__body,.workspace-brand-drawer.el-drawer .el-drawer__body{font-size:13px;line-height:var(--star-type-leading-base)}.chapter-workspace .world-gate-title,.chapter-workspace .scene-list-title,.chapter-workspace .tts-batch-title,.chapter-workspace .smart-suggestions-title,.chapter-workspace .quality-trend-chapter,.operation-center-panel .operation-center-group-title,.chapter-workspace .sidebar-title-main,.chapter-workspace .chapter-label,.chapter-workspace .comment-agent-dock-title{font-weight:700;letter-spacing:.03em;line-height:var(--star-type-leading-tight)}.chapter-workspace .world-gate-list-title,.chapter-workspace .quality-trend-delta-title,.chapter-workspace .scene-section-label,.operation-center-panel .operation-center-meta,.operation-center-panel .operation-center-hint,.chapter-workspace .chapter-filter-hint,.chapter-workspace .chapter-filter-meta{font-size:11px;letter-spacing:.05em;line-height:1.46}.chapter-workspace .quality-trend-summary,.chapter-workspace .reader-review-item-text,.chapter-workspace .scene-summary-text,.chapter-workspace .scene-content-preview,.chapter-workspace .comment-rich,.chapter-workspace .tts-batch-message,.operation-center-panel .operation-center-item-label{line-height:var(--star-type-leading-relaxed)}.chapter-workspace .reader-review-list li,.chapter-workspace .comment-rich li,.chapter-workspace .quality-trend-delta-item,.chapter-workspace .tts-batch-item,.operation-center-panel .operation-center-item-row{margin-bottom:2px}.chapter-workspace .reader-review-list ul,.chapter-workspace .comment-rich ul,.chapter-workspace .comment-rich ol{padding-left:18px}.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.chapter-workspace .reader-review-card{padding:calc(var(--star-density-card-pad) - 2px) var(--star-density-card-pad)}.chapter-workspace .scene-list-header,.chapter-workspace .tts-batch-header,.chapter-workspace .world-gate-header,.chapter-workspace .comment-agent-dock-header{padding-top:8px;padding-bottom:8px}.chapter-workspace .quality-trend-list,.chapter-workspace .scene-list-body,.chapter-workspace .tts-batch-list,.chapter-workspace .world-gate-metrics,.chapter-workspace .reader-review-grid,.operation-center-panel .operation-center-group{gap:var(--star-density-inline-gap)}.chapter-workspace .chapter-item{padding-top:10px;padding-bottom:10px}.chapter-workspace .chapter-sub-title,.chapter-workspace .chapter-words,.chapter-workspace .scene-meta-item,.chapter-workspace .quality-trend-scores>span,.chapter-workspace .tts-batch-title-text,.chapter-workspace .tts-batch-progress,.chapter-workspace .tts-batch-message{font-size:12px;line-height:1.5}.chapter-workspace .toolbar-status .status-chip,.chapter-workspace .chapter-row-status,.chapter-workspace .chapter-active-mark,.chapter-workspace .world-gate-metrics>span{font-size:11px;line-height:1.3}.workspace-brand-dialog.el-dialog .el-form-item,.workspace-brand-drawer.el-drawer .el-form-item{margin-bottom:14px}.workspace-brand-dialog.el-dialog .el-form-item__label,.workspace-brand-drawer.el-drawer .el-form-item__label{font-size:12px;line-height:1.35}.workspace-brand-dialog.el-dialog .el-alert,.workspace-brand-drawer.el-drawer .el-alert{line-height:var(--star-type-leading-base)}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer,html.dark .operation-center-panel{--star-density-card-pad: 13px}html.dark .chapter-workspace .quality-trend-summary,html.dark .chapter-workspace .reader-review-item-text,html.dark .chapter-workspace .scene-summary-text,html.dark .chapter-workspace .scene-content-preview,html.dark .chapter-workspace .comment-rich,html.dark .chapter-workspace .tts-batch-message,html.dark .operation-center-panel .operation-center-item-label{color:color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-text-secondary))}@media(max-width:767px){.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.operation-center-panel{--star-density-card-pad: 10px;--star-density-inline-gap: 6px}.chapter-workspace .chapter-item{padding-top:8px;padding-bottom:8px}.chapter-workspace .world-gate-title,.chapter-workspace .scene-list-title,.chapter-workspace .tts-batch-title,.chapter-workspace .smart-suggestions-title,.chapter-workspace .quality-trend-chapter{font-size:13px}}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.operation-center-panel{--star-polish-radius: 12px;--star-polish-radius-sm: 10px;--star-polish-pad-x: 12px;--star-polish-separator: color-mix(in srgb, var(--star-brand-sky) 22%, var(--nw-border))}.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.chapter-workspace .reader-review-card,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item,.chapter-workspace .tts-batch-item,.operation-center-panel{border-radius:var(--star-polish-radius)}.chapter-workspace .quality-trend-item,.operation-center-panel .operation-center-item-btn,.operation-center-panel .operation-center-pin-btn,.chapter-workspace .chapter-filter-chip,.chapter-workspace .chapter-filter-clear,.chapter-workspace .quality-trend-filter-pill{border-radius:var(--star-polish-radius-sm)}.chapter-workspace .world-gate-panel,.chapter-workspace .quality-trend-panel,.chapter-workspace .reader-review-card,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item,.chapter-workspace .tts-batch-item{position:relative;overflow:hidden}.chapter-workspace .world-gate-panel:after,.chapter-workspace .quality-trend-panel:after,.chapter-workspace .reader-review-card:after,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:after,.chapter-workspace .tts-batch-item:after{content:"";position:absolute;right:0;top:0;width:34px;height:34px;pointer-events:none;background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 26%,transparent),transparent 62%);opacity:.6;-webkit-mask-image:linear-gradient(135deg,#000 0 48%,transparent 56%);mask-image:linear-gradient(135deg,#000 0 48%,transparent 56%)}.chapter-workspace .world-gate-header,.chapter-workspace .quality-trend-header,.chapter-workspace .scene-list-header,.chapter-workspace .tts-batch-header,.chapter-workspace .comment-agent-dock-header,.operation-center-panel .operation-center-brand,.operation-center-panel .operation-center-search{padding-left:var(--star-polish-pad-x);padding-right:var(--star-polish-pad-x)}.chapter-workspace .quality-trend-header,.chapter-workspace .scene-list-header,.chapter-workspace .tts-batch-header{border-bottom-color:var(--star-polish-separator)!important}.chapter-workspace .quality-trend-header{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.chapter-workspace .scene-list-body,.chapter-workspace .quality-trend-list,.chapter-workspace .tts-batch-list,.operation-center-panel .operation-center-group{padding-left:2px;padding-right:2px}.chapter-workspace .quality-trend-delta,.chapter-workspace .scene-summary-text,.chapter-workspace .scene-content-preview,.chapter-workspace .reader-review-item,.operation-center-panel .operation-center-item-shortcut{border-radius:var(--star-polish-radius-sm)}.chapter-workspace .quality-trend-controls-row,.chapter-workspace .scene-item-actions,.chapter-workspace .scene-meta-row,.chapter-workspace .reader-review-grid,.chapter-workspace .world-gate-metrics{align-items:center}.chapter-workspace .scene-item-actions,.chapter-workspace .quality-trend-actions,.operation-center-panel .operation-center-item-row{min-height:28px}.workspace-brand-dialog.el-dialog .el-dialog__body,.workspace-brand-drawer.el-drawer .el-drawer__body,.workspace-brand-dialog.el-dialog .el-dialog__header,.workspace-brand-dialog.el-dialog .el-dialog__footer,.workspace-brand-drawer.el-drawer .el-drawer__header{padding-left:14px;padding-right:14px}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer,html.dark .operation-center-panel{--star-polish-separator: rgba(56, 189, 248, .26)}html.dark .chapter-workspace .world-gate-panel:after,html.dark .chapter-workspace .quality-trend-panel:after,html.dark .chapter-workspace .reader-review-card:after,html.dark .chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:after,html.dark .chapter-workspace .tts-batch-item:after{opacity:.78;background:linear-gradient(135deg,rgba(56,189,248,.34),transparent 64%)}html.dark .chapter-workspace .quality-trend-header{background:color-mix(in srgb,var(--star-brand-sky) 14%,rgba(6,16,32,.86))}@media(max-width:767px){.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.operation-center-panel{--star-polish-radius: 10px;--star-polish-radius-sm: 8px;--star-polish-pad-x: 10px}.chapter-workspace .quality-trend-controls-row{gap:6px}}.chapter-workspace,.operation-center-panel,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer{--star-atmo-halo-a: color-mix(in srgb, var(--star-brand-sky) 18%, transparent);--star-atmo-halo-b: color-mix(in srgb, var(--star-brand-teal) 16%, transparent);--star-atmo-grid: color-mix(in srgb, var(--star-brand-sky) 18%, transparent);--star-atmo-track: color-mix(in srgb, var(--star-brand-sky) 26%, transparent);--star-atmo-track-alt: color-mix(in srgb, var(--star-brand-teal) 24%, transparent)}.chapter-workspace .editor-body{background:radial-gradient(circle at 10% 0,var(--star-atmo-halo-a),transparent 40%),radial-gradient(circle at 88% 100%,var(--star-atmo-halo-b),transparent 42%),linear-gradient(140deg,color-mix(in srgb,var(--star-brand-sky) 5%,transparent),transparent 36%,color-mix(in srgb,var(--star-brand-teal) 4%,transparent) 100%)}.chapter-workspace .scene-list-body,.chapter-workspace .inspector-pane-scroll,.chapter-workspace .quality-trend-list{border-radius:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 5%,transparent),transparent 44%),linear-gradient(to right,var(--star-atmo-grid) 1px,transparent 1px);background-size:auto,26px 26px;background-position:0 0,0 0}.chapter-workspace .quality-trend-item,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item,.operation-center-panel .operation-center-item-btn{position:relative;overflow:hidden}.chapter-workspace .quality-trend-item:before,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:before,.operation-center-panel .operation-center-item-btn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;pointer-events:none;background:linear-gradient(180deg,var(--star-atmo-track),var(--star-atmo-track-alt));opacity:0;transition:opacity .2s ease}.chapter-workspace .quality-trend-item:hover:before,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:hover:before,.operation-center-panel .operation-center-item-btn:hover:not(:disabled):before,.operation-center-panel .operation-center-item-btn.active:not(:disabled):before{opacity:.9}.operation-center-panel .operation-center-item-shortcut{background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));border-color:color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-border))}html.dark .chapter-workspace,html.dark .operation-center-panel,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer{--star-atmo-halo-a: rgba(56, 189, 248, .24);--star-atmo-halo-b: rgba(20, 184, 166, .22);--star-atmo-grid: rgba(56, 189, 248, .14);--star-atmo-track: rgba(56, 189, 248, .72);--star-atmo-track-alt: rgba(20, 184, 166, .64)}html.dark .chapter-workspace .editor-body{background:radial-gradient(circle at 10% 0,rgba(56,189,248,.2),transparent 40%),radial-gradient(circle at 88% 100%,rgba(20,184,166,.18),transparent 42%),linear-gradient(140deg,rgba(8,20,38,.26),transparent 34%,rgba(6,18,34,.3))}html.dark .chapter-workspace .scene-list-body,html.dark .chapter-workspace .inspector-pane-scroll,html.dark .chapter-workspace .quality-trend-list{background:linear-gradient(180deg,rgba(56,189,248,.08),transparent 44%),linear-gradient(to right,rgba(56,189,248,.1) 1px,transparent 1px)}html.dark .chapter-workspace .quality-trend-summary,html.dark .chapter-workspace .scene-summary-text,html.dark .chapter-workspace .scene-content-preview,html.dark .operation-center-panel .operation-center-item-label,html.dark .operation-center-panel .operation-center-item-shortcut{color:#c8daec}@media(max-width:767px){.chapter-workspace .scene-list-body,.chapter-workspace .inspector-pane-scroll,.chapter-workspace .quality-trend-list{border-radius:8px;background-size:auto,22px 22px}}.chapter-workspace,.operation-center-panel{--star-micro-sheen: color-mix(in srgb, var(--star-brand-sky) 24%, transparent);--star-micro-lift-shadow: color-mix(in srgb, var(--star-brand-sky) 18%, transparent);--star-micro-lift-shadow-alt: color-mix(in srgb, var(--star-brand-teal) 16%, transparent)}.chapter-workspace .quality-trend-item,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item,.operation-center-panel .operation-center-item-btn{background-image:linear-gradient(110deg,transparent 0%,transparent 42%,var(--star-micro-sheen) 50%,transparent 58%,transparent 100%);background-repeat:no-repeat;background-size:220% 100%;background-position:-160% 0;will-change:transform,background-position,box-shadow}.chapter-workspace .quality-trend-item:hover,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:hover,.operation-center-panel .operation-center-item-btn:hover:not(:disabled){transform:translate3d(0,-2px,0);background-position:160% 0;box-shadow:0 12px 24px var(--star-micro-lift-shadow),0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 22%,transparent)}.operation-center-panel .operation-center-item-btn.active:not(:disabled),.chapter-workspace .quality-trend-filter-pill.active{animation:star-micro-breathe 2.8s ease-in-out infinite}.chapter-workspace .scene-item-header:hover .scene-number-badge{animation:star-micro-pop .4s cubic-bezier(.26,1,.44,1) both}.chapter-workspace .world-gate-metrics>span,.chapter-workspace .scene-summary-text,.chapter-workspace .scene-content-preview{transition:transform .2s ease,box-shadow .22s ease,background-color .22s ease,border-color .22s ease}.chapter-workspace .world-gate-metrics>span:hover,.chapter-workspace .scene-summary-text:hover,.chapter-workspace .scene-content-preview:hover{transform:translate3d(0,-1px,0);box-shadow:0 8px 18px color-mix(in srgb,var(--star-brand-sky) 14%,transparent)}.operation-center-panel .operation-center-pin-btn.active .el-icon{animation:star-pin-signal 1.9s ease-in-out infinite}html.dark .chapter-workspace,html.dark .operation-center-panel{--star-micro-sheen: rgba(56, 189, 248, .34);--star-micro-lift-shadow: rgba(4, 20, 38, .55);--star-micro-lift-shadow-alt: rgba(9, 28, 40, .5)}html.dark .chapter-workspace .quality-trend-item:hover,html.dark .chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:hover,html.dark .operation-center-panel .operation-center-item-btn:hover:not(:disabled){box-shadow:0 16px 30px var(--star-micro-lift-shadow),0 0 0 1px #38bdf842,inset 0 1px #bfdbfe24}html.dark .chapter-workspace .world-gate-metrics>span:hover,html.dark .chapter-workspace .scene-summary-text:hover,html.dark .chapter-workspace .scene-content-preview:hover{box-shadow:0 10px 20px #04142685,0 0 0 1px #38bdf838}@keyframes star-micro-breathe{0%{box-shadow:0 0 color-mix(in srgb,var(--star-brand-sky) 24%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--star-brand-sky) 10%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--star-brand-sky) 24%,transparent)}}@keyframes star-micro-pop{0%{transform:scale(1)}60%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes star-pin-signal{0%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(245,158,11,0))}50%{transform:scale(1.08);filter:drop-shadow(0 0 8px rgba(245,158,11,.5))}to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(245,158,11,0))}}@media(prefers-reduced-motion:reduce){.chapter-workspace .quality-trend-item,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item,.operation-center-panel .operation-center-item-btn,.chapter-workspace .world-gate-metrics>span,.chapter-workspace .scene-summary-text,.chapter-workspace .scene-content-preview,.operation-center-panel .operation-center-pin-btn.active .el-icon,.operation-center-panel .operation-center-item-btn.active:not(:disabled),.chapter-workspace .quality-trend-filter-pill.active,.chapter-workspace .scene-item-header:hover .scene-number-badge{animation:none!important;transition:none!important;transform:none!important}}.chapter-workspace,.operation-center-panel,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.novel-layout .main-content{--star-empty-border: color-mix(in srgb, var(--star-brand-sky) 34%, var(--nw-border));--star-empty-glow: color-mix(in srgb, var(--star-brand-sky) 22%, transparent);--star-empty-glow-alt: color-mix(in srgb, var(--star-brand-teal) 20%, transparent);--star-loading-track: color-mix(in srgb, var(--star-brand-sky) 14%, var(--nw-bg-secondary))}.chapter-workspace .inspector-empty,.chapter-workspace .quality-trend-empty,.chapter-workspace .comment-empty,.chapter-workspace .chapter-filter-empty,.chapter-workspace .operation-center-empty,.chapter-workspace .command-empty,.chapter-workspace .shortcut-help-empty,.chapter-workspace .super-long-empty,.chapter-workspace .author-note-empty,.chapter-workspace .batch-detect-empty,.operation-center-panel .operation-center-empty{position:relative;overflow:hidden}.chapter-workspace .inspector-empty:before,.chapter-workspace .quality-trend-empty:before,.chapter-workspace .comment-empty:before,.chapter-workspace .chapter-filter-empty:before,.chapter-workspace .operation-center-empty:before,.chapter-workspace .command-empty:before,.chapter-workspace .shortcut-help-empty:before,.chapter-workspace .super-long-empty:before,.chapter-workspace .author-note-empty:before,.chapter-workspace .batch-detect-empty:before,.operation-center-panel .operation-center-empty:before{content:"";position:absolute;left:10px;top:10px;width:8px;height:8px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 88%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 84%,#ffffff));box-shadow:0 0 12px var(--star-empty-glow);opacity:.88}.chapter-workspace .inspector-empty:after,.chapter-workspace .quality-trend-empty:after,.chapter-workspace .comment-empty:after,.chapter-workspace .chapter-filter-empty:after,.chapter-workspace .operation-center-empty:after,.chapter-workspace .command-empty:after,.chapter-workspace .shortcut-help-empty:after,.chapter-workspace .super-long-empty:after,.chapter-workspace .author-note-empty:after,.chapter-workspace .batch-detect-empty:after,.operation-center-panel .operation-center-empty:after{content:"";position:absolute;left:-32%;right:-32%;top:0;bottom:0;pointer-events:none;background:linear-gradient(110deg,transparent 0%,transparent 44%,color-mix(in srgb,var(--star-brand-sky) 14%,transparent) 50%,transparent 56%,transparent 100%);opacity:.55}.chapter-workspace .el-empty .el-empty__image,.workspace-brand-dialog.el-dialog .el-empty .el-empty__image,.workspace-brand-drawer.el-drawer .el-empty .el-empty__image{filter:drop-shadow(0 10px 22px var(--star-empty-glow))}.chapter-workspace .el-empty .el-empty__description p,.workspace-brand-dialog.el-dialog .el-empty .el-empty__description p,.workspace-brand-drawer.el-drawer .el-empty .el-empty__description p{letter-spacing:.04em}.chapter-workspace .generating-placeholder{position:relative;border:1px dashed var(--star-empty-border);border-radius:12px;margin:14px;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--star-brand-sky) 14%,transparent),transparent 40%),linear-gradient(145deg,color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 7%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent),0 12px 24px var(--star-empty-glow)}.chapter-workspace .generating-placeholder-dot{box-shadow:0 0 0 6px color-mix(in srgb,var(--star-brand-sky) 14%,transparent),0 0 14px var(--star-empty-glow)}.chapter-workspace .el-loading-mask,.workspace-brand-dialog.el-dialog .el-loading-mask,.workspace-brand-drawer.el-drawer .el-loading-mask,.novel-layout .main-content>.el-loading-mask{overflow:hidden}.chapter-workspace .el-loading-mask:after,.workspace-brand-dialog.el-dialog .el-loading-mask:after,.workspace-brand-drawer.el-drawer .el-loading-mask:after,.novel-layout .main-content>.el-loading-mask:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,transparent 0%,transparent 42%,color-mix(in srgb,var(--star-brand-sky) 18%,transparent) 50%,transparent 58%,transparent 100%);animation:star-loading-scan 2.8s linear infinite}.chapter-workspace .el-progress-bar__outer,.workspace-brand-dialog.el-dialog .el-progress-bar__outer,.workspace-brand-drawer.el-drawer .el-progress-bar__outer{background:var(--star-loading-track);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent)}.chapter-workspace .el-progress-bar__inner,.workspace-brand-dialog.el-dialog .el-progress-bar__inner,.workspace-brand-drawer.el-drawer .el-progress-bar__inner{background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 86%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 78%,#ffffff));position:relative;overflow:hidden}.chapter-workspace .el-progress-bar__inner:after,.workspace-brand-dialog.el-dialog .el-progress-bar__inner:after,.workspace-brand-drawer.el-drawer .el-progress-bar__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.46),transparent);animation:star-progress-glint 1.9s ease-in-out infinite}.chapter-workspace .el-skeleton__item,.workspace-brand-dialog.el-dialog .el-skeleton__item,.workspace-brand-drawer.el-drawer .el-skeleton__item,.chapter-workspace .nw-skeleton{position:relative;overflow:hidden}.chapter-workspace .el-skeleton__item:after,.workspace-brand-dialog.el-dialog .el-skeleton__item:after,.workspace-brand-drawer.el-drawer .el-skeleton__item:after,.chapter-workspace .nw-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent,color-mix(in srgb,#ffffff 34%,transparent),transparent);animation:star-skeleton-scan 2.2s ease-in-out infinite}html.dark .chapter-workspace,html.dark .operation-center-panel,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer,html.dark .novel-layout .main-content{--star-empty-border: rgba(56, 189, 248, .44);--star-empty-glow: rgba(56, 189, 248, .32);--star-empty-glow-alt: rgba(20, 184, 166, .3);--star-loading-track: rgba(8, 24, 42, .82)}html.dark .chapter-workspace .inspector-empty,html.dark .chapter-workspace .quality-trend-empty,html.dark .chapter-workspace .comment-empty,html.dark .chapter-workspace .chapter-filter-empty,html.dark .chapter-workspace .operation-center-empty,html.dark .chapter-workspace .command-empty,html.dark .chapter-workspace .shortcut-help-empty,html.dark .chapter-workspace .super-long-empty,html.dark .chapter-workspace .author-note-empty,html.dark .chapter-workspace .batch-detect-empty,html.dark .operation-center-panel .operation-center-empty{border-style:solid;box-shadow:inset 0 1px #bfdbfe24,0 16px 28px #020a187a}html.dark .chapter-workspace .el-empty .el-empty__image,html.dark .workspace-brand-dialog.el-dialog .el-empty .el-empty__image,html.dark .workspace-brand-drawer.el-drawer .el-empty .el-empty__image{filter:drop-shadow(0 12px 24px rgba(56,189,248,.34)) saturate(1.12)}html.dark .chapter-workspace .generating-placeholder{box-shadow:inset 0 1px #bfdbfe24,0 16px 30px #020a1885,0 0 0 1px #38bdf838}@keyframes star-loading-scan{0%{transform:translate(-55%);opacity:.22}50%{opacity:.58}to{transform:translate(55%);opacity:.22}}@keyframes star-progress-glint{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes star-skeleton-scan{0%{transform:translate(-80%);opacity:.4}to{transform:translate(80%);opacity:.4}}@media(prefers-reduced-motion:reduce){.chapter-workspace .inspector-empty:after,.chapter-workspace .quality-trend-empty:after,.chapter-workspace .comment-empty:after,.chapter-workspace .chapter-filter-empty:after,.chapter-workspace .operation-center-empty:after,.chapter-workspace .command-empty:after,.chapter-workspace .shortcut-help-empty:after,.chapter-workspace .super-long-empty:after,.chapter-workspace .author-note-empty:after,.chapter-workspace .batch-detect-empty:after,.operation-center-panel .operation-center-empty:after,.chapter-workspace .el-loading-mask:after,.workspace-brand-dialog.el-dialog .el-loading-mask:after,.workspace-brand-drawer.el-drawer .el-loading-mask:after,.novel-layout .main-content>.el-loading-mask:after,.chapter-workspace .el-progress-bar__inner:after,.workspace-brand-dialog.el-dialog .el-progress-bar__inner:after,.workspace-brand-drawer.el-drawer .el-progress-bar__inner:after,.chapter-workspace .el-skeleton__item:after,.workspace-brand-dialog.el-dialog .el-skeleton__item:after,.workspace-brand-drawer.el-drawer .el-skeleton__item:after,.chapter-workspace .nw-skeleton:after{animation:none!important}}@media(max-width:767px){.chapter-workspace .generating-placeholder{margin:10px;border-radius:10px}}:root{--star-notice-success: #10b981;--star-notice-warning: #f59e0b;--star-notice-danger: #ef4444;--star-notice-info: #0ea5e9;--star-notice-panel: rgba(236, 244, 250, .96);--star-notice-border: rgba(125, 151, 176, .38)}html.dark{--star-notice-success: #34d399;--star-notice-warning: #fbbf24;--star-notice-danger: #fb7185;--star-notice-info: #38bdf8;--star-notice-panel: rgba(7, 17, 33, .92);--star-notice-border: rgba(86, 120, 148, .42)}.el-message,.el-notification,.el-message-box,.el-popconfirm{--star-notice-tone: var(--star-notice-info)}.el-message{border:1px solid color-mix(in srgb,var(--star-notice-tone) 42%,var(--star-notice-border))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--star-notice-tone) 16%,var(--star-notice-panel)),color-mix(in srgb,var(--star-notice-tone) 8%,var(--star-notice-panel)))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent),0 14px 28px color-mix(in srgb,var(--star-notice-tone) 18%,transparent)!important}.el-message .el-message__content{color:color-mix(in srgb,var(--star-notice-tone) 72%,var(--nw-text-primary));letter-spacing:.02em}.el-message .el-message__icon{color:color-mix(in srgb,var(--star-notice-tone) 88%,#ffffff);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--star-notice-tone) 30%,transparent))}.el-message .el-message__closeBtn{color:color-mix(in srgb,var(--star-notice-tone) 66%,var(--nw-text-muted))}.el-message .el-message__closeBtn:hover{color:color-mix(in srgb,var(--star-notice-tone) 90%,var(--nw-text-primary))}.el-message.el-message--success{--star-notice-tone: var(--star-notice-success)}.el-message.el-message--warning{--star-notice-tone: var(--star-notice-warning)}.el-message.el-message--error{--star-notice-tone: var(--star-notice-danger)}.el-message.el-message--info{--star-notice-tone: var(--star-notice-info)}.el-notification{border:1px solid color-mix(in srgb,var(--star-notice-tone) 38%,var(--star-notice-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-notice-tone) 14%,var(--star-notice-panel)),color-mix(in srgb,var(--star-notice-tone) 8%,var(--star-notice-panel)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent),0 16px 30px color-mix(in srgb,var(--star-notice-tone) 16%,transparent)}.el-notification .el-notification__title{color:color-mix(in srgb,var(--star-notice-tone) 74%,var(--nw-text-primary))}.el-notification .el-notification__content{color:var(--nw-text-secondary)}.el-notification .el-notification__icon{color:color-mix(in srgb,var(--star-notice-tone) 86%,#ffffff)}.el-notification.el-notification--success,.el-notification.success{--star-notice-tone: var(--star-notice-success)}.el-notification.el-notification--warning,.el-notification.warning{--star-notice-tone: var(--star-notice-warning)}.el-notification.el-notification--error,.el-notification.error{--star-notice-tone: var(--star-notice-danger)}.el-notification.el-notification--info,.el-notification.info{--star-notice-tone: var(--star-notice-info)}.el-message-box{border:1px solid color-mix(in srgb,var(--star-brand-sky) 28%,var(--star-notice-border));background:var(--star-notice-panel);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent),0 20px 40px color-mix(in srgb,var(--star-brand-sky) 16%,transparent)}.el-message-box .el-message-box__header{border-bottom:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,var(--star-notice-border))}.el-message-box .el-message-box__title,.el-message-box .el-message-box__message{color:var(--nw-text-primary)}.el-message-box .el-message-box__status{filter:drop-shadow(0 0 8px color-mix(in srgb,currentColor 32%,transparent))}.el-message-box .el-message-box__status[class*=success]{color:var(--star-notice-success)}.el-message-box .el-message-box__status[class*=warning]{color:var(--star-notice-warning)}.el-message-box .el-message-box__status[class*=error],.el-message-box .el-message-box__status[class*=danger]{color:var(--star-notice-danger)}.el-message-box .el-message-box__btns .el-button--primary{box-shadow:0 8px 18px color-mix(in srgb,var(--star-brand-sky) 26%,transparent)}.el-popconfirm{border:1px solid color-mix(in srgb,var(--star-brand-sky) 26%,var(--star-notice-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-brand-sky) 12%,var(--star-notice-panel)),color-mix(in srgb,var(--star-brand-teal) 8%,var(--star-notice-panel)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent),0 14px 30px color-mix(in srgb,var(--star-brand-sky) 14%,transparent)}.el-popconfirm .el-popconfirm__main{color:var(--nw-text-primary)}.el-popconfirm .el-popconfirm__icon{color:var(--star-notice-warning)}.chapter-workspace .apply-progress-result-count{color:color-mix(in srgb,var(--star-notice-success) 84%,var(--nw-text-primary));text-shadow:0 0 8px color-mix(in srgb,var(--star-notice-success) 24%,transparent)}.chapter-workspace .apply-progress-result-error{color:color-mix(in srgb,var(--star-notice-danger) 84%,var(--nw-text-primary))}html.dark .el-message,html.dark .el-notification,html.dark .el-message-box,html.dark .el-popconfirm{box-shadow:inset 0 1px #bfdbfe1f,0 18px 36px #020a187a}html.dark .el-message .el-message__content,html.dark .el-notification .el-notification__content,html.dark .el-message-box .el-message-box__message,html.dark .el-popconfirm .el-popconfirm__main{color:#c8daec}@media(prefers-reduced-motion:no-preference){.el-message,.el-notification{animation:star-notice-enter .3s cubic-bezier(.22,1,.36,1) both}}@keyframes star-notice-enter{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.el-message,.el-notification{animation:none!important}}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.operation-center-panel{--star-form-bg: color-mix(in srgb, var(--star-brand-sky) 9%, var(--nw-bg-card));--star-form-bg-hover: color-mix(in srgb, var(--star-brand-sky) 14%, var(--nw-bg-card));--star-form-bg-disabled: color-mix(in srgb, var(--nw-text-muted) 10%, var(--nw-bg-secondary));--star-form-border: color-mix(in srgb, var(--star-brand-sky) 30%, var(--nw-border));--star-form-border-strong: color-mix(in srgb, var(--star-brand-sky) 48%, var(--nw-border));--star-form-focus: color-mix(in srgb, var(--star-brand-sky) 28%, transparent);--star-form-danger: #ef4444}.chapter-workspace .el-form .el-input__wrapper,.chapter-workspace .el-form .el-select__wrapper,.chapter-workspace .chapter-sidebar .chapter-search-input .el-input__wrapper,.chapter-workspace .shortcut-help-search .el-input__wrapper,.operation-center-panel .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-select__wrapper,.workspace-brand-drawer.el-drawer .el-input__wrapper,.workspace-brand-drawer.el-drawer .el-select__wrapper,.chapter-workspace .el-form .el-textarea__inner,.workspace-brand-dialog.el-dialog .el-form .el-textarea__inner,.workspace-brand-drawer.el-drawer .el-form .el-textarea__inner{border-radius:10px;background:linear-gradient(150deg,color-mix(in srgb,var(--star-brand-sky) 6%,transparent),transparent 62%),var(--star-form-bg);box-shadow:inset 0 0 0 1px var(--star-form-border),inset 0 1px color-mix(in srgb,#ffffff 16%,transparent);transition:border-color .2s ease,box-shadow .22s ease,background .22s ease,transform .2s ease}.chapter-workspace .el-form .el-input__wrapper:hover,.chapter-workspace .el-form .el-select__wrapper:hover,.chapter-workspace .chapter-sidebar .chapter-search-input .el-input__wrapper:hover,.chapter-workspace .shortcut-help-search .el-input__wrapper:hover,.operation-center-panel .el-input__wrapper:hover,.workspace-brand-dialog.el-dialog .el-input__wrapper:hover,.workspace-brand-dialog.el-dialog .el-select__wrapper:hover,.workspace-brand-drawer.el-drawer .el-input__wrapper:hover,.workspace-brand-drawer.el-drawer .el-select__wrapper:hover,.chapter-workspace .el-form .el-textarea__inner:hover,.workspace-brand-dialog.el-dialog .el-form .el-textarea__inner:hover,.workspace-brand-drawer.el-drawer .el-form .el-textarea__inner:hover{background:var(--star-form-bg-hover);box-shadow:inset 0 0 0 1px var(--star-form-border-strong);transform:translateY(-1px)}.chapter-workspace .el-form .el-input__wrapper.is-focus,.chapter-workspace .el-form .el-select__wrapper.is-focused,.chapter-workspace .el-form .el-input-number .el-input__wrapper.is-focus,.chapter-workspace .chapter-sidebar .chapter-search-input .el-input__wrapper.is-focus,.chapter-workspace .shortcut-help-search .el-input__wrapper.is-focus,.operation-center-panel .el-input__wrapper.is-focus,.workspace-brand-dialog.el-dialog .el-input__wrapper.is-focus,.workspace-brand-dialog.el-dialog .el-select__wrapper.is-focused,.workspace-brand-dialog.el-dialog .el-input-number .el-input__wrapper.is-focus,.workspace-brand-drawer.el-drawer .el-input__wrapper.is-focus,.workspace-brand-drawer.el-drawer .el-select__wrapper.is-focused,.workspace-brand-drawer.el-drawer .el-input-number .el-input__wrapper.is-focus,.chapter-workspace .el-form .el-textarea__inner:focus,.workspace-brand-dialog.el-dialog .el-form .el-textarea__inner:focus,.workspace-brand-drawer.el-drawer .el-form .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px var(--star-form-border-strong) ! important,0 0 0 3px var(--star-form-focus) ! important,0 10px 20px color-mix(in srgb,var(--star-brand-sky) 14%,transparent)!important}.chapter-workspace .el-form-item.is-error .el-input__wrapper,.chapter-workspace .el-form-item.is-error .el-select__wrapper,.chapter-workspace .el-form-item.is-error .el-input-number .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-form-item.is-error .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-form-item.is-error .el-select__wrapper,.workspace-brand-dialog.el-dialog .el-form-item.is-error .el-input-number .el-input__wrapper,.workspace-brand-drawer.el-drawer .el-form-item.is-error .el-input__wrapper,.workspace-brand-drawer.el-drawer .el-form-item.is-error .el-select__wrapper,.workspace-brand-drawer.el-drawer .el-form-item.is-error .el-input-number .el-input__wrapper,.chapter-workspace .el-form-item.is-error .el-textarea__inner,.workspace-brand-dialog.el-dialog .el-form-item.is-error .el-textarea__inner,.workspace-brand-drawer.el-drawer .el-form-item.is-error .el-textarea__inner{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-form-danger) 62%,var(--star-form-border)) ! important,0 0 0 3px color-mix(in srgb,var(--star-form-danger) 22%,transparent)!important;background:color-mix(in srgb,var(--star-form-danger) 8%,var(--star-form-bg))}.chapter-workspace .el-form-item__error,.workspace-brand-dialog.el-dialog .el-form-item__error,.workspace-brand-drawer.el-drawer .el-form-item__error{color:color-mix(in srgb,var(--star-form-danger) 82%,var(--nw-text-primary));letter-spacing:.01em}.chapter-workspace .el-input.is-disabled .el-input__wrapper,.chapter-workspace .el-select .el-select__wrapper.is-disabled,.chapter-workspace .el-input__wrapper.is-disabled,.operation-center-panel .el-input.is-disabled .el-input__wrapper,.operation-center-panel .el-input__wrapper.is-disabled,.workspace-brand-dialog.el-dialog .el-input.is-disabled .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-select .el-select__wrapper.is-disabled,.workspace-brand-dialog.el-dialog .el-input__wrapper.is-disabled,.workspace-brand-drawer.el-drawer .el-input.is-disabled .el-input__wrapper,.workspace-brand-drawer.el-drawer .el-select .el-select__wrapper.is-disabled,.workspace-brand-drawer.el-drawer .el-input__wrapper.is-disabled,.chapter-workspace .el-form .el-textarea.is-disabled .el-textarea__inner,.workspace-brand-dialog.el-dialog .el-form .el-textarea.is-disabled .el-textarea__inner,.workspace-brand-drawer.el-drawer .el-form .el-textarea.is-disabled .el-textarea__inner{background:var(--star-form-bg-disabled)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nw-text-muted) 34%,var(--nw-border))!important;color:color-mix(in srgb,var(--nw-text-muted) 84%,var(--nw-text-secondary))!important;cursor:not-allowed}.chapter-workspace .el-input__inner::placeholder,.chapter-workspace .el-textarea__inner::placeholder,.workspace-brand-dialog.el-dialog .el-input__inner::placeholder,.workspace-brand-dialog.el-dialog .el-textarea__inner::placeholder,.workspace-brand-drawer.el-drawer .el-input__inner::placeholder,.workspace-brand-drawer.el-drawer .el-textarea__inner::placeholder,.operation-center-panel .el-input__inner::placeholder{color:color-mix(in srgb,var(--star-brand-sky) 46%,var(--nw-text-muted))}.chapter-workspace .el-form-item.is-required .el-form-item__label:before,.workspace-brand-dialog.el-dialog .el-form-item.is-required .el-form-item__label:before,.workspace-brand-drawer.el-drawer .el-form-item.is-required .el-form-item__label:before{color:color-mix(in srgb,var(--star-form-danger) 84%,var(--nw-text-primary))!important}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer,html.dark .operation-center-panel{--star-form-bg: color-mix(in srgb, var(--star-brand-sky) 16%, rgba(7, 16, 31, .92));--star-form-bg-hover: color-mix(in srgb, var(--star-brand-sky) 20%, rgba(7, 16, 31, .94));--star-form-bg-disabled: rgba(8, 18, 34, .72);--star-form-border: color-mix(in srgb, var(--star-brand-sky) 38%, var(--nw-border));--star-form-border-strong: rgba(56, 189, 248, .68);--star-form-focus: rgba(56, 189, 248, .26);--star-form-danger: #fb7185}html.dark .chapter-workspace .el-form .el-input__wrapper,html.dark .chapter-workspace .el-form .el-select__wrapper,html.dark .chapter-workspace .chapter-sidebar .chapter-search-input .el-input__wrapper,html.dark .chapter-workspace .shortcut-help-search .el-input__wrapper,html.dark .operation-center-panel .el-input__wrapper,html.dark .workspace-brand-dialog.el-dialog .el-input__wrapper,html.dark .workspace-brand-dialog.el-dialog .el-select__wrapper,html.dark .workspace-brand-drawer.el-drawer .el-input__wrapper,html.dark .workspace-brand-drawer.el-drawer .el-select__wrapper,html.dark .chapter-workspace .el-form .el-textarea__inner,html.dark .workspace-brand-dialog.el-dialog .el-form .el-textarea__inner,html.dark .workspace-brand-drawer.el-drawer .el-form .el-textarea__inner{box-shadow:inset 0 0 0 1px var(--star-form-border),inset 0 1px #bfdbfe1f,0 8px 16px #020a1842}@media(prefers-reduced-motion:reduce){.chapter-workspace .el-form .el-input__wrapper,.chapter-workspace .el-form .el-select__wrapper,.chapter-workspace .chapter-sidebar .chapter-search-input .el-input__wrapper,.chapter-workspace .shortcut-help-search .el-input__wrapper,.operation-center-panel .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-input__wrapper,.workspace-brand-dialog.el-dialog .el-select__wrapper,.workspace-brand-drawer.el-drawer .el-input__wrapper,.workspace-brand-drawer.el-drawer .el-select__wrapper,.chapter-workspace .el-form .el-textarea__inner,.workspace-brand-dialog.el-dialog .el-form .el-textarea__inner,.workspace-brand-drawer.el-drawer .el-form .el-textarea__inner{transition:none!important;transform:none!important}}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer,.operation-center-panel{--star-data-divider: color-mix(in srgb, var(--star-brand-sky) 24%, var(--nw-border));--star-data-divider-strong: color-mix(in srgb, var(--star-brand-sky) 42%, var(--nw-border));--star-data-row-a: color-mix(in srgb, var(--star-brand-sky) 6%, var(--nw-bg-card));--star-data-row-b: color-mix(in srgb, var(--star-brand-teal) 6%, var(--nw-bg-card))}.chapter-workspace .chapter-sidebar .chapter-item{position:relative;border-radius:10px;border:1px solid transparent;background:linear-gradient(140deg,var(--star-data-row-a),transparent 68%)}.chapter-workspace .chapter-sidebar .chapter-item+.chapter-item{margin-top:4px}.chapter-workspace .chapter-sidebar .chapter-item.active{border-color:var(--star-data-divider-strong)}.chapter-workspace .quality-trend-list,.chapter-workspace .tts-batch-list,.chapter-workspace .scene-list-body{padding-top:4px;padding-bottom:4px}.chapter-workspace .quality-trend-item+.quality-trend-item,.chapter-workspace .tts-batch-item+.tts-batch-item{position:relative}.chapter-workspace .quality-trend-item+.quality-trend-item:after,.chapter-workspace .tts-batch-item+.tts-batch-item:after{content:"";position:absolute;left:10px;right:10px;top:-4px;height:1px;background:linear-gradient(90deg,transparent,var(--star-data-divider),transparent);pointer-events:none}.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item{border-color:var(--star-data-divider)}.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item :where(.scene-item-body){border-top:1px solid color-mix(in srgb,var(--star-brand-sky) 18%,transparent);margin-top:2px;padding-top:8px}.chapter-workspace .scene-list-panel .scene-meta-row .scene-meta-item+.scene-meta-item{position:relative;padding-left:12px}.chapter-workspace .scene-list-panel .scene-meta-row .scene-meta-item+.scene-meta-item:before{content:"";position:absolute;left:4px;top:50%;width:3px;height:3px;border-radius:1px;transform:translateY(-50%) rotate(45deg);background:color-mix(in srgb,var(--star-brand-sky) 60%,transparent)}.chapter-workspace .world-gate-list-items,.chapter-workspace .reader-review-list ul{padding-left:16px;border-left:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,transparent)}.chapter-workspace .reader-review-list li+li,.chapter-workspace .world-gate-list-items>div+div{margin-top:4px}.operation-center-panel .operation-center-group-title{position:sticky;top:0;z-index:1;padding-top:4px;padding-bottom:4px;background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card)),transparent)}.operation-center-panel .operation-center-item-row+.operation-center-item-row{padding-top:4px;border-top:1px solid color-mix(in srgb,var(--star-brand-sky) 14%,transparent)}.chapter-workspace .el-table,.workspace-brand-dialog.el-dialog .el-table,.workspace-brand-drawer.el-drawer .el-table{border:1px solid var(--star-data-divider);border-radius:12px;overflow:hidden}.chapter-workspace .el-table :is(th.el-table__cell,td.el-table__cell),.workspace-brand-dialog.el-dialog .el-table :is(th.el-table__cell,td.el-table__cell),.workspace-brand-drawer.el-drawer .el-table :is(th.el-table__cell,td.el-table__cell){border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-border))}.chapter-workspace .el-table th.el-table__cell,.workspace-brand-dialog.el-dialog .el-table th.el-table__cell,.workspace-brand-drawer.el-drawer .el-table th.el-table__cell{background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-secondary)),color-mix(in srgb,var(--star-brand-teal) 10%,var(--nw-bg-secondary)));color:color-mix(in srgb,var(--star-brand-sky) 82%,var(--nw-text-primary));letter-spacing:.03em}.chapter-workspace .el-table tr:nth-child(2n) td.el-table__cell,.workspace-brand-dialog.el-dialog .el-table tr:nth-child(2n) td.el-table__cell,.workspace-brand-drawer.el-drawer .el-table tr:nth-child(2n) td.el-table__cell{background:color-mix(in srgb,var(--star-brand-sky) 5%,var(--nw-bg-card))}.chapter-workspace .el-table tr:hover>td.el-table__cell,.workspace-brand-dialog.el-dialog .el-table tr:hover>td.el-table__cell,.workspace-brand-drawer.el-drawer .el-table tr:hover>td.el-table__cell{background:color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-card))!important}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer,html.dark .operation-center-panel{--star-data-divider: rgba(56, 189, 248, .3);--star-data-divider-strong: rgba(56, 189, 248, .54);--star-data-row-a: rgba(8, 21, 40, .74);--star-data-row-b: rgba(7, 23, 37, .7)}html.dark .chapter-workspace .chapter-sidebar .chapter-item,html.dark .chapter-workspace .quality-trend-item,html.dark .chapter-workspace .tts-batch-item,html.dark .chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item{box-shadow:inset 0 1px #bfdbfe1a}html.dark .chapter-workspace .el-table,html.dark .workspace-brand-dialog.el-dialog .el-table,html.dark .workspace-brand-drawer.el-drawer .el-table{box-shadow:inset 0 1px #bfdbfe1a,0 14px 28px #020a1870}html.dark .chapter-workspace .el-table th.el-table__cell,html.dark .workspace-brand-dialog.el-dialog .el-table th.el-table__cell,html.dark .workspace-brand-drawer.el-drawer .el-table th.el-table__cell{background:linear-gradient(180deg,#0a192ceb,#081527e0)}@media(max-width:767px){.chapter-workspace .chapter-sidebar .chapter-item{border-radius:8px}.chapter-workspace .el-table,.workspace-brand-dialog.el-dialog .el-table,.workspace-brand-drawer.el-drawer .el-table{border-radius:10px}}.chapter-workspace,.operation-center-panel{--star-status-ring: color-mix(in srgb, var(--star-brand-sky) 38%, transparent);--star-status-ring-strong: color-mix(in srgb, var(--star-brand-sky) 56%, transparent);--star-icon-chip-bg: color-mix(in srgb, var(--star-brand-sky) 10%, var(--nw-bg-card));--star-icon-chip-border: color-mix(in srgb, var(--star-brand-sky) 28%, var(--nw-border))}.chapter-workspace .chapter-sidebar .chapter-item .status-indicator{position:relative;width:9px;height:9px;border:1px solid color-mix(in srgb,#ffffff 52%,var(--star-status-ring));box-shadow:0 0 0 2px color-mix(in srgb,var(--star-status-ring) 34%,transparent),0 0 12px color-mix(in srgb,var(--star-status-ring) 38%,transparent)}.chapter-workspace .chapter-sidebar .chapter-item .status-indicator:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:999px;border:1px solid color-mix(in srgb,var(--star-status-ring) 64%,transparent);opacity:.42;transform:scale(.86);transition:transform var(--nw-duration-normal) var(--nw-ease-out),opacity var(--nw-duration-normal) var(--nw-ease-out)}.chapter-workspace .chapter-sidebar .chapter-item.active .status-indicator:after{opacity:.84;transform:scale(1);border-color:color-mix(in srgb,var(--star-status-ring-strong) 70%,transparent)}.chapter-workspace .chapter-sidebar .chapter-item .chapter-actions .action-btn{border:1px solid var(--star-icon-chip-border);background:linear-gradient(135deg,var(--star-icon-chip-bg),color-mix(in srgb,var(--star-brand-teal) 8%,var(--nw-bg-card)));color:color-mix(in srgb,var(--star-brand-sky) 78%,var(--nw-text-secondary));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 22%,transparent)}.chapter-workspace .chapter-sidebar .chapter-item .chapter-actions .action-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--star-brand-sky) 48%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 18%,var(--nw-bg-card)));color:color-mix(in srgb,var(--star-brand-sky) 96%,var(--nw-text-primary))}.chapter-workspace .chapter-sidebar .chapter-item .chapter-actions .action-btn.action-delete:hover:not(:disabled){border-color:color-mix(in srgb,#ef4444 46%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,#ef4444 26%,var(--nw-bg-card)),color-mix(in srgb,#f97316 18%,var(--nw-bg-card)));color:#fee2e2}.chapter-workspace .scene-list-panel .scene-number-badge{position:relative;border:1px solid color-mix(in srgb,var(--star-brand-sky) 44%,rgba(255,255,255,.5));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 30%,transparent),0 10px 18px color-mix(in srgb,var(--star-brand-sky) 26%,transparent)}.chapter-workspace .scene-list-panel .scene-number-badge:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:inherit;border:1px solid color-mix(in srgb,#ffffff 44%,transparent);opacity:.56;pointer-events:none}.chapter-workspace .world-gate-list-title,.chapter-workspace .quality-trend-delta-title{position:relative;padding-right:22px}.chapter-workspace .world-gate-list-title:after,.chapter-workspace .quality-trend-delta-title:after{content:"";position:absolute;right:0;top:50%;width:16px;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 56%,transparent),transparent);opacity:.8}.operation-center-panel .operation-center-pin-btn{border-color:color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 9%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 7%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 20%,transparent)}.operation-center-panel .operation-center-pin-btn .el-icon{border:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,transparent);background:color-mix(in srgb,var(--star-brand-sky) 10%,transparent);color:color-mix(in srgb,var(--star-brand-sky) 78%,var(--nw-text-muted))}.operation-center-panel .operation-center-pin-btn:hover .el-icon{border-color:color-mix(in srgb,#f59e0b 54%,transparent);background:color-mix(in srgb,#f59e0b 16%,transparent);color:color-mix(in srgb,#f59e0b 88%,#fef3c7)}.operation-center-panel .operation-center-pin-btn.active .el-icon{border-color:color-mix(in srgb,#f59e0b 64%,transparent);background:linear-gradient(135deg,color-mix(in srgb,#f59e0b 72%,rgba(15,23,42,.45)),color-mix(in srgb,#f97316 62%,rgba(15,23,42,.35)));color:#fff7ed;box-shadow:0 0 14px color-mix(in srgb,#f59e0b 34%,transparent)}html.dark .chapter-workspace,html.dark .operation-center-panel{--star-status-ring: rgba(56, 189, 248, .5);--star-status-ring-strong: rgba(56, 189, 248, .78);--star-icon-chip-bg: rgba(10, 24, 42, .84);--star-icon-chip-border: rgba(56, 189, 248, .38)}html.dark .chapter-workspace .chapter-sidebar .chapter-item .status-indicator{border-color:#bae6fdb8;box-shadow:0 0 0 2px #38bdf833,0 0 14px #38bdf857}html.dark .chapter-workspace .scene-list-panel .scene-number-badge{border-color:#7dd3fc85;box-shadow:inset 0 1px #e0f2fe47,0 12px 22px #020a187a}html.dark .operation-center-panel .operation-center-pin-btn{border-color:#38bdf857;box-shadow:inset 0 1px #bfdbfe24,0 8px 16px #020a1857}html.dark .operation-center-panel .operation-center-pin-btn .el-icon{border-color:#38bdf857;background:#081628d1;color:#bae6fd}@media(prefers-reduced-motion:no-preference){.chapter-workspace .chapter-sidebar .chapter-item.active .status-indicator:after{animation:star-status-pulse 2.6s ease-in-out infinite}.operation-center-panel .operation-center-pin-btn.active .el-icon{animation:star-pin-glow 2.8s ease-in-out infinite}}@keyframes star-status-pulse{0%{transform:scale(.88);opacity:.5}50%{transform:scale(1.05);opacity:.9}to{transform:scale(.88);opacity:.5}}@keyframes star-pin-glow{0%{box-shadow:0 0 10px color-mix(in srgb,#f59e0b 24%,transparent)}50%{box-shadow:0 0 16px color-mix(in srgb,#f59e0b 40%,transparent)}to{box-shadow:0 0 10px color-mix(in srgb,#f59e0b 24%,transparent)}}@media(prefers-reduced-motion:reduce){.chapter-workspace .chapter-sidebar .chapter-item.active .status-indicator:after,.operation-center-panel .operation-center-pin-btn.active .el-icon{animation:none!important}}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer{--star-panel-active-border: color-mix(in srgb, var(--star-brand-sky) 42%, var(--nw-border));--star-panel-active-glow: color-mix(in srgb, var(--star-brand-sky) 26%, transparent);--star-panel-active-bg: color-mix(in srgb, var(--star-brand-sky) 14%, var(--nw-bg-card));--star-panel-disabled-bg: color-mix(in srgb, var(--nw-text-muted) 12%, var(--nw-bg-secondary))}.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item{position:relative;overflow:hidden;transition:border-color .22s ease,box-shadow .24s ease,background .24s ease}.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 88%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 84%,#ffffff));opacity:0;transform:scaleY(.72);transition:opacity .2s ease,transform .24s ease}.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:hover,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item.is-active{border-color:var(--star-panel-active-border);background:linear-gradient(145deg,var(--star-panel-active-bg),color-mix(in srgb,var(--star-brand-teal) 10%,var(--nw-bg-card)))}.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:hover:before,.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item.is-active:before{opacity:.9;transform:scaleY(1)}.chapter-workspace .quality-trend-item{position:relative;overflow:hidden;transition:border-color .2s ease,background .2s ease,box-shadow .24s ease,transform .2s ease}.chapter-workspace .quality-trend-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 16%,transparent),transparent 58%);opacity:0;transition:opacity .22s ease;pointer-events:none}.chapter-workspace .quality-trend-item:hover:before,.chapter-workspace .quality-trend-item:focus-within:before{opacity:1}.chapter-workspace .quality-trend-item:focus-within{border-color:color-mix(in srgb,var(--star-brand-sky) 56%,var(--nw-border));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 0 0 2px color-mix(in srgb,var(--star-brand-sky) 22%,transparent),0 12px 20px color-mix(in srgb,var(--star-brand-sky) 18%,transparent)}.chapter-workspace .quality-trend-item .quality-trend-actions .el-button{min-height:24px;border-radius:999px}.chapter-workspace .tts-batch-panel .tts-batch-item{position:relative;transition:border-color .22s ease,background .24s ease,box-shadow .24s ease}.chapter-workspace .tts-batch-panel .tts-batch-item:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:999px;background:color-mix(in srgb,var(--star-brand-sky) 88%,#ffffff);opacity:0;transform:scaleY(.72);transition:opacity .2s ease,transform .22s ease}.chapter-workspace .tts-batch-panel .tts-batch-item.active{border-color:color-mix(in srgb,var(--star-brand-sky) 54%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 12%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 20%,transparent),0 12px 22px color-mix(in srgb,var(--star-brand-sky) 18%,transparent)}.chapter-workspace .tts-batch-panel .tts-batch-item.active:before{opacity:.92;transform:scaleY(1)}.chapter-workspace .tts-batch-panel .tts-batch-progress,.chapter-workspace .tts-batch-panel .tts-batch-message{padding:2px 7px;border-radius:999px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card))}.chapter-workspace .smart-suggestions-wrapper{border-top-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 9%,var(--nw-bg-secondary)),color-mix(in srgb,var(--star-brand-teal) 5%,var(--nw-bg-secondary)))}.chapter-workspace .smart-suggestions-wrapper .smart-suggestions .suggestion-card{border:1px solid color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-border));border-radius:10px;background:color-mix(in srgb,var(--star-brand-sky) 7%,var(--nw-bg-card));transition:border-color .2s ease,background .2s ease,box-shadow .24s ease,transform .2s ease}.chapter-workspace .smart-suggestions-wrapper .smart-suggestions .suggestion-card:hover{border-color:color-mix(in srgb,var(--star-brand-sky) 44%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card));transform:translateY(-1px);box-shadow:0 10px 18px color-mix(in srgb,var(--star-brand-sky) 18%,transparent)}.chapter-workspace .smart-suggestions-wrapper .smart-suggestions .suggestion-card .suggestion-icon{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--star-brand-sky) 36%,transparent))}.chapter-workspace :is(.quality-trend-panel,.scene-list-panel,.tts-batch-panel,.smart-suggestions-wrapper) .el-button.is-disabled,.workspace-brand-dialog.el-dialog .el-button.is-disabled,.workspace-brand-drawer.el-drawer .el-button.is-disabled{opacity:.64;color:color-mix(in srgb,var(--nw-text-muted) 90%,var(--nw-text-secondary))!important;border-color:color-mix(in srgb,var(--nw-text-muted) 34%,var(--nw-border))!important;background:var(--star-panel-disabled-bg)!important;box-shadow:none!important}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer{--star-panel-active-border: rgba(56, 189, 248, .52);--star-panel-active-glow: rgba(56, 189, 248, .3);--star-panel-active-bg: rgba(8, 22, 40, .84);--star-panel-disabled-bg: rgba(8, 18, 34, .74)}html.dark .chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item:hover,html.dark .chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item.is-active,html.dark .chapter-workspace .tts-batch-panel .tts-batch-item.active,html.dark .chapter-workspace .quality-trend-item:focus-within{box-shadow:inset 0 1px #bfdbfe29,0 14px 24px #020a187a,0 0 0 1px #38bdf833}html.dark .chapter-workspace .tts-batch-panel .tts-batch-progress,html.dark .chapter-workspace .tts-batch-panel .tts-batch-message{border-color:#38bdf852;background:#081628d1;color:#bfd6ea}html.dark .chapter-workspace .smart-suggestions-wrapper{border-top-color:#38bdf857;background:linear-gradient(180deg,#081527eb,#071424db)}html.dark .chapter-workspace .smart-suggestions-wrapper .smart-suggestions .suggestion-card{border-color:#38bdf83d;background:#081628c2}html.dark .chapter-workspace .smart-suggestions-wrapper .smart-suggestions .suggestion-card:hover{border-color:#38bdf880;background:#0a1e34eb;box-shadow:inset 0 1px #bfdbfe1f,0 10px 20px #020a1866}@media(prefers-reduced-motion:reduce){.chapter-workspace .scene-list-panel .scene-collapse .el-collapse-item,.chapter-workspace .quality-trend-item,.chapter-workspace .tts-batch-panel .tts-batch-item,.chapter-workspace .smart-suggestions-wrapper .smart-suggestions .suggestion-card{transition:none!important;transform:none!important}}.chapter-workspace,.operation-center-panel,.workspace-command-dialog,.shortcut-help-dialog{--star-nav-chip-border: color-mix(in srgb, var(--star-brand-sky) 30%, var(--nw-border));--star-nav-chip-bg: color-mix(in srgb, var(--star-brand-sky) 10%, var(--nw-bg-card));--star-nav-chip-fg: color-mix(in srgb, var(--star-brand-sky) 80%, var(--nw-text-secondary));--star-nav-chip-glow: color-mix(in srgb, var(--star-brand-sky) 22%, transparent)}.operation-center-panel .operation-center-item-shortcut,.workspace-command-dialog .command-kbd,.shortcut-help-dialog .shortcut-help-key,.shortcut-help-dialog .shortcut-help-tag{border:1px solid var(--star-nav-chip-border);background:linear-gradient(140deg,color-mix(in srgb,var(--star-brand-sky) 14%,transparent),transparent 64%),var(--star-nav-chip-bg);color:var(--star-nav-chip-fg);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 22%,transparent),0 6px 14px color-mix(in srgb,var(--star-brand-sky) 12%,transparent)}.operation-center-panel .operation-center-item-shortcut{font-weight:600;letter-spacing:.02em}.workspace-command-dialog .command-kbd{min-height:20px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.workspace-command-dialog .command-footnote span{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 76%,var(--nw-text-secondary))}.workspace-command-dialog .command-footnote span:before{content:"";width:5px;height:5px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 88%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 82%,#ffffff));box-shadow:0 0 10px var(--star-nav-chip-glow)}.workspace-command-dialog .command-item:after{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 90%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 86%,#ffffff));opacity:0;transform:scaleY(.72);transition:opacity .2s ease,transform .2s ease}.workspace-command-dialog .command-item.active:after,.workspace-command-dialog .command-item:hover:after{opacity:.92;transform:scaleY(1)}.workspace-command-dialog .command-item:focus-visible,.shortcut-help-dialog .shortcut-help-item:focus-visible,.operation-center-panel .operation-center-item-btn:focus-visible{outline:none;box-shadow:0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 58%,transparent),0 0 0 4px color-mix(in srgb,var(--star-brand-sky) 20%,transparent),0 10px 20px color-mix(in srgb,var(--star-brand-sky) 20%,transparent)}.shortcut-help-dialog .shortcut-help-item.actionable:hover .shortcut-help-key,.shortcut-help-dialog .shortcut-help-item.actionable:hover .shortcut-help-tag{border-color:color-mix(in srgb,var(--star-brand-sky) 48%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 90%,var(--nw-text-primary))}.shortcut-help-dialog .shortcut-help-group-title,.workspace-command-dialog .command-list-meta,.chapter-workspace .chapter-filter-hint,.operation-center-panel .operation-center-hint{letter-spacing:.04em}.chapter-workspace .chapter-filter-hint,.operation-center-panel .operation-center-hint{position:relative;padding-left:12px}.chapter-workspace .chapter-filter-hint:before,.operation-center-panel .operation-center-hint:before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;border-radius:2px;transform:translateY(-50%) rotate(45deg);background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 80%,transparent),color-mix(in srgb,var(--star-brand-teal) 72%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--star-brand-sky) 30%,transparent)}html.dark .chapter-workspace,html.dark .operation-center-panel,html.dark .workspace-command-dialog,html.dark .shortcut-help-dialog{--star-nav-chip-border: rgba(56, 189, 248, .42);--star-nav-chip-bg: rgba(8, 22, 40, .82);--star-nav-chip-fg: #cae5f7;--star-nav-chip-glow: rgba(56, 189, 248, .36)}html.dark .workspace-command-dialog .command-footnote span{border-color:#38bdf847;background:#081628cc;color:#c2def1}html.dark .workspace-command-dialog .command-item:focus-visible,html.dark .shortcut-help-dialog .shortcut-help-item:focus-visible,html.dark .operation-center-panel .operation-center-item-btn:focus-visible{box-shadow:0 0 0 1px #38bdf8b8,0 0 0 4px #38bdf83d,0 10px 22px #020a1880}html.dark .chapter-workspace .chapter-filter-hint:before,html.dark .operation-center-panel .operation-center-hint:before{box-shadow:0 0 12px #38bdf866}@media(prefers-reduced-motion:reduce){.workspace-command-dialog .command-item:after{transition:none!important}}.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer{--star-dialog-panel-border: color-mix(in srgb, var(--star-brand-sky) 28%, var(--nw-border));--star-dialog-panel-bg: color-mix(in srgb, var(--star-brand-sky) 7%, var(--nw-bg-card));--star-dialog-panel-glow: color-mix(in srgb, var(--star-brand-sky) 20%, transparent)}.workspace-brand-dialog.el-dialog .el-dialog__header,.workspace-brand-drawer.el-drawer .el-drawer__header{position:relative;overflow:hidden}.workspace-brand-dialog.el-dialog .el-dialog__header:before,.workspace-brand-drawer.el-drawer .el-drawer__header:before{content:"";position:absolute;left:-20%;right:-20%;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--star-brand-sky) 66%,transparent),color-mix(in srgb,var(--star-brand-teal) 62%,transparent),transparent);opacity:.82;pointer-events:none}.workspace-brand-dialog.el-dialog .el-dialog__title,.workspace-brand-drawer.el-drawer .el-drawer__title,.workspace-brand-drawer.el-drawer .publish-title{display:inline-flex;align-items:center;gap:8px}.workspace-brand-dialog.el-dialog .el-dialog__title:before,.workspace-brand-drawer.el-drawer .el-drawer__title:before,.workspace-brand-drawer.el-drawer .publish-title:before{content:"";width:7px;height:7px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 90%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 84%,#ffffff));box-shadow:0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 42%,transparent),0 0 12px color-mix(in srgb,var(--star-brand-sky) 30%,transparent)}.workspace-brand-dialog.el-dialog .el-dialog__headerbtn{border-radius:8px;transition:background .2s ease,box-shadow .2s ease}.workspace-brand-dialog.el-dialog .el-dialog__headerbtn:hover{background:color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-card));box-shadow:0 6px 12px color-mix(in srgb,var(--star-brand-sky) 16%,transparent)}.workspace-brand-dialog.el-dialog .el-dialog__body,.workspace-brand-drawer.el-drawer .el-drawer__body{scrollbar-gutter:stable}.workspace-brand-dialog.el-dialog .el-dialog__footer{position:relative}.workspace-brand-dialog.el-dialog .el-dialog__footer:before{content:"";position:absolute;left:16px;right:16px;top:0;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--star-brand-sky) 50%,transparent),color-mix(in srgb,var(--star-brand-teal) 46%,transparent),transparent);opacity:.6;pointer-events:none}.workspace-brand-dialog.el-dialog .el-dialog__footer .el-button+.el-button{margin-left:10px}.workspace-brand-dialog.el-dialog :is(.style-quick-tags,.foreshadowing-drawer-list,.tts-batch-checkbox-group,.batch-rewrite-checkbox-group),.workspace-brand-drawer.el-drawer :is(.publish-fixed-section,.foreshadowing-drawer-list){border:1px solid var(--star-dialog-panel-border);border-radius:12px;background:linear-gradient(150deg,color-mix(in srgb,var(--star-brand-sky) 10%,transparent),transparent 62%),var(--star-dialog-panel-bg);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 10px 18px color-mix(in srgb,var(--star-brand-sky) 10%,transparent)}.workspace-brand-dialog.el-dialog :is(.quote-clean-item,.foreshadowing-drawer-item){border-color:color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent)}.workspace-brand-dialog.el-dialog :is(.quote-clean-item-header,.quote-clean-example-header,.apply-progress-header,.tts-batch-dialog-actions){position:relative;padding-left:10px}.workspace-brand-dialog.el-dialog :is(.quote-clean-item-header,.quote-clean-example-header,.apply-progress-header,.tts-batch-dialog-actions):before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;border-radius:2px;transform:translateY(-50%) rotate(45deg);background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 82%,transparent),color-mix(in srgb,var(--star-brand-teal) 74%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--star-brand-sky) 26%,transparent)}.workspace-brand-dialog.el-dialog :is(.tts-batch-checkbox,.batch-rewrite-checkbox){padding:4px 6px;border-radius:8px;transition:background .2s ease,border-color .2s ease}.workspace-brand-dialog.el-dialog :is(.tts-batch-checkbox:hover,.batch-rewrite-checkbox:hover){background:color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-card))}.workspace-brand-dialog.el-dialog :is(.tts-batch-checkbox.is-checked,.batch-rewrite-checkbox.is-checked){background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border))}.workspace-brand-drawer.el-drawer .publish-stats{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border))}.workspace-brand-drawer.el-drawer .publish-stats>span:not(:nth-child(2)){display:inline-flex;align-items:center;padding:0 8px;min-height:22px;border-radius:999px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))}.workspace-brand-drawer.el-drawer .publish-text{border:1px solid color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));border-radius:12px;padding:14px 16px;background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent)}html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer{--star-dialog-panel-border: rgba(56, 189, 248, .36);--star-dialog-panel-bg: rgba(8, 22, 40, .82);--star-dialog-panel-glow: rgba(56, 189, 248, .3)}html.dark .workspace-brand-dialog.el-dialog :is(.style-quick-tags,.foreshadowing-drawer-list,.tts-batch-checkbox-group,.batch-rewrite-checkbox-group),html.dark .workspace-brand-drawer.el-drawer :is(.publish-fixed-section,.foreshadowing-drawer-list),html.dark .workspace-brand-drawer.el-drawer .publish-text{box-shadow:inset 0 1px #bfdbfe24,0 14px 24px #020a1870}html.dark .workspace-brand-dialog.el-dialog :is(.quote-clean-item,.foreshadowing-drawer-item){border-color:#38bdf842;background:#081628c7}html.dark .workspace-brand-dialog.el-dialog :is(.tts-batch-checkbox:hover,.batch-rewrite-checkbox:hover),html.dark .workspace-brand-dialog.el-dialog :is(.tts-batch-checkbox.is-checked,.batch-rewrite-checkbox.is-checked){background:#0a1e34e0}html.dark .workspace-brand-drawer.el-drawer .publish-stats>span:not(:nth-child(2)){border-color:#38bdf84d;background:#081628d1;color:#c5e0f2}@media(prefers-reduced-motion:reduce){.workspace-brand-dialog.el-dialog .el-dialog__headerbtn,.workspace-brand-dialog.el-dialog :is(.tts-batch-checkbox,.batch-rewrite-checkbox){transition:none!important}}.chapter-workspace{--star-editor-frame: color-mix(in srgb, var(--star-brand-sky) 26%, var(--nw-border));--star-editor-paper: color-mix(in srgb, var(--star-brand-sky) 7%, var(--nw-bg-card));--star-editor-paper-alt: color-mix(in srgb, var(--star-brand-teal) 6%, var(--nw-bg-card));--star-editor-selection: color-mix(in srgb, var(--star-brand-sky) 30%, transparent);--star-editor-selection-current: color-mix(in srgb, #f59e0b 56%, transparent);--star-editor-glow: color-mix(in srgb, var(--star-brand-sky) 18%, transparent)}.chapter-workspace .editor-area{position:relative;overflow:hidden}.chapter-workspace .editor-area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 70% at 10% 0%,color-mix(in srgb,var(--star-brand-sky) 12%,transparent),transparent 55%),radial-gradient(120% 75% at 92% 4%,color-mix(in srgb,var(--star-brand-teal) 10%,transparent),transparent 58%);opacity:.8}.chapter-workspace .editor-body{position:relative;isolation:isolate}.chapter-workspace .editor-body:after{content:"";position:absolute;top:0;bottom:0;left:clamp(56%,58vw,62%);width:1px;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--star-brand-sky) 22%,transparent),transparent);opacity:.36}.chapter-workspace .content-editor .el-textarea,.chapter-workspace .content-editor .el-textarea__inner{border-radius:14px}.chapter-workspace .content-editor .el-textarea__inner{border:1px solid var(--star-editor-frame);background:linear-gradient(155deg,var(--star-editor-paper),var(--star-editor-paper-alt));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 22%,transparent),0 16px 30px var(--star-editor-glow);color:var(--nw-text-primary);letter-spacing:.01em;text-rendering:optimizeLegibility;caret-color:color-mix(in srgb,var(--star-brand-sky) 86%,var(--nw-text-primary))}.chapter-workspace .content-editor .el-textarea__inner:focus{border-color:color-mix(in srgb,var(--star-brand-sky) 58%,var(--nw-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 34%,transparent),0 0 0 3px color-mix(in srgb,var(--star-brand-sky) 16%,transparent),0 20px 36px color-mix(in srgb,var(--star-brand-sky) 20%,transparent)!important}.chapter-workspace .content-editor .el-textarea__inner::placeholder{color:color-mix(in srgb,var(--star-brand-sky) 46%,var(--nw-text-muted));letter-spacing:.02em}.chapter-workspace .content-editor .el-textarea__inner::selection{background:var(--star-editor-selection)}.chapter-workspace .find-highlight-mirror{border:1px solid var(--star-editor-frame);background:color-mix(in srgb,var(--star-brand-sky) 3%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent)}.chapter-workspace .find-highlight-mirror mark.find-hl{background:color-mix(in srgb,#fbbf24 46%,transparent)}.chapter-workspace .find-highlight-mirror mark.find-hl-current{background:var(--star-editor-selection-current);box-shadow:0 0 0 1px color-mix(in srgb,#f59e0b 68%,transparent)}.chapter-workspace .insert-menu,.chapter-workspace .paragraph-nav,.chapter-workspace .find-replace-panel{border-color:color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 9%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 20%,transparent),0 14px 28px color-mix(in srgb,var(--star-brand-sky) 16%,rgba(15,23,42,.3))}.chapter-workspace .paragraph-nav-title,.chapter-workspace .match-count{color:color-mix(in srgb,var(--star-brand-sky) 72%,var(--nw-text-secondary))}.chapter-workspace .paragraph-nav-item:hover,.chapter-workspace .insert-item:hover{background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card))}.chapter-workspace .paragraph-nav-index{border:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 74%,var(--nw-text-muted))}.chapter-workspace .skeleton-editor{background:linear-gradient(160deg,color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 6%,var(--nw-bg-card)))}.chapter-workspace .skeleton-editor .skeleton-toolbar,.chapter-workspace .skeleton-editor .skeleton-bottom-bar{border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border))}.chapter-workspace .skeleton-editor .skeleton-line{background:color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-border))}.chapter-workspace .ai-continue-indicator{border-top-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 16%,var(--nw-bg-card)))}html.dark .chapter-workspace{--star-editor-frame: rgba(56, 189, 248, .34);--star-editor-paper: rgba(8, 20, 38, .9);--star-editor-paper-alt: rgba(8, 22, 40, .88);--star-editor-selection: rgba(56, 189, 248, .28);--star-editor-selection-current: rgba(245, 158, 11, .5);--star-editor-glow: rgba(2, 10, 24, .45)}html.dark .chapter-workspace .editor-area:before{opacity:.95}html.dark .chapter-workspace .editor-body:after{opacity:.48}html.dark .chapter-workspace .content-editor .el-textarea__inner{box-shadow:inset 0 1px #bfdbfe24,0 18px 34px #02081485;color:#e5f0f9}html.dark .chapter-workspace .find-highlight-mirror,html.dark .chapter-workspace .insert-menu,html.dark .chapter-workspace .paragraph-nav,html.dark .chapter-workspace .find-replace-panel{box-shadow:inset 0 1px #bfdbfe24,0 16px 30px #020a1880}html.dark .chapter-workspace .paragraph-nav-index{border-color:#38bdf84d;background:#081628d1;color:#c5e0f2}html.dark .chapter-workspace .skeleton-editor .skeleton-line{background:#38bdf83d}@media(prefers-reduced-motion:no-preference){.chapter-workspace .editor-area:before{animation:star-editor-atmosphere 10s ease-in-out infinite}}@keyframes star-editor-atmosphere{0%{opacity:.72}50%{opacity:.94}to{opacity:.72}}@media(prefers-reduced-motion:reduce){.chapter-workspace .editor-area:before{animation:none!important}}@media(max-width:767px){.chapter-workspace .editor-body:after{display:none}.chapter-workspace .content-editor .el-textarea__inner,.chapter-workspace .find-highlight-mirror{border-radius:10px}}.floating-ai-toolbar.floating-ai-toolbar{border:1px solid color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 10%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 20%,transparent),0 16px 30px color-mix(in srgb,var(--star-brand-sky) 22%,rgba(15,23,42,.35))}.floating-ai-toolbar .ai-op-btn{border:1px solid transparent;border-radius:10px;color:color-mix(in srgb,var(--star-brand-sky) 78%,var(--nw-text-secondary))}.floating-ai-toolbar .ai-op-btn:hover{border-color:color-mix(in srgb,var(--star-brand-sky) 42%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 92%,var(--nw-text-primary))}.floating-ai-toolbar .ai-op-btn.assistant{border-color:color-mix(in srgb,var(--star-brand-teal) 42%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-teal) 18%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-teal) 86%,var(--nw-text-primary))}.floating-ai-toolbar .ai-op-btn.assistant:hover{border-color:color-mix(in srgb,var(--star-brand-teal) 58%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-teal) 26%,var(--nw-bg-card))}.ai-preview-panel.ai-preview-panel{border:1px solid color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--star-brand-sky) 14%,transparent),transparent 45%),radial-gradient(circle at 100% 0,color-mix(in srgb,var(--star-brand-teal) 11%,transparent),transparent 50%),var(--nw-bg-secondary);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent),0 22px 42px color-mix(in srgb,var(--star-brand-sky) 18%,rgba(15,23,42,.4))}.ai-preview-panel .preview-header{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border))}.ai-preview-panel .preview-title{letter-spacing:.03em}.ai-preview-panel .preview-title .preview-loading{box-shadow:0 0 0 5px color-mix(in srgb,var(--star-brand-sky) 18%,transparent),0 0 12px color-mix(in srgb,var(--star-brand-sky) 32%,transparent)}.ai-preview-panel .preview-section-label{display:inline-flex;align-items:center;gap:6px;color:color-mix(in srgb,var(--star-brand-sky) 74%,var(--nw-text-secondary))}.ai-preview-panel .preview-section-label:before{content:"";width:5px;height:5px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 86%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 80%,#ffffff));box-shadow:0 0 10px color-mix(in srgb,var(--star-brand-sky) 26%,transparent)}.ai-preview-panel .preview-section-content.original{border-left-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 9%,var(--nw-bg-card))}.ai-preview-panel .preview-section-content.result{border-left-color:color-mix(in srgb,var(--star-brand-teal) 44%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 12%,var(--nw-bg-card)))}.ai-preview-panel .preview-btn.accept{color:#ecfeff;border-color:color-mix(in srgb,var(--star-brand-teal) 52%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-teal) 74%,#0f172a),color-mix(in srgb,var(--star-brand-sky) 70%,#0f172a))}.ai-preview-panel .preview-btn.accept:hover:not(:disabled){box-shadow:0 8px 16px color-mix(in srgb,var(--star-brand-teal) 24%,transparent)}.ai-preview-panel .preview-btn.discard{border-color:color-mix(in srgb,#ef4444 36%,var(--nw-border))}.custom-instruction-dialog.custom-instruction-dialog{border:1px solid color-mix(in srgb,var(--star-brand-sky) 32%,var(--nw-border));background:linear-gradient(155deg,color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 9%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 20px 40px color-mix(in srgb,var(--star-brand-sky) 20%,rgba(15,23,42,.4))}.custom-instruction-dialog .custom-dialog-header{letter-spacing:.03em;color:color-mix(in srgb,var(--star-brand-sky) 82%,var(--nw-text-primary))}.custom-instruction-dialog .custom-input{border-color:color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card))}.custom-instruction-dialog .custom-input:focus{border-color:color-mix(in srgb,var(--star-brand-sky) 56%,var(--nw-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--star-brand-sky) 16%,transparent),0 10px 18px color-mix(in srgb,var(--star-brand-sky) 14%,transparent)}.speaker-overlay .speaker-tag{border-radius:5px;box-shadow:0 1px color-mix(in srgb,#ffffff 22%,transparent);text-shadow:0 0 8px color-mix(in srgb,currentColor 12%,transparent)}html.dark .floating-ai-toolbar.floating-ai-toolbar,html.dark .ai-preview-panel.ai-preview-panel,html.dark .custom-instruction-dialog.custom-instruction-dialog{box-shadow:inset 0 1px #bfdbfe24,0 22px 42px #020a188c}html.dark .floating-ai-toolbar.floating-ai-toolbar{border-color:#38bdf866;background:linear-gradient(145deg,#081426eb,#08182ae0)}html.dark .floating-ai-toolbar .ai-op-btn{color:#c5e0f2}html.dark .floating-ai-toolbar .ai-op-btn:hover{background:#0a1e34e6;border-color:#38bdf88a}html.dark .ai-preview-panel.ai-preview-panel{border-color:#38bdf857;background:radial-gradient(circle at 0 0,rgba(56,189,248,.2),transparent 44%),radial-gradient(circle at 100% 0,rgba(20,184,166,.15),transparent 48%),#07101ff2}html.dark .ai-preview-panel .preview-section-content.original{background:#081628d6}html.dark .ai-preview-panel .preview-section-content.result{background:linear-gradient(145deg,#091a2eeb,#091e32e6)}html.dark .custom-instruction-dialog.custom-instruction-dialog{border-color:#38bdf861;background:linear-gradient(155deg,#081426f0,#08182ae6)}html.dark .custom-instruction-dialog .custom-input{border-color:#38bdf84d;background:#081628d6;color:#e2eff9}@media(max-width:767px){.floating-ai-toolbar.floating-ai-toolbar{border-radius:12px;padding:6px}.floating-ai-toolbar .ai-op-btn{min-height:28px}}.chapter-workspace,.workspace-brand-dialog.el-dialog,.workspace-brand-drawer.el-drawer{--star-inspector-tab-border: color-mix(in srgb, var(--star-brand-sky) 28%, var(--nw-border));--star-inspector-tab-surface: color-mix(in srgb, var(--star-brand-sky) 8%, var(--nw-bg-secondary));--star-inspector-tab-item: color-mix(in srgb, var(--star-brand-sky) 9%, var(--nw-bg-card));--star-inspector-tab-item-hover: color-mix(in srgb, var(--star-brand-sky) 16%, var(--nw-bg-card));--star-inspector-tab-item-active: linear-gradient( 135deg, color-mix(in srgb, var(--star-brand-sky) 34%, var(--nw-bg-card)), color-mix(in srgb, var(--star-brand-teal) 28%, var(--nw-bg-card)) );--star-inspector-soft-block: color-mix(in srgb, var(--star-brand-sky) 8%, var(--nw-bg-card))}.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__header{position:relative;margin:0!important;padding:10px 12px 4px!important;border-bottom:1px solid var(--star-inspector-tab-border)!important;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--star-brand-sky) 14%,transparent),transparent 44%),linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-secondary)),color-mix(in srgb,var(--star-brand-teal) 8%,var(--nw-bg-secondary)));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__nav-wrap:after{background:color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-border))}.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__item{height:28px;margin-right:8px;padding:0 10px!important;border:1px solid transparent;border-radius:999px;color:var(--nw-text-secondary);background:var(--star-inspector-tab-item);font-size:12px;letter-spacing:.02em}.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__item:hover{border-color:color-mix(in srgb,var(--star-brand-sky) 38%,var(--nw-border));background:var(--star-inspector-tab-item-hover);color:color-mix(in srgb,var(--star-brand-sky) 86%,var(--nw-text-primary))}.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__item.is-active{border-color:color-mix(in srgb,var(--star-brand-sky) 52%,var(--nw-border));background:var(--star-inspector-tab-item-active);color:#f8fafc!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 20%,transparent),0 10px 20px color-mix(in srgb,var(--star-brand-sky) 22%,transparent)}.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__item+.el-tabs__item{margin-left:0!important}.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__active-bar{display:none!important}.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__content{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--star-brand-sky) 8%,transparent),transparent 46%),var(--star-inspector-tab-surface)}.chapter-workspace .comment-inspector-scroll .inspector-pane-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--star-brand-sky) 36%,var(--nw-border)) transparent}.chapter-workspace .comment-inspector-scroll .inspector-pane-scroll::-webkit-scrollbar{width:8px}.chapter-workspace .comment-inspector-scroll .inspector-pane-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background-clip:padding-box}.chapter-workspace .comment-inspector-scroll .world-gate-list-items,.chapter-workspace .comment-inspector-scroll .world-gate-summary{color:color-mix(in srgb,var(--star-brand-sky) 30%,var(--nw-text-primary))}.chapter-workspace .comment-inspector-scroll .quality-trend-progress,.chapter-workspace .comment-inspector-scroll .cost-agent-count{color:color-mix(in srgb,var(--star-brand-sky) 52%,var(--nw-text-secondary))}.chapter-workspace .comment-inspector-scroll .super-long-tools{padding-top:2px}.chapter-workspace .comment-inspector-scroll .super-long-module,.chapter-workspace .comment-inspector-scroll .cost-summary-item,.chapter-workspace .comment-inspector-scroll .cost-agent-row,.chapter-workspace .comment-inspector-scroll .cost-footer-panel{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border));background:var(--star-inspector-soft-block)!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent)}.chapter-workspace .comment-inspector-scroll .super-long-module:before,.chapter-workspace .comment-inspector-scroll .cost-summary-item:before,.chapter-workspace .comment-inspector-scroll .cost-agent-row:before,.chapter-workspace .comment-inspector-scroll .cost-footer-panel:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,#ffffff 48%,transparent),transparent);pointer-events:none;opacity:.55}.chapter-workspace .comment-inspector-scroll .cost-overview-panel,.chapter-workspace .comment-inspector-scroll .cost-agent-panel{border-color:color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border))!important;background:linear-gradient(150deg,color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 8%,var(--nw-bg-card)))!important}.chapter-workspace .comment-inspector-scroll .cost-summary-item{padding:7px 5px;border-radius:10px}.chapter-workspace .comment-inspector-scroll .cost-agent-row{border-radius:10px}.chapter-workspace .comment-inspector-scroll .cost-agent-row+.cost-agent-row{margin-top:2px}.chapter-workspace .comment-inspector-scroll .cost-agent-bar{background:color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-border))}.chapter-workspace .comment-inspector-scroll .cost-agent-model{opacity:.82}.chapter-workspace .comment-inspector-scroll .super-long-module-title,.chapter-workspace .comment-inspector-scroll .cost-overview-title,.chapter-workspace .comment-inspector-scroll .cost-agent-title{color:color-mix(in srgb,var(--star-brand-sky) 82%,var(--nw-text-primary));letter-spacing:.02em}.chapter-workspace .comment-inspector-scroll .super-long-module-evidence,.chapter-workspace .comment-inspector-scroll .cost-footer-item{color:color-mix(in srgb,var(--star-brand-sky) 44%,var(--nw-text-muted))}.chapter-workspace .comment-inspector-scroll .quality-trend-delta-item{padding:4px 6px;border-radius:8px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 20%,transparent);background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card))}html.dark .chapter-workspace,html.dark .workspace-brand-dialog.el-dialog,html.dark .workspace-brand-drawer.el-drawer{--star-inspector-tab-border: rgba(56, 189, 248, .4);--star-inspector-tab-surface: rgba(5, 15, 29, .92);--star-inspector-tab-item: rgba(8, 23, 42, .84);--star-inspector-tab-item-hover: rgba(10, 30, 52, .94);--star-inspector-tab-item-active: linear-gradient(135deg, rgba(14, 116, 144, .56), rgba(13, 94, 140, .52));--star-inspector-soft-block: rgba(8, 22, 40, .84)}html.dark .chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__header{background:radial-gradient(circle at 0 0,rgba(56,189,248,.18),transparent 46%),linear-gradient(180deg,#071222f2,#061121eb);box-shadow:inset 0 1px #bfdbfe1a}html.dark .chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__item{border-color:#38bdf833;color:#bad8ef}html.dark .chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__item.is-active{border-color:#38bdf88a;box-shadow:inset 0 1px #bfdbfe3d,0 12px 22px #020a1885}html.dark .chapter-workspace .comment-inspector-scroll .super-long-module,html.dark .chapter-workspace .comment-inspector-scroll .cost-summary-item,html.dark .chapter-workspace .comment-inspector-scroll .cost-agent-row,html.dark .chapter-workspace .comment-inspector-scroll .cost-footer-panel,html.dark .chapter-workspace .comment-inspector-scroll .quality-trend-delta-item{border-color:#38bdf84d!important;background:#081628e6!important;box-shadow:inset 0 1px #bfdbfe24,0 10px 18px #020a1870}html.dark .chapter-workspace .comment-inspector-scroll .cost-overview-panel,html.dark .chapter-workspace .comment-inspector-scroll .cost-agent-panel{background:linear-gradient(150deg,#081729eb,#081b2de0)!important}html.dark .chapter-workspace .comment-inspector-scroll .cost-summary-value.highlight{color:#7dd3fc}@media(max-width:767px){.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__header{padding:8px 10px 4px!important}.chapter-workspace .comment-inspector-scroll .inspector-tabs .el-tabs__item{margin-right:6px;padding:0 9px!important}}.chapter-workspace .comment-panel .agent-tabs{--agent-active-accent: var(--star-brand-sky);--agent-active-accent-soft: color-mix(in srgb, var(--agent-active-accent) 20%, transparent)}.chapter-workspace .comment-panel .agent-tabs:has(.el-tabs__item:nth-child(1).is-active){--agent-active-accent: #8b5cf6}.chapter-workspace .comment-panel .agent-tabs:has(.el-tabs__item:nth-child(2).is-active){--agent-active-accent: #06b6d4}.chapter-workspace .comment-panel .agent-tabs:has(.el-tabs__item:nth-child(3).is-active){--agent-active-accent: #f59e0b}.chapter-workspace .comment-panel .agent-tabs:has(.el-tabs__item:nth-child(4).is-active){--agent-active-accent: #38bdf8}.chapter-workspace .comment-panel .agent-tabs:has(.el-tabs__item:nth-child(5).is-active){--agent-active-accent: #34d399}.chapter-workspace .comment-panel .agent-tabs:has(.el-tabs__item:nth-child(6).is-active){--agent-active-accent: #f472b6}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item{position:relative;overflow:hidden}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item:nth-child(1){--agent-tab-accent: #8b5cf6}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item:nth-child(2){--agent-tab-accent: #06b6d4}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item:nth-child(3){--agent-tab-accent: #f59e0b}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item:nth-child(4){--agent-tab-accent: #38bdf8}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item:nth-child(5){--agent-tab-accent: #34d399}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item:nth-child(6){--agent-tab-accent: #f472b6}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item:before{content:"";position:absolute;left:8px;top:50%;width:5px;height:5px;border-radius:2px;transform:translateY(-50%) rotate(45deg);background:color-mix(in srgb,var(--agent-tab-accent) 84%,#ffffff);box-shadow:0 0 10px color-mix(in srgb,var(--agent-tab-accent) 38%,transparent);opacity:.78}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item.is-active{border-color:color-mix(in srgb,var(--agent-tab-accent) 56%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--agent-tab-accent) 28%,var(--nw-bg-card)),color-mix(in srgb,var(--agent-tab-accent) 12%,#0d1b31));box-shadow:0 10px 20px color-mix(in srgb,var(--agent-tab-accent) 26%,transparent)}.chapter-workspace .comment-panel .agent-tabs .el-tabs__item.is-active:before{opacity:1;box-shadow:0 0 12px color-mix(in srgb,var(--agent-tab-accent) 54%,transparent)}.chapter-workspace .comment-panel .comment-content{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--agent-active-accent) 16%,transparent),transparent 48%),color-mix(in srgb,var(--agent-active-accent) 5%,var(--nw-bg-secondary))}.chapter-workspace .comment-panel .agent-working{border-color:color-mix(in srgb,var(--agent-active-accent) 42%,var(--nw-border));color:color-mix(in srgb,var(--agent-active-accent) 74%,var(--nw-text-primary));background:color-mix(in srgb,var(--agent-active-accent) 12%,var(--nw-bg-card))}.chapter-workspace .comment-panel .working-dot{box-shadow:0 0 0 5px color-mix(in srgb,var(--agent-active-accent) 20%,transparent),0 0 12px color-mix(in srgb,var(--agent-active-accent) 34%,transparent)}.chapter-workspace .comment-panel .comment-rich,.chapter-workspace .comment-panel .reader-review-card{border-color:color-mix(in srgb,var(--agent-active-accent) 42%,var(--nw-border))!important}.chapter-workspace .comment-panel .comment-rich{background:linear-gradient(160deg,color-mix(in srgb,var(--agent-active-accent) 16%,var(--nw-bg-card)),color-mix(in srgb,var(--agent-active-accent) 8%,var(--nw-bg-card)))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent),0 12px 24px color-mix(in srgb,var(--agent-active-accent) 20%,transparent)}.chapter-workspace .comment-panel .reader-review-card{background:linear-gradient(150deg,color-mix(in srgb,var(--agent-active-accent) 22%,var(--nw-bg-card)),color-mix(in srgb,var(--agent-active-accent) 12%,#0c182c))!important}.chapter-workspace .comment-panel .reader-review-score-value{color:color-mix(in srgb,var(--agent-active-accent) 84%,#f8fafc);text-shadow:0 0 18px color-mix(in srgb,var(--agent-active-accent) 42%,transparent)}.chapter-workspace .comment-panel .reader-review-list-title.danger{color:#f87171}.chapter-workspace .comment-panel .reader-review-list-title.success{color:#34d399}.chapter-workspace .comment-panel .reader-review-list-title.warning{color:#f59e0b}.chapter-workspace .comment-panel .reader-review-list-title.danger:before{box-shadow:0 0 10px #f871718c}.chapter-workspace .comment-panel .reader-review-list-title.success:before{box-shadow:0 0 10px #34d3998c}.chapter-workspace .comment-panel .reader-review-list-title.warning:before{box-shadow:0 0 10px #f59e0b8c}html.dark .chapter-workspace .comment-panel .agent-tabs .el-tabs__item{border-color:#38bdf833;color:#c6def0}html.dark .chapter-workspace .comment-panel .agent-tabs .el-tabs__item.is-active{box-shadow:inset 0 1px #bfdbfe33,0 12px 22px #020a188a}html.dark .chapter-workspace .comment-panel .comment-content{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--agent-active-accent) 24%,transparent),transparent 50%),#060e1aa3}html.dark .chapter-workspace .comment-panel .agent-working{background:color-mix(in srgb,var(--agent-active-accent) 15%,rgba(8,20,36,.88));color:color-mix(in srgb,var(--agent-active-accent) 52%,#dbeafe)}html.dark .chapter-workspace .comment-panel .comment-rich,html.dark .chapter-workspace .comment-panel .reader-review-card{background:linear-gradient(150deg,color-mix(in srgb,var(--agent-active-accent) 18%,rgba(8,23,42,.94)),#081628e6)!important;box-shadow:inset 0 1px #bfdbfe24,0 18px 30px #020a1880}@media(max-width:767px){.chapter-workspace .comment-panel .agent-tabs .el-tabs__item:before{left:7px}}.chapter-workspace .chapter-sidebar{--star-sidebar-item-border: color-mix(in srgb, var(--star-brand-sky) 22%, var(--nw-border));--star-sidebar-item-bg: color-mix(in srgb, var(--star-brand-sky) 6%, var(--nw-bg-card));--star-sidebar-item-hover: color-mix(in srgb, var(--star-brand-sky) 14%, var(--nw-bg-card));--star-sidebar-item-active: linear-gradient( 145deg, color-mix(in srgb, var(--star-brand-sky) 22%, var(--nw-bg-card)), color-mix(in srgb, var(--star-brand-teal) 14%, var(--nw-bg-card)) )}.chapter-workspace .chapter-sidebar .chapter-list{padding:4px 0 8px}.chapter-workspace .chapter-sidebar .chapter-item{margin:4px 8px;border:1px solid var(--star-sidebar-item-border);border-left-width:1px;border-radius:12px;background:var(--star-sidebar-item-bg);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 12%,transparent);transform:translate(0)}.chapter-workspace .chapter-sidebar .chapter-item:before{left:0;top:8px;bottom:8px;width:2px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--chapter-accent) 88%,#ffffff),color-mix(in srgb,var(--chapter-accent) 62%,transparent));opacity:.8}.chapter-workspace .chapter-sidebar .chapter-item:hover{transform:translate(2px);border-color:color-mix(in srgb,var(--chapter-accent) 40%,var(--nw-border));background:var(--star-sidebar-item-hover)}.chapter-workspace .chapter-sidebar .chapter-item.active{border-color:color-mix(in srgb,var(--chapter-accent) 56%,var(--nw-border));background:var(--star-sidebar-item-active);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 14px 24px color-mix(in srgb,var(--chapter-accent) 18%,transparent)}.chapter-workspace .chapter-sidebar .chapter-item.keyboard-focused:not(.active){border-color:color-mix(in srgb,#3b82f6 50%,var(--nw-border));background:color-mix(in srgb,#3b82f6 14%,var(--nw-bg-card))}.chapter-workspace .chapter-sidebar .chapter-item .chapter-meta{padding-top:4px;border-top:1px solid color-mix(in srgb,var(--chapter-accent) 16%,transparent)}.chapter-workspace .chapter-sidebar .chapter-item .chapter-label{letter-spacing:.01em}.chapter-workspace .chapter-sidebar .chapter-item .status-indicator{box-shadow:0 0 0 4px color-mix(in srgb,currentColor 16%,transparent),0 0 10px color-mix(in srgb,currentColor 38%,transparent)}.chapter-workspace .chapter-sidebar .chapter-item .chapter-row-status{border-color:color-mix(in srgb,var(--chapter-accent) 30%,var(--nw-border));background:color-mix(in srgb,var(--chapter-accent) 9%,var(--nw-bg-card))}.chapter-workspace .chapter-sidebar .chapter-item .chapter-active-mark{border-color:color-mix(in srgb,var(--chapter-accent) 56%,var(--nw-border));background:color-mix(in srgb,var(--chapter-accent) 16%,var(--nw-bg-card));box-shadow:0 0 12px color-mix(in srgb,var(--chapter-accent) 30%,transparent)}.chapter-workspace .chapter-sidebar .chapter-filter-chip{border-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))}.chapter-workspace .chapter-sidebar .chapter-filter-chip.active{border-color:color-mix(in srgb,var(--chapter-accent) 58%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chapter-accent) 72%,#0f172a),color-mix(in srgb,var(--chapter-accent) 54%,#1e293b));box-shadow:0 8px 14px color-mix(in srgb,var(--chapter-accent) 22%,transparent)}.chapter-workspace .chapter-sidebar .chapter-progress-track{border:1px solid color-mix(in srgb,var(--star-brand-sky) 26%,transparent);background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))}.chapter-workspace .chapter-sidebar .chapter-progress-fill{position:relative;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--chapter-accent) 86%,#ffffff),color-mix(in srgb,#34d399 76%,#ffffff));box-shadow:0 0 14px color-mix(in srgb,var(--chapter-accent) 36%,transparent)}.chapter-workspace .chapter-sidebar .chapter-progress-fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent,rgba(255,255,255,.48),transparent);animation:star-sidebar-progress-scan 2.1s ease-in-out infinite}.chapter-workspace .chapter-sidebar .chapter-filter-hint{color:color-mix(in srgb,var(--star-brand-sky) 64%,var(--nw-text-muted))}html.dark .chapter-workspace .chapter-sidebar{--star-sidebar-item-border: rgba(56, 189, 248, .28);--star-sidebar-item-bg: rgba(7, 20, 38, .78);--star-sidebar-item-hover: rgba(9, 28, 50, .86);--star-sidebar-item-active: linear-gradient(145deg, rgba(10, 34, 58, .9), rgba(9, 29, 52, .88))}html.dark .chapter-workspace .chapter-sidebar .chapter-item{box-shadow:inset 0 1px #bfdbfe1f,0 10px 16px #020a1857}html.dark .chapter-workspace .chapter-sidebar .chapter-item.active{box-shadow:inset 0 1px #bfdbfe29,0 16px 26px #020a1880}html.dark .chapter-workspace .chapter-sidebar .chapter-filter-chip.active{color:#ecfeff}html.dark .chapter-workspace .chapter-sidebar .chapter-filter-hint{color:#8fb5cf}@media(prefers-reduced-motion:reduce){.chapter-workspace .chapter-sidebar .chapter-item,.chapter-workspace .chapter-sidebar .chapter-progress-fill:after{animation:none!important;transition:none!important;transform:none!important}}@media(max-width:767px){.chapter-workspace .chapter-sidebar .chapter-item{margin-left:6px;margin-right:6px;border-radius:10px}}@keyframes star-sidebar-progress-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.operation-center-panel{--star-op-risk-warn: #f59e0b;--star-op-risk-danger: #f87171;--star-op-risk-normal: var(--star-brand-sky)}.operation-center-panel .operation-center-group{--star-op-group-accent: var(--star-brand-sky)}.operation-center-panel .operation-center-group.group-pinned{--star-op-group-accent: #f59e0b}.operation-center-panel .operation-center-group.group-recent{--star-op-group-accent: #22d3ee}.operation-center-panel .operation-center-group.group-quick{--star-op-group-accent: #8b5cf6}.operation-center-panel .operation-center-group.group-layout{--star-op-group-accent: #38bdf8}.operation-center-panel .operation-center-group.group-writing{--star-op-group-accent: #34d399}.operation-center-panel .operation-center-group.group-audio{--star-op-group-accent: #fbbf24}.operation-center-panel .operation-center-group.group-quality{--star-op-group-accent: #f472b6}.operation-center-panel .operation-center-group-title{display:inline-flex;align-items:center;gap:6px;color:color-mix(in srgb,var(--star-op-group-accent) 72%,var(--nw-text-secondary))}.operation-center-panel .operation-center-group-title:before{content:"";width:6px;height:6px;border-radius:2px;transform:rotate(45deg);background:color-mix(in srgb,var(--star-op-group-accent) 82%,#ffffff);box-shadow:0 0 10px color-mix(in srgb,var(--star-op-group-accent) 36%,transparent)}.operation-center-panel .operation-center-item-row{position:relative}.operation-center-panel .operation-center-item-btn{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--star-op-group-accent) 20%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-op-group-accent) 9%,transparent),transparent 64%),color-mix(in srgb,var(--star-op-group-accent) 4%,var(--nw-bg-card))}.operation-center-panel .operation-center-item-btn:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--star-op-group-accent) 85%,#ffffff),color-mix(in srgb,var(--star-op-group-accent) 60%,transparent));opacity:.7;transform:scaleY(.72);transition:transform .2s ease,opacity .2s ease}.operation-center-panel .operation-center-item-btn:hover:not(:disabled):before,.operation-center-panel .operation-center-item-btn.active:not(:disabled):before{opacity:1;transform:scaleY(1)}.operation-center-panel .operation-center-item-btn.risk-normal .operation-center-item-shortcut{border-color:color-mix(in srgb,var(--star-op-risk-normal) 40%,var(--nw-border))}.operation-center-panel .operation-center-item-btn.risk-warn{border-color:color-mix(in srgb,var(--star-op-risk-warn) 34%,var(--nw-border))}.operation-center-panel .operation-center-item-btn.risk-warn .operation-center-item-shortcut{border-color:color-mix(in srgb,var(--star-op-risk-warn) 42%,transparent);color:color-mix(in srgb,var(--star-op-risk-warn) 72%,var(--nw-text-primary));background:color-mix(in srgb,var(--star-op-risk-warn) 14%,var(--nw-bg-card))}.operation-center-panel .operation-center-item-btn.risk-danger{border-color:color-mix(in srgb,var(--star-op-risk-danger) 42%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-op-risk-danger) 14%,transparent),transparent 62%),color-mix(in srgb,var(--star-op-risk-danger) 6%,var(--nw-bg-card))}.operation-center-panel .operation-center-item-btn.risk-danger .operation-center-item-shortcut{border-color:color-mix(in srgb,var(--star-op-risk-danger) 45%,transparent);color:color-mix(in srgb,var(--star-op-risk-danger) 74%,var(--nw-text-primary));background:color-mix(in srgb,var(--star-op-risk-danger) 16%,var(--nw-bg-card))}.operation-center-panel .operation-center-item-btn.risk-danger:hover:not(:disabled),.operation-center-panel .operation-center-item-btn.risk-danger.active:not(:disabled){border-color:color-mix(in srgb,var(--star-op-risk-danger) 56%,var(--nw-border));box-shadow:0 10px 20px color-mix(in srgb,var(--star-op-risk-danger) 24%,transparent)}.operation-center-panel .operation-center-item-btn:disabled{border-style:dashed}.operation-center-panel .operation-center-item-shortcut{font-weight:600;letter-spacing:.03em}.operation-center-panel .operation-center-pin-btn{border-color:color-mix(in srgb,var(--star-op-group-accent) 30%,var(--nw-border));background:color-mix(in srgb,var(--star-op-group-accent) 8%,var(--nw-bg-card))}.operation-center-panel .operation-center-pin-btn.active{border-color:color-mix(in srgb,#f59e0b 62%,transparent);background:color-mix(in srgb,#f59e0b 22%,var(--nw-bg-card));box-shadow:0 8px 14px #f59e0b42}html.dark .operation-center-panel .operation-center-item-btn{background:linear-gradient(145deg,color-mix(in srgb,var(--star-op-group-accent) 16%,transparent),transparent 64%),#081628db;box-shadow:inset 0 1px #bfdbfe1a}html.dark .operation-center-panel .operation-center-item-btn.risk-warn{background:linear-gradient(145deg,rgba(245,158,11,.18),transparent 64%),#081628e6}html.dark .operation-center-panel .operation-center-item-btn.risk-danger{background:linear-gradient(145deg,rgba(248,113,113,.24),transparent 64%),#081628eb}html.dark .operation-center-panel .operation-center-item-btn.risk-danger .operation-center-item-label{color:#ffd1d1}html.dark .operation-center-panel .operation-center-item-btn.risk-warn .operation-center-item-label{color:#ffe8b0}html.dark .operation-center-panel .operation-center-pin-btn{background:#081628d6}@media(max-width:767px){.operation-center-panel .operation-center-item-btn{min-height:32px}}.workspace-command-dialog,.shortcut-help-dialog{--star-cmd-layout: #38bdf8;--star-cmd-writing: #34d399;--star-cmd-audio: #fbbf24;--star-cmd-quality: #f472b6;--star-cmd-nav: #a78bfa;--star-cmd-system: #22d3ee;--star-cmd-danger: #f87171;--star-cmd-warn: #f59e0b}.workspace-command-dialog .command-item{position:relative;overflow:hidden}.workspace-command-dialog .command-item:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:999px;opacity:.74;background:linear-gradient(180deg,var(--star-cmd-system),transparent)}.workspace-command-dialog .command-item.domain-layout:before{background:linear-gradient(180deg,var(--star-cmd-layout),transparent)}.workspace-command-dialog .command-item.domain-writing:before{background:linear-gradient(180deg,var(--star-cmd-writing),transparent)}.workspace-command-dialog .command-item.domain-audio:before{background:linear-gradient(180deg,var(--star-cmd-audio),transparent)}.workspace-command-dialog .command-item.domain-quality:before{background:linear-gradient(180deg,var(--star-cmd-quality),transparent)}.workspace-command-dialog .command-item.domain-navigation:before{background:linear-gradient(180deg,var(--star-cmd-nav),transparent)}.workspace-command-dialog .command-item.risk-warn{border-color:color-mix(in srgb,var(--star-cmd-warn) 36%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-cmd-warn) 13%,transparent),transparent 65%),color-mix(in srgb,var(--star-cmd-warn) 4%,var(--nw-bg-card))}.workspace-command-dialog .command-item.risk-danger{border-color:color-mix(in srgb,var(--star-cmd-danger) 44%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-cmd-danger) 16%,transparent),transparent 65%),color-mix(in srgb,var(--star-cmd-danger) 5%,var(--nw-bg-card))}.workspace-command-dialog .command-item.risk-danger .command-title{color:color-mix(in srgb,var(--star-cmd-danger) 78%,var(--nw-text-primary))}.workspace-command-dialog .command-kbd.risk-warn{border-color:color-mix(in srgb,var(--star-cmd-warn) 44%,transparent);background:color-mix(in srgb,var(--star-cmd-warn) 16%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-cmd-warn) 72%,var(--nw-text-primary))}.workspace-command-dialog .command-kbd.risk-danger{border-color:color-mix(in srgb,var(--star-cmd-danger) 46%,transparent);background:color-mix(in srgb,var(--star-cmd-danger) 14%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-cmd-danger) 74%,var(--nw-text-primary))}.workspace-command-dialog .command-list-meta{display:inline-flex;align-items:center;gap:6px}.workspace-command-dialog .command-list-meta:before{content:"";width:6px;height:6px;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 86%,#ffffff),color-mix(in srgb,var(--star-brand-teal) 80%,#ffffff));box-shadow:0 0 12px color-mix(in srgb,var(--star-brand-sky) 34%,transparent)}.shortcut-help-dialog .shortcut-help-group{--star-shortcut-group-accent: var(--star-brand-sky)}.shortcut-help-dialog .shortcut-help-group.group-global{--star-shortcut-group-accent: #a78bfa}.shortcut-help-dialog .shortcut-help-group.group-editing{--star-shortcut-group-accent: #34d399}.shortcut-help-dialog .shortcut-help-group.group-chapter{--star-shortcut-group-accent: #38bdf8}.shortcut-help-dialog .shortcut-help-group.group-layout{--star-shortcut-group-accent: #22d3ee}.shortcut-help-dialog .shortcut-help-group-title{color:color-mix(in srgb,var(--star-shortcut-group-accent) 74%,var(--nw-text-secondary))}.shortcut-help-dialog .shortcut-help-group-title:before{background:color-mix(in srgb,var(--star-shortcut-group-accent) 82%,#ffffff);box-shadow:0 0 10px color-mix(in srgb,var(--star-shortcut-group-accent) 34%,transparent)}.shortcut-help-dialog .shortcut-help-item{position:relative;overflow:hidden}.shortcut-help-dialog .shortcut-help-item:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:2px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--star-shortcut-group-accent) 84%,#ffffff),transparent);opacity:.82}.shortcut-help-dialog .shortcut-help-item.risk-warn{border-color:color-mix(in srgb,var(--star-cmd-warn) 38%,var(--nw-border))}.shortcut-help-dialog .shortcut-help-item.risk-danger{border-color:color-mix(in srgb,var(--star-cmd-danger) 44%,var(--nw-border));background:color-mix(in srgb,var(--star-cmd-danger) 7%,var(--nw-bg-card))}.shortcut-help-dialog .shortcut-help-key.risk-warn,.shortcut-help-dialog .shortcut-help-tag.risk-warn{border-color:color-mix(in srgb,var(--star-cmd-warn) 42%,transparent);color:color-mix(in srgb,var(--star-cmd-warn) 74%,var(--nw-text-primary));background:color-mix(in srgb,var(--star-cmd-warn) 15%,var(--nw-bg-card))}.shortcut-help-dialog .shortcut-help-key.risk-danger,.shortcut-help-dialog .shortcut-help-tag.risk-danger{border-color:color-mix(in srgb,var(--star-cmd-danger) 46%,transparent);color:color-mix(in srgb,var(--star-cmd-danger) 78%,var(--nw-text-primary));background:color-mix(in srgb,var(--star-cmd-danger) 15%,var(--nw-bg-card))}html.dark .workspace-command-dialog .command-item{box-shadow:inset 0 1px #bfdbfe1a}html.dark .workspace-command-dialog .command-item.risk-warn{background:linear-gradient(145deg,rgba(245,158,11,.18),transparent 65%),#081628e6}html.dark .workspace-command-dialog .command-item.risk-danger{background:linear-gradient(145deg,rgba(248,113,113,.22),transparent 65%),#081628eb}html.dark .shortcut-help-dialog .shortcut-help-item{background:#081628d6;box-shadow:inset 0 1px #bfdbfe1a}html.dark .shortcut-help-dialog .shortcut-help-item.risk-danger{background:linear-gradient(145deg,#f8717133,#081628e6)}@media(max-width:768px){.workspace-command-dialog .command-item:before,.shortcut-help-dialog .shortcut-help-item:before{top:6px;bottom:6px}}.chapter-workspace{--star-top-domain-system: #22d3ee;--star-top-domain-writing: #34d399;--star-top-domain-audio: #fbbf24;--star-top-domain-quality: #f472b6;--star-top-risk-warn: #f59e0b;--star-top-risk-danger: #f87171}.chapter-workspace .toolbar-status .status-chip{position:relative;overflow:hidden}.chapter-workspace .toolbar-status .status-chip:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:2px;border-radius:999px;opacity:.8;background:linear-gradient(180deg,var(--star-top-domain-system),transparent)}.chapter-workspace .toolbar-status .status-chip.domain-writing:before{background:linear-gradient(180deg,var(--star-top-domain-writing),transparent)}.chapter-workspace .toolbar-status .status-chip.domain-audio:before{background:linear-gradient(180deg,var(--star-top-domain-audio),transparent)}.chapter-workspace .toolbar-status .status-chip.domain-quality:before{background:linear-gradient(180deg,var(--star-top-domain-quality),transparent)}.chapter-workspace .toolbar-status .status-chip.risk-warn{border-color:color-mix(in srgb,var(--star-top-risk-warn) 42%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-top-risk-warn) 15%,transparent),transparent 70%),color-mix(in srgb,var(--star-top-risk-warn) 8%,var(--nw-bg-card))}.chapter-workspace .toolbar-status .status-chip.risk-danger{border-color:color-mix(in srgb,var(--star-top-risk-danger) 46%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--star-top-risk-danger) 18%,transparent),transparent 70%),color-mix(in srgb,var(--star-top-risk-danger) 8%,var(--nw-bg-card))}.chapter-workspace .toolbar-status .status-chip.risk-danger .chip-text{color:color-mix(in srgb,var(--star-top-risk-danger) 78%,var(--nw-text-primary))}.chapter-workspace .toolbar-status .status-chip.risk-warn .chip-text{color:color-mix(in srgb,var(--star-top-risk-warn) 84%,var(--nw-text-primary))}.chapter-workspace .toolbar-status .status-chip.domain-quality.muted{opacity:.9;border-style:dashed}.chapter-workspace .toolbar-status .status-chip.unsaved.risk-danger{box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent),0 10px 18px color-mix(in srgb,var(--star-top-risk-danger) 24%,transparent)}.chapter-workspace .toolbar-status .status-chip.queue.domain-audio{box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent),0 8px 16px color-mix(in srgb,var(--star-top-domain-audio) 22%,transparent)}.chapter-workspace .toolbar-status .status-chip.rewrite-selection-chip.active{border-color:color-mix(in srgb,var(--star-top-domain-writing) 48%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-top-domain-writing) 28%,var(--nw-bg-card)),color-mix(in srgb,var(--star-top-domain-system) 18%,var(--nw-bg-card)))}.chapter-workspace .toolbar-status .status-chip.rewrite-selection-chip.processing{border-color:color-mix(in srgb,var(--star-top-risk-warn) 44%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-top-risk-warn) 22%,var(--nw-bg-card)),color-mix(in srgb,var(--star-top-domain-system) 14%,var(--nw-bg-card)))}.chapter-workspace .toolbar-status .status-chip .status-indicator{box-shadow:0 0 10px color-mix(in srgb,currentColor 36%,transparent)}.chapter-workspace .toolbar-status .status-chip .el-icon{filter:drop-shadow(0 0 8px color-mix(in srgb,currentColor 22%,transparent))}html.dark .chapter-workspace{--star-top-domain-system: #38bdf8;--star-top-domain-writing: #34d399;--star-top-domain-audio: #fbbf24;--star-top-domain-quality: #f472b6;--star-top-risk-warn: #fbbf24;--star-top-risk-danger: #fb7185}html.dark .chapter-workspace .toolbar-status .status-chip{box-shadow:inset 0 1px #bfdbfe1f}html.dark .chapter-workspace .toolbar-status .status-chip.risk-warn{background:linear-gradient(145deg,rgba(251,191,36,.22),transparent 72%),#081628e0}html.dark .chapter-workspace .toolbar-status .status-chip.risk-danger{background:linear-gradient(145deg,rgba(251,113,133,.24),transparent 72%),#081628e6}html.dark .chapter-workspace .toolbar-status .status-chip.risk-danger .chip-text{color:#ffd5de}@media(max-width:767px){.chapter-workspace .toolbar-status .status-chip{max-width:min(220px,58vw)}}.settings-page{--settings-brand-sky: #38bdf8;--settings-brand-teal: #14b8a6;--settings-brand-indigo: #6366f1;--settings-brand-amber: #f59e0b;--settings-brand-rose: #fb7185;--settings-surface: color-mix(in srgb, var(--settings-brand-sky) 6%, var(--nw-bg-card));--settings-surface-strong: color-mix(in srgb, var(--settings-brand-sky) 10%, var(--nw-bg-secondary));--settings-border: color-mix(in srgb, var(--settings-brand-sky) 24%, var(--nw-border));--settings-border-strong: color-mix(in srgb, var(--settings-brand-sky) 42%, var(--nw-border))}body.settings-branding-active{--settings-brand-sky: #38bdf8;--settings-brand-teal: #14b8a6;--settings-brand-indigo: #6366f1;--settings-brand-amber: #f59e0b;--settings-brand-rose: #fb7185}.settings-page{width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden;position:relative;background:radial-gradient(circle at 8% -14%,color-mix(in srgb,var(--settings-brand-sky) 18%,transparent),transparent 45%),radial-gradient(circle at 92% -10%,color-mix(in srgb,var(--settings-brand-teal) 16%,transparent),transparent 48%),var(--nw-bg-primary)}.settings-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--settings-brand-sky) 8%,transparent),transparent 28%);opacity:.72}.settings-page>*{position:relative;z-index:1}.settings-page .settings-header{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-shrink:0;padding:20px 30px;border-bottom-color:var(--settings-border);background:linear-gradient(180deg,color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-secondary)),color-mix(in srgb,var(--settings-brand-teal) 6%,var(--nw-bg-secondary)));box-shadow:0 12px 26px color-mix(in srgb,var(--settings-brand-sky) 12%,transparent)}.settings-page .header-left{display:flex;align-items:center;gap:10px;min-width:0}.settings-page .header-left h1.gradient-text{margin:0;font-size:var(--nw-text-lg);font-weight:var(--nw-font-bold);white-space:nowrap;letter-spacing:.02em;text-shadow:0 0 16px color-mix(in srgb,var(--settings-brand-sky) 22%,transparent)}.settings-page .header-left .el-tag{border-color:var(--settings-border-strong);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent)}.settings-page .header-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.settings-page .header-right .el-button--primary{border-color:color-mix(in srgb,var(--settings-brand-sky) 54%,transparent);background:linear-gradient(135deg,#0ea5e9,#2563eb);box-shadow:0 10px 20px color-mix(in srgb,var(--settings-brand-sky) 22%,transparent)}.settings-page .settings-body{flex:1;display:grid;grid-template-columns:232px minmax(0,1fr);overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--settings-brand-sky) 4%,transparent),transparent 20%)}.settings-page .settings-nav{width:auto;flex-shrink:0;overflow-y:auto;padding:12px 8px;border-right-color:var(--settings-border);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--settings-brand-sky) 12%,transparent),transparent 45%),var(--settings-surface-strong)}.settings-page .nav-group{margin-bottom:8px}.settings-page .nav-group+.nav-group{margin-top:4px;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--settings-brand-sky) 16%,transparent)}.settings-page .nav-group-label{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;letter-spacing:.08em;color:color-mix(in srgb,var(--settings-brand-sky) 62%,var(--nw-text-muted))}.settings-page .nav-group-code{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--settings-brand-sky) 30%,var(--nw-border));background:color-mix(in srgb,var(--settings-brand-sky) 8%,var(--nw-bg-card));font-size:10px;font-weight:700;line-height:1;color:color-mix(in srgb,var(--settings-brand-sky) 74%,var(--nw-text-primary))}.settings-page .nav-group-name{font-size:11px;font-weight:600}.settings-page .nav-group-ratio{font-size:10px;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--settings-brand-sky) 74%,var(--nw-text-secondary))}.settings-page .nav-group-progress{position:relative;height:4px;margin:2px 12px 6px;border-radius:999px;background:color-mix(in srgb,var(--settings-brand-sky) 14%,var(--nw-bg-secondary));overflow:hidden}.settings-page .nav-group-progress-fill{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:linear-gradient(90deg,#0ea5e9,#14b8a6);box-shadow:0 0 12px color-mix(in srgb,var(--settings-brand-sky) 30%,transparent);transition:width .2s ease}.settings-page .nav-item{display:flex;align-items:center;margin:2px 6px;padding:9px 12px;border:1px solid transparent;border-left:1px solid transparent;border-radius:10px}.settings-page .nav-item-main{display:flex;align-items:center;gap:6px;width:100%;min-width:0}.settings-page .nav-item-mark{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:18px;padding:0 5px;border-radius:999px;border:1px solid color-mix(in srgb,var(--settings-brand-sky) 34%,var(--nw-border));background:color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-card));font-size:9px;line-height:1;letter-spacing:.04em;color:color-mix(in srgb,var(--settings-brand-sky) 74%,var(--nw-text-primary))}.settings-page .nav-item-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-page .nav-item-state{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;height:17px;padding:0 5px;border-radius:999px;border:1px solid color-mix(in srgb,var(--settings-brand-sky) 22%,var(--nw-border));background:color-mix(in srgb,var(--settings-brand-sky) 8%,var(--nw-bg-card));font-size:9px;line-height:1;letter-spacing:.02em;color:color-mix(in srgb,var(--settings-brand-sky) 66%,var(--nw-text-muted))}.settings-page .nav-item-state.is-ready{border-color:color-mix(in srgb,#34d399 52%,var(--settings-border));background:color-mix(in srgb,#34d399 12%,var(--nw-bg-card));color:color-mix(in srgb,#34d399 78%,var(--nw-text-primary))}.settings-page .nav-item-state.is-warn{border-color:color-mix(in srgb,#fb7185 48%,var(--settings-border));background:color-mix(in srgb,#fb7185 10%,var(--nw-bg-card));color:color-mix(in srgb,#fb7185 76%,var(--nw-text-primary))}.settings-page .nav-item-state.is-info{border-color:color-mix(in srgb,#38bdf8 44%,var(--settings-border));background:color-mix(in srgb,#38bdf8 10%,var(--nw-bg-card));color:color-mix(in srgb,#38bdf8 76%,var(--nw-text-primary))}.settings-page .nav-item:hover{border-color:color-mix(in srgb,var(--settings-brand-sky) 28%,var(--nw-border));background:color-mix(in srgb,var(--settings-brand-sky) 12%,var(--nw-bg-card))}.settings-page .nav-item.active{border-color:var(--settings-border-strong);background:linear-gradient(135deg,color-mix(in srgb,var(--settings-brand-sky) 22%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 14%,var(--nw-bg-card)));color:color-mix(in srgb,var(--settings-brand-sky) 84%,var(--nw-text-primary));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent),0 8px 16px color-mix(in srgb,var(--settings-brand-sky) 16%,transparent)}.settings-page .settings-content{flex:1;overflow-y:auto;max-width:none;width:auto;min-width:0;padding:22px 30px 36px;box-sizing:border-box}.settings-page .settings-content>div{width:100%;min-width:0}.settings-page .operation-notice{position:sticky;top:10px;z-index:12;margin-bottom:14px;padding:10px 12px;border:1px solid var(--settings-border);border-radius:12px;background:linear-gradient(155deg,color-mix(in srgb,var(--settings-brand-sky) 12%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 7%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 10px 20px color-mix(in srgb,var(--settings-brand-sky) 12%,transparent)}.settings-page .operation-notice-header{display:flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--settings-brand-sky) 84%,var(--nw-text-primary));font-size:13px}.settings-page .operation-notice-dot{width:8px;height:8px;border-radius:999px;background:#38bdf8;box-shadow:0 0 12px color-mix(in srgb,#38bdf8 50%,transparent)}.settings-page .operation-notice-detail{margin:6px 0 0 16px;font-size:12px;color:color-mix(in srgb,var(--settings-brand-sky) 56%,var(--nw-text-muted))}.settings-page .settings-telemetry{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:18px}.settings-page .settings-telemetry-item{min-height:78px;padding:12px 14px;border:1px solid var(--settings-border);border-radius:14px;background:linear-gradient(155deg,color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 6%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 15%,transparent),0 10px 18px color-mix(in srgb,var(--settings-brand-sky) 10%,transparent)}.settings-page .telemetry-label{display:block;font-size:11px;color:color-mix(in srgb,var(--settings-brand-sky) 52%,var(--nw-text-muted))}.settings-page .telemetry-value{display:block;margin-top:4px;font-size:14px;line-height:1.2;letter-spacing:.01em;color:color-mix(in srgb,var(--settings-brand-sky) 84%,var(--nw-text-primary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings-page .operation-notice.is-running{border-color:color-mix(in srgb,#38bdf8 52%,var(--settings-border))}.settings-page .operation-notice.is-running .operation-notice-dot{background:#38bdf8;animation:settings-notice-pulse 1s ease-in-out infinite}.settings-page .operation-notice.is-success{border-color:color-mix(in srgb,#34d399 52%,var(--settings-border));background:linear-gradient(160deg,color-mix(in srgb,#34d399 14%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 8%,var(--nw-bg-card)))}.settings-page .operation-notice.is-success .operation-notice-dot{background:#34d399;box-shadow:0 0 12px color-mix(in srgb,#34d399 46%,transparent)}.settings-page .operation-notice.is-warning{border-color:color-mix(in srgb,#f59e0b 52%,var(--settings-border));background:linear-gradient(160deg,color-mix(in srgb,#f59e0b 14%,var(--nw-bg-card)),color-mix(in srgb,#f97316 8%,var(--nw-bg-card)))}.settings-page .operation-notice.is-warning .operation-notice-dot{background:#f59e0b;box-shadow:0 0 12px color-mix(in srgb,#f59e0b 46%,transparent)}.settings-page .operation-notice.is-error{border-color:color-mix(in srgb,#fb7185 52%,var(--settings-border));background:linear-gradient(160deg,color-mix(in srgb,#fb7185 14%,var(--nw-bg-card)),color-mix(in srgb,#ef4444 8%,var(--nw-bg-card)))}.settings-page .operation-notice.is-error .operation-notice-dot{background:#fb7185;box-shadow:0 0 12px color-mix(in srgb,#fb7185 46%,transparent)}.settings-page .operation-notice.is-info .operation-notice-dot{background:#38bdf8}.settings-operation-fade-enter-active,.settings-operation-fade-leave-active{transition:all .2s ease}.settings-operation-fade-enter-from,.settings-operation-fade-leave-to{opacity:0;transform:translateY(-6px)}@keyframes settings-notice-pulse{0%,to{transform:scale(1);opacity:.95}50%{transform:scale(1.18);opacity:.72}}.settings-page .settings-section.glass-card,.settings-page .dictionary-panel.glass-card{border:1px solid var(--settings-border);border-radius:16px;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--settings-brand-sky) 12%,transparent),transparent 45%),linear-gradient(160deg,color-mix(in srgb,var(--settings-brand-sky) 7%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 4%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 16%,transparent),0 16px 30px color-mix(in srgb,var(--settings-brand-sky) 12%,transparent)}.settings-page .settings-section.glass-card:hover,.settings-page .dictionary-panel.glass-card:hover{border-color:var(--settings-border-strong);box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 18px 34px color-mix(in srgb,var(--settings-brand-sky) 16%,transparent)}.settings-page .section-header{padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--settings-brand-sky) 18%,transparent)}.settings-page .section-icon{border:1px solid color-mix(in srgb,var(--settings-brand-sky) 36%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--settings-brand-sky) 24%,transparent),color-mix(in srgb,var(--settings-brand-teal) 18%,transparent));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 20%,transparent),0 10px 18px color-mix(in srgb,var(--settings-brand-sky) 20%,transparent)}.settings-page .section-header h2{letter-spacing:.01em}.settings-page .settings-section{padding:20px 22px;margin-bottom:18px;min-width:0;box-sizing:border-box}.settings-page .settings-section.settings-section-downloads{min-height:calc(100vh - 164px);display:flex}.settings-page .settings-section.settings-section-downloads>*{flex:1;min-height:0}.settings-page .settings-content>div>.settings-section,.settings-page .settings-content>div>.dictionary-panel{width:auto;min-width:0;box-sizing:border-box}.settings-page .section-desc,.settings-page .form-hint,.settings-page .preset-hint{color:color-mix(in srgb,var(--settings-brand-sky) 44%,var(--nw-text-muted))}.settings-page .el-form-item__label{color:color-mix(in srgb,var(--settings-brand-sky) 76%,var(--nw-text-primary));letter-spacing:.01em}.settings-page .el-form{width:100%}.settings-page .el-form-item{margin-bottom:20px}.settings-page .el-input__wrapper,.settings-page .el-select__wrapper,.settings-page .el-textarea__inner,.settings-page .el-input-number{border:1px solid var(--settings-border)!important;border-radius:10px!important;background:color-mix(in srgb,var(--settings-brand-sky) 8%,var(--nw-bg-card))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent)!important}.settings-page .el-input__wrapper:hover,.settings-page .el-select__wrapper:hover,.settings-page .el-textarea__inner:hover,.settings-page .el-input-number:hover{border-color:var(--settings-border-strong)!important}.settings-page .el-input__wrapper.is-focus,.settings-page .el-select__wrapper.is-focused,.settings-page .el-textarea__inner:focus,.settings-page .el-input-number.is-controls-right .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--settings-brand-sky) 52%,transparent),0 0 0 3px color-mix(in srgb,var(--settings-brand-sky) 16%,transparent)!important}.settings-page .el-switch__core{border-color:var(--settings-border);background:color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-secondary))}.settings-page .el-switch.is-checked .el-switch__core{border-color:color-mix(in srgb,var(--settings-brand-sky) 56%,transparent);background:linear-gradient(90deg,#0ea5e9,#14b8a6)}.settings-page .el-checkbox__inner,.settings-page .el-radio__inner{border-color:color-mix(in srgb,var(--settings-brand-sky) 40%,var(--nw-border))}.settings-page .el-checkbox__input.is-checked .el-checkbox__inner,.settings-page .el-radio__input.is-checked .el-radio__inner{border-color:#0ea5e9;background:#0ea5e9}.settings-page .el-button{border-radius:10px}.settings-page .el-button:not(.is-text):not(.is-link){border-color:var(--settings-border);background:color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-card))}.settings-page .el-button:not(.is-text):not(.is-link):hover{border-color:var(--settings-border-strong);background:color-mix(in srgb,var(--settings-brand-sky) 18%,var(--nw-bg-card))}.settings-page .el-button--primary:not(.is-link):not(.is-text){border-color:color-mix(in srgb,var(--settings-brand-sky) 62%,transparent);color:#ecf8ff;background:linear-gradient(135deg,#0ea5e9,#2563eb);box-shadow:0 10px 18px color-mix(in srgb,var(--settings-brand-sky) 24%,transparent)}.settings-page .el-button--primary:not(.is-link):not(.is-text):hover{border-color:color-mix(in srgb,var(--settings-brand-sky) 70%,transparent);background:linear-gradient(135deg,#22b4f1,#356dff)}.settings-page .el-button--success:not(.is-link):not(.is-text){border-color:color-mix(in srgb,#34d399 50%,transparent);color:#eafff7;background:linear-gradient(135deg,#10b981,#059669)}.settings-page .el-button--warning:not(.is-link):not(.is-text){border-color:color-mix(in srgb,#f59e0b 50%,transparent);color:#fff8ed;background:linear-gradient(135deg,#f59e0b,#d97706)}.settings-page .el-button--danger:not(.is-link):not(.is-text){border-color:color-mix(in srgb,#fb7185 54%,transparent);color:#fff1f3;background:linear-gradient(135deg,#fb7185,#ef4444)}.settings-page .el-button.is-plain{box-shadow:none}.settings-page .el-button.is-loading{filter:saturate(1.12)}.settings-page .el-button .el-icon.is-loading{animation-duration:.8s}.settings-page .el-button.is-disabled,.settings-page .el-button.is-disabled:hover{border-color:color-mix(in srgb,var(--settings-brand-sky) 20%,var(--nw-border))!important;background:color-mix(in srgb,var(--settings-brand-sky) 6%,var(--nw-bg-card))!important;color:color-mix(in srgb,var(--settings-brand-sky) 38%,var(--nw-text-muted))!important;box-shadow:none!important}.settings-page .el-button.el-button--danger.is-text{color:color-mix(in srgb,var(--settings-brand-rose) 80%,var(--nw-text-primary))}.settings-page .el-alert,.settings-page .test-result,.settings-page .history-item,.settings-page .provider-card,.settings-page .table-wrap,.settings-page .history-panel{border-color:var(--settings-border)!important;border-radius:12px;background:color-mix(in srgb,var(--settings-brand-sky) 7%,var(--nw-bg-card))!important}.settings-page .el-collapse{border-top:1px solid color-mix(in srgb,var(--settings-brand-sky) 18%,var(--nw-border));border-bottom:1px solid color-mix(in srgb,var(--settings-brand-sky) 18%,var(--nw-border))}.settings-page .el-collapse-item__header{min-height:52px;padding:0 14px;border-radius:12px 12px 0 0;color:color-mix(in srgb,var(--settings-brand-sky) 76%,var(--nw-text-primary));background:color-mix(in srgb,var(--settings-brand-sky) 7%,var(--nw-bg-card))}.settings-page .el-collapse-item__wrap{border-bottom:none;background:transparent}.settings-page .el-collapse-item__content{padding:16px 14px 8px}.settings-page .test-success{border-color:color-mix(in srgb,#34d399 48%,var(--settings-border))!important;background:color-mix(in srgb,#34d399 10%,var(--nw-bg-card))!important}.settings-page .test-fail{border-color:color-mix(in srgb,#fb7185 48%,var(--settings-border))!important;background:color-mix(in srgb,#fb7185 10%,var(--nw-bg-card))!important}.settings-page .provider-card.active{border-color:color-mix(in srgb,var(--settings-brand-sky) 52%,var(--nw-border));box-shadow:0 12px 24px color-mix(in srgb,var(--settings-brand-sky) 16%,transparent)}.settings-page .el-collapse{border-top-color:var(--settings-border);border-bottom-color:var(--settings-border)}.settings-page .el-collapse-item__header{border-bottom-color:color-mix(in srgb,var(--settings-brand-sky) 20%,var(--nw-border));color:color-mix(in srgb,var(--settings-brand-sky) 76%,var(--nw-text-primary));background:color-mix(in srgb,var(--settings-brand-sky) 6%,var(--nw-bg-card))}.settings-page .el-collapse-item__wrap{border-bottom-color:color-mix(in srgb,var(--settings-brand-sky) 18%,var(--nw-border));background:transparent}.settings-page .el-table{border:1px solid var(--settings-border);border-radius:12px;overflow:hidden}.settings-page .el-table th.el-table__cell{background:linear-gradient(180deg,color-mix(in srgb,var(--settings-brand-sky) 18%,var(--nw-bg-secondary)),color-mix(in srgb,var(--settings-brand-teal) 10%,var(--nw-bg-secondary)));color:color-mix(in srgb,var(--settings-brand-sky) 76%,var(--nw-text-primary))}.settings-page .el-table tr:nth-child(2n) td.el-table__cell{background:color-mix(in srgb,var(--settings-brand-sky) 4%,var(--nw-bg-card))}.settings-page .el-table tr:hover>td.el-table__cell{background:color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-card))!important}.settings-page .settings-backup-section{position:relative}.settings-page .backup-toolbar{display:grid;gap:10px;align-items:center;grid-template-columns:minmax(0,1fr) auto auto}.settings-page .backup-novel-select{width:100%}.settings-page .settings-content .service-status-panel,.settings-page .settings-content .memory-result-panel,.settings-page .settings-content .history-panel,.settings-page .settings-content .table-wrap{border-radius:14px;min-width:0;box-sizing:border-box}.settings-page .settings-content .memory-result-panel,.settings-page .settings-content .service-status-panel{padding:14px 16px}.settings-page .settings-content .el-table{width:100%}.settings-page .settings-content .el-table .el-button.is-text{padding-left:4px;padding-right:4px}.settings-page .dictionary-panel .visual-filters{border-bottom-color:color-mix(in srgb,var(--settings-brand-sky) 18%,var(--nw-border));background:color-mix(in srgb,var(--settings-brand-sky) 6%,var(--nw-bg-card))}.settings-page .dictionary-panel .dictionary-counts{color:color-mix(in srgb,var(--settings-brand-sky) 58%,var(--nw-text-secondary))}.settings-page .dictionary-panel .dictionary-help,.settings-page .dictionary-panel .dictionary-meta{color:var(--nw-text-secondary)}html.dark .settings-page{--settings-surface: rgba(6, 18, 34, .86);--settings-surface-strong: rgba(6, 16, 31, .92);--settings-border: rgba(56, 189, 248, .28);--settings-border-strong: rgba(56, 189, 248, .5);background:radial-gradient(circle at 8% -14%,rgba(56,189,248,.24),transparent 45%),radial-gradient(circle at 92% -10%,rgba(20,184,166,.18),transparent 48%),#030914}html.dark .settings-page .settings-header,html.dark .settings-page .settings-nav,html.dark .settings-page .settings-section.glass-card,html.dark .settings-page .dictionary-panel.glass-card{box-shadow:inset 0 1px #bfdbfe1f,0 18px 30px #020a187a}html.dark .settings-page .el-input__wrapper,html.dark .settings-page .el-select__wrapper,html.dark .settings-page .el-textarea__inner,html.dark .settings-page .el-input-number,html.dark .settings-page .el-collapse-item__header,html.dark .settings-page .provider-card,html.dark .settings-page .history-item,html.dark .settings-page .table-wrap,html.dark .settings-page .history-panel,html.dark .settings-page .test-result{background:#081628db!important}html.dark .settings-page .nav-item.active{color:#d7f2ff}html.dark .settings-page .nav-group-code{border-color:#38bdf857;background:#091a2ee0;color:#b6e9ff}html.dark .settings-page .nav-group-ratio{color:#a4d7ef}html.dark .settings-page .nav-group-progress{background:#08182ae0}html.dark .settings-page .nav-item-mark{border-color:#38bdf857;background:#091a2ee0;color:#b6e9ff}html.dark .settings-page .nav-item-state.is-ready{border-color:#34d3996b;background:#082822c7;color:#7decc6}html.dark .settings-page .nav-item-state.is-warn{border-color:#fb71856b;background:#30141ec7;color:#ff9db0}html.dark .settings-page .nav-item-state.is-info{border-color:#38bdf86b;background:#091a2ee0;color:#b6e9ff}html.dark .settings-page .el-table th.el-table__cell{background:linear-gradient(180deg,#081a2ef2,#081426eb)}html.dark .settings-page .el-table tr:nth-child(2n) td.el-table__cell{background:#081424a8}.settings-page .settings-header.settings-header{border-bottom-color:var(--settings-border);background:linear-gradient(180deg,color-mix(in srgb,var(--settings-brand-sky) 12%,var(--nw-bg-secondary)),color-mix(in srgb,var(--settings-brand-teal) 8%,var(--nw-bg-secondary)));box-shadow:0 12px 26px color-mix(in srgb,var(--settings-brand-sky) 12%,transparent)}.settings-page .settings-nav.settings-nav{border-right-color:var(--settings-border);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--settings-brand-sky) 12%,transparent),transparent 45%),var(--settings-surface-strong)}.settings-page .settings-header .header-title-group{display:flex;flex-direction:column;min-width:0;gap:2px}.settings-page .settings-header .header-left .brand-slogan{margin:0;font-size:11px;line-height:1.1;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--settings-brand-sky) 58%,var(--nw-text-muted))}.settings-page .settings-header .header-left .brand-badge{border-color:color-mix(in srgb,var(--settings-brand-teal) 46%,var(--nw-border));color:color-mix(in srgb,var(--settings-brand-sky) 88%,var(--nw-text-primary));background:color-mix(in srgb,var(--settings-brand-teal) 10%,var(--nw-bg-card))}.settings-page .settings-nav .nav-item{position:relative;overflow:hidden}.settings-page .settings-nav .nav-item.nav-item{border:1px solid transparent;border-left-color:transparent;border-radius:10px}.settings-page .settings-nav .nav-item.nav-item:hover{border-color:color-mix(in srgb,var(--settings-brand-sky) 28%,var(--nw-border));background:color-mix(in srgb,var(--settings-brand-sky) 12%,var(--nw-bg-card))}.settings-page .settings-nav .nav-item.nav-item.active{border-color:var(--settings-border-strong);background:linear-gradient(135deg,color-mix(in srgb,var(--settings-brand-sky) 22%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 14%,var(--nw-bg-card)));color:color-mix(in srgb,var(--settings-brand-sky) 84%,var(--nw-text-primary));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent),0 8px 16px color-mix(in srgb,var(--settings-brand-sky) 16%,transparent)}.settings-page .settings-nav .nav-item:after{content:"";position:absolute;inset:auto auto 0 10px;width:0;height:2px;border-radius:2px;background:linear-gradient(90deg,#0ea5e9,#14b8a6);transition:width .2s ease}.settings-page .settings-nav .nav-item:hover:after,.settings-page .settings-nav .nav-item.active:after{width:18px}.settings-page .settings-content .provider-card,.settings-page .settings-content .test-result,.settings-page .settings-content .history-item,.settings-page .settings-content .history-panel,.settings-page .settings-content .table-wrap,.settings-page .settings-content .memory-result-panel,.settings-page .settings-content .service-status-panel,.settings-page .settings-content .theme-toggle-row{border:1px solid var(--settings-border);border-radius:12px;background:linear-gradient(155deg,color-mix(in srgb,var(--settings-brand-sky) 8%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 4%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 12%,transparent),0 10px 20px color-mix(in srgb,var(--settings-brand-sky) 10%,transparent)}.settings-page .settings-content .provider-card:hover{border-color:var(--settings-border-strong);background:linear-gradient(160deg,color-mix(in srgb,var(--settings-brand-sky) 16%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 9%,var(--nw-bg-card)))}.settings-page .settings-content .provider-card.active{border-color:color-mix(in srgb,var(--settings-brand-sky) 56%,var(--nw-border));background:linear-gradient(145deg,color-mix(in srgb,var(--settings-brand-sky) 24%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 14%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 12px 24px color-mix(in srgb,var(--settings-brand-sky) 16%,transparent)}.settings-page .settings-content .memory-result-item{border:1px solid var(--settings-border);border-radius:10px;background:color-mix(in srgb,var(--settings-brand-sky) 6%,var(--nw-bg-card))}.settings-page .settings-content .theme-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px}.settings-page .settings-content .theme-label{font-size:var(--nw-text-sm);font-weight:var(--nw-font-semibold);letter-spacing:.02em;color:color-mix(in srgb,var(--settings-brand-sky) 82%,var(--nw-text-primary))}.settings-page .settings-content .el-divider--horizontal{border-top-color:color-mix(in srgb,var(--settings-brand-sky) 22%,var(--nw-border))}.settings-page .settings-content .el-divider--vertical{border-left-color:color-mix(in srgb,var(--settings-brand-sky) 26%,var(--nw-border))}.settings-page .settings-content .el-divider__text{border:1px solid color-mix(in srgb,var(--settings-brand-sky) 26%,var(--nw-border));border-radius:999px;background:color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-card));color:color-mix(in srgb,var(--settings-brand-sky) 74%,var(--nw-text-primary));padding:2px 10px}.settings-page .settings-content .el-tag{border-color:color-mix(in srgb,var(--settings-brand-sky) 28%,var(--nw-border));background:color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-card));color:color-mix(in srgb,var(--settings-brand-sky) 86%,var(--nw-text-primary))}.settings-page .settings-content .el-progress-bar__outer{background:color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-secondary))}.settings-page .settings-content .el-progress-bar__inner{background:linear-gradient(90deg,#0ea5e9,#14b8a6)}.settings-page .settings-content .el-empty__description p{color:color-mix(in srgb,var(--settings-brand-sky) 50%,var(--nw-text-muted))}.settings-page .settings-content .el-table{--el-table-border-color: var(--settings-border);--el-table-text-color: var(--nw-text-secondary);--el-table-header-text-color: color-mix(in srgb, var(--settings-brand-sky) 78%, var(--nw-text-primary));--el-table-header-bg-color: color-mix(in srgb, var(--settings-brand-sky) 12%, var(--nw-bg-secondary));--el-table-bg-color: color-mix(in srgb, var(--settings-brand-sky) 5%, var(--nw-bg-card));--el-table-tr-bg-color: color-mix(in srgb, var(--settings-brand-sky) 5%, var(--nw-bg-card));--el-table-row-hover-bg-color: color-mix(in srgb, var(--settings-brand-sky) 12%, var(--nw-bg-card))}.settings-page .settings-content .el-table__inner-wrapper:before{background-color:var(--settings-border)}.settings-page .settings-content .el-table td.el-table__cell{border-bottom-color:color-mix(in srgb,var(--settings-brand-sky) 14%,var(--nw-border))}.settings-page .settings-content>div>.settings-section{animation:settings-section-reveal .28s ease-out both}@keyframes settings-section-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html.dark .settings-page .settings-header .header-left .brand-slogan{color:#94d5ffe0}html.dark .settings-page .settings-header .header-left .brand-badge{border-color:#38bdf875;background:#0a1e36d6;color:#b5ebff}html.dark .settings-page .settings-content .provider-card,html.dark .settings-page .settings-content .test-result,html.dark .settings-page .settings-content .history-item,html.dark .settings-page .settings-content .history-panel,html.dark .settings-page .settings-content .table-wrap,html.dark .settings-page .settings-content .memory-result-panel,html.dark .settings-page .settings-content .service-status-panel,html.dark .settings-page .settings-content .theme-toggle-row,html.dark .settings-page .settings-content .memory-result-item{background:linear-gradient(155deg,#081c32e0,#08162ae6);box-shadow:inset 0 1px #bae6fd1a,0 14px 22px #020a1861}html.dark .settings-page .operation-notice{border-color:#38bdf852;background:linear-gradient(160deg,#081c32f2,#071426f0);box-shadow:inset 0 1px #bae6fd1f,0 14px 24px #020a186b}html.dark .settings-page .operation-notice-header{color:#d1efff}html.dark .settings-page .operation-notice-detail{color:#97bdd7}html.dark .settings-page .settings-telemetry-item{border-color:#38bdf847;background:linear-gradient(160deg,#081c32eb,#071426f0);box-shadow:inset 0 1px #bae6fd1a,0 12px 20px #020a185c}html.dark .settings-page .telemetry-label{color:#94b9d1}html.dark .settings-page .telemetry-value{color:#cef}html.dark .settings-page .operation-notice.is-success{border-color:#34d39970;background:linear-gradient(160deg,#082622e0,#071a18eb)}html.dark .settings-page .operation-notice.is-warning{border-color:#f59e0b70;background:linear-gradient(160deg,#2c1e0ae6,#221408eb)}html.dark .settings-page .operation-notice.is-error{border-color:#fb718570;background:linear-gradient(160deg,#2c1018e6,#1e0c12eb)}html.dark .settings-page .settings-content .el-divider__text{border-color:#38bdf85c;background:#091b2ee0;color:#b3e9ff}html.dark .settings-page .settings-content .el-tag{border-color:#38bdf857;background:#08192cd6;color:#c7efff}html.dark .settings-page .settings-content .el-progress-bar__outer{background:#081426e6}html.dark .settings-page .settings-content .el-table{--el-table-border-color: rgba(56, 189, 248, .26);--el-table-text-color: #b5d5ec;--el-table-header-text-color: #c9efff;--el-table-header-bg-color: rgba(8, 26, 46, .92);--el-table-bg-color: rgba(7, 18, 34, .85);--el-table-tr-bg-color: rgba(7, 18, 34, .82);--el-table-row-hover-bg-color: rgba(11, 33, 56, .92)}body.settings-branding-active .el-select-dropdown,body.settings-branding-active .el-dropdown-menu,body.settings-branding-active .el-popper.el-select__popper{border:1px solid color-mix(in srgb,var(--settings-brand-sky) 30%,var(--nw-border))!important;border-radius:12px!important;background:linear-gradient(170deg,color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 5%,var(--nw-bg-card)))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent),0 16px 28px color-mix(in srgb,var(--settings-brand-sky) 14%,transparent)!important}body.settings-branding-active .el-select-dropdown__item{color:color-mix(in srgb,var(--settings-brand-sky) 70%,var(--nw-text-primary))!important}body.settings-branding-active .el-select-dropdown__item.hover,body.settings-branding-active .el-select-dropdown__item:hover{background:color-mix(in srgb,var(--settings-brand-sky) 14%,var(--nw-bg-card))!important}body.settings-branding-active .el-select-dropdown__item.is-selected{color:color-mix(in srgb,var(--settings-brand-sky) 90%,var(--nw-text-primary))!important;background:color-mix(in srgb,var(--settings-brand-sky) 20%,var(--nw-bg-card))!important}body.settings-branding-active .el-popover.el-popper,body.settings-branding-active .el-tooltip__popper{border:1px solid color-mix(in srgb,var(--settings-brand-sky) 28%,var(--nw-border))!important;border-radius:12px!important;background:linear-gradient(160deg,color-mix(in srgb,var(--settings-brand-sky) 10%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 5%,var(--nw-bg-card)))!important;color:color-mix(in srgb,var(--settings-brand-sky) 72%,var(--nw-text-primary))!important;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 12%,transparent),0 14px 26px color-mix(in srgb,var(--settings-brand-sky) 14%,transparent)!important}body.settings-branding-active .el-dialog{border:1px solid color-mix(in srgb,var(--settings-brand-sky) 28%,var(--nw-border));border-radius:16px!important;background:linear-gradient(160deg,color-mix(in srgb,var(--settings-brand-sky) 8%,var(--nw-bg-card)),color-mix(in srgb,var(--settings-brand-teal) 4%,var(--nw-bg-card)));box-shadow:inset 0 1px color-mix(in srgb,#ffffff 14%,transparent),0 22px 36px color-mix(in srgb,var(--settings-brand-sky) 16%,transparent)}body.settings-branding-active .el-dialog__header{border-bottom:1px solid color-mix(in srgb,var(--settings-brand-sky) 20%,var(--nw-border))}body.settings-branding-active .el-dialog__title{color:color-mix(in srgb,var(--settings-brand-sky) 84%,var(--nw-text-primary))}body.settings-branding-active .el-dialog__body{color:var(--nw-text-secondary)}html.dark body.settings-branding-active .el-select-dropdown,html.dark body.settings-branding-active .el-dropdown-menu,html.dark body.settings-branding-active .el-popper.el-select__popper{border-color:#38bdf852!important;background:linear-gradient(170deg,#081c32f2,#071426f0)!important;box-shadow:inset 0 1px #bae6fd1f,0 18px 32px #020a186b!important}html.dark body.settings-branding-active .el-select-dropdown__item{color:#b7d8ee!important}html.dark body.settings-branding-active .el-select-dropdown__item.hover,html.dark body.settings-branding-active .el-select-dropdown__item:hover{background:#0a223aeb!important}html.dark body.settings-branding-active .el-select-dropdown__item.is-selected{color:#d2f2ff!important;background:#0d2c48f5!important}html.dark body.settings-branding-active .el-popover.el-popper,html.dark body.settings-branding-active .el-tooltip__popper{border-color:#38bdf852!important;background:linear-gradient(160deg,#081c32f2,#071426f0)!important;color:#c2e6fb!important;box-shadow:inset 0 1px #bae6fd1f,0 16px 30px #020a1866!important}html.dark body.settings-branding-active .el-dialog{border-color:#38bdf852;background:linear-gradient(160deg,#081c32f0,#071426f2);box-shadow:inset 0 1px #bae6fd1f,0 24px 40px #020a1875}html.dark body.settings-branding-active .el-dialog__header{border-bottom-color:#38bdf83d}html.dark body.settings-branding-active .el-dialog__title{color:#d5efff}html.dark body.settings-branding-active .el-dialog__body{color:#b3d2e8}@media(max-width:767px){.settings-page .settings-header{padding:14px}.settings-page .settings-body{display:flex;flex-direction:column}.settings-page .settings-header .header-left .brand-badge,.settings-page .settings-header .header-left .brand-slogan{display:none}.settings-page .settings-nav{width:100%;padding:4px 8px;border-right:none;border-bottom:1px solid var(--settings-border)}.settings-page .nav-group{display:flex;align-items:center;gap:4px}.settings-page .nav-item{margin:4px 0;padding:8px 12px;border-radius:999px}.settings-page .nav-item-mark,.settings-page .nav-item-state,.settings-page .nav-group-code,.settings-page .nav-group-ratio,.settings-page .nav-group-progress{display:none}.settings-page .settings-content{max-width:100%;padding:14px}.settings-page .settings-section.glass-card{border-radius:12px}.settings-page .settings-telemetry,.settings-page .backup-toolbar{grid-template-columns:1fr}}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio){position:relative;color:var(--nw-text-primary);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--star-brand-sky) 9%,transparent),transparent 34%),radial-gradient(circle at 100% 0,color-mix(in srgb,var(--star-brand-teal) 9%,transparent),transparent 40%)}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio):after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--star-brand-sky) 62%,transparent),color-mix(in srgb,var(--star-brand-teal) 58%,transparent),transparent);pointer-events:none;opacity:.72}.novel-layout .workspace-activity-bar{width:68px;min-width:68px;padding-inline:8px}.novel-layout .workspace-activity-bar .activity-btn{width:52px;height:56px;border-radius:12px;gap:3px}.novel-layout .workspace-activity-bar .activity-btn .el-icon{width:24px;height:24px;border-radius:8px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 78%,var(--nw-text-secondary));display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 18%,transparent),0 6px 12px color-mix(in srgb,var(--star-brand-sky) 10%,transparent)}.novel-layout .workspace-activity-bar .activity-btn:hover .el-icon{border-color:color-mix(in srgb,var(--star-brand-sky) 46%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 90%,var(--nw-text-primary))}.novel-layout .workspace-activity-bar .activity-btn.active .el-icon{border-color:color-mix(in srgb,var(--star-brand-sky) 58%,var(--nw-border));background:linear-gradient(135deg,color-mix(in srgb,var(--star-brand-sky) 42%,var(--nw-bg-card)),color-mix(in srgb,var(--star-brand-teal) 34%,var(--nw-bg-card)));color:#f8fafc;box-shadow:inset 0 1px color-mix(in srgb,#ffffff 24%,transparent),0 10px 18px color-mix(in srgb,var(--star-brand-sky) 28%,transparent)}.novel-layout .workspace-activity-bar .activity-btn.utility .el-icon{width:22px;height:22px;border-radius:7px}.novel-layout .workspace-activity-bar .activity-label{font-size:11px;font-weight:600;letter-spacing:.01em}.novel-layout .workspace-activity-bar .activity-brand{padding-bottom:4px}.novel-layout .main-content .outline-editor .outline-top-bar,.novel-layout .main-content .world-editor .category-tabs,.novel-layout .main-content .character-editor .panel-header,.novel-layout .main-content .character-editor .detail-header{border-color:color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:linear-gradient(140deg,color-mix(in srgb,var(--star-brand-sky) 9%,transparent),transparent),var(--star-brand-panel)}.novel-layout .main-content .outline-editor .outline-top-bar,.novel-layout .main-content .world-editor .category-tabs{box-shadow:inset 0 -1px color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-border))}.novel-layout .main-content .outline-editor .outline-top-bar{gap:var(--nw-space-2);padding:var(--nw-space-3) var(--nw-space-5)}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) :is(.el-button,.el-dropdown .el-button){border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border))}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--default,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--info.is-plain,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--warning.is-plain,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--danger.is-plain,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--success.is-plain{background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));color:var(--nw-text-secondary)}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--default:hover,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--info.is-plain:hover,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--warning.is-plain:hover,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--danger.is-plain:hover,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-button--success.is-plain:hover{border-color:color-mix(in srgb,var(--star-brand-sky) 40%,var(--nw-border));color:var(--nw-text-primary)}.novel-layout .main-content .outline-editor .outline-top-bar .el-button+.el-button{margin-left:0}.novel-layout .main-content .outline-editor .outline-tabs .el-tabs__header,.novel-layout .main-content .world-editor .category-tabs .el-tabs__header,.novel-layout .main-content .adaptation-studio .package-tabs .el-tabs__header{margin:0;border-bottom:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 8%,transparent),transparent),color-mix(in srgb,var(--star-brand-sky) 5%,var(--nw-bg-secondary))}.novel-layout .main-content .outline-editor .outline-tabs .el-tabs__nav-wrap:after,.novel-layout .main-content .world-editor .category-tabs .el-tabs__nav-wrap:after,.novel-layout .main-content .adaptation-studio .package-tabs .el-tabs__nav-wrap:after{display:none}.novel-layout .main-content .outline-editor .outline-tabs .el-tabs__item,.novel-layout .main-content .world-editor .category-tabs .el-tabs__item,.novel-layout .main-content .adaptation-studio .package-tabs .el-tabs__item{height:36px;padding:0 14px;border-radius:10px;margin:8px 6px;color:var(--nw-text-secondary);transition:all var(--nw-duration-fast) var(--nw-ease-out)}.novel-layout .main-content .outline-editor .outline-tabs .el-tabs__item:hover,.novel-layout .main-content .world-editor .category-tabs .el-tabs__item:hover,.novel-layout .main-content .adaptation-studio .package-tabs .el-tabs__item:hover{color:var(--nw-text-primary);background:color-mix(in srgb,var(--star-brand-sky) 12%,var(--nw-bg-card))}.novel-layout .main-content .outline-editor .outline-tabs .el-tabs__item.is-active,.novel-layout .main-content .world-editor .category-tabs .el-tabs__item.is-active,.novel-layout .main-content .adaptation-studio .package-tabs .el-tabs__item.is-active{background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 78%,var(--nw-text-primary));box-shadow:0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border))}.novel-layout .main-content .outline-editor .outline-tabs .el-tabs__active-bar,.novel-layout .main-content .world-editor .category-tabs .el-tabs__active-bar,.novel-layout .main-content .adaptation-studio .package-tabs .el-tabs__active-bar{height:2px;border-radius:999px;background:var(--star-brand-gradient)!important}.novel-layout .main-content .outline-editor .tab-content,.novel-layout .main-content .world-editor .entries-list,.novel-layout .main-content .character-editor .char-groups,.novel-layout .main-content .character-editor .detail-form{background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 5%,transparent),transparent 28%)}.novel-layout .main-content .outline-editor .section-title,.novel-layout .main-content .outline-editor .tension-section h4,.novel-layout .main-content .character-editor .form-section h4,.novel-layout .main-content .world-editor .history-era-title{color:var(--nw-text-primary);letter-spacing:.01em}.novel-layout .main-content .outline-editor .plot-meta,.novel-layout .main-content .outline-editor .foreshadow-meta,.novel-layout .main-content .outline-editor .summary-text,.novel-layout .main-content .world-editor .entry-meta,.novel-layout .main-content .world-editor .detail-val,.novel-layout .main-content .character-editor .char-brief,.novel-layout .main-content .character-editor .pending-meta{color:var(--nw-text-muted)}.novel-layout .main-content .outline-editor .plot-card{border-left:3px solid color-mix(in srgb,var(--star-brand-sky) 42%,transparent)}.novel-layout .main-content .outline-editor .foreshadow-card.unresolved{border-left-color:color-mix(in srgb,var(--el-color-danger) 74%,transparent)}.novel-layout .main-content .outline-editor .foreshadow-card.resolved{border-left-color:color-mix(in srgb,var(--el-color-success) 74%,transparent)}.novel-layout .main-content .world-editor .map-container{padding:var(--nw-space-4)}.novel-layout .main-content .world-editor .map-container>*{height:100%;border-radius:14px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card));overflow:hidden}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor) .glass-card,.novel-layout .main-content .adaptation-studio .quick-card,.novel-layout .main-content .adaptation-studio .section-card,.novel-layout .main-content .adaptation-package-panel{border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--star-brand-sky) 7%,transparent),transparent 40%),color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card));box-shadow:var(--nw-shadow-sm)}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor) .glass-card:hover,.novel-layout .main-content .adaptation-studio .quick-card:hover,.novel-layout .main-content .adaptation-package-panel:hover{border-color:color-mix(in srgb,var(--star-brand-sky) 42%,var(--nw-border));box-shadow:0 12px 24px color-mix(in srgb,var(--star-brand-sky) 16%,transparent)}.novel-layout .main-content .outline-editor .outline-table-footer,.novel-layout .main-content .world-editor .entries-footer,.novel-layout .main-content .character-editor .char-pagination{border-top-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 5%,var(--nw-bg-secondary))}.novel-layout .main-content .outline-editor .page-info,.novel-layout .main-content .world-editor .page-info,.novel-layout .main-content .character-editor .page-info{color:var(--nw-text-muted)}.novel-layout .main-content .outline-editor .plot-card,.novel-layout .main-content .outline-editor .foreshadow-card,.novel-layout .main-content .world-editor .entry-card{border:1px solid color-mix(in srgb,var(--star-brand-sky) 20%,var(--nw-border))}.novel-layout .main-content .outline-editor .plot-card:hover,.novel-layout .main-content .outline-editor .foreshadow-card:hover,.novel-layout .main-content .world-editor .entry-card:hover{border-color:color-mix(in srgb,var(--star-brand-sky) 38%,var(--nw-border))}.novel-layout .main-content .world-editor .entry-header{background:color-mix(in srgb,var(--star-brand-sky) 7%,transparent)}.novel-layout .main-content .world-editor .history-era-header,.novel-layout .main-content .world-editor .history-year-summary{padding:0 var(--nw-space-1)}.novel-layout .main-content .world-editor .history-timeline .el-timeline-item__tail{border-left-color:color-mix(in srgb,var(--star-brand-sky) 32%,var(--nw-border))}.novel-layout .main-content .world-editor .history-timeline .el-timeline-item__node--normal{background:color-mix(in srgb,var(--star-brand-sky) 72%,var(--nw-text-primary))}.novel-layout .main-content .world-editor .entry-detail,.novel-layout .main-content .world-editor .entry-connections{border-top-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border))}.novel-layout .main-content .character-editor .char-list-panel{width:300px;min-width:300px;border-right-color:color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border));background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--star-brand-sky) 11%,transparent),transparent 42%),var(--star-brand-panel)}.novel-layout .main-content .character-editor .voice-filter-bar,.novel-layout .main-content .character-editor .char-search-bar,.novel-layout .main-content .character-editor .graph-toggle{border-color:color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border))}.novel-layout .main-content .character-editor .char-item{border:1px solid color-mix(in srgb,var(--star-brand-sky) 18%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card));border-radius:11px}.novel-layout .main-content .character-editor .char-item:hover{transform:translate(4px);border-color:color-mix(in srgb,var(--star-brand-sky) 38%,var(--nw-border));box-shadow:0 8px 18px color-mix(in srgb,var(--star-brand-sky) 14%,transparent)}.novel-layout .main-content .character-editor .char-item.active{border-color:color-mix(in srgb,var(--star-brand-sky) 50%,var(--nw-border));background:linear-gradient(130deg,color-mix(in srgb,var(--star-brand-sky) 20%,transparent),transparent 70%),color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card));box-shadow:0 10px 20px color-mix(in srgb,var(--star-brand-sky) 18%,transparent)}.novel-layout .main-content .character-editor .pending-panel{border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 8%,transparent),transparent),color-mix(in srgb,var(--star-brand-sky) 4%,var(--nw-bg-card))}.novel-layout .main-content .character-editor .pending-item{border:1px solid color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 4%,var(--nw-bg-card))}.novel-layout .main-content .character-editor .detail-form{padding-top:var(--nw-space-4)}.novel-layout .main-content .character-editor .form-section{margin-bottom:var(--nw-space-4);padding:var(--nw-space-4);border-radius:12px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:linear-gradient(180deg,color-mix(in srgb,var(--star-brand-sky) 8%,transparent),transparent),color-mix(in srgb,var(--star-brand-sky) 4%,var(--nw-bg-card))}.novel-layout .main-content .character-editor .form-section:last-child{margin-bottom:0}.novel-layout .main-content .character-editor .batch-action-bar{border-top-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 10%,var(--nw-bg-card))}.novel-layout .main-content .adaptation-studio{height:100%;overflow:auto;padding:var(--nw-space-4)}.novel-layout .main-content .adaptation-studio .console-hero-card{border-radius:14px}.novel-layout .main-content .adaptation-studio .package-tabs{border-radius:14px;border:1px solid color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));overflow:hidden}.novel-layout .main-content .adaptation-studio .section-card>.el-card__header,.novel-layout .main-content .adaptation-package-panel>.el-card__header{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 7%,var(--nw-bg-secondary))}.novel-layout .main-content .adaptation-studio .section-card>.el-card__body,.novel-layout .main-content .adaptation-package-panel>.el-card__body{background:transparent}.novel-layout .main-content .adaptation-studio .package-tabs>.el-tabs__content{padding:var(--nw-space-4)}.novel-layout .main-content .adaptation-studio .header-row h2{font-size:22px;line-height:1.2;letter-spacing:.01em;color:var(--nw-text-primary)}.novel-layout .main-content .adaptation-studio .header-row p{color:var(--nw-text-secondary);max-width:620px}.novel-layout .main-content .adaptation-studio .quick-card{border-radius:12px}.novel-layout .main-content .adaptation-studio .quick-card h3{font-size:var(--nw-text-md);font-weight:var(--nw-font-semibold)}.novel-layout .main-content .adaptation-studio .quick-meta,.novel-layout .main-content .adaptation-studio .hint,.novel-layout .main-content .adaptation-studio .hint-inline{color:var(--nw-text-muted)}.novel-layout .main-content .world-editor .view-toggle .el-button{border-color:color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 8%,var(--nw-bg-card));color:var(--nw-text-secondary)}.novel-layout .main-content .world-editor .view-toggle .el-button.is-active,.novel-layout .main-content .world-editor .view-toggle .el-button:focus-visible{color:color-mix(in srgb,var(--star-brand-sky) 82%,var(--nw-text-primary));border-color:color-mix(in srgb,var(--star-brand-sky) 46%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 14%,var(--nw-bg-card))}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 24%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 4%,var(--nw-bg-card))}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) :is(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--star-brand-sky) 52%,var(--nw-border))!important}.novel-layout .main-content :is(.outline-editor,.world-editor,.adaptation-studio,.adaptation-package-panel) .el-table{--el-table-bg-color: color-mix(in srgb, var(--star-brand-sky) 4%, var(--nw-bg-card));--el-table-tr-bg-color: transparent;--el-table-row-hover-bg-color: color-mix(in srgb, var(--star-brand-sky) 12%, transparent);--el-table-header-bg-color: color-mix(in srgb, var(--star-brand-sky) 12%, var(--nw-bg-secondary));--el-table-border-color: color-mix(in srgb, var(--star-brand-sky) 24%, var(--nw-border));border:1px solid var(--el-table-border-color);border-radius:12px;overflow:hidden}.novel-layout .main-content :is(.outline-editor,.world-editor,.adaptation-studio,.adaptation-package-panel) .el-table:before,.novel-layout .main-content :is(.outline-editor,.world-editor,.adaptation-studio,.adaptation-package-panel) .el-table__inner-wrapper:before{display:none}.novel-layout .main-content :is(.outline-editor,.world-editor,.adaptation-studio,.adaptation-package-panel) .el-table th.el-table__cell{color:var(--nw-text-primary);font-weight:var(--nw-font-semibold);border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 28%,var(--nw-border))}.novel-layout .main-content :is(.outline-editor,.world-editor,.adaptation-studio,.adaptation-package-panel) .el-table td.el-table__cell{border-bottom-color:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-border));padding-top:9px;padding-bottom:9px}.novel-layout .main-content :is(.outline-editor,.world-editor,.adaptation-studio,.adaptation-package-panel) .el-table .cell{color:var(--nw-text-secondary)}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-pagination{--el-pagination-bg-color: transparent;--el-pagination-button-color: var(--nw-text-secondary);--el-pagination-hover-color: color-mix(in srgb, var(--star-brand-sky) 86%, var(--nw-text-primary))}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-pagination .btn-prev,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-pagination .btn-next,.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-pagination .el-pager li{border:1px solid color-mix(in srgb,var(--star-brand-sky) 22%,var(--nw-border));border-radius:8px;margin:0 2px;background:color-mix(in srgb,var(--star-brand-sky) 6%,var(--nw-bg-card))}.novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio) .el-pagination .el-pager li.is-active{border-color:color-mix(in srgb,var(--star-brand-sky) 44%,var(--nw-border));background:color-mix(in srgb,var(--star-brand-sky) 16%,var(--nw-bg-card));color:color-mix(in srgb,var(--star-brand-sky) 84%,var(--nw-text-primary))}html.dark .novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio):after{opacity:.52}html.dark .novel-layout .workspace-activity-bar .activity-btn .el-icon{background:color-mix(in srgb,var(--star-brand-sky) 12%,rgba(8,17,33,.86));border-color:color-mix(in srgb,var(--star-brand-sky) 34%,var(--nw-border));color:color-mix(in srgb,var(--star-brand-sky) 84%,var(--nw-text-secondary));box-shadow:inset 0 1px #bfdbfe1f,0 8px 16px #020a1861}html.dark .novel-layout .workspace-activity-bar .activity-btn.active .el-icon{box-shadow:inset 0 1px #e0f2fe2e,0 12px 20px color-mix(in srgb,var(--star-brand-sky) 34%,rgba(2,10,24,.5))}html.dark .novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor,.adaptation-studio){background:radial-gradient(circle at 0 0,rgba(56,189,248,.16),transparent 36%),radial-gradient(circle at 100% 0,rgba(20,184,166,.14),transparent 40%)}html.dark .novel-layout .main-content :is(.outline-editor,.world-editor,.character-editor) .glass-card,html.dark .novel-layout .main-content .adaptation-studio .quick-card,html.dark .novel-layout .main-content .adaptation-studio .section-card,html.dark .novel-layout .main-content .adaptation-package-panel{background:radial-gradient(circle at 100% 0,rgba(56,189,248,.14),transparent 42%),#0206176b}html.dark .novel-layout .main-content .character-editor .char-list-panel{background:radial-gradient(circle at 0 0,rgba(56,189,248,.14),transparent 44%),linear-gradient(160deg,#050b18f0,#0a1426e6)}@media(max-width:1100px){.novel-layout .main-content .character-editor .char-list-panel{width:272px;min-width:272px}}@media(max-width:920px){.novel-layout .main-content .character-editor{flex-direction:column}.novel-layout .main-content .character-editor .char-list-panel{width:100%;min-width:0;max-height:48vh;border-right:none;border-bottom:1px solid color-mix(in srgb,var(--star-brand-sky) 26%,var(--nw-border))}.novel-layout .workspace-activity-bar{width:64px;min-width:64px;padding-inline:7px}.novel-layout .workspace-activity-bar .activity-btn{width:50px;height:54px}}@media(max-width:767px){.novel-layout .main-content .adaptation-studio{padding:var(--nw-space-3)}.novel-layout .main-content .adaptation-studio .quick-grid{grid-template-columns:1fr}}
