/* RadyoHizmeti WiseCP client panel contrast fix — 2026-10-26c
   Loaded last (after client-galaxy.css). */

/* 1) Greeting */
#modernpanel .mpanelinfo,
#modernpanel .mpanelinfo span,
#modernpanel .mpanelinfo span i,
#modernpanel .mpanelinfo a,
#modernpanel .songiris,
#muspanel .mpanelinfo,
#muspanel .mpanelinfo span {
  color: #0f172a !important;
  opacity: 1 !important;
}
#modernpanel .mpanelinfo strong,
#modernpanel .mpanelinfo b,
#muspanel .mpanelinfo strong,
#muspanel .mpanelinfo b {
  color: #020617 !important;
  font-weight: 700 !important;
}

/* 2) Dashboard card footer links — was rgba(255,255,255,0.5) */
#modernpanel .mblokbtn,
#modernpanel a .mblokbtn,
#modernpanel .mpanelblok .mblokbtn,
#modernpanel .mpanelblok:hover .mblokbtn,
#muspanel .mblokbtn,
a .mblokbtn,
.mblokbtn {
  color: #ffffff !important;
  font-weight: 700 !important;
  opacity: 1 !important;
}
#modernpanel .mblokbtn span,
.mblokbtn span {
  color: #ffffff !important;
  opacity: 1 !important;
}

/* 3) Yönet buttons — REAL class is .incelebtn (NOT .lbtn)
   Winning faint color was: a { color:#C7D2FE } from wisecp.css
   .incelebtn sets background:#eee but no color, so links stay pale indigo.
   Also beat inline faded styles on cancelled rows (opacity/filter/color). */
a.incelebtn,
.incelebtn,
#modernpanel a.incelebtn,
#modernpanel .incelebtn,
#modernpanel .rightcontent a.incelebtn,
#modernpanel .rightcontent .incelebtn,
#modernpanel .moderncliendblock a.incelebtn,
#modernpanel table a.incelebtn,
#modernpanel table .incelebtn,
#muspanel a.incelebtn,
#muspanel .incelebtn,
#muspanel table a.incelebtn,
#clean-theme-client a.incelebtn,
#clean-theme-client .incelebtn,
table a.incelebtn,
table .incelebtn {
  color: #0f172a !important;
  background: #e2e8f0 !important;
  opacity: 1 !important;
  font-weight: 700 !important;
  filter: none !important;
  -webkit-filter: none !important;
}

a.incelebtn i,
.incelebtn i,
a.incelebtn .fa,
.incelebtn .fa,
a.incelebtn [class*="fa-"],
.incelebtn [class*="fa-"],
a.incelebtn [class*="ion-"],
.incelebtn [class*="ion-"],
#modernpanel a.incelebtn i,
#modernpanel .incelebtn i,
#modernpanel .rightcontent a.incelebtn i,
#muspanel a.incelebtn i,
table a.incelebtn i {
  color: #0f172a !important;
  opacity: 1 !important;
}

/* Font Awesome / Ionicons paint via ::before */
a.incelebtn i::before,
.incelebtn i::before,
a.incelebtn .fa::before,
.incelebtn .fa::before,
a.incelebtn [class*="fa-"]::before,
.incelebtn [class*="fa-"]::before,
a.incelebtn [class*="ion-"]::before,
.incelebtn [class*="ion-"]::before,
#modernpanel a.incelebtn i::before,
#modernpanel .rightcontent a.incelebtn i::before {
  color: #0f172a !important;
  opacity: 1 !important;
}

a.incelebtn svg,
.incelebtn svg,
a.incelebtn svg path,
.incelebtn svg path {
  color: #0f172a !important;
  fill: #0f172a !important;
  opacity: 1 !important;
}

a.incelebtn:hover,
.incelebtn:hover,
#modernpanel a.incelebtn:hover,
#modernpanel .rightcontent a.incelebtn:hover,
table a.incelebtn:hover {
  color: #020617 !important;
  background: #cbd5e1 !important;
  opacity: 1 !important;
  filter: none !important;
  -webkit-filter: none !important;
}
a.incelebtn:hover i,
.incelebtn:hover i,
a.incelebtn:hover i::before,
.incelebtn:hover i::before {
  color: #020617 !important;
}

/* Keep .lbtn table overrides as secondary (other pages) */
#modernpanel .rightcontent .sunucular .lbtn,
#modernpanel table td .lbtn,
#muspanel table td .lbtn,
.sunucular .lbtn {
  color: #0f172a !important;
  background: #e2e8f0 !important;
  opacity: 1 !important;
  font-weight: 600 !important;
}

/* Breadcrumbs / secondary table text */
#modernpanel .rightcontent .sayfayolu,
#modernpanel .rightcontent .sayfayolu a,
.sayfayolu,
.sayfayolu a,
.breadcrumb,
.breadcrumb a {
  color: #334155 !important;
}
#modernpanel .productinfo,
.productinfo {
  opacity: 1 !important;
  color: #334155 !important;
}
#modernpanel .rightcontent table td,
#modernpanel .rightcontent .orderidno,
#modernpanel .rightcontent .orderidno span,
#muspanel table td {
  color: #1e293b !important;
}
