/* Continue the saved workspace theme into Brand forms, including KYB. */
.bn-ui .bn-brand-themed-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px}
.bn-ui .bn-brand-themed-header .bn-logo-link{min-width:0}
.bn-ui .bn-brand-themed-header .bn-logo{max-width:100%}
.bn-ui .bn-brand-themed-header .bn-account{min-width:44px}
.bn-ui .bn-brand-themed-header+.bn-worknav{flex-wrap:wrap}
.bn-ui .bn-brand-themed-header+.bn-worknav a{flex:1 1 6em;min-width:0;overflow-wrap:anywhere}
@media(max-width:600px){
 .bn-ui .bn-brand-themed-header{grid-template-columns:minmax(0,1fr) auto 44px}
 .bn-ui .bn-brand-themed-header .bn-account{width:44px}
 .bn-ui .bn-brand-themed-header .bn-account span{display:none}
}
[data-participant-theme=dark] .bn-ui .bn-flow :where(.bn-flow-button,.button){color:#141615}
[data-participant-theme=dark] .bn-ui .bn-flow :where(.bn-flow-button-secondary,.button-outline){color:var(--bn-ink);background:var(--bn-white);border-color:var(--bn-line)}
[data-participant-theme=dark] .bn-ui .bn-flow :where(.bn-flow-button,.button):disabled{color:var(--bn-muted);background:var(--bn-surface);border-color:var(--bn-line)}
[data-participant-theme=dark] .bn-ui .bn-flow .be-form-errors{color:var(--bn-error);background:var(--bn-white);border-color:var(--bn-error)}
[data-participant-theme=dark] .bn-ui .bn-flow .bn-flow-stepnav>[aria-current=step]{color:#141615;background:var(--bn-yellow)}
[data-participant-theme=dark] .bn-ui .bn-flow :is(input,select,textarea):focus-visible{outline-color:var(--bn-yellow)}
