/* All rules are scoped to the original portal root. */
html.mist-silver[data-member-theme=true]:not(.portal-nav-collapsed){--mist-shell-sidebar:var(--member-sidebar-width,240px);}
html.mist-silver[data-member-account-card=false] body :is(.portal-reference-aside,.portal-reference-drawer) .portal-nav-account-main{border-color:transparent;background:transparent;box-shadow:none;border-radius:0;}
html.mist-silver[data-member-icons=false]:not(.portal-nav-collapsed) body .portal-grouped-nav :is(.menu-alink,.el-submenu__title,.home-portal-nav-item)>i:not(.el-submenu__icon-arrow){display:none;}
html.mist-silver[data-member-density=compact] body .el-main .el-table :is(th,td){padding-top:7px;padding-bottom:7px;}
html.mist-silver[data-member-density=compact] body .el-main .el-table .cell{line-height:22px;}
@media(max-width:900px),(hover:none) and (pointer:coarse){
 html.mist-silver[data-member-comfort=true] body :is(.el-input__inner,.el-textarea__inner,.el-range-input){font-size:16px;}
 html.mist-silver[data-member-comfort=true] body .el-main :is(.el-button:not(.el-button--text),.el-input__inner){min-height:44px;}
 html.mist-silver[data-member-comfort=true] body .portal-grouped-nav :is(.el-menu-item,.el-submenu__title){min-height:44px;}
}
