.analytics-notice{position:fixed;z-index:1000;bottom:16px;left:16px;right:16px;max-width:620px;padding:18px;background:#faf8ef;color:#292a24;border:1px solid #292a2440;box-shadow:0 6px 28px #0002;font:13px/1.5 Arial,sans-serif}.analytics-notice[hidden]{display:none}.analytics-notice p{margin:0 0 12px}.analytics-notice a{color:inherit;text-decoration:underline}.analytics-actions{display:flex;gap:10px;flex-wrap:wrap}.analytics-actions button{flex:1;padding:10px 14px;border:1px solid #292a24;background:transparent;color:inherit;font:inherit;cursor:pointer}.analytics-actions button:hover{background:#e7e5dc}.analytics-actions button:focus-visible,.analytics-settings:focus-visible{outline:2px solid currentColor;outline-offset:3px}.analytics-settings{background:none;border:0;color:inherit;padding:0;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}main>.analytics-settings{display:block;margin-top:32px}@media(max-width:480px){.analytics-notice{bottom:10px;left:10px;right:10px;padding:14px;font-size:12px}}
