.snackbar.svelte-1srpoyx{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);padding:1rem;border-radius:4px;font-size:1rem;color:#fff;display:none;z-index:2000}.snackbar.info.svelte-1srpoyx{background-color:#2196f3}.snackbar.success.svelte-1srpoyx{background-color:#4caf50}.snackbar.error.svelte-1srpoyx{background-color:#f44336}.snackbar.visible.svelte-1srpoyx{display:block;animation:svelte-1srpoyx-fadeInOut 3s}@keyframes svelte-1srpoyx-fadeInOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.preview-content.svelte-ovgvcd{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.preview-header.svelte-ovgvcd{height:200px;background:linear-gradient(135deg,#667eea,#764ba2);background-size:cover;background-position:center;position:relative;display:flex;align-items:flex-end;padding:1rem}.preview-profile-pic.svelte-ovgvcd{width:80px;height:80px;border-radius:50%;border:4px solid white;overflow:hidden;background:#fff;margin-bottom:0}.preview-profile-pic.svelte-ovgvcd img:where(.svelte-ovgvcd){width:100%;height:100%;object-fit:cover}.placeholder-avatar.svelte-ovgvcd{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2rem;background:#e9ecef;color:#6c757d}.notification-container.svelte-vtze1i{position:relative}.notification-dropdown.svelte-vtze1i{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 12px #00000026;width:380px;max-height:500px;overflow:hidden;z-index:1000;animation:svelte-vtze1i-slideDown .2s ease-out}@keyframes svelte-vtze1i-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-header.svelte-vtze1i{padding:16px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.notification-list.svelte-vtze1i{max-height:350px;overflow-y:auto}.notification-item.svelte-vtze1i{padding:12px 16px;border-bottom:1px solid #f3f4f6;transition:background .2s;cursor:pointer}.notification-item.svelte-vtze1i:hover{background:#f9fafb}.notification-item.svelte-vtze1i:last-child{border-bottom:none}.notification-icon.svelte-vtze1i{width:32px;height:32px;background:#eff6ff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#2563eb;flex-shrink:0}.notification-content.svelte-vtze1i{flex:1;min-width:0}.notification-subject.svelte-vtze1i{font-weight:600;font-size:14px;color:#1f2937;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification-from.svelte-vtze1i{font-size:13px;color:#6b7280;margin-bottom:2px}.notification-time.svelte-vtze1i{font-size:12px;color:#9ca3af}.dropdown-footer.svelte-vtze1i{padding:12px 16px;border-top:1px solid #e5e7eb;background:#f9fafb}@media(max-width:767px){.notification-dropdown.svelte-vtze1i{width:320px;right:-20px}}.navigation.svelte-12qhfyh{top:auto;bottom:0;border-top:1px solid var(--ar-secondary);background-color:var(--ar-light)}@media(min-width:768px){.navigation.svelte-12qhfyh{top:0;bottom:auto;border-top:0;background-color:transparent}}
