.analytics-preferences-link{color:inherit;text-underline-offset:.2em;cursor:pointer;text-align:start;background:0 0;border:0;min-height:44px;padding:.5rem 0;text-decoration:underline}.analytics-preferences-dialog{color:#f4efe6;background:#17111c;border:1px solid #d4af37;border-radius:12px;width:min(34rem,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:clamp(20px,5vw,32px);font-size:1rem;line-height:1.7;overflow-y:auto}.analytics-preferences-dialog::backdrop{background:#000a}.analytics-preferences-dialog h2{color:#d4af37;margin:0 0 1rem;font-size:1.25rem}.analytics-preferences-dialog p{margin:1rem 0}.analytics-preferences-actions{flex-wrap:wrap;gap:8px;display:flex}.analytics-preferences-actions button{color:#f4efe6;cursor:pointer;overflow-wrap:anywhere;background:#241a29;border:1px solid #d4af37;border-radius:6px;flex:8rem;min-height:44px;padding:10px 16px}.analytics-preferences-actions button:disabled{opacity:.5;cursor:default}.analytics-preferences-dialog :focus-visible,.analytics-preferences-link:focus-visible{outline-offset:3px;outline:2px solid #d4af37}
