/*!
 *  build: admin-plus 
 *  copyright: vue-admin-beautiful.com 1204505056@qq.com 
 *  time: 2024-1-20 10:25:31
 */.vab-loading-type1{display:flex;width:36px;height:36px;margin:0 auto 15px;border:3px solid transparent;border-top-color:#1890ff;border-bottom-color:#1890ff;border-radius:50%;-webkit-animation:vabLoading1-0 .8s linear infinite;animation:vabLoading1-0 .8s linear infinite}.vab-loading-type1:before{display:block;width:8px;height:8px;margin:auto;content:"";border:3px solid #1890ff;border-radius:50%;-webkit-animation:vabLoading1 .5s ease-in infinite alternate;animation:vabLoading1 .5s ease-in infinite alternate}@-webkit-keyframes vabLoading1-0{to{transform:rotate(1turn)}}@keyframes vabLoading1-0{to{transform:rotate(1turn)}}@-webkit-keyframes vabLoading1{0%{transform:scale(.5)}to{transform:scale(1.2)}}@keyframes vabLoading1{0%{transform:scale(.5)}to{transform:scale(1.2)}}.vab-loading-type2{width:20px;height:20px;margin-top:-40px;margin-left:-10px;animation:vabLoading2 1s linear infinite reverse}.vab-loading-type2:before{width:36px;height:36px;margin-top:-17px;margin-left:-18px}.vab-loading-type2:after,.vab-loading-type2:before{display:block;content:"";-webkit-animation:vabLoading2 .4s linear infinite;animation:vabLoading2 .4s linear infinite}.vab-loading-type2:after{width:8px;height:8px;margin-top:-3px;margin-left:-4px}.vab-loading-type2,.vab-loading-type2:after,.vab-loading-type2:before{position:absolute;top:40%;left:50%;border:3px solid transparent;border-top-color:#1890ff;border-right-color:#1890ff;border-radius:50%}@-webkit-keyframes vabLoading2{to{transform:rotate(1turn)}}@keyframes vabLoading2{to{transform:rotate(1turn)}}.vab-loading-type3{display:inline-block;width:2.5em;height:3em;margin-bottom:15px;border:3px solid transparent;border-top-color:#1890ff;border-bottom-color:#1890ff;border-radius:50%;-webkit-animation:vabLoading3 2s ease infinite;animation:vabLoading3 2s ease infinite}@-webkit-keyframes vabLoading3{50%{border-width:8px;transform:rotate(1turn) scale(.4,.33)}to{border-width:3px;transform:rotate(2turn) scale(1)}}@keyframes vabLoading3{50%{border-width:8px;transform:rotate(1turn) scale(.4,.33)}to{border-width:3px;transform:rotate(2turn) scale(1)}}.vab-loading-type4{display:inline-block;width:30px;height:30px;margin:0 auto 10px;border:8px solid transparent;border-bottom-color:#1890ff;border-left-color:#1890ff;border-radius:50%;-webkit-animation:vabLoading4 1s linear infinite normal;animation:vabLoading4 1s linear infinite normal}.vab-loading-type4:after{display:block;width:15px;height:15px;margin:0;content:" ";border:6px solid #1890ff;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%}@-webkit-keyframes vabLoading4{0%{opacity:.2;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}to{opacity:.2;transform:rotate(1turn)}}@keyframes vabLoading4{0%{opacity:.2;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}to{opacity:.2;transform:rotate(1turn)}}.vab-loading-type5{display:block;width:0;height:0;margin:0 auto 15px;border:1.5em solid #1890ff;border-right:1.5em solid transparent;border-left:1.5em solid transparent;border-radius:100%;-webkit-animation:vabLoading5 1s linear infinite;animation:vabLoading5 1s linear infinite}@-webkit-keyframes vabLoading5{0%{transform:rotate(0deg)}50%{transform:rotate(60deg)}to{transform:rotate(1turn)}}@keyframes vabLoading5{0%{transform:rotate(0deg)}50%{transform:rotate(60deg)}to{transform:rotate(1turn)}}.vab-loading-type6{display:block;width:0;height:0;margin:0 auto 25px auto;perspective:200px}.vab-loading-type6:after,.vab-loading-type6:before{position:absolute;width:20px;height:20px;content:"";background:transparent;-webkit-animation:vabLoading6 .5s infinite alternate;animation:vabLoading6 .5s infinite alternate}.vab-loading-type6:before{left:0}.vab-loading-type6:after{right:0;-webkit-animation-delay:.15s;animation-delay:.15s}@-webkit-keyframes vabLoading6{0%{box-shadow:0 0 0 transparent;transform:scale(1) translateY(0) rotateX(0deg)}to{background:#1890ff;box-shadow:0 25px 40px rgba(24,144,255,.5);transform:scale(1.2) translateY(-25px) rotateX(45deg)}}@keyframes vabLoading6{0%{box-shadow:0 0 0 transparent;transform:scale(1) translateY(0) rotateX(0deg)}to{background:#1890ff;box-shadow:0 25px 40px rgba(24,144,255,.5);transform:scale(1.2) translateY(-25px) rotateX(45deg)}}.vab-loading-type7{display:block;width:25px;height:25px;margin:0 auto 15px auto;border:2px solid #1890ff;border-top-color:rgba(24,144,255,.2);border-right-color:rgba(24,144,255,.2);border-bottom-color:rgba(24,144,255,.2);border-radius:100%;-webkit-animation:vabLoading7 .75s linear infinite;animation:vabLoading7 .75s linear infinite}@-webkit-keyframes vabLoading7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes vabLoading7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vab-loading-type8{position:relative;box-sizing:border-box;display:block;width:20px;height:20px;margin:0 auto 15px auto;background-color:#1890ff;border-radius:50%;box-shadow:30px 0 0 0 #1890ff;transform:translateX(-15px)}.vab-loading-type8:after{position:absolute;top:8px;left:9px;width:10px;height:10px;content:"";background-color:#fff;border-radius:50%;box-shadow:30px 0 0 0 #fff;-webkit-animation:vabLoading8 2s ease-in-out infinite alternate;animation:vabLoading8 2s ease-in-out infinite alternate}@-webkit-keyframes vabLoading8{0%{left:9px}to{left:1px}}@keyframes vabLoading8{0%{left:9px}to{left:1px}}.vab-loading-type9{position:relative;box-sizing:border-box;display:block;width:20px;height:20px;margin:0 auto 15px auto;border:1px solid #1890ff;-webkit-animation:vabLoading9 5s linear infinite;animation:vabLoading9 5s linear infinite}.vab-loading-type9:after{position:absolute;top:-8px;left:0;width:4px;height:4px;content:"";background-color:#1890ff;-webkit-animation:vabLoading9_check 1s ease-in-out infinite;animation:vabLoading9_check 1s ease-in-out infinite}@-webkit-keyframes vabLoading9_check{25%{top:-8px;left:22px}50%{top:22px;left:22px}75%{top:22px;left:-9px}to{top:-7px;left:-9px}}@keyframes vabLoading9_check{25%{top:-8px;left:22px}50%{top:22px;left:22px}75%{top:22px;left:-9px}to{top:-7px;left:-9px}}@-webkit-keyframes vabLoading9{0%{box-shadow:inset 0 0 0 0 rgba(24,144,255,.5);opacity:.5}to{box-shadow:inset 0 -20px 0 0 #1890ff}}@keyframes vabLoading9{0%{box-shadow:inset 0 0 0 0 rgba(24,144,255,.5);opacity:.5}to{box-shadow:inset 0 -20px 0 0 #1890ff}}