/* Shared static school branding v10. Every reference uses /dhmotiko/assets/ict-laptop-v9.webp. */
/* Keep the homepage title and the school breadcrumb title in the same type style. */
header.dhmotiko-sticky-path-v13 a.dhm-root,
header.ict-home-header-v10 .ict-home-brand-v10,
header.ict-home-header-v10 a.dhm-root {
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif !important;
  font-weight: 800 !important;
  font-size: 1rem !important;
  letter-spacing: 0 !important;
  line-height: 1.35 !important;
}
/* This image is part of the actual HTML, not swapped by JavaScript. */
header.dhmotiko-sticky-path-v13 a.dhm-root.ict-brand-v10-static,
header.ict-home-header-v10 .ict-home-brand-v10 {
  display: inline-flex !important;
  align-items: center !important;
  gap: .55rem !important;
}
header.dhmotiko-sticky-path-v13 a.dhm-root.ict-brand-v10-static::before,
header.dhmotiko-sticky-path-v13 a.dhm-root.ict-brand-v10-static:before,
header.ict-home-header-v10 .ict-home-brand-v10::before {
  content: none !important;
  display: none !important;
  background-image: none !important;
}
.ict-brand-icon-v10 {
  display: inline-block !important;
  box-sizing: border-box !important;
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  object-fit: contain !important;
  vertical-align: middle !important;
  flex: none !important;
}
/* If an original school script supplies a breadcrumb link, its icon is still
   a STATIC stylesheet background, never a JavaScript replacement. */
header.dhmotiko-sticky-path-v13 .dhm-path-inner a.dhm-root:not(.ict-brand-v10-static)::before {
  content: "" !important;
  display: inline-block !important;
  width: 36px !important;
  height: 36px !important;
  min-width: 36px !important;
  margin-right: .55rem !important;
  vertical-align: middle !important;
  background: transparent url("/dhmotiko/assets/ict-laptop-v9.webp") center/contain no-repeat !important;
  box-shadow: none !important;
  border: 0 !important;
}
/* Existing v9 footer icon styling remains compatible with the shared WebP. */
.footer-brand-v9 { vertical-align: middle; object-fit: contain; }
