.me-cookie-banner[hidden],.me-cookie-preferences[hidden]{display:none!important}.me-cookie-banner{position:fixed;bottom:16px;left:16px;right:16px;z-index:99990;background:#fff;border:1px solid #d5e4f2;border-radius:16px;box-shadow:0 10px 40px #08204438;color:#122c4f;max-width:1040px;margin-inline:auto}.me-cookie-banner-content{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:18px 22px}.me-cookie-banner p{font-size:13px;line-height:1.6;margin:6px 0 0;max-width:540px}.me-cookie-banner a,.me-cookie-panel a{color:#195caa;text-decoration:underline}.me-cookie-actions,.me-cookie-panel-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.me-cookie-actions button,.me-cookie-panel-actions button{border:1px solid #b8cce6;border-radius:9px;background:#fff;color:#14457d;padding:10px 14px;font:600 13px/1.4 inherit;cursor:pointer;min-height:42px}.me-cookie-actions button:last-child,.me-cookie-panel-actions button:last-child{background:#115aa8;color:#fff;border-color:#115aa8}.me-cookie-preferences{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;padding:16px}.me-cookie-backdrop{position:absolute;inset:0;background:#071d38a6}.me-cookie-panel{position:relative;background:#fff;color:#152e4a;max-width:560px;width:100%;max-height:calc(100vh - 32px);overflow:auto;border-radius:18px;padding:24px;box-shadow:0 15px 55px #07172c45}.me-cookie-panel-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.me-cookie-panel-head h2{font-size:23px;margin:0}.me-cookie-panel-head button{font-size:26px;background:none;border:0;cursor:pointer}.me-cookie-panel>p{font-size:14px;line-height:1.65;color:#556b84}.me-cookie-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 0;border-top:1px solid #e1eaf3}.me-cookie-row small{display:block;color:#607188;margin-top:4px}.me-cookie-row>span:last-child{font-size:12px;color:#4b627d}.me-cookie-row input{width:23px;height:23px;accent-color:#115aa8}.me-cookie-panel-help{margin:12px 0 0}.me-consent-open{overflow:hidden}.me-privacy-footer{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;padding:16px;font-size:12px}.me-privacy-footer a,.me-privacy-footer button{color:inherit;text-decoration:underline;background:none;border:0;cursor:pointer;font:inherit}.me-cookie-actions button:focus-visible,.me-cookie-panel button:focus-visible,.me-privacy-footer button:focus-visible{outline:3px solid #4a95f0;outline-offset:2px}@media(max-width:720px){.me-cookie-banner{left:8px;right:8px;bottom:8px}.me-cookie-banner-content{display:block;padding:15px}.me-cookie-actions{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.me-cookie-actions button{padding:8px 5px;font-size:11px}.me-cookie-panel{padding:19px}.me-cookie-panel-actions{display:grid;grid-template-columns:1fr}.me-cookie-panel-actions button{width:100%}}@media(prefers-reduced-motion:reduce){.me-cookie-panel,.me-cookie-banner{scroll-behavior:auto}}