.plwe-aas-toast{position:fixed;right:16px;bottom:16px;z-index:999999;display:none;max-width:360px;background:#111827;color:var(--plwe-aas-text-color,#fff);border-radius:14px;box-shadow:0 14px 30px rgba(0,0,0,.25);padding:12px 14px;align-items:flex-start;gap:10px;font-family:var(--plwe-aas-font-family,system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial);font-size:var(--plwe-aas-font-size,14px)}
.plwe-aas-toast .dot{width:10px;height:10px;border-radius:9999px;background:#FBBF24;margin-top:6px;flex:0 0 auto}
.plwe-aas-toast .body{flex:1}
.plwe-aas-toast .title{font-weight:800;margin-bottom:2px}
.plwe-aas-toast .text{line-height:1.35}
.plwe-aas-toast .meta{opacity:.8;font-size:12px;margin-top:2px}
.plwe-aas-toast .x{background:transparent;border:0;color:var(--plwe-aas-text-color,#fff);opacity:.9;font-size:18px;line-height:1;cursor:pointer}
@media (prefers-reduced-motion:no-preference){.plwe-aas-toast.in{animation:plweToastIn .22s ease forwards}.plwe-aas-toast.out{animation:plweToastOut .22s ease forwards}@keyframes plweToastIn{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes plweToastOut{from{transform:translateY(0);opacity:1}to{transform:translateY(8px);opacity:0}}