.error-boundary[data-v-a85fc9fe]{display:flex;align-items:center;justify-content:center;min-height:300px}#app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;margin:0;padding:0}body{margin:0;padding:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}:root{color-scheme:light;--app-bg: #f6fbff;--app-bg-2: #dff4ff;--app-bg-accent: #d8f2ef;--app-surface: rgba(255, 255, 255, .78);--app-surface-strong: rgba(255, 255, 255, .92);--app-surface-soft: rgba(247, 251, 255, .88);--app-surface-faint: rgba(240, 246, 252, .96);--app-border: rgba(145, 174, 205, .5);--app-border-strong: rgba(95, 130, 166, .64);--app-text: #152033;--app-text-muted: #556378;--app-text-subtle: #748397;--app-shadow: 20px 28px 70px rgba(58, 88, 124, .2), -14px -14px 32px rgba(255, 255, 255, .78);--app-shadow-soft: 12px 16px 36px rgba(58, 88, 124, .14), -8px -8px 20px rgba(255, 255, 255, .72);--neu-shadow-raised: 20px 28px 58px rgba(92, 124, 159, .22), -14px -16px 34px rgba(255, 255, 255, .86), inset 0 1px 0 rgba(255, 255, 255, .92);--neu-shadow-soft: 10px 14px 30px rgba(92, 124, 159, .16), -8px -9px 20px rgba(255, 255, 255, .78), inset 0 1px 0 rgba(255, 255, 255, .82);--neu-shadow-inset: inset 5px 5px 12px rgba(116, 140, 168, .08), inset -5px -5px 12px rgba(255, 255, 255, .76);--glass-blur: 20px;--glass-saturate: 1.15;--bg-page: transparent;--bg-card: rgba(255, 255, 255, .74);--bg-header: rgba(255, 255, 255, .68);--bg-footer: rgba(255, 255, 255, .62);--bg-sidebar: rgba(255, 255, 255, .7);--bg-sidebar-logo: rgba(236, 245, 252, .94);--sidebar-text: rgba(35, 47, 67, .8);--sidebar-hover: rgba(79, 124, 255, .08);--border-color: var(--app-border);--shadow-header: rgba(100, 126, 157, .18);--text-primary: var(--app-text);--text-secondary: var(--app-text-muted);--el-text-color-primary: var(--app-text);--el-text-color-regular: var(--app-text);--el-text-color-secondary: var(--app-text-muted);--el-bg-color: rgba(255, 255, 255, .92);--el-bg-color-page: transparent;--el-fill-color: rgba(242, 247, 252, .96);--el-fill-color-light: rgba(247, 250, 255, .98);--el-fill-color-darker: rgba(228, 236, 245, .98);--el-border-color: rgba(177, 194, 212, .54);--el-border-color-light: rgba(194, 208, 221, .44);--el-border-color-lighter: rgba(214, 225, 235, .36);--el-box-shadow: 0 18px 42px rgba(78, 104, 136, .12);--el-box-shadow-light: 0 10px 24px rgba(80, 108, 140, .08)}html.dark{color-scheme:dark;--app-bg: #060b14;--app-bg-2: #0b1321;--app-bg-accent: #101a2b;--app-surface: rgba(10, 15, 26, .74);--app-surface-strong: rgba(8, 13, 24, .86);--app-surface-soft: rgba(255, 255, 255, .05);--app-surface-faint: rgba(255, 255, 255, .03);--app-border: rgba(255, 255, 255, .12);--app-border-strong: rgba(255, 255, 255, .18);--app-text: rgba(247, 250, 255, .96);--app-text-muted: rgba(206, 219, 238, .72);--app-text-subtle: rgba(206, 219, 238, .52);--app-shadow: 0 24px 60px rgba(0, 0, 0, .26);--app-shadow-soft: 0 12px 30px rgba(0, 0, 0, .16);--neu-shadow-raised: 0 18px 42px rgba(0, 0, 0, .26);--neu-shadow-soft: 0 12px 30px rgba(0, 0, 0, .18);--neu-shadow-inset: inset 4px 4px 12px rgba(0, 0, 0, .18), inset -4px -4px 12px rgba(255, 255, 255, .04);--bg-card: rgba(10, 16, 28, .72);--bg-header: rgba(11, 18, 31, .68);--bg-footer: rgba(11, 18, 31, .62);--bg-sidebar: rgba(10, 16, 28, .74);--bg-sidebar-logo: rgba(255, 255, 255, .05);--sidebar-text: rgba(229, 236, 248, .82);--sidebar-hover: rgba(255, 255, 255, .06);--shadow-header: rgba(0, 0, 0, .26);--el-text-color-primary: var(--app-text);--el-text-color-regular: var(--app-text);--el-text-color-secondary: var(--app-text-muted);--el-bg-color: rgba(8, 14, 24, .86);--el-fill-color: rgba(255, 255, 255, .08);--el-fill-color-light: rgba(255, 255, 255, .05);--el-fill-color-darker: rgba(255, 255, 255, .11);--el-border-color: rgba(255, 255, 255, .14);--el-border-color-light: rgba(255, 255, 255, .12);--el-border-color-lighter: rgba(255, 255, 255, .08);--el-box-shadow: 0 18px 40px rgba(0, 0, 0, .22);--el-box-shadow-light: 0 10px 24px rgba(0, 0, 0, .16)}*{box-sizing:border-box}html,body,#app{min-height:100%}html,body{width:100%}body{margin:0;min-width:320px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;color:var(--app-text);background:linear-gradient(135deg,rgba(79,124,255,.17),transparent 34%),linear-gradient(315deg,rgba(70,179,160,.15),transparent 38%),linear-gradient(225deg,rgba(154,124,255,.07),transparent 32%),linear-gradient(12deg,rgba(255,255,255,.7),transparent 45%),linear-gradient(180deg,var(--app-bg) 0%,var(--app-bg-2) 48%,var(--app-bg-accent) 100%);background-attachment:fixed;overflow-x:hidden;overflow-y:auto}body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}body:before{background:repeating-linear-gradient(135deg,rgba(82,130,178,.11) 0 1px,transparent 1px 28px),linear-gradient(180deg,rgba(255,255,255,.48),transparent 18%,transparent 82%,rgba(85,126,174,.1));opacity:.36}body:after{background:linear-gradient(180deg,transparent 0%,rgba(118,147,182,.08) 100%)}#app{position:relative;z-index:1;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img,video,canvas{display:block;max-width:100%}::selection{background:#60a5fa42;color:#0f172a}.glass-panel{border:1px solid var(--app-border);background:var(--app-surface);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--app-shadow)}.glass-panel-strong{border:1px solid var(--app-border-strong);background:var(--app-surface-strong);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--neu-shadow-soft)}:where(.el-card,.el-dialog,.el-drawer,.el-message-box,.el-notification,.el-popover,.el-dropdown__popper,.el-select__popper,.el-tooltip__popper,.el-picker__popper){border-color:var(--app-border);background:var(--app-surface);color:var(--app-text);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--neu-shadow-raised);position:relative}:where(.el-card){overflow:hidden;border-radius:14px}:where(.el-card):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border-top:1px solid rgba(255,255,255,.78);border-left:1px solid rgba(255,255,255,.44);pointer-events:none;z-index:0}:where(.el-card__header,.el-card__body){position:relative;z-index:1}:where(.el-card__header,.el-dialog__header,.el-drawer__header,.el-message-box__header){border-bottom:1px solid rgba(173,191,210,.24)}:where(.el-card__body,.el-dialog__body,.el-drawer__body,.el-message-box__content){color:var(--app-text)}:where(.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,.el-input-number__decrease,.el-input-number__increase){background:var(--app-surface-soft);border-color:var(--app-border);box-shadow:inset 4px 4px 10px #748ca814,inset -5px -5px 12px #ffffffd6,0 0 0 1px #fff3}:where(.el-input__wrapper:hover,.el-select__wrapper:hover,.el-textarea__inner:hover,.el-input-number__decrease:hover,.el-input-number__increase:hover){background:var(--app-surface-faint);border-color:var(--app-border-strong)}:where(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus){box-shadow:0 0 0 1px #60a5fa5c,0 14px 24px #5a7ca51f}:where(.el-button){border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:7px 9px 18px #58769621,-4px -4px 10px #ffffffc7,inset 0 1px #ffffffc7;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}:where(.el-button:hover){transform:translateY(-1px);box-shadow:9px 12px 22px #58769629,-5px -5px 12px #ffffffd1,inset 0 1px #ffffffe0}:where(.el-button:active){transform:translateY(1px);box-shadow:inset 4px 4px 10px #58769621,inset -4px -4px 10px #ffffffbd}:where(.el-button--primary){background:linear-gradient(135deg,#5b8dff,#44c3d2);border-color:#4f86ff6b;box-shadow:10px 14px 26px #457fdc38,-5px -5px 12px #ffffffb8,inset 0 1px #ffffff75}:where(.el-button.is-plain){background:#f7fafff0;border-color:#adbfd270;color:var(--app-text)}:where(.el-button.is-plain:hover){background:#f2f7fdfa}:where(.el-tag){border-color:#adbfd25c;background:#e8f2fce6}:where(.el-alert){border:1px solid var(--app-border);background:#ffffffd1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}:where(.el-menu){background:transparent}:where(.el-menu--popup){border-radius:16px}:where(.el-table){--el-table-border-color: rgba(173, 191, 210, .22);--el-table-header-bg-color: rgba(245, 249, 253, .94);--el-table-tr-bg-color: transparent;--el-table-row-hover-bg-color: rgba(96, 165, 250, .08);--el-table-current-row-bg-color: rgba(96, 165, 250, .1);--el-table-text-color: var(--app-text);--el-table-header-text-color: var(--app-text-muted);background:transparent;color:var(--app-text)}:where(.el-table th.el-table__cell,.el-table td.el-table__cell,.el-table tr){background:transparent}:where(.el-table__inner-wrapper):before{background-color:#adbfd23d}:where(.el-pagination){--el-pagination-button-bg-color: rgba(247, 250, 255, .9);--el-pagination-hover-color: var(--el-color-primary);color:var(--app-text-muted)}:where(.task-control-panel,.summary-card,.payment-plan-item,.payment-qr-card,.scrape-stage-item,.auto-status-item,.keyword-source-panel,.url-import-form,.history-panel,.scan-settings-body,.upload-progress-float,.bottom-bar,.collection-card,.workflow-auto-status,.workflow-workbench-panel,.workflow-console,.workflow-wizard,.collection-summary,.collection-table,.product-list,.product-detail,.account-manager,.infringement-check){border-color:var(--app-border)!important;background:linear-gradient(180deg,#ffffffd6,#f4faffc2),linear-gradient(135deg,#4f7cff0a,#46b3a008 54%,#f59e0b08),#ffffffad!important;color:var(--app-text)!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))!important;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))!important;box-shadow:12px 18px 38px #4e688824,-8px -8px 22px #ffffffc2,inset 0 2px #ffffffb3,var(--neu-shadow-raised)!important;border-radius:14px!important}:where(.adaptive-rhythm-panel.level-warm,.adaptive-rhythm-panel.level-warning){border-color:#e5b15757!important;background:#fff0d9b8!important}:where(.adaptive-rhythm-panel.level-danger,.scrape-stage-item.failed){border-color:#f58a8a57!important;background:#ffe8e8c2!important}:where(.scrape-stage-item.active){border-color:#60a5fa52!important;background:#e0efffc7!important}:where(.history-panel,.scan-settings-body,.url-import-form,.payment-qr-card,.summary-card,.task-control-panel){background-image:linear-gradient(180deg,#ffffffc7,#f4f9fecc)!important}:where(.url-import-collapse .el-collapse-item__header,.keyword-preview-collapse .el-collapse-item__header,.task-control-panel .el-collapse-item__header){background:#f8fbffe6!important;border:1px solid rgba(173,191,210,.34)!important;color:var(--app-text)!important}:where(.payment-qr-card img,.upload-progress-float img){background:transparent!important}:where(.upload-progress-float,.bottom-bar){border-top:1px solid rgba(173,191,210,.28)!important;box-shadow:0 -12px 30px #506c8c1f!important}:where(.el-empty__description,.el-form-item__label,.el-descriptions__label){color:var(--app-text-muted)}:where(.el-switch){--el-switch-off-color: rgba(177, 192, 209, .84)}:where(.el-scrollbar__bar.is-vertical,.el-scrollbar__bar.is-horizontal){opacity:.45}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#adbfd21f}::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#869aae57;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#677d9470;background-clip:content-box}
