.tl-toast{z-index:2000;color:#f8f7f4;text-align:center;opacity:0;pointer-events:none;background-color:#1a2e30;border-radius:999px;width:max-content;max-width:90vw;padding:12px 24px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:opacity .3s,transform .3s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 10px 30px #00000040}.tl-toast.is-visible{opacity:1;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){.tl-toast{transition:none}}
