.toast-region{position:fixed;z-index:1000;top:20px;right:20px;display:grid;gap:10px;width:min(390px,calc(100vw - 32px));pointer-events:none}.toast{--toast-accent:#7092ff;--toast-icon:'i';display:grid;grid-template-columns:30px 1fr auto;align-items:start;gap:11px;padding:14px 13px 14px 15px;border:1px solid #263754;border-left:3px solid var(--toast-accent);border-radius:12px;background:#0d1626f7;color:#e9eef9;box-shadow:0 16px 40px #0008;backdrop-filter:blur(12px);pointer-events:auto;animation:toast-in .28s ease-out both}.toast::before{content:var(--toast-icon);display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:color-mix(in srgb,var(--toast-accent) 18%,transparent);color:var(--toast-accent);font:700 14px/1 Manrope,sans-serif}.toast-message{margin:2px 0 0;font:500 13px/1.45 Manrope,sans-serif}.toast-close{appearance:none;border:0;background:transparent;color:#97a5ba;font-size:20px;line-height:20px;padding:0;cursor:pointer}.toast-close:hover,.toast-close:focus-visible{color:#fff;outline:none}.toast-success{--toast-accent:#47d39a;--toast-icon:'✓'}.toast-error{--toast-accent:#ff7988;--toast-icon:'!'}.toast-warning{--toast-accent:#f5bd5b;--toast-icon:'!'}.toast-info{--toast-accent:#78a0ff;--toast-icon:'i'}.toast.is-leaving{animation:toast-out .2s ease-in both}.alert.success[data-toast-managed]{display:none}@keyframes toast-in{from{opacity:0;transform:translateX(18px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes toast-out{to{opacity:0;transform:translateX(18px) scale(.98)}}@media(max-width:620px){.toast-region{top:14px;right:16px}.toast{padding:13px}}@media(prefers-reduced-motion:reduce){.toast,.toast.is-leaving{animation:none}}
