.app-shell{flex-direction:column;height:100%;display:flex}.app-shell>.main{flex:1;min-height:0;display:flex}.app-shell>.main>*{flex:1;min-width:0}.app-shell .logo{align-items:center;gap:8px;font-weight:700;display:inline-flex}.logo-mark.mark-plot{background:linear-gradient(135deg,#16b364,#0d8bff)}.logo-mark.mark-3d{background:linear-gradient(135deg,#7b61ff,#0d99ff)}.logo-mark.mark-protein{background:linear-gradient(135deg,#0f8c7e,#1d4e60)}.logo-mark.mark-optics{background:linear-gradient(135deg,#f59f00,#e8590c)}.logo-mark.mark-poster{background:linear-gradient(135deg,#d6336c,#7048e8)}
