.analytics-notice{position:fixed;inset:auto 20px 20px;z-index:10;max-width:760px;margin:auto;padding:20px;background:#fff;color:#1d1d1f;border:1px solid #dedee3;border-radius:12px;box-shadow:0 8px 32px #0002;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.analytics-notice[hidden]{display:none}.analytics-notice p{margin:0 0 16px}.analytics-notice a{text-decoration:underline}.analytics-notice>div{display:flex;gap:12px;justify-content:flex-end}.analytics-notice button{min-height:44px;padding:10px 22px;border:1px solid #1d1d1f;border-radius:6px;background:#fff;color:#1d1d1f;font:inherit;cursor:pointer}.analytics-settings{border:0;background:none;color:inherit;font:inherit;text-decoration:underline;padding:0;cursor:pointer}footer:has(.analytics-settings){flex-wrap:wrap;align-items:center}@media(max-width:480px){.analytics-notice{inset:auto 12px 12px;padding:16px}.analytics-notice>div button{flex:1}}
