.ed-transfer{--ed-transfer-border-color:var(--ed-border-color-lighter);--ed-transfer-border-radius:var(--ed-border-radius-base);--ed-transfer-panel-width:200px;--ed-transfer-panel-header-height:40px;--ed-transfer-panel-header-bg-color:var(--ed-fill-color-light);--ed-transfer-panel-footer-height:40px;--ed-transfer-panel-body-height:278px;--ed-transfer-item-height:30px;--ed-transfer-filter-height:32px}.ed-transfer{font-size:var(--ed-font-size-base)}.ed-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.ed-transfer__button{vertical-align:top}.ed-transfer__button:nth-child(2){margin:0 0 0 10px}.ed-transfer__button i,.ed-transfer__button span{font-size:14px}.ed-transfer__button .ed-icon+span{margin-left:0}.ed-transfer-panel{overflow:hidden;background:var(--ed-bg-color-overlay);display:inline-block;text-align:left;vertical-align:middle;width:var(--ed-transfer-panel-width);max-height:100%;box-sizing:border-box;position:relative}.ed-transfer-panel__body{height:var(--ed-transfer-panel-body-height);border-left:1px solid var(--ed-transfer-border-color);border-right:1px solid var(--ed-transfer-border-color);border-bottom:1px solid var(--ed-transfer-border-color);border-bottom-left-radius:var(--ed-transfer-border-radius);border-bottom-right-radius:var(--ed-transfer-border-radius);overflow:hidden}.ed-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ed-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:var(--ed-transfer-panel-body-height);overflow:auto;box-sizing:border-box}.ed-transfer-panel__list.is-filterable{height:calc(100% - var(--ed-transfer-filter-height) - 30px);padding-top:0}.ed-transfer-panel__item{height:var(--ed-transfer-item-height);line-height:var(--ed-transfer-item-height);padding-left:15px;display:block!important}.ed-transfer-panel__item+.ed-transfer-panel__item{margin-left:0}.ed-transfer-panel__item.ed-checkbox{color:var(--ed-text-color-regular)}.ed-transfer-panel__item:hover{color:var(--ed-color-primary)}.ed-transfer-panel__item.ed-checkbox .ed-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;box-sizing:border-box;padding-left:22px;line-height:var(--ed-transfer-item-height)}.ed-transfer-panel__item .ed-checkbox__input{position:absolute;top:8px}.ed-transfer-panel__filter{text-align:center;margin:15px;box-sizing:border-box;width:auto}.ed-transfer-panel__filter .ed-input__inner{height:var(--ed-transfer-filter-height);width:100%;font-size:12px;display:inline-block;box-sizing:border-box;border-radius:calc(var(--ed-transfer-filter-height)/ 2)}.ed-transfer-panel__filter .ed-icon-circle-close{cursor:pointer}.ed-transfer-panel .ed-transfer-panel__header{display:flex;align-items:center;height:var(--ed-transfer-panel-header-height);background:var(--ed-transfer-panel-header-bg-color);margin:0;padding-left:15px;border:1px solid var(--ed-transfer-border-color);border-top-left-radius:var(--ed-transfer-border-radius);border-top-right-radius:var(--ed-transfer-border-radius);box-sizing:border-box;color:var(--ed-color-black)}.ed-transfer-panel .ed-transfer-panel__header .ed-checkbox{position:relative;display:flex;width:100%;align-items:center}.ed-transfer-panel .ed-transfer-panel__header .ed-checkbox .ed-checkbox__label{font-size:16px;color:var(--ed-text-color-primary);font-weight:400}.ed-transfer-panel .ed-transfer-panel__header .ed-checkbox .ed-checkbox__label span{position:absolute;right:15px;top:50%;transform:translate3d(0,-50%,0);color:var(--ed-text-color-secondary);font-size:12px;font-weight:400}.ed-transfer-panel .ed-transfer-panel__footer{height:var(--ed-transfer-panel-footer-height);background:var(--ed-bg-color-overlay);margin:0;padding:0;border:1px solid var(--ed-transfer-border-color);border-bottom-left-radius:var(--ed-transfer-border-radius);border-bottom-right-radius:var(--ed-transfer-border-radius)}.ed-transfer-panel .ed-transfer-panel__footer::after{display:inline-block;content:"";height:100%;vertical-align:middle}.ed-transfer-panel .ed-transfer-panel__footer .ed-checkbox{padding-left:20px;color:var(--ed-text-color-regular)}.ed-transfer-panel .ed-transfer-panel__empty{margin:0;height:var(--ed-transfer-item-height);line-height:var(--ed-transfer-item-height);padding:6px 15px 0;color:var(--ed-text-color-secondary);text-align:center}.ed-transfer-panel .ed-checkbox__label{padding-left:8px}.ed-transfer-panel .ed-checkbox__inner{height:14px;width:14px;border-radius:3px}.ed-transfer-panel .ed-checkbox__inner::after{height:6px;width:3px;left:4px}