/* 綜所稅線上報稅教學：清單產生器小補丁 */
#itfg-form [hidden], #itfg-result[hidden] { display: none !important; }
.itfg-opts { display: grid; gap: .4rem; margin: .4rem 0 1rem; }
.itfg-opts label { display: flex; align-items: flex-start; gap: .5rem; line-height: 1.5; }
.itfg-opts input { margin-top: .3rem; flex: none; }
.itfg-actions { display: flex; flex-wrap: wrap; gap: .6rem; margin: .8rem 0; align-items: center; }
#itfg-steps, #itfg-items { padding-left: 1.4rem; margin: .4rem 0 1rem; line-height: 1.7; }
#itfg-steps li, #itfg-items li { margin-bottom: .35rem; }
@media print {
  header, footer, nav, .ad-slot, .itfg-actions, #itfg-form .step, article.content, .privacy-note, .lead, h1 { display: none !important; }
}
