.pd-toast-container{z-index:99999}.pd-toast-slot{max-width:100%}.pd-toast{display:flex;align-items:center;gap:11px;width:min(420px,calc(100vw - 32px));padding:14px 16px 14px 14px;border-radius:20px;border:none;font-size:14.5px;line-height:1.4;position:relative;pointer-events:auto;will-change:transform,opacity;box-shadow:0 4px 24px #0907101a}.pd-toast__body{flex:1;min-width:0}.pd-toast__title{margin:0;font-weight:600}.pd-toast__desc{margin:2px 0 0;font-size:13px;opacity:.72}.pd-toast__icon-wrap{width:30px;height:30px;border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pd-toast__icon{width:17px;height:17px;flex:none}.pd-toast--error{background:#ff3b301a;color:#d0190d}.pd-toast--error .pd-toast__icon-wrap{background:#ff3b3026}.pd-toast--error .pd-toast__icon{color:#e5200f}.pd-toast--warning{background:#f5a5241f;color:#b45c00}.pd-toast--warning .pd-toast__icon-wrap{background:#f5a5242e}.pd-toast--warning .pd-toast__icon{color:#c96800}.pd-toast--success{background:#30d1581a;color:#0a7a2e}.pd-toast--success .pd-toast__icon-wrap{background:#30d15829}.pd-toast--success .pd-toast__icon{color:#0a9436}.pd-toast--info{background:#03a5fd1a;color:#0068b0}.pd-toast--info .pd-toast__icon-wrap{background:#03a5fd29}.pd-toast--info .pd-toast__icon{color:#0077c8}.pd-toast__close{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border:none;border-radius:999px;background:#09071012;color:inherit;opacity:.65;cursor:pointer;transition:opacity .15s ease,background .15s ease;margin-left:4px}.pd-toast__close:hover{opacity:1;background:#09071021}@keyframes pd-toast-in-top{0%{opacity:0;transform:translate3d(0,-20px,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes pd-toast-in-bottom{0%{opacity:0;transform:translate3d(0,20px,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes pd-toast-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.93)}}.pd-toast--in.pd-toast--top{animation:pd-toast-in-top .28s cubic-bezier(.21,1.02,.73,1) both}.pd-toast--in.pd-toast--bottom{animation:pd-toast-in-bottom .28s cubic-bezier(.21,1.02,.73,1) both}.pd-toast--out{animation:pd-toast-out .18s ease-in forwards}@media(prefers-reduced-motion:reduce){.pd-toast--in,.pd-toast--out{animation:none}}
