.partners-admin-module__rNlp_q__shell{max-width:1560px;margin:0 auto;padding:28px 22px 70px}.partners-admin-module__rNlp_q__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.partners-admin-module__rNlp_q__header>div:first-child span,.partners-admin-module__rNlp_q__cardHead span{color:#4aa8ff;letter-spacing:.15em;font-size:10px;font-weight:900}.partners-admin-module__rNlp_q__header h1{margin:7px 0;font-size:32px}.partners-admin-module__rNlp_q__header p{color:#8396a9;max-width:760px}.partners-admin-module__rNlp_q__headerActions{flex-wrap:wrap;gap:8px;display:flex}.partners-admin-module__rNlp_q__headerActions a,.partners-admin-module__rNlp_q__headerActions button,.partners-admin-module__rNlp_q__actions button,.partners-admin-module__rNlp_q__mini,.partners-admin-module__rNlp_q__credential button{color:#dbeeff;cursor:pointer;background:#12263a;border:1px solid #ffffff1a;border-radius:9px;padding:8px 10px;font-size:11px;text-decoration:none}.partners-admin-module__rNlp_q__error{color:#ffc3cc;background:#381821;border:1px solid #74303f;border-radius:12px;margin-bottom:14px;padding:12px}.partners-admin-module__rNlp_q__stats{grid-template-columns:repeat(8,1fr);gap:9px;margin-bottom:14px;display:grid}.partners-admin-module__rNlp_q__stats>div,.partners-admin-module__rNlp_q__card,.partners-admin-module__rNlp_q__credential{background:#0b1725;border:1px solid #ffffff14;border-radius:15px}.partners-admin-module__rNlp_q__stats>div{padding:14px}.partners-admin-module__rNlp_q__stats span,.partners-admin-module__rNlp_q__stats b{display:block}.partners-admin-module__rNlp_q__stats span{color:#7f92a5;text-transform:uppercase;margin-bottom:7px;font-size:9px}.partners-admin-module__rNlp_q__stats b{font-size:16px}.partners-admin-module__rNlp_q__grid2{grid-template-columns:1fr 1fr;gap:13px;display:grid}.partners-admin-module__rNlp_q__card{min-width:0;margin-bottom:13px;padding:18px}.partners-admin-module__rNlp_q__cardHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.partners-admin-module__rNlp_q__cardHead h2{margin:4px 0;font-size:19px}.partners-admin-module__rNlp_q__cardHead a{color:#75c1ff;font-size:11px}.partners-admin-module__rNlp_q__tableWrap{overflow:auto}.partners-admin-module__rNlp_q__tableWrap table{border-collapse:collapse;width:100%;min-width:650px}.partners-admin-module__rNlp_q__wide{min-width:1350px}.partners-admin-module__rNlp_q__tableWrap th,.partners-admin-module__rNlp_q__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff12;padding:10px 9px;font-size:11px}.partners-admin-module__rNlp_q__tableWrap th{color:#72889d;text-transform:uppercase;font-size:9px}.partners-admin-module__rNlp_q__tableWrap td small{color:#697f93;margin-top:3px;display:block}.partners-admin-module__rNlp_q__badge{color:#82caff;text-transform:uppercase;background:#122b43;border-radius:999px;padding:5px 7px;font-size:8px;display:inline-block}.partners-admin-module__rNlp_q__actions{flex-wrap:wrap;gap:5px;display:flex}.partners-admin-module__rNlp_q__actions button{padding:5px 7px;font-size:9px}.partners-admin-module__rNlp_q__warn{color:#ffb0a0}.partners-admin-module__rNlp_q__formGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.partners-admin-module__rNlp_q__shell label{color:#8397aa;gap:5px;font-size:10px;display:grid}.partners-admin-module__rNlp_q__shell input,.partners-admin-module__rNlp_q__shell select{color:#edf5ff;background:#06101d;border:1px solid #ffffff1c;border-radius:9px;width:100%;padding:10px}.partners-admin-module__rNlp_q__primary{color:#05111e;cursor:pointer;background:#229cff;border:0;border-radius:10px;margin-top:13px;padding:10px 14px;font-weight:900}.partners-admin-module__rNlp_q__credential{background:#0b1d34;border-color:#2b91ff;margin-bottom:13px;padding:18px}.partners-admin-module__rNlp_q__credential>div:nth-child(2){grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.partners-admin-module__rNlp_q__credential code{color:#8ee2ff;word-break:break-all;background:#050d17;border-radius:8px;margin-top:4px;padding:10px;display:block}.partners-admin-module__rNlp_q__credential h2{margin:5px 0}.partners-admin-module__rNlp_q__credential p{color:#8fa1b3}.partners-admin-module__rNlp_q__mini{padding:5px 7px!important}@media (max-width:1200px){.partners-admin-module__rNlp_q__stats{grid-template-columns:repeat(4,1fr)}.partners-admin-module__rNlp_q__grid2{grid-template-columns:1fr}}@media (max-width:680px){.partners-admin-module__rNlp_q__shell{padding:18px 12px 60px}.partners-admin-module__rNlp_q__header{display:block}.partners-admin-module__rNlp_q__header h1{font-size:26px}.partners-admin-module__rNlp_q__headerActions{margin-top:12px}.partners-admin-module__rNlp_q__stats{grid-template-columns:1fr 1fr}.partners-admin-module__rNlp_q__card{padding:14px}.partners-admin-module__rNlp_q__formGrid,.partners-admin-module__rNlp_q__credential>div:nth-child(2){grid-template-columns:1fr}}.partners-admin-module__rNlp_q__channelList{gap:9px;display:grid}.partners-admin-module__rNlp_q__channelList>div{background:#081522;border:1px solid #ffffff14;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.partners-admin-module__rNlp_q__channelList b,.partners-admin-module__rNlp_q__channelList small{display:block}.partners-admin-module__rNlp_q__channelList b{font-size:12px}.partners-admin-module__rNlp_q__channelList small{color:#748ba0;margin-top:4px;font-size:9.5px}.partners-admin-module__rNlp_q__channelList p{color:#7c91a5;font-size:11px}.partners-admin-module__rNlp_q__legacyNote{color:#73879a;margin:12px 0 0;font-size:10px;line-height:1.5}.partners-admin-module__rNlp_q__credential .partners-admin-module__rNlp_q__formGrid label span{color:#dbe9f6;align-items:center;gap:7px;display:flex}.partners-admin-module__rNlp_q__credential .partners-admin-module__rNlp_q__formGrid input[type=checkbox]{width:auto;padding:0}
/* RENVORIQ OS LIGHT BUSINESS THEME — 2026-09-30 */
:root{
  color-scheme:light!important;
  --bg:#eef6fc!important;
  --background:#eef6fc!important;
  --panel:#ffffff!important;
  --panel-strong:#ffffff!important;
  --surface:#ffffff!important;
  --surface-2:#f7fbff!important;
  --line:#d8e4ee!important;
  --border:#d8e4ee!important;
  --text:#122033!important;
  --muted:#64748b!important;
  --accent:#1677ff!important;
  --accent-2:#0f6fe8!important;
  --soft:#eaf3ff!important;
  --danger:#dc2626!important;
  --warning:#d97706!important;
  --success:#168a55!important;
  --shadow:0 16px 42px rgba(15,46,75,.10)!important;
}
html,body{background:#eef6fc!important;color:#122033!important}
body{background:linear-gradient(180deg,#f6fbff 0%,#eef6fc 52%,#eaf2f9 100%)!important}
body:before{background-image:none!important}
::selection{background:#cfe4ff!important;color:#122033!important}
a{color:#1677ff!important}
a:hover{color:#0f5ec7!important}
h1,h2,h3,h4{color:#122033!important}
.muted,.small{color:#64748b!important}
.eyebrow{color:#1677ff!important}
.panel,.topbar,.auth-card,.owner-card,.metric,.unknown-state,.empty-state,.decision-state{
  background:#ffffff!important;
  border-color:#d8e4ee!important;
  box-shadow:0 10px 30px rgba(15,46,75,.08)!important;
}
.auth-card{background:#ffffff!important}
.auth-card h1{color:#122033!important}
.auth-form label{color:#334155!important}
.auth-form input,input,select,textarea{
  background:#ffffff!important;
  color:#122033!important;
  border-color:#cbdbe8!important;
}
input:focus,select:focus,textarea:focus,.auth-form input:focus{
  border-color:#1677ff!important;
  box-shadow:0 0 0 3px rgba(22,119,255,.12)!important;
}
.primary{
  background:#1677ff!important;
  color:#ffffff!important;
  border-color:#1677ff!important;
  box-shadow:0 8px 22px rgba(22,119,255,.18)!important;
}
.secondary{
  background:#ffffff!important;
  color:#1677ff!important;
  border-color:#bcd4e8!important;
}
.secondary:hover:not(:disabled){background:#eef6ff!important;border-color:#1677ff!important}
.error-box{background:#fff1f2!important;border-color:#fecdd3!important;color:#991b1b!important}

/* Clean portal */
[class*="portal-module__"][class*="__hero"],
[class*="portal-module__"][class*="__card"]{
  background:#ffffff!important;
  border-color:#d8e4ee!important;
  box-shadow:0 12px 34px rgba(15,46,75,.08)!important;
}
[class*="portal-module__"][class*="__hero"] span,
[class*="portal-module__"][class*="__card"] span{color:#1677ff!important}
[class*="portal-module__"][class*="__hero"] h1,
[class*="portal-module__"][class*="__card"] h2{color:#122033!important}
[class*="portal-module__"][class*="__hero"] p,
[class*="portal-module__"][class*="__card"] p,
[class*="portal-module__"][class*="__footer"]{color:#64748b!important}
[class*="portal-module__"][class*="__siteLink"],
[class*="portal-module__"][class*="__card"] a{
  background:#eef6ff!important;
  color:#1677ff!important;
  border-color:#c7dcf4!important;
}

/* Partner portal */
[class*="partner-module__"][class*="__loading"],
[class*="partner-module__"][class*="__pending"],
[class*="partner-module__"][class*="__formCard"],
[class*="partner-module__"][class*="__card"],
[class*="partner-module__"][class*="__credential"],
[class*="partner-module__"][class*="__stats"]>div{
  background:#ffffff!important;
  border-color:#d8e4ee!important;
  box-shadow:0 8px 26px rgba(15,46,75,.07)!important;
}
[class*="partner-module__"][class*="__header"] span,
[class*="partner-module__"][class*="__cardHead"] span{color:#1677ff!important}
[class*="partner-module__"][class*="__header"] h1,
[class*="partner-module__"][class*="__cardHead"] h2,
[class*="partner-module__"][class*="__formCard"] h2,
[class*="partner-module__"][class*="__credential"] h2{color:#122033!important}
[class*="partner-module__"][class*="__header"] p,
[class*="partner-module__"][class*="__stats"] span,
[class*="partner-module__"] label{color:#64748b!important}
[class*="partner-module__"][class*="__primary"]{background:#1677ff!important;color:#fff!important}
[class*="partner-module__"][class*="__secondary"],
[class*="partner-module__"][class*="__actions"] button{
  background:#ffffff!important;color:#1677ff!important;border:1px solid #c7dcf4!important
}
[class*="partner-module__"][class*="__quote"]{border-color:#d8e4ee!important}
[class*="partner-module__"][class*="__good"]{color:#168a55!important}
[class*="partner-module__"][class*="__danger"]{color:#c62828!important}
[class*="partner-module__"][class*="__pendingText"]{color:#b45309!important}
[class*="partner-module__"][class*="__badge"]{background:#eaf3ff!important;color:#0f6fe8!important}
[class*="partner-module__"][class*="__credential"]{background:#edf6ff!important;border-color:#9ec8f5!important}
[class*="partner-module__"][class*="__credential"] code{
  background:#ffffff!important;color:#0f5ec7!important;border:1px solid #c7dcf4!important
}

/* HQ Partner Admin */
[class*="partners-admin-module__"][class*="__card"],
[class*="partners-admin-module__"][class*="__credential"],
[class*="partners-admin-module__"][class*="__stats"]>div{
  background:#ffffff!important;
  border-color:#d8e4ee!important;
  box-shadow:0 8px 26px rgba(15,46,75,.07)!important;
}
[class*="partners-admin-module__"][class*="__header"] span,
[class*="partners-admin-module__"][class*="__cardHead"] span{color:#1677ff!important}
[class*="partners-admin-module__"][class*="__header"] h1,
[class*="partners-admin-module__"][class*="__cardHead"] h2,
[class*="partners-admin-module__"][class*="__credential"] h2{color:#122033!important}
[class*="partners-admin-module__"][class*="__header"] p,
[class*="partners-admin-module__"][class*="__stats"] span,
[class*="partners-admin-module__"] label{color:#64748b!important}
[class*="partners-admin-module__"][class*="__headerActions"] a,
[class*="partners-admin-module__"][class*="__headerActions"] button,
[class*="partners-admin-module__"][class*="__actions"] button,
[class*="partners-admin-module__"][class*="__mini"]{
  background:#ffffff!important;color:#1677ff!important;border-color:#c7dcf4!important
}
[class*="partners-admin-module__"][class*="__primary"]{background:#1677ff!important;color:#ffffff!important}
[class*="partners-admin-module__"][class*="__badge"]{background:#eaf3ff!important;color:#0f6fe8!important}
[class*="partners-admin-module__"][class*="__warn"]{color:#c2410c!important}
[class*="partners-admin-module__"][class*="__error"]{background:#fff1f2!important;border-color:#fecdd3!important;color:#991b1b!important}
[class*="partners-admin-module__"][class*="__credential"]{background:#edf6ff!important;border-color:#9ec8f5!important}
[class*="partners-admin-module__"][class*="__credential"] code{background:#ffffff!important;color:#0f5ec7!important;border:1px solid #c7dcf4!important}

/* Licence Admin */
[class*="license-admin-module__"][class*="__page"]{color:#122033!important}
[class*="license-admin-module__"][class*="__header"],
[class*="license-admin-module__"][class*="__card"],
[class*="license-admin-module__"][class*="__metric"]{
  background:#ffffff!important;
  border-color:#d8e4ee!important;
  box-shadow:0 8px 26px rgba(15,46,75,.07)!important;
}
[class*="license-admin-module__"][class*="__eyebrow"]{color:#1677ff!important}
[class*="license-admin-module__"][class*="__title"]{color:#122033!important}
[class*="license-admin-module__"][class*="__subtitle"],
[class*="license-admin-module__"][class*="__field"]{color:#64748b!important}
[class*="license-admin-module__"][class*="__input"],
[class*="license-admin-module__"][class*="__select"]{
  background:#ffffff!important;color:#122033!important;border-color:#cbdbe8!important
}
[class*="license-admin-module__"][class*="__button"]{background:#1677ff!important;color:#ffffff!important;border-color:#1677ff!important}
[class*="license-admin-module__"][class*="__buttonSoft"],
[class*="license-admin-module__"][class*="__smallButton"]{
  background:#ffffff!important;color:#1677ff!important;border-color:#c7dcf4!important
}
[class*="license-admin-module__"][class*="__buttonDanger"]{background:#fff1f2!important;color:#b91c1c!important;border-color:#fecdd3!important}
[class*="license-admin-module__"][class*="__status"]{background:#eef6ff!important;color:#0f6fe8!important;border-color:#c7dcf4!important}
[class*="license-admin-module__"][class*="__statusActive"]{background:#ecfdf5!important;color:#168a55!important;border-color:#bbf7d0!important}
[class*="license-admin-module__"][class*="__statusWarn"]{background:#fffbeb!important;color:#b45309!important;border-color:#fde68a!important}
[class*="license-admin-module__"][class*="__statusDanger"]{background:#fff1f2!important;color:#b91c1c!important;border-color:#fecdd3!important}
[class*="license-admin-module__"][class*="__mono"],
[class*="license-admin-module__"][class*="__secret"]{background:#f7fbff!important;color:#0f5ec7!important;border-color:#d8e4ee!important}
[class*="license-admin-module__"][class*="__error"]{background:#fff1f2!important;color:#991b1b!important;border-color:#fecdd3!important}

/* Tables across commercial admin */
table{background:#ffffff!important;color:#122033!important}
th{color:#52677a!important;background:#f7fbff!important}
td{color:#26394c!important;border-color:#e2ebf2!important}
tr:hover td{background:#f8fbfe!important}
