@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.sk-item,.skeleton-item,.skeleton-wrapper.edited .skeleton-item{animation:skeleton-loading 2s ease infinite;background-image:linear-gradient(90deg,#f0f2f5 25%,#e6e8eb 37%,#f0f2f5 63%);background-position:100% 50%;background-size:400% 100%;border-radius:4px;height:.6rem;list-style:none;width:100%}.skeleton-item{cursor:pointer;opacity:1;pointer-events:unset}.skeleton-wrapper{position:relative}.skeleton-wrapper .skeleton-item{opacity:0;pointer-events:none}.skeleton-wrapper.edited>.skeleton-controller:after{border-color:red}.skeleton-wrapper.edited .skeleton-item{cursor:pointer;opacity:1;pointer-events:unset}.skeleton-wrapper .skeleton-controller{cursor:pointer;height:0;left:0;position:sticky;top:0;width:0;z-index:1000}.skeleton-wrapper .skeleton-controller:after{border:10px solid #0f0;border-bottom-color:transparent!important;border-right-color:transparent!important;color:#fff;content:"";display:block;left:0;position:absolute;top:0}.skeleton-item-edit-wrapper{align-items:flex-start;background:#fff;display:flex;flex-wrap:wrap;height:100%;left:0;padding:20px;place-content:flex-start flex-start;position:fixed;top:0;width:100%;z-index:4000}.skeleton-item-edit-wrapper .skeleton-item-field{align-self:flex-start;color:#333;font-size:14px;padding:0 10px 10px 0}.skeleton-item-edit-wrapper .skeleton-item-field .skeleton-item-edit-label{align-items:center;display:flex}.skeleton-item-edit-wrapper .skeleton-item-field .skeleton-item-edit-label input{border:none;display:block;flex:1;line-height:30px;outline:none;padding:0 8px 0 0;width:calc(100% - 30px)}.skeleton-item-edit-wrapper .skeleton-item-field .skeleton-item-edit-label span{color:#666;cursor:pointer;flex-shrink:0;font-size:12px;text-align:right;width:30px}.skeleton-item-edit-wrapper .skeleton-item-field input{border:1px solid #ccc;border-radius:4px;display:block;flex:1;line-height:30px;outline:none;padding:0 10px;width:200px}.skeleton-item-edit-wrapper .skeleton-item-edit-add{color:#333;font-size:14px;line-height:30px;margin-top:30px;padding:0 10px}.skeleton-item-edit-wrapper .skeleton-item-edit-btn{flex-shrink:0;width:100%}.skeleton-enter-from,.skeleton-leave-to{opacity:.6}.skeleton-enter-to,.skeleton-leave-from{opacity:1}.skeleton-enter-active{transition:opacity .2s ease-in}.skeleton-leave-active{transition:unset}