.hcg-embedded>header,.hcg-embedded>footer,.hcg-embedded .tech-hero,.hcg-embedded .pay-edition-signup,.hcg-embedded .tech-footer,.hcg-embedded .brand-footer{display:none!important}
.hcg-embedded .tech-main{max-width:none;margin:0;padding:18px}
.hcg-embedded .tech-main>section:not(#practice):has(+section#practice),.hcg-embedded .tech-main>section:has(#lesson-title){display:none}
.hcg-embedded #practice>.run-section-head,.hcg-embedded .run-step-nav{display:none}
[data-hcg-module="time"] #run-setup-section,[data-hcg-module="time"] #run-batch-section,[data-hcg-module="time"] #run-partner-section,[data-hcg-module="time"] #run-retirement-section,[data-hcg-module="time"] #run-register-section,[data-hcg-module="time"] #run-post-section,[data-hcg-module="time"] #run-file-section .run-privacy{display:none}
[data-hcg-module="payroll"] #run-time-section,[data-hcg-module="payroll"] #run-download-hours{display:none}
.hcg-embedded :where(button,input,select){min-height:40px}
@media(max-width:600px){.hcg-embedded .tech-main{padding:10px}.hcg-embedded .run-toolbar{align-items:stretch}}
