/* OnlyTranz brand accents for PostfixAdmin - default clean layout, logo + brand colors only */
.navbar-brand img, img[src*="brand/logo"] { max-height: 40px; width: auto; }
.navbar { border-bottom: 3px solid transparent; border-image: linear-gradient(90deg, #43C6FF, #9B5BFF, #FF4FB8) 1; }
.btn-primary, input[type=submit].btn, button[type=submit] {
  background: linear-gradient(135deg, #43C6FF 0%, #9B5BFF 50%, #FF4FB8 100%) !important;
  border-color: transparent !important; color: #FFF !important; font-weight: 600;
}
.btn-primary:hover, button[type=submit]:hover { filter: brightness(1.06); }
a { color: #2A9FD6; } a:hover { color: #FF4FB8; }
.form-control:focus { border-color: #9B5BFF !important; box-shadow: 0 0 0 .2rem rgba(155,91,255,.18) !important; }
.pagination > .active > a, .pagination > .active > span { background: #9B5BFF !important; border-color: #9B5BFF !important; }
