.partner-module__HAKJNa__shell{max-width:1440px;margin:0 auto;padding:32px 24px 70px}.partner-module__HAKJNa__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.partner-module__HAKJNa__header span,.partner-module__HAKJNa__cardHead span{letter-spacing:.14em;color:#4da3ff;font-size:11px;font-weight:800}.partner-module__HAKJNa__header h1{margin:8px 0;font-size:34px}.partner-module__HAKJNa__header p{color:#8698aa;max-width:760px}.partner-module__HAKJNa__loading,.partner-module__HAKJNa__pending,.partner-module__HAKJNa__formCard,.partner-module__HAKJNa__card,.partner-module__HAKJNa__credential{background:#0b1725;border:1px solid #ffffff17;border-radius:18px;padding:22px}.partner-module__HAKJNa__pending{max-width:760px}.partner-module__HAKJNa__error{color:#ffb9c4;background:#35151c;border:1px solid #6f2635;border-radius:12px;margin:12px 0;padding:12px 14px}.partner-module__HAKJNa__stats{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:18px;display:grid}.partner-module__HAKJNa__stats>div{background:#0b1725;border:1px solid #ffffff14;border-radius:14px;padding:16px}.partner-module__HAKJNa__stats span,.partner-module__HAKJNa__stats b{display:block}.partner-module__HAKJNa__stats span{color:#7f93a6;text-transform:uppercase;margin-bottom:8px;font-size:10px}.partner-module__HAKJNa__stats b{font-size:18px}.partner-module__HAKJNa__twoCol{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.partner-module__HAKJNa__card{margin-bottom:14px}.partner-module__HAKJNa__cardHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.partner-module__HAKJNa__cardHead h2,.partner-module__HAKJNa__formCard h2,.partner-module__HAKJNa__credential h2{margin:5px 0 0;font-size:22px}.partner-module__HAKJNa__formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.partner-module__HAKJNa__formGrid label,.partner-module__HAKJNa__shell label{color:#8fa2b5;gap:6px;font-size:11px;display:grid}.partner-module__HAKJNa__shell input,.partner-module__HAKJNa__shell select,.partner-module__HAKJNa__shell textarea{color:#edf5ff;width:100%;font:inherit;background:#07111f;border:1px solid #ffffff1f;border-radius:10px;padding:11px 12px}.partner-module__HAKJNa__shell textarea{resize:vertical;min-height:80px}.partner-module__HAKJNa__check{align-items:center;gap:8px;margin-top:23px;display:flex!important}.partner-module__HAKJNa__check input{width:auto}.partner-module__HAKJNa__primary,.partner-module__HAKJNa__secondary,.partner-module__HAKJNa__actions button{cursor:pointer;border:0;border-radius:10px;padding:10px 14px;font-weight:800}.partner-module__HAKJNa__primary{color:#05111e;background:#239cff;margin-top:14px}.partner-module__HAKJNa__secondary{color:#dfeeff;background:#14263a;border:1px solid #ffffff1a}.partner-module__HAKJNa__quote{border-top:1px solid #ffffff14;gap:9px;margin-top:18px;padding-top:12px;display:grid}.partner-module__HAKJNa__quote>div{justify-content:space-between;gap:16px;font-size:12px;display:flex}.partner-module__HAKJNa__quote hr{border:0;border-top:1px solid #ffffff1a;width:100%}.partner-module__HAKJNa__good{color:#55dca3}.partner-module__HAKJNa__credential{background:#0b1d35;border-color:#2b8fff;margin-bottom:14px}.partner-module__HAKJNa__credentialGrid{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.partner-module__HAKJNa__credential code{color:#8be0ff;word-break:break-all;background:#050d17;border-radius:9px;margin-top:5px;padding:12px;display:block}.partner-module__HAKJNa__tableWrap{overflow:auto}.partner-module__HAKJNa__tableWrap table{border-collapse:collapse;width:100%;min-width:1120px}.partner-module__HAKJNa__tableWrap th,.partner-module__HAKJNa__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff12;padding:11px 10px;font-size:12px}.partner-module__HAKJNa__tableWrap th{color:#7890a4;text-transform:uppercase;font-size:10px}.partner-module__HAKJNa__tableWrap td small{color:#708497;margin-top:4px;line-height:1.4;display:block}.partner-module__HAKJNa__badge{color:#8ac8ff;text-transform:uppercase;background:#12283d;border-radius:999px;padding:5px 7px;font-size:9px;display:inline-block}.partner-module__HAKJNa__actions{flex-wrap:wrap;gap:5px;display:flex}.partner-module__HAKJNa__actions button{color:#cce6ff;background:#13263a;padding:6px 8px;font-size:10px}.partner-module__HAKJNa__danger{color:#ff9b9b}.partner-module__HAKJNa__pendingText{color:#ffd27a!important}.partner-module__HAKJNa__formCard{max-width:1000px}.partner-module__HAKJNa__formCard .partner-module__HAKJNa__primary{margin-top:18px}@media (max-width:1100px){.partner-module__HAKJNa__stats{grid-template-columns:repeat(3,1fr)}.partner-module__HAKJNa__twoCol{grid-template-columns:1fr}}@media (max-width:680px){.partner-module__HAKJNa__shell{padding:20px 13px 60px}.partner-module__HAKJNa__header{display:block}.partner-module__HAKJNa__header h1{font-size:27px}.partner-module__HAKJNa__header .partner-module__HAKJNa__secondary{margin-top:12px}.partner-module__HAKJNa__stats{grid-template-columns:1fr 1fr}.partner-module__HAKJNa__formGrid,.partner-module__HAKJNa__credentialGrid{grid-template-columns:1fr}.partner-module__HAKJNa__card,.partner-module__HAKJNa__formCard,.partner-module__HAKJNa__credential{border-radius:14px;padding:15px}}.partner-module__HAKJNa__channelGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.partner-module__HAKJNa__channel{background:#081522;border:1px solid #ffffff14;border-radius:12px;padding:15px}.partner-module__HAKJNa__channel>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.partner-module__HAKJNa__channel b{font-size:13px}.partner-module__HAKJNa__channel span{color:#70bfff;text-transform:uppercase;font-size:9px}.partner-module__HAKJNa__channel p,.partner-module__HAKJNa__channel small{color:#8296aa;margin:7px 0;font-size:10.5px;line-height:1.5;display:block}.partner-module__HAKJNa__channel code{color:#86dcff}.partner-module__HAKJNa__channel a{color:#63baff;font-size:11px;text-decoration:none}@media (max-width:900px){.partner-module__HAKJNa__channelGrid{grid-template-columns:1fr}}
/* 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}
