.toast{background:var(--ink);color:var(--on-ink);z-index:200;text-align:center;border-radius:99px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:14px;position:fixed;bottom:100px;left:50%;transform:translate(-50%)}.toast.has-action{align-items:center;gap:14px;padding-right:6px;display:flex}.toast button{background:var(--card);min-height:32px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:99px;padding:0 12px;font-weight:700}.toast button:focus-visible{outline:2px solid var(--on-ink);outline-offset:2px}
