/* Shared corrections, kept separate from the legacy stylesheet. */
.guide-contents-toggle{background:transparent;border:0;padding:0;color:inherit;font:inherit;text-align:left;width:100%;cursor:pointer}
.guide-contents-toggle:focus-visible,.ms-tools a:focus-visible{outline:3px solid #295993;outline-offset:4px}
.ms-formula,.topic-description .ms-formula,.ms-formula p{color:#172b43!important;background:#f5f6f6;overflow-wrap:anywhere}
.ms-tools{padding-bottom:64px}.ms-tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px auto}.ms-tool-card{padding:28px;border:1px solid #d8e1ea;border-radius:12px;background:#fff}.ms-tool-card h2{font-size:24px;margin:0 0 16px}.ms-tool-card p{line-height:1.65}.ms-tool-card a{display:inline-block;padding:12px 0;font-weight:600}.ms-glossary-content{max-width:900px;padding-top:32px;padding-bottom:48px}.ms-glossary-content .topic-description{line-height:1.8}.ms-glossary-related{margin-top:36px}.ms-glossary-related li{margin:12px 0}.ms-glossary-content h2{margin:28px 0 16px}
@media(max-width:767px){.ms-tools-grid{grid-template-columns:1fr}.ms-tool-card{padding:20px}.ms-glossary-content{padding-left:20px;padding-right:20px}}
