.sena-privacy-footer{box-sizing:border-box;width:100%;display:flex;justify-content:center;gap:20px;flex-wrap:wrap;padding:22px 16px;background:#faf6f3;color:#62444e;font:13px/1.7 system-ui,sans-serif}.sena-privacy-footer a,.sena-privacy-footer button{color:inherit;text-decoration:underline}.sena-privacy-footer button{font:inherit;border:0;background:none;cursor:pointer}.sena-consent{box-sizing:border-box;position:fixed;z-index:2147483000;bottom:16px;left:16px;width:min(460px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:20px;background:#fffaf7;color:#533b43;border:1px solid #d8c5cc;border-radius:12px;box-shadow:0 4px 24px #46343c24;font:14px/1.7 system-ui,sans-serif;text-align:left}.sena-consent[hidden]{display:none!important}.sena-consent p{margin:8px 0}.sena-consent a{color:#62444e;text-decoration:underline}.sena-consent>div{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.sena-consent button{flex:1;min-width:130px;min-height:44px;padding:10px 12px;font:inherit;background:#79545e;color:white;border:1px solid #79545e;border-radius:6px;cursor:pointer}.sena-consent button:last-child{background:white;color:#62444e}.sena-consent button:focus-visible,.sena-privacy-footer button:focus-visible{outline:3px solid #276c9a;outline-offset:3px}
