/* /flatdesign — rectangular flat UI for all Certthor surfaces */
:root { --radius: 0 !important; }

*,
*::before,
*::after {
  border-radius: 0 !important;
}

.btn,
.btn-main,
.btn-line,
.chip,
.badge,
.stat,
.panel,
.modal,
.login-card,
.form-control,
.input-group-text,
.btn-eye,
.btn-login,
.header-sw-group,
.header-sw-btn,
.alert,
.search,
.user-chip,
.user-avatar,
.status-item,
.type-pill,
.sidebar-brand img,
.brand img,
.banner,
.banner-dot,
.group,
.overall-card,
.feature-card,
.state-label .dot,
.bars span {
  border-radius: 0 !important;
}

/* Flat surfaces: no soft glow shadows */
.login-card,
.panel,
.modal,
.stat,
.status-item,
.banner,
.group,
.overall-card {
  box-shadow: none !important;
}

/* Seal logo: no extra CSS circle/shadow — asset already has transparent circle */
img.hero-logo,
.hero-logo {
  border-radius: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}
