.maq-consent[hidden]{display:none!important}
.maq-consent{position:fixed;z-index:10000;inset:auto 1rem 1rem 1rem;display:flex;justify-content:center;pointer-events:none;font-family:inherit}
.maq-consent__inner{box-sizing:border-box;width:min(760px,100%);max-height:calc(100vh - 2rem);overflow:auto;padding:1.15rem 1.25rem;border:1px solid rgba(184,142,63,.55);border-radius:12px;background:#fffaf0;color:#10233f;box-shadow:0 18px 60px rgba(7,20,39,.3);pointer-events:auto}
.maq-consent p{margin:0;line-height:1.55;font-size:1rem}
.maq-consent__links,.maq-consent__actions{display:flex;flex-wrap:wrap;gap:.65rem 1rem;align-items:center;margin-top:.85rem}
.maq-consent a{color:#10233f;text-decoration:underline;text-underline-offset:3px}
.maq-consent button,.maq-cookie-settings{font:inherit;cursor:pointer}
.maq-consent__actions button{min-height:44px;padding:.7rem 1rem;border:1px solid #10233f;border-radius:6px;background:#10233f;color:#fff}
.maq-consent__actions button+button{background:transparent;color:#10233f}
.maq-cookie-settings{border:0;padding:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:3px}
[dir="rtl"] .maq-consent__inner{text-align:right}
@media(max-width:420px){.maq-consent{inset:auto .5rem .5rem}.maq-consent__inner{padding:1rem}.maq-consent__actions{align-items:stretch}.maq-consent__actions button{width:100%}}
