.shell[data-v-c412eb75]{min-height:100%;display:flex}.side[data-v-c412eb75]{color:#f8efe4;background:#6e1717;flex:none;width:232px;padding:28px 18px}.brand[data-v-c412eb75]{flex-direction:column;gap:6px;padding:0 10px 22px;display:flex}.brand strong[data-v-c412eb75]{font-size:20px}.brand span[data-v-c412eb75]{color:#e7c9a2;font-size:13px}nav[data-v-c412eb75]{flex-direction:column;gap:6px;display:flex}nav a[data-v-c412eb75]{color:#f8efe4;border-radius:12px;padding:12px 14px;text-decoration:none}nav a.router-link-active[data-v-c412eb75]{background:#ffffff24}.main[data-v-c412eb75]{flex:1;min-width:0;padding:36px 40px 48px}@media (width<=720px){.shell[data-v-c412eb75]{flex-direction:column}.side[data-v-c412eb75]{width:auto}nav[data-v-c412eb75]{flex-direction:row}.main[data-v-c412eb75]{padding:24px 16px 40px}}.editor[data-v-95e257b8]{background:#fff;border:1px solid #ececec;border-radius:16px;min-height:calc(100vh - 72px);padding:22px 22px 18px;box-shadow:0 8px 28px #1414140a}.editor__bar[data-v-95e257b8]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}h1[data-v-95e257b8]{color:#222;margin:0;font-size:18px;font-weight:700}.count[data-v-95e257b8]{color:#fff;background:#7d2433;border-radius:8px;flex:none;height:34px;padding:0 14px;font-size:14px;line-height:34px}.loading[data-v-95e257b8]{color:#888}.sheet[data-v-95e257b8]{position:relative}textarea[data-v-95e257b8]{color:#333;width:100%;height:calc(100vh - 230px);min-height:420px;font:inherit;resize:vertical;background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:22px 22px 72px;font-size:16px;line-height:2}textarea[data-v-95e257b8]:focus{border-color:#d9d9d9;outline:none}.save[data-v-95e257b8]{color:#fff;height:36px;font:inherit;cursor:pointer;background:#7d2433;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 16px;font-size:14px;display:inline-flex;position:absolute;bottom:16px;right:16px}.save svg[data-v-95e257b8]{width:16px;height:16px}.save[data-v-95e257b8]:disabled{opacity:.45;cursor:default}.mask[data-v-95e257b8]{z-index:20;background:#281e2847;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dialog[data-v-95e257b8]{background:#fff;border-radius:12px;width:min(440px,100%);padding:22px 22px 18px;box-shadow:0 16px 48px #0000001f}.dialog h2[data-v-95e257b8]{color:#222;margin:0;font-size:18px}.dialog p[data-v-95e257b8]{color:#555;margin:14px 0 0;font-size:14px;line-height:1.7}.dialog__actions[data-v-95e257b8]{justify-content:flex-end;gap:12px;margin-top:22px;display:flex}.dialog__actions button[data-v-95e257b8]{height:36px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 16px;font-size:14px}.cancel[data-v-95e257b8]{color:#333;background:#f2f2f2}.danger[data-v-95e257b8]{color:#fff;background:#7d2433}.dialog__actions button[data-v-95e257b8]:disabled{opacity:.5;cursor:default}.error[data-v-95e257b8]{color:#a31d1d;margin:12px 0 0}.warn[data-v-95e257b8]{color:#9a9a9a;align-items:flex-start;gap:8px;margin:16px 0 0;font-size:13px;line-height:1.6;display:flex}.warn__icon[data-v-95e257b8]{color:#9a9a9a;text-align:center;border:1px solid #c8c8c8;border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px;font-size:12px;font-style:italic;line-height:14px}@media (width<=720px){.editor[data-v-95e257b8]{min-height:auto;padding:16px}textarea[data-v-95e257b8]{height:420px}.editor__bar[data-v-95e257b8]{align-items:flex-start}}.review[data-v-c8dbcdfb]{color:#333}.search[data-v-c8dbcdfb]{background:#fff;border:1px solid #ece8f2;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.field[data-v-c8dbcdfb]{color:#333;min-width:0;height:36px;font:inherit;background:#fff;border:1px solid #e4e4e4;border-radius:6px;padding:0 12px;font-size:14px}input.field[data-v-c8dbcdfb],select.field[data-v-c8dbcdfb]{width:180px}.search__btn[data-v-c8dbcdfb]{color:#fff;height:36px;font:inherit;cursor:pointer;background:#7d2433;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:0 16px;font-size:14px;display:inline-flex}.search__btn[data-v-c8dbcdfb]:hover{background:#6a1e2c}.search__btn svg[data-v-c8dbcdfb]{width:16px;height:16px}.stats[data-v-c8dbcdfb]{color:#666;background:#fff;border:1px solid #ece8f2;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;padding:14px 18px;font-size:14px;display:flex}.stats strong[data-v-c8dbcdfb]{color:#7d2433;font-size:18px}.stats i[data-v-c8dbcdfb]{color:#c7b8c2;font-style:normal}.banner[data-v-c8dbcdfb]{color:#a31d1d;background:#fff1f0;border-radius:8px;margin-top:12px;padding:10px 12px}.table-wrap[data-v-c8dbcdfb]{background:linear-gradient(#ffffffb8,#ffffffe6),#f7f4fb;border:1px solid #ece8f2;border-radius:12px;margin-top:14px;overflow:auto}table[data-v-c8dbcdfb]{border-collapse:collapse;background:0 0;width:100%}th[data-v-c8dbcdfb],td[data-v-c8dbcdfb]{text-align:left;white-space:nowrap;padding:14px 16px;font-size:14px}th[data-v-c8dbcdfb]{color:#666;background:#f4eef8;font-weight:600}td[data-v-c8dbcdfb]{background:#ffffff8c;border-top:1px solid #f3eef6}tbody tr:nth-child(2n) td[data-v-c8dbcdfb]{background:#f7f4fbe6}.col-no[data-v-c8dbcdfb]{width:72px}.col-name[data-v-c8dbcdfb],.col-phone[data-v-c8dbcdfb],.col-status[data-v-c8dbcdfb]{width:140px}.col-time[data-v-c8dbcdfb]{white-space:nowrap;width:170px}.col-action[data-v-c8dbcdfb]{width:220px}.actions[data-v-c8dbcdfb]{align-items:center;gap:8px;display:flex}.text-btn[data-v-c8dbcdfb]{color:#7d2433;height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d0e4;border-radius:6px;padding:0 10px;font-size:13px;line-height:28px;text-decoration:none}.preview audio[data-v-c8dbcdfb]{width:min(420px,100%)}.tool[data-v-c8dbcdfb]{color:#7d2433;cursor:pointer;background:#fff;border:1px solid #7d2433;border-radius:8px;align-items:center;height:36px;margin-left:8px;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.tool--solid[data-v-c8dbcdfb]{color:#fff;background:#7d2433}.issue__tip[data-v-c8dbcdfb]{color:#666;margin:8px 0 0;font-size:13px;line-height:1.6}.reason--quote[data-v-c8dbcdfb]{resize:vertical;height:96px;padding:12px 14px}.issue-file[data-v-c8dbcdfb]{color:#666;align-items:center;gap:12px;margin-top:12px;font-size:14px;display:flex}.issue-file input[data-v-c8dbcdfb]{max-width:240px}.issue__hint[data-v-c8dbcdfb]{color:#3d9a5c;margin:8px 0 0;font-size:13px}.empty[data-v-c8dbcdfb]{text-align:center;color:#999}.badge[data-v-c8dbcdfb]{border-radius:6px;align-items:center;height:28px;padding:0 12px;font-size:13px;display:inline-flex}.badge--1[data-v-c8dbcdfb]{color:#c47a2c;background:#f8e7cf}.badge--2[data-v-c8dbcdfb]{color:#3d9a5c;background:#dff3e4}.badge--3[data-v-c8dbcdfb]{color:#d45b86;background:#f8e3ea}.mask[data-v-c8dbcdfb]{background:#281e2847;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dialog[data-v-c8dbcdfb]{background:#fff;border-radius:12px;width:min(720px,100%);padding:18px 22px 26px;box-shadow:0 16px 48px #0000001f}.dialog__bar[data-v-c8dbcdfb]{color:#222;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:16px;font-size:18px;font-weight:700;display:grid}.dialog__bar span[data-v-c8dbcdfb]{text-align:center}.dialog__close[data-v-c8dbcdfb]{color:#333;cursor:pointer;background:0 0;border:0;justify-self:end;width:32px;height:32px;font-size:24px;line-height:1}.block[data-v-c8dbcdfb]{background:#fff;border:1px solid #ececec;border-radius:8px;margin-top:12px;padding:14px 16px}.block__label[data-v-c8dbcdfb]{color:#888;font-size:14px}.block__text[data-v-c8dbcdfb]{color:#222;margin:16px 0 8px;font-size:16px;line-height:1.7}.block--line[data-v-c8dbcdfb]{color:#222;gap:28px;font-size:16px;display:flex}.player[data-v-c8dbcdfb]{background:#f3f3f3;border-radius:8px;margin-top:12px;padding:16px}.player audio[data-v-c8dbcdfb],.player p[data-v-c8dbcdfb]{color:#888;width:100%;margin:0}.reason[data-v-c8dbcdfb]{color:#333;width:100%;height:48px;font:inherit;text-align:left;border:1px solid #9c9c9c;border-radius:8px;margin-top:12px;padding:0 14px;font-size:15px}.reason[data-v-c8dbcdfb]::placeholder{color:#b0b0b0}.dialog__error[data-v-c8dbcdfb]{color:#a31d1d;text-align:center;margin:8px 0 0;font-size:13px}.dialog__actions[data-v-c8dbcdfb]{justify-content:center;gap:18px;margin-top:22px;display:flex}.dialog__actions button[data-v-c8dbcdfb]{min-width:88px;height:36px;font:inherit;cursor:pointer;border:0;border-radius:6px;padding:0 18px;font-size:15px}.pass[data-v-c8dbcdfb]{color:#fff;background:#248d24}button[data-v-c8dbcdfb]:disabled{opacity:.5;cursor:default}@media (width<=900px){.search[data-v-c8dbcdfb]{flex-wrap:wrap}input.field[data-v-c8dbcdfb],select.field[data-v-c8dbcdfb]{width:100%}}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{color:#2b2118;background:#f5f6f8;font-family:PingFang SC,Microsoft YaHei,sans-serif}
