#mlj-cookie-banner{position:fixed;inset:auto 0 0;z-index:2147483647;display:flex;align-items:center;gap:12px;width:100%;max-width:100%;min-width:0;min-height:52px;margin:0;padding:4px 16px;background:#fff;color:#1d2327;box-shadow:0 -3px 16px rgb(0 0 0 / .2);border:0;border-radius:0;font:14px/1.3 system-ui,sans-serif;overflow-wrap:anywhere;box-sizing:border-box}#mlj-cookie-banner *,#mlj-cookie-banner *::before,#mlj-cookie-banner *::after{box-sizing:border-box}#mlj-cookie-banner[hidden]{display:none!important}#mlj-cookie-banner .mlj-cookie-message{display:flex;align-items:baseline;gap:6px;flex:1 1 auto;min-width:0;max-width:none}#mlj-cookie-banner .mlj-cookie-text{min-width:0}#mlj-cookie-banner a{color:#135e96;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}#mlj-cookie-banner .mlj-cookie-actions{display:flex;flex:0 0 auto;gap:8px;min-width:0}#mlj-cookie-banner .mlj-cookie-actions button{appearance:none;flex:0 0 auto;width:auto;min-width:88px;min-height:44px;margin:0;padding:4px 12px;background:#1d2327;color:#fff;border:1px solid #1d2327;border-radius:3px;cursor:pointer;font:600 14px/1.2 system-ui,sans-serif;box-shadow:none;text-transform:none;letter-spacing:normal;white-space:nowrap}#mlj-cookie-banner .mlj-cookie-actions button:hover{background:#3c434a}#mlj-cookie-banner :focus-visible,.mlj-cookie-preferences:focus-visible{outline:3px solid #2271b1;outline-offset:2px}.mlj-cookie-preferences{appearance:none;padding:6px 10px;background:#fff;color:#1d2327;border:1px solid #50575e;border-radius:3px;font:14px/1.4 system-ui,sans-serif;cursor:pointer;text-decoration:underline;text-underline-offset:3px;letter-spacing:normal;text-transform:none}#mlj-cookie-banner ::selection{background:#1d2327;color:#fff}@media(max-width:600px){#mlj-cookie-banner{min-height:48px;padding:4px 8px;gap:8px}#mlj-cookie-banner .mlj-cookie-message{display:block;flex:1 1 auto;min-width:0;font:11.5px/1.3 system-ui,sans-serif}#mlj-cookie-banner .mlj-cookie-text,#mlj-cookie-banner a{display:inline;font:inherit}#mlj-cookie-banner .mlj-cookie-actions{display:grid;grid-template-columns:repeat(2,1fr);margin-left:auto;gap:6px}#mlj-cookie-banner .mlj-cookie-actions button{width:auto;min-width:56px;height:30px;min-height:30px;padding:0 10px;font-size:12px}}#ht-ctc-chat{transition:bottom .2s ease}body.mlj-cookie-open #ht-ctc-chat{bottom:calc(var(--mlj-cookie-h,0px) + 15px)!important}.mlj-edrone-pending,.mlj-consent-pending #edrone-onsite-popup-iframe{display:none!important}