
.mc-tool-topbar{
  position:sticky;top:0;z-index:9998;display:flex;align-items:center;justify-content:space-between;gap:1rem;
  padding:.7rem 1rem;background:rgba(11,14,10,.94);backdrop-filter:blur(12px);
  border-bottom:1px solid rgba(190,160,95,.18);font-family:"Noto Serif TC","PingFang TC","Microsoft JhengHei",serif
}
.mc-tool-topbar a{color:#c9ad70;text-decoration:none;font-size:10px;letter-spacing:.05em}
.mc-tool-topbar .mc-tool-name{color:rgba(238,230,213,.54);font-size:9px;letter-spacing:.1em;text-align:center}
.mc-tool-topbar .mc-tool-actions{display:flex;gap:.8rem;align-items:center}
.mc-tool-bridge{
  max-width:900px;margin:2.2rem auto 1.5rem;padding:1.4rem 1rem;text-align:center;
  border-top:1px solid rgba(190,160,95,.16);font-family:"Noto Serif TC","PingFang TC","Microsoft JhengHei",serif
}
.mc-tool-bridge p{color:rgba(238,230,213,.52)!important;font-size:11px!important;line-height:1.8!important;margin:0 0 .8rem!important}
.mc-tool-bridge-links{display:flex;justify-content:center;gap:.7rem;flex-wrap:wrap}
.mc-tool-bridge a{
  color:#c9ad70!important;text-decoration:none!important;font-size:10px!important;
  border:1px solid rgba(190,160,95,.22);padding:.48rem .72rem
}
@media(max-width:640px){
  .mc-tool-topbar{padding:.65rem .75rem}
  .mc-tool-topbar .mc-tool-name{display:none}
  .mc-tool-actions a:last-child{display:none}
}
