/* ===== BlackSpace brand ===== */
body, .body, input, textarea, button, select,
h1,h2,h3,h4,h5,h6, p, a, li, dd, dt, label, td, th,
.KbCategory__topic, .KbCategory__wordWrap, .ContentList__listLink,
.Header__tabs__link, .ListHeader__listHeader2 {
  font-family: Verdana, Geneva, sans-serif !important;
}
h1,h2,h3,h4,h5 { letter-spacing: -0.01em; }

/* Brand accent -> copper (catch-all for Zoho brand classes) */
[class*="zt3BrandBg"], .AppContainer__backToTop, #headerContainer button,
.Input__headerSearch ~ a, .Input__headerSearch ~ button {
  background-color: #B0743E !important; border-color: #B0743E !important;
}
[class*="zt3BrandColor"], [class*="zt3BrandText"] { color: #B0743E !important; }
[class*="zt3BrandBorder"] { border-color: #B0743E !important; }

/* Category cards: gentle hover lift */
.KbCategory__wordWrap { transition: transform .18s ease, box-shadow .18s ease; }
.KbCategory__wordWrap:hover { transform: translateY(-2px); }

/* Search magnifier icon -> copper */
.SearchContainer__searchBoxIcon svg,
.SearchContainer__searchBoxIcon svg path,
.SearchContainer__searchBoxIcon svg use { fill: #B0743E !important; color: #B0743E !important; }

/* Submit a ticket button -> espresso at rest, copper on hover */
.Button__footerBtn { background-color: #1E1919 !important; border-color: #1E1919 !important; color: #FFFFFF !important; transition: background-color .18s ease, border-color .18s ease; }
.Button__footerBtn:hover, .Button__footerBtn:focus { background-color: #B0743E !important; border-color: #B0743E !important; color: #FFFFFF !important; }

/* Remove decorative icons (category cards, article rows, section headers) */
.KbCategory__avatarPhoto,
.ContentList__documentIcon,
.ListHeader__listIcon2 { display: none !important; }

/* Remove My Area + Sign In from the header nav */
.Header__tabs__link[href*="/myarea"],
.LoginDetail__tabLink.signinLink,
a.signinLink,
a[href*="/signin"] { display: none !important; }

/* Remove the Tickets (view-history) home tile; keep guest Submit-a-ticket. Also drop stray My Area links */
.ContentBox__boxThree:has(a[href*="/myarea"]) { display: none !important; }
a[href*="/myarea"] { display: none !important; }

/* Remove the home-page tile icon too */
.ContentBox__indexIcon { display: none !important; }

/* Logo only — hide the redundant portal-name text in the header */
.Header__name { display: none !important; }
