html{scroll-padding-top:6rem}body{background:#fbfaf7}main{color:#111815}.medr-button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.6rem;padding:.7rem 1.3rem;border:1px solid #143a32;border-radius:.4rem;background:#143a32;color:white;font-weight:650;text-decoration:none;line-height:1.5}.medr-button:hover{background:#0f2c26}.medr-button-light{background:white;color:#143a32;border-color:#cfc5b7}.medr-button-light:hover{background:#edf3ef}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #a67a39;outline-offset:4px}.content-prose{max-width:70ch;margin-inline:auto}.content-prose h2{scroll-margin-top:6rem}.content-prose table{font-size:.95rem}.content-prose th{background:#edf3ef}.content-prose th,.content-prose td{min-width:8rem}.content-prose img{border:1px solid #d8cec0}.editorial-answer{border-color:#b7c9bd;background:#f0f5f1}.editorial-toc{background:#fbfaf7;border-color:#d8cec0}@media(max-width:420px){header details>div{max-width:calc(100vw - 2rem)}.content-prose{font-size:1rem}.content-prose th,.content-prose td{padding:.65rem;min-width:7rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation:none!important;transition:none!important}}
main h1{overflow-wrap:anywhere}main .grid>*{min-width:0}main input,main select{min-width:0;max-width:100%}
