.analytics-consent{z-index:10000;color:#fff;width:min(460px,100vw - 48px);font:14px/1.5 var(--font-sans), sans-serif;background:#111;border:1px solid #555;padding:22px;position:fixed;bottom:24px;left:24px;box-shadow:0 8px 40px #0008}.analytics-consent p{margin:0 0 12px}.analytics-consent p:first-child{font-size:18px;font-weight:600}.analytics-consent>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.analytics-consent button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #aaa;padding:10px 14px}.analytics-consent a{color:inherit;text-decoration:underline}.analytics-settings{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.analytics-consent button:focus-visible,.analytics-settings:focus-visible{outline-offset:4px;outline:2px solid #d6ff00}
