.elementor-100442 .elementor-element.elementor-element-20e0911{--display:flex;}.elementor-100442 .elementor-element.elementor-element-51c1d2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-af8f4f7 *//* Member Notes – Export Help styling (scoped) */
.thi-export-help{
  /* Tweakables */
  --thix-max: 72ch;
  --thix-text: #222;
  --thix-muted: #6b6b6b;
  --thix-bg: #fff;
  --thix-border: rgba(0,0,0,.09);
  --thix-code-bg: #f6f8fa;
  --thix-accent: #0a66c2;

  color: var(--thix-text);
  background: var(--thix-bg);
  max-width: var(--thix-max);
  margin-inline: auto;
  padding: 1rem 1.25rem;
  line-height: 1.65;
  font-size: 1rem;
}

.thi-export-help h1{
  margin: 0 0 .75rem 0;
  font-weight: 700;
  font-size: clamp(1.3rem, 1.05rem + 1.1vw, 1.9rem);
  letter-spacing: .01em;
}

.thi-export-help h2{
  margin: 1.35rem 0 .5rem;
  padding-top: .85rem;
  border-top: 1px solid var(--thix-border);
  font-size: clamp(1.05rem, .95rem + .6vw, 1.3rem);
  font-weight: 700;
}

.thi-export-help h3{
  margin: 1rem 0 .25rem;
  color: var(--thix-muted);
  font-weight: 700;
  font-size: 1rem;
}

.thi-export-help p{ margin: .6rem 0 1rem; }

.thi-export-help ol,
.thi-export-help ul{
  margin: .35rem 0 .9rem 1.25rem;
  padding: 0;
}

.thi-export-help li{ margin: .3rem 0; }

.thi-export-help code{
  background: var(--thix-code-bg);
  border: 1px solid var(--thix-border);
  padding: .05em .4em;
  border-radius: .35rem;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
  font-size: .95em;
}

/* Links */
.thi-export-help a{
  color: var(--thix-accent);
  text-decoration: underline;
  text-underline-offset: 2px;
}
.thi-export-help a:hover{
  text-decoration-thickness: 2px;
}

/* Compact variant for popups: add class "compact" to the wrapper */
.thi-export-help.compact{
  font-size: .96rem;
  padding: .75rem 1rem;
}
.thi-export-help.compact h1{ font-size: 1.2rem; }
.thi-export-help.compact h2{ font-size: 1.05rem; }

/* Dark mode polish */
@media (prefers-color-scheme: dark){
  .thi-export-help{
    --thix-text: #eaeaea;
    --thix-muted: #b6b6b6;
    --thix-bg: transparent; /* let your page background show */
    --thix-border: rgba(255,255,255,.14);
    --thix-code-bg: #14161a;
    --thix-accent: #7ab7ff;
  }
}

.thi-export-help__toc{
  margin: .4rem 0 1rem;
  font-size: .95rem;
}
.thi-export-help__toc a{
  color: var(--thix-accent);
  text-decoration: none;
}
.thi-export-help__toc a:hover{ text-decoration: underline; }

.thi-note{
  margin: .75rem 0 1.25rem;
  padding: .6rem .75rem;
  border: 1px solid var(--thix-border);
  border-radius: .6rem;
  background: var(--thix-code-bg);
}

.thi-quickref{
  margin-top: 1rem;
  border: 1px solid var(--thix-border);
  border-radius: .6rem;
  padding: .5rem .75rem;
}
.thi-quickref summary{
  cursor: pointer;
  font-weight: 600;
  margin: -.5rem -.75rem .5rem;
  padding: .5rem .75rem;
}/* End custom CSS */