/* Link treatment for the 72 reviewed public pages only. */
.mcc-polished-links a,
.mcc-polished-links a:hover,
.mcc-polished-links a:focus,
.mcc-polished-links a:active{text-decoration:none!important}
.mcc-polished-links a:focus-visible{outline:3px solid #a46c0c;outline-offset:4px;border-radius:5px}

/* Keep links in running text identifiable by weight and a soft highlight. */
.mcc-polished-links main p a:not([class]),
.mcc-polished-links main li>a:not([class]),
.mcc-polished-links main td a:not([class]){font-weight:650}
.mcc-polished-links :where(main p) a:where(:not([class])){color:#145740;background:#edf5ef;border-radius:4px;padding:.08em .24em;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.mcc-polished-links :where(main p) a:where(:not([class])):hover{color:#0c3d2b;background:#dcece1}

/* Navigation chips and contextual actions share one quiet visual language. */
.mcc-polished-links .mcc-guide-nav ul{gap:10px}
.mcc-polished-links .mcc-guide-links,
.mcc-polished-links .resource-links{gap:12px}
.mcc-polished-links .mcc-guide-links li,
.mcc-polished-links .resource-links li{min-width:0;max-width:100%}
.mcc-polished-links .mcc-guide-nav a,
.mcc-polished-links .mcc-guide-links a,
.mcc-polished-links .resource-links a,
.mcc-polished-links .mcc-resource-related a{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;max-width:100%;box-sizing:border-box;padding:11px 15px;border:1px solid #cbdcd2;border-radius:10px;background:#edf5ef;color:#145740;font-weight:650;line-height:1.45;white-space:normal;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}
.mcc-polished-links .mcc-guide-nav a{padding:9px 15px;border-radius:999px;background:#fff}
.mcc-polished-links .mcc-guide-links a::after,
.mcc-polished-links .resource-links a::after,
.mcc-polished-links .mcc-resource-related a::after{content:"";width:7px;height:7px;flex:0 0 7px;margin-right:2px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}
.mcc-polished-links .mcc-guide-nav a:hover,
.mcc-polished-links .mcc-guide-links a:hover,
.mcc-polished-links .resource-links a:hover,
.mcc-polished-links .mcc-resource-related a:hover{background:#deece2;border-color:#6d9980;color:#0c3d2b;box-shadow:0 3px 9px rgb(20 87 64 / 8%)}
.mcc-polished-links .mcc-resource-related a{margin:4px 4px 4px 0}
.mcc-polished-links .mcc-guide-cta .mcc-guide-links a,
.mcc-polished-links .resource-help .resource-links a{background:rgb(255 255 255 / 7%);border-color:#7fa590;color:#f0f6e7}
.mcc-polished-links .mcc-guide-cta .mcc-guide-links a:hover,
.mcc-polished-links .resource-help .resource-links a:hover{background:#e2efc8;border-color:#e2efc8;color:#153f32}
.mcc-polished-links .mcc-guide-figure a{background:none;padding:0;border:0;box-shadow:none}
.mcc-polished-links #footer a:hover{opacity:.85}
@media(max-width:700px){.mcc-polished-links .mcc-guide-nav a{padding:9px 12px}.mcc-polished-links .mcc-guide-links a,.mcc-polished-links .resource-links a,.mcc-polished-links .mcc-resource-related a{padding:11px 13px}.mcc-polished-links .resource-links li{width:100%}.mcc-polished-links .resource-links a{justify-content:flex-start}}
@media(prefers-reduced-motion:reduce){.mcc-polished-links a{transition:none!important}}
