@media (max-width:640px){.topbar:is(.topbar-has-calculators,:has(.logo-with-image)) .topbar-main{grid-template-columns:minmax(0,1fr) auto}.topbar:is(.topbar-has-calculators,:has(.logo-with-image)) .logo{min-width:0;max-width:100%}.topbar .logo-with-image img{max-width:min(230px,100%)}.topbar.topbar-has-calculators .logo>span,.topbar:is(.topbar-has-calculators,:has(.logo-with-image)) .logo small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}