.loading-box[data-v-9972c782]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100vh;background-color:#e1e8f2}.loading[data-v-9972c782]{width:30px;height:30px;position:relative;display:flex;align-items:center;margin-bottom:40px}.loading .title[data-v-9972c782]{text-align:center;color:#101011;font-size:14px;margin-bottom:8px}.loading .sub-title[data-v-9972c782]{font-size:14px;color:#ff6936;line-height:20px}.shape[data-v-9972c782]{width:10px;height:10px;position:absolute;border-radius:50%}.shape-1[data-v-9972c782]{background-color:#1875e5;left:-5px;animation:animationShape1-9972c782 7s linear infinite}.shape-2[data-v-9972c782]{background-color:#c5523f;left:15px;animation:animationShape2-9972c782 7s linear infinite}.shape-3[data-v-9972c782]{background-color:#499255;left:35px;animation:animationShape3-9972c782 7s linear infinite}.shape-4[data-v-9972c782]{background-color:#f2b736;width:30px;height:30px;left:-40px;background-color:transparent!important;z-index:2;animation:animationShape4-9972c782 7s linear infinite}.shape-4>div[data-v-9972c782]{width:100%;height:100%;border-radius:50%}.shape-4 .shape-4-top[data-v-9972c782]{position:absolute;top:0;left:0;background-color:#fbbc05;clip:rect(0 30px 15px 0);transform:rotate(-30deg);animation:animationShape4Top-9972c782 .4s ease infinite alternate}.shape-4 .shape-4-bottom[data-v-9972c782]{position:absolute;top:0;left:0;background-color:#fbbc05;clip:rect(15px 30px 30px 0);transform:rotate(45deg);animation:animationShape4Bottom-9972c782 .4s ease infinite alternate}.shape-4 .shape-4-eye[data-v-9972c782]{width:5px;height:5px;background-color:rgba(0,0,0,.8);border-radius:50%;position:absolute;top:5px;right:10px}@keyframes animationShape4Top-9972c782{0%{transform:rotate(-30deg)}to{transform:rotate(0)}}@keyframes animationShape4Bottom-9972c782{0%{transform:rotate(45deg)}to{transform:rotate(0)}}@keyframes animationShape1-9972c782{0%{opacity:1}17%{opacity:1}19%{opacity:0}30%{opacity:0}40%{opacity:1}85%{opacity:1}90%{opacity:0}95%{opacity:0}to{opacity:1}}@keyframes animationShape2-9972c782{0%{opacity:1}20%{opacity:1}22%{opacity:0}35%{opacity:0}45%{opacity:1}75%{opacity:1}80%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes animationShape3-9972c782{0%{opacity:1}27%{opacity:1}29%{opacity:0}40%{opacity:0}64%{opacity:1}65%{opacity:1}70%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes animationShape4-9972c782{0%{left:-40px;transform:rotateY(0)}45%{left:50px;transform:rotateY(0)}50%{left:50px;transform:rotateY(180deg)}95%{left:-40px;transform:rotateY(180deg)}to{left:-40px;transform:rotateY(0)}}.messageContainer[data-v-9972c782]{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:99999999}.message-box[data-v-9972c782]{padding:10px 16px;background-color:#333;color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);min-width:380px;margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.message-box.success[data-v-9972c782]{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.message-box.error[data-v-9972c782]{background-color:#fef0f0;border-color:#fef0f0;color:#f56c6c}.message-box.show[data-v-9972c782]{animation:showInBox-9972c782 .4s linear}.message-box.hidden-msg[data-v-9972c782]{animation:hideIn-9972c782 .4s linear}@keyframes hideIn-9972c782{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-30px}}@keyframes showInBox-9972c782{0%{opacity:0;margin-top:-30px}to{opacity:1;margin-top:0}}.modal-box[data-v-9972c782]{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-box .modal-content[data-v-9972c782]{background-color:#fefefe;margin:15% auto;box-shadow:0 1px 3px rgba(0,0,0,.3);overflow:hidden;border-radius:4px}.modal-box .modal-box-msg[data-v-9972c782]{padding:18px}.modal-box .close[data-v-9972c782]{font-size:16px;font-weight:700;color:#909399}.modal-box .modal-header-box[data-v-9972c782]{font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:space-between;padding:18px;border-bottom:1px solid #ededef}.modal-box-footer[data-v-9972c782]{display:flex;align-items:center;justify-content:flex-end;padding:18px;border-top:1px solid #ededef}.modal-box .close[data-v-9972c782]:focus,.modal-box .close[data-v-9972c782]:hover{color:#000;text-decoration:none;cursor:pointer}.modal-box .add-table select[data-v-9972c782]{height:24px;padding:0 5px;border:1px solid #d1cbcb;border-radius:3px;margin:5px}