#sellac-install-app{
  position:fixed;left:50%;bottom:12px;transform:translateX(-50%);z-index:9996;
  width:min(390px,calc(100vw - 20px));display:grid;grid-template-columns:52px minmax(0,1fr) 28px;
  grid-template-areas:"icon text close" "icon action action";gap:4px 14px;align-items:center;
  padding:12px;background:rgba(255,255,255,.99);border:1px solid rgba(15,23,42,.09);
  border-radius:15px;box-shadow:0 12px 34px rgba(15,23,42,.25);font-family:Nunito,sans-serif;
  transition:bottom .22s ease,opacity .18s ease,transform .18s ease;box-sizing:border-box;
}
.sellac-install-logo{grid-area:icon;width:52px;height:52px;border-radius:12px;object-fit:cover;border:1px solid #e5e7eb;box-shadow:0 4px 12px rgba(15,23,42,.14)}
.sellac-install-copy{grid-area:text;min-width:0}
.sellac-install-title{margin:0 0 1px;color:#111827;font-size:14px;line-height:1.25;font-weight:900}
.sellac-install-desc{margin:0;color:#6b7280;font-size:11px;line-height:1.38;font-weight:600}
#sellac-install-app .sellac-install-now{grid-area:action;border:0;border-radius:9px;margin-top:6px;padding:9px 13px;background:linear-gradient(90deg,#f0442e,#ff6547);color:#fff;font-size:12px;font-weight:900;box-shadow:0 6px 14px rgba(240,68,46,.25);cursor:pointer}
#sellac-install-app .sellac-install-close{grid-area:close;align-self:start;width:28px;height:28px;padding:0;border:0;background:transparent;color:#94a3b8;font-size:24px;line-height:25px;cursor:pointer}
#sellac-install-app .sellac-install-close:hover{color:#334155}
@media(max-width:650px){
  #sellac-install-app{width:calc(100vw - 18px);max-width:390px;grid-template-columns:48px minmax(0,1fr) 26px;gap:2px 9px;padding:10px;border-radius:14px}
  .sellac-install-logo{width:48px;height:48px;border-radius:11px}
  .sellac-install-title{font-size:14px}.sellac-install-desc{font-size:11px}
  #sellac-install-app .sellac-install-now{margin-top:6px;padding:9px 12px;font-size:12px}
  #sellac-install-app .sellac-install-close{width:26px;height:26px;font-size:23px}
}
@media(min-width:769px){#sellac-install-app{display:none!important}}
