.ac-contacts-popover{background:#2196f3;border:none;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.2);padding:6px 0 0}.ac-contacts-popover.el-popper[x-placement^=bottom]>.popper__arrow:after,.ac-contacts-popover.el-popper[x-placement^=top]>.popper__arrow:after{border-bottom-color:#2196f3}.ac-contacts-popover .ac-contacts-tabs{background:#fff;height:450px;position:relative;width:330px}.ac-contacts-popover .ac-contacts-tabs .el-checkbox-group{font-size:14px}.ac-contacts-popover .ac-contacts-tabs .el-tabs__content{height:395px;overflow:auto;padding:0 6px}.ac-contacts-popover .ac-contacts-tabs .el-tabs__content::-webkit-scrollbar{height:10px;width:10px}.ac-contacts-popover .ac-contacts-tabs .el-tabs__content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.ac-contacts-popover .ac-contacts-tabs .el-tree-node{background:#fff}.ac-contacts-popover .ac-contacts-tabs .el-tree-node .el-tree-node__content{background:#fff;height:auto;padding:2px 0}.ac-contacts-popover .ac-contacts-tabs .el-tree-node .el-tree-node__content:hover{background:#fff}.ac-contacts-popover .ac-contacts-tabs .el-tree-node .el-tree-node__content>div{width:100%}.ac-contacts-popover .ac-contacts-tabs .member-select .el-checkbox{box-sizing:border-box;display:block;left:-6px;padding:6px;position:relative;width:100%}.ac-contacts-popover .ac-contacts-tabs .dep-select .el-tree-node__content:hover,.ac-contacts-popover .ac-contacts-tabs .member-select .el-checkbox:hover{background:rgba(0,0,0,.12)}.ac-contacts-popover .ac-contacts-tabs .dep-select .el-checkbox__inner{left:6px;position:relative;top:2px}.ac-contacts-popover .ac-contacts-tabs .role-select .el-checkbox{box-sizing:border-box;display:block;padding:6px 15px;width:100%}.ac-contacts-popover .ac-contacts-tabs .role-select .el-checkbox:hover{background:rgba(0,0,0,.12)}.ac-contacts-popover .ac-contacts-tabs .dep-el-checkbox-container{display:flex}.ac-contacts-popover .ac-contacts-tabs .dep-el-checkbox-container .dep-el-checkbox-content{flex:1;line-height:24px}.ac-contacts-popover .ac-contacts-tabs .dep-el-checkbox-container .el-checkbox{position:relative;width:30px;z-index:1}.ac-contacts-popover .ac-contacts-tabs .dep-el-checkbox-container .el-checkbox>*{font-size:0}.ac-contacts-popover .ac-contacts-tabs .el-tabs__item{box-sizing:content-box;min-width:60px;text-align:center}.ac-contacts-popover .footer-content{background:#fff;display:flex;width:100%}.ac-contacts-popover .footer-content .ac-contacts-tabs__btn{width:50%}.ry-contacts__box{align-items:center;display:flex;line-height:1.15;min-height:40px;position:relative}.ry-contacts__box>.ry-contacts__box-tag-container{font-size:0}.ry-contacts__box>.ry-contacts__box-tag-container .el-button--mini.is-circle{padding:7px!important}.ry-contacts__box>.ry-contacts__box-tag-container .more-tag{margin-right:5px}.ry-contacts__box-dialog{background-color:rgba(0,0,0,.2);line-height:1.15}.ry-contacts__box-dialog .ry-contacts__box-dialog-title{align-items:center;display:flex;justify-content:space-between}.ry-contacts__box-dialog .ry-contacts__box-dialog-title>div{margin-right:10px}.ry-contacts__box-dialog .ry-contacts__box-dialog-title .el-input{margin-right:40px;width:200px}.ry-contacts__box-dialog .el-dialog__headerbtn{top:30px}.ry-contacts__box-dialog .ry-contacts__box-search-container{border:1px solid #e6e6e6;height:340px;overflow:auto;width:100%}.ry-contacts__box-dialog .ry-contacts__box-search-container::-webkit-scrollbar{height:6px;width:6px}.ry-contacts__box-dialog .ry-contacts__box-search-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.ry-contacts__box-dialog .ry-contacts__box-search-container .item{margin-bottom:10px}.ry-contacts__box-dialog .ry-contacts__box-search-container .item .title{color:#495060;margin-bottom:10px}.ry-contacts__box-dialog .ry-contacts__box-search-container .item .el-checkbox-group{display:flex;flex-direction:column;margin-left:10px}.ry-contacts__box-dialog .ry-contacts__box-search-container .item .el-checkbox-group .el-checkbox{margin-bottom:5px}.ry-contacts__box-dialog .el-tabs .el-tabs__nav-wrap{padding:0 12px}.ry-contacts__box-dialog .el-tabs .el-tabs__nav-wrap .el-tabs__nav-scroll{padding:0!important}.ry-contacts__box-dialog .el-tabs .el-tabs__nav-wrap.is-top:after{background-color:#e4e7ed;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1}.ry-contacts__box-dialog .el-dialog__header>.el-dialog__title{font-size:14px}.ry-contacts__box-dialog .el-dialog__body{height:460px;padding:6px 12px}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs{border:1px solid #e6e6e6}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__header{margin-bottom:0}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content{height:300px;overflow-y:auto;padding-top:12px}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content::-webkit-scrollbar{height:6px;width:6px}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-member{flex:1;height:20px;position:relative}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-member>span{font-size:14px;line-height:20px}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-member>.ry-member-checkbox-item.el-checkbox{left:-14px;position:relative;width:100%}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-dep{flex:1;position:relative}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-dep>span{font-size:14px;left:24px;line-height:1.15;position:relative}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-dep>.ry-dep-checkbox-item.el-checkbox{left:0;position:absolute}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-dep>.ry-dep-checkbox-item.el-checkbox span.el-checkbox__label{font-size:0}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-role .el-checkbox{margin:0;padding:6px 12px;width:100%}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-label{font-size:14px}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-label .el-tree-node{background:#fff}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-label .el-tree-node .el-tree-node__content{background:#fff;height:auto;padding:2px 0}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-label .el-tree-node .el-tree-node__content:hover{background:#fff}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-label .el-tree-node .el-tree-node__content>div{width:100%}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-label .el-radio{display:block;margin-bottom:5px}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-label .el-checkbox{box-sizing:border-box;display:block;left:-6px;padding:6px;position:relative;width:100%}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tabs__content .ry-label .el-checkbox:hover{background:rgba(0,0,0,.12)}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tab-pane>.el-alert{text-align:center}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .el-tab-pane>.el-alert>.el-alert__content{width:100%}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane{bottom:0;display:flex;flex-direction:row;left:0;position:absolute;right:0;top:0}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane aside{border-right:1px solid #e6e6e6;height:100%;overflow:auto;padding:0 10px;width:200px}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane aside::-webkit-scrollbar{height:6px;width:6px}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane aside::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane aside .el-button.el-button--text{border-radius:0;color:#495060;margin:0;text-align:left;width:100%}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane aside .el-button.el-button--text.isActive{background-color:rgba(33,150,243,.1);color:#2196f3}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section{flex:1}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section .el-radio-group>div,.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section>.el-checkbox-group>div{height:100%;overflow-y:auto;padding:12px;width:100%}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section .el-radio-group>div::-webkit-scrollbar,.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section>.el-checkbox-group>div::-webkit-scrollbar{height:6px;width:6px}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section .el-radio-group>div::-webkit-scrollbar-thumb,.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section>.el-checkbox-group>div::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section .el-radio-group>div>.el-alert .el-alert__content,.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section>.el-checkbox-group>div>.el-alert .el-alert__content{text-align:center;width:100%}.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section .el-radio-group>div>.el-checkbox,.ry-contacts__box-dialog .el-dialog__body>section>.el-tabs .ry-contacts__dynamic-tab-pane section>.el-checkbox-group>div>.el-checkbox{display:block;margin-bottom:5px}.ry-contacts__box-dialog .el-dialog__body>section>footer{border:1px solid #e6e6e6;font-size:0;height:100px;margin-top:6px;overflow-y:auto;padding:6px;width:100%}.ry-contacts__box-dialog .el-dialog__body>section>footer::-webkit-scrollbar{height:6px;width:6px}.ry-contacts__box-dialog .el-dialog__body>section>footer::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.ry-contacts__box-dialog .el-dialog__body>section>footer>.el-tag{font-size:12px;margin:3px}.ry-contacts__box-dialog .select-member-container{height:288px;position:relative;width:100%}.ry-contacts__box-dialog .select-member-container .left-container{border-right:1px solid #e0e0e0;bottom:0;left:0;overflow:auto;position:absolute;top:0;width:50%}.ry-contacts__box-dialog .select-member-container .left-container::-webkit-scrollbar{height:6px;width:6px}.ry-contacts__box-dialog .select-member-container .left-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.ry-contacts__box-dialog .select-member-container .left-container .item{cursor:pointer;line-height:32px;padding:0 10px}.ry-contacts__box-dialog .select-member-container .left-container .el-tree-node__content{height:32px}.ry-contacts__box-dialog .select-member-container .left-container .dep-item{display:flex;line-height:32px}.ry-contacts__box-dialog .select-member-container .left-container .icon-bumenguanli{color:var(--main-color);margin-right:10px}.ry-contacts__box-dialog .select-member-container .right-container{bottom:0;overflow-x:hidden;overflow-y:auto;padding:5px;position:absolute;right:0;top:0;width:50%}.ry-contacts__box-dialog .select-member-container .right-container::-webkit-scrollbar{height:6px;width:6px}.ry-contacts__box-dialog .select-member-container .right-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group{display:flex;flex-direction:column}.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-checkbox,.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-radio,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-checkbox,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-radio{align-items:center;display:flex;margin-bottom:5px}.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-checkbox .el-checkbox__label,.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-checkbox .el-radio__label,.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-radio .el-checkbox__label,.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-radio .el-radio__label,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-checkbox .el-checkbox__label,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-checkbox .el-radio__label,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-radio .el-checkbox__label,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-radio .el-radio__label{align-items:center;display:flex}.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-checkbox .el-checkbox__label .el-avatar,.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-checkbox .el-radio__label .el-avatar,.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-radio .el-checkbox__label .el-avatar,.ry-contacts__box-dialog .select-member-container .right-container .el-checkbox-group .el-radio .el-radio__label .el-avatar,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-checkbox .el-checkbox__label .el-avatar,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-checkbox .el-radio__label .el-avatar,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-radio .el-checkbox__label .el-avatar,.ry-contacts__box-dialog .select-member-container .right-container .el-radio-group .el-radio .el-radio__label .el-avatar{height:22px;line-height:22px;margin-right:5px;width:22px}.ry-form__contacts-view{font-size:0;line-height:0;min-height:40px}.ry-form__contacts-view .ry-contacts__tag-custom{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.contacts-view-new-container{margin-left:15px}.contacts-view-new-container .el-popover__reference{display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content}.contacts-view-new-container .el-popover__reference .el-avatar,.contacts-view-new-container .el-popover__reference .show-num,.contacts-view-new-container .el-popover__reference .vue-avatar--wrapper{border:2px solid #fff;height:24px!important;margin-left:-12px;width:24px!important}.contacts-view-new-container .el-popover__reference .el-avatar>img,.contacts-view-new-container .el-popover__reference .show-num>img,.contacts-view-new-container .el-popover__reference .vue-avatar--wrapper>img{border-radius:50%}.contacts-view-new-container .el-popover__reference .el-avatar{line-height:24px}.contacts-view-new-container .el-popover__reference .show-num{align-items:center;background:linear-gradient(0deg,rgba(var(--main-color-rgb),.15),rgba(var(--main-color-rgb),.15)),#fff;border-radius:12px;color:#555;display:flex;font-size:12px;justify-content:center;min-width:24px;padding:0 4px;width:-moz-fit-content!important;width:fit-content!important}.contacts-view-new-container-single>.ry-form__contacts-view{min-height:35px}.contacts-view-new-container-single>.ry-form__contacts-view>.ry-contacts__tag{background-color:#fff;border:none}.contacts-view-new-container-single>.ry-form__contacts-view>.ry-contacts__tag .vue-avatar--wrapper{margin-right:4px}.member-preview-popover{padding-left:0;padding-right:0}.member-preview-popover>.preview-select-member-container{max-width:478px}.member-preview-popover>.preview-select-member-container .popover-header{display:flex;flex-wrap:wrap;max-width:478px;padding-left:20px}.member-preview-popover>.preview-select-member-container .popover-header>div{border-radius:16px;font-size:14px;margin-bottom:10px;margin-right:20px;padding:6px 16px;text-align:center}.member-preview-popover>.preview-select-member-container .popover-header .dep{background-color:rgba(7,185,185,.1);color:#07b9b9}.member-preview-popover>.preview-select-member-container .popover-header .role{background-color:rgba(0,180,42,.1);color:#00b42a}.member-preview-popover>.preview-select-member-container .popover-header .member{background-color:rgba(122,101,231,.1);color:#7a65e7}.member-preview-popover>.preview-select-member-container .popover-header .external{background-color:rgba(255,125,0,.1);color:#ff7d00}.member-preview-popover>.preview-select-member-container .popover-header .externalTag{background-color:rgba(254,113,172,.1);color:#fe71ac}.member-preview-popover>.preview-select-member-container .popover-header .dynamic{background-color:rgba(232,171,0,.1);color:#e8ab00}.member-preview-popover>.preview-select-member-container>.ry-form__contacts-view{display:flex;flex-wrap:wrap;max-height:340px;overflow:auto;padding:0 20px;width:100%}.member-preview-popover>.preview-select-member-container>.ry-form__contacts-view::-webkit-scrollbar{height:6px;width:6px}.member-preview-popover>.preview-select-member-container>.ry-form__contacts-view::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:8px;box-shadow:inset 6px rgba(0,0,0,.2)}.member-preview-popover>.preview-select-member-container>.ry-form__contacts-view .vue-avatar--wrapper{position:relative;top:5px}.member-preview-popover>.preview-select-member-container>.ry-form__contacts-view .ry-contacts__tag{align-items:center;background-color:#fff;border:none;display:flex;flex-direction:column;height:auto;margin-right:0;padding:0;width:72px}.member-preview-popover>.preview-select-member-container>.ry-form__contacts-view .ry-contacts__tag>:first-child{align-items:center;display:flex;height:32px!important;justify-content:center;margin-bottom:9px;width:32px!important}.member-preview-popover>.preview-select-member-container>.ry-form__contacts-view .ry-contacts__tag>:last-child{word-wrap:break-word;color:#737373;display:inline-block;font-size:14px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:72px}.member-preview-popover>.preview-select-member-container>.ry-form__contacts-view .ry-contacts__tag>span{display:block}