.link-card[data-v-aa215be7]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:200px;max-width:66vw;padding:12px 14px;background:#fff;border-radius:6px;box-shadow:0 1px 4px #0000000f;cursor:pointer}.link-card[data-v-aa215be7]:active{background:#f7f7f7}.card-text[data-v-aa215be7]{min-width:0;flex:1}.card-title[data-v-aa215be7]{font-size:15px;font-weight:500;color:#1d1d1f;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-subtitle[data-v-aa215be7]{margin-top:4px;font-size:12px;color:#a1a1a6;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-icon[data-v-aa215be7]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#f2f2f5}[data-v-e4b384f3]{margin:0;padding:0;box-sizing:border-box}.cs-page[data-v-e4b384f3]{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;display:flex;flex-direction:column;height:100vh;height:100dvh;background:#ededed;color:#1d1d1f;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.cs-body[data-v-e4b384f3]{flex:1;overflow-y:auto;padding:14px 12px;-webkit-overflow-scrolling:touch}.msg-row[data-v-e4b384f3]{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px}.msg-row.is-user[data-v-e4b384f3]{justify-content:flex-end}.avatar[data-v-e4b384f3]{flex-shrink:0;width:40px;height:40px;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:500}.avatar img[data-v-e4b384f3]{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;pointer-events:none}.avatar-service[data-v-e4b384f3]{background:linear-gradient(135deg,#34c759,#30b350)}.avatar-user[data-v-e4b384f3]{background:linear-gradient(135deg,#5b9bff,#3a7afe)}.msg-content[data-v-e4b384f3]{max-width:68%}.msg-row.is-user .msg-content[data-v-e4b384f3]{display:flex;justify-content:flex-end}.bubble[data-v-e4b384f3]{position:relative;display:inline-block;padding:10px 13px;font-size:15px;line-height:1.5;border-radius:6px;word-break:break-word;white-space:pre-wrap}.bubble-service[data-v-e4b384f3]{background:#fff;color:#1d1d1f}.bubble-user[data-v-e4b384f3]{background:#95ec69;color:#1d1d1f}.cs-footer[data-v-e4b384f3]{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:8px 10px;padding-bottom:calc(8px + env(safe-area-inset-bottom));background:#f7f7f7;border-top:1px solid rgba(0,0,0,.06)}.cs-input[data-v-e4b384f3]{flex:1;height:38px;padding:0 12px;font-size:15px;border:none;border-radius:6px;background:#fff;outline:none;color:#1d1d1f;-webkit-user-select:text;user-select:text}.send-btn[data-v-e4b384f3]{flex-shrink:0;height:38px;padding:0 18px;font-size:15px;font-weight:500;color:#fff;border:none;border-radius:6px;background:#07c160;cursor:pointer;transition:opacity .2s}.send-btn[data-v-e4b384f3]:disabled{background:#9be3b8;cursor:not-allowed}.send-btn[data-v-e4b384f3]:active:not(:disabled){opacity:.85}.cs-toast[data-v-e4b384f3]{position:fixed;left:50%;bottom:80px;transform:translate(-50%);max-width:80%;padding:10px 18px;font-size:14px;color:#fff;background:#000000bf;border-radius:8px;z-index:999;text-align:center}.fade-enter-active[data-v-e4b384f3],.fade-leave-active[data-v-e4b384f3]{transition:opacity .3s}.fade-enter-from[data-v-e4b384f3],.fade-leave-to[data-v-e4b384f3]{opacity:0}@media (min-width: 768px){.cs-page[data-v-e4b384f3]{max-width:480px;margin:0 auto}}
