/* ============================================================================
   GoCheckMy — SHARED SITE HEADER (disclosure bar + top nav)
   ONE source of truth for the hub header. Linked by every page. Self-contained
   (hardcoded master palette + font stacks) so it renders even before style.css.
   ============================================================================ */

.gc-disclosure{
  background:#2A333B;color:#E4DECF;
  font-family:'IBM Plex Mono',ui-monospace,monospace;
  font-size:10.5px;letter-spacing:.03em;text-align:center;padding:6px 12px;
}

.gc-nav{
  border-bottom:1px solid #E5E1D8;
  background:rgba(247,245,240,.92);
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);
  position:sticky;top:0;z-index:60;
}
.gc-nav .gc-bar{
  max-width:1180px;margin:0 auto;padding:12px 24px;
  display:flex;align-items:center;justify-content:space-between;gap:16px;
}
.gc-nav .gc-bar--center{justify-content:center}
.gc-nav .gc-brand{
  display:flex;align-items:center;gap:9px;
  font-family:'Fraunces',Georgia,serif;font-weight:600;font-size:18px;
  color:#26313A;text-decoration:none;flex:none;letter-spacing:-.01em;
}
.gc-nav .gc-brand em{font-style:italic;font-weight:500;color:#26313A}
.gc-nav .gc-brand .chk{background:linear-gradient(135deg,#ECD494,#CBA557 55%,#A87C3D);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.gc-nav .gc-brand .gc-mark{width:24px;height:24px;flex:none;display:inline-flex}
.gc-nav .gc-brand .gc-mark img{width:100%;height:100%;display:block;object-fit:contain}
.gc-nav .gc-links{
  display:flex;align-items:center;gap:24px;
  overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;
}
.gc-nav .gc-links::-webkit-scrollbar{display:none}
.gc-nav .gc-links a{
  font-family:'Inter',system-ui,sans-serif;font-size:13.5px;font-weight:500;
  color:#5C6570;text-decoration:none;white-space:nowrap;
}
.gc-nav .gc-links a:hover{color:#26313A}
.gc-nav .gc-links a.active{color:#26313A;font-weight:600}

@media (max-width:640px){
  .gc-nav .gc-bar{flex-direction:column;align-items:stretch;gap:8px}
  .gc-nav .gc-links{gap:20px}
}
