#radar-install-dialog{overflow-y:auto}#radar-install-dialog h3{font-size:15px}#radar-install-dialog p,#radar-install-dialog li{font-size:14px}
#radar-install-other{display:inline-block;min-height:44px;font-size:14px;font-weight:600;color:var(--accent)}
@media(max-width:760px){
  .topbar .header-links{flex-wrap:wrap;min-width:0;max-width:100%;gap:8px 14px;padding:8px 0}
  .topbar .header-links button,.topbar .program-switch{min-height:44px}
  .workspace,.settings-panel,.results-panel,.intro>div{min-width:0}
  .field-pair{grid-template-columns:repeat(2,minmax(0,1fr))}
  main input:not([type=checkbox]),main textarea,main select{font-size:16px}
  #radar-install-dialog{padding:20px;padding-bottom:max(20px,env(safe-area-inset-bottom));max-height:85dvh}
  #radar-install-dialog .dialog-close{min-width:44px;min-height:44px}
}

