.sr-root[data-v-86ffb103]{bottom:24px;position:fixed;right:24px;z-index:3000}.sr-panel[data-v-86ffb103]{background:#1e1e1e;border:1px solid #333;border-radius:12px;box-shadow:0 12px 40px #00000080;display:flex;flex-direction:column;height:560px;max-height:80vh;overflow:hidden;width:380px}.sr-header[data-v-86ffb103]{align-items:center;background:#232323;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:12px 14px}.sr-title[data-v-86ffb103]{color:#fff;font-size:15px;font-weight:600}.sr-header-actions[data-v-86ffb103]{align-items:center;display:flex;gap:10px}.sr-human-btn[data-v-86ffb103]{background:transparent;border:1px solid #555;border-radius:6px;color:#ddd;cursor:pointer;font-size:12px;padding:4px 10px}.sr-human-btn[data-v-86ffb103]:hover{border-color:#a968ff;color:#a968ff}.sr-close[data-v-86ffb103]{color:#aaa;cursor:pointer}.sr-close[data-v-86ffb103]:hover{color:#fff}.sr-messages[data-v-86ffb103]{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:14px}.sr-row[data-v-86ffb103]{display:flex;margin-top:8px}.sr-row.is-user[data-v-86ffb103]{justify-content:flex-end}.sr-row.is-bot[data-v-86ffb103]{justify-content:flex-start}.sr-bubble[data-v-86ffb103]{background:#2e2e2e;border-radius:10px;color:#e8e8e8;font-size:14px;line-height:1.6;max-width:78%;padding:10px 12px;word-break:break-word}.is-user .sr-bubble[data-v-86ffb103]{background:#3a3a3a}.sr-bubble-text[data-v-86ffb103]{white-space:pre-wrap}.sr-time[data-v-86ffb103]{color:#777;font-size:11px;margin:2px 2px 4px}.sr-time.is-user[data-v-86ffb103]{text-align:right}.sr-hot[data-v-86ffb103]{margin-top:4px}.sr-hot-title[data-v-86ffb103]{border-bottom:1px solid #444;color:#fff;font-weight:600;margin-bottom:4px;padding:6px 0}.sr-link[data-v-86ffb103]{color:#4aa3ff;cursor:pointer;font-size:14px;padding:6px 0}.sr-link[data-v-86ffb103]:hover{text-decoration:underline}.sr-dot[data-v-86ffb103]{color:#4aa3ff;margin-right:6px}.sr-quickbar[data-v-86ffb103]{background:#232323;border-top:1px solid #333;display:flex;gap:8px;overflow-x:auto;padding:8px 12px;scrollbar-width:thin}.sr-chip[data-v-86ffb103]{background:transparent;border:none;color:#ddd;cursor:pointer;flex-shrink:0;font-size:13px;padding:4px 8px;white-space:nowrap}.sr-chip[data-v-86ffb103]:hover{color:#a968ff}.sr-inputbar[data-v-86ffb103]{align-items:center;background:#1e1e1e;border-top:1px solid #333;display:flex;gap:8px;padding:10px 12px}.sr-input[data-v-86ffb103]{background:transparent;border:none;color:#eee;flex:1;font-size:14px;outline:none}.sr-input[data-v-86ffb103]::-moz-placeholder{color:#666}.sr-input[data-v-86ffb103]::placeholder{color:#666}.sr-send[data-v-86ffb103]{background:transparent;border:none;color:#a968ff;cursor:pointer;font-size:14px;font-weight:600}.sr-send[data-v-86ffb103]:disabled{color:#555;cursor:not-allowed}
