/* Theme-aware Atlas artwork. Product screenshots and ticker identities are separate. */
.atlas-brand-art{display:inline-grid;flex:0 0 auto;width:clamp(64px,12vw,96px);height:auto;aspect-ratio:1;overflow:hidden;border-radius:10px;vertical-align:middle}
.atlas-brand-art img{grid-area:1/1;display:block;width:100%;height:100%;object-fit:contain}
.atlas-brand-art .atlas-brand-day{display:none}
:root[data-theme=light] .atlas-brand-art .atlas-brand-night{display:none}
:root[data-theme=light] .atlas-brand-art .atlas-brand-day{display:block}
button.toolbaravatar .atlas-brand-art{width:100%;height:100%;border-radius:5px}
button.toolbaravatar:has(.atlas-brand-art){padding:0!important;overflow:hidden;background:transparent!important;line-height:0}
.login-shell>.brand{font-size:clamp(20px,5vw,26px)}
.disclaimer-header .atlas-brand-art{width:clamp(56px,10vw,80px)}

.olab-brand .atlas-brand-art{width:100%;height:100%;border-radius:4px}.options-lab .olab-brand:has(.atlas-brand-art){padding:0;background:transparent;border:0}
