.software-detail-page{background-color:transparent;padding:0;--_linear-gradient-start:50%;--detail-page-header-color:var(--rh-color-text-primary-on-light,#151515);--detail-page-header-background-color:#f0f0f0;--detail-page-header-background-image:linear-gradient(to right,var(--detail-page-header-background-color) var(--_linear-gradient-start),transparent 100%),url(/assets/images/software/detail/ellipse.svg)}.software-detail-page>.detail-page{grid-template-rows:[header-container-start header-start] repeat(2,max-content) [header-end] minmax(var(--rh-space-xl,24px),54px) [tabs-overlap-start] 52px [tabs-overlap-end header-container-end] auto [sidebar-start] auto [sidebar-end sticky-actions-start] auto [sticky-actions-end]!important}.software-detail-page>.detail-page .tabs{grid-row:tabs-overlap-start/sidebar-start!important}.software-detail-page>.detail-page .sidebar{grid-row:sidebar-start/sidebar-end}.software-detail-page>.detail-page .sticky-actions{grid-row:sticky-actions-start/sticky-actions-end}.software-detail-page .sidebar{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:var(--rh-space-2xl,32px);margin-block-end:var(--rh-space-2xl,32px);grid-column:main;z-index:1}.software-detail-page .description{margin-top:var(--rh-space-xl,16px);margin-bottom:var(--rh-space-2xl,32px)}@media(min-width:992px){.software-detail-page>.detail-page{grid-template-columns:[main-start] minmax(0,1fr) [main-end] minmax(var(--rh-space-2xl,32px),var(--rh-space-7xl,128px)) [sidebar-start] minmax(min-content,300px) [sidebar-end]!important}.software-detail-page .header-container{grid-template-columns:subgrid;grid-column:main-start/sidebar-end}.software-detail-page .header-container>*{grid-column:1}.software-detail-page .header-container>.breadcrumbs{grid-column:main-start/sidebar-end;-webkit-margin-after:var(--rh-space-xl,24px);margin-block-end:var(--rh-space-xl,24px)}.software-detail-page .tabs{grid-column:main}.software-detail-page .sidebar{grid-column:sidebar;grid-row:2/-1!important;align-self:start;-webkit-margin-before:var(--rh-space-4xl,64px);margin-block-start:var(--rh-space-4xl,64px);-webkit-margin-after:var(--rh-space-4xl,64px);margin-block-end:var(--rh-space-4xl,64px)}}