/* MDAAR identity: one appearance. The marketing home does not load this file. */
html[data-brand] {
  color-scheme: light;
  --brand:#315EDB; --brand-hover:#264CB8; --brand-soft:#EEF2FF;
  --bg:#F2F3F5; --panel:#FFFFFF; --panel-2:#FAF9F6; --border:#E5E7EB;
  --purple:#315EDB; --purple-2:#315EDB; --purple-soft:#EEF2FF;
  --green:#22C55E; --muted:#6B7280; --muted-2:#6B7280;
  --ink:#171A21; --success:#22C55E; --warning:#F59E0B; --error:#EF4444; --info:#3B82F6;
}
html[data-brand] body, html[data-brand] dialog { color:var(--ink); background:var(--bg); }
html[data-brand] .logo-mark { color:var(--ink); }
html[data-brand] .grad-text { background-image:linear-gradient(90deg,#315EDB,#8CA9FF); }
html[data-brand] .btn-primary, html[data-brand] .wizard-next { background:var(--brand) !important; color:white !important; box-shadow:none; }
html[data-brand] .btn-primary:hover, html[data-brand] .wizard-next:hover { background:var(--brand-hover) !important; filter:none; }
html[data-brand] .chip-check { color:var(--brand); }
html[data-brand] .text-white { color:var(--ink); }
html[data-brand] .hover\:text-white:hover { color:var(--brand); }
html[data-brand] input, html[data-brand] select, html[data-brand] textarea { accent-color:var(--brand); }
html[data-brand] input:not([type=checkbox]):not([type=radio]), html[data-brand] select, html[data-brand] textarea, html[data-brand] .field { background:#FFFFFF; color:var(--ink); border-color:var(--border); }
html[data-brand] input::placeholder, html[data-brand] textarea::placeholder { color:#6B7280; }
html[data-brand] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible { outline-color:var(--brand) !important; }
html[data-brand] .nav-link { color:#374151; }
html[data-brand] .nav-link:hover, html[data-brand] .nav-link.active { background:var(--brand-soft); color:var(--brand); }
html[data-brand] th { color:#6B7280; }
html[data-brand] td { border-color:var(--border); }
html[data-brand] .wizard-shell { --wizard-text:#171A21; --wizard-muted:#6B7280; }
html[data-brand] .wizard-step.is-current, html[data-brand] .wizard-step.is-complete { border-color:var(--brand); }
html[data-brand] .wizard-step.is-current .wizard-step-number { background:var(--brand); border-color:var(--brand); color:white; }
html[data-brand] .wizard-form-panel label:has(input:checked) { background:var(--brand-soft); border-color:var(--brand); box-shadow:inset -3px 0 var(--brand); }
html[data-brand] .wizard-form-panel input { accent-color:var(--brand); }
html[data-brand] .skip-link { background:var(--brand); color:white; }
html[data-brand] .orbit-bg { background:radial-gradient(circle at 68% 15%,#8CA9FF33,transparent 40%); }
html[data-brand] .orbit-ring { border-color:#8CA9FF; }
html[data-brand] .orbit-ring::before { background:var(--brand); box-shadow:none; }
html[data-brand] [class~="bg-[#02283f]"] { background-color:#F2F3F5 !important; }
html[data-brand] [class~="hover:bg-[#02283f]"]:hover { background-color:#F2F3F5 !important; }
html[data-brand] [class~="text-[#02283f]"] { color:#171A21 !important; }
html[data-brand] [class~="hover:text-[#02283f]"]:hover { color:#171A21 !important; }
html[data-brand] [class~="border-[#02283f]"] { border-color:#F2F3F5 !important; }
html[data-brand] [class~="hover:border-[#02283f]"]:hover { border-color:#F2F3F5 !important; }
html[data-brand] [class~="ring-[#02283f]"] { --tw-ring-color:#F2F3F5 !important; }
html[data-brand] [class~="hover:ring-[#02283f]"]:hover { --tw-ring-color:#F2F3F5 !important; }
html[data-brand] [style*="background:#02283f"], html[data-brand] [style*="background: #02283f"] { background:#F2F3F5 !important; }
html[data-brand] [style*="color:#02283f"], html[data-brand] [style*="color: #02283f"] { color:#F2F3F5 !important; }
html[data-brand] [class~="bg-[#4a1c1c]"] { background-color:#FECACA !important; }
html[data-brand] [class~="hover:bg-[#4a1c1c]"]:hover { background-color:#FECACA !important; }
html[data-brand] [class~="text-[#4a1c1c]"] { color:#FECACA !important; }
html[data-brand] [class~="hover:text-[#4a1c1c]"]:hover { color:#FECACA !important; }
html[data-brand] [class~="border-[#4a1c1c]"] { border-color:#FECACA !important; }
html[data-brand] [class~="hover:border-[#4a1c1c]"]:hover { border-color:#FECACA !important; }
html[data-brand] [class~="ring-[#4a1c1c]"] { --tw-ring-color:#FECACA !important; }
html[data-brand] [class~="hover:ring-[#4a1c1c]"]:hover { --tw-ring-color:#FECACA !important; }
html[data-brand] [style*="background:#4a1c1c"], html[data-brand] [style*="background: #4a1c1c"] { background:#FECACA !important; }
html[data-brand] [style*="color:#4a1c1c"], html[data-brand] [style*="color: #4a1c1c"] { color:#FECACA !important; }
html[data-brand] [class~="bg-[#d0bfff]"] { background-color:#8B5CF6 !important; }
html[data-brand] [class~="hover:bg-[#d0bfff]"]:hover { background-color:#8B5CF6 !important; }
html[data-brand] [class~="text-[#d0bfff]"] { color:#8B5CF6 !important; }
html[data-brand] [class~="hover:text-[#d0bfff]"]:hover { color:#8B5CF6 !important; }
html[data-brand] [class~="border-[#d0bfff]"] { border-color:#8B5CF6 !important; }
html[data-brand] [class~="hover:border-[#d0bfff]"]:hover { border-color:#8B5CF6 !important; }
html[data-brand] [class~="ring-[#d0bfff]"] { --tw-ring-color:#8B5CF6 !important; }
html[data-brand] [class~="hover:ring-[#d0bfff]"]:hover { --tw-ring-color:#8B5CF6 !important; }
html[data-brand] [style*="background:#d0bfff"], html[data-brand] [style*="background: #d0bfff"] { background:#8B5CF6 !important; }
html[data-brand] [style*="color:#d0bfff"], html[data-brand] [style*="color: #d0bfff"] { color:#8B5CF6 !important; }
html[data-brand] [class~="bg-[#e7e7f0]"] { background-color:#171A21 !important; }
html[data-brand] [class~="hover:bg-[#e7e7f0]"]:hover { background-color:#171A21 !important; }
html[data-brand] [class~="text-[#e7e7f0]"] { color:#171A21 !important; }
html[data-brand] [class~="hover:text-[#e7e7f0]"]:hover { color:#171A21 !important; }
html[data-brand] [class~="border-[#e7e7f0]"] { border-color:#171A21 !important; }
html[data-brand] [class~="hover:border-[#e7e7f0]"]:hover { border-color:#171A21 !important; }
html[data-brand] [class~="ring-[#e7e7f0]"] { --tw-ring-color:#171A21 !important; }
html[data-brand] [class~="hover:ring-[#e7e7f0]"]:hover { --tw-ring-color:#171A21 !important; }
html[data-brand] [style*="background:#e7e7f0"], html[data-brand] [style*="background: #e7e7f0"] { background:#171A21 !important; }
html[data-brand] [style*="color:#e7e7f0"], html[data-brand] [style*="color: #e7e7f0"] { color:#171A21 !important; }
html[data-brand] [class~="bg-[#04314f]"] { background-color:#FFFFFF !important; }
html[data-brand] [class~="hover:bg-[#04314f]"]:hover { background-color:#FFFFFF !important; }
html[data-brand] [class~="text-[#04314f]"] { color:#FFFFFF !important; }
html[data-brand] [class~="hover:text-[#04314f]"]:hover { color:#FFFFFF !important; }
html[data-brand] [class~="border-[#04314f]"] { border-color:#FFFFFF !important; }
html[data-brand] [class~="hover:border-[#04314f]"]:hover { border-color:#FFFFFF !important; }
html[data-brand] [class~="ring-[#04314f]"] { --tw-ring-color:#FFFFFF !important; }
html[data-brand] [class~="hover:ring-[#04314f]"]:hover { --tw-ring-color:#FFFFFF !important; }
html[data-brand] [style*="background:#04314f"], html[data-brand] [style*="background: #04314f"] { background:#FFFFFF !important; }
html[data-brand] [style*="color:#04314f"], html[data-brand] [style*="color: #04314f"] { color:#FFFFFF !important; }
html[data-brand] [class~="bg-[#8fe0a6]"] { background-color:#315EDB !important; }
html[data-brand] [class~="hover:bg-[#8fe0a6]"]:hover { background-color:#315EDB !important; }
html[data-brand] [class~="text-[#8fe0a6]"] { color:#315EDB !important; }
html[data-brand] [class~="hover:text-[#8fe0a6]"]:hover { color:#315EDB !important; }
html[data-brand] [class~="border-[#8fe0a6]"] { border-color:#315EDB !important; }
html[data-brand] [class~="hover:border-[#8fe0a6]"]:hover { border-color:#315EDB !important; }
html[data-brand] [class~="ring-[#8fe0a6]"] { --tw-ring-color:#315EDB !important; }
html[data-brand] [class~="hover:ring-[#8fe0a6]"]:hover { --tw-ring-color:#315EDB !important; }
html[data-brand] [style*="background:#8fe0a6"], html[data-brand] [style*="background: #8fe0a6"] { background:#315EDB !important; }
html[data-brand] [style*="color:#8fe0a6"], html[data-brand] [style*="color: #8fe0a6"] { color:#315EDB !important; }
html[data-brand] [class~="bg-[#5c5c70]"] { background-color:#6B7280 !important; }
html[data-brand] [class~="hover:bg-[#5c5c70]"]:hover { background-color:#6B7280 !important; }
html[data-brand] [class~="text-[#5c5c70]"] { color:#6B7280 !important; }
html[data-brand] [class~="hover:text-[#5c5c70]"]:hover { color:#6B7280 !important; }
html[data-brand] [class~="border-[#5c5c70]"] { border-color:#6B7280 !important; }
html[data-brand] [class~="hover:border-[#5c5c70]"]:hover { border-color:#6B7280 !important; }
html[data-brand] [class~="ring-[#5c5c70]"] { --tw-ring-color:#6B7280 !important; }
html[data-brand] [class~="hover:ring-[#5c5c70]"]:hover { --tw-ring-color:#6B7280 !important; }
html[data-brand] [style*="background:#5c5c70"], html[data-brand] [style*="background: #5c5c70"] { background:#6B7280 !important; }
html[data-brand] [style*="color:#5c5c70"], html[data-brand] [style*="color: #5c5c70"] { color:#6B7280 !important; }
html[data-brand] [class~="bg-[#c7c7d6]"] { background-color:#374151 !important; }
html[data-brand] [class~="hover:bg-[#c7c7d6]"]:hover { background-color:#374151 !important; }
html[data-brand] [class~="text-[#c7c7d6]"] { color:#374151 !important; }
html[data-brand] [class~="hover:text-[#c7c7d6]"]:hover { color:#374151 !important; }
html[data-brand] [class~="border-[#c7c7d6]"] { border-color:#374151 !important; }
html[data-brand] [class~="hover:border-[#c7c7d6]"]:hover { border-color:#374151 !important; }
html[data-brand] [class~="ring-[#c7c7d6]"] { --tw-ring-color:#374151 !important; }
html[data-brand] [class~="hover:ring-[#c7c7d6]"]:hover { --tw-ring-color:#374151 !important; }
html[data-brand] [style*="background:#c7c7d6"], html[data-brand] [style*="background: #c7c7d6"] { background:#374151 !important; }
html[data-brand] [style*="color:#c7c7d6"], html[data-brand] [style*="color: #c7c7d6"] { color:#374151 !important; }
html[data-brand] [class~="bg-[#022338]"] { background-color:#FFFFFF !important; }
html[data-brand] [class~="hover:bg-[#022338]"]:hover { background-color:#FFFFFF !important; }
html[data-brand] [class~="text-[#022338]"] { color:#FFFFFF !important; }
html[data-brand] [class~="hover:text-[#022338]"]:hover { color:#FFFFFF !important; }
html[data-brand] [class~="border-[#022338]"] { border-color:#FFFFFF !important; }
html[data-brand] [class~="hover:border-[#022338]"]:hover { border-color:#FFFFFF !important; }
html[data-brand] [class~="ring-[#022338]"] { --tw-ring-color:#FFFFFF !important; }
html[data-brand] [class~="hover:ring-[#022338]"]:hover { --tw-ring-color:#FFFFFF !important; }
html[data-brand] [style*="background:#022338"], html[data-brand] [style*="background: #022338"] { background:#FFFFFF !important; }
html[data-brand] [style*="color:#022338"], html[data-brand] [style*="color: #022338"] { color:#FFFFFF !important; }
html[data-brand] [class~="bg-[#033556]"] { background-color:#FFFFFF !important; }
html[data-brand] [class~="hover:bg-[#033556]"]:hover { background-color:#FFFFFF !important; }
html[data-brand] [class~="text-[#033556]"] { color:#171A21 !important; }
html[data-brand] [class~="hover:text-[#033556]"]:hover { color:#171A21 !important; }
html[data-brand] [class~="border-[#033556]"] { border-color:#FFFFFF !important; }
html[data-brand] [class~="hover:border-[#033556]"]:hover { border-color:#FFFFFF !important; }
html[data-brand] [class~="ring-[#033556]"] { --tw-ring-color:#FFFFFF !important; }
html[data-brand] [class~="hover:ring-[#033556]"]:hover { --tw-ring-color:#FFFFFF !important; }
html[data-brand] [style*="background:#033556"], html[data-brand] [style*="background: #033556"] { background:#FFFFFF !important; }
html[data-brand] [style*="color:#033556"], html[data-brand] [style*="color: #033556"] { color:#FFFFFF !important; }
html[data-brand] [class~="bg-[#063a5c]"] { background-color:#EEF2FF !important; }
html[data-brand] [class~="hover:bg-[#063a5c]"]:hover { background-color:#EEF2FF !important; }
html[data-brand] [class~="text-[#063a5c]"] { color:#EEF2FF !important; }
html[data-brand] [class~="hover:text-[#063a5c]"]:hover { color:#EEF2FF !important; }
html[data-brand] [class~="border-[#063a5c]"] { border-color:#EEF2FF !important; }
html[data-brand] [class~="hover:border-[#063a5c]"]:hover { border-color:#EEF2FF !important; }
html[data-brand] [class~="ring-[#063a5c]"] { --tw-ring-color:#EEF2FF !important; }
html[data-brand] [class~="hover:ring-[#063a5c]"]:hover { --tw-ring-color:#EEF2FF !important; }
html[data-brand] [style*="background:#063a5c"], html[data-brand] [style*="background: #063a5c"] { background:#EEF2FF !important; }
html[data-brand] [style*="color:#063a5c"], html[data-brand] [style*="color: #063a5c"] { color:#EEF2FF !important; }
html[data-brand] [class~="bg-[#022f4c]"] { background-color:#FAF9F6 !important; }
html[data-brand] [class~="hover:bg-[#022f4c]"]:hover { background-color:#FAF9F6 !important; }
html[data-brand] [class~="text-[#022f4c]"] { color:#171A21 !important; }
html[data-brand] [class~="hover:text-[#022f4c]"]:hover { color:#171A21 !important; }
html[data-brand] [class~="border-[#022f4c]"] { border-color:#FAF9F6 !important; }
html[data-brand] [class~="hover:border-[#022f4c]"]:hover { border-color:#FAF9F6 !important; }
html[data-brand] [class~="ring-[#022f4c]"] { --tw-ring-color:#FAF9F6 !important; }
html[data-brand] [class~="hover:ring-[#022f4c]"]:hover { --tw-ring-color:#FAF9F6 !important; }
html[data-brand] [style*="background:#022f4c"], html[data-brand] [style*="background: #022f4c"] { background:#FAF9F6 !important; }
html[data-brand] [style*="color:#022f4c"], html[data-brand] [style*="color: #022f4c"] { color:#FAF9F6 !important; }
html[data-brand] [class~="bg-[#cbf2d2]"] { background-color:#315EDB !important; }
html[data-brand] [class~="hover:bg-[#cbf2d2]"]:hover { background-color:#315EDB !important; }
html[data-brand] [class~="text-[#cbf2d2]"] { color:#315EDB !important; }
html[data-brand] [class~="hover:text-[#cbf2d2]"]:hover { color:#315EDB !important; }
html[data-brand] [class~="border-[#cbf2d2]"] { border-color:#315EDB !important; }
html[data-brand] [class~="hover:border-[#cbf2d2]"]:hover { border-color:#315EDB !important; }
html[data-brand] [class~="ring-[#cbf2d2]"] { --tw-ring-color:#315EDB !important; }
html[data-brand] [class~="hover:ring-[#cbf2d2]"]:hover { --tw-ring-color:#315EDB !important; }
html[data-brand] [style*="background:#cbf2d2"], html[data-brand] [style*="background: #cbf2d2"] { background:#315EDB !important; }
html[data-brand] [style*="color:#cbf2d2"], html[data-brand] [style*="color: #cbf2d2"] { color:#315EDB !important; }
html[data-brand] [class~="bg-[#0f2a20]"] { background-color:#F0FDF4 !important; }
html[data-brand] [class~="hover:bg-[#0f2a20]"]:hover { background-color:#F0FDF4 !important; }
html[data-brand] [class~="text-[#0f2a20]"] { color:#F0FDF4 !important; }
html[data-brand] [class~="hover:text-[#0f2a20]"]:hover { color:#F0FDF4 !important; }
html[data-brand] [class~="border-[#0f2a20]"] { border-color:#F0FDF4 !important; }
html[data-brand] [class~="hover:border-[#0f2a20]"]:hover { border-color:#F0FDF4 !important; }
html[data-brand] [class~="ring-[#0f2a20]"] { --tw-ring-color:#F0FDF4 !important; }
html[data-brand] [class~="hover:ring-[#0f2a20]"]:hover { --tw-ring-color:#F0FDF4 !important; }
html[data-brand] [style*="background:#0f2a20"], html[data-brand] [style*="background: #0f2a20"] { background:#F0FDF4 !important; }
html[data-brand] [style*="color:#0f2a20"], html[data-brand] [style*="color: #0f2a20"] { color:#F0FDF4 !important; }
html[data-brand] [class~="bg-[#34d399]"] { background-color:#22C55E !important; }
html[data-brand] [class~="hover:bg-[#34d399]"]:hover { background-color:#22C55E !important; }
html[data-brand] [class~="text-[#34d399]"] { color:#22C55E !important; }
html[data-brand] [class~="hover:text-[#34d399]"]:hover { color:#22C55E !important; }
html[data-brand] [class~="border-[#34d399]"] { border-color:#22C55E !important; }
html[data-brand] [class~="hover:border-[#34d399]"]:hover { border-color:#22C55E !important; }
html[data-brand] [class~="ring-[#34d399]"] { --tw-ring-color:#22C55E !important; }
html[data-brand] [class~="hover:ring-[#34d399]"]:hover { --tw-ring-color:#22C55E !important; }
html[data-brand] [style*="background:#34d399"], html[data-brand] [style*="background: #34d399"] { background:#22C55E !important; }
html[data-brand] [style*="color:#34d399"], html[data-brand] [style*="color: #34d399"] { color:#22C55E !important; }
html[data-brand] [class~="bg-[#9a9ab0]"] { background-color:#6B7280 !important; }
html[data-brand] [class~="hover:bg-[#9a9ab0]"]:hover { background-color:#6B7280 !important; }
html[data-brand] [class~="text-[#9a9ab0]"] { color:#6B7280 !important; }
html[data-brand] [class~="hover:text-[#9a9ab0]"]:hover { color:#6B7280 !important; }
html[data-brand] [class~="border-[#9a9ab0]"] { border-color:#6B7280 !important; }
html[data-brand] [class~="hover:border-[#9a9ab0]"]:hover { border-color:#6B7280 !important; }
html[data-brand] [class~="ring-[#9a9ab0]"] { --tw-ring-color:#6B7280 !important; }
html[data-brand] [class~="hover:ring-[#9a9ab0]"]:hover { --tw-ring-color:#6B7280 !important; }
html[data-brand] [style*="background:#9a9ab0"], html[data-brand] [style*="background: #9a9ab0"] { background:#6B7280 !important; }
html[data-brand] [style*="color:#9a9ab0"], html[data-brand] [style*="color: #9a9ab0"] { color:#6B7280 !important; }
html[data-brand] [class~="bg-[#e0533d]"] { background-color:#F97316 !important; }
html[data-brand] [class~="hover:bg-[#e0533d]"]:hover { background-color:#F97316 !important; }
html[data-brand] [class~="text-[#e0533d]"] { color:#F97316 !important; }
html[data-brand] [class~="hover:text-[#e0533d]"]:hover { color:#F97316 !important; }
html[data-brand] [class~="border-[#e0533d]"] { border-color:#F97316 !important; }
html[data-brand] [class~="hover:border-[#e0533d]"]:hover { border-color:#F97316 !important; }
html[data-brand] [class~="ring-[#e0533d]"] { --tw-ring-color:#F97316 !important; }
html[data-brand] [class~="hover:ring-[#e0533d]"]:hover { --tw-ring-color:#F97316 !important; }
html[data-brand] [style*="background:#e0533d"], html[data-brand] [style*="background: #e0533d"] { background:#F97316 !important; }
html[data-brand] [style*="color:#e0533d"], html[data-brand] [style*="color: #e0533d"] { color:#F97316 !important; }
html[data-brand] [class~="bg-[#8a8a9e]"] { background-color:#6B7280 !important; }
html[data-brand] [class~="hover:bg-[#8a8a9e]"]:hover { background-color:#6B7280 !important; }
html[data-brand] [class~="text-[#8a8a9e]"] { color:#6B7280 !important; }
html[data-brand] [class~="hover:text-[#8a8a9e]"]:hover { color:#6B7280 !important; }
html[data-brand] [class~="border-[#8a8a9e]"] { border-color:#6B7280 !important; }
html[data-brand] [class~="hover:border-[#8a8a9e]"]:hover { border-color:#6B7280 !important; }
html[data-brand] [class~="ring-[#8a8a9e]"] { --tw-ring-color:#6B7280 !important; }
html[data-brand] [class~="hover:ring-[#8a8a9e]"]:hover { --tw-ring-color:#6B7280 !important; }
html[data-brand] [style*="background:#8a8a9e"], html[data-brand] [style*="background: #8a8a9e"] { background:#6B7280 !important; }
html[data-brand] [style*="color:#8a8a9e"], html[data-brand] [style*="color: #8a8a9e"] { color:#6B7280 !important; }
html[data-brand] [class~="bg-[#0c4468]"] { background-color:#EEF2FF !important; }
html[data-brand] [class~="hover:bg-[#0c4468]"]:hover { background-color:#EEF2FF !important; }
html[data-brand] [class~="text-[#0c4468]"] { color:#EEF2FF !important; }
html[data-brand] [class~="hover:text-[#0c4468]"]:hover { color:#EEF2FF !important; }
html[data-brand] [class~="border-[#0c4468]"] { border-color:#EEF2FF !important; }
html[data-brand] [class~="hover:border-[#0c4468]"]:hover { border-color:#EEF2FF !important; }
html[data-brand] [class~="ring-[#0c4468]"] { --tw-ring-color:#EEF2FF !important; }
html[data-brand] [class~="hover:ring-[#0c4468]"]:hover { --tw-ring-color:#EEF2FF !important; }
html[data-brand] [style*="background:#0c4468"], html[data-brand] [style*="background: #0c4468"] { background:#EEF2FF !important; }
html[data-brand] [style*="color:#0c4468"], html[data-brand] [style*="color: #0c4468"] { color:#EEF2FF !important; }
html[data-brand] [class~="bg-[#a3a3b8]"] { background-color:#6B7280 !important; }
html[data-brand] [class~="hover:bg-[#a3a3b8]"]:hover { background-color:#6B7280 !important; }
html[data-brand] [class~="text-[#a3a3b8]"] { color:#6B7280 !important; }
html[data-brand] [class~="hover:text-[#a3a3b8]"]:hover { color:#6B7280 !important; }
html[data-brand] [class~="border-[#a3a3b8]"] { border-color:#6B7280 !important; }
html[data-brand] [class~="hover:border-[#a3a3b8]"]:hover { border-color:#6B7280 !important; }
html[data-brand] [class~="ring-[#a3a3b8]"] { --tw-ring-color:#6B7280 !important; }
html[data-brand] [class~="hover:ring-[#a3a3b8]"]:hover { --tw-ring-color:#6B7280 !important; }
html[data-brand] [style*="background:#a3a3b8"], html[data-brand] [style*="background: #a3a3b8"] { background:#6B7280 !important; }
html[data-brand] [style*="color:#a3a3b8"], html[data-brand] [style*="color: #a3a3b8"] { color:#6B7280 !important; }
html[data-brand] [class~="bg-[#6f6f85]"] { background-color:#6B7280 !important; }
html[data-brand] [class~="hover:bg-[#6f6f85]"]:hover { background-color:#6B7280 !important; }
html[data-brand] [class~="text-[#6f6f85]"] { color:#6B7280 !important; }
html[data-brand] [class~="hover:text-[#6f6f85]"]:hover { color:#6B7280 !important; }
html[data-brand] [class~="border-[#6f6f85]"] { border-color:#6B7280 !important; }
html[data-brand] [class~="hover:border-[#6f6f85]"]:hover { border-color:#6B7280 !important; }
html[data-brand] [class~="ring-[#6f6f85]"] { --tw-ring-color:#6B7280 !important; }
html[data-brand] [class~="hover:ring-[#6f6f85]"]:hover { --tw-ring-color:#6B7280 !important; }
html[data-brand] [style*="background:#6f6f85"], html[data-brand] [style*="background: #6f6f85"] { background:#6B7280 !important; }
html[data-brand] [style*="color:#6f6f85"], html[data-brand] [style*="color: #6f6f85"] { color:#6B7280 !important; }
html[data-brand] [class~="bg-[#305974]"] { background-color:#E5E7EB !important; }
html[data-brand] [class~="hover:bg-[#305974]"]:hover { background-color:#E5E7EB !important; }
html[data-brand] [class~="text-[#305974]"] { color:#E5E7EB !important; }
html[data-brand] [class~="hover:text-[#305974]"]:hover { color:#E5E7EB !important; }
html[data-brand] [class~="border-[#305974]"] { border-color:#E5E7EB !important; }
html[data-brand] [class~="hover:border-[#305974]"]:hover { border-color:#E5E7EB !important; }
html[data-brand] [class~="ring-[#305974]"] { --tw-ring-color:#E5E7EB !important; }
html[data-brand] [class~="hover:ring-[#305974]"]:hover { --tw-ring-color:#E5E7EB !important; }
html[data-brand] [style*="background:#305974"], html[data-brand] [style*="background: #305974"] { background:#E5E7EB !important; }
html[data-brand] [style*="color:#305974"], html[data-brand] [style*="color: #305974"] { color:#E5E7EB !important; }
html[data-brand] [class~="bg-[#a5d8ff]"] { background-color:#3B82F6 !important; }
html[data-brand] [class~="hover:bg-[#a5d8ff]"]:hover { background-color:#3B82F6 !important; }
html[data-brand] [class~="text-[#a5d8ff]"] { color:#3B82F6 !important; }
html[data-brand] [class~="hover:text-[#a5d8ff]"]:hover { color:#3B82F6 !important; }
html[data-brand] [class~="border-[#a5d8ff]"] { border-color:#3B82F6 !important; }
html[data-brand] [class~="hover:border-[#a5d8ff]"]:hover { border-color:#3B82F6 !important; }
html[data-brand] [class~="ring-[#a5d8ff]"] { --tw-ring-color:#3B82F6 !important; }
html[data-brand] [class~="hover:ring-[#a5d8ff]"]:hover { --tw-ring-color:#3B82F6 !important; }
html[data-brand] [style*="background:#a5d8ff"], html[data-brand] [style*="background: #a5d8ff"] { background:#3B82F6 !important; }
html[data-brand] [style*="color:#a5d8ff"], html[data-brand] [style*="color: #a5d8ff"] { color:#3B82F6 !important; }
html[data-brand] [class~="bg-[#02131e]"] { background-color:#FFFFFF !important; }
html[data-brand] [class~="hover:bg-[#02131e]"]:hover { background-color:#FFFFFF !important; }
html[data-brand] [class~="text-[#02131e]"] { color:#FFFFFF !important; }
html[data-brand] [class~="hover:text-[#02131e]"]:hover { color:#FFFFFF !important; }
html[data-brand] [class~="border-[#02131e]"] { border-color:#FFFFFF !important; }
html[data-brand] [class~="hover:border-[#02131e]"]:hover { border-color:#FFFFFF !important; }
html[data-brand] [class~="ring-[#02131e]"] { --tw-ring-color:#FFFFFF !important; }
html[data-brand] [class~="hover:ring-[#02131e]"]:hover { --tw-ring-color:#FFFFFF !important; }
html[data-brand] [style*="background:#02131e"], html[data-brand] [style*="background: #02131e"] { background:#FFFFFF !important; }
html[data-brand] [style*="color:#02131e"], html[data-brand] [style*="color: #02131e"] { color:#FFFFFF !important; }
html[data-brand] [class~="bg-[#073a5c]"] { background-color:#EEF2FF !important; }
html[data-brand] [class~="hover:bg-[#073a5c]"]:hover { background-color:#EEF2FF !important; }
html[data-brand] [class~="text-[#073a5c]"] { color:#EEF2FF !important; }
html[data-brand] [class~="hover:text-[#073a5c]"]:hover { color:#EEF2FF !important; }
html[data-brand] [class~="border-[#073a5c]"] { border-color:#EEF2FF !important; }
html[data-brand] [class~="hover:border-[#073a5c]"]:hover { border-color:#EEF2FF !important; }
html[data-brand] [class~="ring-[#073a5c]"] { --tw-ring-color:#EEF2FF !important; }
html[data-brand] [class~="hover:ring-[#073a5c]"]:hover { --tw-ring-color:#EEF2FF !important; }
html[data-brand] [style*="background:#073a5c"], html[data-brand] [style*="background: #073a5c"] { background:#EEF2FF !important; }
html[data-brand] [style*="color:#073a5c"], html[data-brand] [style*="color: #073a5c"] { color:#EEF2FF !important; }
html[data-brand] [class~="bg-[#011c2d]"] { background-color:#FAF9F6 !important; }
html[data-brand] [class~="hover:bg-[#011c2d]"]:hover { background-color:#FAF9F6 !important; }
html[data-brand] [class~="text-[#011c2d]"] { color:#FAF9F6 !important; }
html[data-brand] [class~="hover:text-[#011c2d]"]:hover { color:#FAF9F6 !important; }
html[data-brand] [class~="border-[#011c2d]"] { border-color:#FAF9F6 !important; }
html[data-brand] [class~="hover:border-[#011c2d]"]:hover { border-color:#FAF9F6 !important; }
html[data-brand] [class~="ring-[#011c2d]"] { --tw-ring-color:#FAF9F6 !important; }
html[data-brand] [class~="hover:ring-[#011c2d]"]:hover { --tw-ring-color:#FAF9F6 !important; }
html[data-brand] [style*="background:#011c2d"], html[data-brand] [style*="background: #011c2d"] { background:#FAF9F6 !important; }
html[data-brand] [style*="color:#011c2d"], html[data-brand] [style*="color: #011c2d"] { color:#FAF9F6 !important; }
html[data-brand] [class~="bg-[#1c4a37]"] { background-color:#BBF7D0 !important; }
html[data-brand] [class~="hover:bg-[#1c4a37]"]:hover { background-color:#BBF7D0 !important; }
html[data-brand] [class~="text-[#1c4a37]"] { color:#BBF7D0 !important; }
html[data-brand] [class~="hover:text-[#1c4a37]"]:hover { color:#BBF7D0 !important; }
html[data-brand] [class~="border-[#1c4a37]"] { border-color:#BBF7D0 !important; }
html[data-brand] [class~="hover:border-[#1c4a37]"]:hover { border-color:#BBF7D0 !important; }
html[data-brand] [class~="ring-[#1c4a37]"] { --tw-ring-color:#BBF7D0 !important; }
html[data-brand] [class~="hover:ring-[#1c4a37]"]:hover { --tw-ring-color:#BBF7D0 !important; }
html[data-brand] [style*="background:#1c4a37"], html[data-brand] [style*="background: #1c4a37"] { background:#BBF7D0 !important; }
html[data-brand] [style*="color:#1c4a37"], html[data-brand] [style*="color: #1c4a37"] { color:#BBF7D0 !important; }
html[data-brand] [class~="bg-[#1f5c42]"] { background-color:#BBF7D0 !important; }
html[data-brand] [class~="hover:bg-[#1f5c42]"]:hover { background-color:#BBF7D0 !important; }
html[data-brand] [class~="text-[#1f5c42]"] { color:#BBF7D0 !important; }
html[data-brand] [class~="hover:text-[#1f5c42]"]:hover { color:#BBF7D0 !important; }
html[data-brand] [class~="border-[#1f5c42]"] { border-color:#BBF7D0 !important; }
html[data-brand] [class~="hover:border-[#1f5c42]"]:hover { border-color:#BBF7D0 !important; }
html[data-brand] [class~="ring-[#1f5c42]"] { --tw-ring-color:#BBF7D0 !important; }
html[data-brand] [class~="hover:ring-[#1f5c42]"]:hover { --tw-ring-color:#BBF7D0 !important; }
html[data-brand] [style*="background:#1f5c42"], html[data-brand] [style*="background: #1f5c42"] { background:#BBF7D0 !important; }
html[data-brand] [style*="color:#1f5c42"], html[data-brand] [style*="color: #1f5c42"] { color:#BBF7D0 !important; }
html[data-brand] [class~="bg-[#3a2f0f]"] { background-color:#FFFBEB !important; }
html[data-brand] [class~="hover:bg-[#3a2f0f]"]:hover { background-color:#FFFBEB !important; }
html[data-brand] [class~="text-[#3a2f0f]"] { color:#FFFBEB !important; }
html[data-brand] [class~="hover:text-[#3a2f0f]"]:hover { color:#FFFBEB !important; }
html[data-brand] [class~="border-[#3a2f0f]"] { border-color:#FFFBEB !important; }
html[data-brand] [class~="hover:border-[#3a2f0f]"]:hover { border-color:#FFFBEB !important; }
html[data-brand] [class~="ring-[#3a2f0f]"] { --tw-ring-color:#FFFBEB !important; }
html[data-brand] [class~="hover:ring-[#3a2f0f]"]:hover { --tw-ring-color:#FFFBEB !important; }
html[data-brand] [style*="background:#3a2f0f"], html[data-brand] [style*="background: #3a2f0f"] { background:#FFFBEB !important; }
html[data-brand] [style*="color:#3a2f0f"], html[data-brand] [style*="color: #3a2f0f"] { color:#FFFBEB !important; }
html[data-brand] [class~="bg-[#2a1414]"] { background-color:#FEF2F2 !important; }
html[data-brand] [class~="hover:bg-[#2a1414]"]:hover { background-color:#FEF2F2 !important; }
html[data-brand] [class~="text-[#2a1414]"] { color:#FEF2F2 !important; }
html[data-brand] [class~="hover:text-[#2a1414]"]:hover { color:#FEF2F2 !important; }
html[data-brand] [class~="border-[#2a1414]"] { border-color:#FEF2F2 !important; }
html[data-brand] [class~="hover:border-[#2a1414]"]:hover { border-color:#FEF2F2 !important; }
html[data-brand] [class~="ring-[#2a1414]"] { --tw-ring-color:#FEF2F2 !important; }
html[data-brand] [class~="hover:ring-[#2a1414]"]:hover { --tw-ring-color:#FEF2F2 !important; }
html[data-brand] [style*="background:#2a1414"], html[data-brand] [style*="background: #2a1414"] { background:#FEF2F2 !important; }
html[data-brand] [style*="color:#2a1414"], html[data-brand] [style*="color: #2a1414"] { color:#FEF2F2 !important; }
html[data-brand] [class~="bg-[#e5e5ee]"] { background-color:#171A21 !important; }
html[data-brand] [class~="hover:bg-[#e5e5ee]"]:hover { background-color:#171A21 !important; }
html[data-brand] [class~="text-[#e5e5ee]"] { color:#171A21 !important; }
html[data-brand] [class~="hover:text-[#e5e5ee]"]:hover { color:#171A21 !important; }
html[data-brand] [class~="border-[#e5e5ee]"] { border-color:#171A21 !important; }
html[data-brand] [class~="hover:border-[#e5e5ee]"]:hover { border-color:#171A21 !important; }
html[data-brand] [class~="ring-[#e5e5ee]"] { --tw-ring-color:#171A21 !important; }
html[data-brand] [class~="hover:ring-[#e5e5ee]"]:hover { --tw-ring-color:#171A21 !important; }
html[data-brand] [style*="background:#e5e5ee"], html[data-brand] [style*="background: #e5e5ee"] { background:#171A21 !important; }
html[data-brand] [style*="color:#e5e5ee"], html[data-brand] [style*="color: #e5e5ee"] { color:#171A21 !important; }
html[data-brand] [class~="bg-[#f2cf6c]"] { background-color:#F59E0B !important; }
html[data-brand] [class~="hover:bg-[#f2cf6c]"]:hover { background-color:#F59E0B !important; }
html[data-brand] [class~="text-[#f2cf6c]"] { color:#F59E0B !important; }
html[data-brand] [class~="hover:text-[#f2cf6c]"]:hover { color:#F59E0B !important; }
html[data-brand] [class~="border-[#f2cf6c]"] { border-color:#F59E0B !important; }
html[data-brand] [class~="hover:border-[#f2cf6c]"]:hover { border-color:#F59E0B !important; }
html[data-brand] [class~="ring-[#f2cf6c]"] { --tw-ring-color:#F59E0B !important; }
html[data-brand] [class~="hover:ring-[#f2cf6c]"]:hover { --tw-ring-color:#F59E0B !important; }
html[data-brand] [style*="background:#f2cf6c"], html[data-brand] [style*="background: #f2cf6c"] { background:#F59E0B !important; }
html[data-brand] [style*="color:#f2cf6c"], html[data-brand] [style*="color: #f2cf6c"] { color:#F59E0B !important; }
html[data-brand] [class~="bg-[#1c435f]"] { background-color:#E5E7EB !important; }
html[data-brand] [class~="hover:bg-[#1c435f]"]:hover { background-color:#E5E7EB !important; }
html[data-brand] [class~="text-[#1c435f]"] { color:#E5E7EB !important; }
html[data-brand] [class~="hover:text-[#1c435f]"]:hover { color:#E5E7EB !important; }
html[data-brand] [class~="border-[#1c435f]"] { border-color:#E5E7EB !important; }
html[data-brand] [class~="hover:border-[#1c435f]"]:hover { border-color:#E5E7EB !important; }
html[data-brand] [class~="ring-[#1c435f]"] { --tw-ring-color:#E5E7EB !important; }
html[data-brand] [class~="hover:ring-[#1c435f]"]:hover { --tw-ring-color:#E5E7EB !important; }
html[data-brand] [style*="background:#1c435f"], html[data-brand] [style*="background: #1c435f"] { background:#E5E7EB !important; }
html[data-brand] [style*="color:#1c435f"], html[data-brand] [style*="color: #1c435f"] { color:#E5E7EB !important; }
html[data-brand] [class~="bg-[#accdb2]"] { background-color:#315EDB !important; }
html[data-brand] [class~="hover:bg-[#accdb2]"]:hover { background-color:#315EDB !important; }
html[data-brand] [class~="text-[#accdb2]"] { color:#315EDB !important; }
html[data-brand] [class~="hover:text-[#accdb2]"]:hover { color:#315EDB !important; }
html[data-brand] [class~="border-[#accdb2]"] { border-color:#315EDB !important; }
html[data-brand] [class~="hover:border-[#accdb2]"]:hover { border-color:#315EDB !important; }
html[data-brand] [class~="ring-[#accdb2]"] { --tw-ring-color:#315EDB !important; }
html[data-brand] [class~="hover:ring-[#accdb2]"]:hover { --tw-ring-color:#315EDB !important; }
html[data-brand] [style*="background:#accdb2"], html[data-brand] [style*="background: #accdb2"] { background:#315EDB !important; }
html[data-brand] [style*="color:#accdb2"], html[data-brand] [style*="color: #accdb2"] { color:#315EDB !important; }
html[data-brand] [class~="bg-[#17567f]"] { background-color:#EEF2FF !important; }
html[data-brand] [class~="hover:bg-[#17567f]"]:hover { background-color:#EEF2FF !important; }
html[data-brand] [class~="text-[#17567f]"] { color:#EEF2FF !important; }
html[data-brand] [class~="hover:text-[#17567f]"]:hover { color:#EEF2FF !important; }
html[data-brand] [class~="border-[#17567f]"] { border-color:#EEF2FF !important; }
html[data-brand] [class~="hover:border-[#17567f]"]:hover { border-color:#EEF2FF !important; }
html[data-brand] [class~="ring-[#17567f]"] { --tw-ring-color:#EEF2FF !important; }
html[data-brand] [class~="hover:ring-[#17567f]"]:hover { --tw-ring-color:#EEF2FF !important; }
html[data-brand] [style*="background:#17567f"], html[data-brand] [style*="background: #17567f"] { background:#EEF2FF !important; }
html[data-brand] [style*="color:#17567f"], html[data-brand] [style*="color: #17567f"] { color:#EEF2FF !important; }
html[data-brand] [class~="bg-[#315EDB]"], html[data-brand] [class~="bg-[#cbf2d2]"], html[data-brand] [class~="bg-[#accdb2]"], html[data-brand] [class~="bg-[#8fe0a6]"] { color:#FFFFFF !important; }
html[data-brand] [style*="rgba(172,205,178"], html[data-brand] [style*="rgba(203,242,210"] { background-color:#EEF2FF !important; }
/* Keep white labels on primary actions even when legacy text utilities are present. */
html[data-brand] label:has(> input[type=radio]:checked) { background:#EEF2FF !important; border-color:#315EDB !important; }
html[data-brand] label:has(> input[type=radio]:focus-visible) { outline:2px solid #315EDB; outline-offset:3px; }
html[data-brand] .btn-primary[class], html[data-brand] .wizard-next[class], html[data-brand] .btn-primary[class]:hover, html[data-brand] .wizard-next[class]:hover { color:#FFFFFF !important; }
html[data-brand] [style*="background:#accdb2"][style], html[data-brand] [style*="background:#cbf2d2"][style] { color:#FFFFFF !important; }
html[data-brand] [class~="bg-[#02283f]/90"] { background-color:rgba(242,243,245,.9) !important; }
html[data-brand] [class~="bg-gradient-to-br"][class~="from-[#0c4468]"] { background-image:linear-gradient(135deg,#EEF2FF,#FFFFFF) !important; }
html[data-brand] .pill-radio:checked + label { background:#EEF2FF !important; color:#315EDB !important; border-color:#315EDB !important; }
