/* PWiK Morąg – wariant 3: półprzezroczysty panel typu glass */
#pwik-popup-overlay{position:fixed;inset:0;z-index:2147483000;background:rgba(8,25,43,.55);display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}
#pwik-popup-overlay[hidden]{display:none!important}
.pwik-popup-dialog{position:relative;width:min(920px,100%);max-height:calc(100dvh - 36px);overflow:auto;background:rgba(237,247,255,.78);border:1px solid rgba(255,255,255,.75);border-radius:20px;box-shadow:0 24px 70px rgba(0,20,40,.32),inset 0 1px 0 rgba(255,255,255,.8);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:48px 20px 20px;box-sizing:border-box}
.pwik-popup-close{position:absolute;right:12px;top:10px;border:1px solid rgba(255,255,255,.8);background:rgba(255,255,255,.75);color:#18374b;border-radius:50%;width:34px;height:34px;cursor:pointer;font-size:24px;line-height:1}
.pwik-popup-link{display:block;text-align:center;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 5px 20px rgba(0,36,70,.12)}
.pwik-popup-link img{display:block;width:100%;height:auto;margin:auto}
.pwik-popup-note{font:14px/1.5 Arial,sans-serif;text-align:center;margin:14px 0 0;color:#163f60}
.pwik-popup-close:focus-visible,.pwik-popup-link:focus-visible{outline:3px solid #1179c1;outline-offset:3px}
@media(max-width:600px){.pwik-popup-dialog{padding:48px 12px 16px;border-radius:15px}.pwik-popup-note{font-size:13px}}
@media(prefers-reduced-transparency:reduce){.pwik-popup-dialog{background:#eaf4fb}}
