/* NakitRota v83 — income calendar + system theme polish */
.calendar-payment-legend .income i{background:var(--g)}
.day em.cal-income{color:var(--g);font-weight:950}
.nr-cal-hover-row.income b{color:var(--g)}
.profile-theme-switch{grid-template-columns:repeat(3,minmax(0,1fr))}
.profile-theme-switch button{min-width:0}
.theme-choice{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.theme-option{min-width:0}
html[data-theme="dark"] .day em.cal-income{color:#7ed8b5}
html[data-theme="dark"] .nr-cal-hover-row.income b{color:#7ed8b5}
@media(max-width:390px){
  .profile-theme-switch{gap:6px}
  .profile-theme-switch button{padding:10px 6px;font-size:9px}
  .theme-choice{gap:6px!important}
  .theme-option{font-size:9px!important;padding-left:8px!important;padding-right:8px!important}
}
