!function(o){"use strict";function t(o){return null==o?"":String(o).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")}const e=["Discount Pricing on Every Order","Access to Shipping Upgrade Option","Auto Send-to-Production Option","Access to more Paper Stocks","Expedited Support Tickets"];let n=!1;window.DropPrintProLockAnimation={play:function(i){i=i||{},n||(n=!0,o("<style>").attr("id","dp-pro-lock-animation-styles").text("@keyframes dpProLockFadeIn{from{opacity:0;}to{opacity:1;}}@keyframes dpProLockFadeOutFast{from{opacity:1;}to{opacity:0;}}@keyframes dpProLockItemIn{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}@keyframes dpProLockPadlockSwingShut{0%{transform:rotate(-42deg);}60%{transform:rotate(6deg);}100%{transform:rotate(0deg);}}.dp-lock-padlock-shackle{transform-origin:7px 13px;animation:dpProLockPadlockSwingShut 0.6s cubic-bezier(.34,1.15,.64,1) both;}@keyframes dpProLockNoticeIn{from{opacity:0;transform:translateY(6px);}to{opacity:1;transform:translateY(0);}}").appendTo("head"));const r=Array.isArray(i.items)&&i.items.length?i.items:e.slice(),a=i.headline||"Your subscription did not renew",c=i.body||"Upgrade now to keep Pro pricing on this order.",s=i.savingsLine||"",p=i.ctaLabel||"Upgrade to Pro",l=i.closeLabel||"Close",d=i.upgradeOrigin||"quote_modal",f=i.upgradeSurface||"quote_pay",g='<div class="dp-pro-lock-overlay" style="position:fixed;inset:0;z-index:999998;background:#fbfbfb;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;animation:dpProLockFadeIn 0.4s ease both;font-family:-apple-system,BlinkMacSystemFont,\'Segoe UI\',Roboto,sans-serif;"><button type="button" class="dp-lock-close-btn" aria-label="'+t(l)+'" style="position:absolute;top:18px;right:22px;background:none;border:none;font-size:28px;line-height:1;color:#787c82;cursor:pointer;">&times;</button><div style="max-width:640px;width:100%;text-align:center;"><ul class="dp-lock-checklist" style="list-style:none;margin:0 0 10px 0;padding:0;"></ul><div class="dp-lock-notice" style="margin-top:30px;opacity:0;"><p style="margin:0 0 6px 0;font-size:20px;font-weight:800;color:#1d2327;">'+t(a)+'</p><p style="margin:0 0 4px 0;font-size:15px;color:#3c434a;">'+t(c)+"</p>"+(s?'<p style="margin:0 0 20px 0;font-size:15px;font-weight:700;color:#a4262c;">'+t(s)+"</p>":'<div style="margin-bottom:20px;"></div>')+'<button type="button" class="drop-print-pro-upgrade-launcher dp-lock-upgrade-cta" data-upgrade-origin="'+t(d)+'" data-upgrade-surface="'+t(f)+'" style="background:#7f54b3;color:#fff;border:none;border-radius:6px;padding:12px 28px;font-size:16px;font-weight:700;cursor:pointer;">'+t(p)+"</button></div></div></div>",u=o(g).appendTo("body"),m=u.find(".dp-lock-checklist"),k=u.find(".dp-lock-notice");let y=!1;function x(o){y||(y=!0,u.css("animation","dpProLockFadeOutFast 0.15s ease both"),window.setTimeout(function(){u.remove()},150),o&&"function"==typeof i.onDismiss&&i.onDismiss())}return u.find(".dp-lock-close-btn").on("click",function(o){o.preventDefault(),o.stopPropagation(),x(!0)}),u.on("click",function(t){o(t.target).closest(".dp-lock-upgrade-cta").length||x(!0)}),u.find(".dp-lock-upgrade-cta").on("click",function(){y=!0,u.remove()}),r.forEach(function(e,n){window.setTimeout(function(){o("<li></li>").css({margin:"0 0 22px 0",fontSize:"28px",fontWeight:"800",color:"#1d2327",letterSpacing:"-0.01em",animation:"dpProLockItemIn 0.55s ease both"}).html('<svg width="22" height="24" viewBox="0 0 22 24" style="vertical-align:-6px;margin-right:10px;flex:none;overflow:visible;"><rect x="4" y="13" width="14" height="9" rx="2" fill="none" stroke="#c0392b" stroke-width="2"></rect><circle cx="11" cy="17.2" r="1.3" fill="#c0392b"></circle><path class="dp-lock-padlock-shackle" d="M7 13 V8 A4 4 0 0 1 15 8 V13" fill="none" stroke="#c0392b" stroke-width="2" stroke-linecap="round"></path></svg>'+t(e)+' <span style="display:block;margin:2px 0 0 38px;font-size:13px;font-weight:700;letter-spacing:0.08em;color:#c0392b;text-transform:uppercase;">Locked</span>').appendTo(m),n===r.length-1&&window.setTimeout(function(){k.css("animation","dpProLockNoticeIn 0.5s ease both")},300)},800*n)}),u}}}(jQuery);