/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--aura-bg:#111928bf;--aura-border:#ffffff20;--aura-text:#fff;--aura-text-muted:#fff9;--aura-font:"Inter",system-ui,-apple-system,sans-serif;--aura-success:#10b981;--aura-error:#ef4444;--aura-info:#3b82f6;--aura-warning:#f59e0b;--aura-glow-success:#10b98180;--aura-glow-error:#ef444480;--aura-glow-info:#3b82f680;--aura-glow-warning:#f59e0b80;--aura-loading:#94a3b8;--aura-glow-loading:#94a3b880}.aura-container{z-index:9999;pointer-events:none;flex-direction:column;gap:1rem;padding:2rem;display:flex;position:fixed}.aura-container[data-stack=true]{gap:0;display:grid}.aura-container[data-stack=true].top-right{place-items:start end}.aura-container[data-stack=true].top-left{place-items:start}.aura-container[data-stack=true].bottom-right{place-items:end}.aura-container[data-stack=true].bottom-left{place-items:end start}.aura-container[data-stack=true].top-center{place-items:start center}.aura-container[data-stack=true].bottom-center{place-items:end center}.aura-container.top-right{align-items:flex-end;top:0;right:0}.aura-container.top-left{align-items:flex-start;top:0;left:0}.aura-container.bottom-right{flex-direction:column-reverse;align-items:flex-end;bottom:0;right:0}.aura-container.bottom-left{flex-direction:column-reverse;align-items:flex-start;bottom:0;left:0}.aura-container.top-center{align-items:center;top:0;left:50%;transform:translate(-50%)}.aura-container.bottom-center{flex-direction:column-reverse;align-items:center;bottom:0;left:50%;transform:translate(-50%)}.aura-toast{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(210%);border:1px solid var(--type-border);width:350px;box-shadow:0 10px 30px #0006,inset 0 0 0 .5px #ffffff1a,0 0 0 1px var(--type-border),0 0 15px -5px var(--type-glow-sharp);font-family:var(--aura-font);color:var(--aura-text);background:#111928e0;border-radius:20px;align-items:center;gap:1rem;padding:1rem;transition:all .4s cubic-bezier(.18,.89,.32,1.28);display:flex;position:relative;overflow:hidden}.aura-toast:before{display:none}.aura-icon-container{background:var(--type-glow-soft);width:40px;height:40px;box-shadow:inset 0 0 12px var(--type-glow-inner);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.aura-icon-container:after{content:"";border:1px solid var(--type-glow);opacity:.3;border-radius:50%;position:absolute;inset:0}.aura-toast.success{--type-color:var(--aura-success);--type-glow:var(--aura-glow-success);--type-glow-soft:#10b98126;--type-glow-inner:#10b9814d;--type-border:#10b98166;--type-glow-sharp:#10b98199}.aura-toast.error{--type-color:var(--aura-error);--type-glow:var(--aura-glow-error);--type-glow-soft:#ef444426;--type-glow-inner:#ef44444d;--type-border:#ef444466;--type-glow-sharp:#ef444499}.aura-toast.info{--type-color:var(--aura-info);--type-glow:var(--aura-glow-info);--type-glow-soft:#3b82f626;--type-glow-inner:#3b82f64d;--type-border:#3b82f666;--type-glow-sharp:#3b82f699}.aura-toast.warning{--type-color:var(--aura-warning);--type-glow:var(--aura-glow-warning);--type-glow-soft:#f59e0b26;--type-glow-inner:#f59e0b4d;--type-border:#f59e0b66;--type-glow-sharp:#f59e0b99}.aura-toast.loading{--type-color:var(--aura-loading);--type-glow:var(--aura-glow-loading);--type-glow-soft:#94a3b81a;--type-glow-inner:#94a3b833;--type-border:#94a3b84d;--type-glow-sharp:#94a3b866}.light-mode .aura-toast{box-shadow:0 8px 25px #0000000f,0 0 0 1px var(--type-border),0 0 15px -3px var(--type-glow-sharp);border-color:var(--type-border)}.light-mode .aura-toast.success{--type-border:#10b98199;--type-glow-sharp:#10b981cc}.light-mode .aura-toast.error{--type-border:#ef444499;--type-glow-sharp:#ef4444cc}.light-mode .aura-toast.info{--type-border:#3b82f699;--type-glow-sharp:#3b82f6cc}.light-mode .aura-toast.warning{--type-border:#f59e0b99;--type-glow-sharp:#f59e0bcc}.light-mode .aura-toast.loading{--type-border:#64748b66;--type-glow-sharp:#64748b80}.aura-icon{width:24px;height:24px;color:var(--type-color);filter:drop-shadow(0 0 8px var(--type-glow))}.aura-content{flex-direction:column;flex-grow:1;gap:.25rem;display:flex}.aura-title{font-size:var(--toast-font-size-title,.875rem);color:#fff;margin:0;font-weight:600;line-height:1.4}.aura-description{font-size:var(--toast-font-size-desc,.75rem);color:var(--aura-text-muted);margin:0;font-weight:400;line-height:1.5}.aura-action-container{align-items:center;margin-left:.5rem;display:flex}.aura-action{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.aura-action:hover{background:#ffffff26;border-color:#ffffff4d;box-shadow:0 0 15px #ffffff1a}.aura-close{color:var(--aura-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:.5rem;padding:4px;transition:color .2s,transform .2s;display:flex}.aura-close:hover{color:var(--aura-text);transform:scale(1.1)}@keyframes aura-slide-in-right{0%{opacity:0;transform:translate(100%)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes aura-slide-in-left{0%{opacity:0;transform:translate(-100%)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes aura-slide-in-top{0%{opacity:0;transform:translateY(-100%)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes aura-slide-in-bottom{0%{opacity:0;transform:translateY(100%)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes aura-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.bottom-right .aura-toast-enter,.top-right .aura-toast-enter{animation:aura-slide-in-right .4s cubic-bezier(.18,.89,.32,1.28) forwards}.bottom-left .aura-toast-enter,.top-left .aura-toast-enter{animation:aura-slide-in-left .4s cubic-bezier(.18,.89,.32,1.28) forwards}.top-center .aura-toast-enter{animation:aura-slide-in-top .4s cubic-bezier(.18,.89,.32,1.28) forwards}.bottom-center .aura-toast-enter{animation:aura-slide-in-bottom .4s cubic-bezier(.18,.89,.32,1.28) forwards}.aura-toast-exit{animation:aura-fade-out .3s ease-in forwards}@keyframes aura-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.aura-spinner{animation:aura-spin 1s linear infinite}