.analytics-notice{position:fixed;bottom:1rem;left:1rem;right:1rem;margin:auto;max-width:42rem;z-index:120;background:#f9f7ef;color:#000000;border:2px solid #000000;padding:1.25rem;box-shadow:0 8px 32px #00000030}.analytics-notice p,.analytics-dialog p{font-size:.95rem;margin:.75rem 0}.analytics-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.analytics-actions .button{flex:1;justify-content:center;min-width:10rem;background:#000000;color:#f9f7ef;border:1px solid #000000}.analytics-actions .button:disabled{opacity:.5}.analytics-dialog{max-width:42rem;width:calc(100% - 2rem);background:#f9f7ef;color:#000000;padding:1.5rem;border:2px solid #000000}.analytics-dialog::backdrop{background:#00000080}.analytics-preference-link{font:inherit;color:inherit;text-decoration:underline;background:none;border:0;cursor:pointer}.analytics-disclosure{margin-top:3rem}.analytics-disclosure p{margin:1rem 0}
