body,html,#main-container,.site-content{background-color:#0d1117!important;color:#ffffff!important}header [data-row="middle"],.ct-header [data-row="middle"]{background-color:#0f172a!important;border-bottom:1px solid #1e293b}header [data-row="middle"] *{color:#ffffff!important}.site-logo,.site-branding,.ct-logo{display:block!important;opacity:1!important;visibility:visible!important;max-height:none!important}.site-logo img,.ct-logo img{opacity:1!important;visibility:visible!important;display:block!important}body.home .ct-header+.ct-header,body.home .hero-section header,body.home section:first-of-type header{display:none!important}.ct-footer-copyright,.site-footer .copyright,.ct-copyright{display:none!important}.hero-section,.page-header,.ct-breadcrumbs,.breadcrumbs,.entry-header,.ct-container[data-vertical-spacing*="bottom"]>.row,section.ct-section:not(.tool-container){display:none!important}.tool-container{width:100%!important;max-width:1200px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding-top:2rem!important}.tool-hero{width:100%!important;max-width:900px!important;margin:0 auto 2rem auto!important;text-align:center!important;background:linear-gradient(135deg,#FF006E,#3B82F6)!important;padding:3rem 1rem!important;border-radius:12px!important}.tool-frame{width:100%!important;max-width:1200px!important;margin:0 auto 2rem auto!important;display:flex!important;justify-content:center!important;background:transparent!important}.tool-frame iframe{width:100%!important;display:block!important;border:none!important}.share-card,.need-support-card,.explore-all-card{width:100%!important;max-width:800px!important;margin:0 auto 2rem auto!important}footer,.poli_global_tools_footer_v3,.poli-global-footer-v3,.poli-footer{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:100!important;width:100%!important;background-color:#000000!important;text-align:left!important;margin-top:50px!important}#dark-toggle{display:none!important}.tool-frame iframe body>header{display:none!important}.site-main .ct-container{padding-top:0!important;margin-top:0!important}