.status-card[data-v-6856845f]{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;display:flex}.status-icon[data-v-6856845f]{font-size:36px;line-height:1}.status-text[data-v-6856845f]{font-size:16px;font-weight:600}.status-sub[data-v-6856845f]{color:var(--c-text-sub);word-break:break-all;font-size:13px;line-height:1.7}.action-btn[data-v-6856845f]{border-radius:var(--radius);background:var(--c-blue);color:#fff;cursor:pointer;border:none;min-height:44px;margin-top:8px;padding:0 28px;font-size:15px;font-weight:500}.action-btn[data-v-6856845f]:active{background:var(--c-blue-active)}@media (hover:hover){.action-btn[data-v-6856845f]:hover{background:var(--c-blue-active)}}.spinner[data-v-6856845f]{border:3px solid var(--c-border);border-top-color:var(--c-blue);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin-6856845f}@keyframes spin-6856845f{to{transform:rotate(360deg)}}.id-card[data-v-5397d9be]{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius);flex-shrink:0;min-width:0;padding:12px 12px 48px;position:relative}.id-head[data-v-5397d9be]{align-items:center;gap:8px;display:flex}.id-label[data-v-5397d9be]{color:var(--c-text-sub);font-size:12px}.badge[data-v-5397d9be]{color:#b26a00;background:#ffe9c8;border-radius:4px;flex-shrink:0;padding:0 6px;font-size:10px;line-height:18px}.id-value[data-v-5397d9be]{word-break:break-all;overflow-wrap:anywhere;margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.copy-btn[data-v-5397d9be]{border:1px solid var(--c-border);min-width:44px;min-height:32px;color:var(--c-text);cursor:pointer;background:#f5f6f8;border-radius:6px;padding:0 10px;font-size:12px;position:absolute;bottom:10px;right:10px}.copy-btn[data-v-5397d9be]:active{background:#e8eaee}@media (hover:hover){.copy-btn[data-v-5397d9be]:hover{background:#e8eaee}}.env-banner[data-v-3a97fa22]{border-radius:var(--radius);color:#8a5b00;background:#fff7e8;border:1px solid #ffe1c2;flex-shrink:0;padding:8px 12px;font-size:12px;line-height:1.6}.card[data-v-3a97fa22]{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius);flex-shrink:0;padding:14px 12px}.card-title[data-v-3a97fa22]{color:var(--c-text-sub);font-size:12px}.staff-card[data-v-3a97fa22]{align-items:center;gap:12px;display:flex}.avatar[data-v-3a97fa22]{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}.avatar-placeholder[data-v-3a97fa22]{background:var(--c-blue);color:#fff;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.staff-main[data-v-3a97fa22]{min-width:0}.staff-name[data-v-3a97fa22]{word-break:break-all;align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.staff-sub[data-v-3a97fa22]{color:var(--c-text-sub);font-size:12px}.badge[data-v-3a97fa22]{color:#b26a00;background:#ffe9c8;border-radius:4px;flex-shrink:0;padding:0 6px;font-size:10px;line-height:18px}.customer-card[data-v-3a97fa22]{border-left:3px solid var(--c-blue)}.customer-name[data-v-3a97fa22]{align-items:center;gap:6px;margin-top:4px;font-size:17px;font-weight:600;display:flex}.loading-card[data-v-3a97fa22],.error-card[data-v-3a97fa22]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 16px;display:flex}.loading-text[data-v-3a97fa22]{color:var(--c-text-sub);font-size:13px}.spinner[data-v-3a97fa22]{border:3px solid var(--c-border);border-top-color:var(--c-blue);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin-3a97fa22}@keyframes spin-3a97fa22{to{transform:rotate(360deg)}}.error-title[data-v-3a97fa22]{color:var(--c-red);font-size:14px;font-weight:600}.error-text[data-v-3a97fa22]{color:var(--c-text-sub);word-break:break-all;font-size:13px;line-height:1.7}.retry-btn[data-v-3a97fa22]{border-radius:var(--radius);background:var(--c-blue);color:#fff;cursor:pointer;border:none;min-height:44px;margin-top:4px;padding:0 28px;font-size:15px;font-weight:500}.retry-btn[data-v-3a97fa22]:active{background:var(--c-blue-active)}@media (hover:hover){.retry-btn[data-v-3a97fa22]:hover{background:var(--c-blue-active)}}.chat-placeholder[data-v-3a97fa22]{flex-direction:column;flex:1;gap:10px;display:flex}.chat-disabled[data-v-3a97fa22]{border-radius:var(--radius);border:1px dashed var(--c-border);background:#fafbfc;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:180px;display:flex}.placeholder-icon[data-v-3a97fa22]{font-size:32px;line-height:1}.placeholder-text[data-v-3a97fa22]{color:var(--c-text-sub);font-size:13px}.placeholder-input[data-v-3a97fa22]{border:1px solid var(--c-border);background:var(--c-card);width:90%;min-height:40px;color:var(--c-text-sub);border-radius:8px;padding:0 12px;font-size:13px}:root{--c-bg:#f2f4f7;--c-card:#fff;--c-text:#1f2329;--c-text-sub:#646a73;--c-border:#e2e6eb;--c-blue:#3370ff;--c-blue-active:#2861e0;--c-green:#34c724;--c-amber:#f80;--c-red:#f54a45;--radius:10px}*{box-sizing:border-box;margin:0}html,body,#app{height:100%}body{color:var(--c-text);background:var(--c-bg);-webkit-overflow-scrolling:touch;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6;overflow-x:hidden}.page{width:100%;max-width:640px;min-height:100dvh;padding:calc(12px + env(safe-area-inset-top)) 14px calc(16px + env(safe-area-inset-bottom));flex-direction:column;gap:12px;margin:0 auto;display:flex}@media (width<=360px){body{font-size:13px}.page{gap:10px;padding-left:10px;padding-right:10px}}
