#dalon-consent-preferences{position:fixed;left:12px;bottom:12px;z-index:2147482000;border:1px solid #31594e;border-radius:6px;background:#fff;color:#174536;padding:8px 12px;font:13px/1.4 system-ui,sans-serif;cursor:pointer;box-shadow:0 2px 8px #0002;max-width:calc(100vw - 24px)}
#dalon-consent-preferences:focus-visible{outline:3px solid #477c66;outline-offset:2px}
@media print{#dalon-consent-preferences{display:none}}
