.pdfb-notifications-container{max-width:420px;padding:20px;pointer-events:none;position:fixed;width:calc(100% - 40px);z-index:999999}.pdfb-notifications-container[data-position=top-left]{left:0;top:32px}.pdfb-notifications-container[data-position=top-right]{right:0;top:32px}.pdfb-notifications-container[data-position=bottom-left]{bottom:20px;left:0}.pdfb-notifications-container[data-position=bottom-right]{bottom:20px;right:0}.pdfb-notifications-container[data-position=top-center]{left:50%;top:32px;transform:translateX(-50%)}.pdfb-notifications-container[data-position=bottom-center]{bottom:20px;left:50%;transform:translateX(-50%)}.pdfb-notification{backdrop-filter:blur(10px);border-left:4px solid;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:12px;min-height:60px;opacity:0;overflow:hidden;pointer-events:auto;position:relative;transform:translateX(400px);transition:all .3s cubic-bezier(.4,0,.2,1)}.pdfb-notification.visible{opacity:1;transform:translateX(0)}.pdfb-notification:hover{box-shadow:0 6px 20px rgba(0,0,0,.2);transform:translateX(-4px)}.pdfb-notification-slide{animation:pdfbSlideIn .3s ease-out}.pdfb-notification-slide.dismissing{animation:pdfbSlideOut .3s ease-in forwards}@keyframes pdfbSlideIn{0%{opacity:0;transform:translateX(400px)}to{opacity:1;transform:translateX(0)}}@keyframes pdfbSlideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(400px)}}.pdfb-notification-content{align-items:center;display:flex;gap:12px;padding:16px;position:relative}.pdfb-notification-icon{align-items:center;display:flex;flex-shrink:0;font-size:20px;height:24px;justify-content:center;width:24px}.pdfb-notification-message{flex:1;font-size:14px;font-weight:500;line-height:1.5;word-wrap:break-word}.pdfb-notification-close{align-items:center;background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;opacity:.6;padding:6px;transition:all .2s ease;width:24px}.pdfb-notification-close:hover{background-color:rgba(0,0,0,.1);opacity:1}.pdfb-notification-close .dashicons{font-size:18px;height:18px;width:18px}.pdfb-notification-progress-bar{background-color:rgba(0,0,0,.1);bottom:0;height:3px;left:0;overflow:hidden;position:absolute;right:0}.pdfb-notification-progress{height:100%;transition:width linear;width:100%}.pdfb-notification-success{border-left-color:#27ae60}.pdfb-notification-error{border-left-color:#e74c3c}.pdfb-notification-warning{border-left-color:#f39c12}.pdfb-notification-info{border-left-color:#667eea}@media (max-width:768px){.pdfb-notifications-container{max-width:100%;padding:10px;width:calc(100% - 20px)}.pdfb-notification-content{padding:12px}}.pdfb-notifications-dismiss-all:hover{background:#fff;color:#333}.pdfb-notifications-dismiss-all .pdfb-dashicons{font-size:14px;height:14px;width:14px}.pdfb-pdf-builder-notification.dismissing{opacity:0;transform:translateY(-10px) scale(.95)}.pdfb-pdf-builder-notification-success{background-color:#d4edda!important;border-left-color:#28a745!important;color:#155724!important}.pdfb-pdf-builder-notification-error{background-color:#f8d7da!important;border-left-color:#dc3545!important;color:#721c24!important}.pdfb-pdf-builder-notification-warning{background-color:#fff3cd!important;border-left-color:#ffc107!important;color:#856404!important}.pdfb-pdf-builder-notification-info{background-color:#d1ecf1!important;border-left-color:#17a2b8!important;color:#0c5460!important}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.95)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bounceOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}@media (max-width:768px){.pdfb-pdf-builder-notifications-container{max-width:calc(100vw - 40px);width:calc(100vw - 40px)}.pdfb-pdf-builder-notifications-container[data-position=bottom-left],.pdfb-pdf-builder-notifications-container[data-position=bottom-right],.pdfb-pdf-builder-notifications-container[data-position=top-left],.pdfb-pdf-builder-notifications-container[data-position=top-right]{left:20px!important;right:20px!important;width:auto!important}.pdfb-pdf-builder-notifications-container[data-position=bottom-center],.pdfb-pdf-builder-notifications-container[data-position=top-center]{left:20px!important;right:20px!important;transform:none!important;width:auto!important}.pdfb-notification-content{gap:8px;padding:10px 12px}.pdfb-notification-icon{font-size:16px;height:20px;width:20px}.pdfb-notification-message{font-size:13px;line-height:1.3}.pdfb-notification-close{padding:2px}.pdfb-notification-close .pdfb-dashicons{font-size:14px;height:14px;width:14px}}@media (max-width:480px){.pdfb-pdf-builder-notifications-container{max-width:calc(100vw - 20px);width:calc(100vw - 20px)}.pdfb-pdf-builder-notifications-container[data-position=bottom-center],.pdfb-pdf-builder-notifications-container[data-position=bottom-left],.pdfb-pdf-builder-notifications-container[data-position=bottom-right],.pdfb-pdf-builder-notifications-container[data-position=top-center],.pdfb-pdf-builder-notifications-container[data-position=top-left],.pdfb-pdf-builder-notifications-container[data-position=top-right]{left:10px!important;right:10px!important}.pdfb-notification-content{gap:6px;padding:8px 10px}.pdfb-notification-message{font-size:12px}.pdfb-notifications-dismiss-all{font-size:11px;padding:6px 10px}}.pdfb-pdf-builder-notification[aria-live]{position:relative}.pdfb-pdf-builder-notification[aria-live] .pdfb-notification-close{position:relative;z-index:1}@supports not (backdrop-filter:blur(10px)){.pdfb-pdf-builder-notification{backdrop-filter:none;background-color:hsla(0,0%,100%,.95)!important}}@media (prefers-color-scheme:dark){.pdfb-pdf-builder-notification{border:1px solid hsla(0,0%,100%,.1)}.pdfb-notification-close:hover{background-color:rgba(0,0,0,.1)}.pdfb-notifications-dismiss-all{background:rgba(0,0,0,.8);border-color:hsla(0,0%,100%,.2);color:#ccc}.pdfb-notifications-dismiss-all:hover{background:rgba(0,0,0,.9);color:#fff}}.pdfb-pdf-builder-notification:hover .pdfb-notification-progress{animation-play-state:paused}.pdfb-notification-close:focus{outline:2px solid currentColor;outline-offset:2px}.pdfb-notifications-dismiss-all:focus{outline:2px solid #007cba;outline-offset:2px}