.music-upload-container[data-v-2fee1fac]{position:relative;width:100%;height:100%;overflow:hidden}.gradient-background[data-v-2fee1fac]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0d1826,#152033 25%,#1c2c45 50%,#152033 75%,#0d1826);-webkit-animation:gradientShift-data-v-2fee1fac 15s ease infinite;animation:gradientShift-data-v-2fee1fac 15s ease infinite}.gradient-background[data-v-2fee1fac]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,rgba(140,200,255,.05) 0,transparent 60%);pointer-events:none}.gradient-background[data-v-2fee1fac]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:repeating-linear-gradient(transparent,rgba(140,200,255,.03) 5%,transparent 10%);-webkit-animation:lightEffect-data-v-2fee1fac 10s linear infinite;animation:lightEffect-data-v-2fee1fac 10s linear infinite;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.panel-container[data-v-2fee1fac]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:98%;height:95%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.robot-list-panel[data-v-2fee1fac]{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;background:rgba(20,30,50,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;border:1px solid rgba(140,200,255,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.15),0 0 15px rgba(140,200,255,.1);box-shadow:0 4px 30px rgba(0,0,0,.15),0 0 15px rgba(140,200,255,.1)}.robot-list-panel .panel-header[data-v-2fee1fac]{padding:20px;border-bottom:1px solid rgba(140,200,255,.1)}.robot-list-panel .panel-header .title[data-v-2fee1fac]{font-size:24px;font-weight:700;color:#fff}.robot-list[data-v-2fee1fac]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px}.robot-list[data-v-2fee1fac]::-webkit-scrollbar{width:6px;background:transparent}.robot-list[data-v-2fee1fac]::-webkit-scrollbar-thumb{background:rgba(140,200,255,.2);border-radius:3px}.robot-list[data-v-2fee1fac]::-webkit-scrollbar-thumb:hover{background:rgba(140,200,255,.3)}.robot-item[data-v-2fee1fac]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;padding-left:6px;margin-bottom:12px;background:rgba(28,40,60,.6);border-radius:10px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-left:2px solid rgba(140,200,255,.3)}.robot-item[data-v-2fee1fac]:hover{background:rgba(35,50,75,.7);border-left:2px solid rgba(140,200,255,.6);-webkit-box-shadow:0 0 15px rgba(140,200,255,.15);box-shadow:0 0 15px rgba(140,200,255,.15)}.robot-item.active[data-v-2fee1fac]{background:rgba(13,60,110,.5);border-left:2px solid rgba(140,200,255,.8);-webkit-box-shadow:0 0 20px rgba(140,200,255,.15);box-shadow:0 0 20px rgba(140,200,255,.15)}.robot-item.active .robot-name[data-v-2fee1fac]{color:#fff}.robot-item.active .robot-serial[data-v-2fee1fac]{color:hsla(0,0%,100%,.8)}.robot-item .robot-info[data-v-2fee1fac]{-ms-flex-align:center;gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.robot-item .robot-info .robot-icon[data-v-2fee1fac],.robot-item .robot-info[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.robot-item .robot-info .robot-icon[data-v-2fee1fac]{width:50px;height:50px;border-radius:8px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.robot-item .robot-info .robot-icon .robot-img[data-v-2fee1fac]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.robot-item .robot-info .robot-details[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.robot-item .robot-info .robot-details .robot-name[data-v-2fee1fac]{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:500}.robot-item .robot-info .robot-details .robot-serial[data-v-2fee1fac]{font-size:13px;color:#ffca00}.robot-item .select-indicator[data-v-2fee1fac]{width:24px;height:24px;border-radius:50%;background:#00bfff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:check-appear-data-v-0e6db8c0 .3s ease;animation:check-appear-data-v-0e6db8c0 .3s ease}.robot-item .select-indicator .check-icon[data-v-2fee1fac]{color:#fff;font-size:20px}.music-list-panel[data-v-2fee1fac]{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;background:rgba(20,30,50,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;border:1px solid rgba(140,200,255,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.15),0 0 15px rgba(140,200,255,.1);box-shadow:0 4px 30px rgba(0,0,0,.15),0 0 15px rgba(140,200,255,.1)}.music-list-panel .panel-header[data-v-2fee1fac]{padding:20px;border-bottom:1px solid rgba(140,200,255,.1)}.music-list-panel .panel-header .title[data-v-2fee1fac]{font-size:24px;font-weight:700;color:#fff}.music-list-panel .music-list[data-v-2fee1fac]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px}.music-list-panel .music-list[data-v-2fee1fac]::-webkit-scrollbar{width:6px;background:transparent}.music-list-panel .music-list[data-v-2fee1fac]::-webkit-scrollbar-thumb{background:rgba(140,200,255,.2);border-radius:3px}.music-list-panel .music-list[data-v-2fee1fac]::-webkit-scrollbar-thumb:hover{background:rgba(140,200,255,.3)}.music-item[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;margin-bottom:12px;background:rgba(25,40,65,.7);border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid rgba(140,200,255,.15)}.music-item[data-v-2fee1fac]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background:rgba(30,50,80,.8);border-color:rgba(140,200,255,.3);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 15px rgba(140,200,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 15px rgba(140,200,255,.1)}.music-item .music-info[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.music-item .music-info .music-icon[data-v-2fee1fac]{width:32px;height:32px;border-radius:6px;margin-right:12px}.music-item .music-info .music-icon .icon[data-v-2fee1fac]{width:100%;height:100%;color:#40c9ff}.music-item .music-info .music-details[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.music-item .music-info .music-details .music-name[data-v-2fee1fac]{font-size:16px;font-weight:600;color:hsla(0,0%,100%,.9);margin-bottom:0}.music-item .music-info .music-details .music-size[data-v-2fee1fac]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.6)}.music-item .music-actions[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.music-item .music-actions .download-btn[data-v-2fee1fac]{width:36px;height:36px;border-radius:8px;background:rgba(40,70,120,.7);border:1px solid rgba(140,200,255,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.music-item .music-actions .download-btn[data-v-2fee1fac]:hover{background:rgba(50,85,150,.8);border-color:rgba(140,200,255,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0 15px rgba(140,200,255,.2);box-shadow:0 0 15px rgba(140,200,255,.2)}.music-item .music-actions .download-btn:hover .download-icon[data-v-2fee1fac]{-webkit-transform:scale(1.1);transform:scale(1.1);color:#40c9ff}.music-item .music-actions .download-btn .download-icon[data-v-2fee1fac]{font-size:20px;color:#40c9ff;-webkit-transition:all .3s ease;transition:all .3s ease}.music-item .music-actions .delete-btn[data-v-2fee1fac]{width:36px;height:36px;border-radius:8px;background:rgba(40,70,120,.7);border:1px solid rgba(140,200,255,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.music-item .music-actions .delete-btn[data-v-2fee1fac]:hover{background:rgba(50,85,150,.8);border-color:rgba(255,100,100,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0 15px rgba(255,100,100,.2);box-shadow:0 0 15px rgba(255,100,100,.2)}.music-item .music-actions .delete-btn:hover .delete-icon[data-v-2fee1fac]{-webkit-transform:scale(1.1);transform:scale(1.1);color:#ff7875}.music-item .music-actions .delete-btn .delete-icon[data-v-2fee1fac]{font-size:20px;color:#ff7875;-webkit-transition:all .3s ease;transition:all .3s ease}.upload-panel[data-v-2fee1fac]{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;position:relative;height:100%}.panel-header[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:35px 24px}.panel-header .left-title[data-v-2fee1fac],.panel-header .right-title[data-v-2fee1fac]{font-size:32px;font-weight:700;color:#fff}.panel-header .header-robot[data-v-2fee1fac]{position:absolute;right:0;width:120px;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}.panel-header .header-robot .floating-robot[data-v-2fee1fac]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-animation:floatingRobot-data-v-2fee1fac 3s ease-in-out infinite;animation:floatingRobot-data-v-2fee1fac 3s ease-in-out infinite;-webkit-filter:drop-shadow(0 0 10px rgba(140,200,255,.3));filter:drop-shadow(0 0 10px rgba(140,200,255,.3))}.upload-area[data-v-2fee1fac]{margin:0 20px 20px;height:205px;min-height:160px;border:2px dashed rgba(140,200,255,.3);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(15,25,40,.3)}.upload-area.is-dragover[data-v-2fee1fac],.upload-area[data-v-2fee1fac]:hover{border-color:rgba(140,200,255,.6);background:rgba(25,40,65,.4);-webkit-box-shadow:0 0 20px rgba(140,200,255,.1);box-shadow:0 0 20px rgba(140,200,255,.1)}.upload-area.disabled[data-v-2fee1fac]{opacity:.5;cursor:not-allowed}.upload-area.disabled[data-v-2fee1fac]:hover{border-color:rgba(140,200,255,.3);background:rgba(15,25,40,.3);-webkit-box-shadow:none;box-shadow:none}.upload-area .upload-content[data-v-2fee1fac]{text-align:center;color:#fff}.upload-area .upload-content .upload-icon[data-v-2fee1fac]{font-size:48px;opacity:1;color:#40c9ff}.upload-area .upload-content .icon-upload[data-v-2fee1fac]{height:63px;width:100px}.upload-area .upload-content .primary-text[data-v-2fee1fac]{font-size:20px;margin-bottom:8px;color:hsla(0,0%,100%,.9)}.upload-area .upload-content .secondary-text[data-v-2fee1fac]{font-size:16px;color:hsla(0,0%,100%,.7)}.upload-area .upload-content .file-types[data-v-2fee1fac]{margin-top:16px;font-size:14px;color:#40c9ff}.file-list[data-v-2fee1fac]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:0 20px;margin-bottom:20px;height:calc(100% - 430px)}.file-list[data-v-2fee1fac]::-webkit-scrollbar{width:6px;background:transparent}.file-list[data-v-2fee1fac]::-webkit-scrollbar-thumb{background:rgba(140,200,255,.2);border-radius:3px}.file-list[data-v-2fee1fac]::-webkit-scrollbar-thumb:hover{background:rgba(140,200,255,.3)}.file-item[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;margin:8px 0;background:rgba(25,40,65,.7);border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid rgba(140,200,255,.15)}.file-item[data-v-2fee1fac]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background:rgba(30,50,80,.8);border-color:rgba(140,200,255,.3);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 15px rgba(140,200,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 15px rgba(140,200,255,.1)}.file-item.upload-success[data-v-2fee1fac]{background:rgba(20,50,80,.6);border:1px solid rgba(140,200,255,.3);-webkit-box-shadow:0 0 15px rgba(140,200,255,.1);box-shadow:0 0 15px rgba(140,200,255,.1)}.file-item .file-info[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.file-item .file-info .file-icon[data-v-2fee1fac]{width:32px;height:32px;border-radius:6px;margin-right:12px}.file-item .file-info .file-icon .icon[data-v-2fee1fac]{font-size:18px;color:#40c9ff}.file-item .file-info .music-icon[data-v-2fee1fac]{height:100%;width:100%;color:#40c9ff}.file-item .file-info .file-details[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.file-item .file-info .file-details .file-name[data-v-2fee1fac]{font-size:16px;font-weight:600;color:hsla(0,0%,100%,.9);margin-bottom:0}.file-item .file-info .file-details .file-size[data-v-2fee1fac]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.6)}.file-status .status-icon[data-v-2fee1fac]{font-size:22px}.file-status .status-icon.success[data-v-2fee1fac]{color:#52c41a;-webkit-filter:drop-shadow(0 2px 4px rgba(82,196,26,.3));filter:drop-shadow(0 2px 4px rgba(82,196,26,.3))}.file-status .status-icon.error[data-v-2fee1fac]{color:#ff4d4f;-webkit-filter:drop-shadow(0 2px 4px rgba(255,77,79,.3));filter:drop-shadow(0 2px 4px rgba(255,77,79,.3))}.file-status .delete-btn[data-v-2fee1fac]{width:36px;height:36px;border-radius:8px;background:rgba(40,70,120,.7);border:1px solid rgba(140,200,255,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.file-status .delete-btn[data-v-2fee1fac]:hover{background:rgba(50,85,150,.8);border-color:rgba(255,100,100,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 0 15px rgba(255,100,100,.2);box-shadow:0 0 15px rgba(255,100,100,.2)}.file-status .delete-btn:hover .delete-icon[data-v-2fee1fac]{-webkit-transform:scale(1.1);transform:scale(1.1);color:#ff7875}.file-status .delete-btn .delete-icon[data-v-2fee1fac]{font-size:20px;color:#ff7875;-webkit-transition:all .3s ease;transition:all .3s ease}.upload-progress[data-v-2fee1fac]{margin:0 12px}.upload-progress .progress-bar[data-v-2fee1fac]{width:100px;height:4px;background:rgba(15,25,40,.5);border-radius:3px;overflow:hidden;margin-right:10px;-webkit-box-shadow:inset 2px 2px 5px rgba(0,0,0,.1);box-shadow:inset 2px 2px 5px rgba(0,0,0,.1)}.upload-progress .progress-bar .progress-inner[data-v-2fee1fac]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#36cfc9),to(#40a9ff));background:linear-gradient(90deg,#36cfc9,#40a9ff);-webkit-box-shadow:0 0 8px rgba(64,169,255,.5);box-shadow:0 0 8px rgba(64,169,255,.5);-webkit-transition:width .3s ease;transition:width .3s ease}.upload-progress .progress-text[data-v-2fee1fac]{color:hsla(0,0%,100%,.9);font-size:12px;font-weight:600}.upload-actions[data-v-2fee1fac]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.upload-actions .upload-btn[data-v-2fee1fac]{padding:12px 40px;background:linear-gradient(45deg,#1890ff,#096dd9);border:1px solid rgba(140,200,255,.5);border-radius:25px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.3);box-shadow:0 2px 8px rgba(24,144,255,.3)}.upload-actions .upload-btn[data-v-2fee1fac]:hover:not(.disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 15px rgba(24,144,255,.4);box-shadow:0 4px 15px rgba(24,144,255,.4);background:linear-gradient(45deg,#40a9ff,#1890ff)}.upload-actions .upload-btn.disabled[data-v-2fee1fac]{opacity:.7;cursor:not-allowed;background:linear-gradient(45deg,#5a6d82,#364d63)}.upload-actions .upload-btn.disabled[data-v-2fee1fac]:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.upload-actions .upload-btn .upload-wave[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:12px;height:20px}.upload-actions .upload-btn .upload-wave span[data-v-2fee1fac]{display:inline-block;width:3px;height:100%;margin:0 2px;background:#fff;border-radius:3px;-webkit-animation:wave-data-v-2fee1fac 1.2s ease-in-out infinite;animation:wave-data-v-2fee1fac 1.2s ease-in-out infinite}.upload-actions .upload-btn .upload-wave span[data-v-2fee1fac]:first-child{-webkit-animation-delay:0s;animation-delay:0s}.upload-actions .upload-btn .upload-wave span[data-v-2fee1fac]:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.upload-actions .upload-btn .upload-wave span[data-v-2fee1fac]:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.upload-actions .upload-btn .upload-wave span[data-v-2fee1fac]:nth-child(4){-webkit-animation-delay:.9s;animation-delay:.9s}.upload-actions .clear-btn[data-v-2fee1fac]{padding:12px 40px;background:rgba(40,70,120,.7);border:1px solid rgba(140,200,255,.4);border-radius:25px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-actions .clear-btn[data-v-2fee1fac]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3);background:rgba(50,85,150,.8);border-color:rgba(140,200,255,.6)}@-webkit-keyframes wave-data-v-2fee1fac{0%,to{height:8px}50%{height:20px}}@keyframes wave-data-v-2fee1fac{0%,to{height:8px}50%{height:20px}}@-webkit-keyframes gradientShift-data-v-2fee1fac{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientShift-data-v-2fee1fac{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes lightEffect-data-v-2fee1fac{0%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}to{-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}}@keyframes lightEffect-data-v-2fee1fac{0%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}to{-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}}@-webkit-keyframes floatingRobot-data-v-2fee1fac{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:.9}50%{-webkit-transform:translateY(-15px) scale(1.05);transform:translateY(-15px) scale(1.05);opacity:.7}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:.9}}@keyframes floatingRobot-data-v-2fee1fac{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:.9}50%{-webkit-transform:translateY(-15px) scale(1.05);transform:translateY(-15px) scale(1.05);opacity:.7}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:.9}}.no-robot-selected[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.no-robot-selected .empty-message[data-v-2fee1fac]{color:rgba(140,200,255,.6);font-size:18px}.pagination[data-v-2fee1fac]{padding:16px;border-top:1px solid rgba(140,200,255,.1);gap:20px}.pagination .page-btn[data-v-2fee1fac],.pagination[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .page-btn[data-v-2fee1fac]{width:36px;height:36px;border-radius:50%;background:rgba(40,70,120,.7);border:1px solid rgba(140,200,255,.4);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.pagination .page-btn[data-v-2fee1fac]:hover:not(.disabled){background:rgba(50,85,150,.8);-webkit-transform:scale(1.05);transform:scale(1.05);border-color:rgba(140,200,255,.6);-webkit-box-shadow:0 0 15px rgba(140,200,255,.2);box-shadow:0 0 15px rgba(140,200,255,.2)}.pagination .page-btn.disabled[data-v-2fee1fac]{opacity:.5;cursor:not-allowed}.pagination .page-btn.disabled[data-v-2fee1fac]:hover{background:rgba(40,70,120,.7);-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.pagination .page-btn .page-icon[data-v-2fee1fac]{font-size:20px;color:#40c9ff}.pagination .page-btn .page-icon.arrow-right[data-v-2fee1fac]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination .page-info[data-v-2fee1fac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#fff;font-size:16px}.pagination .page-info .current-page[data-v-2fee1fac],.pagination .page-info .total-page[data-v-2fee1fac]{min-width:24px;text-align:center;opacity:.8}.pagination .page-info .page-divider[data-v-2fee1fac]{width:20px;height:2px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,rgba(140,200,255,.6)),to(transparent));background:linear-gradient(90deg,transparent,rgba(140,200,255,.6) 50%,transparent);border-radius:1px}