.legacy-target-dialog{border-radius:4px;max-width:calc(100vw - 32px);padding:0}.legacy-target-dialog .el-dialog__header{margin:0;padding:27px 32px 12px}.legacy-target-dialog .el-dialog__body{padding:0 32px}.legacy-target-dialog .el-dialog__footer{padding:0 32px 32px}.dialog-head{justify-content:space-between;align-items:center;display:flex}.dialog-head strong{color:#323232;font-size:20px;font-weight:600;line-height:20px}.dialog-head button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.dialog-head button,.dialog-head button img{width:16px;height:16px}.target-tabs{box-sizing:border-box;background:#c8c8c8;border-radius:4px;width:321px;height:38px;padding:3px;display:flex}.target-tabs button{color:#fff;cursor:pointer;background:#969696;border:0;border-radius:2px;flex:0 0 156px;height:32px;padding:0;font-size:16px;font-weight:400;line-height:32px}.target-tabs button+button{margin-left:3px}.target-tabs.has-car button{flex:1;min-width:0}.target-tabs button.active{color:#00dc6e;background:#f5f7f6;font-weight:600}.target-separator{background:#c8c8c8;width:100%;height:1px;margin:12px 0 15px}.target-search{align-items:center;gap:16px;display:flex}.target-search-input{flex:1;min-width:0;position:relative}.target-search-input>img{z-index:2;width:16px;height:16px;position:absolute;top:8px;left:8px}.target-search-input .el-input__wrapper{padding-left:28px;padding-right:24px;box-shadow:inset 0 0 0 1px #00d978}.target-search>button{color:#00d978;cursor:pointer;background:#050505;border:0;border-radius:4px;width:100px;height:32px;padding:0;font-size:16px;font-weight:600;line-height:32px}.target-groups{box-sizing:border-box;color:#323232;height:296px;margin:14px 0 7px;padding-right:32px;overflow-y:auto}.target-groups::-webkit-scrollbar{width:4px}.target-groups::-webkit-scrollbar-track{background:#f0f0f0}.target-groups::-webkit-scrollbar-thumb{background:#e1e1e1;border-radius:2px}.target-groups section{align-items:flex-start;margin-bottom:12px;display:flex}.target-groups section>strong{color:#000000d9;flex:0 0 73px;margin-top:5px;font-size:14px;font-weight:600;line-height:20px}.target-group-items{flex-wrap:wrap;flex:1;min-width:0;display:flex}.target-group-items>button{color:#000000d9;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;margin:0 0 4px 4px;padding:5px 9px;font-size:14px;font-weight:400;line-height:20px}.target-group-items>button:hover{border-color:#00d978}.target-group-items>button.picked{color:#00a05a;font-weight:600}.target-state{text-align:center;color:#777;padding:50px}.target-state.error{color:#df4b40}.chosen-separator{margin:0 0 15px}.chosen{padding-bottom:16px}.chosen-title{align-items:center;width:100%;height:24px;display:flex}.chosen-title>strong{color:#000000d9;font-size:16px;font-weight:600}.chosen .clear{color:#000000d9;cursor:pointer;background:0 0;border:0;align-items:center;margin-left:16px;padding:0;font-size:14px;display:flex}.chosen .clear img{width:16px;height:16px;margin-right:4px}.chosen-list{flex-wrap:wrap;display:flex}.chosen-item{box-sizing:border-box;color:#000000d9;border:1px solid #979797;border-radius:12px;align-items:center;height:24px;margin-top:12px;margin-right:12px;padding:0 4px 0 9px;font-size:14px;display:flex}.chosen-item button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:5px;padding:0;display:flex}.chosen-item button,.chosen-item button img{width:17px;height:17px}.footer-separator{margin:0 0 15px}.dialog-actions{gap:10px;display:flex}.dialog-actions button{color:#fff;cursor:pointer;background:#646464;border:0;border-radius:4px;flex:1;min-width:0;height:32px;padding:0;font-size:16px;line-height:32px}.dialog-actions button:last-child{background:#323232}
