.ids-change-roleGroup .roleGroup-title{float:left;width:calc(100% - 40px);margin-left:7px;height:40px}.ids-change-roleGroup .roleGroup-info{margin-top:10px;overflow:hidden;padding:.3rem 0;background:#fff;border-radius:8px}.ids-change-roleGroup .roleGroup-icon{font-family:PingFangSC-Medium;font-size:16px;color:#1a1a1a;letter-spacing:.64px}.ids-change-roleGroup .roleGroup-icon,.ids-change-roleGroup .roleGroup-role{display:inline-block;height:40px;vertical-align:middle;line-height:40px;margin-left:10px}.ids-change-roleGroup .roleGroup-role{font-family:PingFangSC-Regular;font-size:15px;letter-spacing:.6px;border-radius:4px;width:100px;text-align:center}.ids-change-roleGroup .roleGroup-selected{background:#e6f8ee;height:20px;color:#09af58;width:70px;text-align:center;padding-left:5px;padding-right:5px}.ids-change-roleGroup .selected-border{overflow:hidden;width:0;height:1.5rem;-webkit-transition:width .6s ease 0s;transition:width .6s ease 0s;position:relative;color:#e66159;margin-top:9px}.ids-change-roleGroup .selected{border:solid;width:.8rem;border-width:2px;height:1rem;border-top:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:none;margin:0}.ids-change-roleGroup .ids-roleGroup-default-text{padding-top:calc(50vh - 5rem);font-size:1.2rem;padding-left:calc(50vw - 5rem);color:grey}.ids-change-roleGroup .no-role{padding-top:calc(50vh - 40px);text-align:center;font-size:1.2rem;color:#1e88e5}