:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{min-height:100vh;color:var(--color-text);background:#f0f2f5;transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;height:100vh;margin:0;padding:0;font-weight:400;overflow:hidden}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden}#app{width:100%;height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}.eb5-video-container[data-v-224ddb28]{position:relative}.eb5-button[data-v-224ddb28]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a);background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.05) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.03) 0%,transparent 50%),linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #0006,inset 0 1px #ffffff1a,inset 0 -1px #0000004d;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:all .3s ease;position:relative;overflow:hidden;padding:0;margin:0}.eb5-button[data-v-224ddb28]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0%,transparent 70%);opacity:0;transition:opacity .3s ease}.eb5-button[data-v-224ddb28]:hover{transform:scale(1.1);box-shadow:0 4px 12px #0009,inset 0 1px #ffffff26,inset 0 -1px #0006;border-color:#fff3}.eb5-button[data-v-224ddb28]:hover:before{opacity:1}.eb5-button[data-v-224ddb28]:active{transform:scale(.95);box-shadow:0 1px 4px #00000080,inset 0 1px #ffffff0d,inset 0 -1px #00000080}.play-icon[data-v-224ddb28]{color:#ffffffe6;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));transition:all .3s ease;position:relative;z-index:1}.eb5-button:hover .play-icon[data-v-224ddb28]{color:#fff;transform:scale(1.1);filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.eb5-text[data-v-224ddb28]{color:#ffffffe6;font-size:8px;font-weight:600;letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1;position:relative;z-index:1;transition:all .3s ease}.eb5-button:hover .eb5-text[data-v-224ddb28]{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.6)}.fullscreen-video-wrapper[data-v-224ddb28]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;z-index:9999;display:flex;align-items:center;justify-content:center;padding:0;margin:0;overflow:hidden}.fullscreen-video-wrapper.expanding[data-v-224ddb28]{transform-origin:center center;transform:translate(var(--initial-translate-x, 0),var(--initial-translate-y, 0)) scale(var(--initial-scale, .1));animation:expandVideo-224ddb28 .6s cubic-bezier(.34,1.56,.64,1) forwards}.fullscreen-video-wrapper.collapsing[data-v-224ddb28]{transform-origin:center center;transform:translate(0) scale(1)!important;animation:collapseVideo-224ddb28 .6s cubic-bezier(.4,0,.2,1) forwards}.fullscreen-video-wrapper[data-v-224ddb28]:not(.expanding):not(.collapsing){transform:translate(0) scale(1);transform-origin:center center;opacity:1}@keyframes expandVideo-224ddb28{0%{transform:translate(var(--initial-translate-x, 0),var(--initial-translate-y, 0)) scale(var(--initial-scale, .1));opacity:.9;border-radius:50%}to{transform:translate(0) scale(1);opacity:1;border-radius:0}}@keyframes collapseVideo-224ddb28{0%{transform:translate(0) scale(1);opacity:1;border-radius:0}to{transform:translate(var(--final-translate-x, 0),var(--final-translate-y, 0)) scale(var(--final-scale, .1));opacity:0;border-radius:50%}}.video-container[data-v-224ddb28]{position:relative;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;padding:0;margin:0}.fullscreen-video[data-v-224ddb28]{width:100vw;height:100vh;object-fit:cover;border:none;outline:none;padding:0;margin:0}.close-button[data-v-224ddb28]{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background:#0009;border:2px solid rgba(255,255,255,.3);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10000}.close-button[data-v-224ddb28]:hover{background:#000c;transform:scale(1.1)}.close-button[data-v-224ddb28]:active{transform:scale(.9)}@media (max-width: 768px){.eb5-button[data-v-224ddb28]{width:32px;height:32px}.play-icon[data-v-224ddb28]{width:10px;height:10px}.eb5-text[data-v-224ddb28]{font-size:7px}.video-container[data-v-224ddb28],.fullscreen-video[data-v-224ddb28]{width:100vw;height:100vh}.close-button[data-v-224ddb28]{top:10px;right:10px;width:35px;height:35px}}.main-layout[data-v-9d3e6ad8]{width:100%;height:100vh;margin:0;padding:0}.sidebar[data-v-9d3e6ad8]{background:#fff;box-shadow:2px 0 8px #0000001a}.sider-inner[data-v-9d3e6ad8]{display:flex;flex-direction:column;height:100%}.sidebar-header[data-v-9d3e6ad8]{display:flex;align-items:center;padding:16px;border-bottom:1px solid #e8e8e8}.logo[data-v-9d3e6ad8]{width:32px;height:32px;background:#fff;border:2px solid #1890ff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.logo-icon[data-v-9d3e6ad8]{width:24px;height:24px;object-fit:contain}.app-title[data-v-9d3e6ad8]{margin:0 0 0 12px;font-size:18px;font-weight:700;color:#1890ff;line-height:1}.sidebar-nav[data-v-9d3e6ad8]{border-right:none}.top-header[data-v-9d3e6ad8]{display:flex;justify-content:space-between;align-items:center;padding:0 24px;background:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 2px 8px #0000001a}.header-left[data-v-9d3e6ad8]{display:flex;align-items:center;gap:16px}.header-right[data-v-9d3e6ad8]{display:flex;align-items:center;gap:12px}.eb5-button-wrapper[data-v-9d3e6ad8]{display:flex;align-items:center}.user-info[data-v-9d3e6ad8]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .3s}.user-info[data-v-9d3e6ad8]:hover{background-color:#f5f5f5}.username[data-v-9d3e6ad8]{font-weight:500}.page-content[data-v-9d3e6ad8]{padding:24px;background:#f5f5f5;min-height:calc(100vh - 64px);overflow:auto}.sider-footer[data-v-9d3e6ad8]{margin-top:auto;background:#fff;border-top:1px solid #f0f0f0;padding:8px}.mobile-menu-btn[data-v-9d3e6ad8]{margin-right:16px;font-size:18px;color:#1890ff}.mobile-drawer .mobile-menu-header[data-v-9d3e6ad8]{display:flex;align-items:center;padding:16px;border-bottom:1px solid #e8e8e8;margin-bottom:16px}.mobile-drawer .mobile-menu-header .logo[data-v-9d3e6ad8]{width:32px;height:32px;background:#fff;border:2px solid #1890ff;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-right:12px}.mobile-drawer .mobile-menu-header .logo-icon[data-v-9d3e6ad8]{width:20px;height:20px;object-fit:contain}.mobile-drawer .mobile-menu-header .app-title[data-v-9d3e6ad8]{margin:0;font-size:18px;font-weight:700;color:#1890ff}.mobile-drawer .mobile-menu[data-v-9d3e6ad8]{border-right:none}@media (max-width: 991px){.top-header[data-v-9d3e6ad8]{padding:0 16px}.header-left[data-v-9d3e6ad8]{gap:8px}.page-content[data-v-9d3e6ad8]{padding:16px;min-height:calc(100vh - 64px)}}@media (max-width: 576px){.top-header[data-v-9d3e6ad8]{padding:0 12px}.page-content[data-v-9d3e6ad8],.sidebar-header[data-v-9d3e6ad8]{padding:12px}.logo[data-v-9d3e6ad8]{width:28px;height:28px}.logo-icon[data-v-9d3e6ad8]{width:20px;height:20px}.app-title[data-v-9d3e6ad8]{font-size:16px;margin-left:8px}}.login-container[data-v-57738d15]{position:relative;display:flex;justify-content:center;align-items:flex-start;padding-top:20%;min-height:100vh;background:url(/bg.jpg) center center / cover no-repeat}.logo-button[data-v-57738d15]{position:fixed;top:calc(20% + 40px);left:calc(50% + 20px);transform:translate(-50%);z-index:100;cursor:pointer;transition:all .3s ease}.logo-button[data-v-57738d15]:hover{transform:translate(-50%) scale(1.1)}.logo-button.logo-hidden[data-v-57738d15]{opacity:0;pointer-events:none;transform:translate(-50%) scale(.8)}.logo-button .logo[data-v-57738d15]{width:36px;height:36px;background:#ffffffe6;border:2px solid #1890ff;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0003;transition:all .3s ease;opacity:.4}.logo-button:hover .logo[data-v-57738d15]{box-shadow:0 6px 16px #0000004d;opacity:.6}.logo-button .logo-icon[data-v-57738d15]{width:24px;height:24px;object-fit:contain}.login-box-enter-active[data-v-57738d15]{animation:loginBoxShow-57738d15 .4s ease-out}.login-box-leave-active[data-v-57738d15]{animation:loginBoxHide-57738d15 .3s ease-in}@keyframes loginBoxShow-57738d15{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes loginBoxHide-57738d15{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.8) translateY(-20px)}}.login-box[data-v-57738d15]{position:relative;z-index:10;width:320px;padding:24px;background:#fff3;border-radius:12px}.close-button[data-v-57738d15]{position:absolute;top:12px;right:12px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ffffffe6;font-size:16px;border-radius:50%;background:#fff3;transition:all .3s ease;z-index:11}.close-button[data-v-57738d15]:hover{background:#ffffff4d;transform:rotate(90deg)}.login-header[data-v-57738d15]{text-align:center;margin-bottom:24px}.login-header .logo[data-v-57738d15]{width:48px;height:48px;margin:0 auto 12px}.login-header .logo-icon[data-v-57738d15]{width:32px;height:32px}.login-header h1[data-v-57738d15]{margin:0;color:#fff;font-size:20px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}.login-form[data-v-57738d15]{margin-bottom:0}.sea-input[data-v-57738d15]{border-radius:8px;border:1px solid rgba(255,255,255,.5);transition:all .3s ease;height:32px;font-size:13px;background:transparent!important;color:#fff}.sea-input[data-v-57738d15]:hover{border-color:#fffc}.sea-input[data-v-57738d15]:focus{border-color:#1890ff}.sea-input[data-v-57738d15] .ant-input{background:transparent!important;color:#fff}.sea-input[data-v-57738d15] .ant-input::placeholder{color:#fff9}.sea-input[data-v-57738d15] .ant-input-password{background:transparent!important}.sea-input[data-v-57738d15] .ant-input-password .ant-input{background:transparent!important;color:#fff}.input-icon[data-v-57738d15]{color:#fffc;font-size:14px}.login-button[data-v-57738d15]{width:100%;height:32px;font-size:13px;border-radius:8px;background:transparent!important;border:1px solid rgba(255,255,255,.5)!important;color:#fff!important}.login-button[data-v-57738d15]:hover{background:#fff3!important;border-color:#fffc!important;color:#fff!important}.dashboard[data-v-03da9867]{background:#f5f5f5;min-height:calc(100vh - 64px);padding:24px}.page-header[data-v-03da9867]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.kpi-grid[data-v-03da9867]{margin-bottom:24px}.kpi-card[data-v-03da9867]{text-align:center;border:none}.kpi-title-row[data-v-03da9867]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.kpi-title[data-v-03da9867]{color:#666;font-size:16px;font-weight:600}.kpi-value[data-v-03da9867]{color:#333;font-size:36px;font-weight:800}.kpi-value-warn[data-v-03da9867]{color:#faad14;font-size:28px}.kpi-value-annotated[data-v-03da9867]{font-size:28px}.kpi-sub[data-v-03da9867]{color:#999;font-size:12px}.sparkline[data-v-03da9867]{display:flex;align-items:flex-end;gap:3px;height:26px;margin-top:6px}.annotated-card-enhanced[data-v-03da9867]{text-align:left}.annotated-card-content[data-v-03da9867]{display:flex;gap:24px;height:100%}.annotated-left[data-v-03da9867]{flex:1;text-align:center}.annotated-right[data-v-03da9867]{flex:1;display:flex;flex-direction:column;border-left:1px solid #f0f0f0;padding-left:24px;position:relative}.red-label-header[data-v-03da9867]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.red-label-title[data-v-03da9867]{color:#ff4d4f;font-size:14px;font-weight:600}.red-label-value[data-v-03da9867]{display:flex;align-items:center;gap:4px}.red-label-number[data-v-03da9867]{color:#ff4d4f;font-size:18px;font-weight:700}.red-label-icon[data-v-03da9867]{color:#ff4d4f;font-size:12px}.weekly-stats-list[data-v-03da9867]{display:flex;flex-direction:column;gap:12px;flex:1}.weekly-stat-item[data-v-03da9867]{display:flex;justify-content:space-between;align-items:center}.weekly-stat-label[data-v-03da9867]{color:#666;font-size:12px}.weekly-stat-value[data-v-03da9867]{color:#333;font-size:14px;font-weight:600}.ai-badge-bottom[data-v-03da9867]{position:absolute;bottom:0;right:0;color:#d9d9d9;font-size:12px;font-weight:600}.realtime-quota-card[data-v-03da9867]{position:relative}.realtime-header[data-v-03da9867]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.realtime-header .kpi-title[data-v-03da9867]{margin-bottom:0;flex:1;text-align:center}.indicator-item[data-v-03da9867]{display:flex;flex-direction:column;align-items:center;gap:4px;width:40px}.indicator-left[data-v-03da9867]{align-items:flex-start}.indicator-right[data-v-03da9867]{align-items:flex-end}.indicator-dot[data-v-03da9867]{width:12px;height:12px;border-radius:50%}.indicator-red[data-v-03da9867]{background:#ff4d4f}.indicator-green[data-v-03da9867]{background:#52c41a}.indicator-value[data-v-03da9867]{font-size:14px;font-weight:600}.indicator-red-text[data-v-03da9867]{color:#ff4d4f}.indicator-green-text[data-v-03da9867]{color:#52c41a}.ai-preprocess-btn-wrapper[data-v-03da9867]{margin-top:16px;display:flex;justify-content:flex-end;padding-right:0;align-items:center}.ai-preprocess-btn[data-v-03da9867]{background:#f5f5f5;border:1px solid #d9d9d9;color:#666;border-radius:6px;font-size:12px;padding:4px 12px;height:auto}.ai-preprocess-btn[data-v-03da9867]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.ai-button[data-v-03da9867]{color:#1890ff;font-weight:500}.ai-button[data-v-03da9867]:hover{color:#40a9ff;background-color:#1890ff1a}.sparkline .bar[data-v-03da9867]{width:6px;background:#1890ff33;border-radius:2px 2px 0 0}.sparkline .bar[data-v-03da9867]:last-child{background:#1890ff}.sparkline.duo[data-v-03da9867]{gap:2px;height:22px}.sparkline.duo .bar[data-v-03da9867]{width:4px}.sparkline.duo .bar.in[data-v-03da9867]{background:#91d5ff}.sparkline.duo .bar.pr[data-v-03da9867]{background:#52c41a}.kpi-chart-wrapper[data-v-03da9867]{width:100%;margin-top:8px}.stacked-bar-container[data-v-03da9867]{display:flex;width:100%;height:4px;border-radius:2px;overflow:hidden;background:#fff}.bar-segment[data-v-03da9867]{height:100%;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease;min-width:60px}.bar-segment[data-v-03da9867]:hover{opacity:.9;transform:scaleY(1.05)}.bar-xhs[data-v-03da9867]{background:#ff4d4f}.bar-mp[data-v-03da9867]{background:#52c41a}.bar-other[data-v-03da9867]{background:#1890ff}.bar-label[data-v-03da9867]{color:#fff;font-size:14px;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.3);white-space:nowrap;z-index:1}@media (max-width: 768px){.kpi-value-warn[data-v-03da9867],.kpi-value-annotated[data-v-03da9867]{font-size:24px}.agent-top-row[data-v-03da9867]{flex-direction:column;align-items:flex-start;gap:16px}.agent-bottom-row[data-v-03da9867]{flex-direction:column;align-items:flex-start;gap:24px}.agent-text[data-v-03da9867]{font-size:32px}.open-eb5-text[data-v-03da9867]{font-size:24px}.oe-metrics[data-v-03da9867]{flex-wrap:wrap;gap:16px}}.header-left h1[data-v-03da9867]{margin:0 0 8px;color:#1890ff;font-size:28px;font-weight:600}.header-left p[data-v-03da9867]{margin:0;color:#666;font-size:16px}.header-right[data-v-03da9867]{display:flex;gap:12px;align-items:center}.open-eb5-button[data-v-03da9867]{display:flex;align-items:center;gap:8px;padding:4px 12px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;cursor:pointer;transition:all .3s ease}.open-eb5-button[data-v-03da9867]:hover{border-color:#1890ff;background:#f0f7ff}.open-eb5-button-text[data-v-03da9867]{color:#333;font-size:14px;font-weight:500}.stats-grid[data-v-03da9867]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:32px}.src-header[data-v-03da9867]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.src-left[data-v-03da9867]{display:flex;align-items:center;gap:8px}.src-logo[data-v-03da9867]{width:18px;height:18px;border-radius:4px}.src-header .right-actions[data-v-03da9867]{display:flex;align-items:center;gap:8px}.src-header .kv[data-v-03da9867]{color:#666}.src-header .nums[data-v-03da9867]{color:#ff4d4f;font-weight:600;margin-right:8px}.progress-wrap[data-v-03da9867]{width:160px}.stats-content[data-v-03da9867]{display:flex;flex-direction:column;gap:16px}.stat-cards[data-v-03da9867]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.mini-card[data-v-03da9867]{display:flex;align-items:center;gap:12px;padding:12px;background:#fafafa;border-radius:8px;overflow:hidden}.mini-card.full-width[data-v-03da9867]{grid-column:1 / -1;padding:16px}.mini-card .icon[data-v-03da9867]{font-size:18px}.mini-card .icon.note[data-v-03da9867]{color:#1890ff}.mini-card .icon.cmt[data-v-03da9867]{color:#52c41a}.mini-card .info[data-v-03da9867]{flex:1;min-width:0}.mini-card .info .num[data-v-03da9867]{font-size:20px;font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-card .info .num-with-new[data-v-03da9867]{display:flex;align-items:baseline;gap:2px;flex-wrap:wrap;line-height:1.3;margin-bottom:2px}.mini-card .info .num-main[data-v-03da9867]{font-size:20px;font-weight:700;color:#333}.mini-card .info .num-new[data-v-03da9867]{font-size:18px;font-weight:600;color:#1890ff}.mini-card .info .new-label[data-v-03da9867]{font-size:11px;color:#999;font-weight:400;margin-left:2px}.mini-card .info .label[data-v-03da9867]{color:#666;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}.annotation-row[data-v-03da9867]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.annotation-card[data-v-03da9867]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:8px;transition:all .3s}.annotation-card[data-v-03da9867]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.annotation-card-header[data-v-03da9867]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.annotation-icon-box[data-v-03da9867]{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px}.annotation-icon-box.annotated[data-v-03da9867]{background:#f6ffed;color:#52c41a}.annotation-icon-box.pending[data-v-03da9867]{background:#fff7e6;color:#faad14}.annotation-icon-box.total[data-v-03da9867]{background:#f0f7ff;color:#1890ff}.annotation-card-title[data-v-03da9867]{font-size:14px;color:#666;font-weight:500}.annotation-card-value[data-v-03da9867]{font-size:28px;font-weight:700;line-height:1.2}.annotated-card .annotation-card-value[data-v-03da9867]{color:#52c41a}.pending-card .annotation-card-value[data-v-03da9867]{color:#faad14}.total-card .annotation-card-value[data-v-03da9867]{color:#1890ff}.annotation-card-ratio[data-v-03da9867]{font-size:12px;color:#999;margin-top:4px}.annotation-card-breakdown[data-v-03da9867]{display:flex;align-items:center;gap:8px;font-size:12px;color:#666;margin-top:4px}.breakdown-item[data-v-03da9867]{color:#666}.breakdown-divider[data-v-03da9867]{color:#d9d9d9}.ip-bars[data-v-03da9867]{display:flex;flex-direction:column;gap:8px}.ip-row[data-v-03da9867]{display:grid;grid-template-columns:60px 1fr 60px;align-items:center;gap:8px}.ip-row .name[data-v-03da9867]{color:#666;font-size:12px}.ip-row .bar[data-v-03da9867]{height:10px;background:#f0f0f0;border-radius:6px;overflow:hidden}.ip-row .fill[data-v-03da9867]{height:100%;background:linear-gradient(90deg,var(--srcColor),#cfe7ff)}.ip-row .val[data-v-03da9867]{text-align:right;color:#999;font-size:12px}.sentiments[data-v-03da9867]{display:flex;flex-direction:column;gap:10px}.s-item[data-v-03da9867]{display:grid;grid-template-columns:60px 1fr 40px;align-items:center;gap:8px}.s-bar[data-v-03da9867]{height:10px;background:#f0f0f0;border-radius:6px;overflow:hidden}.s-fill[data-v-03da9867]{height:100%;background:#91d5ff}.sub-switch[data-v-03da9867]{display:flex;justify-content:flex-end;margin-bottom:8px}.switch-item[data-v-03da9867]{display:inline-flex;align-items:center;gap:6px}.switch-logo[data-v-03da9867]{width:14px;height:14px;border-radius:3px}.dashboard[data-v-03da9867]{--srcColor: #ff4d4f}.legend-item.clickable[data-v-03da9867]{cursor:pointer;transition:background .2s}.legend-item.clickable[data-v-03da9867]:hover{background:#f5f5f5;border-radius:4px;padding:2px 4px}.score-modal-content[data-v-03da9867]{padding:8px 0}.modal-header[data-v-03da9867]{display:flex;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.score-badge[data-v-03da9867]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:700}.header-info[data-v-03da9867]{flex:1;display:flex;justify-content:space-between;align-items:center}.count-info[data-v-03da9867]{color:#666;font-size:14px}.notes-list[data-v-03da9867]{max-height:400px;overflow-y:auto;margin-bottom:16px}.note-title[data-v-03da9867]{display:flex;align-items:center;gap:8px;font-weight:600}.note-content[data-v-03da9867]{color:#666;margin:8px 0;line-height:1.6}.note-meta[data-v-03da9867]{display:flex;align-items:center;gap:12px;margin-top:8px}.note-time[data-v-03da9867]{color:#999;font-size:12px}.modal-footer[data-v-03da9867]{text-align:center;padding-top:16px;border-top:1px solid #f0f0f0}.stat-card[data-v-03da9867]{border:none;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.stat-card[data-v-03da9867]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.stat-content[data-v-03da9867]{display:flex;align-items:center;gap:16px}.stat-icon[data-v-03da9867]{font-size:32px;color:#1890ff}.stat-info[data-v-03da9867]{flex:1}.stat-number[data-v-03da9867]{font-size:24px;font-weight:700;color:#333;margin-bottom:4px}.stat-label[data-v-03da9867]{font-size:14px;color:#666}.recent-data[data-v-03da9867]{margin-bottom:32px}.score-pie-wrap[data-v-03da9867]{display:flex;gap:140px;align-items:center;justify-content:center}.score-pie-wrap .pie[data-v-03da9867]{width:200px;height:200px;flex-shrink:0}.legend[data-v-03da9867]{display:grid;grid-template-columns:1fr;gap:4px;width:100px;flex-shrink:0}.legend-item[data-v-03da9867]{display:grid;grid-template-columns:12px 24px 40px auto auto;align-items:center;gap:4px 0px;font-size:12px}.legend-item .dot[data-v-03da9867]{width:8px;height:8px;border-radius:50%}.legend-item .label[data-v-03da9867]{color:#666;font-weight:500;font-size:11px}.legend-item .label-desc[data-v-03da9867]{color:#999;font-size:10px}.legend-item .val[data-v-03da9867]{color:#333;font-size:11px;text-align:right;padding-right:4px}.legend-item .pct[data-v-03da9867]{color:#999;font-size:11px;padding-left:4px}.data-card[data-v-03da9867]{border:none;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.data-card[data-v-03da9867]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.card-header[data-v-03da9867]{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#333}.recent-list[data-v-03da9867]{max-height:400px;overflow-y:auto}.recent-item[data-v-03da9867]{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .3s}.recent-item[data-v-03da9867]:hover{background-color:#fafafa;border-radius:4px;padding:12px;margin:0 -12px}.recent-item[data-v-03da9867]:last-child{border-bottom:none}.item-content[data-v-03da9867]{flex:1}.item-content h4[data-v-03da9867]{margin:0 0 8px;font-size:14px;color:#333;line-height:1.4}.item-content p[data-v-03da9867]{margin:0 0 8px;font-size:12px;color:#666;line-height:1.4}.item-meta[data-v-03da9867]{display:flex;gap:12px;font-size:12px;color:#999}.item-image[data-v-03da9867]{width:60px;height:60px;border-radius:4px;overflow:hidden}.item-image img[data-v-03da9867]{width:100%;height:100%;object-fit:cover}.crawler-status[data-v-03da9867]{padding:16px 0}.status-item[data-v-03da9867]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0}.status-item[data-v-03da9867]:last-child{border-bottom:none}.status-item .label[data-v-03da9867]{color:#666;font-size:14px}.status-item .value[data-v-03da9867]{color:#333;font-weight:500}.agent-section[data-v-03da9867]{margin-top:32px;padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.agent-container[data-v-03da9867]{display:flex;flex-direction:column;gap:24px}.agent-top-row[data-v-03da9867]{display:flex;justify-content:space-between;align-items:center}.agent-title-left[data-v-03da9867]{display:flex;align-items:baseline}.agent-title-small[data-v-03da9867]{color:#1890ff;font-size:14px;font-weight:400}.agent-title-large[data-v-03da9867]{color:#1890ff;font-size:18px;font-weight:500}.agent-title-right[data-v-03da9867]{display:flex;align-items:center;gap:12px}.open-eb5-text[data-v-03da9867]{color:#d9d9d9;font-size:28px;font-weight:700;letter-spacing:2px}.ai-badge-small[data-v-03da9867]{width:32px;height:32px;background:#f0f0f0;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.ai-badge-small[data-v-03da9867]:hover{background:#e6e6e6}.ai-badge-small span[data-v-03da9867]{color:#d9d9d9;font-size:12px;font-weight:600}.agent-bottom-row[data-v-03da9867]{display:flex;justify-content:space-between;align-items:center}.agent-left[data-v-03da9867]{display:flex;align-items:center;gap:16px}.agent-text[data-v-03da9867]{color:#1890ff;font-size:40px;font-weight:700;line-height:1}.agent-switch-wrapper[data-v-03da9867]{display:flex;align-items:center;gap:12px;position:relative}.agent-switch[data-v-03da9867]{position:relative}.agent-waiting-indicator[data-v-03da9867]{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.rocket-container[data-v-03da9867]{position:relative;width:20px;height:24px;animation:rocket-float-03da9867 2s ease-in-out infinite}.rocket[data-v-03da9867]{position:relative;width:100%;height:100%;transform-origin:center bottom}.rocket-body[data-v-03da9867]{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:12px;height:18px;background:linear-gradient(135deg,#1890ff,#096dd9);border-radius:6px 6px 2px 2px;box-shadow:0 2px 4px #1890ff4d}.rocket-window[data-v-03da9867]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:6px;height:6px;background:#fff;border-radius:50%;box-shadow:inset 0 0 2px #0003}.rocket-fin[data-v-03da9867]{position:absolute;bottom:0;width:0;height:0;border-style:solid}.rocket-fin-left[data-v-03da9867]{left:0;border-width:0 0 6px 4px;border-color:transparent transparent #096dd9 transparent}.rocket-fin-right[data-v-03da9867]{right:0;border-width:0 4px 6px 0;border-color:transparent #096dd9 transparent transparent}.rocket-flame[data-v-03da9867]{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:8px;height:6px;background:linear-gradient(to top,#ff6b6b 0%,#ffa500 50%,transparent 100%);border-radius:0 0 4px 4px;animation:rocket-flame-03da9867 .5s ease-in-out infinite alternate}@keyframes rocket-float-03da9867{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-8px) rotate(5deg)}}@keyframes rocket-flame-03da9867{0%{opacity:.6;transform:translate(-50%) scaleY(.8)}to{opacity:1;transform:translate(-50%) scaleY(1.2)}}.agent-waiting-text[data-v-03da9867]{color:#999;font-size:12px;white-space:nowrap}.oe-metrics[data-v-03da9867]{display:flex;gap:32px;align-items:center}.oe-item[data-v-03da9867]{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.oe-label[data-v-03da9867]{color:#1890ff;font-size:14px;font-weight:500}.oe-value[data-v-03da9867]{display:flex;align-items:baseline;gap:2px}.oe-value-red[data-v-03da9867]{color:#ff4d4f;font-size:18px;font-weight:700}.oe-value-gray[data-v-03da9867]{color:#999;font-size:18px;font-weight:500}.oe-value-pink[data-v-03da9867]{color:#ff85c0;font-size:18px;font-weight:700}@media (max-width: 768px){.annotation-row[data-v-03da9867]{grid-template-columns:1fr!important;gap:12px}.annotation-card[data-v-03da9867]{padding:12px}.annotation-card-value[data-v-03da9867]{font-size:22px}.annotation-icon-box[data-v-03da9867]{width:28px;height:28px;font-size:14px}.stat-cards[data-v-03da9867]{grid-template-columns:1fr!important}.mini-card .info .num[data-v-03da9867]{font-size:18px}.annotation-card-header[data-v-03da9867]{flex-wrap:wrap;gap:6px}.annotation-card-ratio[data-v-03da9867]{font-size:11px}}.profile[data-v-3ab5b608]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-3ab5b608]{margin-bottom:32px}.page-header h2[data-v-3ab5b608]{margin:0 0 8px;color:#1890ff}.page-header p[data-v-3ab5b608]{margin:0;color:#666}.user-info[data-v-3ab5b608]{text-align:center}.avatar-section[data-v-3ab5b608]{margin-bottom:16px}.user-details h3[data-v-3ab5b608]{margin:0 0 8px;color:#333}.user-details p[data-v-3ab5b608]{margin:0 0 8px;color:#666}.password-section[data-v-3ab5b608]{margin-top:24px}.logo[data-v-eeddfa91]{height:32px;margin:16px;background:#ffffff4d;border-radius:6px;display:flex;align-items:center;justify-content:center}.trigger[data-v-eeddfa91]{font-size:18px;line-height:64px;padding:0 24px;cursor:pointer;transition:color .3s}.trigger[data-v-eeddfa91]:hover{color:#1890ff}.score-records-list[data-v-35cbbc91]{min-height:200px}.loading-container[data-v-35cbbc91]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.loading-container .loading-text[data-v-35cbbc91]{margin-top:16px;color:#999}.empty-container[data-v-35cbbc91]{padding:40px 20px}.stats-bar[data-v-35cbbc91]{display:flex;gap:24px;padding:16px;background:#f5f5f5;border-radius:8px;margin-bottom:16px}.stats-bar .stat-item[data-v-35cbbc91]{display:flex;align-items:center;gap:8px}.stats-bar .stat-item .stat-label[data-v-35cbbc91]{color:#666;font-size:14px}.stats-bar .stat-item .stat-value[data-v-35cbbc91]{font-size:16px;font-weight:600}.stats-bar .stat-item .stat-value.positive[data-v-35cbbc91]{color:#52c41a}.stats-bar .stat-item .stat-value.negative[data-v-35cbbc91]{color:#ff4d4f}.stats-bar .stat-item .stat-value.neutral[data-v-35cbbc91]{color:#999}.records-list[data-v-35cbbc91]{display:flex;flex-direction:column;gap:8px}.score-card[data-v-35cbbc91]{background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:12px;transition:all .3s;margin-bottom:8px}.score-card[data-v-35cbbc91]:hover{box-shadow:0 2px 8px #0000001a;border-color:#d9d9d9}.score-card.own-score[data-v-35cbbc91]{border-color:#1890ff;background:#f0f8ff}.score-card.readonly[data-v-35cbbc91]{opacity:.8}.score-row-first[data-v-35cbbc91]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.score-content[data-v-35cbbc91]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.score-value[data-v-35cbbc91]{font-size:16px;font-weight:600;white-space:nowrap}.score-value.positive[data-v-35cbbc91]{color:#52c41a}.score-value.negative[data-v-35cbbc91]{color:#ff4d4f}.score-value.neutral[data-v-35cbbc91]{color:#999}.evaluation-text[data-v-35cbbc91]{color:#666;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.score-actions[data-v-35cbbc91]{display:flex;align-items:center;gap:8px;flex-shrink:0}.score-row-second[data-v-35cbbc91]{display:flex;align-items:center;gap:12px;font-size:12px;color:#999}.evaluator-name[data-v-35cbbc91]{font-weight:500;color:#666}.score-time[data-v-35cbbc91]{color:#999}.edit-score-form .form-item[data-v-35cbbc91]{margin-bottom:24px}.edit-score-form .form-item .label[data-v-35cbbc91]{margin-bottom:12px;font-weight:500;color:#333}.edit-score-form .form-item .score-display[data-v-35cbbc91]{margin-top:12px;font-size:14px;color:#666}.edit-score-form .form-item .score-display span[data-v-35cbbc91]{font-weight:600;font-size:16px}.edit-score-form .form-item .score-display span.positive[data-v-35cbbc91]{color:#52c41a}.edit-score-form .form-item .score-display span.negative[data-v-35cbbc91]{color:#ff4d4f}.score-input-section[data-v-35cbbc91]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:20px;margin-bottom:20px}.score-input-header[data-v-35cbbc91]{margin-bottom:16px}.score-input-header h3[data-v-35cbbc91]{margin:0;font-size:16px;font-weight:600;color:#333}.score-input-form[data-v-35cbbc91]{display:flex;flex-direction:column;gap:20px}.score-input-form .form-item[data-v-35cbbc91]{display:flex;flex-direction:column;gap:8px}.score-input-form .form-item .label[data-v-35cbbc91]{font-weight:500;color:#333;font-size:14px}.score-input-form .form-item .score-display[data-v-35cbbc91]{margin-top:8px;font-size:14px;color:#666}.score-input-form .form-item .score-display span[data-v-35cbbc91]{font-weight:600;font-size:16px}.score-input-form .form-item .score-display span.positive[data-v-35cbbc91]{color:#52c41a}.score-input-form .form-item .score-display span.negative[data-v-35cbbc91]{color:#ff4d4f}.form-actions[data-v-35cbbc91]{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.note-detail[data-v-f8237734]{background:#f8f9fa;padding:0}.note-layout[data-v-f8237734]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;max-width:1400px;margin:0 auto;padding:24px;min-height:calc(100vh - 64px)}.media-column[data-v-f8237734]{display:flex;flex-direction:column;gap:16px}.media-container[data-v-f8237734]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000001a}.image-carousel[data-v-f8237734]{position:relative;aspect-ratio:3/4}.carousel-wrapper[data-v-f8237734]{position:relative;width:100%;height:100%}.carousel-item[data-v-f8237734]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease;cursor:pointer}.carousel-item.active[data-v-f8237734]{opacity:1}.carousel-item img[data-v-f8237734]{width:100%;height:100%;object-fit:cover}.image-overlay[data-v-f8237734]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;color:#fff;font-size:24px}.carousel-item:hover .image-overlay[data-v-f8237734]{opacity:1}.carousel-indicators[data-v-f8237734]{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;gap:8px}.carousel-indicators span[data-v-f8237734]{width:8px;height:8px;border-radius:50%;background:#ffffff80;cursor:pointer;transition:background .3s}.carousel-indicators span.active[data-v-f8237734]{background:#fff}.carousel-nav[data-v-f8237734]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all .3s;font-size:16px}.carousel-nav[data-v-f8237734]:hover{background:#000000b3;transform:translateY(-50%) scale(1.1)}.carousel-nav.prev[data-v-f8237734]{left:16px}.carousel-nav.next[data-v-f8237734]{right:16px}.video-player[data-v-f8237734]{aspect-ratio:9/16}.video-element[data-v-f8237734]{width:100%;height:100%;object-fit:cover;border-radius:12px}.no-media[data-v-f8237734]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#999;background:#fafafa;border-radius:8px;border:1px dashed #d9d9d9;overflow:hidden}.no-media .default-image[data-v-f8237734]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.no-media .anticon[data-v-f8237734]{font-size:64px;margin-bottom:16px;color:#bfbfbf}.no-media p[data-v-f8237734]{margin:0;font-size:16px;color:#999}.media-actions[data-v-f8237734]{display:flex;justify-content:space-around;background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 12px #0000001a}.media-actions .ant-btn[data-v-f8237734]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:auto;padding:8px 16px;border:none;background:transparent;text-align:center}.media-actions .ant-btn .anticon[data-v-f8237734]{margin:0;display:flex;align-items:center;justify-content:center;width:100%}.media-actions .ant-btn>span[data-v-f8237734]{display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.media-actions .ant-btn.red-label[data-v-f8237734]{color:#ff4d4f!important;background-color:#fff1f0!important;border-color:#ff4d4f!important;font-weight:500}.media-actions .ant-btn.red-label[data-v-f8237734]:hover{color:#fff!important;background-color:#ff4d4f!important;border-color:#ff4d4f!important}.media-actions .ant-btn.ant-btn-dangerous[data-v-f8237734]{color:#ff4d4f!important;background-color:#fff1f0!important;border-color:#ff4d4f!important}.media-actions .ant-btn.ant-btn-dangerous[data-v-f8237734]:hover{color:#fff!important;background-color:#ff4d4f!important;border-color:#ff4d4f!important}.media-actions .ant-btn.scored[data-v-f8237734]{color:#faad14}.media-actions .ant-btn.recrawl-label[data-v-f8237734]{color:#fa8c16!important;background-color:#fff7e6!important;border-color:#fa8c16!important;font-weight:500}.media-actions .ant-btn.recrawl-label[data-v-f8237734]:hover{color:#fff!important;background-color:#fa8c16!important;border-color:#fa8c16!important}.content-column[data-v-f8237734]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px #0000001a;display:flex;flex-direction:column;gap:24px}.author-info[data-v-f8237734]{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid #f0f0f0;flex-wrap:wrap}.status-badges[data-v-f8237734]{display:flex;align-items:center;gap:8px;margin-left:auto}.author-avatar[data-v-f8237734]{width:48px;height:48px;border-radius:50%;overflow:hidden;border:2px solid #e8e8e8;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-weight:600;font-size:18px}.author-avatar .avatar-text[data-v-f8237734]{-webkit-user-select:none;user-select:none}.author-details[data-v-f8237734]{flex:1}.author-name[data-v-f8237734]{font-weight:600;color:#333;font-size:16px}.publish-time[data-v-f8237734]{color:#999;font-size:14px;margin-top:2px}.note-title[data-v-f8237734]{font-size:28px;font-weight:700;color:#333;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.note-text[data-v-f8237734]{font-size:16px;line-height:1.6;color:#333}.note-text p[data-v-f8237734]{margin:0 0 16px}.html-content[data-v-f8237734]{font-size:16px;line-height:1.8;color:#333;word-wrap:break-word;overflow-wrap:break-word}.html-content[data-v-f8237734] p{margin:0 0 16px;line-height:1.8}.html-content[data-v-f8237734] img{max-width:100%;max-height:500px;width:auto;height:auto;display:block;margin:16px auto;border-radius:8px;box-shadow:0 2px 8px #0000001a;object-fit:contain}.content-column .html-content[data-v-f8237734] img,.content-column .html-content[data-v-f8237734] h1,.content-column .html-content[data-v-f8237734] h2,.content-column .html-content[data-v-f8237734] h3,.content-column .html-content[data-v-f8237734] h4,.content-column .html-content[data-v-f8237734] h5,.content-column .html-content[data-v-f8237734] h6{display:none}.html-content[data-v-f8237734] img[src*="default.jpg"]{max-height:300px}.html-content[data-v-f8237734] a{color:#1890ff;text-decoration:none;transition:color .3s}.html-content[data-v-f8237734] a:hover{color:#40a9ff;text-decoration:underline}.html-content[data-v-f8237734] strong,.html-content[data-v-f8237734] b{font-weight:600;color:#262626}.html-content[data-v-f8237734] section{margin:12px 0}.html-content[data-v-f8237734] span{display:inline}.text-content[data-v-f8237734]{word-wrap:break-word;overflow-wrap:break-word;line-height:1.8}.text-content[data-v-f8237734] br{display:block;content:"";margin-top:.5em}.note-tags[data-v-f8237734]{display:flex;flex-wrap:wrap;gap:8px}.note-tag[data-v-f8237734]{cursor:pointer;transition:all .3s}.note-tag[data-v-f8237734]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1890ff4d}.original-content[data-v-f8237734]{background:#f8f9fa;border-radius:8px;padding:20px;border:1px solid #e8e8e8}.original-text[data-v-f8237734]{color:#666;line-height:1.6;font-size:14px}.original-text p[data-v-f8237734]{margin:0 0 12px}.analysis-section[data-v-f8237734]{background:#f8f9fa;border-radius:8px;padding:20px;border:1px solid #e8e8e8}.section-header[data-v-f8237734]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-header h3[data-v-f8237734]{margin:0;color:#333;font-size:18px}.analysis-content[data-v-f8237734]{display:flex;flex-direction:column;gap:16px}.analysis-item[data-v-f8237734]{background:#fff;border-radius:8px;padding:16px;border:1px solid #e8e8e8}.analysis-label[data-v-f8237734]{display:flex;align-items:center;gap:8px;font-weight:600;color:#333;margin-bottom:8px;font-size:14px}.analysis-text[data-v-f8237734]{color:#666;line-height:1.5;font-size:14px}.no-analysis[data-v-f8237734]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#999;background:#fafafa;border-radius:8px;border:1px dashed #d9d9d9}.no-analysis .anticon[data-v-f8237734]{font-size:48px;margin-bottom:16px;color:#bfbfbf}.no-analysis p[data-v-f8237734]{margin:0;font-size:16px;color:#999}.comments-column[data-v-f8237734]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000001a;display:flex;flex-direction:column;max-height:calc(100vh - 88px)}.comments-header[data-v-f8237734]{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 16px;border-bottom:1px solid #f0f0f0}.comments-title-section[data-v-f8237734]{display:flex;flex-direction:column;gap:8px}.comments-header h3[data-v-f8237734]{margin:0;color:#333;font-size:18px}.comments-count-info[data-v-f8237734]{display:flex;align-items:center;gap:8px;font-size:12px;color:#666}.count-item[data-v-f8237734]{color:#666}.count-divider[data-v-f8237734]{color:#d9d9d9}.comment-input[data-v-f8237734]{padding:0;border-bottom:none}.comment-actions[data-v-f8237734]{margin-top:0;display:flex;justify-content:flex-start}.comments-list[data-v-f8237734]{flex:1;overflow-y:auto;padding:0 20px 20px}.comment-item[data-v-f8237734]{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid #f8f9fa}.comment-item[data-v-f8237734]:last-child{border-bottom:none}.comment-replies[data-v-f8237734]{margin-top:12px;padding-left:20px;border-left:2px solid #e8e8e8}.comment-reply[data-v-f8237734]{padding:12px 0;margin-left:0;border-bottom:1px solid #f0f0f0}.comment-reply[data-v-f8237734]:last-child{border-bottom:none}.comment-reply .comment-avatar[data-v-f8237734]{width:28px;height:28px;font-size:12px}.comment-reply .comment-author[data-v-f8237734]{font-size:13px}.comment-author .reply-to[data-v-f8237734]{color:#1890ff;font-weight:500;margin-right:4px}.comment-reply .comment-text[data-v-f8237734]{font-size:13px}.comment-avatar[data-v-f8237734]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px}.comment-avatar .avatar-text[data-v-f8237734]{-webkit-user-select:none;user-select:none}.comment-content[data-v-f8237734]{flex:1;min-width:0}.comment-header[data-v-f8237734]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}.comment-author[data-v-f8237734]{font-weight:600;color:#333;font-size:14px}.comment-time[data-v-f8237734]{color:#999;font-size:12px}.comment-text[data-v-f8237734]{color:#333;line-height:1.5;font-size:14px;margin-bottom:8px;word-break:break-word}.comment-score[data-v-f8237734]{font-size:12px;font-weight:600;padding:4px 10px;border-radius:4px;background:#f5f5f5;white-space:nowrap;display:inline-block;margin-left:auto}.comment-score.score-negative[data-v-f8237734]{color:#ff4d4f;background:#fff1f0}.comment-score.score-positive[data-v-f8237734]{color:#52c41a;background:#f6ffed}.comment-score.score-zero[data-v-f8237734]{color:#999}.comment-evaluation[data-v-f8237734]{margin-top:10px;margin-bottom:10px;padding:10px 12px;background:#f0f7ff;border-radius:6px;border-left:3px solid #1890ff;display:block}.evaluation-label[data-v-f8237734]{font-size:13px;color:#1890ff;font-weight:600;margin-right:6px}.evaluation-text[data-v-f8237734]{font-size:13px;color:#333;line-height:1.5;display:inline}.comment-actions[data-v-f8237734]{display:flex;gap:12px;justify-content:flex-start}.comment-actions .ant-btn[data-v-f8237734]{font-size:12px}.comment-actions .score-btn[data-v-f8237734]{font-weight:600;padding:0 12px}.no-comments[data-v-f8237734]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#999;min-height:300px}.no-comments .anticon[data-v-f8237734]{font-size:48px;margin-bottom:16px;color:#bfbfbf}.no-comments p[data-v-f8237734]{margin:0;font-size:16px;color:#999}.image-preview[data-v-f8237734]{position:relative;text-align:center;min-height:50vh;display:flex;align-items:center;justify-content:center}.image-preview img[data-v-f8237734]{max-width:100%;max-height:70vh;border-radius:8px}.preview-nav[data-v-f8237734]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all .2s ease}.preview-nav[data-v-f8237734]:hover{background:#000000b3}.preview-nav.prev[data-v-f8237734]{left:16px}.preview-nav.next[data-v-f8237734]{right:16px}.modal-scroll-body[data-v-f8237734]{max-height:calc(80vh - 100px);overflow:auto;padding-bottom:12px}@media (max-width: 1200px){.note-layout[data-v-f8237734]{grid-template-columns:1fr 1fr 1fr;gap:16px}}@media (max-width: 768px){.note-layout[data-v-f8237734]{grid-template-columns:1fr;gap:16px;padding:16px}.media-column[data-v-f8237734],.content-column[data-v-f8237734],.comments-column[data-v-f8237734]{width:100%}.content-column[data-v-f8237734]{padding:16px}.comments-column[data-v-f8237734]{max-height:none}}.eval-footer[data-v-f8237734]{display:none}.eval-left[data-v-f8237734]{display:flex;flex-direction:column;gap:8px}.eval-title[data-v-f8237734]{font-weight:600;color:#333}.eval-slider[data-v-f8237734] .ant-slider-mark-text{font-size:12px}.score-display[data-v-f8237734]{font-size:12px;color:#666}.score-display .positive[data-v-f8237734]{color:#52c41a}.score-display .negative[data-v-f8237734]{color:#ff4d4f}.recrawl-modal[data-v-f8237734]{padding:16px 0}.recrawl-field[data-v-f8237734]{margin-bottom:20px}.recrawl-field .label[data-v-f8237734]{font-weight:500;margin-bottom:8px;color:#333}.recrawl-field .counter[data-v-f8237734]{text-align:right;color:#999;font-size:12px;margin-top:4px}.recrawl-field .hint[data-v-f8237734]{color:#999;font-size:12px;margin-top:4px}.eval-right[data-v-f8237734]{display:flex;flex-direction:column;gap:8px}.eval-actions[data-v-f8237734]{display:flex;gap:8px;justify-content:flex-end}.eval-counter[data-v-f8237734]{margin-right:auto;color:#999;font-size:12px;align-self:center}.wechat-article-view[data-v-f8237734]{padding:24px;background:#fff;border-radius:8px;max-width:800px;margin:0 auto}.wechat-header[data-v-f8237734]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.wechat-actions[data-v-f8237734]{display:flex;gap:12px}.wechat-content[data-v-f8237734]{margin-top:16px}.wechat-title[data-v-f8237734]{font-size:28px;font-weight:600;color:#333;margin-bottom:24px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.wechat-html-content[data-v-f8237734]{line-height:1.8;color:#333;word-wrap:break-word;font-size:16px}.wechat-html-content[data-v-f8237734] img{max-width:100%;height:auto;margin:16px 0;border-radius:4px}.wechat-html-content[data-v-f8237734] p{margin:12px 0;line-height:1.8}.wechat-html-content[data-v-f8237734] h1,.wechat-html-content[data-v-f8237734] h2,.wechat-html-content[data-v-f8237734] h3{margin:20px 0 12px;font-weight:600}.wechat-html-content[data-v-f8237734] a{color:#1890ff;text-decoration:none}.wechat-html-content[data-v-f8237734] a:hover{text-decoration:underline}.wechat-media-actions[data-v-f8237734]{display:flex;gap:8px;padding:16px 0;border-top:1px solid #f0f0f0;margin-top:24px;justify-content:center}.wechat-media-actions .ant-btn[data-v-f8237734]{flex:1;max-width:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.wechat-media-actions .ant-btn .anticon[data-v-f8237734]{margin:0;display:flex;align-items:center;justify-content:center}.wechat-media-actions .ant-btn.red-label[data-v-f8237734]{color:#fff!important;background-color:#ff4d4f!important;border-color:#ff4d4f!important;font-weight:500}.wechat-media-actions .ant-btn.recrawl-label[data-v-f8237734]{color:#fa8c16!important;background-color:#fff7e6!important;border-color:#fa8c16!important;font-weight:500}.wechat-media-actions .ant-btn.recrawl-label[data-v-f8237734]:hover{color:#fff!important;background-color:#fa8c16!important;border-color:#fa8c16!important}.wechat-media-actions .ant-btn.scored[data-v-f8237734]{color:#52c41a!important;font-weight:500}.wechat-eval-modal[data-v-f8237734]{padding:16px 0}.wechat-eval-modal .eval-field[data-v-f8237734]{margin-bottom:24px}.wechat-eval-modal .eval-field[data-v-f8237734]:last-child{margin-bottom:0}.wechat-eval-modal .label[data-v-f8237734]{font-weight:500;margin-bottom:12px;color:#333}.wechat-eval-modal .score-display[data-v-f8237734]{margin-top:12px;color:#666;font-size:14px}.wechat-eval-modal .score-display .positive[data-v-f8237734]{color:#52c41a}.wechat-eval-modal .score-display .negative[data-v-f8237734]{color:#ff4d4f}.wechat-eval-modal .counter[data-v-f8237734]{margin-top:8px;text-align:right;color:#999;font-size:12px}@media (max-width: 768px){.eval-footer[data-v-f8237734]{display:none}.modal-scroll-body[data-v-f8237734]{max-height:calc(85vh - 100px)}}.comment-score-modal .target[data-v-f8237734]{display:flex;gap:12px;margin-bottom:12px}.comment-score-modal .avatar[data-v-f8237734]{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:18px}.comment-score-modal .avatar .avatar-text[data-v-f8237734]{-webkit-user-select:none;user-select:none}.comment-score-modal .meta[data-v-f8237734]{flex:1;min-width:0}.comment-score-modal .name-time[data-v-f8237734]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.comment-score-modal .name[data-v-f8237734]{font-weight:600;color:#333}.comment-score-modal .time[data-v-f8237734]{color:#999;font-size:12px}.comment-score-modal .text[data-v-f8237734]{color:#333;font-size:13px;line-height:1.5;word-break:break-word}.comment-score-modal .field[data-v-f8237734]{margin-top:12px}.comment-score-modal .label[data-v-f8237734]{font-weight:600;margin-bottom:6px}.author-detail-view[data-v-3526112f]{padding:0;background:#fff;min-height:auto}.author-detail-view .page-header[data-v-3526112f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.author-detail-view .page-header .header-left h2[data-v-3526112f]{margin:0 0 8px;font-size:24px;font-weight:600}.author-detail-view .page-header .header-left p[data-v-3526112f]{margin:0;color:#666;font-size:14px}.author-detail-view .author-tabs [data-v-3526112f] .ant-tabs-content-holder{padding-top:16px}.author-detail-view .search-bar[data-v-3526112f]{margin-bottom:16px}.author-detail-view .title-text[data-v-3526112f]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.author-detail-view .media-info[data-v-3526112f]{display:inline-flex;align-items:center;gap:4px;color:#666;font-size:14px}.notes-list[data-v-b7040ebc]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-b7040ebc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.header-left h2[data-v-b7040ebc]{margin:0 0 8px;color:#1890ff}.header-left p[data-v-b7040ebc]{margin:0;color:#666}.search-bar[data-v-b7040ebc]{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:6px}.table-container[data-v-b7040ebc]{margin-bottom:24px}.pagination-container[data-v-b7040ebc]{display:flex;justify-content:center}.action-buttons[data-v-b7040ebc],.desktop-actions[data-v-b7040ebc]{display:flex;gap:8px;align-items:center}.mobile-actions[data-v-b7040ebc]{display:none}@media (max-width: 768px){.desktop-actions[data-v-b7040ebc]{display:none}.mobile-actions[data-v-b7040ebc]{display:block}.danger-item[data-v-b7040ebc]{color:#ff4d4f!important}[data-v-b7040ebc] .action-column{width:80px!important;min-width:80px!important;max-width:80px!important;text-align:center}.mobile-actions[data-v-b7040ebc]{display:flex;justify-content:center;align-items:center;height:100%}.mobile-actions .ant-btn[data-v-b7040ebc]{width:80px;height:32px;padding:0;font-size:12px;display:flex;align-items:center;justify-content:center}}.score-negative[data-v-b7040ebc]{color:#ff4d4f;font-weight:600}.score-positive[data-v-b7040ebc]{color:#52c41a;font-weight:600}.score-zero[data-v-b7040ebc]{color:#999}.wechat-eval-modal[data-v-b7040ebc]{padding:16px 0}.wechat-eval-modal .eval-field[data-v-b7040ebc]{margin-bottom:24px}.wechat-eval-modal .eval-field[data-v-b7040ebc]:last-child{margin-bottom:0}.wechat-eval-modal .label[data-v-b7040ebc]{font-weight:500;margin-bottom:12px;color:#333}.wechat-eval-modal .score-display[data-v-b7040ebc]{margin-top:12px;color:#666;font-size:14px}.wechat-eval-modal .score-display .positive[data-v-b7040ebc]{color:#52c41a}.wechat-eval-modal .score-display .negative[data-v-b7040ebc]{color:#ff4d4f}.wechat-eval-modal .counter[data-v-b7040ebc]{margin-top:8px;text-align:right;color:#999;font-size:12px}.title-text[data-v-b7040ebc]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:1.5}.wechat-detail-modal[data-v-b7040ebc] .ant-modal-body{padding:0;max-height:80vh;overflow-y:auto}.wechat-detail-content[data-v-b7040ebc]{padding:24px}.wechat-detail-header[data-v-b7040ebc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.wechat-detail-header .author-info[data-v-b7040ebc]{display:flex;align-items:center;gap:12px}.wechat-detail-header .author-avatar[data-v-b7040ebc]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:20px;flex-shrink:0}.wechat-detail-header .author-details[data-v-b7040ebc]{display:flex;flex-direction:column;gap:4px}.wechat-detail-header .author-name[data-v-b7040ebc]{font-size:16px;font-weight:600;color:#333}.wechat-detail-header .publish-time[data-v-b7040ebc]{font-size:12px;color:#999}.wechat-detail-title[data-v-b7040ebc]{font-size:28px;font-weight:600;color:#333;margin-bottom:24px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.wechat-detail-html[data-v-b7040ebc]{line-height:1.8;color:#333;word-wrap:break-word;font-size:16px}.wechat-detail-html[data-v-b7040ebc] img{max-width:100%;height:auto;margin:16px 0;border-radius:4px}.wechat-detail-html[data-v-b7040ebc] p{margin:12px 0;line-height:1.8}.wechat-detail-html[data-v-b7040ebc] h1,.wechat-detail-html[data-v-b7040ebc] h2,.wechat-detail-html[data-v-b7040ebc] h3{margin:20px 0 12px;font-weight:600}.wechat-detail-html[data-v-b7040ebc] a{color:#1890ff;text-decoration:none}.wechat-detail-html[data-v-b7040ebc] a:hover{text-decoration:underline}.note-detail[data-v-967b0bd6]{padding:24px}.note-header[data-v-967b0bd6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e8e8e8}.note-title h2[data-v-967b0bd6]{margin:0 0 12px;color:#333;font-size:24px;line-height:1.4}.note-meta[data-v-967b0bd6]{display:flex;gap:24px;color:#666;font-size:14px}.note-meta span[data-v-967b0bd6]{display:flex;align-items:center;gap:4px}.note-actions[data-v-967b0bd6]{display:flex;gap:12px}.note-content[data-v-967b0bd6]{margin-bottom:24px}.note-content h3[data-v-967b0bd6]{margin:24px 0 16px;color:#333;font-size:18px}.content-text p[data-v-967b0bd6]{line-height:1.6;color:#666;font-size:16px}.html-content[data-v-967b0bd6]{font-size:16px;line-height:1.8;color:#333;word-wrap:break-word;overflow-wrap:break-word}.html-content[data-v-967b0bd6] p{margin:0 0 16px;line-height:1.8;color:#666}.html-content[data-v-967b0bd6] img{max-width:100%;max-height:500px;width:auto;height:auto;display:block;margin:16px auto;border-radius:8px;box-shadow:0 2px 8px #0000001a;object-fit:contain}.html-content[data-v-967b0bd6] img[src*="default.jpg"]{max-height:300px}.html-content[data-v-967b0bd6] a{color:#1890ff;text-decoration:none;transition:color .3s}.html-content[data-v-967b0bd6] a:hover{color:#40a9ff;text-decoration:underline}.html-content[data-v-967b0bd6] strong,.html-content[data-v-967b0bd6] b{font-weight:600;color:#262626}.html-content[data-v-967b0bd6] section{margin:12px 0}.text-content[data-v-967b0bd6]{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.image-gallery[data-v-967b0bd6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-top:16px}.image-item[data-v-967b0bd6]{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s}.image-item[data-v-967b0bd6]:hover{transform:scale(1.05)}.image-item img[data-v-967b0bd6]{width:100%;height:150px;object-fit:cover}.content-images:has(.image-item img[alt=默认图片]) .image-item img[data-v-967b0bd6]{max-width:100%;max-height:300px;width:auto;height:auto;object-fit:contain}.image-overlay[data-v-967b0bd6]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.image-item:hover .image-overlay[data-v-967b0bd6]{opacity:1}.image-overlay .a-icon[data-v-967b0bd6]{color:#fff;font-size:24px}.video-container[data-v-967b0bd6]{margin-top:16px}.video-container video[data-v-967b0bd6]{width:100%;max-width:600px;border-radius:8px;cursor:pointer}.recognition-results[data-v-967b0bd6]{margin-top:24px}.result-card[data-v-967b0bd6]{height:100%}.card-header[data-v-967b0bd6]{display:flex;justify-content:space-between;align-items:center}.result-content[data-v-967b0bd6]{min-height:120px}.ocr-result h4[data-v-967b0bd6]{margin:0 0 8px;color:#333;font-size:14px}.ocr-result p[data-v-967b0bd6]{margin:0;color:#666;line-height:1.5;font-size:14px}.no-result[data-v-967b0bd6]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80px;color:#999}.no-result .a-icon[data-v-967b0bd6]{font-size:32px;margin-bottom:8px}.no-result p[data-v-967b0bd6]{margin:0;font-size:14px}.sync-status[data-v-967b0bd6]{margin-top:24px}.image-preview[data-v-967b0bd6]{text-align:center}.image-preview img[data-v-967b0bd6]{max-width:100%;max-height:70vh;border-radius:8px}.comments-list[data-v-c9b76935]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-c9b76935]{margin-bottom:24px;display:flex;justify-content:space-between;align-items:flex-start}.page-header h2[data-v-c9b76935]{margin:0 0 8px;color:#1890ff}.page-header p[data-v-c9b76935]{margin:0;color:#666}.search-bar[data-v-c9b76935]{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:6px}.table-container[data-v-c9b76935]{margin-bottom:24px}.pagination-container[data-v-c9b76935]{display:flex;justify-content:center}.statistics[data-v-ded23901]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-ded23901]{margin-bottom:32px}.page-header h2[data-v-ded23901]{margin:0 0 8px;color:#1890ff}.page-header p[data-v-ded23901]{margin:0;color:#666}.stats-overview[data-v-ded23901]{margin-bottom:32px}.stat-card[data-v-ded23901]{border:none;box-shadow:0 2px 8px #0000001a}.stat-content[data-v-ded23901]{display:flex;align-items:center;gap:16px}.stat-icon[data-v-ded23901]{font-size:32px;color:#1890ff}.stat-info[data-v-ded23901]{flex:1}.stat-number[data-v-ded23901]{font-size:24px;font-weight:700;color:#333;margin-bottom:4px}.stat-label[data-v-ded23901]{font-size:14px;color:#666;margin-bottom:4px}.stat-change[data-v-ded23901]{font-size:12px;font-weight:500}.stat-change.positive[data-v-ded23901]{color:#52c41a}.stat-change.negative[data-v-ded23901]{color:#ff4d4f}.charts-section[data-v-ded23901]{margin-bottom:32px}.chart-container[data-v-ded23901]{height:300px;display:flex;align-items:center;justify-content:center}.mock-chart[data-v-ded23901]{text-align:center;color:#666}.mock-chart h4[data-v-ded23901]{margin:0 0 8px;color:#333}.mock-chart p[data-v-ded23901]{margin:0 0 16px;font-size:14px}.chart-placeholder[data-v-ded23901]{font-size:48px;color:#ddd}.detailed-stats[data-v-ded23901]{margin-bottom:32px}.growth[data-v-ded23901]{font-weight:500}.growth.positive[data-v-ded23901]{color:#52c41a}.growth.negative[data-v-ded23901]{color:#ff4d4f}.notes-list[data-v-47ba8fb7]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-47ba8fb7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.header-left h2[data-v-47ba8fb7]{margin:0;color:#1890ff;font-size:20px;font-weight:600}.user-info[data-v-47ba8fb7]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .3s}.user-info[data-v-47ba8fb7]:hover{background-color:#f5f5f5}.username[data-v-47ba8fb7]{font-weight:500;color:#333}.quick-access-section[data-v-47ba8fb7]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px;padding:16px;background:#fafafa;border-radius:6px}.quick-access-left[data-v-47ba8fb7]{display:flex;align-items:center;gap:16px;flex:1}.quick-access-title[data-v-47ba8fb7]{font-size:18px;font-weight:600;color:#333;white-space:nowrap}.quick-access-buttons[data-v-47ba8fb7]{display:flex;align-items:center;flex-wrap:nowrap;gap:0;flex:1;width:100%}[data-v-47ba8fb7] .quick-access-buttons .quick-access-btn{flex:1;min-width:0;margin-left:20px;margin-right:20px}.button-divider[data-v-47ba8fb7]{width:2px;height:24px;background:repeating-linear-gradient(to bottom,#d9d9d9 0px,#d9d9d9 4px,transparent 4px,transparent 8px);margin:0 8px;flex-shrink:0}.action-buttons-row[data-v-47ba8fb7]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:24px;padding:0}[data-v-47ba8fb7] .quick-access-btn{border:none;color:#333;font-weight:500;font-size:18px;transition:all .3s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;line-height:1.5}[data-v-47ba8fb7] .quick-access-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}[data-v-47ba8fb7] .quick-access-btn:hover:before{left:100%}[data-v-47ba8fb7] .quick-access-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}[data-v-47ba8fb7] .quick-access-btn-blue{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff}[data-v-47ba8fb7] .quick-access-btn-blue:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);box-shadow:0 4px 12px #1890ff66;color:#fff}[data-v-47ba8fb7] .quick-access-btn-dark-blue{background:linear-gradient(135deg,#0050b3,#003a8c);color:#fff}[data-v-47ba8fb7] .quick-access-btn-dark-blue:hover{background:linear-gradient(135deg,#096dd9,#0050b3);box-shadow:0 4px 12px #0050b366;color:#fff}[data-v-47ba8fb7] .quick-access-btn-orange{background:linear-gradient(135deg,#fa8c16,#d46b08);color:#fff}[data-v-47ba8fb7] .quick-access-btn-orange:hover{background:linear-gradient(135deg,#ffa940,#fa8c16);box-shadow:0 4px 12px #fa8c1666;color:#fff}[data-v-47ba8fb7] .quick-access-btn-red{background:linear-gradient(135deg,#ff4d4f,#cf1322);color:#fff}[data-v-47ba8fb7] .quick-access-btn-red:hover{background:linear-gradient(135deg,#ff7875,#ff4d4f);box-shadow:0 4px 12px #ff4d4f66;color:#fff}[data-v-47ba8fb7] .quick-access-btn-green{background:linear-gradient(135deg,#52c41a,#389e0d);color:#fff}[data-v-47ba8fb7] .quick-access-btn-green:hover{background:linear-gradient(135deg,#73d13d,#52c41a);box-shadow:0 4px 12px #52c41a66;color:#fff}[data-v-47ba8fb7] .quick-access-btn-gray{background:linear-gradient(135deg,#f5f5f5,#d9d9d9);color:#333}[data-v-47ba8fb7] .quick-access-btn-gray:hover{background:linear-gradient(135deg,#fff,#f5f5f5);box-shadow:0 4px 12px #00000026;color:#333}.search-bar[data-v-47ba8fb7]{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:6px}.search-content[data-v-47ba8fb7]{display:flex;gap:24px}.search-left[data-v-47ba8fb7]{flex:1}.search-label[data-v-47ba8fb7]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px}.search-inputs[data-v-47ba8fb7]{width:100%}.search-tags[data-v-47ba8fb7]{display:flex;align-items:center;height:100%}.tag-red[data-v-47ba8fb7]{background:#ff4d4f;color:#fff;border:none}.tag-blue[data-v-47ba8fb7]{background:#1890ff;color:#fff;border:none}.tag-gray[data-v-47ba8fb7]{background:#d9d9d9;color:#333;border:none}.search-right[data-v-47ba8fb7]{width:300px;flex-shrink:0}.keywords-section[data-v-47ba8fb7]{background:#fff;padding:16px;border-radius:6px;border:1px solid #e8e8e8}.keywords-title[data-v-47ba8fb7]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px}.keywords-list[data-v-47ba8fb7]{min-height:60px}.action-buttons-section[data-v-47ba8fb7]{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:6px}.table-container[data-v-47ba8fb7]{margin-bottom:24px}.title-text[data-v-47ba8fb7]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:1.5}.pagination-container[data-v-47ba8fb7]{display:flex;justify-content:center}.action-buttons[data-v-47ba8fb7],.desktop-actions[data-v-47ba8fb7]{display:flex;gap:8px;align-items:center}.mobile-actions[data-v-47ba8fb7]{display:none}@media (max-width: 768px){.desktop-actions[data-v-47ba8fb7]{display:none}.mobile-actions[data-v-47ba8fb7]{display:block}.danger-item[data-v-47ba8fb7]{color:#ff4d4f!important}[data-v-47ba8fb7] .action-column{width:80px!important;min-width:80px!important;max-width:80px!important;text-align:center}.mobile-actions[data-v-47ba8fb7]{display:flex;justify-content:center;align-items:center;height:100%}.mobile-actions .ant-btn[data-v-47ba8fb7]{width:80px;height:32px;padding:0;font-size:12px;display:flex;align-items:center;justify-content:center}}.score-negative[data-v-47ba8fb7]{color:#ff4d4f;font-weight:600}.score-positive[data-v-47ba8fb7]{color:#52c41a;font-weight:600}.score-zero[data-v-47ba8fb7]{color:#999}.wechat-detail-modal[data-v-47ba8fb7] .ant-modal-body{padding:0;max-height:80vh;overflow-y:auto}.wechat-detail-content[data-v-47ba8fb7]{padding:24px}.wechat-detail-header[data-v-47ba8fb7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.wechat-detail-header .author-info[data-v-47ba8fb7]{display:flex;align-items:center;gap:12px}.wechat-detail-header .author-avatar[data-v-47ba8fb7]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:20px;flex-shrink:0}.wechat-detail-header .author-details[data-v-47ba8fb7]{display:flex;flex-direction:column;gap:4px}.wechat-detail-header .author-name[data-v-47ba8fb7]{font-size:16px;font-weight:600;color:#333}.wechat-detail-header .publish-time[data-v-47ba8fb7]{font-size:12px;color:#999}.wechat-detail-title[data-v-47ba8fb7]{font-size:28px;font-weight:600;color:#333;margin-bottom:24px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.wechat-detail-html[data-v-47ba8fb7]{line-height:1.8;color:#333;word-wrap:break-word;font-size:16px}.wechat-detail-html[data-v-47ba8fb7] img{max-width:100%;height:auto;margin:16px 0;border-radius:4px}.wechat-detail-html[data-v-47ba8fb7] p{margin:12px 0;line-height:1.8}.wechat-detail-html[data-v-47ba8fb7] h1,.wechat-detail-html[data-v-47ba8fb7] h2,.wechat-detail-html[data-v-47ba8fb7] h3{margin:20px 0 12px;font-weight:600}.wechat-detail-html[data-v-47ba8fb7] a{color:#1890ff;text-decoration:none}.wechat-detail-html[data-v-47ba8fb7] a:hover{text-decoration:underline}.wechat-eval-modal[data-v-47ba8fb7]{padding:16px 0}.wechat-eval-modal .eval-field[data-v-47ba8fb7]{margin-bottom:24px}.wechat-eval-modal .eval-field[data-v-47ba8fb7]:last-child{margin-bottom:0}.wechat-eval-modal .label[data-v-47ba8fb7]{font-weight:500;margin-bottom:12px;color:#333}.wechat-eval-modal .score-display[data-v-47ba8fb7]{margin-top:12px;color:#666;font-size:14px}.wechat-eval-modal .score-display .positive[data-v-47ba8fb7]{color:#52c41a}.wechat-eval-modal .score-display .negative[data-v-47ba8fb7]{color:#ff4d4f}.wechat-eval-modal .counter[data-v-47ba8fb7]{margin-top:8px;text-align:right;color:#999;font-size:12px}.crawler-control[data-v-9d7076d4]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-9d7076d4]{margin-bottom:24px}.page-header h1[data-v-9d7076d4]{margin:0 0 8px;color:#1890ff}.page-header p[data-v-9d7076d4]{margin:0;color:#666}.control-panel[data-v-9d7076d4],.config-panel[data-v-9d7076d4],.log-panel[data-v-9d7076d4]{margin-bottom:24px}.card-header[data-v-9d7076d4],.control-content[data-v-9d7076d4]{display:flex;justify-content:space-between;align-items:center}.status-info[data-v-9d7076d4]{display:flex;gap:24px}.status-item[data-v-9d7076d4]{display:flex;align-items:center;gap:8px}.status-item .label[data-v-9d7076d4]{font-weight:500;color:#666}.status-item .value[data-v-9d7076d4]{font-weight:600;color:#1890ff}.control-buttons[data-v-9d7076d4]{display:flex;gap:12px}.log-header[data-v-9d7076d4]{display:flex;justify-content:space-between;align-items:center}.log-content[data-v-9d7076d4]{max-height:300px;overflow-y:auto;background:#f5f5f5;border-radius:4px;padding:12px}.log-item[data-v-9d7076d4]{display:flex;gap:12px;margin-bottom:8px;font-family:Courier New,monospace;font-size:12px}.log-time[data-v-9d7076d4]{color:#999;min-width:60px}.log-level[data-v-9d7076d4]{min-width:50px;font-weight:700}.log-info .log-level[data-v-9d7076d4]{color:#1890ff}.log-warn .log-level[data-v-9d7076d4]{color:#faad14}.log-error .log-level[data-v-9d7076d4]{color:#ff4d4f}.log-message[data-v-9d7076d4]{flex:1}.no-logs[data-v-9d7076d4]{text-align:center;color:#999;padding:20px}.crawler-history[data-v-234c0475]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-234c0475]{margin-bottom:24px}.page-header h1[data-v-234c0475]{margin:0 0 8px;color:#1890ff}.page-header p[data-v-234c0475]{margin:0;color:#666}.filter-bar[data-v-234c0475]{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:6px}.table-container[data-v-234c0475]{margin-bottom:24px}.pagination-container[data-v-234c0475]{display:flex;justify-content:center}.action-buttons[data-v-234c0475],.desktop-actions[data-v-234c0475]{display:flex;gap:8px;align-items:center}.mobile-actions[data-v-234c0475]{display:none}@media (max-width: 768px){.desktop-actions[data-v-234c0475]{display:none}.mobile-actions[data-v-234c0475]{display:block}.danger-item[data-v-234c0475]{color:#ff4d4f!important}[data-v-234c0475] .action-column{width:80px!important;min-width:80px!important;max-width:80px!important}.mobile-actions .ant-btn[data-v-234c0475]{width:60px;padding:4px 8px;font-size:12px}}.task-detail[data-v-234c0475]{padding:16px 0}.task-logs[data-v-234c0475]{margin-top:24px}.task-logs h4[data-v-234c0475]{margin-bottom:12px;color:#1890ff}.log-content[data-v-234c0475]{max-height:200px;overflow-y:auto;background:#f5f5f5;border-radius:4px;padding:12px}.log-item[data-v-234c0475]{display:flex;gap:12px;margin-bottom:8px;font-family:Courier New,monospace;font-size:12px}.log-time[data-v-234c0475]{min-width:80px;color:#999}.log-level[data-v-234c0475]{min-width:60px;font-weight:700}.log-level.INFO[data-v-234c0475]{color:#1890ff}.log-level.ERROR[data-v-234c0475]{color:#ff4d4f}.log-level.WARN[data-v-234c0475]{color:#faad14}.log-message[data-v-234c0475]{flex:1}.crawler-status[data-v-41d6426d]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-41d6426d]{margin-bottom:24px}.page-header h1[data-v-41d6426d]{margin:0 0 8px;color:#1890ff}.page-header p[data-v-41d6426d]{margin:0;color:#666}.status-overview[data-v-41d6426d],.detail-status[data-v-41d6426d],.performance-chart[data-v-41d6426d],.error-logs[data-v-41d6426d]{margin-bottom:24px}.log-header[data-v-41d6426d]{display:flex;justify-content:space-between;align-items:center}.chart-container[data-v-41d6426d]{height:200px;display:flex;align-items:center;justify-content:center}.chart-placeholder[data-v-41d6426d]{width:100%;height:100%;background:#f5f5f5;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center}.chart-title[data-v-41d6426d]{font-size:16px;font-weight:500;color:#666;margin-bottom:20px}.chart-content[data-v-41d6426d]{width:80%;height:100px;position:relative;border-bottom:2px solid #1890ff;border-left:2px solid #1890ff}.chart-line[data-v-41d6426d]{position:relative;width:100%;height:100%}.line-point[data-v-41d6426d]{position:absolute;width:8px;height:8px;background:#1890ff;border-radius:50%;transform:translateY(-50%)}.log-content[data-v-41d6426d]{max-height:200px;overflow-y:auto}.log-item[data-v-41d6426d]{display:flex;gap:12px;padding:8px 0;border-bottom:1px solid #f0f0f0}.log-time[data-v-41d6426d]{min-width:80px;font-size:12px;color:#999}.log-level[data-v-41d6426d]{min-width:60px;font-size:12px;font-weight:700;color:#ff4d4f}.log-message[data-v-41d6426d]{flex:1;font-size:12px}.no-logs[data-v-41d6426d]{text-align:center;color:#999;padding:20px}.user-detail[data-v-6ab4e73c]{padding:24px}.user-header[data-v-6ab4e73c]{display:flex;align-items:center;gap:24px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e8e8e8}.user-info h3[data-v-6ab4e73c]{margin:0 0 8px;color:#333;font-size:24px}.user-info p[data-v-6ab4e73c]{margin:0 0 12px;color:#666;font-size:16px}.user-tags[data-v-6ab4e73c]{display:flex;gap:8px}.user-stats[data-v-6ab4e73c]{margin-top:24px}.user-stats h4[data-v-6ab4e73c]{margin:0 0 16px;color:#333}.stat-item[data-v-6ab4e73c]{text-align:center;padding:16px;background:#f5f5f5;border-radius:6px}.stat-number[data-v-6ab4e73c]{font-size:24px;font-weight:700;color:#1890ff;margin-bottom:4px}.stat-label[data-v-6ab4e73c]{font-size:14px;color:#666}.a-form[data-v-d94e569a]{padding:20px 0}.user-management[data-v-bf6d9093]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-bf6d9093]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.header-left h2[data-v-bf6d9093]{margin:0 0 8px;color:#1890ff}.header-left p[data-v-bf6d9093]{margin:0;color:#666}.search-bar[data-v-bf6d9093]{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:6px}.table-container[data-v-bf6d9093]{margin-bottom:24px}.pagination-container[data-v-bf6d9093]{display:flex;justify-content:center}.action-buttons[data-v-bf6d9093],.desktop-actions[data-v-bf6d9093]{display:flex;gap:8px;align-items:center}.mobile-actions[data-v-bf6d9093]{display:none}@media (max-width: 768px){.desktop-actions[data-v-bf6d9093]{display:none}.mobile-actions[data-v-bf6d9093]{display:block}.danger-item[data-v-bf6d9093]{color:#ff4d4f!important}[data-v-bf6d9093] .action-column{width:80px!important;min-width:80px!important;max-width:80px!important;text-align:center}.mobile-actions[data-v-bf6d9093]{display:flex;justify-content:center;align-items:center;height:100%}.mobile-actions .ant-btn[data-v-bf6d9093]{width:80px;height:32px;padding:0;font-size:12px;display:flex;align-items:center;justify-content:center}}.system-logs[data-v-4b166482]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-4b166482]{margin-bottom:24px}.page-header h2[data-v-4b166482]{margin:0 0 8px;color:#1890ff}.page-header p[data-v-4b166482]{margin:0;color:#666}.filter-bar[data-v-4b166482]{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:6px}.table-container[data-v-4b166482]{margin-bottom:24px;max-height:calc(100vh - 450px);overflow:hidden}.pagination-container[data-v-4b166482]{display:flex;justify-content:center}.action-buttons[data-v-4b166482],.desktop-actions[data-v-4b166482]{display:flex;gap:8px;align-items:center}.mobile-actions[data-v-4b166482]{display:none}@media (max-width: 768px){.desktop-actions[data-v-4b166482]{display:none}.mobile-actions[data-v-4b166482]{display:block}.danger-item[data-v-4b166482]{color:#ff4d4f!important}[data-v-4b166482] .action-column{width:80px!important;min-width:80px!important;max-width:80px!important;text-align:center}.mobile-actions[data-v-4b166482]{display:flex;justify-content:center;align-items:center;height:100%}.mobile-actions .ant-btn[data-v-4b166482]{width:80px;height:32px;padding:0;font-size:12px;display:flex;align-items:center;justify-content:center}}.log-message[data-v-4b166482]{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-detail[data-v-4b166482]{padding:16px 0}.log-content[data-v-4b166482]{margin-top:24px}.log-content h4[data-v-4b166482]{margin-bottom:12px;color:#1890ff}.log-message-content[data-v-4b166482]{background:#f5f5f5;padding:12px;border-radius:4px;font-family:Courier New,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.log-stack[data-v-4b166482]{margin-top:24px}.log-stack h4[data-v-4b166482]{margin-bottom:12px;color:#ff4d4f}.stack-content[data-v-4b166482]{background:#fff2f0;padding:12px;border-radius:4px;font-family:Courier New,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-all;border:1px solid #ffccc7}.system-settings[data-v-0ebb5924]{background:#fff;border-radius:8px;padding:24px}.page-header[data-v-0ebb5924]{margin-bottom:24px}.page-header h2[data-v-0ebb5924]{margin:0 0 8px;color:#1890ff}.page-header p[data-v-0ebb5924]{margin:0;color:#666}
