/* Scoped cross-tool navigation; independent pages retain their native layout. */
.mtc-wrap,.mtc-wrap *{box-sizing:border-box}
.mtc-wrap{position:sticky;top:0;z-index:45;background:rgba(248,246,240,.97);border-bottom:1px solid #d9ded8;box-shadow:0 3px 18px rgba(13,38,48,.055);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#233d4a}
.mtc-inner{width:min(100% - 32px,1100px);margin:0 auto;padding:9px 0 11px}
.mtc-meta{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;font-size:10px;font-weight:750;letter-spacing:.095em;text-transform:uppercase;color:#556e76}
.mtc-hint{letter-spacing:0;font-size:11px;font-weight:500;text-transform:none;color:#677b80}
.mtc-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;overflow:visible}
.mtc-nav .mtc-link{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:9px 12px;text-decoration:none!important;border:1px solid #d6e0df;background:#fff;border-radius:10px;color:#203f4a!important;box-shadow:none;line-height:1.18;transition:background-color .16s,border-color .16s,box-shadow .16s}
.mtc-nav .mtc-link .mtc-name{font-size:13px;font-weight:750;overflow-wrap:break-word}
.mtc-nav .mtc-link .mtc-detail{font-size:11px;font-weight:450;color:#657b83}
.mtc-nav .mtc-link:hover{border-color:#578794;background:#eef5f5}
.mtc-nav .mtc-link:focus-visible{outline:3px solid #b18b3d;outline-offset:2px}
.mtc-nav .mtc-link[aria-current="page"]{background:#163f52;color:white!important;border-color:#163f52;cursor:default}
.mtc-nav .mtc-link[aria-current="page"] .mtc-detail{color:#d2e1e4}
@media(max-width:650px){
 .mtc-inner{width:min(100% - 24px,1100px);padding:8px 0}
 .mtc-hint{display:none}
 .mtc-meta{margin-bottom:5px}
 .mtc-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
 .mtc-nav .mtc-link{padding:8px 10px;min-height:43px}
 .mtc-nav .mtc-link .mtc-name{font-size:12px}
 .mtc-nav .mtc-link .mtc-detail{font-size:10px}
}
@media(prefers-reduced-motion:reduce){.mtc-nav .mtc-link{transition:none}}
