/* Compact documentation proportions; source images remain available at full size. */
body.etc-docs-compact{font-size:14.5px;line-height:1.65}
.etc-docs-compact main{max-width:1080px;padding:0 24px 44px}
.etc-docs-compact .breadcrumbs{padding-top:16px;font-size:12px}
.etc-docs-compact .hero,.etc-docs-compact .hero.compact{padding:30px 0 24px}
.etc-docs-compact h1{font-size:clamp(25px,3.2vw,34px);line-height:1.35;margin-bottom:16px}
.etc-docs-compact h2{font-size:22px;margin-bottom:14px}
.etc-docs-compact h3{font-size:17px;margin:20px 0 9px}
.etc-docs-compact p{margin-bottom:12px}
.etc-docs-compact .lead{font-size:16px;max-width:800px}
.etc-docs-compact .actions{margin:18px 0;gap:10px}
.etc-docs-compact .button{min-height:44px;padding:8px 16px;font-size:13px}
.etc-docs-compact section{margin-bottom:26px}
.etc-docs-compact .cards{gap:14px}
.etc-docs-compact .cards article,.etc-docs-compact .surface{padding:22px}
.etc-docs-compact .cards article p{font-size:14px}
.etc-docs-compact .note{padding:16px 20px;font-size:13px}
.etc-docs-compact th,.etc-docs-compact td{padding:11px 13px}
.etc-docs-compact .field-code-grid td{padding:8px 4px}
.etc-docs-compact .field-code-grid td span{font-size:12px}
.etc-docs-compact .field-code-grid td code{font-size:14px}
.etc-docs-compact .guide-block{margin-top:24px;padding-top:20px}
.etc-docs-compact .guide-block>h3{font-size:18px}
.etc-docs-compact .steps li{margin-bottom:16px}
.etc-docs-compact .guide-screen{max-width:800px;margin:20px auto 24px}
.etc-docs-compact .about-workflow{max-width:520px;margin:24px auto 28px}
.etc-docs-compact .guide-screen figcaption,.etc-docs-compact .about-workflow figcaption{font-size:12px}
.etc-docs-compact .faq summary{min-height:52px;padding:16px 20px;font-size:15px}
.etc-docs-compact .faq details>div{padding:0 20px 12px;font-size:14px}
#helpView .help-workspace{padding:16px 20px;gap:12px}
#helpView h1{font-size:22px}
@media(max-width:760px){body.etc-docs-compact{font-size:14px;line-height:1.65}.etc-docs-compact main{padding:0 16px 32px}.etc-docs-compact .hero,.etc-docs-compact .hero.compact{padding:24px 0 20px}.etc-docs-compact h1{font-size:26px}.etc-docs-compact h2{font-size:20px}.etc-docs-compact .lead{font-size:15px}.etc-docs-compact .cards article,.etc-docs-compact .surface{padding:18px 16px}.etc-docs-compact .guide-screen,.etc-docs-compact .about-workflow{max-width:100%;margin:20px auto 24px}.etc-docs-compact th,.etc-docs-compact td{padding:10px 8px}.etc-docs-compact .field-code-grid td{padding:8px 4px}#helpView .help-workspace{padding:12px;gap:10px}#helpView h1{font-size:20px}}
