.af-canonical-document{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0}.af-canonical-document>*{min-width:0;max-width:100%}.af-canonical{--af-accent:#b5322e;position:relative;margin:0;padding:1.25rem;border:1px solid #d8d5cf;border-left:.35rem solid var(--af-accent);border-radius:.35rem;background:#fff;color:#1c1c1c}.af-canonical>h2{margin:0 0 .75rem;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.2}.af-canonical__datum{margin:.55rem 0;line-height:1.55}.af-canonical__datum strong{display:block;color:#353535;font-size:.78rem;letter-spacing:.045em;text-transform:uppercase}.af-canonical__datum p{margin:.2rem 0 0}.af-canonical__body{line-height:1.65}.af-canonical__body p:first-child{margin-top:0}.af-canonical__body p:last-child{margin-bottom:0}.af-canonical figure{margin:.8rem 0 0}.af-canonical img{display:block;width:100%;height:auto;border-radius:.25rem}.af-canonical figcaption{margin-top:.4rem;color:#595959;font-size:.9rem}.af-canonical--diagnostic-branch,.af-canonical--condition-comparison{--af-accent:#245f89;background:#f4f8fb}.af-canonical--verification,.af-canonical--review-finding,.af-canonical--evidence-summary{--af-accent:#347343;background:#f6faf6}.af-canonical--limitation,.af-canonical--corrective-action{--af-accent:#a35a12;background:#fff9f0}.af-canonical--verdict,.af-canonical--recommendation{--af-accent:#6b3e8d;background:#faf7fc}.af-canonical--article-summary{font-size:1.08rem}@media(max-width:680px){.af-canonical-document{gap:.85rem}.af-canonical{padding:1rem}.af-canonical__datum{font-size:1rem}}@media print{.af-canonical-document{display:block}.af-canonical{break-inside:avoid;margin:0 0 .75rem;box-shadow:none;background:#fff!important}.af-canonical a{color:#000;text-decoration:underline}}.af-article-body>.af-canonical--article-summary,.af-article-body>.af-canonical--section-prose,.af-article-body>.af-canonical--reference-list,.af-article-body>.af-canonical--structured-media{margin:0 0 1.5rem;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;color:inherit}.af-article-body>.af-canonical--article-summary,.af-article-body>.af-canonical--section-prose{overflow-wrap:anywhere}.af-article-body>.af-canonical--article-summary>h2,.af-article-body>.af-canonical--section-prose>h2,.af-article-body>.af-canonical--reference-list>h2,.af-article-body>.af-canonical--structured-media>h2{margin:0 0 .65rem;line-height:1.25}.af-article-body .af-canonical__body>p:first-child{margin-top:0}.af-article-body .af-canonical__body>p:last-child{margin-bottom:0}.af-article-body .af-canonical__references{padding-inline-start:1.35rem}.af-article-body .af-canonical__figure{margin:0;max-width:100%}.af-article-body .af-canonical__image{display:block;width:auto;max-width:100%;height:auto;margin-inline:auto}.af-article-body .af-canonical__figure figcaption{margin:.55rem 0 0;color:#4b5358;font-size:.94rem;line-height:1.5}.af-article-body .af-manual--semantic-note{margin:1rem 0;padding:.85rem 1rem;border-left:5px solid #345c78;background:#eef4f8;color:#1c2830}.af-article-body .af-manual--semantic-note>.af-manual__heading{margin:0 0 .4rem;font-size:1rem;line-height:1.35}.af-article-body .af-manual--semantic-note[data-variant="warning"],.af-article-body .af-manual--semantic-note[data-variant="stop_escalate"]{border-color:#8a2c1f;background:#fff0eb;color:#4b1b14}.af-article-body .af-manual--semantic-note[data-variant="rogue_tip"]{border-color:#376333;background:#eff7ec;color:#203c1e}.af-article-body .af-manual--semantic-note[data-variant="gunsmith_note"]{border-color:#63477b;background:#f5eff9;color:#352645}.af-article-body .af-manual--semantic-note[data-variant="common_mistake"]{border-color:#8a5c13;background:#fff7e5;color:#48310b}@media(max-width:680px){.af-article-body>.af-canonical--article-summary,.af-article-body>.af-canonical--section-prose,.af-article-body>.af-canonical--reference-list,.af-article-body>.af-canonical--structured-media{margin-bottom:1.15rem}.af-article-body .af-canonical__figure figcaption{font-size:.9rem}}