/* AZ cookie compact v7: isolated from global button/modal styles. */
.az-cookie-v7[hidden],.az-cookie-v7__switch[hidden]{display:none!important}
.az-cookie-v7{all:initial;box-sizing:border-box!important;position:fixed!important;left:16px!important;right:auto!important;top:auto!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;z-index:2147480000!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:max-content!important;max-width:calc(100vw - 24px)!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:7px 9px!important;border:1px solid #e6e6e6!important;border-radius:10px!important;background:#fff!important;color:#263242!important;box-shadow:0 3px 12px rgba(0,0,0,.13)!important;transform:none!important;font:400 11px/1.25 Arial,sans-serif!important;letter-spacing:normal!important;}
.az-cookie-v7,.az-cookie-v7 *{box-sizing:border-box!important;}
.az-cookie-v7__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:19px!important;height:20px!important;font-size:17px!important;line-height:1!important}
.az-cookie-v7__label{display:inline!important;flex:0 1 auto!important;white-space:nowrap!important;max-width:none!important;min-width:0!important;font:400 11px/1.2 Arial,sans-serif!important;color:#263242!important;}
.az-cookie-v7 .az-cookie-v7__close{all:unset!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;min-width:20px!important;max-width:20px!important;width:20px!important;min-height:20px!important;max-height:20px!important;height:20px!important;margin:0!important;padding:0!important;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;color:#687385!important;cursor:pointer!important;font:400 19px/1 Arial,sans-serif!important;}
.az-cookie-v7 .az-cookie-v7__close:hover{background:#f3f4f5!important;color:#1c2b3c!important}
.az-cookie-v7 .az-cookie-v7__close:focus-visible,.az-cookie-v7 .az-cookie-v7__switch:focus-visible{outline:2px solid #a87326!important;outline-offset:2px!important}
.az-cookie-v7 .az-cookie-v7__switch{all:unset!important;box-sizing:border-box!important;flex:none!important;cursor:pointer!important;color:#1c395d!important;text-decoration:underline!important;font:400 10px/1.2 Arial,sans-serif!important;}
@media(max-width:650px){.az-cookie-v7{left:50%!important;right:auto!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;transform:translateX(-50%)!important;gap:5px!important;padding:7px!important;max-width:calc(100vw - 24px)!important;}.az-cookie-v7__icon{width:18px!important;font-size:16px!important}.az-cookie-v7__label{font-size:10px!important}.az-cookie-v7 .az-cookie-v7__close{width:18px!important;min-width:18px!important;max-width:18px!important}}
@media(max-width:350px){.az-cookie-v7__label{white-space:normal!important;max-width:195px!important;}}
@media(prefers-reduced-motion:no-preference){.az-cookie-v7{animation:az-cookie-fade-v7 .16s ease-out}}@keyframes az-cookie-fade-v7{from{opacity:0}to{opacity:1}}
.az-cookie-v7 .az-cookie-v7__switch[hidden]{display:none!important}
