.forgepad-shared-support{min-width:0;overflow-wrap:anywhere;line-height:1.8}
.forgepad-shared-support section{scroll-margin-top:110px}
.forgepad-shared-support section+section{margin-top:3.5rem;padding-top:2rem;border-top:1px solid #8884}
.forgepad-shared-support h2{font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.2;font-weight:700;margin:0 0 1.25rem}
.forgepad-shared-support h3{font-size:1.2rem;font-weight:700;margin:1.5rem 0 .6rem}
.forgepad-shared-support p{margin:.8rem 0}
.forgepad-shared-support ul,.forgepad-shared-support ol{padding-left:1.5rem;margin:1rem 0}
.forgepad-shared-support ul{list-style:disc}.forgepad-shared-support ol{list-style:decimal}
.forgepad-shared-support li{margin:.4rem 0}
.forgepad-shared-support a{text-decoration:underline;text-underline-offset:3px}
.forgepad-shared-support table{width:100%;border-collapse:collapse;font-size:.95rem}
.forgepad-shared-support th,.forgepad-shared-support td{border-bottom:1px solid #8885;padding:12px;text-align:left;overflow-wrap:anywhere}
.forgepad-shared-support form label,.forgepad-shared-support .support-search label{display:block;font-weight:600}
.forgepad-shared-support input:not([type=checkbox]),.forgepad-shared-support select,.forgepad-shared-support textarea{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:12px;border:1px solid #8888;border-radius:5px;color:inherit;background:transparent;font:inherit;margin-top:8px}
.forgepad-shared-support input[type=checkbox]{margin-right:8px}
.forgepad-shared-support button[type=submit]{padding:12px 18px;border:1px solid #8888;border-radius:6px;font:inherit;font-weight:700;cursor:pointer}
.forgepad-shared-support .support-search{margin-bottom:3rem}
.forgepad-shared-support [hidden]{display:none}
