#df-analytics-consent{position:fixed;z-index:10000;bottom:16px;left:16px;right:16px;max-width:560px;padding:20px;background:#fff;color:#172238;border:1px solid #b5c8c4;border-radius:12px;box-shadow:0 8px 40px #17223826;font:14px/1.6 system-ui,sans-serif;text-align:left}#df-analytics-consent strong{font-size:16px}#df-analytics-consent p{margin:8px 0 14px;color:#344750}#df-analytics-consent div{display:flex;flex-wrap:wrap;align-items:center;gap:12px}#df-analytics-consent button{font:inherit;cursor:pointer;border:1px solid #637b76;border-radius:6px;padding:7px 12px;background:#fff;color:#172238}#df-analytics-consent button:first-child{background:#174e44;color:#fff}#df-analytics-consent button:disabled{opacity:.5;cursor:default}#df-analytics-consent a{color:#174e44;text-decoration:underline}#df-analytics-settings{display:block;margin:12px auto;padding:4px 8px;background:transparent;color:inherit;border:0;font:12px system-ui,sans-serif;text-decoration:underline;cursor:pointer}#df-analytics-consent button:focus-visible,#df-analytics-settings:focus-visible{outline:3px solid #639bce;outline-offset:3px}@media(max-width:480px){#df-analytics-consent{padding:16px;max-height:65vh;overflow:auto}}
