.ssgsw-pb-backdrop{align-items:center;background:rgba(20,27,56,.45);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100001}.ssgsw-pb-dialog{background:#fff;border-radius:8px;box-shadow:0 20px 40px rgba(20,27,56,.2);box-sizing:border-box;color:#141b38;padding:24px;text-align:center;width:min(440px,100%)}.ssgsw-pb-dialog h2{font-size:18px;margin:0 0 12px}.ssgsw-pb-dialog p{color:#717377;margin:12px 0 0}.ssgsw-pb-dialog .button{margin-top:16px}.ssgsw-pb-progress{align-items:center;display:flex;gap:6px;justify-content:center}.ssgsw-pb-progress .spinner{float:none;margin:0}.ssgsw-pb-toasts{display:flex;flex-direction:column;gap:10px;max-width:min(380px,100vw - 32px);position:fixed;right:20px;top:46px;z-index:100002}.ssgsw-pb-toast{background:#fff;border:1px solid #dcdde1;border-left:4px solid #188038;border-radius:6px;box-shadow:0 8px 20px rgba(20,27,56,.12);color:#141b38;padding:12px 14px}.ssgsw-pb-toast--error{border-left-color:#b32d2e}.ssgsw-pb-vendor{font-weight:600;padding-right:7px}.ssgsw-pb-new{background:#d1fae5;border-radius:10px;color:#065f46;font-size:13px;font-weight:600;line-height:23px;margin-left:4px;padding:0 5px}@media(max-width:575px){.ssgsw-pb-toasts{left:16px;max-width:none;right:16px}}@media(prefers-reduced-motion:reduce){.ssgsw-pb-progress .spinner{animation:none}}
