.avatar.svelte-1te3oyb{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:var(--color-gray-200);flex-shrink:0}.avatar-image.svelte-1te3oyb{width:100%;height:100%;object-fit:cover}.avatar-fallback.svelte-1te3oyb{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,var(--color-cyan-400),var(--color-lavender-400));color:var(--color-white);font-weight:600;-webkit-user-select:none;user-select:none}.toast-container.svelte-1cu497{position:fixed;bottom:1rem;right:1rem;z-index:1000;display:flex;flex-direction:column;gap:.75rem;max-width:28rem;pointer-events:none}.toast-wrapper.svelte-1cu497{pointer-events:auto;animation:svelte-1cu497-slideIn .3s ease}@keyframes svelte-1cu497-slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.toast-wrapper.svelte-1cu497:focus{outline:2px solid var(--color-cyan-500);outline-offset:2px;border-radius:.5rem}.toast-card{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.toast-content.svelte-1cu497{display:flex;align-items:flex-start;gap:.75rem}.toast-icon.svelte-1cu497{flex-shrink:0;color:var(--color-red-500)}.toast-body.svelte-1cu497{flex:1;min-width:0}.toast-message.svelte-1cu497{font-size:.875rem;color:var(--color-text-primary);margin:0 0 .25rem}.toast-category.svelte-1cu497{font-size:.75rem;color:var(--color-text-secondary);text-transform:capitalize}.toast-actions.svelte-1cu497{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.toast-close.svelte-1cu497{padding:.25rem;background:none;border:none;color:var(--color-text-muted);cursor:pointer;border-radius:.25rem;transition:all .2s ease}.toast-close.svelte-1cu497:hover{color:var(--color-text-primary);background-color:var(--color-surface-elevated)}.toast-close.svelte-1cu497:focus{outline:2px solid var(--color-cyan-500);outline-offset:2px}@media(max-width:640px){.toast-container.svelte-1cu497{left:1rem;right:1rem;max-width:none}}
