.mh-p13-sources{scroll-margin-top:110px}.mh-p13-source-form{margin:1.5rem 0}.mh-p13-source-form label{display:block;font-weight:700;margin-bottom:.4rem}.mh-p13-source-form>div{display:flex;flex-wrap:wrap;gap:.65rem}.mh-p13-source-form input{box-sizing:border-box;width:12rem;min-height:48px;padding:.65rem .8rem;font:inherit;border:1px solid #7b796d;border-radius:4px;background:#fff;color:#222}.mh-p13-source-result{border-top:1px solid #b9b09b;margin-top:1.4rem;padding-top:1rem}.mh-p13-sources details{margin:1rem 0}.mh-p13-sources summary{cursor:pointer;min-height:44px;display:list-item;padding:.45rem .2rem;font-weight:600}.mh-p13-sources a{text-decoration:underline;text-underline-offset:.15em}.mh-p13-sources a:focus-visible,.mh-p13-sources input:focus-visible,.mh-p13-sources summary:focus-visible{outline:3px solid #77632c;outline-offset:4px}.mh-p13-source-ranges{padding-left:1.5rem}.mh-p13-source-ranges>li{padding:.2rem 0 1rem}.mh-p13-checksum{overflow-wrap:anywhere;font-size:.82em}.mh-p13-source-text{white-space:pre-wrap;overflow-wrap:anywhere;font:1rem/1.65 Georgia,serif;max-width:100%}.mh-p13-source-warning{border-left:3px solid #90601e;padding:.8rem 1rem;background:#f6eddb;color:#332b22}.mh-p13-sources h3{overflow-wrap:anywhere}@media(max-width:600px){.mh-p13-source-form>div{flex-direction:column}.mh-p13-source-form input,.mh-p13-source-form button{width:100%;min-height:48px}.mh-p13-source-ranges{padding-left:1.2rem}.mh-p13-sources{scroll-margin-top:90px}}
