/* Shared header only; keep original menu surfaces, focus and responsive behavior. */
#cb-site-header .cb-language{--cb-language-ink:#172331}
#cb-site-header .cb-language .cb-menu-trigger,
#cb-site-header .cb-language .cb-menu-trigger i,
#cb-site-header .cb-language .cb-language-panel,
#cb-site-header .cb-language .cb-language-panel a{
  color:var(--cb-language-ink)!important;
  opacity:1;
}
#cb-site-header .cb-language .cb-language-panel a{
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center!important;
  font-weight:700;
}
#cb-site-header #cb-tutorials{
  width:min(1200px,calc(100vw - 48px));
  grid-template-columns:1.15fr 1.15fr .9fr;
}
#cb-site-header #cb-tutorials .cb-menu-heading{padding-bottom:12px;border-bottom:1px solid var(--cb-line)}
#cb-site-header #cb-tutorials .cb-tutorial-support{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center}
#cb-site-header #cb-tutorials .cb-tutorial-telegram{color:#946200!important;font-weight:700;overflow-wrap:anywhere}
#cb-site-header #cb-tutorials .cb-tutorial-qr-link{display:block;max-width:100%}
#cb-site-header #cb-tutorials .cb-tutorial-qr-link img{display:block;width:180px!important;height:auto!important;max-width:100%;object-fit:contain}
#cb-site-header #cb-tutorials .cb-tutorial-support p{margin:0;color:var(--cb-muted);font-size:14px;line-height:1.6}
@media(max-width:1280px){
  #cb-site-header #cb-tutorials{width:100%;grid-template-columns:1fr}
}
