.GoogleAdsConsent-module__YYzlUa__banner{z-index:10000;border:1px solid var(--z-consent-border);border-radius:var(--z-radius-card-standard);background:var(--z-paper-white);max-width:760px;color:var(--z-consent-text);box-shadow:0 8px 32px var(--z-consent-shadow);font-size:var(--z-font-size-fixed-body);margin:auto;padding:20px;line-height:1.5;position:fixed;inset:auto 16px 16px}.GoogleAdsConsent-module__YYzlUa__banner p{margin:0 0 12px}.GoogleAdsConsent-module__YYzlUa__banner a{color:var(--z-consent-link);text-decoration:underline}.GoogleAdsConsent-module__YYzlUa__actions{flex-wrap:wrap;gap:12px;display:flex}.GoogleAdsConsent-module__YYzlUa__actions button{border:1px solid var(--z-consent-border);border-radius:var(--z-radius-compact-badge);background:var(--z-consent-action-background);min-height:44px;color:var(--z-consent-text);cursor:pointer;padding:8px 20px}.GoogleAdsConsent-module__YYzlUa__settings{width:fit-content;max-width:calc(100% - 32px);min-height:44px;margin:12px max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) auto;border:1px solid var(--z-consent-border);border-radius:var(--z-radius-compact-badge);background:var(--z-paper-white);color:var(--z-consent-text);font-size:var(--z-font-size-fixed-label);cursor:pointer;padding:6px 10px;display:block}.GoogleAdsConsent-module__YYzlUa__actions button:focus-visible,.GoogleAdsConsent-module__YYzlUa__settings:focus-visible{outline:3px solid var(--z-consent-focus);outline-offset:3px}
