.gallery-help{margin:0;background:#f4f6fb;color:#243148;font:16px/1.6 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.gallery-help h2,.gallery-help h3{box-sizing:border-box;height:auto;margin:24px 0 12px;padding:10px 14px;border-radius:8px;background:#e8edff;color:#243e70;line-height:1.35}
.gallery-help h2{margin-top:0;font-size:clamp(21px,3vw,29px)}
.gallery-help h3{font-size:clamp(18px,2.3vw,22px)}
.gallery-help p{max-width:90ch;margin:12px 0;overflow-wrap:anywhere}
.gallery-help li{margin:8px 0;overflow-wrap:anywhere}
.gallery-help li span[style*="position:absolute"],.gallery-help span[style*="position: absolute"]{position:static!important;left:auto!important;right:auto!important;display:inline!important}
.gallery-help img{max-width:100%;height:auto;object-fit:contain}
.gallery-help img[style*="float:left"]{float:none!important;display:block;max-width:100%!important;margin:12px 0!important}
.gallery-help pre{box-sizing:border-box;max-width:100%;padding:14px;border-radius:8px;background:#f5f7fc;white-space:pre-wrap;overflow-wrap:anywhere}
.gallery-help a{color:#1954a0;text-underline-offset:2px}
.gallery-help nobr{white-space:normal}
@media(max-width:650px){.gallery-help .detail-document>img{display:block;max-width:100%!important;max-height:none!important;width:auto;height:auto;margin:10px 0!important}.gallery-help li{padding-left:2px}}
