/* Transparent Optitrade artwork. No backing or glow. */
#partnerApp .brand.partner-optitrade-brand,
#partnerAuth.art-affiliate .partner-optitrade-brand {
 display:flex; flex-direction:column; align-items:flex-start; justify-content:center; gap:0;
 min-width:0; background:transparent; box-shadow:none;
}
#partnerApp .brand.partner-optitrade-brand {padding:0 8px 22px;}
#partnerApp .partner-optitrade-logo,
#partnerAuth.art-affiliate .partner-optitrade-logo {
 display:block; width:180px; max-width:100%; height:54px; object-fit:contain;
 background:transparent; border:0; box-shadow:none;
 filter:invert(1) hue-rotate(180deg) saturate(.8) brightness(.9);
}
#partnerApp .partner-optitrade-brand small,
#partnerAuth.art-affiliate .partner-optitrade-brand small {font-size:8px;letter-spacing:.15em;line-height:1.5;}
#partnerApp[data-theme=light] .partner-optitrade-logo {filter:none;}
@media(max-width:760px){
 #partnerAuth.art-affiliate .landing-header .partner-optitrade-logo{width:154px;height:46px;}
}
