._card_1dpmz_7{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--color-surface);border-radius:16px;padding:var(--spacing-lg);min-height:160px;box-shadow:0 2px 8px #0000001a;border:1px solid var(--color-border);cursor:pointer;transition:all var(--transition-fast);text-decoration:none;color:inherit}._card_1dpmz_7:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026;border-color:var(--color-primary-300)}[data-theme=dark] ._card_1dpmz_7{background-color:var(--color-surface);border-color:var(--color-border);box-shadow:0 2px 8px #0000004d}[data-theme=dark] ._card_1dpmz_7:hover{border-color:var(--color-primary-600);box-shadow:0 8px 24px #0006}._selectedCard_1dpmz_45{border-color:var(--color-primary);border-width:2px;box-shadow:var(--shadow-md)}._transparentCard_1dpmz_51{background-color:transparent;box-shadow:none;border:none}._avatarContainer_1dpmz_61{position:relative;margin-bottom:var(--spacing-sm)}._avatar_1dpmz_61{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--color-border)}[data-theme=dark] ._avatar_1dpmz_61{border-color:var(--color-gray-700)}._avatarPlaceholder_1dpmz_78{width:80px;height:80px;border-radius:50%;background-color:var(--color-primary);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:var(--font-bold);border:2px solid var(--color-border)}[data-theme=dark] ._avatarPlaceholder_1dpmz_78{border-color:var(--color-gray-700)}._onlineIndicator_1dpmz_100{position:absolute;bottom:2px;right:2px;width:18px;height:18px;border-radius:50%;background-color:var(--color-success);border:2px solid var(--color-surface);display:flex;align-items:center;justify-content:center}[data-theme=dark] ._onlineIndicator_1dpmz_100{border-color:var(--color-surface)}._onlinePulse_1dpmz_118{width:8px;height:8px;border-radius:50%;background-color:#fffc;animation:_pulse-glow_1dpmz_1 2s ease-in-out infinite}@keyframes _pulse-glow_1dpmz_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.6}}@media (prefers-reduced-motion: reduce){._onlinePulse_1dpmz_118{animation:none}._card_1dpmz_7:hover{transform:none}}._personaName_1dpmz_152{font-size:16px;font-weight:var(--font-semibold);color:var(--color-text);text-align:center;margin:0 0 var(--spacing-xs) 0;line-height:1.3;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}._card_1dpmz_7:hover ._personaName_1dpmz_152{color:var(--color-primary)}._aiBadge_1dpmz_168{margin-bottom:var(--spacing-xs)}[data-theme=dark] ._personaName_1dpmz_152{color:var(--color-text)}[data-theme=dark] ._card_1dpmz_7:hover ._personaName_1dpmz_152{color:var(--color-primary-400)}._personaRole_1dpmz_180{font-size:14px;font-weight:var(--font-medium);color:var(--color-primary);text-align:center;margin:0 0 var(--spacing-xs) 0;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] ._personaRole_1dpmz_180{color:var(--color-primary-400)}._expertiseText_1dpmz_197{font-size:11px;font-weight:var(--font-medium);color:var(--color-text-secondary);text-align:center;margin:0;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] ._expertiseText_1dpmz_197{color:var(--color-text-tertiary)}._tierBadge_1dpmz_218{position:absolute;top:8px;right:8px;font-size:10px;font-weight:var(--font-semibold);padding:2px 8px;border-radius:10px;line-height:1.4;text-transform:uppercase;letter-spacing:.3px}._tierFree_1dpmz_231{background-color:#e8f5e9;color:#2e7d32}._tierBasic_1dpmz_236{background-color:#e3f2fd;color:#1565c0}._tierPremium_1dpmz_241{background-color:#f3e5f5;color:#7b1fa2}._tierExclusive_1dpmz_246{background-color:#fff8e1;color:#f57f17}[data-theme=dark] ._tierFree_1dpmz_231{background-color:#2e7d3233;color:#81c784}[data-theme=dark] ._tierBasic_1dpmz_236{background-color:#1565c033;color:#64b5f6}[data-theme=dark] ._tierPremium_1dpmz_241{background-color:#7b1fa233;color:#ce93d8}[data-theme=dark] ._tierExclusive_1dpmz_246{background-color:#f57f1733;color:#ffd54f}
