/* Flinapp CMS V5.1.31 — App Cloud/APK Builder docs use CMS layout */
#apk-builder-setup{
  width:min(1180px,100%)!important;
  max-width:1180px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding:0 0 36px!important;
  box-sizing:border-box!important;
  background:transparent!important;
}
#apk-builder-setup.fx-builder-docs,
#apk-builder-setup .fx-builder-docs-shell,
#apk-builder-setup .fx-docs-shell,
#apk-builder-setup .fx-builder-shell{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0 auto!important;
  padding-left:0!important;
  padding-right:0!important;
  box-sizing:border-box!important;
  background:transparent!important;
}
#apk-builder-setup .fx-builder-hero,
#apk-builder-setup .fx-doc-hero,
#apk-builder-setup .fx-doc-section,
#apk-builder-setup .fx-doc-card,
#apk-builder-setup .fx-builder-card,
#apk-builder-setup .fx-builder-panel{
  width:100%!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  box-sizing:border-box!important;
}
#apk-builder-setup .fx-builder-hero,
#apk-builder-setup .fx-doc-hero{
  padding:clamp(24px,3vw,38px)!important;
  border-radius:20px!important;
}
#apk-builder-setup .fx-doc-section{
  margin-top:20px!important;
  padding:clamp(20px,2.5vw,30px)!important;
  border-radius:20px!important;
}
#apk-builder-setup .fx-doc-grid,
#apk-builder-setup .fx-builder-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:18px!important;
  width:100%!important;
  max-width:100%!important;
}
#apk-builder-setup .fx-doc-card,
#apk-builder-setup .fx-builder-card{
  min-width:0!important;
  padding:24px!important;
  border-radius:18px!important;
}
#apk-builder-setup pre,
#apk-builder-setup code,
#apk-builder-setup .fx-command,
#apk-builder-setup .fx-code{
  max-width:100%!important;
  box-sizing:border-box!important;
  overflow-x:auto!important;
  white-space:pre-wrap!important;
  overflow-wrap:anywhere!important;
}
#apk-builder-setup img,
#apk-builder-setup svg,
#apk-builder-setup video{
  max-width:100%!important;
  height:auto!important;
}
@media(max-width:900px){
  #apk-builder-setup .fx-doc-grid,
  #apk-builder-setup .fx-builder-grid{
    grid-template-columns:1fr!important;
  }
}
@media(max-width:700px){
  #apk-builder-setup{width:100%!important}
  #apk-builder-setup .fx-builder-hero,
  #apk-builder-setup .fx-doc-hero,
  #apk-builder-setup .fx-doc-section,
  #apk-builder-setup .fx-doc-card,
  #apk-builder-setup .fx-builder-card{
    padding:16px!important;
    border-radius:16px!important;
  }
}
