.el-switch,.el-switch__layout{position:relative}.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;font-weight:600;line-height:22px;height:22px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__core,.el-switch__label{display:inline-block;height:22px;cursor:pointer;vertical-align:middle}.el-switch.is-disabled .el-switch__title--left,.el-switch.is-disabled .el-switch__title--right{color:#C1C3C9}.el-switch__title--left{margin-right:4px;font-size:12px}.el-switch__title--right{margin-left:4px;font-size:12px}.el-switch__label{-webkit-transition:.2s;transition:.2s;font-size:12px;font-weight:700;color:#fff;width:22px;text-align:center}.el-switch__label.is-active{color:transparent}.el-switch__label--left{position:absolute;z-index:1;top:0;left:4.8px}.el-switch__label--right{position:absolute;z-index:1;top:0;left:21.6px}.el-switch__label *{line-height:1;display:inline-block;vertical-align:middle}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;position:relative;width:48px!important;border:1px solid #CED6E4;outline:0;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#CED6E4;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.el-switch__core .el-switch__button{position:absolute;top:0;bottom:0;margin:auto;left:2px;border-radius:5px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:16px;height:16px;background-color:#fff}.el-switch.is-checked .el-switch__core{border-color:#3c8dbc;background-color:#3c8dbc}.el-switch.is-disabled .el-switch__core{border:1px solid #C1C3C9;background-color:#C1C3C9}.el-switch.is-disabled.is-checked .el-switch__core{border:1px solid #B5D6F4;background-color:#B5D6F4}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}.el-switch--small{height:16px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__title--left,.el-switch--small .el-switch__title--right{font-weight:400}.el-switch--small .el-switch__label--right{left:16.8px}.el-switch--small .el-switch__core{height:16px;width:28px!important;border-radius:6px}.el-switch--small .el-switch__core .el-switch__button{position:absolute;top:0;bottom:0;margin:auto;left:1px;border-radius:4px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:12px;height:12px;background-color:#fff}