/* AIMSTAR opt-out uses the shared legal shell; preserve the bookmarklet payload. */
.optout-document .policy-ttl{margin-top:40px}
.optout-document h3{font-size:20px;font-weight:700;line-height:1.6;color:var(--gv-color-navy);margin:32px 0 16px}
.optout-script{font:13px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto;padding:20px;margin:24px 0 16px;border:1px solid var(--gv-color-border-on-light);border-radius:5px;background:var(--gv-color-navy-5);color:var(--gv-color-text-on-light-muted)}
.optout-copy{min-height:56px;padding:16px 28px;font-size:14px;line-height:1.6}
.optout-copy svg{width:18px;height:18px;flex:none}
.optout-script:focus-visible{outline:2px solid var(--gv-color-gold);outline-offset:4px}
.legal-breadcrumb{flex-wrap:wrap}
@media(max-width:760px){.optout-document h3{font-size:18px}.optout-script{font-size:12px;padding:16px;max-height:200px}}
