.toast-region{z-index:50;bottom:var(--space-5);left:var(--space-5);position:fixed}.toast{align-items:center;gap:var(--space-3);max-width:min(420px,100vw - 40px);min-height:44px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-radius:var(--radius-inner);background:var(--action-dark);color:var(--surface);box-shadow:var(--shadow-float);animation:fade-in var(--motion-fast) var(--ease-out);font-size:13px;display:flex}.toast .toast__undo{color:var(--surface);font-weight:var(--weight-semibold)}.toast .toast__undo:hover{background:var(--text-body);color:var(--surface)}@media (width<=767px){.toast-region{bottom:calc(var(--height-mobile-bar) + var(--space-3));left:var(--space-3)}}
