.alert-container.svelte-1mrl2bk{top:max(var(--space-4), var(--safe-area-inset-top,env(safe-area-inset-top,0px)));width:100%;padding-inline:max(var(--space-4), var(--safe-area-inset-left,env(safe-area-inset-left,0px))) max(var(--space-4), var(--safe-area-inset-right,env(safe-area-inset-right,0px)));z-index:var(--z-toast);align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed;left:0}.alert-item.svelte-1mrl2bk{animation:nv-slide-in-right var(--motion-duration-normal) var(--motion-ease-enter) both;pointer-events:auto}.alert-item.animate-slide-out.svelte-1mrl2bk{animation:svelte-1mrl2bk-nv-alert-fade-out var(--motion-duration-fast) var(--motion-ease-exit) forwards}.alert-content.svelte-1mrl2bk{--alert-accent:var(--color-info-emphasis);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:var(--border-width-hairline) solid;min-width:320px;max-width:500px;font-size:var(--text-sm);font-weight:var(--font-medium);background-color:color-mix(in srgb, var(--alert-accent) 18%, var(--color-surface-raised));border-color:color-mix(in srgb, var(--alert-accent) 38%, var(--color-surface-raised));box-shadow:var(--shadow-overlay);display:flex}.alert-success.svelte-1mrl2bk{--alert-accent:var(--color-success-emphasis);color:var(--color-success-strong)}.alert-danger.svelte-1mrl2bk{--alert-accent:var(--color-danger-emphasis);color:var(--color-danger-strong)}.alert-warning.svelte-1mrl2bk{--alert-accent:var(--color-warning-emphasis);color:var(--color-warning-strong)}.alert-info.svelte-1mrl2bk{--alert-accent:var(--color-info-emphasis);color:var(--color-info-strong)}.alert-content.svelte-1mrl2bk .alert-icon{opacity:.85;flex-shrink:0;width:1rem;height:1rem}.alert-message.svelte-1mrl2bk{line-height:var(--leading-snug);flex:1}.alert-action.svelte-1mrl2bk{padding:var(--space-1) var(--space-2);margin-left:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium);color:inherit;text-underline-offset:2px;cursor:pointer;pointer-events:auto;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;text-decoration:underline}.alert-action.svelte-1mrl2bk:hover{background-color:var(--color-interaction-hover)}.alert-dismiss.svelte-1mrl2bk{padding:var(--space-1);margin:calc(var(--space-1) * -1);margin-left:var(--space-1);border-radius:var(--radius-sm);cursor:pointer;opacity:.6;transition:opacity var(--motion-duration-fast) var(--motion-ease-state), background-color var(--motion-duration-fast) var(--motion-ease-state);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.alert-dismiss.svelte-1mrl2bk:after{content:"";inset:calc((var(--touch-target) - var(--size-full)) / -2);position:absolute}.alert-dismiss.svelte-1mrl2bk:hover{opacity:1;background-color:var(--color-interaction-hover)}.alert-dismiss.svelte-1mrl2bk .dismiss-icon{width:1rem;height:1rem}@keyframes svelte-1mrl2bk-nv-alert-fade-out{0%{opacity:1}to{opacity:0}}@media (max-width:639px){.alert-item.svelte-1mrl2bk,.alert-content.svelte-1mrl2bk{width:100%}.alert-content.svelte-1mrl2bk{min-width:0;max-width:none}}@media (hover:none) and (pointer:coarse){.alert-container.svelte-1mrl2bk{top:auto;bottom:calc(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--space-4))}.alert-item.svelte-1mrl2bk{animation-name:nv-rise-in}}@media (prefers-reduced-motion:reduce){.alert-item.svelte-1mrl2bk,.alert-item.animate-slide-out.svelte-1mrl2bk{animation:none}}
