/* Local Chrome Store actions for the Market Lens product and comparison pages. */
.ml-chrome-install{display:flex;justify-content:center;margin-block:16px 4px;min-width:0}
.ml-chrome-install__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:50px;padding:9px 18px;border:1px solid #83bde7;border-radius:13px;background:linear-gradient(135deg,#eef8ff,#d8edff);color:#175580;text-decoration:none;font:inherit;font-size:15px;font-weight:700;line-height:1.6;text-align:center;box-shadow:0 2px 5px #2776a51a,inset 0 1px 0 #ffffffb3;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.ml-chrome-install__button:visited{color:#175580}
.ml-chrome-install__button img{display:block;width:30px;height:30px;flex:0 0 30px;border-radius:50%;object-fit:contain}
.ml-chrome-install__button:focus-visible{outline:2px solid var(--accent-cyan,#168bc3);outline-offset:3px}
.comparison-product .ml-chrome-install{margin-block:20px 4px}
html[data-theme=dark] .ml-chrome-install__button{border-color:#8ac7ef;box-shadow:0 2px 6px #00000026,inset 0 1px 0 #ffffffb3}
.ml-product-page .ml-product-install-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}
.ml-product-page .ml-product-install-row .ml-chips{margin:0;min-width:0}
.ml-product-page .ml-product-install-row .ml-chrome-install{margin:0;flex-shrink:0}
.ml-product-page .ml-hero{padding-bottom:14px!important}
@media(hover:hover){.ml-chrome-install__button:hover{color:#175580;transform:translateY(-2px);border-color:#4b9ed8;box-shadow:0 5px 12px #2776a52b,inset 0 1px 0 #ffffffb3}}
.ml-chrome-install__button:active{transform:translateY(0);box-shadow:0 1px 3px #2776a51a}
@media(max-width:600px){.ml-product-page .ml-product-install-row{flex-wrap:wrap;justify-content:center;gap:12px}.ml-product-page .ml-product-install-row .ml-chips{justify-content:center}.ml-chrome-install__button{min-height:48px;padding:8px 15px;font-size:14px}.ml-chrome-install__button img{width:28px;height:28px;flex-basis:28px}}
@media(prefers-reduced-motion:reduce){.ml-chrome-install__button{transition:none}.ml-chrome-install__button:hover,.ml-chrome-install__button:active{transform:none}}
