.conv-list-card[data-v-deefdfa9]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;height:100%;min-height:480px;overflow:hidden}.conv-list-header[data-v-deefdfa9]{border-bottom:1px solid #f0f0f0;padding:16px 18px 10px}.conv-list-title[data-v-deefdfa9]{align-items:center;color:#3b6d56;display:flex;font-size:1rem;font-weight:700;gap:10px;margin:0}.conv-list-total-badge[data-v-deefdfa9]{background:#3b6d56;border-radius:12px;color:#fff;font-size:.7rem;font-weight:700;line-height:1;padding:2px 9px}.conv-list-tabs[data-v-deefdfa9]{border-bottom:1px solid #f6f6f6;display:flex;gap:2px;padding:8px 14px 0}.conv-list-tab[data-v-deefdfa9]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:#6c757d;cursor:pointer;display:inline-flex;flex:1;font-size:.78rem;font-weight:600;gap:5px;justify-content:center;padding:8px 4px;transition:color .12s,border-color .12s}.conv-list-tab[data-v-deefdfa9]:hover{color:#3f4950}.conv-list-tab.is-active[data-v-deefdfa9]{border-bottom-color:#3b6d56;color:#3b6d56}.conv-list-tab.conv-list-tab-pro.is-active[data-v-deefdfa9]{border-bottom-color:#1e50b1;color:#1e50b1}.conv-list-tab-count[data-v-deefdfa9]{background:#eef2f6;border-radius:999px;color:#6c757d;font-size:.66rem;font-weight:700;line-height:1.4;padding:1px 6px}.conv-list-tab.is-active .conv-list-tab-count[data-v-deefdfa9]{background:#c5e5d2;color:#3b6d56}.conv-list-tab.conv-list-tab-pro.is-active .conv-list-tab-count[data-v-deefdfa9]{background:#dbe7ff;color:#1e50b1}.conv-list-search-wrap[data-v-deefdfa9]{border-bottom:1px solid #f6f6f6;padding:10px 14px;position:relative}.conv-list-search-icon[data-v-deefdfa9]{color:#adb5bd;font-size:1rem;left:24px;position:absolute;top:50%;transform:translateY(-50%)}.conv-list-search[data-v-deefdfa9]{background:#fafafa;border:1px solid rgba(0,0,0,.1);border-radius:35px;color:#3f4950;font-size:.85rem;outline:none;padding:8px 12px 8px 34px;transition:border-color .15s,background .15s;width:100%}.conv-list-search[data-v-deefdfa9]:focus{background:#fff;border-color:#4297d9;box-shadow:0 0 0 3px #4297d91f}.conv-list-empty[data-v-deefdfa9],.conv-list-error[data-v-deefdfa9],.conv-list-loading[data-v-deefdfa9]{color:#6c757d;font-size:.85rem;font-style:italic;padding:28px 16px;text-align:center}.conv-list-loading[data-v-deefdfa9]{align-items:center;display:flex;justify-content:center}.conv-list-error[data-v-deefdfa9]{color:#dc3545;font-style:normal}.conv-list-empty[data-v-deefdfa9]{align-items:center;display:flex;flex-direction:column}.conv-list-empty-icon[data-v-deefdfa9]{color:#b6ceff;font-size:2.4rem;margin-bottom:8px}.conv-list-empty-title[data-v-deefdfa9]{color:#1e50b1;font-size:.92rem;font-style:normal;font-weight:700;margin:0 0 6px}.conv-list-empty-text[data-v-deefdfa9]{font-style:normal;line-height:1.45;margin:0 0 12px;max-width:320px}.conv-list-empty-cta[data-v-deefdfa9]{align-items:center;background:#dbe7ff;border-radius:999px;color:#1e50b1;display:inline-flex;font-size:.82rem;font-weight:700;gap:6px;padding:8px 14px;text-decoration:none;transition:background .12s}.conv-list-empty-cta[data-v-deefdfa9]:hover{background:#b6ceff;color:#15397f;text-decoration:none}.conv-list-empty-hint[data-v-deefdfa9]{color:#6c757d;font-size:.78rem;font-style:normal;line-height:1.4;margin:12px 0 0;max-width:320px}.conv-list-items[data-v-deefdfa9]{flex:1;min-height:0;overflow-y:auto}.conv-list-item[data-v-deefdfa9]{border-bottom:1px solid #f5f5f5;cursor:pointer;display:flex;gap:11px;padding:12px 14px;position:relative;transition:background .12s}.conv-list-item[data-v-deefdfa9]:hover{background:#f7fbff}.conv-list-item-active[data-v-deefdfa9]{background:#eaf4ff!important;border-left:3px solid #4297d9;padding-left:11px}.conv-list-item-pro.conv-list-item-active[data-v-deefdfa9]{background:#eaf0fb!important;border-left-color:#1e50b1}.conv-list-item-unread .conv-list-name[data-v-deefdfa9]{font-weight:700}.conv-list-item-unread .conv-list-preview[data-v-deefdfa9]{color:#3f4950;font-weight:500}.conv-list-avatar[data-v-deefdfa9]{align-items:center;background:#c5e5d2;border-radius:50%;color:#3b6d56;cursor:pointer;display:flex;flex-shrink:0;font-size:.92rem;font-weight:700;height:42px;justify-content:center;transition:transform .1s,box-shadow .15s;width:42px}.conv-list-avatar.is-pro[data-v-deefdfa9]{background:#dbe7ff;color:#1e50b1}.conv-list-avatar[data-v-deefdfa9]:hover{box-shadow:0 0 0 2px #3b6d56}.conv-list-avatar.is-pro[data-v-deefdfa9]:hover{box-shadow:0 0 0 2px #1e50b1}.conv-list-avatar[data-v-deefdfa9]:active{transform:scale(.96)}.conv-list-content[data-v-deefdfa9]{flex:1;min-width:0}.conv-list-row1[data-v-deefdfa9]{align-items:baseline;margin-bottom:2px}.conv-list-row1[data-v-deefdfa9],.conv-list-row2[data-v-deefdfa9]{display:flex;gap:8px;justify-content:space-between}.conv-list-name[data-v-deefdfa9],.conv-list-row2[data-v-deefdfa9]{align-items:center}.conv-list-name[data-v-deefdfa9]{color:#3f4950;cursor:pointer;display:inline-flex;flex:1;font-size:.88rem;font-weight:500;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-list-name[data-v-deefdfa9]:hover{color:#4297d9;text-decoration:underline}.conv-list-name.is-pro[data-v-deefdfa9]{cursor:default}.conv-list-name.is-pro[data-v-deefdfa9]:hover{color:#3f4950;text-decoration:none}.conv-list-pro-badge[data-v-deefdfa9]{align-items:center;background:#dbe7ff;border-radius:999px;color:#1e50b1;display:inline-flex;font-size:.62rem;font-weight:800;letter-spacing:.04em;line-height:1;padding:2px 6px;text-transform:uppercase}.conv-list-time[data-v-deefdfa9]{color:#adb5bd;flex-shrink:0;font-size:.72rem}.conv-list-preview[data-v-deefdfa9]{color:#6c757d;flex:1;font-size:.78rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-list-badge[data-v-deefdfa9]{align-items:center;background:#3b6d56;border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 6px}.conv-list-item-pro .conv-list-badge[data-v-deefdfa9]{background:#1e50b1}.conv-list-badge.is-marked[data-v-deefdfa9]{height:10px;margin-top:4px;min-width:10px;padding:0;width:10px}.conv-list-readtoggle[data-v-deefdfa9]{align-items:center;background:#fff;border:1px solid #e5eaf0;border-radius:8px;color:#6b7280;cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;right:10px;top:8px;transition:opacity .12s,color .12s,background-color .12s;width:28px}.conv-list-readtoggle[data-v-deefdfa9] svg{height:15px;width:15px}.conv-list-item:hover .conv-list-readtoggle[data-v-deefdfa9],.conv-list-readtoggle[data-v-deefdfa9]:focus-visible{opacity:1;pointer-events:auto}.conv-list-item:hover .conv-list-time[data-v-deefdfa9]{visibility:hidden}.conv-list-readtoggle[data-v-deefdfa9]:hover{background:#f1f7f3;color:#3b6d56}.conv-list-readtoggle[data-v-deefdfa9]:disabled{cursor:wait;opacity:.5}
