#evi-consent-box.evi-consent{position:fixed!important;z-index:2147483000!important;bottom:18px;left:18px;width:min(410px,calc(100vw - 36px));box-sizing:border-box;background:#fff;color:#15263e;border-radius:12px;border:1px solid #cbd9e8;box-shadow:0 10px 45px rgba(26,56,89,.22);padding:20px 22px;font:14px/1.55 Arial,sans-serif;text-align:left}#evi-consent-box strong{display:block;font:700 17px/1.35 Arial,sans-serif;color:#153451;margin:0 0 8px}#evi-consent-box p{margin:0 0 9px;color:#334b64}#evi-consent-box a{display:inline-block;color:#3578b9;text-decoration:underline;margin-bottom:12px}#evi-consent-box .evi-actions{display:flex;flex-wrap:wrap;gap:8px}#evi-consent-box button{cursor:pointer;border-radius:7px;padding:9px 14px;font:600 13px Arial,sans-serif;line-height:1.3;white-space:normal}#evi-consent-box button.evi-allow{background:#558dca;color:#fff;border:1px solid #558dca}#evi-consent-box button.evi-decline{background:#fff;color:#305170;border:1px solid #b4cadc}#evi-consent-box button.evi-withdraw{background:transparent;color:#a33f3f;border:0;padding-left:0}#evi-privacy-choice.evi-choice{position:fixed;z-index:2147482000;bottom:10px;left:10px;font:11px Arial,sans-serif;border:1px solid #b4cadc;border-radius:5px;padding:6px 9px;opacity:.8;background:#fff;color:#365a7a;cursor:pointer}#evi-consent-box button:focus-visible,#evi-privacy-choice:focus-visible{outline:3px solid #082c54;outline-offset:2px}@media(max-width:600px){#evi-consent-box.evi-consent{bottom:6px;left:6px;width:calc(100vw - 12px);max-height:80vh;overflow:auto}#evi-privacy-choice.evi-choice{left:6px;bottom:6px}}
