.toast-box{z-index:300;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.toast{background:var(--surface,#f7fbfe);border:1px solid var(--border,#b9d7ea);box-shadow:var(--shadow,0 18px 50px #2f4a5f2e);border-radius:999px;padding:11px 20px;font-size:13px;animation:.22s ease-out toast-in}.toast--ok{color:var(--accent,#73b5e8);border-color:#73b5e880}.toast--err{color:var(--danger,#d96c7c);border-color:#d96c7c80}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}}
