.elementor-100769 .elementor-element.elementor-element-a49a5d8{--display:flex;}.elementor-100769 .elementor-element.elementor-element-317c14f{--display:flex;}/* Start custom CSS for html, class: .elementor-element-7a407cf *//* Container & typography */
.thi-export-help{max-width:760px;margin:0 auto;padding:8px 12px 24px;}
.thi-export-help h1{font-size:clamp(28px,3.2vw,36px);text-align:center;margin:1.2rem 0 1rem;}
.thi-export-help h2{margin:1.3rem 0 .55rem;font-size:clamp(18px,2.1vw,22px);}
.thi-export-help h3{margin:1rem 0 .35rem;font-size:1.05rem;}
.thi-export-help p,.thi-export-help li{line-height:1.6;}
.thi-export-help ol,.thi-export-help ul{padding-left:1.15rem;margin:.25rem 0 .95rem;}
.thi-export-help code{background:#f6f7f8;border:1px solid rgba(0,0,0,.06);padding:.08em .35em;border-radius:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.94em}

/* TOC row */
.thi-export-help__toc{margin:.4rem 0 1rem;font-size:.96rem}
.thi-export-help__toc a{color:#0a66c2;text-decoration:none}
.thi-export-help__toc a:hover{text-decoration:underline}

/* Callouts */
.callout{border:1px solid rgba(0,0,0,.12);border-left-width:4px;padding:.6rem .75rem;border-radius:.5rem;margin:.6rem 0 .85rem;background:#fafbfc}
.callout.info{border-left-color:#0a66c2}
.callout.warn{border-left-color:#d98324}

/* Dark-mode polish (optional) */
@media (prefers-color-scheme:dark){
  .thi-export-help code{background:#151921;border-color:rgba(255,255,255,.08)}
  .callout{background:#101317;border-color:rgba(255,255,255,.14)}
}/* End custom CSS */