.vg-install{background:var(--brand-wash,#fff1f5);border-bottom:1px solid var(--brand-border,#f3d2df);color:var(--brand-primary,#a12b5d)}.vg-install-inner{align-items:center;gap:12px;max-width:1200px;margin:auto;padding:12px 16px;display:flex}.vg-install-copy{flex:1;gap:4px;min-width:0;display:grid}.vg-install-copy strong{font-size:12px;line-height:1.8}.vg-install-copy span{font-size:11px}.vg-install-button{background:var(--brand-primary,#a12b5d);color:#fff;text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:11px 15px;font-size:12px;font-weight:700;line-height:1.8;display:flex}.vg-install-close{border-radius:8px;flex-shrink:0;padding:6px}.vg-install-dialog{color:#25202a;background:#fff;border-radius:20px;width:calc(100% - 24px);max-width:440px;max-height:85dvh;overflow-y:auto}.vg-install-title{text-align:right;align-items:center;min-height:40px;padding-inline-end:52px;line-height:1.8;display:flex}.vg-install-dialog>button.absolute{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;top:20px;left:16px;right:auto}.vg-install-options{gap:16px;display:grid}.vg-install-direct{justify-content:center;align-items:center;gap:8px;font-size:13px;text-decoration:underline;display:flex}.vg-install-steps{gap:20px;padding:8px 0;display:grid}.vg-install-steps li{align-items:flex-start;gap:12px;font-size:13px;line-height:2;display:flex}.vg-install-steps svg{color:var(--brand-primary,#a12b5d);flex-shrink:0;margin-top:5px}.vg-install-steps p{color:#625b66}.vg-install-safari{background:#fff8e8;border-radius:12px;padding:12px;font-size:12px;line-height:2}.vg-install-safari button{margin-block:6px;font-weight:700;text-decoration:underline}.vg-install a:focus-visible,.vg-install button:focus-visible,.vg-install-dialog a:focus-visible,.vg-install-dialog button:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=360px){.vg-install-inner{gap:7px;padding-inline:8px}.vg-install-inner>svg{display:none}.vg-install-button{padding:9px;font-size:11px}}