.rp-profiles-grid[data-v-eef96c68]{display:grid;grid-template-columns:repeat(1,1fr);gap:.5rem;margin-bottom:1rem}@media (min-width: 640px){.rp-profiles-grid[data-v-eef96c68]{grid-template-columns:repeat(2,1fr)}}.rp-profile-card[data-v-eef96c68]{contain:layout style;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(191 191 191 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.rp-profile-card[data-v-eef96c68]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(79 79 79 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(47 47 47 / var(--tw-bg-opacity, 1))}.rp-profile-card[data-v-eef96c68]{position:relative;transition:transform .15s ease,box-shadow .15s ease}.rp-profile-card[data-v-eef96c68]:hover{--tw-border-opacity: 1;border-color:rgb(165 165 165 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.rp-profile-card[data-v-eef96c68]:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(95 95 95 / var(--tw-border-opacity, 1))}.rp-profile-card[data-v-eef96c68]:hover{transform:translateY(-1px)}.rp-profile-header[data-v-eef96c68]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.rp-profile-name[data-v-eef96c68]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity, 1))}.rp-profile-name[data-v-eef96c68]:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.rp-profile-name[data-v-eef96c68]{flex:1}.rp-profile-badge-list[data-v-eef96c68]{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem;align-items:center}.rp-profile-badge[data-v-eef96c68]{display:inline-flex;align-items:center;white-space:nowrap;border-radius:9999px;padding:.125rem .375rem;font-size:.75rem;line-height:1rem;font-weight:500;height:18px}.rp-profile-badge.cyan[data-v-eef96c68]{--tw-bg-opacity: 1;background-color:rgb(179 230 243 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 106 141 / var(--tw-text-opacity, 1))}.rp-profile-badge.cyan[data-v-eef96c68]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 88 119 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(179 230 243 / var(--tw-text-opacity, 1))}.rp-profile-badge.pink[data-v-eef96c68]{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.rp-profile-badge.pink[data-v-eef96c68]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(131 24 67 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(252 231 243 / var(--tw-text-opacity, 1))}.rp-profile-badge.orange[data-v-eef96c68]{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.rp-profile-badge.orange[data-v-eef96c68]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.rp-profile-badge.green[data-v-eef96c68]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.rp-profile-badge.green[data-v-eef96c68]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.rp-profile-badge.violet[data-v-eef96c68]{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.rp-profile-badge.violet[data-v-eef96c68]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.rp-profile-bio[data-v-eef96c68]{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(79 79 79 / var(--tw-text-opacity, 1))}.rp-profile-bio[data-v-eef96c68]:is(.dark *){--tw-text-opacity: 1;color:rgb(165 165 165 / var(--tw-text-opacity, 1))}.rp-profile-bio[data-v-eef96c68]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.rp-profile-tags[data-v-eef96c68]{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}.rp-profile-tag[data-v-eef96c68]{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.rp-profile-tag[data-v-eef96c68]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.chat-button[data-v-eef96c68]{padding:.25rem .5rem;font-size:.75rem;line-height:1rem;display:flex;align-items:center;justify-content:center;gap:.25rem;width:fit-content;margin-left:auto}.search-wrapper[data-v-eef96c68]{display:flex;gap:.5rem;margin-bottom:.75rem}.search-input[data-v-eef96c68]{width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(165 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.search-input[data-v-eef96c68]:focus{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity, 1))}.search-input[data-v-eef96c68]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(79 79 79 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(34 34 34 / var(--tw-bg-opacity, 1))}
