:root{--primary-color:#2368ff;--primary-hover:#4ca7ff;--on-primary:#fff;--background-color:#d8ebff;--card-bg:hsla(0,0%,100%,.68);--text-color:#143a66;--text-title:#123d73;--text-secondary:#5c7ba0;--text-muted:#4d719b;--accent-text:#114889;--label-color:#2d659d;--sidebar-bg:linear-gradient(180deg,rgba(12,40,85,.88),rgba(18,71,142,.8) 46%,rgba(71,151,255,.62));--sidebar-shadow:14px 0 42px rgba(6,27,56,.22);--sidebar-divider:rgba(206,232,255,.18);--sidebar-text:rgba(244,251,255,.96);--sidebar-text-muted:rgba(240,249,255,.82);--sidebar-glow-a:radial-gradient(circle,rgba(130,214,255,.42) 0%,rgba(130,214,255,0) 72%);--sidebar-glow-b:radial-gradient(circle,rgba(109,158,255,.34) 0%,rgba(109,158,255,0) 70%);--sidebar-icon-bg:linear-gradient(180deg,hsla(0,0%,100%,.34),rgba(132,197,255,.28));--sidebar-nav-hover-bg:hsla(0,0%,100%,.12);--sidebar-nav-active-bg:linear-gradient(135deg,hsla(0,0%,100%,.18),rgba(138,220,255,.16));--sidebar-active-bar:linear-gradient(180deg,#c7f0ff,#fff);--page-bg:radial-gradient(circle at top left,rgba(145,218,255,.26) 0%,rgba(145,218,255,0) 28%),radial-gradient(circle at right center,rgba(77,143,255,.18) 0%,rgba(77,143,255,0) 32%),linear-gradient(180deg,#eef7ff,#d8ebff 46%,#d1e6ff);--page-glow:radial-gradient(circle at 14% 10%,hsla(0,0%,100%,.48) 0%,hsla(0,0%,100%,0) 22%),radial-gradient(circle at 88% 84%,rgba(160,220,255,.24) 0%,rgba(160,220,255,0) 18%);--glass-bg:linear-gradient(180deg,hsla(0,0%,100%,.62),rgba(231,245,255,.44));--glass-border:rgba(164,212,255,.38);--glass-shadow:0 18px 40px rgba(28,71,132,.12);--glass-radius:24px;--glass-blur:18px;--surface-soft:hsla(0,0%,100%,.66);--surface-soft-border:rgba(153,207,255,.38);--surface-highlight:hsla(0,0%,100%,.78);--accent-soft-bg:rgba(35,104,255,.1);--divider:rgba(148,190,255,.22);--inset-highlight:inset 0 1px 0 hsla(0,0%,100%,.72);--icon-well-bg:linear-gradient(135deg,#52b1ff,#2d6fff);--icon-well-fg:#fefefe;--chip-bg:linear-gradient(180deg,hsla(0,0%,100%,.78),rgba(205,233,255,.72));--chip-border:rgba(108,177,255,.34);--chip-text:#155fcf;--card-poster-bg:linear-gradient(160deg,rgba(22,57,110,.96),rgba(42,96,168,.9) 58%,rgba(87,163,255,.78));--card-create-bg:linear-gradient(180deg,hsla(0,0%,100%,.54),rgba(217,239,255,.42));--card-create-border:rgba(93,163,255,.45);--card-create-hover-bg:linear-gradient(180deg,hsla(0,0%,100%,.66),rgba(201,232,255,.5));--create-icon-bg:linear-gradient(180deg,hsla(0,0%,100%,.86),rgba(182,227,255,.7));--create-icon-color:#1f76ff;--poster-fade:linear-gradient(0deg,rgba(7,24,50,.9) 0%,rgba(10,41,85,.55) 52%,transparent);--input-bg:hsla(0,0%,100%,.68);--input-border:rgba(129,190,245,.42);--input-text:#19497b;--button-default-color:#24588d;--button-default-bg:hsla(0,0%,100%,.64);--button-default-border:rgba(129,190,245,.38);--scrollbar-thumb:rgba(129,190,245,.45);--scrollbar-track:hsla(0,0%,100%,.22);--dialog-bg:linear-gradient(180deg,hsla(0,0%,100%,.82),rgba(234,246,255,.74));--dialog-border:rgba(180,222,255,.55);--overlay-bg:rgba(8,32,68,.26);--primary-shadow:0 16px 28px rgba(35,104,255,.2);--focus-border:rgba(35,104,255,.58);--close-btn-bg:hsla(0,0%,100%,.52);--close-btn-border:rgba(180,222,255,.36);--panel-overlay:rgba(10,26,56,.2)}#app,body,html{height:100%}*{margin:0;padding:0;box-sizing:border-box}body,html{overflow:hidden}body{font-family:Segoe UI,Arial,Noto Sans,Roboto,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,sans-serif;color:var(--text-color);background:var(--page-bg)}.el-button,.el-dialog,.el-input__inner,.el-message-box,.el-select-dropdown,.el-textarea__inner,button,input,select,textarea{font-family:inherit}.el-message{pointer-events:none}.page-shell{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;min-height:100%;padding:20px;color:var(--text-color);background:transparent}.page-shell--tight{padding:14px}.page-shell--wide{padding:20px 22px 28px}.page-shell--fixed{height:100%;min-height:0;overflow:hidden}.page-shell>:not(.el-dialog__wrapper){position:relative;z-index:1}.page-title{font-size:18px;font-weight:800;margin-bottom:20px;color:var(--text-title)}.glass-panel{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.glass-panel--sm{border-radius:18px}.el-card.glass-panel{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;border-radius:var(--glass-radius)!important;box-shadow:var(--glass-shadow)!important;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.el-button{border-radius:14px;font-weight:700}.el-button--primary{box-shadow:var(--primary-shadow)}.el-button--primary,.el-button--primary:focus,.el-button--primary:hover{color:var(--on-primary);background:linear-gradient(135deg,var(--primary-hover) 0,var(--primary-color) 100%);border-color:transparent}.el-button.el-button--primary.is-plain,.el-button.el-button--primary.is-plain:focus,.el-button.el-button--primary.is-plain:hover{color:var(--primary-color);background:var(--accent-soft-bg);border-color:var(--focus-border);box-shadow:none}.el-button.el-button--text,.el-button.el-button--text:focus{color:var(--primary-color);background:transparent;border-color:transparent;box-shadow:none}.el-button.el-button--text:focus,.el-button.el-button--text:hover{color:var(--primary-hover);background:transparent;border-color:transparent}.el-button.el-button--text.is-disabled,.el-button.el-button--text.is-disabled:hover{color:var(--text-muted)}.el-link,.el-link.el-link--default,.el-link.el-link--primary,.el-link:hover{color:var(--primary-color)}.el-link:hover{color:var(--primary-hover)}.el-checkbox__label,.el-radio__label{color:var(--text-color)}.el-button--default,.el-button.is-plain:not(.el-button--primary){color:var(--button-default-color);background:var(--button-default-bg);border-color:var(--button-default-border);box-shadow:var(--inset-highlight),0 10px 18px rgba(0,0,0,.08)}.el-button--default:focus,.el-button--default:hover,.el-button.is-plain:not(.el-button--primary):focus,.el-button.is-plain:not(.el-button--primary):hover{color:var(--primary-color);border-color:var(--focus-border);background:var(--surface-highlight)}.el-input__inner,.el-select .el-input__inner,.el-textarea__inner{border-radius:14px;border-color:var(--input-border);background:var(--input-bg);color:var(--input-text);box-shadow:var(--inset-highlight)}.el-input__inner::-webkit-input-placeholder,.el-input__inner::placeholder,.el-textarea__inner::-webkit-input-placeholder,.el-textarea__inner::placeholder{color:var(--text-muted)}.el-input.is-disabled .el-input__inner,.el-textarea.is-disabled .el-textarea__inner{color:var(--text-muted);background:var(--surface-soft);border-color:var(--input-border)}.el-input__icon{color:var(--text-muted)}.el-input__inner:focus,.el-textarea__inner:focus{border-color:var(--focus-border)}.v-modal{background:var(--overlay-bg)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.el-dialog,.el-message-box,.el-picker-panel,.el-select-dropdown{border-radius:26px!important;overflow:hidden;background:var(--dialog-bg)!important;border:1px solid var(--dialog-border)!important;box-shadow:var(--glass-shadow),var(--inset-highlight)!important;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));color:var(--text-color)}.el-dialog{position:relative}.el-dialog:before,.el-message-box:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--page-glow)}.el-dialog__header,.el-message-box__header{position:relative;padding:20px 22px 16px!important;border-bottom:1px solid var(--glass-border)!important;background:transparent}.el-dialog__body,.el-message-box__content{position:relative;padding:20px 22px!important;color:var(--text-muted)}.el-dialog__footer,.el-message-box__btns{position:relative;padding:16px 22px 20px!important;border-top:1px solid var(--glass-border)!important;background:transparent}.el-dialog__title,.el-message-box__title{color:var(--text-title);font-size:18px;font-weight:800;letter-spacing:.01em}.el-dialog__body,.el-message-box__message{color:var(--text-muted);line-height:1.75;font-weight:500}.el-dialog__headerbtn,.el-message-box__headerbtn{top:16px;right:16px}.el-dialog__headerbtn .el-dialog__close,.el-message-box__headerbtn .el-message-box__close{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:var(--text-secondary);background:var(--close-btn-bg);border:1px solid var(--close-btn-border);box-shadow:var(--inset-highlight);transition:all .18s ease}.el-dialog__headerbtn:hover .el-dialog__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--primary-color);background:var(--surface-highlight);border-color:var(--focus-border);transform:translateY(-1px)}.el-message-box__status{color:var(--primary-hover)!important}.el-form-item__label{color:var(--label-color);font-weight:700}.el-loading-mask{background:var(--overlay-bg)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.el-loading-spinner .el-loading-text,.el-loading-spinner i{color:#fff!important}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner,.el-slider__bar,.el-slider__button,.el-switch.is-checked .el-switch__core{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.el-tag--primary,.el-tag.el-tag--primary{color:var(--primary-color);background:var(--accent-soft-bg);border-color:var(--focus-border)}.el-autocomplete-suggestion,.el-card,.el-collapse,.el-collapse-item__header,.el-collapse-item__wrap,.el-date-picker__header,.el-dropdown-menu,.el-menu,.el-option,.el-pager li,.el-pagination button,.el-picker-panel__body,.el-popover,.el-select-dropdown__item,.el-table,.el-table th,.el-table tr,.el-table__body tr:hover>td,.el-table__expanded-cell,.el-tabs__header,.el-tabs__nav-wrap:after,.el-textarea__inner,.el-tooltip__popper{background-color:var(--surface-soft)!important;color:var(--text-color);border-color:var(--glass-border)}.el-card{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--text-color)}.el-collapse-item__header,.el-table th,.el-table thead.is-group th{color:var(--text-title)!important;background:var(--surface-highlight)!important}.el-table td,.el-table th.is-leaf{border-bottom-color:var(--divider)!important}.el-empty__description,.el-empty__description p,.el-pagination,.el-pagination button:disabled,.el-pagination__jump,.el-pagination__total{color:var(--text-muted)!important}.el-pager li{color:var(--text-color)!important}.el-pager li.active,.el-pager li:hover{color:var(--primary-color)!important}.el-divider__text{color:var(--text-muted)!important;background:var(--surface-soft)!important}.el-divider{background-color:var(--divider)!important}.el-collapse-item__arrow,.el-descriptions__label,.el-timeline-item__timestamp,.el-tree__empty-text,.el-upload__tip{color:var(--text-muted)!important}.el-tabs__item{color:var(--text-muted)}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--primary-color)}.el-tabs__active-bar{background-color:var(--primary-color)}.el-dropdown-menu__item,.el-select-dropdown__item{color:var(--text-color)}.el-dropdown-menu__item:hover,.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background:var(--accent-soft-bg)!important;color:var(--primary-color)}.el-popper[x-placement^=bottom] .popper__arrow:after,.el-popper[x-placement^=left] .popper__arrow:after,.el-popper[x-placement^=right] .popper__arrow:after,.el-popper[x-placement^=top] .popper__arrow:after{border-color:var(--surface-soft)!important}.account-bar[data-v-2af3b624]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.account-bar[data-v-2af3b624] .el-button+.el-button{margin-left:0}.ai-select-root[data-v-e3af5318]{min-height:100%;padding:20px;display:flex;flex-direction:column;gap:16px}.page-header[data-v-e3af5318],.plans-card[data-v-e3af5318]{border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);box-shadow:var(--glass-shadow)}.page-header[data-v-e3af5318]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px}.header-copy[data-v-e3af5318]{min-width:0;flex:1}.page-header h1[data-v-e3af5318]{margin:0;color:var(--text-title);font-size:22px;font-weight:800;white-space:nowrap}.header-actions[data-v-e3af5318]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px;flex-shrink:0}.plans-card[data-v-e3af5318]{padding:14px 18px 16px}.plans-head[data-v-e3af5318]{display:flex;align-items:center;justify-content:space-between}.ph-left[data-v-e3af5318]{display:flex;align-items:center;gap:8px;color:var(--text-title);font-weight:800;font-size:15px}.plans-empty[data-v-e3af5318]{margin-top:14px;padding:22px;text-align:center;color:var(--text-secondary);font-size:13px;font-weight:600;border:1px dashed var(--glass-border);border-radius:12px}.plan-grid[data-v-e3af5318]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin-top:14px}.plan-card[data-v-e3af5318]{padding:14px;border:1.5px solid var(--glass-border);border-radius:12px;background:var(--surface-soft);cursor:pointer;transition:border-color .15s,box-shadow .15s;display:flex;flex-direction:column;gap:10px}.plan-card[data-v-e3af5318]:hover{border-color:var(--focus-border);box-shadow:var(--glass-shadow)}.plan-card.running[data-v-e3af5318]{border-color:rgba(59,130,246,.55);box-shadow:var(--glass-shadow)}.pc-top[data-v-e3af5318]{display:flex;align-items:center;justify-content:space-between;gap:10px}.pc-name[data-v-e3af5318]{color:var(--text-title);font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-state[data-v-e3af5318]{flex-shrink:0;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:800;background:var(--chip-bg);color:var(--chip-text);border:1px solid var(--chip-border)}.pc-state.running[data-v-e3af5318]{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.4);color:#2563eb}.pc-state.done[data-v-e3af5318]{background:rgba(16,163,127,.12);border-color:rgba(16,163,127,.4);color:#0f8a68}.pc-state.writing[data-v-e3af5318]{background:rgba(180,83,9,.1);border-color:rgba(180,83,9,.35);color:#b45309}.pc-live[data-v-e3af5318]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--text-secondary);font-size:12.5px;font-weight:700}.pc-mode[data-v-e3af5318],.pc-type[data-v-e3af5318]{padding:1px 8px;border-radius:999px;font-size:11px;font-weight:800;background:var(--chip-bg);color:var(--chip-text);border:1px solid var(--chip-border)}.pc-mode.mode-auto[data-v-e3af5318]{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.35);color:#2563eb}.pc-type.type-digital[data-v-e3af5318]{background:rgba(180,83,9,.12);border-color:rgba(180,83,9,.35);color:#b45309}.pc-type.type-unknown[data-v-e3af5318]{background:rgba(100,116,139,.12);border-color:rgba(100,116,139,.3);color:#64748b}.pc-live-title[data-v-e3af5318]{color:var(--text-title)}.pc-live-id[data-v-e3af5318],.pc-stats[data-v-e3af5318]{color:var(--text-secondary)}.pc-stats[data-v-e3af5318]{display:flex;gap:14px;font-size:12.5px;font-weight:700;min-height:18px}.plan-card.running .pc-stats[data-v-e3af5318]{color:#2563eb}.pc-foot[data-v-e3af5318]{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--glass-border);padding-top:8px}.pc-time[data-v-e3af5318]{color:var(--text-secondary);font-size:12px;font-weight:700}.del[data-v-e3af5318]{color:#c0392b}.stop-btn[data-v-e3af5318]{color:#b45309}.mode-pick[data-v-e3af5318]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.mode-card[data-v-e3af5318]{padding:14px;border:1.5px solid var(--glass-border);border-radius:12px;background:var(--surface-soft);cursor:pointer;transition:border-color .15s,box-shadow .15s}.mode-card[data-v-e3af5318]:hover{border-color:var(--focus-border)}.mode-card.active[data-v-e3af5318]{border-color:var(--primary-color);box-shadow:var(--primary-shadow)}.mc-title[data-v-e3af5318]{color:var(--text-title);font-size:15px;font-weight:800}.plan-name-input[data-v-e3af5318]{margin-top:2px}.mb12[data-v-2ecaa55e]{margin-bottom:12px}.empty-box[data-v-2ecaa55e]{padding:26px;text-align:center;color:var(--text-secondary);font-weight:700;border:1px dashed var(--glass-border);border-radius:10px}.plan-cards[data-v-2ecaa55e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.plan-card[data-v-2ecaa55e]{position:relative;padding:14px 14px 12px;border:1.5px solid var(--glass-border);border-radius:12px;background:var(--surface-soft);cursor:pointer;transition:border-color .15s,box-shadow .15s}.plan-card[data-v-2ecaa55e]:hover{border-color:var(--focus-border)}.plan-card.active[data-v-2ecaa55e]{border-color:var(--primary-color);box-shadow:var(--primary-shadow)}.pc-top[data-v-2ecaa55e]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pc-title[data-v-2ecaa55e]{color:var(--text-title);font-size:14px;font-weight:800;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pc-type[data-v-2ecaa55e]{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:800;background:var(--chip-bg);color:var(--chip-text);border:1px solid var(--chip-border)}.pc-type.type-digital[data-v-2ecaa55e]{background:rgba(180,83,9,.12);border-color:rgba(180,83,9,.35);color:#b45309}.pc-type.type-unknown[data-v-2ecaa55e]{background:rgba(100,116,139,.12);border-color:rgba(100,116,139,.3);color:#64748b}.pc-meta[data-v-2ecaa55e]{display:flex;gap:14px;margin-top:8px;color:var(--text-secondary);font-size:12px;font-weight:700}.pc-check[data-v-2ecaa55e]{position:absolute;right:10px;bottom:10px;width:20px;height:20px;border-radius:50%;background:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}.plan-wizard[data-v-55a1c3a0]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--page-bg)}.wiz-header[data-v-55a1c3a0]{display:flex;align-items:center;gap:20px;flex-shrink:0;padding:12px 20px;border-bottom:1px solid var(--glass-border);background:var(--surface-highlight)}.wiz-title[data-v-55a1c3a0]{display:flex;align-items:center;gap:14px;min-width:0}.title-copy[data-v-55a1c3a0]{display:flex;flex-direction:column;gap:4px;min-width:0}.title-copy h2[data-v-55a1c3a0]{margin:0;color:var(--text-title);font-size:17px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-chip[data-v-55a1c3a0]{font-size:12px;font-weight:700;color:var(--text-secondary)}.live-chip.type-digital[data-v-55a1c3a0]{color:#b45309}.wiz-progress[data-v-55a1c3a0]{flex-shrink:0;padding:12px 22px;border-bottom:1px solid var(--glass-border);background:#f5f7fa}.wiz-progress[data-v-55a1c3a0] .el-steps{max-width:1000px;margin:0 auto;padding:0;background:transparent}.wiz-progress[data-v-55a1c3a0] .el-step__title{font-size:14px}.wiz-footer[data-v-55a1c3a0]{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;margin-top:auto;padding:12px 22px;border-top:1px solid var(--glass-border);background:var(--surface-highlight)}@media (max-width:800px){.wiz-progress[data-v-55a1c3a0] .el-step__head{padding-right:6px}.wiz-progress[data-v-55a1c3a0] .el-step__title{max-width:none;white-space:nowrap}.wiz-progress[data-v-55a1c3a0] .el-step__arrow{min-width:16px}}.wiz-body[data-v-55a1c3a0]{flex:1;min-height:0;overflow-y:auto;padding:18px 22px 28px}.step-panel[data-v-55a1c3a0]{max-width:1080px;margin:0 auto;padding:18px;border:1px solid var(--glass-border);border-radius:12px;background:var(--glass-bg);box-shadow:var(--glass-shadow)}.step-head[data-v-55a1c3a0]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.step-head h3[data-v-55a1c3a0]{margin:0;color:var(--text-title);font-size:16px;font-weight:800}.step-actions[data-v-55a1c3a0]{display:flex;gap:8px;flex-wrap:wrap}.hint[data-v-55a1c3a0]{margin:4px 0 10px;color:var(--text-secondary);font-size:12.5px;font-weight:600;line-height:1.7}.mb12[data-v-55a1c3a0]{margin-bottom:12px}.mt12[data-v-55a1c3a0]{margin-top:12px}.select-form[data-v-55a1c3a0] .el-form-item{margin-bottom:14px}.select-form[data-v-55a1c3a0] .el-cascader{width:100%}.form-row[data-v-55a1c3a0]{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:flex-start}.form-row .el-form-item[data-v-55a1c3a0]{margin-bottom:6px}.filter-item[data-v-55a1c3a0]{flex:1 1 auto;min-width:0}.commission-filter[data-v-55a1c3a0]{display:flex;align-items:center;gap:14px;min-height:40px;flex-wrap:wrap}.min-rate[data-v-55a1c3a0]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.rate-item[data-v-55a1c3a0]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.rate-item span[data-v-55a1c3a0],.unit[data-v-55a1c3a0]{color:var(--text-secondary);font-size:13px;font-weight:700}.sort-select[data-v-55a1c3a0]{width:180px}.delay-hours[data-v-55a1c3a0]{display:flex;align-items:center;gap:8px}.summary[data-v-55a1c3a0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.sum-item[data-v-55a1c3a0]{padding:10px 12px;border-radius:10px;background:var(--surface-soft);border:1px solid var(--glass-border);display:flex;flex-direction:column;gap:4px}.sum-item span[data-v-55a1c3a0]{color:var(--text-secondary);font-size:12px;font-weight:700}.sum-item strong[data-v-55a1c3a0]{color:var(--text-title);font-size:13px;font-weight:800;word-break:break-all}.inline-row[data-v-55a1c3a0]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.mini-side[data-v-55a1c3a0]{margin-top:14px;display:flex;flex-direction:column;gap:8px}.side-head[data-v-55a1c3a0]{display:flex;align-items:center;justify-content:space-between;color:var(--text-title);font-size:13px;font-weight:800}.plan-wizard[data-v-d3a7c96a]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--page-bg)}.wiz-header[data-v-d3a7c96a]{display:flex;align-items:center;gap:20px;flex-shrink:0;padding:12px 20px;border-bottom:1px solid var(--glass-border);background:var(--surface-highlight)}.wiz-title[data-v-d3a7c96a]{display:flex;align-items:center;gap:14px;min-width:0}.title-copy[data-v-d3a7c96a]{display:flex;flex-direction:column;gap:4px;min-width:0}.title-copy h2[data-v-d3a7c96a]{margin:0;color:var(--text-title);font-size:17px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-chip[data-v-d3a7c96a]{font-size:12px;font-weight:700;color:var(--text-secondary)}.live-chip.type-digital[data-v-d3a7c96a]{color:#b45309}.wiz-progress[data-v-d3a7c96a]{flex-shrink:0;padding:12px 22px;border-bottom:1px solid var(--glass-border);background:#f5f7fa}.wiz-progress[data-v-d3a7c96a] .el-steps{max-width:1000px;margin:0 auto;padding:0;background:transparent}.wiz-progress[data-v-d3a7c96a] .el-step__title{font-size:14px}.wiz-footer[data-v-d3a7c96a]{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;margin-top:auto;padding:12px 22px;border-top:1px solid var(--glass-border);background:var(--surface-highlight)}@media (max-width:800px){.wiz-progress[data-v-d3a7c96a] .el-step__head{padding-right:6px}.wiz-progress[data-v-d3a7c96a] .el-step__title{max-width:none;white-space:nowrap}.wiz-progress[data-v-d3a7c96a] .el-step__arrow{min-width:16px}}.wiz-body[data-v-d3a7c96a]{flex:1;min-height:0;overflow-y:auto;padding:18px 22px 28px}.step-panel[data-v-d3a7c96a]{max-width:1180px;margin:0 auto;padding:18px;border:1px solid var(--glass-border);border-radius:12px;background:var(--glass-bg);box-shadow:var(--glass-shadow)}.step-panel.two-col[data-v-d3a7c96a]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:16px;max-width:1280px}.step-head[data-v-d3a7c96a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.step-head h3[data-v-d3a7c96a]{margin:0;color:var(--text-title);font-size:16px;font-weight:800}.step-actions[data-v-d3a7c96a]{display:flex;gap:8px;flex-wrap:wrap}.hint[data-v-d3a7c96a]{margin:4px 0 10px;color:var(--text-secondary);font-size:12.5px;font-weight:600;line-height:1.7}.mb12[data-v-d3a7c96a]{margin-bottom:12px}.mt8[data-v-d3a7c96a]{margin-top:8px}.mt12[data-v-d3a7c96a]{margin-top:12px}.block[data-v-d3a7c96a]{margin-top:14px;padding-top:14px;border-top:1px solid var(--glass-border)}.block[data-v-d3a7c96a]:first-of-type{border-top:none;margin-top:0;padding-top:0}.block-title[data-v-d3a7c96a]{color:var(--text-title);font-size:14px;font-weight:800;margin-bottom:4px}.inline-row[data-v-d3a7c96a]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.filter-label[data-v-d3a7c96a]{color:var(--text-title);font-size:14px;font-weight:700;white-space:nowrap}.rate-item[data-v-d3a7c96a]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.rate-item span[data-v-d3a7c96a]{font-size:13px}.rate-item span[data-v-d3a7c96a],.resume-row[data-v-d3a7c96a],.unit[data-v-d3a7c96a]{color:var(--text-secondary);font-weight:700}.resume-row[data-v-d3a7c96a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px}.resume-row[data-v-d3a7c96a] .el-input-number{width:110px}.resume-reset[data-v-d3a7c96a]{cursor:pointer;color:var(--primary-color)}.action-row[data-v-d3a7c96a]{display:flex;gap:12px;flex-wrap:wrap}.action-row .el-button[data-v-d3a7c96a]{min-width:150px;font-weight:700}.kw-input[data-v-d3a7c96a]{max-width:480px}.col-side[data-v-d3a7c96a],.mini-side[data-v-d3a7c96a]{border-left:1px solid var(--glass-border);padding-left:16px;display:flex;flex-direction:column;gap:8px}.mini-side[data-v-d3a7c96a]{margin-top:14px;border-left:none;padding-left:0}.side-head[data-v-d3a7c96a]{display:flex;align-items:center;justify-content:space-between;color:var(--text-title);font-size:13px;font-weight:800}.summary[data-v-d3a7c96a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.sum-item[data-v-d3a7c96a]{padding:10px 12px;border-radius:10px;background:var(--surface-soft);border:1px solid var(--glass-border);display:flex;flex-direction:column;gap:4px}.sum-item span[data-v-d3a7c96a]{color:var(--text-secondary);font-size:12px;font-weight:700}.sum-item strong[data-v-d3a7c96a]{color:var(--text-title);font-size:13px;font-weight:800;word-break:break-all}.missing[data-v-e3d13ade]{height:100%;display:flex;align-items:center;justify-content:center}.review-page[data-v-363206a5]{min-height:100%;padding:20px;background:transparent}.page-header[data-v-363206a5],.panel[data-v-363206a5]{border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);box-shadow:var(--glass-shadow)}.page-header[data-v-363206a5]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;margin-bottom:16px}.page-header h1[data-v-363206a5]{margin:0;color:var(--text-title);font-size:22px;font-weight:800}.page-header p[data-v-363206a5]{margin-top:6px;color:var(--text-secondary);font-size:13px;font-weight:600}.header-actions[data-v-363206a5]{display:flex;gap:8px;flex-shrink:0}.page-header .sync-status[data-v-363206a5]{display:flex;flex-wrap:wrap;gap:4px 16px;color:var(--text-color)}.sync-running[data-v-363206a5]{color:var(--primary-color)}.sync-error[data-v-363206a5]{color:#dc2626}.review-grid[data-v-363206a5]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px}.panel[data-v-363206a5]{padding:16px;min-width:0}.panel-title[data-v-363206a5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:var(--text-title);font-weight:800}.live-list[data-v-363206a5]{max-height:calc(100vh - 220px);overflow-y:auto;display:flex;flex-direction:column;gap:6px}.live-item[data-v-363206a5]{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid transparent;border-radius:8px;cursor:pointer}.live-item[data-v-363206a5]:hover{background:var(--surface-soft)}.live-item.active[data-v-363206a5]{border-color:var(--primary-color);background:var(--surface-soft)}.live-cover[data-v-363206a5]{width:40px;height:40px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.live-info[data-v-363206a5]{min-width:0;flex:1}.live-title[data-v-363206a5]{font-size:13px;font-weight:700;color:var(--text-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-sub[data-v-363206a5]{margin-top:3px;font-size:12px;color:var(--text-secondary);display:flex;align-items:center;gap:6px}.live-amt[data-v-363206a5]{color:#dc2626;font-weight:700}.live-more[data-v-363206a5]{padding:10px;text-align:center;color:var(--text-muted);font-size:12px}.empty[data-v-363206a5]{padding:30px 10px;text-align:center;color:var(--text-muted);font-size:13px}.empty.big[data-v-363206a5]{padding:100px 0}.empty.big i[data-v-363206a5]{font-size:48px}.empty.big p[data-v-363206a5]{margin:12px 0 16px}.detail-head[data-v-363206a5]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.detail-head h2[data-v-363206a5]{margin:0;font-size:18px;color:var(--text-title)}.detail-head p[data-v-363206a5]{margin-top:4px;font-size:12px;color:var(--text-secondary)}.stat-grid[data-v-363206a5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin-bottom:12px}.stat-card[data-v-363206a5]{padding:10px 12px;border:1px solid var(--divider);border-radius:8px;background:var(--surface-soft)}.stat-label[data-v-363206a5]{font-size:12px;color:var(--text-secondary)}.stat-value[data-v-363206a5]{margin-top:4px;font-size:18px;font-weight:800;color:var(--text-title)}.formula[data-v-363206a5]{display:flex;flex-wrap:wrap;gap:8px 18px;padding:10px 12px;margin-bottom:10px;background:var(--surface-soft);border-radius:8px;font-size:12px;color:var(--text-color)}.formula em[data-v-363206a5]{margin-left:4px;font-style:normal;color:#dc2626}.ai-summary[data-v-363206a5]{padding:10px 12px;margin-bottom:10px;background:#fffbeb;border-radius:8px;font-size:12px;color:#92400e;line-height:1.8}.table-bar[data-v-363206a5]{display:flex;align-items:center;gap:12px;margin:8px 0}.table-bar .search[data-v-363206a5]{width:220px}.audit-select[data-v-363206a5]{width:140px}.muted[data-v-363206a5]{color:var(--text-muted);font-size:12px}.item-cell[data-v-363206a5]{display:flex;align-items:center;gap:8px}.item-cell img[data-v-363206a5]{width:40px;height:40px;border-radius:4px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.item-name[data-v-363206a5]{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.link[data-v-363206a5]{font-size:12px;color:var(--primary-color);cursor:pointer}.reject[data-v-363206a5]{margin-top:4px;font-size:12px;color:var(--text-muted);white-space:pre-line;line-height:1.4}.pager[data-v-363206a5]{margin-top:8px;text-align:right}.growth[data-v-363206a5]{padding:10px 12px;margin-bottom:10px;background:#f0fdf4;border-radius:8px;font-size:12px}.growth-title[data-v-363206a5]{font-weight:700;color:#166534;margin-bottom:4px}.growth-list[data-v-363206a5]{display:flex;flex-wrap:wrap;gap:4px 16px;color:var(--text-color)}.ai-review-page[data-v-a3efada0]{height:100vh;padding:20px;box-sizing:border-box;background:transparent;display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px}.chat-panel[data-v-a3efada0],.session-panel[data-v-a3efada0]{border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);box-shadow:var(--glass-shadow);min-height:0}.session-panel[data-v-a3efada0]{display:flex;flex-direction:column;padding:12px}.new-btn[data-v-a3efada0]{width:100%}.session-list[data-v-a3efada0]{flex:1;min-height:0;overflow-y:auto;margin:12px 0;display:flex;flex-direction:column;gap:4px}.session-item[data-v-a3efada0]{position:relative;padding:8px 28px 8px 10px;border:1px solid transparent;border-radius:8px;cursor:pointer}.session-item[data-v-a3efada0]:hover{background:var(--surface-soft)}.session-item.active[data-v-a3efada0]{border-color:var(--primary-color);background:var(--surface-soft)}.session-title[data-v-a3efada0]{font-size:13px;font-weight:700;color:var(--text-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-sub[data-v-a3efada0]{margin-top:3px;font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-del[data-v-a3efada0]{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--text-muted);display:none}.session-item:hover .session-del[data-v-a3efada0]{display:block}.session-del[data-v-a3efada0]:hover{color:#dc2626}.points-box[data-v-a3efada0]{border-top:1px solid var(--divider);padding-top:10px;font-size:13px;color:var(--text-title);line-height:1.7}.points-box b[data-v-a3efada0]{color:#dc2626;font-size:16px}.muted[data-v-a3efada0]{color:var(--text-muted);font-size:12px}.empty[data-v-a3efada0]{padding:30px 10px;text-align:center;color:var(--text-muted);font-size:13px}.chat-panel[data-v-a3efada0]{display:flex;flex-direction:column;overflow:hidden}.chat-head[data-v-a3efada0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--divider)}.head-left[data-v-a3efada0]{display:flex;align-items:center;gap:12px;min-width:0}.chat-head h1[data-v-a3efada0]{margin:0;font-size:20px;font-weight:800;color:var(--text-title);flex-shrink:0}.days-select[data-v-a3efada0]{width:110px}.messages[data-v-a3efada0]{flex:1;min-height:0;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:14px}.welcome[data-v-a3efada0]{margin:auto;max-width:420px;text-align:center;color:var(--text-secondary);font-size:13px;line-height:1.8}.welcome i[data-v-a3efada0]{font-size:46px;color:var(--text-muted)}.msg[data-v-a3efada0]{display:flex}.msg.user[data-v-a3efada0]{justify-content:flex-end}.bubble[data-v-a3efada0]{max-width:82%;padding:10px 14px;border-radius:10px;font-size:14px;line-height:1.75;color:var(--text-title);background:var(--surface-soft);word-break:break-word}.msg.user .bubble[data-v-a3efada0]{background:var(--primary-color);color:#fff}.plain[data-v-a3efada0]{white-space:pre-wrap}.thinking[data-v-a3efada0]{color:var(--text-secondary)}.err[data-v-a3efada0]{margin-top:4px;color:#dc2626;font-size:13px}.msg-meta[data-v-a3efada0]{margin-top:6px;display:flex;gap:12px;font-size:12px;color:var(--text-muted)}.link[data-v-a3efada0]{color:var(--primary-color);cursor:pointer}.quick-tags[data-v-a3efada0]{display:flex;flex-wrap:wrap;gap:8px;padding:10px 18px 0;border-top:1px solid var(--divider)}.quick-tag[data-v-a3efada0]{cursor:pointer}.quick-tag[data-v-a3efada0]:hover{border-color:var(--primary-color);color:var(--text-title)}.composer[data-v-a3efada0]{display:flex;align-items:flex-end;gap:10px;padding:10px 18px 16px}.composer .el-button[data-v-a3efada0]{height:54px}.md[data-v-a3efada0] h1,.md[data-v-a3efada0] h2,.md[data-v-a3efada0] h3,.md[data-v-a3efada0] h4{margin:10px 0 6px;font-size:15px;font-weight:800}.md[data-v-a3efada0] p{margin:4px 0}.md[data-v-a3efada0] ol,.md[data-v-a3efada0] ul{margin:4px 0;padding-left:20px}.md[data-v-a3efada0] code{padding:1px 4px;border-radius:4px;background:var(--surface-soft);font-size:12px}.md[data-v-a3efada0] pre{padding:8px 10px;border-radius:6px;background:var(--surface-soft);overflow-x:auto}.md[data-v-a3efada0] table{border-collapse:collapse;margin:6px 0;font-size:12px}.md[data-v-a3efada0] td,.md[data-v-a3efada0] th{border:1px solid var(--input-border);padding:4px 8px;text-align:left}.md[data-v-a3efada0] th{background:var(--surface-soft)}.home-page[data-v-f25fc0a4]{min-height:100%;padding:20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-content:start}.glass-card[data-v-f25fc0a4]{min-width:0;padding:20px;border:1px solid var(--glass-border);border-radius:16px;background:var(--glass-bg);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.hero-card[data-v-f25fc0a4]{grid-column:1/-1;padding:24px}.taobao-card[data-v-f25fc0a4]{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;border-color:var(--focus-border);background:var(--accent-soft-bg)}.taobao-copy[data-v-f25fc0a4]{min-width:0;flex:1 1 240px}.taobao-label[data-v-f25fc0a4]{color:var(--primary-color);font-size:15px;font-weight:700}.taobao-status[data-v-f25fc0a4]{margin-top:10px;color:var(--text-title);font-size:26px;font-weight:800;overflow-wrap:anywhere}.taobao-copy p[data-v-f25fc0a4]{margin-bottom:0;color:var(--text-secondary);line-height:1.6;overflow-wrap:anywhere}.taobao-actions[data-v-f25fc0a4]{display:flex;flex-direction:column;align-items:center;gap:8px}.taobao-login-button[data-v-f25fc0a4]{min-width:240px;min-height:64px;padding:18px 28px;font-size:22px;font-weight:800}.taobao-actions[data-v-f25fc0a4] .el-button+.el-button{margin-left:0}.home-notice[data-v-f25fc0a4]{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 16px;border-radius:16px;background:var(--accent-soft-bg);border:1px solid var(--focus-border);box-shadow:var(--inset-highlight)}.home-notice>i[data-v-f25fc0a4]{flex-shrink:0;margin-top:2px;font-size:18px;color:var(--primary-color)}.home-notice-copy[data-v-f25fc0a4]{min-width:0}.home-notice-label[data-v-f25fc0a4]{margin-bottom:4px;color:var(--primary-color);font-size:12px;font-weight:800;letter-spacing:.06em}.home-notice-text[data-v-f25fc0a4]{color:var(--text-color);font-size:14px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.hero-head[data-v-f25fc0a4]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.hero-main[data-v-f25fc0a4]{min-width:0}.hero-badge[data-v-f25fc0a4]{display:inline-flex;align-items:center;max-width:100%;margin-bottom:14px;padding:6px 14px;overflow:hidden;color:var(--chip-text);font-size:12px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;background:var(--chip-bg);border:1px solid var(--chip-border);border-radius:999px;box-shadow:var(--inset-highlight),var(--primary-shadow)}.hero-title[data-v-f25fc0a4]{overflow:hidden;color:var(--text-title);font-size:28px;font-weight:800;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.hero-aside[data-v-f25fc0a4]{flex-shrink:0}.hero-expire[data-v-f25fc0a4]{display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:var(--surface-soft);border:1px solid var(--surface-soft-border);border-radius:14px}.hero-expire-label[data-v-f25fc0a4]{color:var(--text-secondary);font-size:12px;font-weight:600}.hero-expire strong[data-v-f25fc0a4]{color:var(--text-title);font-size:14px;font-weight:800}.card-title[data-v-f25fc0a4]{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--text-title);font-size:15px;font-weight:800}.card-title em[data-v-f25fc0a4]{margin-left:auto;color:var(--text-secondary);font-size:12px;font-style:normal;font-weight:600}.quick-grid[data-v-f25fc0a4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.quick-item[data-v-f25fc0a4]{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 14px;color:var(--text-title);font-family:inherit;font-size:14px;font-weight:700;text-align:left;background:var(--surface-soft);border:1px solid var(--surface-soft-border);border-radius:14px;cursor:pointer;transition:background .18s ease,transform .18s ease,border-color .18s ease}.quick-item[data-v-f25fc0a4]:hover{background:var(--accent-soft-bg);border-color:var(--focus-border);transform:translateY(-1px)}.quick-item i[data-v-f25fc0a4]{flex-shrink:0;color:var(--primary-color);font-size:18px}.quick-item span[data-v-f25fc0a4]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.changelog-list[data-v-f25fc0a4]{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow-y:auto}.changelog-item[data-v-f25fc0a4]{padding:12px 14px;border-radius:16px;background:var(--surface-soft);border:1px solid var(--surface-soft-border);box-shadow:var(--inset-highlight)}.changelog-head[data-v-f25fc0a4]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.changelog-head strong[data-v-f25fc0a4]{color:var(--primary-color);font-size:15px;font-weight:800}.changelog-head span[data-v-f25fc0a4]{color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap}.changelog-body[data-v-f25fc0a4]{color:var(--text-muted);font-size:13px;font-weight:500;line-height:1.7;white-space:pre-wrap;word-break:break-word}.empty-tip[data-v-f25fc0a4]{padding:18px 0;color:var(--text-secondary);font-size:13px;text-align:center}@media (max-width:980px){.home-page[data-v-f25fc0a4]{grid-template-columns:minmax(0,1fr)}}.notice-page[data-v-12f75e52]{min-height:100%;padding:20px;display:flex;flex-direction:column;gap:16px}.glass-panel[data-v-12f75e52]{min-width:0;padding:20px;border:1px solid var(--glass-border);border-radius:16px;background:var(--glass-bg);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.notice-header h2[data-v-12f75e52]{margin:0 0 16px;color:var(--text-title);font-size:18px;font-weight:800}.notice-content-scrollable[data-v-12f75e52]{display:flex;flex-direction:column;gap:10px}.update-card[data-v-12f75e52]{padding:14px 16px;border-radius:14px;background:var(--surface-soft);border:1px solid var(--surface-soft-border);box-shadow:var(--inset-highlight)}.update-card.is-notice[data-v-12f75e52]{background:var(--accent-soft-bg);border-color:var(--focus-border)}.update-head[data-v-12f75e52]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.update-version[data-v-12f75e52]{color:var(--primary-color);font-size:15px;font-weight:800}.update-time[data-v-12f75e52]{color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap}.update-details[data-v-12f75e52]{color:var(--text-color);font-size:14px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.empty-tip[data-v-12f75e52]{padding:18px 0;color:var(--text-secondary);font-size:13px;text-align:center}.profile-container[data-v-77fb9cf4]{min-height:100%;padding:20px;overflow:auto;background:transparent}.panel[data-v-77fb9cf4],.profile-header[data-v-77fb9cf4]{border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);box-shadow:var(--glass-shadow)}.profile-header[data-v-77fb9cf4]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:18px 20px}.profile-header h1[data-v-77fb9cf4]{margin:0;color:var(--text-title);font-size:22px;font-weight:800}.profile-header p[data-v-77fb9cf4]{margin-top:6px;color:var(--text-secondary);font-size:13px;font-weight:600}.profile-grid[data-v-77fb9cf4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.panel[data-v-77fb9cf4]{padding:18px}.panel-title[data-v-77fb9cf4]{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--text-title);font-weight:800}.metric-list[data-v-77fb9cf4]{display:flex;flex-direction:column;gap:12px}.metric-item[data-v-77fb9cf4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:8px;background:var(--surface-soft);border:1px solid var(--glass-border)}.metric-item span[data-v-77fb9cf4]{color:var(--text-secondary);font-size:13px;font-weight:700}.metric-item strong[data-v-77fb9cf4]{color:var(--text-title);font-size:14px}.sync-select[data-v-77fb9cf4]{width:140px}.key-input[data-v-77fb9cf4]{display:flex;gap:10px}.key-input .el-input[data-v-77fb9cf4]{flex:1}.metric-item strong[data-v-77fb9cf4]{min-width:0;text-align:right;word-break:break-word}.metric-item span[data-v-77fb9cf4]{flex-shrink:0}.trial-page[data-v-469353e8]{min-height:100%;padding:20px;background:transparent}.panel[data-v-469353e8]{padding:18px;min-width:0;border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);box-shadow:var(--glass-shadow)}.page-header[data-v-469353e8]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.page-header h1[data-v-469353e8]{margin:0;color:var(--text-title);font-size:22px;font-weight:800}.page-header p[data-v-469353e8]{margin:6px 0 0;color:var(--text-secondary);font-size:13px}.header-actions[data-v-469353e8]{display:flex;align-items:center;justify-content:flex-end}.status-panel[data-v-469353e8]{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px}.status-label[data-v-469353e8]{color:var(--text-secondary);font-size:13px}.status-value[data-v-469353e8]{margin:4px 0;font-size:26px;font-weight:800}.status-value.ok[data-v-469353e8]{color:#16a34a}.status-value.off[data-v-469353e8]{color:var(--text-muted)}.status-sub[data-v-469353e8]{color:var(--text-color);font-size:13px;line-height:1.7}.status-warn[data-v-469353e8]{max-width:520px;margin-top:6px;color:#dc2626;font-size:12px;line-height:1.6}.status-meta[data-v-469353e8]{margin-top:6px}.status-actions[data-v-469353e8]{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.auto-row[data-v-469353e8]{display:flex;align-items:center;gap:8px}.content-grid[data-v-469353e8]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px;margin-top:12px}@media (max-width:960px){.content-grid[data-v-469353e8]{grid-template-columns:1fr}}.panel-title[data-v-469353e8]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--text-title);font-weight:800}.sub-title[data-v-469353e8]{margin:18px 0 8px}.muted[data-v-469353e8]{color:var(--text-secondary)}.small[data-v-469353e8]{font-size:12px;font-weight:400}.st[data-v-469353e8]{font-size:12px;font-weight:700}.st--using[data-v-469353e8]{color:#16a34a}.st--fresh[data-v-469353e8]{color:var(--primary-color)}.st--tried[data-v-469353e8]{color:var(--text-muted)}.st--none[data-v-469353e8]{color:#d1d5db}.st--fail[data-v-469353e8]{color:#dc2626}.hist[data-v-469353e8]{padding:6px 0;border-bottom:1px dashed var(--divider);font-size:13px}.hist-name[data-v-469353e8]{margin:0 8px;color:var(--text-title)}.hint[data-v-469353e8]{margin:0 0 4px;color:var(--text-secondary);font-size:12px;line-height:1.6}.hint--error[data-v-469353e8]{color:#dc2626}.baobai-page[data-v-c05e06e0]{min-height:100%;padding:20px;background:transparent}.panel[data-v-c05e06e0]{padding:18px;min-width:0;border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);box-shadow:var(--glass-shadow)}.page-header[data-v-c05e06e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.page-header h1[data-v-c05e06e0]{margin:0;color:var(--text-title);font-size:22px;font-weight:800}.page-header p[data-v-c05e06e0]{margin:6px 0 0;color:var(--text-secondary);font-size:13px}.header-actions[data-v-c05e06e0]{display:flex;align-items:center;justify-content:flex-end}.content-grid[data-v-c05e06e0]{display:block}.panel-title[data-v-c05e06e0]{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--text-title);font-weight:800}.sub-title[data-v-c05e06e0]{margin:18px 0 8px}.step[data-v-c05e06e0]{padding:16px 18px;margin-bottom:12px;border:1px solid var(--glass-border);border-radius:8px;background:var(--surface-soft)}.step[data-v-c05e06e0]:last-child{margin-bottom:0}.step-head[data-v-c05e06e0]{display:flex;align-items:center;gap:14px}.step-no[data-v-c05e06e0]{width:26px;height:26px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--primary-color);font-size:13px;font-weight:800}.step-copy[data-v-c05e06e0]{flex:1;min-width:0}.step-name[data-v-c05e06e0]{color:var(--text-title);font-size:15px;font-weight:700}.step-desc[data-v-c05e06e0]{margin-top:3px;color:var(--text-secondary);font-size:12px;line-height:1.5}.tag[data-v-c05e06e0]{max-width:260px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 10px;border-radius:999px;color:var(--text-secondary);background:var(--surface-soft);font-size:12px}.tag--ok[data-v-c05e06e0]{color:#15803d;background:#dcfce7;font-weight:700}.step-head[data-v-c05e06e0] .el-button{width:112px;flex-shrink:0;margin-left:0}.hint[data-v-c05e06e0]{margin:10px 0 0 40px;color:var(--text-secondary);font-size:12px;line-height:1.6}.panel>.hint[data-v-c05e06e0]{margin:-6px 0 10px}.hint--error[data-v-c05e06e0]{color:#dc2626}.note[data-v-c05e06e0]{display:flex;gap:8px;margin-top:16px;padding:10px 14px;border-radius:8px;color:var(--text-color);background:var(--surface-soft);font-size:12px;line-height:1.6}.note i[data-v-c05e06e0]{margin-top:3px;color:var(--text-muted)}.plan-list[data-v-7c43d790]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.plan-card[data-v-7c43d790]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 6px;border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);cursor:pointer}.plan-card.active[data-v-7c43d790]{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color) inset}.plan-name[data-v-7c43d790]{font-weight:800;color:var(--text-title)}.plan-days[data-v-7c43d790]{font-size:12px;color:var(--text-secondary)}.plan-price[data-v-7c43d790]{font-size:18px;font-weight:800;color:#e11d48}.full-btn[data-v-7c43d790]{width:100%;height:40px;margin-top:8px;margin-left:0!important}.hint[data-v-7c43d790]{margin-top:10px;font-size:12px;color:var(--text-secondary);text-align:center;line-height:1.6}.pay-box[data-v-7c43d790]{text-align:center}.pay-title[data-v-7c43d790]{color:var(--text-title);font-size:15px;margin:6px 0 12px}.qr[data-v-7c43d790]{width:240px;height:240px;border:1px solid var(--glass-border);border-radius:8px}.key-row[data-v-7c43d790]{display:flex;gap:8px}.ok-icon[data-v-7c43d790]{font-size:48px;color:#16a34a}.warn-icon[data-v-7c43d790]{font-size:48px;color:#f59e0b}.empty[data-v-7c43d790]{text-align:center;color:var(--text-secondary);padding:20px 0}.login-container[data-v-5cec491c]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:24px;overflow:auto;background-color:var(--page-bg)}.login-container[data-v-5cec491c]:after,.login-container[data-v-5cec491c]:before{content:"";position:absolute;border-radius:50%;pointer-events:none;filter:blur(8px)}.login-container[data-v-5cec491c]:before{top:-120px;left:-90px;width:320px;height:320px;background:var(--sidebar-glow-a)}.login-container[data-v-5cec491c]:after{right:-120px;bottom:-140px;width:340px;height:340px;background:var(--sidebar-glow-b)}.login-panel[data-v-5cec491c]{position:relative;z-index:1;width:100%;max-width:460px}.login-box[data-v-5cec491c]{position:relative;width:100%;overflow:hidden;background:var(--dialog-bg)!important;border:1px solid var(--dialog-border)!important;border-radius:26px!important;box-shadow:var(--glass-shadow),var(--inset-highlight)!important;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}.login-box[data-v-5cec491c]:before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--page-glow)}.login-box[data-v-5cec491c] .el-card__body{position:relative;padding:30px 32px!important}.brand-head[data-v-5cec491c]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.logo-mark[data-v-5cec491c]{flex:none;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:16px;color:var(--primary-color);font-size:24px;background:var(--surface-soft);border:1px solid var(--surface-soft-border);box-shadow:var(--inset-highlight)}.logo-mark img[data-v-5cec491c]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.brand-text h1[data-v-5cec491c]{margin:0;color:var(--text-title);font-size:24px;font-weight:800;letter-spacing:.01em}.brand-text p[data-v-5cec491c]{margin:4px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.6}.form-title[data-v-5cec491c]{display:flex;align-items:center;gap:10px;margin-bottom:18px}.form-title h2[data-v-5cec491c]{margin:0;color:var(--text-title);font-size:20px;font-weight:800}.form-title span[data-v-5cec491c]{display:block;margin-top:2px;color:var(--text-secondary);font-size:13px}.back-button[data-v-5cec491c]{width:34px;height:34px;color:var(--primary-color);background:var(--surface-soft);border:1px solid var(--surface-soft-border);border-radius:999px;box-shadow:var(--inset-highlight);cursor:pointer}.back-button[data-v-5cec491c]:hover{color:var(--primary-hover);border-color:var(--focus-border)}.submit-btn[data-v-5cec491c]{width:100%;height:44px;margin-top:4px;font-size:16px;border-radius:16px}.switch-link[data-v-5cec491c]{margin-top:16px;text-align:center;color:var(--text-muted);font-size:14px}.switch-link span[data-v-5cec491c]{color:var(--primary-color);font-weight:700;cursor:pointer}.switch-link span[data-v-5cec491c]:hover{text-decoration:underline}.verification-code-container[data-v-5cec491c]{display:flex;gap:10px}.verification-code-container .el-input[data-v-5cec491c]{flex:1}.verification-code-container .el-button[data-v-5cec491c]{width:120px;height:44px;padding:0;border-radius:14px}.key-label[data-v-5cec491c]{display:inline-flex;width:100%;justify-content:space-between}.buy-link[data-v-5cec491c]{color:#e11d48;font-weight:700;cursor:pointer}.login-notice[data-v-5cec491c]{margin-bottom:16px;padding:10px 14px;border-radius:12px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:13px;line-height:1.6}.rebind-warn[data-v-5cec491c]{color:#b91c1c;font-weight:700}[data-v-5cec491c] .el-form-item__label{width:100%;color:var(--label-color);font-weight:700}[data-v-5cec491c] .el-input__inner{height:44px;color:var(--input-text);background:var(--input-bg);border-color:var(--input-border);border-radius:14px;box-shadow:var(--inset-highlight)}[data-v-5cec491c] .el-input__inner:focus{border-color:var(--focus-border)}[data-v-5cec491c] .el-input__inner::-moz-placeholder{color:var(--text-muted)}[data-v-5cec491c] .el-input__inner::placeholder{color:var(--text-muted)}[data-v-5cec491c] .el-input__icon{color:var(--text-muted)}.app-sidebar[data-v-1cd482f4]{position:relative;width:200px;height:100vh;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;background:var(--sidebar-bg);border-right:1px solid var(--glass-border);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--sidebar-shadow)}.app-sidebar[data-v-1cd482f4]:after,.app-sidebar[data-v-1cd482f4]:before{content:"";position:absolute;border-radius:50%;pointer-events:none;filter:blur(8px)}.app-sidebar[data-v-1cd482f4]:before{top:-70px;left:-50px;width:180px;height:180px;background:var(--sidebar-glow-a)}.app-sidebar[data-v-1cd482f4]:after{right:-80px;bottom:-60px;width:200px;height:200px;background:var(--sidebar-glow-b)}.branding-section[data-v-1cd482f4]{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--sidebar-divider);cursor:pointer;transition:background .18s ease,transform .18s ease}.branding-section[data-v-1cd482f4]:hover{background:hsla(0,0%,100%,.08);transform:translateY(1px)}.merchant-logo[data-v-1cd482f4]{max-width:88px;max-height:36px;width:auto;height:auto;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.logo-placeholder[data-v-1cd482f4]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--sidebar-icon-bg);border:1px solid var(--glass-border);box-shadow:var(--inset-highlight),var(--glass-shadow)}.logo-placeholder i[data-v-1cd482f4]{font-size:18px;color:var(--sidebar-text)}.merchant-name[data-v-1cd482f4]{flex:1;min-width:0;font-size:15px;font-weight:800;color:var(--sidebar-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav[data-v-1cd482f4]{position:relative;z-index:1;flex:1;overflow-x:hidden;overflow-y:auto;padding:10px 0 8px}.nav-item[data-v-1cd482f4]{position:relative;display:flex;align-items:center;gap:12px;width:calc(100% - 20px);min-height:50px;margin:2px 10px;padding:10px 14px;overflow:hidden;color:var(--sidebar-text);font-family:inherit;text-align:left;background:transparent;border:1px solid transparent;border-radius:16px;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.nav-item[data-v-1cd482f4]:hover{background:var(--sidebar-nav-hover-bg);border-color:var(--glass-border);box-shadow:var(--glass-shadow);transform:translateX(2px)}.nav-item.is-active[data-v-1cd482f4]{background:var(--sidebar-nav-active-bg);border-color:var(--glass-border);box-shadow:var(--inset-highlight),var(--glass-shadow)}.nav-item.is-active[data-v-1cd482f4]:before{content:"";position:absolute;top:9px;bottom:9px;left:0;width:4px;border-radius:999px;background:var(--sidebar-active-bar)}.nav-icon[data-v-1cd482f4]{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:900;color:var(--sidebar-text);background:var(--sidebar-icon-bg);border:1px solid var(--glass-border);border-radius:10px;box-shadow:var(--inset-highlight)}.nav-label[data-v-1cd482f4]{flex:1;min-width:0;font-size:14px;font-weight:800;letter-spacing:.01em;line-height:1.3;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-section-label[data-v-1cd482f4]{padding:14px 18px 4px;font-size:12px;font-weight:800;letter-spacing:.08em;color:var(--sidebar-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-footer[data-v-1cd482f4]{position:relative;z-index:1;flex-shrink:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 8px 12px;border-top:1px solid var(--sidebar-divider)}.sidebar-footer.is-compact[data-v-1cd482f4]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-item[data-v-1cd482f4]{min-width:0;width:100%;min-height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 4px;font-family:inherit;color:var(--sidebar-text);background:var(--sidebar-nav-hover-bg);border:1px solid var(--sidebar-divider);border-radius:14px;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.footer-item[data-v-1cd482f4]:hover{background:var(--sidebar-nav-active-bg);border-color:var(--glass-border);transform:translateY(-1px)}.footer-item.is-active[data-v-1cd482f4]{background:var(--sidebar-nav-active-bg);border-color:var(--glass-border);box-shadow:var(--inset-highlight),var(--glass-shadow)}.footer-icon[data-v-1cd482f4]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:var(--sidebar-text);background:var(--sidebar-icon-bg);border:1px solid var(--glass-border);border-radius:8px}.footer-label[data-v-1cd482f4]{max-width:100%;font-size:12px;font-weight:700;line-height:1.15;text-align:center;color:inherit}.sidebar-nav[data-v-1cd482f4]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-1cd482f4]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}.sidebar-nav[data-v-1cd482f4]::-webkit-scrollbar-track{background:transparent}.app-container{position:relative;display:flex;width:100%;height:100vh;overflow:hidden;background:var(--page-bg)}.sidebar-container{flex-shrink:0}.main-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.main-container,.router-view{min-width:0;min-height:0;background:transparent}.router-view{flex:1;overflow:auto}.client-update-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 18px;border-bottom:1px solid var(--glass-border);background:linear-gradient(135deg,var(--primary-hover) 0,var(--primary-color) 100%);color:var(--on-primary)}.update-copy{display:flex;align-items:center;min-width:0;gap:12px}.update-copy strong{flex:0 0 auto;font-size:14px}.update-actions,.update-copy span{min-width:0;color:hsla(0,0%,100%,.86);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.update-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease}.fade-enter,.fade-leave-to{opacity:0}.content-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:18px;box-shadow:var(--glass-shadow)}.el-card__header{border-bottom:1px solid var(--glass-border);color:var(--text-title);font-weight:800}.el-button--success,.el-button--warning{color:var(--on-primary);background:linear-gradient(135deg,var(--primary-hover) 0,var(--primary-color) 100%);border-color:transparent;box-shadow:var(--primary-shadow)}.el-tag--success{color:var(--primary-color);background:var(--accent-soft-bg);border-color:var(--focus-border)}.el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:var(--primary-color);border-color:var(--primary-color);box-shadow:-1px 0 0 0 var(--primary-color)}.el-select-dropdown__item.selected{color:var(--primary-color);font-weight:700}.el-loading-spinner .path{stroke:var(--primary-color)}