.avatar[data-v-970bcc7c]{align-items:center;background-color:#f3f4f6;border:2px solid #e5e7eb;display:inline-flex;justify-content:center;overflow:hidden;position:relative;transition:all .2s ease-in-out}.avatar--rounded[data-v-970bcc7c]{border-radius:50%}.avatar--xs[data-v-970bcc7c]{min-height:24px;min-width:24px}.avatar--sm[data-v-970bcc7c]{min-height:32px;min-width:32px}.avatar--md[data-v-970bcc7c]{min-height:40px;min-width:40px}.avatar--lg[data-v-970bcc7c]{min-height:48px;min-width:48px}.avatar--xl[data-v-970bcc7c]{min-height:64px;min-width:64px}.avatar--2xl[data-v-970bcc7c]{min-height:80px;min-width:80px}.avatar__image[data-v-970bcc7c]{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease-in-out;width:100%}.avatar__fallback[data-v-970bcc7c]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;font-size:.875rem;font-weight:600;height:100%;justify-content:center;left:0;letter-spacing:.05em;position:absolute;text-transform:uppercase;top:0;width:100%}.avatar--xs .avatar__fallback[data-v-970bcc7c]{font-size:.625rem}.avatar--sm .avatar__fallback[data-v-970bcc7c]{font-size:.75rem}.avatar--md .avatar__fallback[data-v-970bcc7c]{font-size:.875rem}.avatar--lg .avatar__fallback[data-v-970bcc7c]{font-size:1rem}.avatar--xl .avatar__fallback[data-v-970bcc7c]{font-size:1.25rem}.avatar--2xl .avatar__fallback[data-v-970bcc7c]{font-size:1.5rem}.avatar[data-v-970bcc7c]:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.avatar[data-v-970bcc7c]:focus-within{outline:2px solid #3b82f6;outline-offset:2px}@media (prefers-color-scheme:dark){.avatar[data-v-970bcc7c]{background-color:#374151;border-color:#4b5563}}
