@charset 'UTF-8';
.cookie-message{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:20000000000;width:calc(100% - 32px);max-width:760px;font:14px/1.5 Verdana,Arial,sans-serif;color:#363636}.cookie-message[hidden],.cookie-message [hidden]{display:none !important}.cookie-message__container{background:#dfe1e7;border-radius:8px;padding:20px 24px 12px;box-shadow:none;max-height:calc(100dvh - 48px);overflow-y:auto}.cookie-message p{margin:0 0 12px}.cookie-message__content p{margin:0}.cookie-message a,.cookie-message__link{color:#05677e;text-decoration:underline;text-underline-offset:3px}.cookie-message__control{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.cookie-message__control{margin-top:16px}.cookie-message__confirm{min-height:44px;padding:11px 22px;background:#109fc1;color:#fff;border:2px dashed #fff;border-radius:24px;cursor:pointer;font:400 14px/1.3 Arial,sans-serif}.cookie-message .cookie-message__secondary{background:rgba(0,0,0,0);color:#05677e;border:1px solid #05677e}.cookie-message .cookie-message__secondary:hover{background:#d0dce2;color:#05677e}.cookie-message__link{display:inline;border:0;padding:0;background:rgba(0,0,0,0);text-decoration-style:dashed;cursor:pointer;font:inherit}.cookie-message button:focus-visible,.cookie-message a:focus-visible{outline:2px solid #05677e;outline-offset:4px}.cookie-message__settings{margin-top:8px;border-top:1px solid #bfc4cd;padding-top:16px}.cookie-message__settings p{font-size:12px;color:#626874}.cookie-message__settings label{display:flex;gap:10px;align-items:flex-start;margin:12px 0}.cookie-message__settings input{accent-color:#109fc1;width:18px;height:18px;flex-shrink:0;margin-top:2px}.cookie-message__message:empty{display:none}.cookie-message__message{margin-top:12px !important}.cookie-message button:disabled{cursor:wait;opacity:.65}@media(max-width: 520px){.cookie-message{bottom:8px;width:calc(100% - 16px)}.cookie-message__container{padding:16px 16px 8px;max-height:calc(100dvh - 16px)}.cookie-message__control{gap:10px;margin-top:12px}.cookie-message__confirm{font-size:13px;padding:11px 18px}}button.privacy-settings-link{font:inherit;color:inherit;padding:0;background:rgba(0,0,0,0);border:0;cursor:pointer;text-align:left;text-decoration-style:dashed}