.pa-consent{position:fixed;z-index:9999;inset:auto 16px 16px;display:flex;justify-content:center;font:15px/1.5 system-ui,sans-serif;color:#183443}.pa-consent>div{max-width:620px;max-height:85vh;overflow:auto;padding:24px;background:#fffefa;border:1px solid #dedfd9;border-radius:14px;box-shadow:0 12px 40px #18344333}.pa-consent h2{margin:0 0 8px;font-size:22px}.pa-consent p{margin:0 0 14px;color:#5b6b73}.pa-consent label{display:block;margin:9px 0}.pa-consent input{width:18px;height:18px;vertical-align:middle;margin-right:8px}.pa-consent div>div{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:18px}.pa-consent button{padding:10px 14px;border:1px solid #183443;border-radius:7px;background:#fffefa;color:#183443;cursor:pointer}.pa-consent button[data-pa=accept]{background:#183443;color:white}.pa-settings{font:inherit;color:inherit;margin:10px;cursor:pointer}.pa-consent a{color:inherit;text-decoration:underline}.pa-consent button[data-pa=accept]{background:#fffefa;color:#183443}@media(max-width:520px){.pa-consent{inset:auto 8px 8px}.pa-consent>div{padding:18px}.pa-consent button{flex:1}}
