/* One static, pointer-safe material surface for semantic primary controls. */
html :is(.btn.primary,.btn.p,.btn-primary,.ac-primary,.lx-cta,.jx-go,.btn-signin,.cdiag,.fab,.st-save,.act-btn.primary,.send,.hist-new,.p-close,.side-new,.w-send,.set-btn.primary,.wbtn.primary,.ask-send,.qp-b1,.odo-ask .acts button.go,.odo-in button,[data-primary]){position:relative;isolation:isolate;overflow:hidden}
html :is(.btn.primary,.btn.p,.btn-primary,.ac-primary,.lx-cta,.jx-go,.btn-signin,.cdiag,.fab,.st-save,.act-btn.primary,.send,.hist-new,.p-close,.side-new,.w-send,.set-btn.primary,.wbtn.primary,.ask-send,.qp-b1,.odo-ask .acts button.go,.odo-in button,[data-primary])::after{
  content:"";position:absolute;inset:0;width:auto;transform:none;animation:none;border-radius:inherit;pointer-events:none;z-index:0;
  background-image:var(--flake,radial-gradient(ellipse at 12% 24%,#fff 0 1px,transparent 2px),radial-gradient(ellipse at 64% 72%,#fff 0 .7px,transparent 1.6px),radial-gradient(ellipse at 84% 36%,#fff 0 .8px,transparent 1.8px));
  background-size:160px 160px;opacity:.2;mix-blend-mode:screen;
}
:is(.btn.primary,.btn.p,.btn-primary,.ac-primary,.lx-cta,.jx-go,.btn-signin,.cdiag,.fab,.st-save,.act-btn.primary,.send,.hist-new,.p-close,.side-new,.w-send,.set-btn.primary,.wbtn.primary,.ask-send,.qp-b1,.odo-ask .acts button.go,.odo-in button,[data-primary])>*{position:relative;z-index:1}
body[data-flake="0"] :is(.btn.primary,.btn.p,.btn-primary,.ac-primary,.lx-cta,.jx-go,.btn-signin,.cdiag,.fab,.st-save,.act-btn.primary,.send,.hist-new,.p-close,.side-new,.w-send,.set-btn.primary,.wbtn.primary,.ask-send,.qp-b1,.odo-ask .acts button.go,.odo-in button,[data-primary])::after{display:none}
