/* PVPSUNUCUSU v1.6.0 - crisp typography, icons and brand assets */
html body .pvp-license-detail,html body .pvp-license-detail button,html body .pvp-license-detail input,html body .pvp-license-detail select,html body .pvp-license-detail textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,Helvetica,sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important;font-synthesis:none!important}
html body .pvp-license-detail h1,html body .pvp-license-detail h2,html body .pvp-license-detail h3,html body .pvp-license-detail h4,html body .pvp-license-detail p,html body .pvp-license-detail a,html body .pvp-license-detail span,html body .pvp-license-detail strong,html body .pvp-license-detail small,html body .pvp-license-detail li,html body .pvp-license-detail summary,html body .pvp-license-detail b{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,Helvetica,sans-serif!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}
html body .pvp-license-detail .bi,html body .pvp-license-detail .bi:before{font-family:"bootstrap-icons"!important;font-style:normal!important;font-weight:400!important;line-height:1!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:auto!important}

/* Never rasterize containers that hold text or vector-font icons. */
html body .pvp-license-detail .pvp-license-product-visual__window,html body .pvp-license-detail .pvp-license-product-visual__body,html body .pvp-license-detail .pvp-license-product-visual__tiles,html body .pvp-license-detail .pvp-license-product-visual__tiles span,html body .pvp-license-detail .pvp-cpanel-float,html body .pvp-license-detail .pvp-cpanel-plan,html body .pvp-license-detail .pvp-cpanel-features__grid article,html body .pvp-license-detail .pvp-cpanel-trust article{transform:none!important;filter:none!important;clip-path:none!important;backface-visibility:visible!important;perspective:none!important}

html body .pvp-license-detail .pvp-license-product-visual__bar small{font-size:12px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0!important}
html body .pvp-license-detail .pvp-license-product-visual__body>strong{font-size:24px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.01em!important}
html body .pvp-license-detail .pvp-license-product-visual__body>small{font-size:13px!important;line-height:1.45!important;font-weight:400!important;letter-spacing:0!important}
html body .pvp-license-detail .pvp-license-product-visual__status{font-size:12px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:0!important}
html body .pvp-license-detail .pvp-license-product-visual__status i{font-size:13px!important}
html body .pvp-license-detail .pvp-license-product-visual__tiles{gap:10px!important}
html body .pvp-license-detail .pvp-license-product-visual__tiles span{min-height:76px!important;padding:10px 8px!important;font-size:12px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0!important;color:#42536b!important}
html body .pvp-license-detail .pvp-license-product-visual__tiles i{font-size:20px!important;line-height:1!important}
html body .pvp-license-detail .pvp-cpanel-float{font-size:12px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:0!important}
html body .pvp-license-detail .pvp-cpanel-float i{font-size:14px!important}

/* Preserve source aspect ratio and avoid forced stretching. */
html body .pvp-license-detail .pvp-license-product-visual__logo img,html body .pvp-license-detail .pvp-cpanel-plan__logo img{width:auto!important;height:auto!important;max-width:104px!important;max-height:72px!important;object-fit:contain!important;image-rendering:auto!important;filter:none!important}
html body .pvp-license-detail--directadmin .pvp-license-product-visual__logo img,html body .pvp-license-detail--directadmin .pvp-cpanel-plan__logo img{max-width:32px!important;max-height:32px!important}
html body .pvp-license-detail--aapanel .pvp-license-product-visual__logo img,html body .pvp-license-detail--aapanel .pvp-cpanel-plan__logo img,html body .pvp-license-detail--imunify360 .pvp-license-product-visual__logo img,html body .pvp-license-detail--imunify360 .pvp-cpanel-plan__logo img{max-width:48px!important;max-height:48px!important}
html body .pvp-license-detail--virtualizor .pvp-license-product-visual__logo img,html body .pvp-license-detail--virtualizor .pvp-cpanel-plan__logo img{max-width:45px!important;max-height:49px!important}
html body .pvp-license-detail--whmreseller .pvp-license-product-visual__logo img,html body .pvp-license-detail--whmreseller .pvp-cpanel-plan__logo img{max-width:36px!important;max-height:26px!important}
html body .pvp-license-detail--webuzo .pvp-license-product-visual__logo img,html body .pvp-license-detail--webuzo .pvp-cpanel-plan__logo img{max-width:64px!important;max-height:64px!important}
html body .pvp-license-detail--virtfusion .pvp-license-product-visual__logo img,html body .pvp-license-detail--virtfusion .pvp-cpanel-plan__logo img{max-width:80px!important;max-height:80px!important}

@media(max-width:575.98px){
html body .pvp-license-detail .pvp-license-product-visual__body{min-height:330px!important;padding:24px 14px!important}
html body .pvp-license-detail .pvp-license-product-visual__tiles span{min-height:72px!important;font-size:11px!important;padding:9px 6px!important}
html body .pvp-license-detail .pvp-license-product-visual__tiles i{font-size:19px!important}
html body .pvp-license-detail .pvp-cpanel-float{font-size:11px!important}
}
