.kui-switch{position:relative;display:inline-block;cursor:pointer;background-color:#fdfdfd;border:1px solid #e5e5e5;border-radius:30px;-webkit-transition:all .35s cubic-bezier(.45,1,.4,1);transition:all .35s cubic-bezier(.45,1,.4,1)}.kui-switch:after{position:absolute;top:50%;left:0;box-sizing:border-box;content:" ";background-color:#fff;border:1px solid rgba(0,0,0,.04);border-radius:50%;box-shadow:0 6px 2px 0 rgba(0,0,0,.06),0 6px 16px 0 rgba(0,0,0,.15);-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35);transition:transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);-webkit-transform:translate(1px,-50%);transform:translate(1px,-50%)}.kui-switch-size-normal{width:102px;height:62px;border-radius:31px}.kui-switch-size-normal:after{width:54px;height:54px}.kui-switch-size-small{width:76px;height:40px;border-radius:20px}.kui-switch-size-small:after{width:34px;height:34px}.kui-switch-checked{background-color:#02c05f;border-color:#02c05f}.kui-switch-checked:after{-webkit-transform:translate(44px,-50%);transform:translate(44px,-50%)}.kui-switch-disabled{cursor:not-allowed;opacity:.4}