.leyline-toast-viewport{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;top:84px;right:20px}.leyline-toast{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:#120e1cf0;border:1px solid #8b5cf659;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;animation:.22s ease-out leyline-toast-in;display:flex;box-shadow:0 16px 40px #00000073,inset 0 0 0 1px #ffffff0a}.leyline-toast--success{border-color:#8b5cf680}.leyline-toast--error{border-color:#f8717173}.leyline-toast-message{color:#ede9fe;flex:1;font-size:14px;line-height:1.4}.leyline-toast-action{color:#c4b5fd;white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.leyline-toast-action:hover{color:#fff;text-decoration:underline}.leyline-toast-dismiss{color:#a8a29e;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:20px;line-height:1}.leyline-toast-dismiss:hover{color:#fff}@keyframes leyline-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.leyline-toast-viewport{width:auto;left:16px;right:16px}}
