/* Connor avatar identity and dedicated budget/settings navigation */
.brand-avatar{width:58px;height:58px;flex:0 0 58px;object-fit:cover;border-radius:50%;border:2px solid #a9e94b;box-shadow:0 0 0 4px #c2ff3612,0 0 24px #c2ff3625;transform:none!important;background:#101820}
.brand{align-items:center!important;gap:13px!important}
.brand b{font-size:17px!important;letter-spacing:1.2px!important;white-space:nowrap}
.brand small{display:block;font-size:9px!important;line-height:1.45;letter-spacing:1.1px!important;white-space:normal}
.brandmark{display:none!important}
#view-budget .settingspanel,#view-settings .settingspanel{max-width:1080px}
@media(max-width:1100px){.brand-avatar{width:46px;height:46px;flex-basis:46px}.brand b{font-size:14px!important}}
@media(max-width:700px){.brand-avatar{width:40px;height:40px;flex-basis:40px}.brand b{font-size:12px!important}.brand small{font-size:8px!important}}
