:root{--evt-primary:#2f6bff;--evt-primary-hover:#1f57e0;--evt-primary-active:#1a4bc4;--evt-primary-soft:#2f6bff1a;--evt-primary-border:#2f6bff47;--evt-success:#16a34a;--evt-success-soft:#16a34a1f;--evt-danger:#dc2626;--evt-danger-soft:#dc26261f;--evt-warning:#d97706;--evt-warning-soft:#d9770624;--evt-bg:#f5f7fb;--evt-surface:#fff;--evt-surface-sunken:#f7f9fc;--evt-surface-hover:#f1f4f9;--evt-header-bg:#ffffffdb;--evt-text:#1f2430;--evt-text-secondary:#5a6474;--evt-text-tertiary:#8b94a3;--evt-text-inverse:#fff;--evt-border:#e3e8f0;--evt-border-strong:#d2d9e6;--evt-radius-sm:6px;--evt-radius:10px;--evt-radius-lg:14px;--evt-shadow-sm:0 1px 2px #141e370f;--evt-shadow:0 6px 20px #141e3714;--evt-shadow-lg:0 16px 40px #141e371f;--evt-gap-xs:8px;--evt-gap-sm:12px;--evt-gap:16px;--evt-gap-lg:24px;--evt-gap-xl:32px;--evt-header-height:64px;--evt-container-width:1440px;--evt-aside-width:440px;--evt-font:"PingFang SC", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--evt-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, "Courier New", monospace;--el-color-primary:var(--evt-primary);--el-border-radius-base:8px;--el-font-family:var(--evt-font)}html.dark{--evt-primary:#5b8cff;--evt-primary-hover:#7aa2ff;--evt-primary-active:#4a7bf0;--evt-primary-soft:#5b8cff29;--evt-primary-border:#5b8cff5c;--evt-success:#34d399;--evt-success-soft:#34d39929;--evt-danger:#f87171;--evt-danger-soft:#f8717129;--evt-warning:#fbbf24;--evt-warning-soft:#fbbf2429;--evt-bg:#14161c;--evt-surface:#1b1e26;--evt-surface-sunken:#171a21;--evt-surface-hover:#22262f;--evt-header-bg:#1b1e26db;--evt-text:#e8ebf2;--evt-text-secondary:#a4adbd;--evt-text-tertiary:#78818f;--evt-text-inverse:#14161c;--evt-border:#2a2f3a;--evt-border-strong:#363c49;--evt-shadow-sm:0 1px 2px #0006;--evt-shadow:0 6px 20px #0000006b;--evt-shadow-lg:0 16px 40px #00000080}*{box-sizing:border-box}html,body,#app{height:100%}body{font-family:var(--evt-font);color:var(--evt-text);background:var(--evt-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;line-height:1.6;transition:background-color .25s,color .25s}h1,h2,h3,h4,p{margin:0}ul{margin:0;padding:0;list-style:none}a{color:var(--evt-primary);text-decoration:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--evt-border-strong);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--evt-text-tertiary)}::-webkit-scrollbar-track{background:0 0}.evt-card{background:var(--evt-surface);border:1px solid var(--evt-border);border-radius:var(--evt-radius-lg);box-shadow:var(--evt-shadow-sm)}.evt-card__header{justify-content:space-between;align-items:center;gap:var(--evt-gap-sm);border-bottom:1px solid var(--evt-border);padding:16px 20px;display:flex}.evt-card__title{color:var(--evt-text);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.evt-card__title:before{content:"";background:var(--evt-primary);border-radius:2px;width:3px;height:15px}.evt-card__body{padding:20px}.evt-hint{color:var(--evt-text-tertiary);font-size:12px;line-height:1.6}.evt-mono{font-family:var(--evt-font-mono);font-variant-numeric:tabular-nums}.el-button{font-weight:500}.el-button--primary{--el-button-bg-color:var(--evt-primary);--el-button-border-color:var(--evt-primary);--el-button-hover-bg-color:var(--evt-primary-hover);--el-button-hover-border-color:var(--evt-primary-hover);--el-button-active-bg-color:var(--evt-primary-active);--el-button-active-border-color:var(--evt-primary-active)}.el-input__wrapper,.el-textarea__inner{background-color:var(--evt-surface)}.el-table{--el-table-border-color:var(--evt-border);--el-table-header-bg-color:var(--evt-surface-sunken);--el-table-row-hover-bg-color:var(--evt-surface-hover);--el-table-bg-color:var(--evt-surface);--el-table-tr-bg-color:var(--evt-surface);--el-table-text-color:var(--evt-text);--el-table-header-text-color:var(--evt-text-secondary);background-color:var(--evt-surface)}.el-table th.el-table__cell{font-weight:600}.el-progress-bar__outer{background-color:var(--evt-surface-hover)}.el-dialog{--el-dialog-bg-color:var(--evt-surface);border-radius:var(--evt-radius-lg)}.el-message-box{--el-messagebox-title-color:var(--evt-text);border-radius:var(--evt-radius-lg)}.el-tag{border-radius:var(--evt-radius-sm)}.app-header[data-v-aaf28507]{z-index:20;height:var(--evt-header-height);background:var(--evt-header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--evt-border);position:sticky;top:0}.app-header__inner[data-v-aaf28507]{max-width:var(--evt-container-width);height:100%;padding:0 var(--evt-gap-lg);justify-content:space-between;align-items:center;gap:var(--evt-gap);margin:0 auto;display:flex}.app-header__brand[data-v-aaf28507]{align-items:center;gap:10px;display:flex}.app-header__logo[data-v-aaf28507]{border-radius:var(--evt-radius-sm);width:32px;height:32px;color:var(--evt-text-inverse);background:linear-gradient(135deg, var(--evt-primary), #6f9bff);justify-content:center;align-items:center;display:inline-flex}.app-header__title[data-v-aaf28507]{letter-spacing:.2px;color:var(--evt-text);font-size:17px;font-weight:600}.app-header__badge[data-v-aaf28507]{color:var(--evt-primary);background:var(--evt-primary-soft);border:1px solid var(--evt-primary-border);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.app-header__actions[data-v-aaf28507]{align-items:center;gap:var(--evt-gap-sm);display:flex}.app-header__desc[data-v-aaf28507]{color:var(--evt-text-tertiary);font-size:13px}.app-header__theme[data-v-aaf28507]{color:var(--evt-text-secondary)}@media (width<=900px){.app-header__desc[data-v-aaf28507]{display:none}}.app-footer[data-v-9cb0df7c]{border-top:1px solid var(--evt-border);background:var(--evt-surface)}.app-footer__inner[data-v-9cb0df7c]{max-width:var(--evt-container-width);padding:var(--evt-gap-lg);margin:0 auto}.app-footer__list[data-v-9cb0df7c]{gap:var(--evt-gap-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-footer__item[data-v-9cb0df7c]{border-left:2px solid var(--evt-primary-border);flex-direction:column;gap:6px;padding-left:12px;display:flex}.app-footer__index[data-v-9cb0df7c]{color:var(--evt-text);font-size:14px;font-weight:600}.app-footer__desc[data-v-9cb0df7c]{color:var(--evt-text-tertiary);font-size:12px;line-height:1.7}.app-footer__note[data-v-9cb0df7c]{margin-top:var(--evt-gap);padding-top:var(--evt-gap);color:var(--evt-text-tertiary);border-top:1px dashed var(--evt-border);font-size:12px}@media (width<=1024px){.app-footer__list[data-v-9cb0df7c]{gap:var(--evt-gap-sm);grid-template-columns:1fr}}.bulk-card__upload[data-v-52bf6903] .el-upload-dragger{border-radius:var(--evt-radius);border-color:var(--evt-border-strong);background:var(--evt-surface-sunken);padding:18px;transition:border-color .2s,background-color .2s}.bulk-card__upload[data-v-52bf6903] .el-upload-dragger:hover{border-color:var(--evt-primary);background:var(--evt-primary-soft)}.bulk-card__upload-icon[data-v-52bf6903]{color:var(--evt-primary);font-size:30px}.bulk-card__upload-text[data-v-52bf6903]{color:var(--evt-text-secondary);margin:6px 0 2px;font-size:13px}.bulk-card__upload-text em[data-v-52bf6903]{color:var(--evt-primary);font-style:normal}.bulk-card__paste[data-v-52bf6903]{margin-top:var(--evt-gap)}.bulk-card__paste-actions[data-v-52bf6903]{justify-content:flex-end;gap:var(--evt-gap-xs);margin-top:10px;display:flex}.bulk-card__report[data-v-52bf6903]{margin-top:var(--evt-gap-sm);color:var(--evt-text-secondary);background:var(--evt-surface-sunken);border:1px dashed var(--evt-border-strong);border-radius:var(--evt-radius);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.bulk-card__report-item b[data-v-52bf6903]{color:var(--evt-primary)}.bulk-card__report-item.is-danger b[data-v-52bf6903]{color:var(--evt-danger)}.bulk-card__report-divider[data-v-52bf6903]{background:var(--evt-border-strong);width:1px;height:12px}.bulk-card__list[data-v-52bf6903]{margin-top:var(--evt-gap);border:1px solid var(--evt-border);border-radius:var(--evt-radius);overflow:hidden}.bulk-card__list-head[data-v-52bf6903]{background:var(--evt-surface-sunken);justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.bulk-card__list-toggle[data-v-52bf6903]{color:var(--evt-text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:13px;display:inline-flex}.bulk-card__list-arrow[data-v-52bf6903]{transition:transform .2s}.bulk-card__list-arrow.is-open[data-v-52bf6903]{transform:rotate(90deg)}.bulk-card__list-count[data-v-52bf6903]{color:var(--evt-primary);background:var(--evt-primary-soft);border-radius:999px;padding:1px 8px;font-size:12px}.bulk-card__list-body[data-v-52bf6903]{max-height:208px;overflow-y:auto}.bulk-card__list-items[data-v-52bf6903]{flex-direction:column;display:flex}.bulk-card__list-item[data-v-52bf6903]{justify-content:space-between;align-items:center;gap:var(--evt-gap-xs);border-top:1px solid var(--evt-border);padding:6px 12px;display:flex}.bulk-card__list-item[data-v-52bf6903]:hover{background:var(--evt-surface-hover)}.bulk-card__list-email[data-v-52bf6903]{min-width:0;color:var(--evt-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.bulk-card__list-input[data-v-52bf6903]{flex:1}.bulk-card__list-actions[data-v-52bf6903]{flex-shrink:0;align-items:center;display:inline-flex}.bulk-card__list-empty[data-v-52bf6903]{color:var(--evt-text-tertiary);justify-content:center;align-items:center;gap:8px;padding:22px 12px;font-size:13px;display:flex}.bulk-card__task[data-v-52bf6903]{margin-top:var(--evt-gap);padding-top:var(--evt-gap);border-top:1px solid var(--evt-border)}.bulk-card__task-actions[data-v-52bf6903]{gap:var(--evt-gap-xs);display:flex}.bulk-card__progress[data-v-52bf6903]{margin-top:var(--evt-gap)}.bulk-card__progress-meta[data-v-52bf6903]{align-items:center;gap:var(--evt-gap);color:var(--evt-text-secondary);flex-wrap:wrap;margin-top:10px;font-size:13px;display:flex}.bulk-card__progress-meta b[data-v-52bf6903]{color:var(--evt-text)}.bulk-card__progress-paused[data-v-52bf6903]{color:var(--evt-warning)}.status-tag__dot[data-v-d5f74b18]{vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.result-card[data-v-5cc357cc]{flex-direction:column;height:100%;min-height:560px;display:flex}.result-card__header-actions[data-v-5cc357cc]{align-items:center;gap:var(--evt-gap-xs);display:flex}.result-card__search[data-v-5cc357cc]{width:200px}.result-card__summary[data-v-5cc357cc]{gap:var(--evt-gap-sm);padding:var(--evt-gap) 20px 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.result-card__summary-item[data-v-5cc357cc]{border:1px solid var(--evt-border);border-radius:var(--evt-radius);background:var(--evt-surface-sunken);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.result-card__summary-label[data-v-5cc357cc]{color:var(--evt-text-tertiary);font-size:12px}.result-card__summary-value[data-v-5cc357cc]{color:var(--evt-text);font-size:20px;font-weight:600}.result-card__summary-item.is-success .result-card__summary-value[data-v-5cc357cc]{color:var(--evt-success)}.result-card__summary-item.is-danger .result-card__summary-value[data-v-5cc357cc]{color:var(--evt-danger)}.result-card__summary-item.is-warning .result-card__summary-value[data-v-5cc357cc]{color:var(--evt-warning)}.result-card__toolbar[data-v-5cc357cc]{justify-content:space-between;align-items:center;gap:var(--evt-gap-sm);padding:14px 20px;display:flex}.result-card__filters[data-v-5cc357cc]{background:var(--evt-surface-sunken);border:1px solid var(--evt-border);border-radius:999px;gap:6px;padding:3px;display:inline-flex}.result-card__filter[data-v-5cc357cc]{color:var(--evt-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:5px 14px;font-family:inherit;font-size:13px;transition:color .2s,background-color .2s}.result-card__filter[data-v-5cc357cc]:hover{color:var(--evt-primary)}.result-card__filter.is-active[data-v-5cc357cc]{color:var(--evt-text-inverse);background:var(--evt-primary)}.result-card__table[data-v-5cc357cc]{flex:1;min-height:0;padding:0 20px}.result-card__table[data-v-5cc357cc] .el-table__inner-wrapper:before{display:none}.result-card__table[data-v-5cc357cc] .el-table th.el-table__cell{height:40px;padding:0}.result-card__table[data-v-5cc357cc] .el-table td.el-table__cell{height:44px;padding:0}.result-card__table.is-scrollable[data-v-5cc357cc] .el-scrollbar__bar.is-vertical{display:block!important}.result-card__email[data-v-5cc357cc]{color:var(--evt-text);font-size:13px}.result-card__time[data-v-5cc357cc]{color:var(--evt-text-tertiary);font-size:12px}.result-card__empty[data-v-5cc357cc]{color:var(--evt-text-tertiary);padding:48px 0;font-size:13px}.result-card__footer[data-v-5cc357cc]{justify-content:space-between;align-items:center;gap:var(--evt-gap-sm);color:var(--evt-text-secondary);border-top:1px solid var(--evt-border);padding:12px 20px;font-size:13px;display:flex}.result-card__footer b[data-v-5cc357cc]{color:var(--evt-success)}.result-card__footer-tip[data-v-5cc357cc]{color:var(--evt-warning)}.result-card__format[data-v-5cc357cc]{width:100%}.result-card__export-count[data-v-5cc357cc]{color:var(--evt-text-secondary);font-size:13px}.result-card__export-count b[data-v-5cc357cc]{color:var(--evt-success)}@media (width<=1280px){.result-card__search[data-v-5cc357cc]{width:150px}.result-card__summary[data-v-5cc357cc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-shell[data-v-e459e6a5]{flex-direction:column;min-height:100%;display:flex}.app-main[data-v-e459e6a5]{flex:1}.app-main__inner[data-v-e459e6a5]{max-width:var(--evt-container-width);padding:var(--evt-gap-lg);grid-template-columns:var(--evt-aside-width) minmax(0, 1fr);gap:var(--evt-gap-lg);align-items:start;margin:0 auto;display:grid}.app-main__aside[data-v-e459e6a5]{gap:var(--evt-gap-lg);flex-direction:column;display:flex}.app-main__content[data-v-e459e6a5]{min-width:0}@media (width<=1200px){.app-main__inner[data-v-e459e6a5]{grid-template-columns:minmax(0,1fr)}}
