/* Expand touch planes while preserving the established competition composition. */
.cmg-shell .experience-header .search-button,
.cmg-shell .experience-header .account-button{box-sizing:border-box;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px}
.cmg-shell .experience-header .party-button{min-height:44px;height:44px}
.cmg-shell .experience-header .top-actions{flex-shrink:0}
.cmg-shell #workspace .dashboard-session [data-action="invite"]{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px}
.cmg-shell #workspace :is(.team-poster-identity,.team-panel-identity) h3:has(>button[data-open-team-page]){display:flow-root}
.cmg-shell #workspace :is(.team-poster-identity,.team-panel-identity) h3>button[data-open-team-page]{
 box-sizing:content-box;min-height:0;padding-block:max(0px,calc((44.125px - 1lh)/2));margin-block:min(0px,calc((1lh + 2px - 44.125px)/2));
}
.cmg-shell #workspace .lc-avatar{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;flex:0 0 44px}
.cmg-shell #workspace .lc-avatar-spacer{width:44px;min-width:44px;flex:0 0 44px}
.cmg-shell #workspace .lc-message-body header>button{min-width:44px;min-height:44px}
.cmg-shell #workspace .history-table .icon-button{box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px}
.cmg-shell #workspace button[data-account-link-cancel]{min-width:44px;min-height:44px}
