/* Download-page presentation only. File URLs, instructions and tabs stay intact. */
.ax-downloads-line-pro #sb-site .main-header{background:var(--ax-page);border-bottom:1px solid var(--ax-border);padding:28px 0}
.ax-downloads-line-pro #sb-site .main-header .page-title{display:block;float:none;white-space:normal;margin:0;color:var(--ax-accent);font-size:42px;line-height:1.2;font-weight:600}
.ax-downloads-line-pro #sb-site .main-header .breadcrumb{display:block!important;position:static;float:none!important;margin:12px 0 0;padding:0;background:none;text-align:left;white-space:normal}
.ax-downloads-line-pro .sw-heading h2{text-align:left;color:var(--ax-accent);font-weight:600}
.ax-downloads-line-pro .sw-section{scroll-margin-top:20px}
.ax-downloads-line-pro .carousel-control-ax>.lp-ui{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px}
.ax-downloads-line-pro .carousel-control-ax{min-width:44px}
.ax-downloads-line-pro .boxed>section a.btn,.ax-downloads-line-pro .boxed>main a.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 18px;border-radius:999px;font-size:16px;line-height:1.4;text-decoration:none}
.ax-downloads-line-pro .boxed>section a.btn-success,.ax-downloads-line-pro .boxed>section a.btn-default,.ax-downloads-line-pro .boxed>main a.btn-success,.ax-downloads-line-pro .boxed>main a.btn-default{background:var(--ax-surface);border-color:var(--ax-accent);color:var(--ax-accent)}
.ax-downloads-line-pro .boxed>section a.btn-primary,.ax-downloads-line-pro .boxed>main a.btn-primary{background:var(--ax-accent);border-color:var(--ax-accent);color:var(--ax-on-accent)}
.ax-downloads-line-pro .boxed>section a.btn:hover,.ax-downloads-line-pro .boxed>main a.btn:hover{background:var(--ax-accent-hover);border-color:var(--ax-accent);color:var(--ax-on-accent)}
.ax-downloads-line-pro #sb-site .nav-tabs-round{display:flex;gap:8px;overflow-x:auto;flex-wrap:nowrap;max-width:100%;border:0;padding:3px 3px 8px}
.ax-downloads-line-pro #sb-site .nav-tabs-round>li{float:none;flex:0 0 auto;margin:0}
.ax-downloads-line-pro #sb-site .nav-tabs-round>li>a{display:flex;align-items:center;min-height:44px;margin:0;padding:11px 17px;border:1px solid var(--ax-accent);border-radius:999px;white-space:nowrap;background:var(--ax-surface);color:var(--ax-accent);font-size:16px;line-height:1.4}
.ax-downloads-line-pro #sb-site .nav-tabs-round>li.active>a,.ax-downloads-line-pro #sb-site .nav-tabs-round>li.active>a:focus,.ax-downloads-line-pro #sb-site .nav-tabs-round>li.active>a:hover{background:var(--ax-accent);border-color:var(--ax-accent);color:var(--ax-on-accent)}
.ax-downloads-line-pro #sb-site .nav-tabs-round>li>a:focus-visible,.ax-downloads-line-pro .boxed>main a.btn:focus-visible,.ax-downloads-line-pro .boxed>section a.btn:focus-visible{outline:3px solid var(--ax-focus);outline-offset:3px}
.ax-downloads-line-pro .tab-content{min-width:0}
.ax-downloads-line-pro .download-row p,.ax-downloads-line-pro .download-row li{overflow-wrap:anywhere}
.ax-downloads-line-pro .boxed>section.section-white+section.section-white{border-top:1px solid var(--ax-border)}
@media(max-width:767px){
 .ax-downloads-line-pro #sb-site .main-header{padding:24px 0}
 .ax-downloads-line-pro #sb-site .main-header .page-title{font-size:32px}
 .ax-downloads-line-pro .download-col{padding-left:15px!important;padding-right:15px!important}
 .ax-downloads-line-pro #sb-site .nav-tabs-round>li>a{padding:11px 14px;font-size:15px}
 .ax-downloads-line-pro .sw-heading h2{font-size:32px}
 .ax-downloads-line-pro code{overflow-wrap:anywhere;white-space:normal}
}

.ax-downloads-line-pro #sb-site .main-header .breadcrumb,.ax-downloads-line-pro #sb-site .main-header .breadcrumb li{color:var(--ax-muted)}
.ax-downloads-line-pro #sb-site .main-header .breadcrumb a{color:var(--ax-muted)}
.ax-downloads-line-pro #sb-site .main-header .breadcrumb>li+li:before{content:"/";color:var(--ax-muted)}
