.domiq-privacy-links{display:flex;gap:12px;flex-wrap:wrap;align-items:center;font-size:.85rem}
.domiq-privacy-settings{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer;padding:4px;font:inherit}
.domiq-privacy-panel[hidden]{display:none}
.domiq-privacy-panel{position:fixed;z-index:30;right:16px;bottom:16px;box-sizing:border-box;width:min(410px,calc(100% - 32px));padding:18px;border:1px solid #cad7ca;border-radius:14px;background:#fff;color:#23372c;box-shadow:0 8px 32px #263c3225;font:15px/1.4 system-ui,sans-serif}
.domiq-privacy-panel strong{font-size:17px}
.domiq-privacy-panel p{margin:7px 0 13px}
.domiq-privacy-panel a{color:inherit;text-decoration:underline}
.domiq-privacy-panel div{display:flex;gap:8px;flex-wrap:wrap}
.domiq-privacy-panel button{padding:9px 12px;border:1px solid #527060;border-radius:8px;background:#fff;color:#274739;cursor:pointer;font:inherit}
.domiq-privacy-panel button[data-privacy-choice=yes]{background:#274739;color:#fff}
