.lw-nav{display:flex;gap:12px;border-bottom:1px solid #e4dfed;padding-bottom:16px;margin-bottom:22px;flex-wrap:wrap}.lw-nav button{border:0;background:transparent;padding:12px 16px;color:#6f647c}.lw-nav button[aria-current=page]{background:#eee9fc;color:#604ac0;border-radius:9px}.lw-filter{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0}.lw-summary{padding:12px 0;color:#716780}.lw-source{min-width:220px;max-width:280px;white-space:normal}.lw-drawer{margin:0 0 0 auto;width:min(580px,100%);height:100%;max-height:100%;border-radius:16px 0 0 16px;padding:26px;overflow:auto}.lw-message{padding:16px;border:1px solid #e8e2ef;border-radius:12px;margin:12px 0}.lw-message p{white-space:pre-wrap;overflow-wrap:anywhere}.lw-note{padding:14px;background:#f4f0fc;border-radius:9px}.lw-selection{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.lw-batch{max-width:540px}.lw-status{white-space:nowrap}

.lw-identity{min-width:180px;max-width:270px;overflow-wrap:anywhere}.lw-video-sources{margin-top:8px;overflow-wrap:anywhere}.lw-video-source{margin:8px 0}.lw-link{display:inline-block;color:#604ac0;margin-top:4px;text-decoration:underline}.lw-drawer .ac-facts{overflow-wrap:anywhere}

.lw-ir-card{margin:18px 0}.lw-ir-card .card-head{align-items:flex-start;gap:16px}.lw-ir-title h2{margin:0 0 4px}.lw-ir-title p{margin:0}.lw-ir-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.lw-ir-actions select{min-width:260px}.lw-ir-summary{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.lw-ir-summary span{background:#f3f7ff;border:1px solid #dce8ff;border-radius:999px;padding:6px 10px;color:#365b88}.lw-ir-summary .danger{background:#fff2ef;border-color:#ffd4ca;color:#b23b27}.lw-ir-list table{width:100%}.lw-ir-list td{vertical-align:top}.lw-ir-dialog{max-width:640px}.lw-ir-dialog label{display:grid;gap:6px;margin:12px 0}.lw-ir-dialog select{width:100%}.lw-ir-chosen{border:1px solid #e3eaf5;background:#f8fbff;border-radius:12px;padding:12px;margin:12px 0;max-height:220px;overflow:auto}.lw-ir-chosen p{margin:6px 0;overflow-wrap:anywhere}
.lw-wechat-card .lw-wechat-status{display:flex;gap:12px;align-items:center;margin:12px 0;flex-wrap:wrap}.lw-wechat-card table td:last-child>div{display:flex;gap:8px;flex-wrap:wrap}.lw-selection .secondary{background:#eef2ff;color:#4f46e5;border-color:#c7d2fe}.lw-selection .secondary:disabled{opacity:.55}
