#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.flex_ali_center{display:flex;align-items:center}.flex_all_center,.flex_just_center{display:flex;justify-content:center}.flex_all_center{align-items:center}.flex_dir_all_center{justify-content:center}.flex_dir_ali_center,.flex_dir_all_center{display:flex;flex-direction:column;align-items:center}.flex_dir_just_center{display:flex;flex-direction:column;justify-content:center}[data-v-4f5f7f2d] .submenu-collapse-enter,[data-v-4f5f7f2d] .submenu-collapse-leave-to{max-height:0;opacity:0;padding-top:0;padding-bottom:0}[data-v-4f5f7f2d] .el-icon-arrow-right{transition:transform .3s ease;position:absolute;right:16PX}[data-v-4f5f7f2d] .el-icon-arrow-right.rotate{transform:rotate(90deg)}.sub-menu[data-v-4f5f7f2d]{transition:padding .3s ease}.vertical-menu[data-v-4f5f7f2d]{padding:15PX;width:100%;background-color:#fff;border-radius:10PX;box-shadow:0 2PX 12PX 0 rgba(0,0,0,.3);font-size:16PX;height:90vh;overflow-y:auto}.vertical-menu[data-v-4f5f7f2d]::-webkit-scrollbar{width:6px}.vertical-menu[data-v-4f5f7f2d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.vertical-menu[data-v-4f5f7f2d]::-webkit-scrollbar-thumb{background:#94cd7c;border-radius:10px}.vertical-menu[data-v-4f5f7f2d]::-webkit-scrollbar-thumb:hover{background:#7ab85d}.menu-item[data-v-4f5f7f2d]{list-style:none}.menu-title[data-v-4f5f7f2d],.sub-menu-title[data-v-4f5f7f2d]{display:flex;align-items:center;height:60PX;padding:0 10PX;cursor:pointer;transition:background-color .2s;position:relative}.menu-title.active[data-v-4f5f7f2d],.sub-menu-title.active[data-v-4f5f7f2d]{background-color:#94cd7c;color:#fff;border-radius:10PX}.menu-title[data-v-4f5f7f2d]:not(.active):hover,.sub-menu-title[data-v-4f5f7f2d]:not(.active):hover{background-color:#f5f7fa}.sub-menu[data-v-4f5f7f2d]{background-color:#f8f9fa;padding-left:20PX}.sub-menu-item[data-v-4f5f7f2d]{list-style:none}.el-icon-arrow-right[data-v-4f5f7f2d]{position:absolute;right:16PX}.el-menu-vertical-demo[data-v-24275e27]:not(.el-menu--collapse){width:200PX;min-height:400PX}.student-layout[data-v-24275e27]{height:100vh;display:flex;flex-direction:column}.head[data-v-24275e27]{height:10vh;background:#fff;display:flex;align-items:center;padding:0 8% 0 2%;color:#49583e;font-weight:700;justify-content:space-between;z-index:9999;box-shadow:0 2px 10px rgba(0,0,0,.08);transition:all .3s ease}.head .tit-name[data-v-24275e27]{display:flex;align-items:center;gap:16px}.head .tit-name .logo-wrapper[data-v-24275e27]{background:linear-gradient(135deg,#94cd7c,#7fb765);padding:10px;border-radius:12px;box-shadow:0 4px 15px rgba(148,205,124,.3);transition:all .3s ease}.head .tit-name .logo-wrapper[data-v-24275e27]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(148,205,124,.4)}.head .tit-name .logo-wrapper .img-box[data-v-24275e27]{width:70px;height:40px;border-radius:8px;object-fit:contain}.head .tit-name .title-text[data-v-24275e27]{font-size:.6rem;font-weight:700;color:#49583e;letter-spacing:.5px;text-shadow:0 1px 3px rgba(73,88,62,.1)}.head .right-box[data-v-24275e27]{display:flex;align-items:center;cursor:pointer;position:relative;padding:10px 16px;border-radius:25px;background:#f8fafc;border:2px solid transparent;transition:all .3s ease}.head .right-box[data-v-24275e27]:hover{background-color:#e8f5e8;border-color:#d2ebc8;transform:translateY(-1px)}.head .right-box .user-info[data-v-24275e27]{display:flex;align-items:center;gap:12px}.head .right-box .user-info .avatar-wrapper[data-v-24275e27]{position:relative;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#94cd7c,#7fb765);padding:3px;box-shadow:0 2px 8px rgba(148,205,124,.3)}.head .right-box .user-info .avatar-wrapper[data-v-24275e27]:after{content:"";position:absolute;bottom:0;right:0;width:10px;height:10px;background:#4caf50;border:2px solid #fff;border-radius:50%}.head .right-box .user-info .avatar-wrapper .avatar[data-v-24275e27]{width:100%;height:100%;border-radius:50%;object-fit:cover}.head .right-box .user-info .username[data-v-24275e27]{font-weight:600;color:#334155;font-size:.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.head .right-box .dropdown-icon[data-v-24275e27]{display:flex;align-items:center;transition:transform .3s ease;margin-left:4px}.head .right-box .dropdown-icon i[data-v-24275e27]{font-size:14px;color:#64748b;transition:color .3s ease}.head .right-box .dropdown-icon.rotate[data-v-24275e27]{transform:rotate(180deg)}.head .right-box:hover .dropdown-icon i[data-v-24275e27]{color:#49583e}.head .right-box .message-box[data-v-24275e27]{background:#fff;width:180px;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(0,0,0,.12);position:absolute;top:100%;right:0;margin-top:12px;z-index:1000;animation:slideDownFade-24275e27 .3s cubic-bezier(.4,0,.2,1) forwards;opacity:0;transform:translateY(-10px)}.head .right-box .message-box[data-v-24275e27]:before{content:"";position:absolute;top:-8px;right:25px;width:16px;height:16px;background:#fff;border-top:1px solid #e2e8f0;border-left:1px solid #e2e8f0;transform:rotate(45deg)}.head .right-box .message-box .message-container[data-v-24275e27]{padding:8px}.head .right-box .message-box .message-container .message-item[data-v-24275e27]{display:flex;align-items:center;gap:10px;padding:12px 16px;color:#64748b;font-size:14px;transition:all .3s ease;cursor:pointer;border-radius:8px}.head .right-box .message-box .message-container .message-item[data-v-24275e27]:hover{background-color:#f0fdf4;color:#15803d;transform:translateX(4px)}.head .right-box .message-box .message-container .message-item .menu-item-icon[data-v-24275e27]{font-size:16px;width:20px;text-align:center}.head .right-box .message-box .message-container .message-item .menu-item-text[data-v-24275e27]{font-weight:500}@keyframes slideDownFade-24275e27{to{opacity:1;transform:translateY(0)}}.main[data-v-24275e27]{display:flex;flex:1;height:90vh;background:#f5f5f7}.leftbox[data-v-24275e27]{width:15%;background:#fff;padding:0 10PX;overflow:hidden}.rightbox[data-v-24275e27]{flex:1;padding:20px;overflow-y:auto}.notification-container[data-v-4078ab82]{padding:16px;height:100%;overflow-y:auto}.empty-notification[data-v-4078ab82]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#909399}.empty-icon[data-v-4078ab82]{font-size:48px;margin-bottom:16px}.empty-text[data-v-4078ab82]{font-size:16px}.notification-list[data-v-4078ab82]{display:flex;flex-direction:column;gap:8px}.notification-item[data-v-4078ab82]{padding:12px 16px;background-color:#f7f8fa;border-radius:8px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease}.notification-item[data-v-4078ab82]:hover{background-color:#eef2ff;transform:translateX(5px)}.notification-item.read[data-v-4078ab82]{background-color:#fff;opacity:.7}.notification-content[data-v-4078ab82]{flex:1}.notification-text[data-v-4078ab82]{font-size:14px;color:#303133;margin-bottom:4px;word-break:break-word}.notification-time[data-v-4078ab82]{font-size:12px;color:#909399}.unread-dot[data-v-4078ab82]{width:8px;height:8px;border-radius:50%;background-color:#4096ff;margin-left:8px}.head-box[data-v-4078ab82]{width:100%;height:9vh;background:#2d3748;color:#fff;font-size:30px;font-weight:700;padding:0 10px;letter-spacing:10px;line-height:9vh;display:flex}.btnTop[data-v-4078ab82]{position:fixed;bottom:180px;right:40px;z-index:1000;cursor:pointer}.tit-name[data-v-4078ab82]{display:flex;justify-content:space-between;width:100%;padding-right:1%}.imgBox[data-v-4078ab82]{height:9vh;width:4.6vw;border:1px dashed #fff;display:flex;align-items:center;margin-right:5px;justify-content:center;border-radius:10px;cursor:pointer}[data-v-4078ab82] .el-menu.el-menu--horizontal{border-bottom:0}[data-v-4078ab82] .el-menu-demo .el-menu-item,[data-v-4078ab82] .el-menu-demo .el-submenu__title{font-size:1vw}.index-main[data-v-4078ab82]{height:80vh}.index-header[data-v-4078ab82]{height:120px;background:#36f}.left-box[data-v-4078ab82]{height:100%;width:80%;display:flex;align-items:center;padding-left:20px}.left-box .img-box[data-v-4078ab82]{width:7vw}.left-box .menu-box[data-v-4078ab82]{flex:1;overflow:hidden}.right-box[data-v-4078ab82]{height:100%;width:20%;display:flex;justify-content:flex-end;padding-right:25px}.right-box .img-box[data-v-4078ab82]{display:flex;align-items:center;cursor:pointer}.right-box .img-box img[data-v-4078ab82]{width:50px;height:50px}.right-box .tit-name[data-v-4078ab82]{width:8vw;font-size:22px;font-weight:700;color:#fff;cursor:pointer;height:100%;display:flex;align-items:center}.right-box .tit-box[data-v-4078ab82]{position:relative;width:13vw;height:35%;background:linear-gradient(135deg,#3456be,#5971c0);z-index:1000;position:fixed!important;right:1%;top:10%;border-radius:12px;padding:15px;color:#fff;font-size:.78125vw;box-shadow:0 8px 24px rgba(51,102,255,.3);transition:all .3s ease}.right-box .tit-box[data-v-4078ab82]:hover{transform:translateY(-5px);box-shadow:0 12px 32px rgba(51,102,255,.4)}.right-box .tit-box .tit-bottom[data-v-4078ab82]{height:85%;display:flex;flex-direction:column;justify-content:space-around;padding:10px 0}.right-box .tit-box .right-btn[data-v-4078ab82]{width:100%;display:flex;justify-content:center;position:absolute;bottom:15px;right:0}.content[data-v-3cb73630]{width:100vw;height:100vh;background:#1e62ec;position:absolute}.content .contaier[data-v-3cb73630]{width:80%;height:96%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.content .contaier .head[data-v-3cb73630]{width:70%;height:10%;display:flex;justify-content:space-between}.content .contaier .head .img-box[data-v-3cb73630]{width:12%;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAA9CAYAAADYp/VQAAAAAXNSR0IArs4c6QAADMVJREFUeF7tnAeQpFUVhc8xi6CYSswBQVFUBBQQFBAtRQFBMRIEAQVKxFCSRCVZiqCCAUTFCGJAFFEJkpMRVCiEklgoSYJgQiUc65u9//jvvz3dPb0zO7Pu3Kqpmek/vXfeeffde+7r30lOkvR3SVdLulzSjZKulXSdpNts36M5GwkBJ7lG0pMkuXOHSLpV0vWS/iTphgKf8/8o6SY+t/3vkZ68BFzUgAtrt5b0RElPkPQUSU+X9GRJj63fy/QYABh/czGdAeA+gA/zGYxrbf91CcCxZxfHwbW9/kQgJLmvpEcX8I+v38+o34DPgDxG0v0797i7BT4zAFfzh5bbYRBu/X91PUOBOwzzkiwrabliOgMA858qib/54RjntK1xPX9uAX5FsR/XA/tvsH3nMG2YbedMGbiDOpYEVjfsx/08TtIK5XIa8GH//Tr3+ockwAdsfq6qgYD1v7XNsVlpiwzcYXqfBL/O4grw/ODzGQBYzyxgcB7autfutj8+zL1n4pxZBe4gAIr9sHtNSd+VtKvtTw+6bqaOL1bgNiAleb6kC+fAnQbazIE7DaDOMXcaQe2Ae7akvWx/ZhE8cqRHLK4+l1SdxOYe28TKs9KmBNwkr5D0m6mMOZMQ7xKOkcER6/a1JMTOpNp/s33voPM5nmRp26Tw02ILDW6SZ0m6RNJ/6ve5kn5NqLQwmVUSUmqShn8CmKSDJP2o9IoFMrYkl0p6mqQ7SC4kvUoSUcVltrl+AUvyXknbS8LFHGWbto9kSTayTfvGbSrA/bqkrVr3RE/YXdJhtv81UkvnseqRkm6p6y+TtAGzo7KzzWwjFI1bEgB9Xn2wEreQ9MtS9Og4olIvgA+TtFMdOFnSlrab5w7V/CTNPQ6X9J5GKVwocJOsVixtGgHTdq3GAsDA6dxcmOQ+kk6X9LD6DJ/6nPobptLhB5Uyx1TeswaRUwDymZIeXOfDYjK5pSThIhjkVXqBVokJMfPKdS2D9MLqA6QZ5NMfKOm5rVHg+rfYvnRkcJPQURoFSzDcwlq2L0zyi9IINrUN4ENZkgdIAmTsEaWi8TdiDu4HZvxc0ldQ0pIAJp0HQFxRMxirl0v5maQtOGabGdXTkqwj6ZzWwTdK+n4N9CBwOX5xrQ/cAtewh+1LFgbcL0jaoRpEtQKmnjBGo4SRB+Dbil1HDrOqJ2Hqr1uAPUTS++r+3Od4SdvW/4fUsT0kwRw6uGPJnpzCIDCraAeg7mL78/1GOMlPJG1Y58C8Y4ZixLz+4qIQn7DVIBh/jARuEjp9cN2Mqb+FbTo/bkkOkPSB+oCpso+kE/qt5EnQiF9CiCUJcBvdgNITfpzZQRhG+enkJDCM87APl+jD3x8q9QwXw4K1fdPhPux9tiREINq69zBkaO7VAXdN2xBr8uAmgT1frhsjfm9sm4VmPksCCLDhla0D1Oi4lmlNmag9GChfhFMAQhjGgnZUnUC5ievQg1HO8Kefavl73MJ5Lb/5ohLleT7sJQrYvPvMFjgshG9lAG3fNSxjpxTcJG+Q9M0K4E+hNNSnwSwQsGp/SS/vNBgG4g9/KukY21clwXfDGvxu16jT/bAAPEvSRfg1SS9rnQiIDYvxv4Rf7frej21/lvOTvKnlQiDBB8vHM0CsE5ONFtpuYfLMTUIUAFv+wrSz/bk+Uwxm/arKP0xL2EuNrmsABlsItej0xyS9uxZKFgl8Op2/xjZ67oSW5He1auN/V7B9ZZ/2vVbS8nV8xXId/MtgHGKbgRvaRnYLFargi94l6WuSvipp7R7FynZjYOp6rQ8OrZV/31a4dLTtLdsXJSFCWMn2eUlg4dHlO39gm0C/H7hvJwQqn03Cgd8cOMWT0FZmIUZU8YLmIUkQ7pdqBr/PYE2euUmI3wATFuxv+6IkpKSbVfgz0fOIK5uOwTz+P7ZiUYCmQ8tN5FKKxbD6UVX0XHrAYHIJmRyLUuNWSCBeR0rcrwLdAfdC20QZY5Zkc0nflnRm4dAO15rT8PeEhxRqscFuIQkAEv8dYZuK7ZRZktVt4xen1DrhFIO4XyUmp9luwrr5njkA3NdI+kFdgDtkjeju7+DwRq0ZORjcKe31/5hA+Ha97U9275+E+hhFzF6NH6Y5MIjo4qV1Mr6bCvQ7638YuE03JZ8EuPO5jHaDklAsJdLB1sGt8cdIce4wPe0BHgvbF+vzbxD022Yqj1mSbWoaD8qIJno8161VRUzOYYFrL2oM2kG2iVLGbRLgUmlGCFrAkhC90JfTJB3YuKG+4FY1lhGfSMLrfk4HejGPjiNLtjeN/F4S7mHK9iQkIfV8dfV+W9usF31tKsCd6AEDmVvSX3cvAfdjNYcdCCwYfnnjyqJ6DnDnw7tsswunFxNIaccXlkEAtY4fWOsEH21nu0l2JrzFjII74Ryct5JS3sZg5hq2iW2Z4gC+/KgLYQk4pLCNiNM0g5lCFDJWhagPiQ6a2UJy0MTD77CN/jF7mdsHXKYcKSO2r220g3lIz5MPv1SK2ZFkdW3/OqjDfZ6JCkZKy+LB6n1B6cb4PJ6LoMPCiC577DDPnIi5Segb0iYhJDahz+22NwlJzOUD3UKvjhYzkRKJ7WArUuMC+3iTnFjZGXu+9hmGSQUSbmg/23tVSPiR2tJEWgobd6nwh9PJqkhZ2WcMwOzQIXtEPDnR9vn9BrMDLteQFXL9GZUpNqHYUOAmebikj9recVRwCXdYGfGZLEqAt4BVNQG/3MhxNBQFbTxKmOA6skHCplVLz2BRxY63vWkNLhoHWgd2qu0x/SIJqhpJB/InMwh279S4rB4sQ+Y8tT6nXQzsybY3SdKOc4cFlyxxA9vbjQouUx6fu55txJb5rIqLiOksemxNbWujJ9ludNPudfjPnatedrXtFTvgkgaT3DR+HVauSmpu+/AkpK472962tBDcRMPuDW3DxnGrwcdtAWJjVDGYiXd0wL3ANiJ8X0vCM6jb7TQQ3CTIcegElEwIpWAFNSc2PRMzMg3whU1ZheOcy2es+oAP0FQSGtvBNgPU7ihaLsymXIM1LIWdDXOPs01KO2ZJuP8yjYqV5DhJt9t+Wx2no43GQei3clunLZfDNY3hdliY2UnJ/Yl+SMMxKsu71e9eu/DBBvBxWcTXWw8DLuoRo9nd2NxrBPF/gEmuTcfOt31zieBUiJuwbYFsJwmdoDONvd72sR3mEhPjZnp1jsFlAKk87Gn74Nr2hFvgfKKMZbsuKQlZHaUgrmMmjmVXBS7aCs8bxa4YCG49hDwdP9g2GkNFFaGcBqEVsHehZ1KQ5HuSkPqwG203QkfTEUacygML48GN7NejCDpMRynrj/njei5ldrIzwrv5rBYgyMMzm+rK+DlJKBkROTTFz0HPZxCp+R0wLLhUCag6EAaxojZAzldN6PfUJJtUHYzTDreNb+12FBfEpo6xadlYEko8uANUMlzO+KFKO/mfaUsbiV4OtX1763pcR8+9CzUAMPSSib4+kITqCIsyawgurmvNxhKeiVsiTBxeW2CK9SrnDBrGDkhr1Ibm7w+jtU7m3rPx3KGYOxsbvji0aQ7caRylGQU3CUXMmyqiaGpalFbOJGRK8uKKPFjFEapZoIgI8GvXVxmGhYat/EQmd9eeCdLh9W2TIbZ9N2EZBU6C/CZxmDZ4Zxpc9hqcZfvMJKSdZEdEFAT8AEVeT8x6tu1VCty9CY/YgJLkzbXQUNPbih2LSUiP0Tm4BrG8DS61MqTPc21zzbTaTIP7/koaWOVZsb9TMedrClz+367SUfYiwFxCQoJ1vqlJ4gGjqS6TLgPuEQUuusLYgDRWei+x9Bm22wXUaQF5psFlRw7hHGV0RG5CMGRDmItb+FaVvU+x3YDLgJCsEBICECEWWgfMvbPiUpiLPtCwHfnzyiToDYSESwS4uIVzbJ+ehNI4GRw7bUhE8Ju7IciwPbTjFi5m+1QSRBKq0YBNLEo6Tkl9/SRXNG6hGIuy9gkGKcl5S4JbYEPGLbZvq53htn1tkk1LqxjTZNmF2GxMLkmRcvlNScjyHsTe2yRkYWi5iDuILuvaZvHClbANiiQE/35FkrXbae60+ITJJBHT1YBR7lv70GD5vcNu0R/lOQt7zYz63FEbX4IMO3AQaMb2f81GW5zBnfsG5XQwau4blNOBat1zDtxpAHfuW+sLAeoI71vgix1sBJmVtsgWtNrogdjNl/cm86aQ5iVFvd4UgsYwtGC/qEdgysAd8I4bgn2U/OY7ZuPpfr1ea6J33PBFk+sW5suCixrQ9vOGArfzdibSTZg3mbczwTrEmSXy7UwoTHxbcCreK0bRsnmz0tx7xaqu1Z1BzWupGsZ134jXvJZq5O/3zuSUXRTPxi3MvctxmpD+LxXtj/6bAshaAAAAAElFTkSuQmCC) no-repeat;background-size:100%}.content .contaier .head .text-box[data-v-3cb73630]{width:100%;height:100%;font-size:26px;color:#fff;text-align:center;margin-top:2%}.content .contaier .main[data-v-3cb73630]{width:100%;height:73%;margin-top:4%;display:flex;justify-content:space-between}.content .contaier .main .img-box[data-v-3cb73630]{width:47%;height:100%;background:#ff0;background:url(../img/loginImg.ca32cebf.png) no-repeat;background-size:100%}.content .contaier .main .form-box[data-v-3cb73630]{width:47%;height:100%}.content .contaier .main .form-box .form[data-v-3cb73630]{width:80%;height:100%;background:#fff;border-radius:24px;position:relative}.content .contaier .main .form-box .form .item[data-v-3cb73630]{width:90%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content .contaier .main .form-box .form .item .one[data-v-3cb73630]{width:100%;height:8%;display:flex}.content .contaier .main .form-box .form .item .one .imgIcon[data-v-3cb73630]{width:35px;height:37px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAjCAYAAAAaLGNkAAAAAXNSR0IArs4c6QAABtBJREFUWEfNl2twVOUZx3/PObuBJEQyVoUytUwp6BCKJFmCyNipWKzOeOn0Av3UqYPtWKzV4RqqWLe0A7mixgrFy7TO9EtDp7XTDrXUVtuO0gDLrYqWoDJegGJnQpBcd/f8O+/ZTdhsNsnaT+ZLMjnvec/ved7/8zz/1/gY/NjHgIGPBLFgi67yI9QbfFnGJIMgNwhBP+It8/gjsD2xzv5bTJAfCSLWoKmBx9cMVmHMN5iU/xFBYPBKWqw8vME6/3+IuLyqyymbOkB67xr6wTS0WSyusqCcBZ6xGnEbUFrgQx0kuTPxgL0BsmvbqOgbYHK0k67Ek5bMXz8qE7GdigZdXGce12Oc9+DVfo83+09y9sTjNhBuEJcXK6PajLjgFiA6YmPxsom7DtTbv2mXX3uSJXjcZuLvfT38+VjcBnPXj4SIK1JdytKIUS+jTpA2OCfoMON5BtiTeJAzYWaWy6+NsQyfRuAaI0dfuRDIahq50fN5TAEfynjo0ExeZIWlh0AuQkhW08Jig80mbsCI5NC6FH4gaA/E9sMbOOFAqp7QlMk93GfGWuDS4fUjICDWousRjzlYib+FIOv4J5Y55mGIa5r1maj4sYyvFxJc9gPdEr9MD7L1yCZ73/1vQYPmRTwel/EFAy9cl5eJhU0skdEKXCsYIOC3KY8Hjq63t4chwoh6WWWwcUREBRQnOKuAhz84w7PvPWJ9VzeqotzYaMa9wCVjQnhsQywKGUUX0JAynji63nrMqbemmcWeeBSjLjc7hcorLEFjdzpgTViCcUVqp3CHQTNiVjEQYa7gEHBPYh37rPoRVfopvg+sByqKqWvgOLAmMZPnncAWblVNEGGnwcIwiELHkZOJzIlxwcSjA0l+atUtqvNFkwjPtKjm5Y4E2NTfw7Ou3D7XqitLAp4EvhTqojgImejwjIestll3m/gRxrQis+CicGXboAg7L/j0VQwy3QLazLgV8IuByGrDBdNqsSZtl/FNgynFQgB9gheAv7q/TWEAK2TMLTYT2W+5fX7nMrEb+KJBSbEQcmqGfldu2SHmeopr3+53UZrI6sLt85rFmnVIsKCAHtKIJMZQZ3M9wIH6E8IWoYmhPVy5Ooh3gCvzNxa8b/AXjFPZgV0pj1tMzJyojIvVxFADdBCu883Ig5Bgr8GaSA+vu2cDZUzzPHaYuHEiCIm9aZ87j6w1V8rUtWpJELDNdcxRWRTdThPHDWaP2ljsk8c9B9dZwr1Y1aTpk+HnGDdPUMpCvDTg861X19q7Tj61TeFE3pbtI/kc5x3Ey5YhzD/rtyXuO9jLbuIWzNumSyel2GxwF8bksXQRzgbxdBBl0+HVds5N29iicNy72XF1gfdOW6xF7QTcnr+xoEvi4a5enjoZt/7QF7zDMhNtwFXjQHSauDfRywsO/rptKh1M8x3gh8An8t5LCV6xWKM244VtuzJ3gcSgeewK0mw4VG+n3LPssPo2xv0Gn8rLXlrGu0BbfylPHfueXXDv1LRopokGE1/FRrWB88AvrKZRd3g+rYjP5unCifOUJ9ZrKr9O3J2xZW7W2CC3mxv5HlUElMnowXgdsSuI8IfwGADn0vQhKxCNlhF//lhwR77Z5m/VrGiEOPCN/IblJibiRT/ND/Zv5MCQCamKq6RkKjMsxWzfqEyLc4pwYrCbUxetm6x6Kwu9CFsMlhbQXBLxnIyf2Ow2TaoYZIWn0KZ9skAJ9ct4Lp2i6chBjrLroi1zyr8hjv9S3DW0i2bYibG6jvm+hZP5K2OY4TMEbCyJ0h6mJ9agT+OxBWN5tivms/QBe2TsSCbZ968Bup3oRgEvlz+/lkuiURZZwCrgJoyyAoGlZPwmFbD2aL29lzmjdvnVJ7nZM5oN5o7RjJKCToPfp+EffpI3KaU7mSLtB0R8qAi8sGo+D9xqMGeUC8/QuD5y3DxWH+hgj8vssFCq4ppSWs5KEd6w8jvocDAyLlgQ+ok3ZPwHMZhV/RUm5sqYZlA+znw57YTa18szx+KZChqh1liLLiPgfozvApdNMKjSgpQJyTDLTNCJhpu7Fu7AaMu9Io5yUjWNmuEZq2SsBKYPO+gJiMZ7HFYZnJF42kvys8SDdjp3fUE7V7NFl3slLEesRMwbr00XweaMyzETz9DLrkR89CV5TE/p7pwqZzEK+8cylxUZpUX6UCc+93GnnT+Z+BV9dCTi1lsIenxj6+6cUaYFEerMYyliMcYsIxxgUYHvoCRkGfPjKqgfcJeavc7++WL//l7OFizpLFFR7tqVcKyTKxRlNkaViTlyejEqESUY7oLbHYjTBsc9eE1J3krM4WzunXOso/sfocMhMDaY0R0AAAAASUVORK5CYII=) no-repeat;background-size:100%}.content .contaier .main .form-box .form .item .one .txt[data-v-3cb73630]{margin:1.5% 0 0 2%;color:#000;font-weight:700;font-size:20px}.content .contaier .main .form-box .form .item .two[data-v-3cb73630]{margin-top:5%;color:#000;font-weight:700;font-size:1.5vw;text-align:center}.content .contaier .main .form-box .form .item .form[data-v-3cb73630]{width:82%;height:8%}.content .contaier .main .form-box .form .item .three[data-v-3cb73630]{width:100%;height:70%;margin-top:2%}.content .contaier .main .form-box .form .item .three .form-item[data-v-3cb73630]{width:80%;margin:5% 0 0 10%;height:60%}.content .contaier .main .form-box .form .item .three .form-item .form-txt[data-v-3cb73630]{width:150px;height:36px;border:1px solid silver;text-align:center;line-height:36px;font-weight:700;font-size:24px}.content .contaier .main .form-box .form .item .three .form-item .tex-btn[data-v-3cb73630]{width:100%;display:flex;justify-content:space-between}.content .contaier .main .form-box .form .item .three .form-item .tex-btn .text[data-v-3cb73630]{height:20px;color:#36f;font-size:14px;cursor:pointer;margin-left:5%}.content .contaier .main .form-box .form .item .three .form-item .login-btn[data-v-3cb73630]{width:95%;height:45px;background:#36f;border-radius:10px;color:#fff;font-weight:700;text-align:center;line-height:45px;font-size:20px;cursor:pointer;margin:5% 0 0 8%}.content .contaier .foot[data-v-3cb73630]{width:100%;height:2%;margin-top:5%;display:flex;justify-content:space-between}.content .contaier .foot .tet[data-v-3cb73630]{color:#fff}.page[data-v-40e01922]{text-align:center;color:#409eff}.bg-purple[data-v-1077f7c0]{background:#d3dce6}.index-header[data-v-1077f7c0]{padding:0}.slect-box[data-v-1077f7c0]{height:13%;width:100%}.tit[data-v-1077f7c0]{font-size:18px;width:5vw;text-align:center}.bg-purple[data-v-39fc099c]{background:#d3dce6}.index-header[data-v-39fc099c]{padding:0}.slect-box[data-v-39fc099c]{height:13%;width:100%}.tit[data-v-39fc099c]{font-size:18px;width:5vw;text-align:center}.point-new[data-v-0560dc36]{cursor:pointer}.isaction[data-v-0560dc36]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.elmain[data-v-0560dc36]{padding:0}.student-container[data-v-0560dc36]{width:90%;height:100%;margin:10px auto;overflow-y:scroll;display:flex;flex-wrap:wrap}.student-itemnew[data-v-0560dc36]{width:70px;height:70px;background:#336bbe;margin:1%;color:#fff;line-height:70px;display:flex;border-radius:10px;padding-left:.8vw}.point-new[data-v-13ac50ca]{cursor:pointer}.isaction[data-v-13ac50ca]{width:70%;height:2px;border:2px solid #1e62ec}.content[data-v-716ef2da]{width:100vw;height:100vh;background:#1e62ec;position:absolute}.content .contaier[data-v-716ef2da]{width:80%;height:96%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.content .contaier .head[data-v-716ef2da]{width:70%;height:10%;display:flex;justify-content:space-between}.content .contaier .head .img-box[data-v-716ef2da]{width:12%;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAA9CAYAAADYp/VQAAAAAXNSR0IArs4c6QAADMVJREFUeF7tnAeQpFUVhc8xi6CYSswBQVFUBBQQFBAtRQFBMRIEAQVKxFCSRCVZiqCCAUTFCGJAFFEJkpMRVCiEklgoSYJgQiUc65u9//jvvz3dPb0zO7Pu3Kqpmek/vXfeeffde+7r30lOkvR3SVdLulzSjZKulXSdpNts36M5GwkBJ7lG0pMkuXOHSLpV0vWS/iTphgKf8/8o6SY+t/3vkZ68BFzUgAtrt5b0RElPkPQUSU+X9GRJj63fy/QYABh/czGdAeA+gA/zGYxrbf91CcCxZxfHwbW9/kQgJLmvpEcX8I+v38+o34DPgDxG0v0797i7BT4zAFfzh5bbYRBu/X91PUOBOwzzkiwrabliOgMA858qib/54RjntK1xPX9uAX5FsR/XA/tvsH3nMG2YbedMGbiDOpYEVjfsx/08TtIK5XIa8GH//Tr3+ockwAdsfq6qgYD1v7XNsVlpiwzcYXqfBL/O4grw/ODzGQBYzyxgcB7autfutj8+zL1n4pxZBe4gAIr9sHtNSd+VtKvtTw+6bqaOL1bgNiAleb6kC+fAnQbazIE7DaDOMXcaQe2Ae7akvWx/ZhE8cqRHLK4+l1SdxOYe28TKs9KmBNwkr5D0m6mMOZMQ7xKOkcER6/a1JMTOpNp/s33voPM5nmRp26Tw02ILDW6SZ0m6RNJ/6ve5kn5NqLQwmVUSUmqShn8CmKSDJP2o9IoFMrYkl0p6mqQ7SC4kvUoSUcVltrl+AUvyXknbS8LFHGWbto9kSTayTfvGbSrA/bqkrVr3RE/YXdJhtv81UkvnseqRkm6p6y+TtAGzo7KzzWwjFI1bEgB9Xn2wEreQ9MtS9Og4olIvgA+TtFMdOFnSlrab5w7V/CTNPQ6X9J5GKVwocJOsVixtGgHTdq3GAsDA6dxcmOQ+kk6X9LD6DJ/6nPobptLhB5Uyx1TeswaRUwDymZIeXOfDYjK5pSThIhjkVXqBVokJMfPKdS2D9MLqA6QZ5NMfKOm5rVHg+rfYvnRkcJPQURoFSzDcwlq2L0zyi9IINrUN4ENZkgdIAmTsEaWi8TdiDu4HZvxc0ldQ0pIAJp0HQFxRMxirl0v5maQtOGabGdXTkqwj6ZzWwTdK+n4N9CBwOX5xrQ/cAtewh+1LFgbcL0jaoRpEtQKmnjBGo4SRB+Dbil1HDrOqJ2Hqr1uAPUTS++r+3Od4SdvW/4fUsT0kwRw6uGPJnpzCIDCraAeg7mL78/1GOMlPJG1Y58C8Y4ZixLz+4qIQn7DVIBh/jARuEjp9cN2Mqb+FbTo/bkkOkPSB+oCpso+kE/qt5EnQiF9CiCUJcBvdgNITfpzZQRhG+enkJDCM87APl+jD3x8q9QwXw4K1fdPhPux9tiREINq69zBkaO7VAXdN2xBr8uAmgT1frhsjfm9sm4VmPksCCLDhla0D1Oi4lmlNmag9GChfhFMAQhjGgnZUnUC5ievQg1HO8Kefavl73MJ5Lb/5ohLleT7sJQrYvPvMFjgshG9lAG3fNSxjpxTcJG+Q9M0K4E+hNNSnwSwQsGp/SS/vNBgG4g9/KukY21clwXfDGvxu16jT/bAAPEvSRfg1SS9rnQiIDYvxv4Rf7frej21/lvOTvKnlQiDBB8vHM0CsE5ONFtpuYfLMTUIUAFv+wrSz/bk+Uwxm/arKP0xL2EuNrmsABlsItej0xyS9uxZKFgl8Op2/xjZ67oSW5He1auN/V7B9ZZ/2vVbS8nV8xXId/MtgHGKbgRvaRnYLFargi94l6WuSvipp7R7FynZjYOp6rQ8OrZV/31a4dLTtLdsXJSFCWMn2eUlg4dHlO39gm0C/H7hvJwQqn03Cgd8cOMWT0FZmIUZU8YLmIUkQ7pdqBr/PYE2euUmI3wATFuxv+6IkpKSbVfgz0fOIK5uOwTz+P7ZiUYCmQ8tN5FKKxbD6UVX0XHrAYHIJmRyLUuNWSCBeR0rcrwLdAfdC20QZY5Zkc0nflnRm4dAO15rT8PeEhxRqscFuIQkAEv8dYZuK7ZRZktVt4xen1DrhFIO4XyUmp9luwrr5njkA3NdI+kFdgDtkjeju7+DwRq0ZORjcKe31/5hA+Ha97U9275+E+hhFzF6NH6Y5MIjo4qV1Mr6bCvQ7638YuE03JZ8EuPO5jHaDklAsJdLB1sGt8cdIce4wPe0BHgvbF+vzbxD022Yqj1mSbWoaD8qIJno8161VRUzOYYFrL2oM2kG2iVLGbRLgUmlGCFrAkhC90JfTJB3YuKG+4FY1lhGfSMLrfk4HejGPjiNLtjeN/F4S7mHK9iQkIfV8dfV+W9usF31tKsCd6AEDmVvSX3cvAfdjNYcdCCwYfnnjyqJ6DnDnw7tsswunFxNIaccXlkEAtY4fWOsEH21nu0l2JrzFjII74Ryct5JS3sZg5hq2iW2Z4gC+/KgLYQk4pLCNiNM0g5lCFDJWhagPiQ6a2UJy0MTD77CN/jF7mdsHXKYcKSO2r220g3lIz5MPv1SK2ZFkdW3/OqjDfZ6JCkZKy+LB6n1B6cb4PJ6LoMPCiC577DDPnIi5Segb0iYhJDahz+22NwlJzOUD3UKvjhYzkRKJ7WArUuMC+3iTnFjZGXu+9hmGSQUSbmg/23tVSPiR2tJEWgobd6nwh9PJqkhZ2WcMwOzQIXtEPDnR9vn9BrMDLteQFXL9GZUpNqHYUOAmebikj9recVRwCXdYGfGZLEqAt4BVNQG/3MhxNBQFbTxKmOA6skHCplVLz2BRxY63vWkNLhoHWgd2qu0x/SIJqhpJB/InMwh279S4rB4sQ+Y8tT6nXQzsybY3SdKOc4cFlyxxA9vbjQouUx6fu55txJb5rIqLiOksemxNbWujJ9ludNPudfjPnatedrXtFTvgkgaT3DR+HVauSmpu+/AkpK472962tBDcRMPuDW3DxnGrwcdtAWJjVDGYiXd0wL3ANiJ8X0vCM6jb7TQQ3CTIcegElEwIpWAFNSc2PRMzMg3whU1ZheOcy2es+oAP0FQSGtvBNgPU7ihaLsymXIM1LIWdDXOPs01KO2ZJuP8yjYqV5DhJt9t+Wx2no43GQei3clunLZfDNY3hdliY2UnJ/Yl+SMMxKsu71e9eu/DBBvBxWcTXWw8DLuoRo9nd2NxrBPF/gEmuTcfOt31zieBUiJuwbYFsJwmdoDONvd72sR3mEhPjZnp1jsFlAKk87Gn74Nr2hFvgfKKMZbsuKQlZHaUgrmMmjmVXBS7aCs8bxa4YCG49hDwdP9g2GkNFFaGcBqEVsHehZ1KQ5HuSkPqwG203QkfTEUacygML48GN7NejCDpMRynrj/njei5ldrIzwrv5rBYgyMMzm+rK+DlJKBkROTTFz0HPZxCp+R0wLLhUCag6EAaxojZAzldN6PfUJJtUHYzTDreNb+12FBfEpo6xadlYEko8uANUMlzO+KFKO/mfaUsbiV4OtX1763pcR8+9CzUAMPSSib4+kITqCIsyawgurmvNxhKeiVsiTBxeW2CK9SrnDBrGDkhr1Ibm7w+jtU7m3rPx3KGYOxsbvji0aQ7caRylGQU3CUXMmyqiaGpalFbOJGRK8uKKPFjFEapZoIgI8GvXVxmGhYat/EQmd9eeCdLh9W2TIbZ9N2EZBU6C/CZxmDZ4Zxpc9hqcZfvMJKSdZEdEFAT8AEVeT8x6tu1VCty9CY/YgJLkzbXQUNPbih2LSUiP0Tm4BrG8DS61MqTPc21zzbTaTIP7/koaWOVZsb9TMedrClz+367SUfYiwFxCQoJ1vqlJ4gGjqS6TLgPuEQUuusLYgDRWei+x9Bm22wXUaQF5psFlRw7hHGV0RG5CMGRDmItb+FaVvU+x3YDLgJCsEBICECEWWgfMvbPiUpiLPtCwHfnzyiToDYSESwS4uIVzbJ+ehNI4GRw7bUhE8Ju7IciwPbTjFi5m+1QSRBKq0YBNLEo6Tkl9/SRXNG6hGIuy9gkGKcl5S4JbYEPGLbZvq53htn1tkk1LqxjTZNmF2GxMLkmRcvlNScjyHsTe2yRkYWi5iDuILuvaZvHClbANiiQE/35FkrXbae60+ITJJBHT1YBR7lv70GD5vcNu0R/lOQt7zYz63FEbX4IMO3AQaMb2f81GW5zBnfsG5XQwau4blNOBat1zDtxpAHfuW+sLAeoI71vgix1sBJmVtsgWtNrogdjNl/cm86aQ5iVFvd4UgsYwtGC/qEdgysAd8I4bgn2U/OY7ZuPpfr1ea6J33PBFk+sW5suCixrQ9vOGArfzdibSTZg3mbczwTrEmSXy7UwoTHxbcCreK0bRsnmz0tx7xaqu1Z1BzWupGsZ134jXvJZq5O/3zuSUXRTPxi3MvctxmpD+LxXtj/6bAshaAAAAAElFTkSuQmCC) no-repeat;background-size:100%}.content .contaier .head .text-box[data-v-716ef2da]{width:80%;height:100%;font-size:26px;color:#fff;text-align:center;margin-top:2%}.content .contaier .main[data-v-716ef2da]{width:100%;height:73%;margin-top:4%;display:flex;justify-content:space-between}.content .contaier .main .img-box[data-v-716ef2da]{width:47%;height:100%;background:#ff0;background:url(../img/loginImg.ca32cebf.png) no-repeat;background-size:100%}.content .contaier .main .form-box[data-v-716ef2da]{width:47%;height:100%}.content .contaier .main .form-box .form[data-v-716ef2da]{width:80%;height:100%;background:#fff;border-radius:24px;position:relative}.content .contaier .main .form-box .form .item[data-v-716ef2da]{width:90%;height:68%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content .contaier .main .form-box .form .item .one[data-v-716ef2da]{width:100%;height:8%;display:flex}.content .contaier .main .form-box .form .item .one .imgIcon[data-v-716ef2da]{width:35px;height:37px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAjCAYAAAAaLGNkAAAAAXNSR0IArs4c6QAABtBJREFUWEfNl2twVOUZx3/PObuBJEQyVoUytUwp6BCKJFmCyNipWKzOeOn0Av3UqYPtWKzV4RqqWLe0A7mixgrFy7TO9EtDp7XTDrXUVtuO0gDLrYqWoDJegGJnQpBcd/f8O+/ZTdhsNsnaT+ZLMjnvec/ved7/8zz/1/gY/NjHgIGPBLFgi67yI9QbfFnGJIMgNwhBP+It8/gjsD2xzv5bTJAfCSLWoKmBx9cMVmHMN5iU/xFBYPBKWqw8vME6/3+IuLyqyymbOkB67xr6wTS0WSyusqCcBZ6xGnEbUFrgQx0kuTPxgL0BsmvbqOgbYHK0k67Ek5bMXz8qE7GdigZdXGce12Oc9+DVfo83+09y9sTjNhBuEJcXK6PajLjgFiA6YmPxsom7DtTbv2mXX3uSJXjcZuLvfT38+VjcBnPXj4SIK1JdytKIUS+jTpA2OCfoMON5BtiTeJAzYWaWy6+NsQyfRuAaI0dfuRDIahq50fN5TAEfynjo0ExeZIWlh0AuQkhW08Jig80mbsCI5NC6FH4gaA/E9sMbOOFAqp7QlMk93GfGWuDS4fUjICDWousRjzlYib+FIOv4J5Y55mGIa5r1maj4sYyvFxJc9gPdEr9MD7L1yCZ73/1vQYPmRTwel/EFAy9cl5eJhU0skdEKXCsYIOC3KY8Hjq63t4chwoh6WWWwcUREBRQnOKuAhz84w7PvPWJ9VzeqotzYaMa9wCVjQnhsQywKGUUX0JAynji63nrMqbemmcWeeBSjLjc7hcorLEFjdzpgTViCcUVqp3CHQTNiVjEQYa7gEHBPYh37rPoRVfopvg+sByqKqWvgOLAmMZPnncAWblVNEGGnwcIwiELHkZOJzIlxwcSjA0l+atUtqvNFkwjPtKjm5Y4E2NTfw7Ou3D7XqitLAp4EvhTqojgImejwjIestll3m/gRxrQis+CicGXboAg7L/j0VQwy3QLazLgV8IuByGrDBdNqsSZtl/FNgynFQgB9gheAv7q/TWEAK2TMLTYT2W+5fX7nMrEb+KJBSbEQcmqGfldu2SHmeopr3+53UZrI6sLt85rFmnVIsKCAHtKIJMZQZ3M9wIH6E8IWoYmhPVy5Ooh3gCvzNxa8b/AXjFPZgV0pj1tMzJyojIvVxFADdBCu883Ig5Bgr8GaSA+vu2cDZUzzPHaYuHEiCIm9aZ87j6w1V8rUtWpJELDNdcxRWRTdThPHDWaP2ljsk8c9B9dZwr1Y1aTpk+HnGDdPUMpCvDTg861X19q7Tj61TeFE3pbtI/kc5x3Ey5YhzD/rtyXuO9jLbuIWzNumSyel2GxwF8bksXQRzgbxdBBl0+HVds5N29iicNy72XF1gfdOW6xF7QTcnr+xoEvi4a5enjoZt/7QF7zDMhNtwFXjQHSauDfRywsO/rptKh1M8x3gh8An8t5LCV6xWKM244VtuzJ3gcSgeewK0mw4VG+n3LPssPo2xv0Gn8rLXlrGu0BbfylPHfueXXDv1LRopokGE1/FRrWB88AvrKZRd3g+rYjP5unCifOUJ9ZrKr9O3J2xZW7W2CC3mxv5HlUElMnowXgdsSuI8IfwGADn0vQhKxCNlhF//lhwR77Z5m/VrGiEOPCN/IblJibiRT/ND/Zv5MCQCamKq6RkKjMsxWzfqEyLc4pwYrCbUxetm6x6Kwu9CFsMlhbQXBLxnIyf2Ow2TaoYZIWn0KZ9skAJ9ct4Lp2i6chBjrLroi1zyr8hjv9S3DW0i2bYibG6jvm+hZP5K2OY4TMEbCyJ0h6mJ9agT+OxBWN5tivms/QBe2TsSCbZ968Bup3oRgEvlz+/lkuiURZZwCrgJoyyAoGlZPwmFbD2aL29lzmjdvnVJ7nZM5oN5o7RjJKCToPfp+EffpI3KaU7mSLtB0R8qAi8sGo+D9xqMGeUC8/QuD5y3DxWH+hgj8vssFCq4ppSWs5KEd6w8jvocDAyLlgQ+ok3ZPwHMZhV/RUm5sqYZlA+znw57YTa18szx+KZChqh1liLLiPgfozvApdNMKjSgpQJyTDLTNCJhpu7Fu7AaMu9Io5yUjWNmuEZq2SsBKYPO+gJiMZ7HFYZnJF42kvys8SDdjp3fUE7V7NFl3slLEesRMwbr00XweaMyzETz9DLrkR89CV5TE/p7pwqZzEK+8cylxUZpUX6UCc+93GnnT+Z+BV9dCTi1lsIenxj6+6cUaYFEerMYyliMcYsIxxgUYHvoCRkGfPjKqgfcJeavc7++WL//l7OFizpLFFR7tqVcKyTKxRlNkaViTlyejEqESUY7oLbHYjTBsc9eE1J3krM4WzunXOso/sfocMhMDaY0R0AAAAASUVORK5CYII=) no-repeat;background-size:100%}.content .contaier .main .form-box .form .item .one .txt[data-v-716ef2da]{margin:1.5% 0 0 2%;color:#000;font-weight:700;font-size:20px}.content .contaier .main .form-box .form .item .two[data-v-716ef2da]{width:100%;height:8%;margin-top:5%;color:#000;font-weight:700;font-size:28px;text-align:center}.content .contaier .main .form-box .form .item .three[data-v-716ef2da]{width:100%;height:70%;margin-top:5%}.content .contaier .main .form-box .form .item .three .form-item[data-v-716ef2da]{width:80%;margin:5% 0 0 10%;height:60%}.content .contaier .main .form-box .form .item .three .form-item .form-txt[data-v-716ef2da]{width:30%;height:36px;border:1px solid silver;text-align:center;line-height:36px;font-weight:700;font-size:14px;cursor:pointer}.content .contaier .main .form-box .form .item .three .form-item .tex-btn[data-v-716ef2da]{width:96%;height:20px;display:flex;justify-content:space-between;margin-left:3%}.content .contaier .main .form-box .form .item .three .form-item .tex-btn .text[data-v-716ef2da]{height:20px;color:#36f;font-size:14px;cursor:pointer}.content .contaier .main .form-box .form .item .three .form-item .login-btn[data-v-716ef2da]{width:90%;height:45px;background:#3f30a1;border-radius:10px;color:#fff;font-weight:700;text-align:center;line-height:45px;font-size:20px;cursor:pointer;margin:10% 0 0 8%}.content .contaier .foot[data-v-716ef2da]{width:100%;height:2%;margin-top:5%;display:flex;justify-content:space-between}.content .contaier .foot .tet[data-v-716ef2da]{color:#fff}.formula-editor-container[data-v-e4d5a212]{display:flex;gap:20px;min-height:500px}.editor-left[data-v-e4d5a212],.editor-right[data-v-e4d5a212]{flex:1;display:flex;flex-direction:column;gap:15px}.section-title[data-v-e4d5a212]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#303133;padding:10px 15px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff}.section-title i[data-v-e4d5a212]{font-size:18px}.math-field-wrapper[data-v-e4d5a212]{flex:1;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;padding:20px;border:2px solid #e0e0e0;transition:all .3s ease}.math-field-wrapper[data-v-e4d5a212]:hover{border-color:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.15)}.formula-input[data-v-e4d5a212]{width:300px;min-width:300px;max-width:300px;font-size:24px;padding:15px;border:none;border-radius:6px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05);word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word;overflow-x:auto;overflow-y:auto;max-height:200px}.formula-input[data-v-e4d5a212]:focus-within{box-shadow:0 4px 16px rgba(102,126,234,.2)}.editor-actions[data-v-e4d5a212]{display:flex;gap:10px;justify-content:center}.action-btn[data-v-e4d5a212]{flex:1;border:none;border-radius:6px;font-weight:600;transition:all .3s ease}.clear-btn[data-v-e4d5a212]{background:linear-gradient(135deg,#ffecd2,#fcb69f);color:#d35400}.clear-btn[data-v-e4d5a212]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(252,182,159,.4)}.keyboard-btn[data-v-e4d5a212]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.keyboard-btn[data-v-e4d5a212]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.formula-categories[data-v-e4d5a212]{flex:1;overflow:hidden}.formula-tabs[data-v-e4d5a212]{height:98%;display:flex;flex-direction:column}.formula-tabs[data-v-e4d5a212] .el-tabs__content{overflow-y:auto;padding:15px;max-height:36vh}.formula-tabs[data-v-e4d5a212] .el-tabs__header{margin:0;border-radius:8px 8px 0 0}.formula-grid[data-v-e4d5a212]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.formula-item[data-v-e4d5a212]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;background:#fff;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .3s ease;min-height:80px}.formula-item[data-v-e4d5a212]:hover{transform:translateY(-3px);border-color:#667eea;box-shadow:0 4px 12px rgba(102,126,234,.2);background:linear-gradient(135deg,rgba(102,126,234,.08235294117647059),rgba(118,75,162,.08235294117647059))}.formula-preview[data-v-e4d5a212]{font-size:16px;font-weight:600;color:#303133;margin-bottom:6px;line-height:1.4}.formula-name[data-v-e4d5a212],.formula-preview[data-v-e4d5a212]{text-align:center;word-break:break-word;overflow-wrap:break-word;max-width:100%}.formula-name[data-v-e4d5a212]{font-size:11px;color:#909399;line-height:1.3}.dialog-footer[data-v-e4d5a212]{display:flex;justify-content:flex-end;gap:12px;padding:15px 20px;background:#f8f9fa;border-top:1px solid #e0e0e0}.footer-btn[data-v-e4d5a212]{padding:10px 24px;border-radius:6px;font-weight:600;transition:all .3s ease}.cancel-btn[data-v-e4d5a212]{background:#fff;border:1px solid #dcdfe6;color:#606266}.cancel-btn[data-v-e4d5a212]:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.confirm-btn[data-v-e4d5a212]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;box-shadow:0 2px 8px rgba(102,126,234,.4)}.confirm-btn[data-v-e4d5a212]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.5);background:linear-gradient(135deg,#764ba2,#667eea)}.confirm-btn i[data-v-e4d5a212]{margin-right:4px}.formula-tabs[data-v-e4d5a212] .el-tabs__content::-webkit-scrollbar{width:6px}.formula-tabs[data-v-e4d5a212] .el-tabs__content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.formula-tabs[data-v-e4d5a212] .el-tabs__content::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:3px}.formula-tabs[data-v-e4d5a212] .el-tabs__content::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#764ba2,#667eea)}.formula-editor-dialog{border-radius:12px;overflow:hidden}.formula-editor-dialog .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.formula-editor-dialog .el-dialog__title{color:#fff;font-size:18px;font-weight:600}.formula-editor-dialog .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:20px}.formula-editor-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#ffecd2}.formula-editor-dialog .el-dialog__body{padding:20px;background:#fafafa}.content[data-v-2aa0883f]{border-radius:8px;padding:15px;overflow-y:scroll}.title[data-v-2aa0883f]{font-size:22 rpx;font-weight:700;color:#333;margin:10px 0}.w-e-text[data-v-2aa0883f]{line-height:1.6;outline:none}.w-e-text-container[data-v-2aa0883f]{padding:15px!important;overflow-y:auto!important;box-sizing:border-box!important;position:relative!important;z-index:1!important}.w-e-panel-container[data-v-2aa0883f]{margin-left:-30px!important}.w-e-menu[data-v-2aa0883f],.w-e-toolbar[data-v-2aa0883f]{z-index:100!important}.w-e-droplist[data-v-2aa0883f]{z-index:200!important}.w-e-modal[data-v-2aa0883f]{z-index:300!important}.w-e-menu-tooltip[data-v-2aa0883f],.w-e-text-container [class*=w-e][data-v-2aa0883f]{z-index:auto!important}math-field[readonly=true][data-v-2aa0883f]{background-color:#f8f9fa!important;border-color:#d0d0d0!important;cursor:default!important;font-size:18px!important;vertical-align:middle!important}[data-v-6ee97b72]{box-sizing:border-box;margin:0;padding:0}.m-video[data-v-6ee97b72]{display:inline-block;position:relative;background:#000;cursor:pointer}.m-video .u-play[data-v-6ee97b72]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;fill:none;color:#fff;pointer-events:none;opacity:.7;transition:opacity .3s}.m-video .u-play path[data-v-6ee97b72]{stroke:#fff}.m-video .hidden[data-v-6ee97b72]{opacity:0}.u-video-hover:hover .u-play[data-v-6ee97b72]{opacity:.9}.summary-dlg .el-dialog__wrapper[data-v-a3e22302]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-a3e22302] .el-dialog{pointer-events:auto;margin-left:59%}.selectBox[data-v-a3e22302]{background:#1e62ec;border-radius:30px;text-align:center;font-size:18px;margin:3px 10px;cursor:pointer;color:#fff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background .5s,transform .5s}.selectBox[data-v-a3e22302]:hover{background:#155ab6;transform:translateY(-8px)}.noselectBox[data-v-a3e22302]{background:#fff;border-radius:30px;text-align:center;margin:3px 10px;cursor:pointer;color:#000;padding:10px 20px;border:2px solid #ccc;transition:background .5s,border .5s}.noselectBox[data-v-a3e22302]:hover{background:#f0f0f0;border-color:#999}.hintText[data-v-a3e22302]{width:18vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-a3e22302]{height:100px;width:80%}.select-box[data-v-a3e22302]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-a3e22302]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-a3e22302]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-a3e22302],.container[data-v-a3e22302]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-a3e22302]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:40%;border-radius:10px;color:#fff;font-size:.78125vw}.content[data-v-a3e22302]{width:100%;height:87vh}.content .two[data-v-a3e22302]{width:100%}.content .two .item-box[data-v-a3e22302]{width:88%;height:38%;margin-top:1%;border:1px solid #d0cdd6}.content .two .item-box .head-box[data-v-a3e22302]{width:100%;height:5vh;line-height:5vh;background:#eee}.content .two .item-box .main[data-v-a3e22302]{padding:10px;font-size:14px!important;color:#333;line-height:20px}.content .two .item-box .btn-box[data-v-a3e22302]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.summary-dlg .el-dialog__wrapper[data-v-79fb0247]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-79fb0247] .el-dialog{pointer-events:auto;margin-left:59%}.selectBox[data-v-79fb0247]{background:#1e62ec;border-radius:30px;text-align:center;font-size:18px;margin:3px 10px;cursor:pointer;color:#fff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background .5s,transform .5s}.selectBox[data-v-79fb0247]:hover{background:#155ab6;transform:translateY(-8px)}.noselectBox[data-v-79fb0247]{background:#fff;border-radius:30px;text-align:center;margin:3px 10px;cursor:pointer;color:#000;padding:10px 20px;border:2px solid #ccc;transition:background .5s,border .5s}.noselectBox[data-v-79fb0247]:hover{background:#f0f0f0;border-color:#999}.hintText[data-v-79fb0247]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-79fb0247]{height:100px;width:80%}.select-box[data-v-79fb0247]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-79fb0247]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-79fb0247]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-79fb0247],.container[data-v-79fb0247]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-79fb0247]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:40%;border-radius:10px;color:#fff;font-size:.78125vw}.content[data-v-79fb0247]{width:100%;height:87vh}.content .two[data-v-79fb0247]{width:100%}.content .two .item-box[data-v-79fb0247]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.content .two .item-box .head-box[data-v-79fb0247]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.content .two .item-box .main[data-v-79fb0247]{padding:10px;font-size:14px!important;color:#333;line-height:30px;border-radius:10px}.content .two .item-box .btn-box[data-v-79fb0247]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.file-box[data-v-a35afcbc]{width:90%;height:25%;margin-top:1%;display:flex;justify-content:space-between;padding:1%;border:1px solid #d0cdd6;border-radius:10px;margin-left:5%}.file-box .left-box[data-v-a35afcbc]{width:60%;height:100%;display:flex}.file-box .right-box[data-v-a35afcbc]{width:40%;height:40%;display:flex;justify-content:flex-end}.selectBox[data-v-a35afcbc]{background:#1e62ec;border-radius:30px;text-align:center;font-size:18px;margin:3px 10px;cursor:pointer;color:#fff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background .5s,transform .5s}.selectBox[data-v-a35afcbc]:hover{background:#155ab6;transform:translateY(-8px)}.noselectBox[data-v-a35afcbc]{background:#fff;border-radius:30px;text-align:center;margin:3px 10px;cursor:pointer;color:#000;padding:10px 20px;border:2px solid #ccc;transition:background .5s,border .5s}.noselectBox[data-v-a35afcbc]:hover{background:#f0f0f0;border-color:#999}.loading[data-v-a35afcbc]{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:10000;width:100vw;height:100vh;display:flex}.loading .progress[data-v-a35afcbc]{margin:auto;width:20vw;height:3vh}[data-v-1806b7a5] .el-empty__description p{font-size:24px}.border[data-v-8e64e584]{border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.dilogData[data-v-5b9300da]{padding:10px;font-size:16px!important}.dilogData[data-v-5b9300da],.item-box[data-v-5b9300da]{width:88%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.item-box[data-v-5b9300da]{margin:1% 0 0 5%}.item-box .head-box[data-v-5b9300da]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.item-box .main[data-v-5b9300da]{padding:10px;font-size:16px!important;color:#333;line-height:30px;border-radius:10px;padding:1%;background:#fff}.item-box .btn-box[data-v-5b9300da]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.border[data-v-5b9300da],.border[data-v-56764818]{border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.student-box[data-v-72d4d51e]{width:110px;height:70px;background:#336bbe;margin:10px;color:#fff;display:flex;border-radius:10px;position:relative}.student-box .box[data-v-72d4d51e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.echartsBox[data-v-72d4d51e]{display:flex;justify-content:center;align-items:center;border-radius:10px;box-shadow:0 3px 20px 0 var(--select-shadow)}.student-container[data-v-736dcc1c]{width:90%;height:100%;margin:10px auto;overflow-y:scroll;display:flex;flex-wrap:wrap}.student-itemnew[data-v-736dcc1c]{width:70px;height:70px;background:#336bbe;margin:1%;color:#fff;display:flex;border-radius:10px;position:relative}.student-itemnew .box[data-v-736dcc1c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.isaction[data-v-5442d3cf]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.point[data-v-5442d3cf]{cursor:pointer}.tit-font[data-v-1feefed9]{font-size:12px;color:red;margin-top:2%}.main-box[data-v-1feefed9]{width:100%;height:60vh;display:flex;background:#e9e6e6}.main-box .left-box[data-v-1feefed9]{width:30%;height:100%;padding:10px;font-size:18px}.main-box .left-box .tit-head[data-v-1feefed9]{display:flex;align-items:center}.main-box .left-box .tit-content[data-v-1feefed9]{width:80%;background:#fff;padding:20px;border-radius:10px;box-shadow:5px 5px 5px #888;margin:5px 0 30px 0}.main-box .left-box .save-btn[data-v-1feefed9]{width:80%;display:flex;justify-content:center}.main-box .right-box[data-v-1feefed9]{flex:1;height:100%;padding:10px}.main-box .right-box .table-box[data-v-1feefed9]{height:50vh;background:salmon;font-size:16px}.video-manage-container[data-v-e1946d0e]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 80px)}.nav-container[data-v-e1946d0e]{width:100%;padding:0 20px 20px;display:flex}.nav-item[data-v-e1946d0e]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-e1946d0e]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-item-icon[data-v-e1946d0e]{width:28px;height:28px;margin-right:8px}.nav-item-text[data-v-e1946d0e]{cursor:pointer;position:relative}.nav-item-active[data-v-e1946d0e]{position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#409eff}.top-operation[data-v-e1946d0e]{margin-bottom:24px}.top-operation .el-button[data-v-e1946d0e]{font-size:14px;font-weight:500;padding:10px 20px}.preview-container[data-v-e1946d0e]{width:100%;height:60vh;display:flex;align-items:center;justify-content:center;background-color:#000}.preview-container video[data-v-e1946d0e]{max-width:100%;max-height:100%;object-fit:contain}.video-list[data-v-e1946d0e]{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:box-shadow .3s ease}.video-list[data-v-e1946d0e]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.page-header[data-v-e1946d0e]{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e6e6e6}.page-header h2[data-v-e1946d0e]{margin:0 0 8px;font-size:24px;font-weight:600;color:#333}.page-header p[data-v-e1946d0e]{margin:0;color:#909399;font-size:14px}.filter-bar[data-v-e1946d0e]{background-color:#fff;padding:20px 24px;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);margin-bottom:20px;transition:all .3s ease}.filter-bar[data-v-e1946d0e]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.no-data[data-v-e1946d0e]{text-align:center;padding:100px 0;color:#999;font-size:16px}.no-data i[data-v-e1946d0e]{font-size:64px;margin-bottom:20px;display:block;color:#e6e6e6}.pagination[data-v-e1946d0e]{margin-top:24px;text-align:center;padding:20px 0}.pagination .el-pagination[data-v-e1946d0e]{display:inline-block}.dialog-footer[data-v-e1946d0e]{text-align:right;padding:16px 20px 20px}.card-grid[data-v-e1946d0e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin-top:20px}.card-item[data-v-e1946d0e]{position:relative;display:inline-block}.card-checkbox[data-v-e1946d0e]{position:absolute;top:12px;left:12px;z-index:10;transform:scale(1.2)}.video-card[data-v-e1946d0e]{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:all .3s ease;overflow:hidden}.video-card[data-v-e1946d0e]:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,.15);transform:translateY(-4px)}.card-cover[data-v-e1946d0e]{position:relative;width:100%;height:200px;overflow:hidden;background-color:#f5f7fa;border-top-right-radius:10px;border-top-left-radius:10px}.card-cover img[data-v-e1946d0e]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.default-cover[data-v-e1946d0e]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center;border-radius:10px}.default-cover i[data-v-e1946d0e]{font-size:64px;margin-bottom:16px;opacity:.8}.default-title[data-v-e1946d0e]{font-size:18px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video-card:hover .card-cover img[data-v-e1946d0e]{transform:scale(1.05)}.video-tag[data-v-e1946d0e]{position:absolute;top:12px;right:12px;background-color:#13c2c2;color:#fff;font-size:12px;border-radius:4px}.play-icon[data-v-e1946d0e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease;cursor:pointer}.play-icon i[data-v-e1946d0e]{color:#fff;font-size:24px}.video-card:hover .play-icon[data-v-e1946d0e]{opacity:1}.card-content[data-v-e1946d0e]{padding:16px}.card-title[data-v-e1946d0e]{font-size:18px;font-weight:600;margin:0 0 12px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-tags[data-v-e1946d0e]{display:flex;flex-wrap:wrap;gap:6px}.card-tags .el-tag[data-v-e1946d0e]{margin-right:4px;margin-bottom:4px;display:inline-flex;align-items:center}.card-tags .el-tag i[data-v-e1946d0e]{margin-right:4px;font-size:12px}.card-info[data-v-e1946d0e]{margin-bottom:12px;padding:10px;background-color:#f8f9fa;border-radius:6px}.card-info .info-item[data-v-e1946d0e]{display:flex;align-items:center;margin-bottom:8px;font-size:13px;color:#606266;line-height:1.5}.card-info .info-item[data-v-e1946d0e]:last-child{margin-bottom:0}.card-info .info-item i[data-v-e1946d0e]{margin-right:8px;font-size:14px;color:#909399;flex-shrink:0}.card-info .info-item span[data-v-e1946d0e]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-chapter[data-v-e1946d0e]{margin-top:12px;padding:10px;background-color:#f0f7ff;border-radius:6px;border-left:3px solid #409eff}.card-chapter .chapter-item[data-v-e1946d0e]{display:flex;align-items:flex-start;margin-bottom:8px;font-size:13px;color:#606266;line-height:1.5}.card-chapter .chapter-item[data-v-e1946d0e]:last-child{margin-bottom:0}.card-chapter .chapter-item i[data-v-e1946d0e]{margin-right:6px;font-size:14px;color:#409eff;flex-shrink:0;margin-top:2px}.card-chapter .chapter-label[data-v-e1946d0e]{color:#409eff;font-weight:500;margin-right:8px;flex-shrink:0;min-width:60px}.card-chapter .chapter-value[data-v-e1946d0e]{flex:1;color:#606266;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-actions[data-v-e1946d0e]{display:flex;justify-content:flex-end;gap:8px;padding:6px;background-color:#fafafa;border-top:1px solid #f0f0f0}.upload-progress[data-v-e1946d0e]{margin-top:16px}.video-manage-container[data-v-4070e1fc]{width:100%;height:100%}.courseware-manage-container[data-v-571d270c]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 80px)}.nav-container[data-v-571d270c]{width:100%;padding:0 20px 20px;display:flex}.nav-item[data-v-571d270c]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-571d270c]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-item-icon[data-v-571d270c]{width:28px;height:28px;margin-right:8px}.nav-item-text[data-v-571d270c]{cursor:pointer;position:relative}.nav-item-active[data-v-571d270c]{position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#409eff}.top-operation[data-v-571d270c]{margin-bottom:24px}.top-operation .el-button[data-v-571d270c]{font-size:14px;font-weight:500;padding:10px 20px}.courseware-list[data-v-571d270c]{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:box-shadow .3s ease}.courseware-list[data-v-571d270c]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.el-table[data-v-571d270c]{border:none}.el-table__inner-wrapper[data-v-571d270c]{border-radius:8px;overflow:hidden}.el-table__header-wrapper[data-v-571d270c]{background-color:#fafafa}.el-table__header-wrapper th[data-v-571d270c]{background-color:#fafafa;font-weight:600;font-size:14px;color:#333}.el-table__body-wrapper[data-v-571d270c]{background-color:#fff}.preview-container[data-v-571d270c]{width:100%;height:70vh;overflow:hidden;border-radius:4px}.pdf-preview[data-v-571d270c]{border:none;width:100%;height:100%}.el-table__row[data-v-571d270c]:hover{background-color:#f5f7fa}.no-data[data-v-571d270c]{text-align:center;padding:100px 0;color:#999;font-size:16px}.no-data i[data-v-571d270c]{font-size:64px;margin-bottom:20px;display:block;color:#e6e6e6}.page-header[data-v-571d270c]{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e6e6e6}.page-header h2[data-v-571d270c]{margin:0 0 8px;font-size:24px;font-weight:600;color:#333}.page-header p[data-v-571d270c]{margin:0;color:#909399;font-size:14px}.filter-bar[data-v-571d270c]{background-color:#fff;padding:20px 24px;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);margin-bottom:20px;transition:all .3s ease}.card-grid[data-v-571d270c]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.card-item[data-v-571d270c]{transition:transform .3s ease}.card-item[data-v-571d270c]:hover{transform:translateY(-5px)}.textbook-card[data-v-571d270c]{height:100%;border-radius:8px;display:flex;flex-direction:column}.textbook-card[data-v-571d270c]:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.12)}.card-content[data-v-571d270c]{padding:20px;flex:1}.card-title[data-v-571d270c]{margin:0 0 16px}.card-info[data-v-571d270c]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.info-item[data-v-571d270c]{display:flex;align-items:center;font-size:14px}.info-label[data-v-571d270c]{color:#909399;margin-right:8px;font-weight:500;width:50px;display:inline-block;text-align:right}.info-value[data-v-571d270c]{color:#303133;font-weight:400;display:inline-block;vertical-align:top}.card-chapter[data-v-571d270c]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.chapter-item[data-v-571d270c]{margin-bottom:8px;font-size:14px;line-height:1.5}.chapter-label[data-v-571d270c]{color:#909399;font-weight:500;margin-right:8px;width:60px;display:inline-block;text-align:right}.chapter-value[data-v-571d270c]{color:#303133;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;max-width:calc(100% - 68px)}.card-stats[data-v-571d270c]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#909399}.stat-item[data-v-571d270c]{display:flex;align-items:center;gap:4px}.card-actions[data-v-571d270c]{padding:0 20px 20px;display:flex;justify-content:flex-end;gap:12px}.card-actions .el-button[data-v-571d270c]{min-width:80px}.filter-bar[data-v-571d270c]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.top-operation[data-v-571d270c]{margin-bottom:16px}.pagination[data-v-571d270c]{margin-top:24px;text-align:right;padding:20px 0}.pagination .el-pagination[data-v-571d270c]{display:inline-block}.dialog-footer[data-v-571d270c]{text-align:right;padding:16px 20px 20px}.card-grid[data-v-571d270c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin-top:20px}.card-item[data-v-571d270c]{position:relative;display:inline-block}.card-checkbox[data-v-571d270c]{position:absolute;top:12px;left:12px;z-index:10;transform:scale(1.2)}.textbook-card[data-v-571d270c]{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:all .3s ease;overflow:hidden}.textbook-card[data-v-571d270c]:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,.15);transform:translateY(-4px)}.card-cover[data-v-571d270c]{position:relative;width:100%;height:200px;overflow:hidden;background-color:#f5f7fa}.card-cover img[data-v-571d270c]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.textbook-card:hover .card-cover img[data-v-571d270c]{transform:scale(1.05)}.ebook-tag[data-v-571d270c]{position:absolute;top:12px;right:12px;background-color:#13c2c2;color:#fff;font-size:12px;padding:4px 8px;border-radius:4px}.card-content[data-v-571d270c]{padding:20px 20px 16px}.card-title[data-v-571d270c]{margin:0 0 12px;font-size:18px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.card-author[data-v-571d270c],.card-publish[data-v-571d270c],.card-publisher[data-v-571d270c]{margin:0 0 8px;font-size:14px;color:#666;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-author span[data-v-571d270c],.card-publisher span[data-v-571d270c],.card-publish span[data-v-571d270c]{color:#999}.card-actions[data-v-571d270c]{text-align:right}.card-actions .el-button[data-v-571d270c]{margin-left:8px}@media(max-width:768px){.card-grid[data-v-571d270c]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.card-title[data-v-571d270c]{font-size:16px}.card-author[data-v-571d270c],.card-publish[data-v-571d270c],.card-publisher[data-v-571d270c]{font-size:13px}}.dialog-footer .el-button[data-v-571d270c]{font-size:14px;padding:8px 16px;margin-left:12px}.el-dialog__body[data-v-571d270c]{padding:24px}.el-form-item[data-v-571d270c]{margin-bottom:22px}.el-form-item__label[data-v-571d270c]{font-weight:500;color:#333;font-size:14px}.el-input__inner[data-v-571d270c],.el-select__input.is-focus[data-v-571d270c]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1);transition:all .3s ease}.el-input__inner[data-v-571d270c]:focus,.el-select__input.is-focus[data-v-571d270c]{border-color:#66b1ff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.el-button--primary[data-v-571d270c]{background-color:#409eff;border-color:#409eff}.el-button--primary[data-v-571d270c]:focus,.el-button--primary[data-v-571d270c]:hover{background-color:#66b1ff;border-color:#66b1ff}.el-button--danger[data-v-571d270c]{background-color:#f56c6c;border-color:#f56c6c}.el-button--danger[data-v-571d270c]:focus,.el-button--danger[data-v-571d270c]:hover{background-color:#f78989;border-color:#f78989}.textBook-manage-container[data-v-57fb8bfd]{width:100%;height:100%}.video-manage-container[data-v-99e61850]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 80px)}.nav-container[data-v-99e61850]{width:100%;padding:0 20px 20px;display:flex}.nav-item[data-v-99e61850]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-99e61850]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-item-icon[data-v-99e61850]{width:28px;height:28px;margin-right:8px}.nav-item-text[data-v-99e61850]{cursor:pointer;position:relative}.nav-item-active[data-v-99e61850]{position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#409eff}.top-operation[data-v-99e61850]{margin-bottom:24px}.top-operation .el-button[data-v-99e61850]{font-size:14px;font-weight:500;padding:10px 20px}.video-list[data-v-99e61850]{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:box-shadow .3s ease}.video-list[data-v-99e61850]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.page-header[data-v-99e61850]{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e6e6e6}.page-header h2[data-v-99e61850]{margin:0 0 8px;font-size:24px;font-weight:600;color:#333}.page-header p[data-v-99e61850]{margin:0;color:#909399;font-size:14px}.filter-bar[data-v-99e61850]{background-color:#fff;padding:20px 24px;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);margin-bottom:20px;transition:all .3s ease}.filter-bar[data-v-99e61850]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.no-data[data-v-99e61850]{text-align:center;padding:100px 0;color:#999}.preview-content[data-v-99e61850]{padding:20px 0;max-width:100%;box-sizing:border-box}.audio-preview-header[data-v-99e61850]{display:flex;align-items:flex-start;margin-bottom:20px;padding:20px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);max-width:100%;box-sizing:border-box;transition:all .3s ease}.audio-preview-header[data-v-99e61850]:hover{box-shadow:0 6px 16px rgba(0,0,0,.12)}.audio-cover[data-v-99e61850]{width:56px;height:56px;background-color:#409eff;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0;box-shadow:0 4px 12px rgba(64,158,255,.3);transition:all .3s ease}.audio-cover[data-v-99e61850]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(64,158,255,.4)}.audio-cover i[data-v-99e61850]{font-size:28px;color:#fff}.audio-info[data-v-99e61850]{flex:1;color:#333;max-width:calc(100% - 72px);box-sizing:border-box}.audio-title[data-v-99e61850]{font-size:16px;font-weight:600;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;line-height:1.4;max-height:2.8em}.audio-meta[data-v-99e61850]{font-size:13px;opacity:.8;display:flex;flex-wrap:wrap;gap:16px}.meta-item[data-v-99e61850]{display:flex;align-items:center;padding:4px 8px;background-color:hsla(0,0%,100%,.6);border-radius:4px;transition:all .3s ease}.meta-item[data-v-99e61850]:hover{background-color:hsla(0,0%,100%,.8);opacity:1}.meta-item i[data-v-99e61850]{margin-right:4px;font-size:12px;color:#409eff}.audio-player[data-v-99e61850]{padding:20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);border:1px solid #ebeef5;transition:all .3s ease}.audio-player[data-v-99e61850]:hover{box-shadow:0 6px 16px rgba(0,0,0,.12)}.audio-element[data-v-99e61850]{width:100%;height:44px;border-radius:4px;background-color:#f5f7fa;transition:all .3s ease}.audio-element[data-v-99e61850]:hover{background-color:#ecf5ff}.no-preview-data[data-v-99e61850]{text-align:center;padding:80px 20px;color:#909399}.no-preview-data i[data-v-99e61850]{font-size:48px;margin-bottom:16px;display:block;color:#c0c4cc}.no-preview-data span[data-v-99e61850]{font-size:16px;color:#909399}.no-data i[data-v-99e61850]{font-size:64px;margin-bottom:20px;display:block;color:#e6e6e6}.pagination[data-v-99e61850]{margin-top:24px;text-align:center;padding:20px 0}.pagination .el-pagination[data-v-99e61850]{display:inline-block}.dialog-footer[data-v-99e61850]{text-align:right;padding:16px 20px 20px}.card-grid[data-v-99e61850]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-top:20px}.card-item[data-v-99e61850]{position:relative;display:inline-block}.card-checkbox[data-v-99e61850]{position:absolute;top:12px;left:12px;z-index:10;transform:scale(1.2)}.video-card[data-v-99e61850]{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:all .3s ease;overflow:hidden;border:1px solid #ebeef5}.video-card[data-v-99e61850]:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,.15);transform:translateY(-4px);border-color:#409eff}.card-cover[data-v-99e61850]{position:relative;width:100%;height:160px;overflow:hidden;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center}.card-cover img[data-v-99e61850]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-cover .audio-icon[data-v-99e61850]{font-size:60px;color:hsla(0,0%,100%,.8);text-shadow:0 2px 4px rgba(0,0,0,.2)}.default-cover[data-v-99e61850]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.default-title[data-v-99e61850]{color:#fff;margin-top:12px;text-align:center;font-size:14px;padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-card:hover .card-cover img[data-v-99e61850]{transform:scale(1.05)}.video-tag[data-v-99e61850]{position:absolute;top:12px;right:12px;background-color:#409eff;color:#fff;font-size:12px;padding:4px 8px;border-radius:4px;font-weight:700}.play-icon[data-v-99e61850]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:hsla(0,0%,100%,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#409eff;font-size:20px;opacity:0;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.2)}.video-card:hover .play-icon[data-v-99e61850]{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.card-content[data-v-99e61850]{padding:20px}.card-title[data-v-99e61850]{margin:0 0 12px;font-size:18px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;min-height:50px}.card-meta[data-v-99e61850]{display:flex;justify-content:space-between;margin:0 0 8px;font-size:14px;color:#666}.card-size[data-v-99e61850],.card-time[data-v-99e61850]{margin:0 0 8px;font-size:14px;color:#666;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-duration[data-v-99e61850]{display:inline-block;background-color:#ecf5ff;color:#409eff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}.card-actions[data-v-99e61850]{text-align:right;padding:0 20px 20px}.card-actions .el-button[data-v-99e61850]{margin-left:8px}.card-actions .el-button--primary[data-v-99e61850]{background-color:#409eff;border-color:#409eff}.card-actions .el-button--primary[data-v-99e61850]:hover{background-color:#66b1ff;border-color:#66b1ff}.card-actions .el-button--danger[data-v-99e61850]{background-color:#f56c6c;border-color:#f56c6c}.card-actions .el-button--danger[data-v-99e61850]:hover{background-color:#f78989;border-color:#f78989}@media(max-width:768px){.card-grid[data-v-99e61850]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.card-title[data-v-99e61850]{font-size:16px}.card-meta[data-v-99e61850],.card-size[data-v-99e61850],.card-time[data-v-99e61850]{font-size:13px}}.dialog-footer .el-button[data-v-99e61850]{font-size:14px;padding:8px 16px;margin-left:12px}.el-dialog__body[data-v-99e61850]{padding:24px}.el-form-item[data-v-99e61850]{margin-bottom:22px}.el-form-item__label[data-v-99e61850]{font-weight:500;color:#333;font-size:14px}.el-input__inner[data-v-99e61850],.el-select__input.is-focus[data-v-99e61850]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1);transition:all .3s ease}.el-input__inner[data-v-99e61850]:focus,.el-select__input.is-focus[data-v-99e61850]{border-color:#66b1ff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.el-button--primary[data-v-99e61850]{background-color:#409eff;border-color:#409eff}.el-button--primary[data-v-99e61850]:focus,.el-button--primary[data-v-99e61850]:hover{background-color:#66b1ff;border-color:#66b1ff}.el-button--danger[data-v-99e61850]{background-color:#f56c6c;border-color:#f56c6c}.el-button--danger[data-v-99e61850]:focus,.el-button--danger[data-v-99e61850]:hover{background-color:#f78989;border-color:#f78989}.el-upload__tip[data-v-99e61850]{font-size:12px;color:#999;margin-top:7px}.music-manage-container[data-v-2efec434]{width:100%;height:100%}.word-dict-container[data-v-358a0f15]{min-height:calc(90vh - 60px);background-color:#f5f7fa;padding:20px}.nav-container[data-v-358a0f15]{width:100%;padding:0 20px 20px;display:flex}.nav-item[data-v-358a0f15]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-358a0f15]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-item-icon[data-v-358a0f15]{width:28px;height:28px;margin-right:8px}.nav-item-text[data-v-358a0f15]{cursor:pointer;position:relative}.nav-item-active[data-v-358a0f15]{position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#409eff}.header[data-v-358a0f15]{text-align:center;margin-bottom:30px}.logo-title[data-v-358a0f15]{display:flex;flex-direction:column;align-items:center}.logo[data-v-358a0f15]{display:flex;align-items:center;font-size:48px;font-weight:700;margin-bottom:5px;letter-spacing:2px}.logo .word[data-v-358a0f15]{color:#f44336}.logo .home[data-v-358a0f15]{color:#f44336;margin:0 2px;font-size:48px}.logo .dict[data-v-358a0f15]{color:#333}.subtitle[data-v-358a0f15]{font-size:16px;color:#666}.search-section[data-v-358a0f15]{margin-bottom:40px}.search-box[data-v-358a0f15]{display:flex;justify-content:center;margin-bottom:20px}.search-input[data-v-358a0f15]{width:60%;max-width:500px;height:48px;padding:0 15px;font-size:16px;border:1px solid #ddd;border-radius:4px 0 0 4px;outline:none;transition:border-color .3s}.search-input[data-v-358a0f15]:focus{border-color:#4285f4}.search-btn[data-v-358a0f15]{transition:background-color .3s}.description[data-v-358a0f15]{text-align:center;color:#666;font-size:14px;line-height:1.6}[data-v-358a0f15]{scroll-behavior:smooth}.hot-words-section[data-v-358a0f15]{background:#fff;border-radius:8px;padding:25px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:box-shadow .3s ease}.hot-words-section[data-v-358a0f15]:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.section-title[data-v-358a0f15]{font-size:20px;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #f0f0f0;position:relative}.section-title[data-v-358a0f15]:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#4285f4}.words-grid[data-v-358a0f15]{display:flex;flex-wrap:wrap;gap:15px;animation:fadeIn-358a0f15 .5s ease-in;width:100%;box-sizing:border-box}.word-item[data-v-358a0f15]{padding:15px;background:#f8f8f8;border-radius:6px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;min-width:200px;max-width:100%;flex:0 0 auto;display:flex;flex-direction:column}.word-item[data-v-358a0f15]:hover{background:#e8f0fe;transform:translateY(-2px) scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1}.word-item.active[data-v-358a0f15]{background:#e8f0fe;border-left:3px solid #4285f4;transform:translateY(-1px);box-shadow:0 2px 8px rgba(66,133,244,.3)}.word-text-container[data-v-358a0f15]{flex:1;margin-bottom:10px;padding:15px;background:#fff;border-radius:4px;border:1px solid #e8e8e8;min-height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;min-width:0}.pinyin[data-v-358a0f15]{font-size:12px;color:#4285f4;margin-bottom:5px;font-family:Arial,sans-serif;letter-spacing:.5px;text-align:center;width:100%}.word-text[data-v-358a0f15]{font-size:16px;color:#333;font-weight:500;font-family:Microsoft YaHei,sans-serif;margin-bottom:5px;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.word-actions[data-v-358a0f15]{display:flex;justify-content:flex-end;gap:8px;padding-top:10px;border-top:1px solid #e8e8e8}.delete-btn[data-v-358a0f15],.edit-btn[data-v-358a0f15]{font-size:12px;padding:2px 8px}.edit-btn[data-v-358a0f15]{right:5px;color:#409eff}.delete-btn[data-v-358a0f15]{left:5px;color:#f56c6c}.edit-btn[data-v-358a0f15]:hover{background-color:#ecf5ff;border-radius:3px}.delete-btn[data-v-358a0f15]:hover{background-color:#fee;border-radius:3px}@keyframes fadeIn-358a0f15{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shine-358a0f15{0%{transform:translateX(-100%) rotate(45deg)}20%{transform:translateX(100%) rotate(45deg)}to{transform:translateX(100%) rotate(45deg)}}.search-btn[data-v-358a0f15]{height:48px;padding:0 30px;background-color:#f44336;color:#fff;font-size:16px;border:none;border-radius:0 4px 4px 0;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.search-btn[data-v-358a0f15]:hover{background-color:#d32f2f;transform:translateY(-1px);box-shadow:0 4px 12px rgba(244,67,54,.3)}.search-btn[data-v-358a0f15]:active{transform:translateY(0);box-shadow:0 2px 6px rgba(244,67,54,.3)}.search-btn[data-v-358a0f15]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.search-btn[data-v-358a0f15]:active:after{width:300px;height:300px}.search-filters[data-v-358a0f15]{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px;gap:12px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.filter-select[data-v-358a0f15]{min-width:120px;max-width:180px}.upload-section[data-v-358a0f15]{margin-bottom:30px}.chapter-input[data-v-358a0f15]{width:100%}@media(max-width:768px){.logo[data-v-358a0f15]{font-size:36px}.search-input[data-v-358a0f15]{width:80%}.search-filters[data-v-358a0f15]{gap:8px;padding:15px}.filter-select[data-v-358a0f15]{width:calc(33.33% - 6px);min-width:auto;max-width:none}.words-grid[data-v-358a0f15]{grid-template-columns:repeat(3,1fr);gap:10px}.word-item[data-v-358a0f15]{padding:10px 5px}.word-text[data-v-358a0f15]{font-size:14px}}.word-manage-container[data-v-744dcc73]{width:100%;height:100%}.language-corpus-container[data-v-d615e3cc]{min-height:calc(90vh - 60px);background-color:#f5f7fa;padding:20px}.nav-container[data-v-d615e3cc]{width:100%;padding:0 20px 20px;display:flex}.nav-item[data-v-d615e3cc]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-d615e3cc]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-item-icon[data-v-d615e3cc]{width:28px;height:28px;margin-right:8px}.nav-item-text[data-v-d615e3cc]{cursor:pointer;position:relative}.nav-item-active[data-v-d615e3cc]{position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#409eff}.header[data-v-d615e3cc]{text-align:center;margin-bottom:30px}.logo-title[data-v-d615e3cc]{display:flex;flex-direction:column;align-items:center}.logo[data-v-d615e3cc]{display:flex;align-items:center;font-size:48px;font-weight:700;margin-bottom:5px;letter-spacing:2px}.logo .word[data-v-d615e3cc]{color:#4285f4}.logo .home[data-v-d615e3cc]{color:#4285f4;margin:0 2px;font-size:48px}.logo .dict[data-v-d615e3cc]{color:#333}.subtitle[data-v-d615e3cc]{font-size:16px;color:#666}.search-section[data-v-d615e3cc]{margin-bottom:30px}.search-box[data-v-d615e3cc]{display:flex;justify-content:center;margin-bottom:15px}.search-input[data-v-d615e3cc]{width:60%;max-width:600px;height:40px;padding:0 15px;font-size:14px;border:1px solid #ddd;border-radius:4px 0 0 4px;outline:none;transition:border-color .3s}.search-input[data-v-d615e3cc]:focus{border-color:#4285f4}.search-btn[data-v-d615e3cc]{height:40px;padding:0 25px;background-color:#4285f4;color:#fff;font-size:14px;border:none;border-radius:0 4px 4px 0;cursor:pointer;transition:background-color .3s}.search-btn[data-v-d615e3cc]:hover{background-color:#3367d6}.description[data-v-d615e3cc]{text-align:center;color:#666;font-size:14px;line-height:1.6}.upload-section[data-v-d615e3cc]{margin-bottom:20px}.search-filters[data-v-d615e3cc]{display:flex;flex-wrap:wrap;gap:12px;padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:20px}.filter-select[data-v-d615e3cc]{min-width:120px}.corpus-list-section[data-v-d615e3cc]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.section-title[data-v-d615e3cc]{font-size:20px;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #f0f0f0;position:relative}.section-title[data-v-d615e3cc]:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#4285f4}.loading[data-v-d615e3cc]{text-align:center;padding:40px;color:#666}.empty-state[data-v-d615e3cc]{text-align:center;padding:60px 20px;color:#999}.corpus-card-container[data-v-d615e3cc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:20px}.corpus-card[data-v-d615e3cc]{background:#f9f9f9;border:1px solid #e8e8e8;border-radius:8px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease;cursor:pointer}.corpus-card[data-v-d615e3cc]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#4285f4;transform:translateY(-2px)}.corpus-card-content[data-v-d615e3cc]{flex:1;margin-bottom:15px}.corpus-type[data-v-d615e3cc]{font-size:16px;font-weight:600;color:#333;text-align:center;padding:10px;background:#fff;border-radius:4px;border-left:4px solid #4285f4}.corpus-card-actions[data-v-d615e3cc]{display:flex;justify-content:center}@media(max-width:768px){.corpus-card-container[data-v-d615e3cc]{grid-template-columns:1fr}.corpus-card[data-v-d615e3cc]{padding:15px}}.detail-content[data-v-d615e3cc]{padding:10px 0}@media(max-width:768px){.logo[data-v-d615e3cc]{font-size:36px}.search-input[data-v-d615e3cc]{width:80%}.search-filters[data-v-d615e3cc]{flex-direction:column}.filter-select[data-v-d615e3cc]{width:100%}.corpus-list-section[data-v-d615e3cc]{padding:15px}}.preview-dialog .preview-content[data-v-d615e3cc]{display:flex;flex-direction:column;gap:24px;padding:10px}.preview-dialog .preview-header[data-v-d615e3cc]{background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.preview-dialog .preview-title[data-v-d615e3cc]{font-size:18px;font-weight:700;margin-bottom:15px;color:#333;line-height:1.5}.preview-dialog .preview-meta[data-v-d615e3cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;font-size:14px}.preview-dialog .meta-item[data-v-d615e3cc]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border-radius:4px;border:1px solid #e8e8e8;transition:all .3s ease}.preview-dialog .meta-item[data-v-d615e3cc]:hover{border-color:#4285f4;box-shadow:0 2px 4px rgba(66,133,244,.1)}.preview-dialog .meta-item strong[data-v-d615e3cc]{color:#4285f4;font-weight:600;min-width:80px}.preview-dialog .preview-body[data-v-d615e3cc]{flex:1}.preview-dialog .content-section[data-v-d615e3cc]{margin-bottom:24px;background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.preview-dialog .content-section h4[data-v-d615e3cc]{margin-bottom:16px;font-size:16px;font-weight:600;color:#333;border-left:4px solid #4285f4;padding-left:12px;display:flex;align-items:center;gap:8px}.preview-dialog .content-section h4[data-v-d615e3cc]:before{content:"";width:8px;height:8px;background:#4285f4;border-radius:50%}.preview-dialog .content-text[data-v-d615e3cc]{background-color:#f9f9f9;border:1px solid #e8e8e8;border-radius:6px;padding:20px;font-size:15px;line-height:1.8;color:#333;word-break:break-word;transition:all .3s ease;position:relative;overflow:hidden}.preview-dialog .content-text h1[data-v-d615e3cc],.preview-dialog .content-text h2[data-v-d615e3cc],.preview-dialog .content-text h3[data-v-d615e3cc],.preview-dialog .content-text h4[data-v-d615e3cc],.preview-dialog .content-text h5[data-v-d615e3cc],.preview-dialog .content-text h6[data-v-d615e3cc]{margin:16px 0 8px 0;font-weight:600;color:#333;line-height:1.4}.preview-dialog .content-text h1[data-v-d615e3cc]:first-child,.preview-dialog .content-text h2[data-v-d615e3cc]:first-child,.preview-dialog .content-text h3[data-v-d615e3cc]:first-child,.preview-dialog .content-text h4[data-v-d615e3cc]:first-child,.preview-dialog .content-text h5[data-v-d615e3cc]:first-child,.preview-dialog .content-text h6[data-v-d615e3cc]:first-child{margin-top:0}.preview-dialog .content-text h1[data-v-d615e3cc]{font-size:24px;border-bottom:2px solid #e8e8e8;padding-bottom:8px}.preview-dialog .content-text h2[data-v-d615e3cc]{font-size:20px;border-bottom:1px solid #e8e8e8;padding-bottom:6px}.preview-dialog .content-text h3[data-v-d615e3cc]{font-size:18px}.preview-dialog .content-text h4[data-v-d615e3cc]{font-size:16px}.preview-dialog .content-text p[data-v-d615e3cc]{margin:12px 0}.preview-dialog .content-text p[data-v-d615e3cc]:first-child{margin-top:0}.preview-dialog .content-text p[data-v-d615e3cc]:last-child{margin-bottom:0}.preview-dialog .content-text ol[data-v-d615e3cc],.preview-dialog .content-text ul[data-v-d615e3cc]{margin:12px 0;padding-left:24px}.preview-dialog .content-text ol li[data-v-d615e3cc],.preview-dialog .content-text ul li[data-v-d615e3cc]{margin:6px 0;line-height:1.8}.preview-dialog .content-text ul[data-v-d615e3cc]{list-style-type:disc}.preview-dialog .content-text ol[data-v-d615e3cc]{list-style-type:decimal}.preview-dialog .content-text blockquote[data-v-d615e3cc]{margin:16px 0;padding:12px 16px;border-left:4px solid #4285f4;background-color:#f0f7ff;color:#555;font-style:italic}.preview-dialog .content-text code[data-v-d615e3cc]{background-color:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:Courier New,Courier,monospace;font-size:14px;color:#e74c3c}.preview-dialog .content-text pre[data-v-d615e3cc]{background-color:#2d2d2d;color:#f8f8f2;padding:16px;border-radius:6px;overflow-x:auto;margin:16px 0}.preview-dialog .content-text pre code[data-v-d615e3cc]{background-color:transparent;padding:0;color:#f8f8f2;font-size:13px}.preview-dialog .content-text strong[data-v-d615e3cc]{font-weight:600;color:#2c3e50}.preview-dialog .content-text em[data-v-d615e3cc]{font-style:italic;color:#555}.preview-dialog .content-text a[data-v-d615e3cc]{color:#4285f4;text-decoration:none;transition:color .3s ease}.preview-dialog .content-text a[data-v-d615e3cc]:hover{color:#3367d6;text-decoration:underline}.preview-dialog .content-text table[data-v-d615e3cc]{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px}.preview-dialog .content-text table td[data-v-d615e3cc],.preview-dialog .content-text table th[data-v-d615e3cc]{border:1px solid #e8e8e8;padding:10px 12px;text-align:left}.preview-dialog .content-text table th[data-v-d615e3cc]{background-color:#f5f7fa;font-weight:600;color:#333}.preview-dialog .content-text table tr[data-v-d615e3cc]:nth-child(2n){background-color:#fafafa}.preview-dialog .content-text table tr[data-v-d615e3cc]:hover{background-color:#f0f7ff}.preview-dialog .content-text hr[data-v-d615e3cc]{border:none;border-top:2px solid #e8e8e8;margin:20px 0}.preview-dialog .content-text img[data-v-d615e3cc]{max-width:100%;height:auto;border-radius:4px;margin:12px 0}.preview-dialog .content-text[data-v-d615e3cc]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#4285f4,#4285f4 50%,#4285f4 75%,#4285f4);border-radius:6px 6px 0 0}.preview-dialog .content-text[data-v-d615e3cc]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.preview-dialog .loading[data-v-d615e3cc]{text-align:center;padding:60px 20px;color:#999;font-size:14px}@media(max-width:768px){.preview-dialog .preview-content[data-v-d615e3cc]{gap:16px;padding:5px}.preview-dialog .preview-header[data-v-d615e3cc]{padding:15px}.preview-dialog .preview-meta[data-v-d615e3cc]{grid-template-columns:1fr;gap:10px}.preview-dialog .content-section[data-v-d615e3cc]{padding:15px}.preview-dialog .content-text[data-v-d615e3cc]{padding:15px;font-size:14px}}.language-manage-container[data-v-7f207a0a]{width:100%;height:100%}.nav-container[data-v-24d60dd8]{width:100%;padding:0 20px 20px;display:flex}.nav-item[data-v-24d60dd8]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-24d60dd8]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-item-icon[data-v-24d60dd8]{width:28px;height:28px;margin-right:8px}.nav-item-text[data-v-24d60dd8]{cursor:pointer;position:relative}.nav-item-active[data-v-24d60dd8]{position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#409eff}.writing-manage-container[data-v-24d60dd8]{padding:20px;background-color:#f5f7fa;min-height:100vh}.page-header[data-v-24d60dd8]{margin-bottom:30px;text-align:center}.page-header h1[data-v-24d60dd8]{color:#303133;font-size:28px;font-weight:600;margin-bottom:10px}.page-header .subtitle[data-v-24d60dd8]{color:#909399;font-size:14px;margin:0}.operation-bar[data-v-24d60dd8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.operation-bar .search-filter[data-v-24d60dd8]{display:flex;align-items:center}.operation-bar .action-buttons[data-v-24d60dd8]{display:flex;gap:10px}.table-container[data-v-24d60dd8]{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.table-container .pagination-container[data-v-24d60dd8]{margin-top:20px;display:flex;justify-content:flex-end}.writing-form .form-section[data-v-24d60dd8]{margin-bottom:24px}.writing-form .form-section .section-title[data-v-24d60dd8]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #409eff}.preview-container .preview-title[data-v-24d60dd8]{text-align:center;margin-bottom:20px}.preview-container .preview-title h2[data-v-24d60dd8]{color:#303133;font-size:24px;font-weight:600;margin:0}.preview-container .preview-meta[data-v-24d60dd8]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:20px;padding:15px;background-color:#f8f9fa;border-radius:6px}.preview-container .preview-meta .create-time[data-v-24d60dd8]{margin-left:auto;color:#909399;font-size:14px}.preview-container .preview-content[data-v-24d60dd8]{padding:20px;background-color:#f8f9fa;border-radius:6px;line-height:1.8;font-size:16px;color:#606266}.preview-container .preview-content p[data-v-24d60dd8]{margin-bottom:16px}.preview-container .preview-content br[data-v-24d60dd8]{margin-bottom:8px}@media(max-width:768px){.writing-manage-container[data-v-24d60dd8]{padding:10px}.operation-bar[data-v-24d60dd8]{flex-direction:column;align-items:stretch;gap:15px}.operation-bar .action-buttons[data-v-24d60dd8],.operation-bar .search-filter[data-v-24d60dd8]{justify-content:center}.table-container[data-v-24d60dd8]{padding:10px}.page-header h1[data-v-24d60dd8]{font-size:24px}}.writing-manage-container[data-v-37b2101d]{width:100%;height:100%}.video-manage-container[data-v-40026348]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 80px)}.top-operation[data-v-40026348]{margin-bottom:24px}.top-operation .el-button[data-v-40026348]{font-size:14px;font-weight:500;padding:10px 20px}.preview-container[data-v-40026348]{width:100%;height:60vh;display:flex;align-items:center;justify-content:center;background-color:#000}.preview-container video[data-v-40026348]{max-width:100%;max-height:100%;object-fit:contain}.video-list[data-v-40026348]{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:box-shadow .3s ease}.video-list[data-v-40026348]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.page-header[data-v-40026348]{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e6e6e6}.page-header h2[data-v-40026348]{margin:0 0 8px;font-size:24px;font-weight:600;color:#333}.page-header p[data-v-40026348]{margin:0;color:#909399;font-size:14px}.filter-bar[data-v-40026348]{background-color:#fff;padding:20px 24px;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);margin-bottom:20px;transition:all .3s ease}.filter-bar[data-v-40026348]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.no-data[data-v-40026348]{text-align:center;padding:100px 0;color:#999;font-size:16px}.no-data i[data-v-40026348]{font-size:64px;margin-bottom:20px;display:block;color:#e6e6e6}.pagination[data-v-40026348]{margin-top:24px;text-align:right;padding:20px 0}.pagination .el-pagination[data-v-40026348]{display:inline-block}.dialog-footer[data-v-40026348]{text-align:right;padding:16px 20px 20px}.card-grid[data-v-40026348]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-top:24px}.card-item[data-v-40026348]{position:relative;display:inline-block;width:100%}.card-checkbox[data-v-40026348]{position:absolute;top:12px;left:12px;z-index:10;transform:scale(1.2)}.video-card[data-v-40026348]{border-radius:12px;box-shadow:0 2px 16px 0 rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden;background-color:#fff;border:1px solid #e8e8e8}.video-card[data-v-40026348]:hover{box-shadow:0 10px 32px 0 rgba(0,0,0,.15);transform:translateY(-6px);border-color:#d9d9d9}.card-cover[data-v-40026348]{position:relative;width:100%;height:180px;overflow:hidden;background-color:#fafafa;border-bottom:1px solid #f0f0f0;border-top-right-radius:10px;border-top-left-radius:10px}.card-cover img[data-v-40026348]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.default-cover[data-v-40026348]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center;position:relative;overflow:hidden}.default-cover[data-v-40026348]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.1) 0,transparent 50%)}.default-cover i[data-v-40026348]{font-size:56px;margin-bottom:12px;opacity:.9;position:relative;z-index:1;text-shadow:0 2px 12px rgba(0,0,0,.3)}.default-title[data-v-40026348]{font-size:16px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 16px;position:relative;z-index:1}.video-card:hover .card-cover img[data-v-40026348]{transform:scale(1.05)}.video-tag[data-v-40026348]{position:absolute;top:12px;right:12px;background-color:#13c2c2;border-radius:4px;font-size:12px;font-weight:500;box-shadow:0 2px 8px rgba(19,194,194,.3)}.play-icon[data-v-40026348]{transition:all .3s ease;cursor:pointer}.play-icon i[data-v-40026348]{color:#fff;font-size:24px}.card-content[data-v-40026348]{padding:24px 24px 20px}.card-tags[data-v-40026348]{margin-bottom:16px;gap:8px}.tag-item[data-v-40026348]:hover{transform:translateY(-1px)}.card-info[data-v-40026348]{display:flex;flex-direction:column;gap:12px}.info-item[data-v-40026348]{display:flex;align-items:center;font-size:14px;color:#374151;line-height:1.5}.info-item i[data-v-40026348]{margin-right:8px;font-size:16px;color:#3992f7;width:18px;text-align:center}.course-name[data-v-40026348]{font-weight:500}.course-type[data-v-40026348]{color:#4b5563}.create-time[data-v-40026348]{color:#6b7280;font-size:13px}.card-actions[data-v-40026348]{padding:0 16px 16px;display:flex;gap:8px;justify-content:space-between}.card-actions .el-button[data-v-40026348]{flex:1;border-radius:6px;font-size:13px;padding:8px 0;transition:all .3s ease}.card-actions .el-button--primary[data-v-40026348]{background-color:#1890ff;border-color:#1890ff;color:#fff}.card-actions .el-button--primary[data-v-40026348]:hover{background-color:#40a9ff;border-color:#40a9ff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(24,144,255,.3)}.card-actions .el-button--danger[data-v-40026348]{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}.card-actions .el-button--danger[data-v-40026348]:hover{background-color:#ff7875;border-color:#ff7875;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,77,79,.3)}@media(max-width:768px){.card-grid[data-v-40026348]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.card-cover[data-v-40026348]{height:160px}.default-cover i[data-v-40026348]{font-size:48px}.default-title[data-v-40026348]{font-size:15px}}.play-icon[data-v-40026348]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;background-color:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;opacity:0;transition:opacity .3s ease}.video-card:hover .play-icon[data-v-40026348]{opacity:1}.card-content[data-v-40026348]{padding:20px 20px 16px}.card-title[data-v-40026348]{margin:0 0 12px;font-size:18px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.card-tags[data-v-40026348]{margin-bottom:12px;display:flex;flex-wrap:wrap;gap:6px}.card-tags .el-tag[data-v-40026348]{margin-right:4px;margin-bottom:4px}.card-meta[data-v-40026348]{display:flex;justify-content:space-between;margin:0 0 8px;font-size:14px;color:#666}.card-size[data-v-40026348],.card-time[data-v-40026348]{margin:0 0 8px;font-size:14px;color:#666;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-actions[data-v-40026348]{text-align:right;padding:0 20px 20px}.card-actions .el-button[data-v-40026348]{margin-left:8px}@media(max-width:768px){.card-grid[data-v-40026348]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.card-title[data-v-40026348]{font-size:16px}.card-meta[data-v-40026348],.card-size[data-v-40026348],.card-time[data-v-40026348]{font-size:13px}.card-tags .el-tag[data-v-40026348]{font-size:12px;padding:2px 6px}.info-item[data-v-40026348]{font-size:13px}.card-chapter[data-v-40026348]{padding:8px}.chapter-item[data-v-40026348]{font-size:13px}.chapter-label[data-v-40026348]{width:50px;margin-right:6px}.default-cover i[data-v-40026348]{font-size:48px}.default-title[data-v-40026348]{font-size:16px}}@media(max-width:480px){.card-grid[data-v-40026348]{grid-template-columns:1fr;gap:16px}.video-manage-container[data-v-40026348]{padding:10px}.top-operation[data-v-40026348]{flex-direction:column;gap:10px}.top-operation .el-button[data-v-40026348]{width:100%}.filter-bar[data-v-40026348]{flex-wrap:wrap;gap:10px}.filter-bar .el-select[data-v-40026348]{width:100%;margin-right:0}}.dialog-footer .el-button[data-v-40026348]{font-size:14px;padding:8px 16px;margin-left:12px}.el-dialog__body[data-v-40026348]{padding:24px}.el-form-item[data-v-40026348]{margin-bottom:22px}.el-form-item__label[data-v-40026348]{font-weight:500;color:#333;font-size:14px}.el-input__inner[data-v-40026348],.el-select__input.is-focus[data-v-40026348]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1);transition:all .3s ease}.el-input__inner[data-v-40026348]:focus,.el-select__input.is-focus[data-v-40026348]{border-color:#66b1ff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.el-button--primary[data-v-40026348]{background-color:#409eff;border-color:#409eff}.el-button--primary[data-v-40026348]:focus,.el-button--primary[data-v-40026348]:hover{background-color:#66b1ff;border-color:#66b1ff}.el-button--danger[data-v-40026348]{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-button--danger[data-v-40026348]:focus,.el-button--danger[data-v-40026348]:hover{background-color:#f78989;border-color:#f78989}.el-upload__tip[data-v-40026348]{font-size:12px;color:#999;margin-top:7px}.electronic-manage-container[data-v-212b8893]{width:85%;margin:0 auto;height:100%;padding:20px 0}.electronic-manage-container .tab-content[data-v-212b8893]{margin-top:20px;min-height:500px}.electronic-manage-container .tab-content .course-list-container .page-header[data-v-212b8893]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e4e7ed}.electronic-manage-container .tab-content .course-list-container .page-header h2[data-v-212b8893]{font-size:24px;font-weight:600;color:#303133;margin-bottom:8px}.electronic-manage-container .tab-content .course-list-container .page-header p[data-v-212b8893]{font-size:14px;color:#909399;margin:0}.electronic-manage-container .tab-content .course-list-container .filter-bar[data-v-212b8893]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:4px;display:flex;align-items:center}.electronic-manage-container .tab-content .course-list-container .content-wrapper[data-v-212b8893]{min-height:400px;margin-bottom:20px}.electronic-manage-container .tab-content .course-list-container .course-card-container[data-v-212b8893]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-bottom:20px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card[data-v-212b8893]{background:#fff;border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;padding:32px 20px 20px;text-align:center;border:1px solid #f0f0f0;box-shadow:0 6px 20px rgba(0,0,0,.06);backdrop-filter:blur(10px)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card[data-v-212b8893]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 12px 32px rgba(64,158,255,.18);border-color:#409eff}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-bg[data-v-212b8893]{position:absolute;top:0;left:0;right:0;height:80px;background:linear-gradient(135deg,#409eff,#667eea);border-radius:16px 16px 0 0;opacity:.1;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-bg[data-v-212b8893]{opacity:.15;height:100px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon[data-v-212b8893]{width:64px;height:64px;background:linear-gradient(135deg,#409eff,#667eea);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;position:relative;box-shadow:0 6px 16px rgba(64,158,255,.4);transition:all .4s ease;border:3px solid #fff}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon[data-v-212b8893]{transform:scale(1.1);box-shadow:0 8px 20px rgba(64,158,255,.5)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon .el-icon-notebook-2[data-v-212b8893]{font-size:28px;color:#fff;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon .el-icon-notebook-2[data-v-212b8893]{transform:rotate(5deg)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content[data-v-212b8893]{margin-bottom:20px;position:relative}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-name[data-v-212b8893]{font-size:18px;font-weight:600;color:#303133;margin-bottom:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-name[data-v-212b8893]{color:#409eff}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge[data-v-212b8893]{display:inline-block;margin-top:8px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge .el-tag[data-v-212b8893]{font-size:12px;padding:0 14px;border-radius:14px;background:rgba(64,158,255,.1);border-color:rgba(64,158,255,.2);color:#409eff;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge .el-tag[data-v-212b8893]{background:rgba(64,158,255,.2);transform:scale(1.05)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer[data-v-212b8893]{display:flex;justify-content:center;position:relative}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer .el-button[data-v-212b8893]{font-size:14px;padding:6px 20px;border-radius:20px;transition:all .4s ease;background:linear-gradient(135deg,#409eff,#667eea);border:none;box-shadow:0 4px 12px rgba(64,158,255,.3)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer .el-button[data-v-212b8893]:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(64,158,255,.4);background:linear-gradient(135deg,#667eea,#409eff)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-hover-effect[data-v-212b8893]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(64,158,255,.05),rgba(102,126,234,.05));border-radius:16px;opacity:0;transition:all .4s ease;pointer-events:none}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-hover-effect[data-v-212b8893]{opacity:1}.electronic-manage-container .tab-content .course-list-container .pagination[data-v-212b8893]{margin-top:20px;display:flex;justify-content:center}.electronic-manage-container .tab-content .course-list-container .no-data[data-v-212b8893]{margin-top:50px;display:flex;justify-content:center}.student-box[data-v-209421b2]{width:110px;height:70px;background:#336bbe;margin:10px;color:#fff;display:flex;border-radius:10px;position:relative}.student-box .box[data-v-209421b2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.echartsBox[data-v-209421b2]{display:flex;justify-content:center;align-items:center;border-radius:10px;box-shadow:0 3px 20px 0 var(--select-shadow)}.student-container[data-v-a602a674]{width:90%;height:100%;margin:10px auto;overflow-y:scroll;display:flex;flex-wrap:wrap}.student-itemnew[data-v-a602a674]{width:70px;height:70px;background:#336bbe;margin:1%;color:#fff;display:flex;border-radius:10px;position:relative}.student-itemnew .box[data-v-a602a674]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-v-06f3287f] .el-empty__description p{font-size:24px}.border[data-v-23648b4e]{border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.dilogData[data-v-7e9b2178]{padding:10px;font-size:16px!important;min-height:20vh}.dilogData[data-v-7e9b2178],.item-box[data-v-7e9b2178]{width:88%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.item-box[data-v-7e9b2178]{margin:1% 0 0 5%}.item-box .head-box[data-v-7e9b2178]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.item-box .main[data-v-7e9b2178]{padding:10px;font-size:16px!important;color:#333;line-height:30px;border-radius:10px;padding:1%;background:#fff}.item-box .btn-box[data-v-7e9b2178]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.border[data-v-7e9b2178],.border[data-v-b09eb72e]{border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.btn-box[data-v-df50389e]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.main2[data-v-df50389e]{padding:10px;color:#333;border-radius:10px}.head-box[data-v-df50389e]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.item-box[data-v-df50389e]{width:80%;margin:1% 0 0 15%;border:1px solid #d0cdd6;border-radius:50px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);padding:15px}.txt-btn[data-v-df50389e]{width:54%;display:flex;justify-content:space-between}.pdf-page-active[data-v-df50389e]{background:#18beff;color:#f0f8ff;width:10vw;border:1px solid #4682b4;border-radius:10px}.main-box[data-v-2dba3e53]{width:100%;height:60vh;display:flex;background:#e9e6e6}.main-box .left-box[data-v-2dba3e53]{width:30%;height:100%;padding:10px;font-size:18px}.main-box .left-box .tit-head[data-v-2dba3e53]{display:flex;align-items:center}.main-box .left-box .tit-content[data-v-2dba3e53]{width:80%;background:#fff;padding:20px;border-radius:10px;box-shadow:5px 5px 5px #888;margin:5px 0 30px 0}.main-box .left-box .save-btn[data-v-2dba3e53]{width:80%;display:flex;justify-content:center}.main-box .right-box[data-v-2dba3e53]{flex:1;height:100%;padding:10px}.main-box .right-box .table-box[data-v-2dba3e53]{height:50vh;background:salmon;font-size:16px}.edu-filter-panel[data-v-88fd135a]{background:#f5f7fa;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.filter-container[data-v-88fd135a]{display:flex;gap:20px;height:100%}.left-panel[data-v-88fd135a]{flex:0 0 280px;background:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.panel-title[data-v-88fd135a]{font-size:16px;font-weight:600;color:#303133;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.search-box[data-v-88fd135a]{margin-bottom:16px}.content-section[data-v-88fd135a]{margin-bottom:20px}.section-subtitle[data-v-88fd135a]{font-size:13px;font-weight:600;color:#606266;margin-bottom:10px;padding-left:4px;border-left:3px solid var(--selected-color)}.content-list[data-v-88fd135a]{max-height:150px;overflow-y:auto}.content-item[data-v-88fd135a]{padding:6px 12px;border-radius:20px;cursor:pointer;transition:all .3s ease;font-size:13px;margin:0 3px 6px 3px}.content-item[data-v-88fd135a]:hover{border-color:var(--selected-color);color:var(--selected-color);background:#ecf5ff}.content-list[data-v-88fd135a]::-webkit-scrollbar{width:4px}.content-list[data-v-88fd135a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.content-list[data-v-88fd135a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.content-list[data-v-88fd135a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.right-panel[data-v-88fd135a]{flex:1;background:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.filter-section[data-v-88fd135a]{margin-bottom:2px;display:flex;align-items:center;gap:12px}.section-title[data-v-88fd135a]{font-size:14px;font-weight:600;color:#999;min-width:30px;white-space:nowrap;padding:4px 0}.filter-options[data-v-88fd135a]{display:flex;flex-wrap:wrap;gap:8px;flex:1;padding:4px 0}.filter-option[data-v-88fd135a]{padding:6px 16px;border-radius:20px;font-size:13px;cursor:pointer;transition:all .3s ease;border:1px solid #e4e7ed;background:#f8f9fa;color:#606266}.filter-option[data-v-88fd135a]:hover{border-color:var(--selected-color);color:var(--selected-color);background:#ecf5ff}.selectBox[data-v-88fd135a]{background:var(--selected-color);color:#fff;border-color:var(--selected-color);box-shadow:0 2px 4px rgba(30,98,236,.2)}.noselectBox[data-v-88fd135a]{background:#f8f9fa;color:#606266;border:1px solid #e4e7ed}.hintText[data-v-88fd135a]{font-size:13px;color:#909399;padding:8px 0}.chapter-list[data-v-88fd135a]::-webkit-scrollbar{width:6px}.chapter-list[data-v-88fd135a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chapter-list[data-v-88fd135a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chapter-list[data-v-88fd135a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:768px){.filter-container[data-v-88fd135a]{flex-direction:column}.left-panel[data-v-88fd135a]{flex:none;width:100%}.chapter-list[data-v-88fd135a]{max-height:200px}}.summary-dlg .el-dialog__wrapper[data-v-cf48ffd8]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-cf48ffd8] .el-dialog{pointer-events:auto;margin-left:59%}.hintText[data-v-cf48ffd8]{width:18vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-cf48ffd8]{height:100px;width:80%}.card-grid[data-v-cf48ffd8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px}.card-item[data-v-cf48ffd8]{position:relative;transition:all .3s ease}.card-item[data-v-cf48ffd8]:hover{transform:translateY(-8px)}.textbook-card[data-v-cf48ffd8]{height:100%;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:all .3s ease;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e9ecef}.textbook-card[data-v-cf48ffd8]:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:#dee2e6}.card-content[data-v-cf48ffd8]{padding:24px;flex:1}.card-title[data-v-cf48ffd8]{margin:0 0 20px;font-size:18px;font-weight:600;color:#2c3e50;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .3s ease}.card-item:hover .card-title[data-v-cf48ffd8]{color:#1e62ec}.card-info[data-v-cf48ffd8]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f1f3f5}.info-item[data-v-cf48ffd8]{display:flex;align-items:center;font-size:13px;background-color:#f8f9fa;padding:6px 12px;border-radius:16px;flex:0 0 auto}.info-label[data-v-cf48ffd8]{color:#6c757d;margin-right:6px;font-weight:500;font-size:12px;width:auto;text-align:left}.info-value[data-v-cf48ffd8]{color:#495057;font-weight:400;font-size:12px}.card-chapter[data-v-cf48ffd8]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f1f3f5}.chapter-item[data-v-cf48ffd8]{margin-bottom:10px;font-size:13px;line-height:1.5;display:flex;align-items:center}.chapter-label[data-v-cf48ffd8]{color:#6c757d;font-weight:500;margin-right:10px;width:65px;display:inline-block;text-align:left;font-size:12px}.chapter-value[data-v-cf48ffd8]{color:#495057;font-weight:400;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-actions[data-v-cf48ffd8]{padding:20px 24px;border-top:1px solid #f1f3f5;text-align:center;background-color:#f8f9fa}.card-actions .el-button[data-v-cf48ffd8]{width:100%;border-radius:8px;transition:all .3s ease}.card-actions .el-button[data-v-cf48ffd8]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,98,236,.2)}.no-data[data-v-cf48ffd8]{text-align:center;padding:120px 0;color:#adb5bd;font-size:16px;background-color:#fff;border-radius:10px;margin-top:20px}.no-data i[data-v-cf48ffd8]{font-size:72px;margin-bottom:24px;display:block;color:#e9ecef;transition:color .3s ease}.no-data:hover i[data-v-cf48ffd8]{color:#dee2e6}.pagination[data-v-cf48ffd8]{margin-top:30px;padding-top:20px;border-top:1px solid #f1f3f5}.pagination .el-pagination[data-v-cf48ffd8]{text-align:center}.pagination .el-pagination__sizes[data-v-cf48ffd8]{margin-right:20px}.pagination .el-pagination button[data-v-cf48ffd8]:hover{color:#1e62ec}.pagination .el-pagination__active[data-v-cf48ffd8]:hover{color:#fff}@media(max-width:768px){.card-grid[data-v-cf48ffd8]{grid-template-columns:1fr;gap:20px}.card-content[data-v-cf48ffd8],.courseware-list[data-v-cf48ffd8]{padding:20px}.card-actions[data-v-cf48ffd8]{padding:16px 20px}}.select-box[data-v-cf48ffd8]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-cf48ffd8]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-cf48ffd8]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-cf48ffd8],.container[data-v-cf48ffd8]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-cf48ffd8]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:40%;border-radius:10px;color:#fff;font-size:.78125vw}.content-wrapper[data-v-cf48ffd8]{width:100%;display:flex;flex-direction:column;align-items:center}.courseware-list[data-v-cf48ffd8]{width:85%;background:#f5f7fa;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);margin-top:10px}.two[data-v-cf48ffd8]{width:100%}.two .item-box[data-v-cf48ffd8]{width:88%;height:38%;margin-top:1%;border:1px solid #d0cdd6}.two .item-box .head-box[data-v-cf48ffd8]{width:100%;height:5vh;line-height:5vh;background:#eee}.two .item-box .main[data-v-cf48ffd8]{padding:10px;font-size:14px!important;color:#333;line-height:20px}.two .item-box .btn-box[data-v-cf48ffd8]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.summary-dlg .el-dialog__wrapper[data-v-8a684250]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-8a684250] .el-dialog{pointer-events:auto;margin-left:59%}.selectBox[data-v-8a684250]{background:#1e62ec;border-radius:30px;text-align:center;font-size:18px;margin:3px 10px;cursor:pointer;color:#fff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background .5s,transform .5s}.selectBox[data-v-8a684250]:hover{background:#155ab6;transform:translateY(-8px)}.noselectBox[data-v-8a684250]{background:#fff;border-radius:30px;text-align:center;margin:3px 10px;cursor:pointer;color:#000;padding:10px 20px;border:2px solid #ccc;transition:background .5s,border .5s}.noselectBox[data-v-8a684250]:hover{background:#f0f0f0;border-color:#999}.hintText[data-v-8a684250]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-8a684250]{height:100px;width:80%}.select-box[data-v-8a684250]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-8a684250]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-8a684250]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-8a684250],.container[data-v-8a684250]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-8a684250]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:40%;border-radius:10px;color:#fff;font-size:.78125vw}.content[data-v-8a684250]{width:100%;height:87vh}.content .two[data-v-8a684250]{width:100%}.content .two .item-box[data-v-8a684250]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.content .two .item-box .head-box[data-v-8a684250]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.content .two .item-box .main[data-v-8a684250]{padding:10px;font-size:14px!important;color:#333;line-height:30px;border-radius:10px}.content .two .item-box .btn-box[data-v-8a684250]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.dilogData[data-v-8089e868]{width:88%;border:1px solid #d0cdd6;padding:10px;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);font-size:16px!important}.file-box[data-v-8089e868]{width:100%;height:25%;margin-top:1%;display:flex;justify-content:space-between;padding:1%;border:1px solid #d0cdd6}.file-box .left-box[data-v-8089e868]{width:60%;height:100%;display:flex}.file-box .right-box[data-v-8089e868]{width:30%;height:40%;display:flex}.selectBox[data-v-8089e868]{background:#1e62ec;border-radius:30px;text-align:center;font-size:18px;margin:3px 10px;cursor:pointer;color:#fff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background .5s,transform .5s}.selectBox[data-v-8089e868]:hover{background:#155ab6;transform:translateY(-8px)}.noselectBox[data-v-8089e868]{background:#fff;border-radius:30px;text-align:center;margin:3px 10px;cursor:pointer;color:#000;padding:10px 20px;border:2px solid #ccc;transition:background .5s,border .5s}.noselectBox[data-v-8089e868]:hover{background:#f0f0f0;border-color:#999}.loading[data-v-8089e868]{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:10000;width:100vw;height:100vh;display:flex}.loading .progress[data-v-8089e868]{margin:auto;width:20vw;height:3vh}.macItem[data-v-1072aa00]{padding:10px;color:#fff;border-radius:15px;margin:5px}.box[data-v-1072aa00]{width:100%;height:70vh;overflow-y:scroll}.status-container[data-v-75e12eae]{display:flex}.status-item[data-v-75e12eae]{display:flex;align-items:center;margin:0 10px;padding:5px 10px;color:#fff8f0;border-radius:10px}.penContainer[data-v-75e12eae]{width:58vw;height:65vh;overflow-y:scroll;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;border-radius:20px;box-shadow:8px 8px 8px 2px #a9a9a7;padding:10px}.penContainer .pen-item[data-v-75e12eae]{padding:8px;border-radius:10px;margin:5px;cursor:pointer}.penContainer .selected[data-v-75e12eae]{background:#409eff;color:#fff8f0}.penContainer .pen-item[data-v-75e12eae]:not(.selected){background:#e1bee7;color:#fff8f0}.penContainer .pen-item[data-v-75e12eae]:hover{background:#ccc}.student-box[data-v-651cdbec]{width:110px;height:70px;background:#336bbe;margin:1%;color:#fff;display:flex;border-radius:10px;position:relative}.student-box .box[data-v-651cdbec]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-divider__text{font-size:22px!important}.el-popper{z-index:11000!important}.el-drawer__wrapper{z-index:12000!important;overflow-y:scroll}.point{cursor:pointer}.button-container{position:fixed;display:flex;justify-content:space-around;width:50%;padding:10px 20px;z-index:14000!important}.content[data-v-e95f2754]{width:100%;height:87vh;display:flex;justify-content:center;align-items:flex-start}.content .content-wrapper[data-v-e95f2754]{width:85%}.courseware-manage-container[data-v-e95f2754]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 80px)}.top-operation[data-v-e95f2754]{margin-bottom:24px}.top-operation .el-button[data-v-e95f2754]{font-size:14px;font-weight:500;padding:10px 20px}.courseware-list[data-v-e95f2754]{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:box-shadow .3s ease}.courseware-list[data-v-e95f2754]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.el-table[data-v-e95f2754]{border:none}.el-table__inner-wrapper[data-v-e95f2754]{border-radius:8px;overflow:hidden}.el-table__header-wrapper[data-v-e95f2754]{background-color:#fafafa}.el-table__header-wrapper th[data-v-e95f2754]{background-color:#fafafa;font-weight:600;font-size:14px;color:#333}.el-table__body-wrapper[data-v-e95f2754]{background-color:#fff}.preview-container[data-v-e95f2754]{width:100%;height:70vh;overflow:hidden;border-radius:4px}.pdf-preview[data-v-e95f2754]{border:none;width:100%;height:100%}.el-table__row[data-v-e95f2754]:hover{background-color:#f5f7fa}.no-data[data-v-e95f2754]{text-align:center;padding:100px 0;color:#999;font-size:16px}.no-data i[data-v-e95f2754]{font-size:64px;margin-bottom:20px;display:block;color:#e6e6e6}.page-header[data-v-e95f2754]{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e6e6e6}.page-header h2[data-v-e95f2754]{margin:0 0 8px;font-size:24px;font-weight:600;color:#333}.page-header p[data-v-e95f2754]{margin:0;color:#909399;font-size:14px}.filter-bar[data-v-e95f2754]{background-color:#fff;padding:20px 24px;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);margin-bottom:20px;transition:all .3s ease}.card-grid[data-v-e95f2754]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.card-item[data-v-e95f2754]{transition:transform .3s ease}.card-item[data-v-e95f2754]:hover{transform:translateY(-5px)}.textbook-card[data-v-e95f2754]{height:100%;border-radius:8px;display:flex;flex-direction:column}.textbook-card[data-v-e95f2754]:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.12)}.card-content[data-v-e95f2754]{padding:20px;flex:1}.card-title[data-v-e95f2754]{margin:0 0 16px}.card-info[data-v-e95f2754]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.info-item[data-v-e95f2754]{display:flex;align-items:center;font-size:14px}.info-label[data-v-e95f2754]{color:#909399;margin-right:8px;font-weight:500;width:50px;display:inline-block;text-align:right}.info-value[data-v-e95f2754]{color:#303133;font-weight:400;display:inline-block;vertical-align:top}.card-chapter[data-v-e95f2754]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.chapter-item[data-v-e95f2754]{margin-bottom:8px;font-size:14px;line-height:1.5}.chapter-label[data-v-e95f2754]{color:#909399;font-weight:500;margin-right:8px;width:60px;display:inline-block;text-align:right}.chapter-value[data-v-e95f2754]{color:#303133;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;max-width:calc(100% - 68px)}.card-stats[data-v-e95f2754]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#909399}.stat-item[data-v-e95f2754]{display:flex;align-items:center;gap:4px}.card-actions[data-v-e95f2754]{padding:0 20px 20px;display:flex;justify-content:flex-end;gap:12px}.card-actions .el-button[data-v-e95f2754]{min-width:80px}.filter-bar[data-v-e95f2754]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.top-operation[data-v-e95f2754]{margin-bottom:16px}.pagination[data-v-e95f2754]{margin-top:24px;text-align:right;padding:20px 0}.pagination .el-pagination[data-v-e95f2754]{display:inline-block}.dialog-footer[data-v-e95f2754]{text-align:right;padding:16px 20px 20px}.card-grid[data-v-e95f2754]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin-top:20px}.card-item[data-v-e95f2754]{position:relative;display:inline-block}.card-checkbox[data-v-e95f2754]{position:absolute;top:12px;left:12px;z-index:10;transform:scale(1.2)}.textbook-card[data-v-e95f2754]{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:all .3s ease;overflow:hidden}.textbook-card[data-v-e95f2754]:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,.15);transform:translateY(-4px)}.card-cover[data-v-e95f2754]{position:relative;width:100%;height:200px;overflow:hidden;background-color:#f5f7fa}.card-cover img[data-v-e95f2754]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.textbook-card:hover .card-cover img[data-v-e95f2754]{transform:scale(1.05)}.ebook-tag[data-v-e95f2754]{position:absolute;top:12px;right:12px;background-color:#13c2c2;color:#fff;font-size:12px;padding:4px 8px;border-radius:4px}.card-content[data-v-e95f2754]{padding:20px 20px 16px}.card-title[data-v-e95f2754]{margin:0 0 12px;font-size:18px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.card-author[data-v-e95f2754],.card-publish[data-v-e95f2754],.card-publisher[data-v-e95f2754]{margin:0 0 8px;font-size:14px;color:#666;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-author span[data-v-e95f2754],.card-publisher span[data-v-e95f2754],.card-publish span[data-v-e95f2754]{color:#999}.card-actions[data-v-e95f2754]{text-align:right}.card-actions .el-button[data-v-e95f2754]{margin-left:8px}@media(max-width:768px){.card-grid[data-v-e95f2754]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.card-title[data-v-e95f2754]{font-size:16px}.card-author[data-v-e95f2754],.card-publish[data-v-e95f2754],.card-publisher[data-v-e95f2754]{font-size:13px}}.dialog-footer .el-button[data-v-e95f2754]{font-size:14px;padding:8px 16px;margin-left:12px}.el-dialog__body[data-v-e95f2754]{padding:24px}.el-form-item[data-v-e95f2754]{margin-bottom:22px}.el-form-item__label[data-v-e95f2754]{font-weight:500;color:#333;font-size:14px}.el-input__inner[data-v-e95f2754],.el-select__input.is-focus[data-v-e95f2754]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1);transition:all .3s ease}.el-input__inner[data-v-e95f2754]:focus,.el-select__input.is-focus[data-v-e95f2754]{border-color:#66b1ff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.el-button--primary[data-v-e95f2754]{background-color:#409eff;border-color:#409eff}.el-button--primary[data-v-e95f2754]:focus,.el-button--primary[data-v-e95f2754]:hover{background-color:#66b1ff;border-color:#66b1ff}.el-button--danger[data-v-e95f2754]{background-color:#f56c6c;border-color:#f56c6c}.el-button--danger[data-v-e95f2754]:focus,.el-button--danger[data-v-e95f2754]:hover{background-color:#f78989;border-color:#f78989}.big-data-screen[data-v-414f761a]{width:100%;height:100vh;background:linear-gradient(135deg,#0f2143,#0a1526);color:#fff;padding:20px;box-sizing:border-box;overflow:hidden;font-family:Microsoft YaHei,sans-serif}.header[data-v-414f761a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-left-decoration[data-v-414f761a],.header-right-decoration[data-v-414f761a]{width:20%;height:40px}.header-title[data-v-414f761a]{display:flex;align-items:center;justify-content:center}.title-decoration[data-v-414f761a]{width:100px;height:30px}.title-text[data-v-414f761a]{font-size:32px;font-weight:700;margin:0 20px;background:linear-gradient(90deg,#00baff,#3de7c9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:2px}.filter-section[data-v-414f761a]{background:rgba(19,49,95,.7);border:1px solid #00baff;border-radius:10px;padding:15px;margin-bottom:20px;box-shadow:0 0 20px rgba(0,186,255,.3);backdrop-filter:blur(5px)}.filter-title[data-v-414f761a]{font-size:18px;font-weight:700;color:#00baff;margin-bottom:15px;display:flex;align-items:center}.filter-content[data-v-414f761a]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.filter-item[data-v-414f761a]{display:flex;align-items:center;gap:10px}.filter-label[data-v-414f761a]{font-size:14px;color:#fff;white-space:nowrap}.filter-select[data-v-414f761a],[data-v-414f761a] .el-input{width:180px}[data-v-414f761a] .el-input__inner{background:hsla(0,0%,100%,.05);border:1px solid rgba(0,186,255,.4);color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,186,255,.1);transition:all .3s ease}[data-v-414f761a] .el-input__inner:hover{border-color:#00baff;box-shadow:0 0 15px rgba(0,186,255,.3);background:hsla(0,0%,100%,.08)}[data-v-414f761a] .el-input__inner:focus{border-color:#3de7c9;box-shadow:0 0 15px rgba(61,231,201,.4);background:hsla(0,0%,100%,.1)}[data-v-414f761a] .el-input__placeholder{color:hsla(0,0%,100%,.4)}[data-v-414f761a] .el-select{width:180px}[data-v-414f761a] .el-select__input{color:#fff}[data-v-414f761a] .el-select__placeholder{color:hsla(0,0%,100%,.4)}[data-v-414f761a] .el-select__caret{color:rgba(0,186,255,.8)}[data-v-414f761a] .el-select:hover .el-select__caret{color:#00baff}[data-v-414f761a] .el-select-dropdown{background:rgba(15,33,67,.98)!important;border:1px solid rgba(0,186,255,.4)!important;border-radius:8px;box-shadow:0 4px 20px rgba(0,186,255,.3);backdrop-filter:blur(10px)}[data-v-414f761a] .el-select-dropdown__item{color:#fff!important;background:transparent!important;transition:all .3s ease;padding:10px 15px}[data-v-414f761a] .el-select-dropdown__item:hover{background:rgba(0,186,255,.2)!important;color:#fff!important}[data-v-414f761a] .el-select-dropdown__item.selected{background:rgba(0,186,255,.3)!important;color:#fff!important}[data-v-414f761a] .el-select-dropdown__item-group{background:rgba(15,33,67,.98)!important}[data-v-414f761a] .el-select-dropdown__item-group__title{color:hsla(0,0%,100%,.7)!important}[data-v-414f761a] .el-date-editor{width:180px}[data-v-414f761a] .el-date-editor .el-input__inner{width:100%}[data-v-414f761a] .el-picker-panel,[data-v-414f761a] .el-picker-panel *{background:rgba(15,33,67,.98)!important;color:#fff!important}[data-v-414f761a] .el-picker-panel{border:1px solid rgba(0,186,255,.4)!important;border-radius:8px!important;box-shadow:0 4px 20px rgba(0,186,255,.3)!important;backdrop-filter:blur(10px)!important}[data-v-414f761a] .el-picker-panel,[data-v-414f761a] .el-picker-panel__body{background:rgba(15,33,67,.98)!important}[data-v-414f761a] .el-picker-panel__header{background:rgba(15,33,67,.98)!important;border-bottom:1px solid rgba(0,186,255,.3)!important}[data-v-414f761a] .el-picker-panel__icon-btn{color:rgba(0,186,255,.8)!important}[data-v-414f761a] .el-picker-panel__icon-btn:hover{color:#00baff!important;background:rgba(0,186,255,.2)!important}[data-v-414f761a] .el-date-table{color:#fff!important;background:transparent!important}[data-v-414f761a] .el-date-table th{color:hsla(0,0%,100%,.7)!important;background:transparent!important}[data-v-414f761a] .el-date-table td{color:#fff!important;background:transparent!important}[data-v-414f761a] .el-date-table td:hover{background:rgba(0,186,255,.2)!important}[data-v-414f761a] .el-date-table td.in-range{background:rgba(0,186,255,.15)!important}[data-v-414f761a] .el-date-table td.today{color:#3de7c9!important}[data-v-414f761a] .el-date-table td.today span{background:rgba(61,231,201,.2)!important;color:#3de7c9!important}[data-v-414f761a] .el-date-table td.current:not(.disabled) span{background:linear-gradient(135deg,#00baff,#3de7c9)!important;color:#fff!important}[data-v-414f761a] .el-picker-panel__footer{border-top:1px solid rgba(0,186,255,.3)!important;background:rgba(15,33,67,.98)!important}[data-v-414f761a] .el-picker-panel__footer-btn{color:#00baff!important}[data-v-414f761a] .el-picker-panel__footer-btn:hover{color:#3de7c9!important}[data-v-414f761a] .el-month-table{background:transparent!important}[data-v-414f761a] .el-month-table th{color:hsla(0,0%,100%,.7)!important;background:transparent!important}[data-v-414f761a] .el-month-table td{color:#fff!important;background:transparent!important}[data-v-414f761a] .el-month-table td:hover{background:rgba(0,186,255,.2)!important}[data-v-414f761a] .el-month-table td.current:not(.disabled) span{background:linear-gradient(135deg,#00baff,#3de7c9)!important;color:#fff!important}[data-v-414f761a] .el-year-table{background:transparent!important}[data-v-414f761a] .el-year-table th{color:hsla(0,0%,100%,.7)!important;background:transparent!important}[data-v-414f761a] .el-year-table td{color:#fff!important;background:transparent!important}[data-v-414f761a] .el-year-table td:hover{background:rgba(0,186,255,.2)!important}[data-v-414f761a] .el-year-table td.current:not(.disabled) span{background:linear-gradient(135deg,#00baff,#3de7c9)!important;color:#fff!important}[data-v-414f761a] .el-time-panel{background:rgba(15,33,67,.98)!important;border:1px solid rgba(0,186,255,.4)!important;border-radius:8px;box-shadow:0 4px 20px rgba(0,186,255,.3);backdrop-filter:blur(10px)}[data-v-414f761a] .el-time-panel__content{background:transparent!important}[data-v-414f761a] .el-time-panel__footer{border-top:1px solid rgba(0,186,255,.3)!important;background:transparent!important}[data-v-414f761a] .el-time-spinner{background:transparent!important}[data-v-414f761a] .el-time-spinner__item{color:#fff!important;background:transparent!important}[data-v-414f761a] .el-time-spinner__item:hover{background:rgba(0,186,255,.2)!important;color:#fff!important}[data-v-414f761a] .el-time-spinner__item.selected{background:rgba(0,186,255,.3)!important;color:#fff!important}[data-v-414f761a] .el-time-spinner__separate{color:hsla(0,0%,100%,.7)!important}[data-v-414f761a] .el-range-editor{background:hsla(0,0%,100%,.05)!important;border:1px solid rgba(0,186,255,.4)!important}[data-v-414f761a] .el-range-separator{color:hsla(0,0%,100%,.7)!important}[data-v-414f761a] .el-range-input{color:#fff!important}[data-v-414f761a] .el-range-picker__time-header{color:#fff!important;background:rgba(0,186,255,.1)!important;border-bottom:1px solid rgba(0,186,255,.3)!important}[data-v-414f761a] .el-range-picker__time-header-btn{color:#00baff!important}[data-v-414f761a] .el-range-picker__time-header-btn:hover{color:#3de7c9!important}.filter-btn[data-v-414f761a]{background:linear-gradient(90deg,#00baff,#3de7c9);border:none;color:#fff;font-weight:700;border-radius:6px;padding:8px 20px;transition:all .3s ease;box-shadow:0 0 15px rgba(0,186,255,.3)}.filter-btn[data-v-414f761a]:hover{background:linear-gradient(90deg,#3de7c9,#00baff);color:#fff;box-shadow:0 0 20px rgba(61,231,201,.4);transform:translateY(-1px)}.filter-btn[data-v-414f761a]:active{transform:translateY(0)}[data-v-414f761a] .el-input__suffix-inner .el-input__clear{color:hsla(0,0%,100%,.5)}[data-v-414f761a] .el-input__suffix-inner .el-input__clear:hover{color:#fff;background:hsla(0,0%,100%,.1)}[data-v-414f761a] .el-input__icon{color:rgba(0,186,255,.6)}[data-v-414f761a] .el-input__icon:hover{color:#00baff}.main-content[data-v-414f761a]{display:flex;flex-direction:column;gap:20px;height:calc(100% - 240px)}.row[data-v-414f761a]{display:flex;gap:20px;height:50%}.card[data-v-414f761a]{flex:1;background:rgba(19,49,95,.7);border:1px solid #00baff;border-radius:10px;padding:15px;box-shadow:0 0 20px rgba(0,186,255,.3);display:flex;flex-direction:column;backdrop-filter:blur(5px)}.card-header[data-v-414f761a]{display:flex;align-items:center;margin-bottom:15px}.decoration[data-v-414f761a]{width:30px;height:20px}.card-title[data-v-414f761a]{font-size:20px;font-weight:700;margin:0 10px;color:#00baff}.card-content[data-v-414f761a]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:10px}.footer[data-v-414f761a]{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.footer-decoration[data-v-414f761a]{width:20%;height:30px}.footer-text[data-v-414f761a]{font-size:16px;color:#3de7c9;letter-spacing:1px}.score-overview[data-v-414f761a]{width:100%;height:100%;display:flex;flex-direction:column;gap:15px;padding:5px;overflow:hidden}.score-item[data-v-414f761a]{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(0,186,255,.2);transition:all .3s ease}.score-item[data-v-414f761a]:hover{transform:translateX(8px);background:rgba(0,186,255,.1);border-radius:5px;padding:8px 10px}.subject-name[data-v-414f761a]{font-size:16px;font-weight:700;color:#fff;min-width:50px;margin-right:15px}.subject-score[data-v-414f761a]{display:flex;align-items:center;gap:10px;flex:1}.score-value[data-v-414f761a]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#00baff,#3de7c9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;min-width:50px;text-align:right}.score-bar-container[data-v-414f761a]{flex:1;height:10px;background:hsla(0,0%,100%,.1);border-radius:5px;overflow:hidden;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.score-bar[data-v-414f761a]{height:100%;border-radius:5px;transition:width .5s ease;box-shadow:0 0 8px rgba(0,0,0,.3);position:relative;overflow:hidden}.score-bar[data-v-414f761a]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:shimmer-414f761a 2s infinite}@keyframes shimmer-414f761a{0%{left:-100%}to{left:100%}}.close-btn[data-v-414f761a]{position:absolute;top:20px;right:20px;width:40px;height:40px;background:rgba(19,49,95,.7);border:1px solid #00baff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100;transition:all .3s ease;box-shadow:0 0 20px rgba(0,186,255,.3)}.close-btn[data-v-414f761a]:hover{background:rgba(0,186,255,.3);transform:scale(1.1)}.close-btn i[data-v-414f761a]{color:#00baff;font-size:24px}.language-manage-container[data-v-61e4db35],.music-manage-container[data-v-d2312c50],.textBook-manage-container[data-v-65803292],.video-manage-container[data-v-76a1c2ee],.word-manage-container[data-v-4169fc79],.writing-manage-container[data-v-249473e2]{width:100%;height:100%}.electronic-manage-container[data-v-5bf4c322]{width:85%;margin:0 auto;height:100%;padding:20px 0}.electronic-manage-container .tab-content[data-v-5bf4c322]{margin-top:20px;min-height:500px}.electronic-manage-container .tab-content .course-list-container .page-header[data-v-5bf4c322]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e4e7ed}.electronic-manage-container .tab-content .course-list-container .page-header h2[data-v-5bf4c322]{font-size:24px;font-weight:600;color:#303133;margin-bottom:8px}.electronic-manage-container .tab-content .course-list-container .page-header p[data-v-5bf4c322]{font-size:14px;color:#909399;margin:0}.electronic-manage-container .tab-content .course-list-container .filter-bar[data-v-5bf4c322]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:4px;display:flex;align-items:center}.electronic-manage-container .tab-content .course-list-container .content-wrapper[data-v-5bf4c322]{min-height:400px;margin-bottom:20px}.electronic-manage-container .tab-content .course-list-container .course-card-container[data-v-5bf4c322]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-bottom:20px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card[data-v-5bf4c322]{background:#fff;border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;padding:32px 20px 20px;text-align:center;border:1px solid #f0f0f0;box-shadow:0 6px 20px rgba(0,0,0,.06);backdrop-filter:blur(10px)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card[data-v-5bf4c322]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 12px 32px rgba(64,158,255,.18);border-color:#409eff}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-bg[data-v-5bf4c322]{position:absolute;top:0;left:0;right:0;height:80px;background:linear-gradient(135deg,#409eff,#667eea);border-radius:16px 16px 0 0;opacity:.1;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-bg[data-v-5bf4c322]{opacity:.15;height:100px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon[data-v-5bf4c322]{width:64px;height:64px;background:linear-gradient(135deg,#409eff,#667eea);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;position:relative;box-shadow:0 6px 16px rgba(64,158,255,.4);transition:all .4s ease;border:3px solid #fff}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon[data-v-5bf4c322]{transform:scale(1.1);box-shadow:0 8px 20px rgba(64,158,255,.5)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon .el-icon-notebook-2[data-v-5bf4c322]{font-size:28px;color:#fff;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon .el-icon-notebook-2[data-v-5bf4c322]{transform:rotate(5deg)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content[data-v-5bf4c322]{margin-bottom:20px;position:relative}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-name[data-v-5bf4c322]{font-size:18px;font-weight:600;color:#303133;margin-bottom:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-name[data-v-5bf4c322]{color:#409eff}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge[data-v-5bf4c322]{display:inline-block;margin-top:8px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge .el-tag[data-v-5bf4c322]{font-size:12px;padding:0 14px;border-radius:14px;background:rgba(64,158,255,.1);border-color:rgba(64,158,255,.2);color:#409eff;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge .el-tag[data-v-5bf4c322]{background:rgba(64,158,255,.2);transform:scale(1.05)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer[data-v-5bf4c322]{display:flex;justify-content:center;position:relative}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer .el-button[data-v-5bf4c322]{font-size:14px;padding:6px 20px;border-radius:20px;transition:all .4s ease;background:linear-gradient(135deg,#409eff,#667eea);border:none;box-shadow:0 4px 12px rgba(64,158,255,.3)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer .el-button[data-v-5bf4c322]:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(64,158,255,.4);background:linear-gradient(135deg,#667eea,#409eff)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-hover-effect[data-v-5bf4c322]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(64,158,255,.05),rgba(102,126,234,.05));border-radius:16px;opacity:0;transition:all .4s ease;pointer-events:none}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-hover-effect[data-v-5bf4c322]{opacity:1}.electronic-manage-container .tab-content .course-list-container .pagination[data-v-5bf4c322]{margin-top:20px;display:flex;justify-content:center}.electronic-manage-container .tab-content .course-list-container .no-data[data-v-5bf4c322]{margin-top:50px;display:flex;justify-content:center}.education-bigdata-screen[data-v-53b4d566]{width:100%;min-height:100vh;background:linear-gradient(135deg,#1a0a2e,#16213e 50%,#0f3460);color:#fff;padding:15px;box-sizing:border-box;font-family:Microsoft YaHei,sans-serif;display:flex;flex-direction:column;position:relative}.main-content-wrapper[data-v-53b4d566]{flex:1;overflow-y:auto;margin-bottom:15px}.close-btn[data-v-53b4d566]{position:absolute;top:20px;right:20px;width:40px;height:40px;background:rgba(231,76,60,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;transition:all .3s ease}.close-btn[data-v-53b4d566]:hover{background:#e74c3c;transform:scale(1.1)}.close-btn i[data-v-53b4d566]{font-size:20px;color:#fff}.header[data-v-53b4d566]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-shrink:0}.header-decoration[data-v-53b4d566]{width:25%;height:10px}.header-title[data-v-53b4d566]{display:flex;align-items:center;justify-content:center;flex:1}.title-decoration[data-v-53b4d566]{width:120px;height:30px}.title-text[data-v-53b4d566]{font-size:28px;font-weight:700;margin:0 20px;background:linear-gradient(90deg,#e74c3c,#f39c12,#e74c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:3px;text-shadow:0 0 20px rgba(231,76,60,.5)}.filter-section[data-v-53b4d566]{background:rgba(15,52,96,.6);border:1px solid rgba(231,76,60,.4);border-radius:8px;padding:12px 20px;margin-bottom:15px;box-shadow:0 0 15px rgba(231,76,60,.2);backdrop-filter:blur(5px);flex-shrink:0}.filter-content[data-v-53b4d566]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.filter-item[data-v-53b4d566]{display:flex;align-items:center;gap:8px}.filter-label[data-v-53b4d566]{font-size:14px;color:#fff;white-space:nowrap}.filter-select[data-v-53b4d566]{width:160px}[data-v-53b4d566] .el-input__inner{background:hsla(0,0%,100%,.05);border:1px solid rgba(231,76,60,.4);color:#fff;border-radius:4px;transition:all .3s ease}[data-v-53b4d566] .el-input__inner:hover{border-color:#e74c3c;background:hsla(0,0%,100%,.08)}[data-v-53b4d566] .el-input__inner:focus{border-color:#f39c12;box-shadow:0 0 10px rgba(243,156,18,.3)}[data-v-53b4d566] .el-select-dropdown{background:rgba(15,52,96,.98)!important;border:1px solid rgba(231,76,60,.4)!important}[data-v-53b4d566] .el-select-dropdown__item{color:#fff!important}[data-v-53b4d566] .el-select-dropdown__item:hover{background:rgba(231,76,60,.2)!important}[data-v-53b4d566] .el-picker-panel{background:rgba(15,52,96,.98)!important;border:1px solid rgba(231,76,60,.4)!important}[data-v-53b4d566] .el-picker-panel *{background:transparent!important;color:#fff!important}[data-v-53b4d566] .el-date-table td.current:not(.disabled) span{background:linear-gradient(135deg,#e74c3c,#f39c12)!important}.filter-btn[data-v-53b4d566]{background:linear-gradient(90deg,#e74c3c,#f39c12);border:none;padding:8px 25px;border-radius:4px;color:#fff;font-weight:700;transition:all .3s ease}.filter-btn[data-v-53b4d566]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(231,76,60,.4)}.main-content[data-v-53b4d566]{display:grid;grid-template-columns:25% 44% 28%;gap:15px;flex:1;min-height:0}.center-panel[data-v-53b4d566],.left-panel[data-v-53b4d566],.right-panel[data-v-53b4d566]{display:flex;flex-direction:column;gap:12px}.card[data-v-53b4d566]{background:rgba(15,52,96,.5);border:1px solid rgba(231,76,60,.3);border-radius:8px;padding:12px;box-shadow:0 0 15px rgba(231,76,60,.1);backdrop-filter:blur(5px);flex:1;display:flex;flex-direction:column;overflow:hidden}.card-header[data-v-53b4d566]{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.decoration[data-v-53b4d566]{width:80px;height:20px}.card-title[data-v-53b4d566]{font-size:16px;font-weight:700;color:#e74c3c;margin:0 10px;letter-spacing:1px}.card-content[data-v-53b4d566]{flex:1;display:flex;flex-direction:column;gap:10px;overflow:hidden}.overview-stats[data-v-53b4d566]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.stat-item[data-v-53b4d566]{display:flex;align-items:center;gap:10px;padding:10px;background:rgba(231,76,60,.1);border-radius:6px}.stat-icon[data-v-53b4d566]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}.stat-info[data-v-53b4d566]{flex:1}.stat-value[data-v-53b4d566]{font-size:20px;font-weight:700;color:#fff;margin-bottom:3px}.stat-label[data-v-53b4d566]{font-size:12px;color:hsla(0,0%,100%,.7)}.error-chart[data-v-53b4d566],.homework-chart[data-v-53b4d566],.resource-chart[data-v-53b4d566],.school-type-chart[data-v-53b4d566],.student-chart[data-v-53b4d566],.teacher-chart[data-v-53b4d566]{flex:1;display:flex;flex-direction:column}.chart-title[data-v-53b4d566]{font-size:14px;color:hsla(0,0%,100%,.8);margin-bottom:8px;text-align:center}.student-metrics[data-v-53b4d566],.teacher-metrics[data-v-53b4d566]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.metric-item[data-v-53b4d566]{padding:10px;background:rgba(231,76,60,.1);border-radius:6px;text-align:center}.metric-label[data-v-53b4d566]{font-size:12px;color:hsla(0,0%,100%,.7);margin-bottom:5px}.metric-value[data-v-53b4d566]{font-size:18px;font-weight:700;color:#e74c3c;margin-bottom:5px}.metric-trend[data-v-53b4d566]{font-size:12px;display:flex;align-items:center;justify-content:center;gap:3px}.metric-trend.up[data-v-53b4d566]{color:#2ecc71}.metric-trend.down[data-v-53b4d566]{color:#e74c3c}.resource-grid[data-v-53b4d566]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.resource-item[data-v-53b4d566]{text-align:center;padding:8px;background:rgba(231,76,60,.1);border-radius:6px}.resource-icon[data-v-53b4d566]{font-size:24px;margin-bottom:5px}.resource-value[data-v-53b4d566]{font-size:16px;font-weight:700;color:#fff;margin-bottom:3px}.resource-label[data-v-53b4d566]{font-size:11px;color:hsla(0,0%,100%,.7)}.map-container[data-v-53b4d566]{flex:2;background:rgba(15,52,96,.5);border:1px solid rgba(231,76,60,.3);border-radius:8px;padding:12px;display:flex;flex-direction:column}.map-header[data-v-53b4d566]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.map-title[data-v-53b4d566]{font-size:16px;font-weight:700;color:#e74c3c}.map-legend[data-v-53b4d566]{display:flex;gap:15px}.legend-item[data-v-53b4d566]{display:flex;align-items:center;gap:5px;font-size:12px;color:hsla(0,0%,100%,.8)}.legend-dot[data-v-53b4d566]{width:10px;height:10px;border-radius:50%}.legend-dot.primary[data-v-53b4d566]{background:#3498db}.legend-dot.success[data-v-53b4d566]{background:#2ecc71}.legend-dot.warning[data-v-53b4d566]{background:#f39c12}.map-content[data-v-53b4d566]{flex:1;position:relative}.map-chart[data-v-53b4d566]{width:100%;height:100%;border-radius:6px}.rank-container[data-v-53b4d566]{flex:1;background:rgba(15,52,96,.5);border:1px solid rgba(231,76,60,.3);border-radius:8px;padding:12px;display:flex;flex-direction:column}.rank-content[data-v-53b4d566]{flex:1;overflow:hidden}.homework-overview[data-v-53b4d566]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.homework-item[data-v-53b4d566]{padding:10px;background:rgba(231,76,60,.1);border-radius:6px;text-align:center}.homework-label[data-v-53b4d566]{font-size:12px;color:hsla(0,0%,100%,.7);margin-bottom:5px}.homework-value[data-v-53b4d566]{font-size:18px;font-weight:700;color:#e74c3c}.error-overview[data-v-53b4d566]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.error-item[data-v-53b4d566]{padding:10px;background:rgba(231,76,60,.1);border-radius:6px;text-align:center}.error-label[data-v-53b4d566]{font-size:12px;color:hsla(0,0%,100%,.7);margin-bottom:5px}.error-value[data-v-53b4d566]{font-size:18px;font-weight:700;color:#e74c3c}.footer[data-v-53b4d566]{margin-top:15px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;min-height:40px}.footer-info[data-v-53b4d566]{display:flex;gap:30px}.footer-item[data-v-53b4d566]{display:flex;align-items:center;gap:8px;font-size:14px;color:hsla(0,0%,100%,.7)}.footer-item i[data-v-53b4d566]{color:#e74c3c}.footer-decoration[data-v-53b4d566]{width:35%;height:8px}.page[data-v-1c652bdc]{text-align:center;color:#409eff}.custom-progress .el-progress__text[data-v-289c44e4]{color:#fff!important}.upload-box[data-v-289c44e4]{display:flex;padding:1% 2%}.paper-area-container[data-v-289c44e4]{width:85%;margin:0 auto;padding:20px;background:#f5f7fa;border-radius:10px}.table-box[data-v-289c44e4]{background:#fff;padding:5px 0;border-radius:10px;margin-top:10px}.breadcrumb[data-v-289c44e4]{background:#fff;padding:5px;border-radius:10px}.select-box[data-v-289c44e4]{padding:0 30px 10px 30px;background:#fff;border-radius:10px;display:flex;flex-wrap:wrap}.paper-list-container[data-v-289c44e4]{padding:16px;background-color:#f5f7fa}.paper-list[data-v-289c44e4]{display:flex;flex-direction:column;gap:12px}.paper-item[data-v-289c44e4]{display:flex;align-items:center;flex-wrap:wrap;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease;position:relative;border:1px solid #ebeef5}.paper-item[data-v-289c44e4]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#dcdfe6}.ai-status-tag[data-v-289c44e4]{margin-right:10px}.paper-info[data-v-289c44e4]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;margin-left:10px}.paper-title[data-v-289c44e4]{font-size:18px;font-weight:600;color:#303133;margin-bottom:10px;line-height:1.4}.paper-meta[data-v-289c44e4]{display:flex;flex-wrap:wrap;gap:20px;font-size:13px;color:#606266;line-height:1.5}.meta-item[data-v-289c44e4]{color:#606266;display:flex;align-items:center}.paper-actions[data-v-289c44e4]{display:flex;align-items:center;margin-left:32px}.action-buttons[data-v-289c44e4]{display:flex;align-items:center;gap:12px}.primary-actions[data-v-289c44e4]{display:flex;gap:8px}.download-btn[data-v-289c44e4]{background-color:#67c23a;border-color:#67c23a;color:#fff;border-radius:4px;padding:8px 18px;font-size:14px;font-weight:500;transition:all .3s ease}.download-btn[data-v-289c44e4]:hover{background-color:#85ce61;border-color:#85ce61;transform:translateY(-1px);box-shadow:0 4px 8px rgba(103,194,58,.3)}.preview-btn[data-v-289c44e4]{background-color:#409eff;border-color:#409eff;color:#fff;border-radius:4px;padding:8px 18px;font-size:14px;font-weight:500;transition:all .3s ease}.preview-btn[data-v-289c44e4]:hover{background-color:#66b1ff;border-color:#66b1ff;transform:translateY(-1px);box-shadow:0 4px 8px rgba(64,158,255,.3)}.more-actions[data-v-289c44e4]{margin-left:8px}.el-dropdown-link[data-v-289c44e4]{display:inline-block;padding:8px 12px;border:1px solid #dcdfe6;border-radius:4px;color:#606266;font-size:14px;cursor:pointer;transition:all .3s ease}.el-dropdown-link[data-v-289c44e4]:hover{border-color:#409eff;color:#409eff}.text-danger[data-v-289c44e4]{color:#f56c6c}.paper-progress[data-v-289c44e4]{margin-top:12px;padding:0 20px 8px 20px;background-color:hsla(0,0%,100%,.95);border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:100%}.paper-progress .el-progress[data-v-289c44e4]{margin:0}.paper-progress .progress-message[data-v-289c44e4]{font-size:12px;color:#606266;margin-top:4px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empty-state[data-v-289c44e4]{text-align:center;padding:80px 20px;color:#909399;background-color:#fafafa;border-radius:8px;border:1px dashed #ebeef5}.empty-icon[data-v-289c44e4]{font-size:80px;margin-bottom:20px;color:#c0c4cc}.empty-text[data-v-289c44e4]{font-size:16px}@media(max-width:1200px){.paper-meta[data-v-289c44e4]{gap:15px;font-size:12px}}@media(max-width:768px){.paper-item[data-v-289c44e4]{flex-direction:column;align-items:flex-start;gap:16px}.paper-actions[data-v-289c44e4]{margin-left:0;width:100%;justify-content:flex-end;padding-top:16px;border-top:1px dashed #ebeef5}}.nav-buttons-container[data-v-fd3c0aaa]{padding:15px 30px 15px 60px;display:flex;flex-wrap:wrap;gap:15px;border-radius:8px;margin:10px 0}.nav-button-link[data-v-fd3c0aaa]{text-decoration:none;transition:transform .2s ease}.nav-button-link[data-v-fd3c0aaa]:hover{transform:translateY(-2px)}.nav-button[data-v-fd3c0aaa]{display:flex;align-items:center;transition:all .3s ease;padding:8px 16px;min-width:120px}.nav-button[data-v-fd3c0aaa]:hover{box-shadow:0 4px 12px rgba(64,169,255,.3)}.el-icon--right[data-v-fd3c0aaa]{margin-left:4px}.slect-box[data-v-fd3c0aaa]{height:15%;width:100%;padding:10px}.margin-t-7[data-v-fd3c0aaa]{margin-top:7px}.flex[data-v-fd3c0aaa]{display:flex;align-items:center}.seletct-font[data-v-fd3c0aaa]{margin-right:8px;white-space:nowrap}.percent_box[data-v-fd3c0aaa]{display:flex;flex-direction:column;align-items:center}.text_box[data-v-fd3c0aaa]{display:flex;margin-top:5px}.slect-box[data-v-2e0e82c8]{height:15%;width:100%;padding:10px}.margin-t-7[data-v-2e0e82c8]{margin-top:7px}.flex[data-v-2e0e82c8]{display:flex;align-items:center}.seletct-font[data-v-2e0e82c8]{margin-right:8px;white-space:nowrap}.percent_box[data-v-2e0e82c8]{display:flex;flex-direction:column;align-items:center}.text_box[data-v-2e0e82c8]{display:flex;margin-top:5px}.student-container[data-v-2e0e82c8]{width:90%;height:100%;margin:10px auto;overflow-y:scroll;display:flex;flex-wrap:wrap}.student-container .student-item[data-v-2e0e82c8]{width:15%;cursor:pointer;display:flex;justify-content:space-around;height:10vh;background-color:#fff;margin-left:2%;border-radius:10px;margin-bottom:5px;border:1px solid red;transition:all .3s ease}.student-container .student-item[data-v-2e0e82c8]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.student-container .student-item .one-box[data-v-2e0e82c8]{display:flex;width:50%;height:100%;flex-direction:column}.student-container .student-item .one-box .one-item[data-v-2e0e82c8],.student-container .student-item .studentName[data-v-2e0e82c8]{height:50%;display:flex;flex-direction:column;justify-content:center;text-align:center}.student-container .student-item .studentName[data-v-2e0e82c8]{align-items:center;flex-wrap:wrap}.student-container .student-item .studentName span[data-v-2e0e82c8]{display:inline-block;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.face-to-face-section[data-v-2e0e82c8]{flex:1;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);overflow:hidden;display:flex;flex-direction:column}.face-to-face-section .section-header[data-v-2e0e82c8]{display:flex;align-items:center;padding:20px;background:linear-gradient(135deg,#f6f9fc,#edf2f7);border-bottom:1px solid #e2e8f0}.face-to-face-section .section-header .header-icon[data-v-2e0e82c8]{margin-right:10px;font-size:20px}.face-to-face-section .section-header h3[data-v-2e0e82c8]{margin:0;font-size:16px;font-weight:600;color:#2d3748;flex:1}.face-to-face-section .section-header .student-count[data-v-2e0e82c8]{font-size:14px;color:#718096;background-color:hsla(0,0%,100%,.8);padding:4px 10px;border-radius:12px}.face-to-face-section .new-student-container[data-v-2e0e82c8]{flex:1;padding:20px;overflow-y:auto;display:flex;flex-wrap:wrap;gap:16px;align-content:flex-start}.face-to-face-section .new-student-container .empty-state[data-v-2e0e82c8]{flex:0 0 100%;display:flex;align-items:center;justify-content:center;min-height:200px}.face-to-face-section .new-student-item[data-v-2e0e82c8]{flex:0 0 calc(50% - 8px);display:flex;flex-direction:column;align-items:center;padding:20px;background-color:#f8fafc;border-radius:10px;border:1px solid #e2e8f0;transition:all .3s ease;cursor:pointer;text-align:center}.face-to-face-section .new-student-item[data-v-2e0e82c8]:hover{box-shadow:0 6px 16px rgba(0,0,0,.1);transform:translateY(-2px);border-color:#cbd5e0}.face-to-face-section .new-student-item .student-avatar[data-v-2e0e82c8]{position:relative;margin-bottom:16px}.face-to-face-section .new-student-item .student-avatar img[data-v-2e0e82c8]{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid #e2e8f0}.face-to-face-section .new-student-item .student-avatar .status-badge[data-v-2e0e82c8]{position:absolute;bottom:0;right:0;width:14px;height:14px;border-radius:50%;border:2px solid #fff}.face-to-face-section .new-student-item .student-avatar .status-badge.success[data-v-2e0e82c8]{background-color:#67c23a}.face-to-face-section .new-student-item .student-avatar .status-badge.warning[data-v-2e0e82c8]{background-color:#e6a23c}.face-to-face-section .new-student-item .student-info[data-v-2e0e82c8]{width:100%}.face-to-face-section .new-student-item .student-info .student-name-row[data-v-2e0e82c8]{display:flex;align-items:center;justify-content:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}.face-to-face-section .new-student-item .student-info .student-name-row h4[data-v-2e0e82c8]{margin:0;font-size:16px;font-weight:600;color:#2d3748}.face-to-face-section .new-student-item .student-info .student-progress[data-v-2e0e82c8]{width:100%}.face-to-face-section .new-student-item .student-info .student-progress .progress-text[data-v-2e0e82c8]{font-size:12px;color:#718096;margin-top:8px;display:block}.left-section[data-v-2e0e82c8]{border-left:4px solid #67c23a}.right-section[data-v-2e0e82c8]{border-left:4px solid #e6a23c}.slect-box[data-v-714f7e9e]{height:15%;width:100%;padding:10px}.margin-t-7[data-v-714f7e9e]{margin-top:7px}.flex[data-v-714f7e9e]{display:flex;align-items:center}.seletct-font[data-v-714f7e9e]{margin-right:8px;white-space:nowrap}.percent_box[data-v-714f7e9e]{display:flex;flex-direction:column;align-items:center}.text_box[data-v-714f7e9e]{display:flex;margin-top:5px}.student-container[data-v-714f7e9e]{width:90%;height:100%;margin:10px auto;overflow-y:scroll;display:flex;flex-wrap:wrap}.student-container .student-item[data-v-714f7e9e]{width:15%;cursor:pointer;display:flex;justify-content:space-around;height:10vh;background-color:#fff;margin-left:2%;border-radius:10px;margin-bottom:5px;border:1px solid red}.student-container .student-item .one-box[data-v-714f7e9e]{display:flex;width:50%;height:100%;flex-direction:column}.student-container .student-item .one-box .one-item[data-v-714f7e9e],.student-container .student-item .studentName[data-v-714f7e9e]{height:50%;display:flex;flex-direction:column;justify-content:center;text-align:center}.work-analysis-dialog[data-v-714f7e9e] .el-dialog__body{padding:20px;padding-bottom:80px}.work-analysis-dialog .dialog-container[data-v-714f7e9e]{display:flex;height:70vh;gap:20px;padding:0}.work-analysis-dialog .section-title[data-v-714f7e9e]{display:flex;align-items:center;padding-bottom:12px;margin-bottom:15px;border-bottom:2px solid #e6a23c;font-size:18px;font-weight:700;color:#333}.work-analysis-dialog .section-title .title-icon[data-v-714f7e9e]{margin-right:8px;color:#e6a23c;font-size:20px}.work-analysis-dialog .section-title .section-count[data-v-714f7e9e]{margin-left:8px;font-size:14px;color:#909399;font-weight:400}.work-analysis-dialog .error-questions-section[data-v-714f7e9e]{flex:1;min-width:300px;display:flex;flex-direction:column;background-color:#f8f9fa;border-radius:8px;padding:15px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08)}.work-analysis-dialog .questions-scroll[data-v-714f7e9e]{flex:1;overflow-y:auto;padding-right:5px}.work-analysis-dialog .questions-scroll[data-v-714f7e9e]::-webkit-scrollbar{width:6px}.work-analysis-dialog .questions-scroll[data-v-714f7e9e]::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:3px}.work-analysis-dialog .questions-scroll[data-v-714f7e9e]::-webkit-scrollbar-track{background-color:#f5f7fa}.work-analysis-dialog .error-question-card[data-v-714f7e9e]{background-color:#fff;border-radius:8px;padding:15px;margin-bottom:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease;border-left:4px solid #f56c6c}.work-analysis-dialog .error-question-card[data-v-714f7e9e]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.work-analysis-dialog .question-header[data-v-714f7e9e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.work-analysis-dialog .question-number[data-v-714f7e9e]{font-size:15px;font-weight:600;color:#e64340}.work-analysis-dialog .error-count-btn[data-v-714f7e9e]{background-color:#f56c6c;border-color:#f56c6c}.work-analysis-dialog .error-count-btn[data-v-714f7e9e]:hover{background-color:#f78989;border-color:#f78989}.work-analysis-dialog .question-content[data-v-714f7e9e]{font-size:14px;line-height:1.6;color:#333;word-wrap:break-word}.work-analysis-dialog .student-list-popover[data-v-714f7e9e]{max-height:300px;overflow-y:auto;padding:10px}.work-analysis-dialog .student-name[data-v-714f7e9e]{padding:4px 0;font-size:14px}.work-analysis-dialog .charts-section[data-v-714f7e9e]{flex:1;min-width:350px;display:flex;flex-direction:column;gap:15px;padding:0}.work-analysis-dialog .chart-container[data-v-714f7e9e]{flex:1;background-color:#f8f9fa;border-radius:8px;padding:15px;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.work-analysis-dialog .chart-container .section-title[data-v-714f7e9e]{border-bottom-color:#409eff}.work-analysis-dialog .chart-container .section-title .title-icon[data-v-714f7e9e]{color:#409eff}.work-analysis-dialog .chart-box[data-v-714f7e9e]{flex:1;min-height:250px;width:100%}.work-analysis-dialog .students-section[data-v-714f7e9e]{flex:1;min-width:280px;display:flex;flex-direction:column;background-color:#f8f9fa;border-radius:8px;padding:15px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08)}.work-analysis-dialog .students-scroll[data-v-714f7e9e]{flex:1;overflow-y:auto;padding-right:5px}.work-analysis-dialog .students-scroll[data-v-714f7e9e]::-webkit-scrollbar{width:6px}.work-analysis-dialog .students-scroll[data-v-714f7e9e]::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:3px}.work-analysis-dialog .students-scroll[data-v-714f7e9e]::-webkit-scrollbar-track{background-color:#f5f7fa}.work-analysis-dialog .students-grid[data-v-714f7e9e]{display:flex;flex-direction:column;gap:12px}.work-analysis-dialog .student-card[data-v-714f7e9e]{position:relative;background-color:#fff;border-radius:8px;padding:12px;display:flex;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer}.work-analysis-dialog .student-card[data-v-714f7e9e]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.work-analysis-dialog .student-card.top-student[data-v-714f7e9e]{border:2px solid #e6a23c;background:linear-gradient(135deg,#fff9e6,#fff)}.work-analysis-dialog .medal-container[data-v-714f7e9e]{position:absolute;top:-8px;left:-8px}.work-analysis-dialog .medal-container .medal-image[data-v-714f7e9e]{width:35px;height:35px;object-fit:contain}.work-analysis-dialog .student-info[data-v-714f7e9e]{display:flex;align-items:center;width:100%}.work-analysis-dialog .student-info .student-avatar[data-v-714f7e9e]{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:12px;flex-shrink:0;border:2px solid #e6a23c}.work-analysis-dialog .student-info .student-avatar img[data-v-714f7e9e]{width:100%;height:100%;object-fit:cover}.work-analysis-dialog .student-info .student-details[data-v-714f7e9e]{flex:1;text-align:center}.work-analysis-dialog .student-info .student-name[data-v-714f7e9e]{font-size:14px;font-weight:600;color:#333;margin-bottom:4px}.work-analysis-dialog .student-info .student-score[data-v-714f7e9e]{font-size:18px;color:#f56c6c;font-weight:700}.work-analysis-dialog .empty-state[data-v-714f7e9e]{flex:1;display:flex;justify-content:center;align-items:center;min-height:200px}.work-analysis-dialog .lesson-plan-btn[data-v-714f7e9e]{position:absolute;bottom:20px;right:20px;z-index:100}.work-analysis-dialog .lesson-plan-btn .el-button[data-v-714f7e9e]{padding:12px 30px;font-size:16px;font-weight:600;border-radius:25px;box-shadow:0 4px 12px rgba(64,158,255,.4);transition:all .3s ease}.work-analysis-dialog .lesson-plan-btn .el-button[data-v-714f7e9e]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(64,158,255,.5)}.work-analysis-dialog .lesson-plan-btn .el-button[data-v-714f7e9e]:active{transform:translateY(0)}.work-analysis-dialog .lesson-plan-btn .el-button i[data-v-714f7e9e]{margin-right:5px}.content[data-v-336108ab]{width:100%;height:100%}.content .head-box[data-v-336108ab]{display:flex;justify-content:space-around}.content .head-box .isaction[data-v-336108ab]{height:2px;border:2px solid #1e62ec;margin-top:2%}.content .head-box img[data-v-336108ab]{width:28px;height:28px}.content .slect-box[data-v-336108ab]{height:15%;width:100%;padding:10px}.isaction[data-v-d4a5646a]{height:2px;border:2px solid #1e62ec;margin-top:2%}.percent_box[data-v-d4a5646a]{cursor:pointer;position:relative;text-align:center}.text_box[data-v-d4a5646a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.bg-purple[data-v-d4a5646a]{background:#d3dce6}.slect-box[data-v-d4a5646a]{height:13%;width:100%;padding:10px}.tit[data-v-d4a5646a]{font-size:18px;width:5vw;text-align:center}.send-head[data-v-5b4eec0e]{padding:20px 0;font-size:30px;width:100%;text-align:center;color:#6198f7;font-weight:700}.send-container[data-v-5b4eec0e]{width:100%;height:70vh;display:flex;justify-content:space-between}.topic-box[data-v-5b4eec0e]{width:75%;overflow-y:scroll;background:#6198f7}.ranking-box[data-v-5b4eec0e],.topic-box[data-v-5b4eec0e]{height:90%;font-size:30px;color:#000;border-radius:20px;padding:10px;color:#fff}.ranking-box[data-v-5b4eec0e]{width:23%;background:#f7a261}.ranking-box .ranking-list[data-v-5b4eec0e]{width:100%;overflow-y:scroll}.ranking-box .ranking-list .ranking-head[data-v-5b4eec0e]{width:100%;display:flex;font-size:26px;font-weight:700;margin:.3vh 0}.ranking-box .ranking-list .ranking-head .head-left[data-v-5b4eec0e]{padding:0 0 0 3vw}.ranking-box .ranking-list .ranking-head .head-right[data-v-5b4eec0e]{margin-left:2vw}.ranking-box .ranking-list .ranking-box[data-v-5b4eec0e]{width:87%;display:flex;justify-content:space-between;font-size:26px;font-weight:700}.ranking-box .ranking-list .ranking-box .ranking-one[data-v-5b4eec0e]{height:5vh;display:flex;align-items:center;width:15%}.ranking-box .ranking-list .ranking-box .ranking-two[data-v-5b4eec0e]{width:100%;height:5vh;display:flex;justify-content:space-around;align-items:center}.interactive-class-dialog .el-dialog__body[data-v-5b4eec0e]{padding:20px;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.5)}.interactive-class-container[data-v-5b4eec0e]{height:75vh;display:flex;flex-direction:column;color:#000}.interactive-header[data-v-5b4eec0e]{display:flex;justify-content:space-between;align-items:center;background:hsla(0,0%,100%,.05);border-radius:12px;margin-bottom:20px;backdrop-filter:blur(10px)}.header-title[data-v-5b4eec0e]{font-size:32px;font-weight:700;color:#2b65ce;text-shadow:0 0 10px rgba(30,139,241,.5)}.countdown-box[data-v-5b4eec0e]{display:flex;flex-direction:column;align-items:center}.countdown-label[data-v-5b4eec0e]{font-size:18px;color:#8892b0;margin-bottom:5px}.countdown-display[data-v-5b4eec0e]{display:flex;align-items:baseline}.countdown-number[data-v-5b4eec0e]{font-size:64px;font-weight:700;color:#ff6b6b;font-family:Courier New,monospace;text-shadow:0 0 20px hsla(0,100%,71%,.8);animation:pulse-5b4eec0e 1s infinite}.countdown-unit[data-v-5b4eec0e]{font-size:24px;color:#8892b0;margin-left:5px}.interactive-content[data-v-5b4eec0e]{display:flex;flex:1;gap:20px;overflow:hidden}.topic-section[data-v-5b4eec0e]{flex:2;background:hsla(0,0%,100%,.05);border-radius:12px;padding:20px;display:flex;flex-direction:column;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.topic-header[data-v-5b4eec0e]{display:flex;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid rgba(0,255,204,.3)}.topic-icon[data-v-5b4eec0e]{font-size:28px;margin-right:12px}.topic-title[data-v-5b4eec0e]{font-size:24px;font-weight:700;color:#2b65ce}.topic-content[data-v-5b4eec0e]{flex:1;font-size:22px;line-height:1.8;color:#615e5e;overflow-y:auto;padding:10px;background:hsla(0,0%,100%,.02);border-radius:8px}.ranking-section[data-v-5b4eec0e]{flex:1;background:hsla(0,0%,100%,.05);border-radius:12px;padding:20px;display:flex;flex-direction:column;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.ranking-header[data-v-5b4eec0e]{display:flex;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid rgba(255,215,0,.3)}.ranking-icon[data-v-5b4eec0e]{font-size:28px;margin-right:12px}.ranking-title[data-v-5b4eec0e]{font-size:24px;font-weight:700;color:gold}.ranking-list[data-v-5b4eec0e]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.ranking-item[data-v-5b4eec0e]{display:flex;align-items:center;padding:15px 20px;background:hsla(0,0%,100%,.05);border-radius:8px;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.1)}.ranking-item[data-v-5b4eec0e]:hover{transform:translateX(5px);background:hsla(0,0%,100%,.1);box-shadow:0 5px 15px rgba(0,0,0,.3)}.ranking-first[data-v-5b4eec0e]{background:linear-gradient(135deg,rgba(255,215,0,.2),rgba(255,215,0,.1));border-color:rgba(255,215,0,.5);position:relative;z-index:3}.ranking-second[data-v-5b4eec0e]{background:linear-gradient(135deg,hsla(0,0%,75.3%,.2),hsla(0,0%,75.3%,.1));border-color:hsla(0,0%,75.3%,.5);position:relative;z-index:2}.ranking-third[data-v-5b4eec0e]{background:linear-gradient(135deg,rgba(205,127,50,.2),rgba(205,127,50,.1));border-color:rgba(205,127,50,.5);position:relative;z-index:1}.rank-number[data-v-5b4eec0e]{font-size:24px;font-weight:700;color:#8892b0;margin-right:20px;width:40px;text-align:center}.rank-number-top[data-v-5b4eec0e]{font-size:32px}.student-info[data-v-5b4eec0e]{flex:1;display:flex;justify-content:space-between;align-items:center}.student-name[data-v-5b4eec0e]{font-size:22px;font-weight:700;color:#e0e0e0}.student-time[data-v-5b4eec0e]{font-size:20px;color:#0fc;font-weight:700;font-family:Courier New,monospace}.no-ranking[data-v-5b4eec0e]{text-align:center;color:#8892b0;font-size:20px;padding:40px}@keyframes pulse-5b4eec0e{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media(max-width:1200px){.interactive-content[data-v-5b4eec0e]{flex-direction:column}.header-title[data-v-5b4eec0e]{font-size:24px}.countdown-number[data-v-5b4eec0e]{font-size:48px}.topic-content[data-v-5b4eec0e]{font-size:18px}}@media(max-width:768px){.interactive-header[data-v-5b4eec0e]{flex-direction:column;gap:15px}.header-title[data-v-5b4eec0e]{font-size:28px}.countdown-number[data-v-5b4eec0e]{font-size:40px}.topic-content[data-v-5b4eec0e]{font-size:16px}}.voteTit[data-v-5b4eec0e]{width:100%;text-align:center;font-size:30px;font-weight:700;color:#336bbe}.vote-content[data-v-5b4eec0e]{width:100%;height:90%;padding:30px;display:flex;justify-content:space-between}.vote-content .vote-right[data-v-5b4eec0e]{width:50%;height:93%;display:flex;flex-direction:column}.vote-item[data-v-5b4eec0e]{width:95%;padding:10px;box-shadow:0 8px 8px 8px rgba(0,0,0,.1);border-radius:10px;margin:5px 0;font-size:26px;font-weight:700}.itn-student-flex[data-v-5b4eec0e]{display:flex;flex-wrap:wrap;justify-content:space-between}.itn-student[data-v-5b4eec0e]{width:5vw;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);margin:3px 0;text-align:center;font-size:18px}.percent_box[data-v-5b4eec0e]{cursor:pointer;position:relative;text-align:center}.text_box[data-v-5b4eec0e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.point-new[data-v-5b4eec0e]{cursor:pointer}.isaction[data-v-5b4eec0e]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.student-container[data-v-5b4eec0e]{width:100%;height:100%;overflow-y:scroll;display:flex;justify-content:center}.student-container .student-box[data-v-5b4eec0e]{margin:0 10px;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.student-container .student-box .student-head[data-v-5b4eec0e]{font-size:28px;font-weight:700;text-align:center;background:#5583d1;color:#fff;padding:10px 20px;border-top-left-radius:10px;border-top-right-radius:10px}.student-container .student-box .student-groups[data-v-5b4eec0e]{display:flex;flex-wrap:wrap;justify-content:center}.student-container .student-box .student-groups .student-itemnew[data-v-5b4eec0e]{min-width:80px;height:80px;background:#336bbe;margin:4%;color:#fff;display:flex;border-radius:10px;position:relative;cursor:pointer}.student-container .student-box .student-groups .student-itemnew .box[data-v-5b4eec0e]{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.student-container .student-box .student-groups .student-itemnew .box .student-name[data-v-5b4eec0e]{font-size:16px;margin-top:5px;overflow:hidden;width:100%;text-align:center}.student-container .student-box .student-groups .student-itemnew .box .wifi-icon[data-v-5b4eec0e]{width:30px;height:30px}.dilogStudent[data-v-5b4eec0e]{width:40%;height:100%;margin:10px auto;overflow-y:scroll;display:flex;flex-wrap:wrap}.dilogErr[data-v-5b4eec0e]{width:50%;max-height:100%;overflow-y:scroll;border-radius:10px}.dilogErr .dilogErr-item[data-v-5b4eec0e]{width:100%;min-height:20vh;box-shadow:0 3px 20px 0 var(--select-shadow);border-radius:10px;margin-top:1%;padding:5px}[data-v-5b4eec0e] .el-dialog{--el-bg-color:#f0f2f5!important;background-color:#f0f2f5!important}[data-v-5b4eec0e] .el-dialog__header{--el-text-color-primary:#f0f2f5;--el-text-color-regular:#f0f2f5;padding:0!important;width:100%;height:64px;background-color:#f0f2f5!important}[data-v-5b4eec0e] .el-dialog__title{margin-left:24px;line-height:64px;background-color:#f0f2f5!important}[data-v-5b4eec0e] .el-dialog__body{--el-bg-color:#f0f2f5!important;--el-text-color-regular:#f0f2f5;background-color:#f0f2f5!important}.onlineStudent[data-v-5b4eec0e]{width:100%;display:flex;justify-content:flex-end;font-size:22px;font-weight:700;padding-right:5vw}[data-v-5b4eec0e] .answer-dialog{border-radius:10px;box-shadow:0 5px 25px rgba(0,0,0,.15);overflow:hidden}[data-v-5b4eec0e] .answer-dialog .el-dialog__body{padding:20px;background-color:#fff!important}.even-row[data-v-5b4eec0e]{background-color:#fafafa}.odd-row[data-v-5b4eec0e]{background-color:#fff}.answer-content[data-v-5b4eec0e]{padding:8px 12px;background-color:#f0f9ff;border-radius:4px;font-weight:500;color:#333}.student-answer-content[data-v-5b4eec0e]{padding:8px 12px;background-color:#fef5e7;border-radius:4px;color:#333}.status-tag[data-v-5b4eec0e]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:13px;font-weight:500}.status-correct[data-v-5b4eec0e]{background-color:#f0f9eb;color:#67c23a;border:1px solid #c2e7b0}.status-error[data-v-5b4eec0e]{background-color:#fef0f0;color:#f56c6c;border:1px solid #fbc4c4}.status-unanswered[data-v-5b4eec0e]{background-color:#f5f7fa;color:#909399;border:1px solid #dcdfe6}.time-display[data-v-5b4eec0e]{color:#67c23a;font-weight:500}.time-placeholder[data-v-5b4eec0e]{color:#909399;font-style:italic}.pagination-container[data-v-5b4eec0e]{display:flex;justify-content:center;margin-top:20px}.student-list-container[data-v-4886cebd]{width:35%;height:100%;background:linear-gradient(135deg,#f0f8ff,#e6f3ff);overflow-y:auto;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);border:1px solid #d1e7ff}.student-list-header[data-v-4886cebd]{width:100%;text-align:center;font-size:20px;font-weight:600;padding:12px 5px;color:#1a56db;background:#fff;border-top-left-radius:12px;border-top-right-radius:12px;margin-bottom:15px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.student-list-grid[data-v-4886cebd]{display:flex;flex-wrap:wrap;gap:12px;padding:0 15px 15px;justify-content:center;max-height:53vh;overflow-y:auto}.student-item[data-v-4886cebd]{flex:0 0 calc(50% - 6px);transition:transform .2s ease}.student-item[data-v-4886cebd]:hover{transform:translateY(-2px)}.student-button[data-v-4886cebd]{width:100%;padding:10px 5px;font-size:14px;border-radius:8px!important;transition:all .3s ease;border:none!important;background:linear-gradient(135deg,#409eff,#337ecc)!important}.student-button[data-v-4886cebd]:hover{background:linear-gradient(135deg,#337ecc,#2a6bc8)!important;transform:scale(1.03);box-shadow:0 4px 12px rgba(64,158,255,.3)}.student-button[data-v-4886cebd]:active{transform:scale(.98)}.empty-student-list[data-v-4886cebd]{display:flex;align-items:center;justify-content:center;height:calc(100% - 50px)}.empty-student-text[data-v-4886cebd]{text-align:center;font-size:18px;color:#909399;padding:20px;background:#fafafa;border-radius:8px;border:2px dashed #dcdfe6;width:80%}.student-list-container[data-v-4886cebd]::-webkit-scrollbar{width:6px}.student-list-container[data-v-4886cebd]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.student-list-container[data-v-4886cebd]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}.student-list-container[data-v-4886cebd]::-webkit-scrollbar-thumb:hover{background:#909399}@media(max-width:768px){.student-item[data-v-4886cebd]{flex:0 0 100%}.student-list-container[data-v-4886cebd]{width:100%;margin-bottom:20px}}.isaction[data-v-4886cebd]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.student-box[data-v-4886cebd]{width:110px;height:70px;background:#336bbe;margin:1%;color:#fff;display:flex;border-radius:10px;position:relative}.student-box .box[data-v-4886cebd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-primary[data-v-03a63fca]{color:#00f}.text-success[data-v-03a63fca]{color:green}.text-danger[data-v-03a63fca]{color:red}.cusor[data-v-03a63fca]{cursor:pointer}.practice-list[data-v-03520a64]{width:85%;margin:0 auto}.item-box[data-v-03520a64]{margin:10px 0;border:1px solid #e4e7ed;border-radius:20px;overflow:hidden;background:#fff;transition:all .3s ease}.item-box[data-v-03520a64]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.problem-header[data-v-03520a64]{padding:10px 15px;background:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.problem-meta[data-v-03520a64]{display:flex;align-items:center;gap:15px;font-size:14px;color:#6c757d}.problem-type[data-v-03520a64]{font-weight:500;color:#495057}.cite-count[data-v-03520a64],.difficulty[data-v-03520a64],.group-count[data-v-03520a64]{color:#6c757d}.new-tag[data-v-03520a64]{background:#dc3545;color:#fff;font-size:12px;padding:2px 8px;border-radius:2px;font-weight:500}.problem-content[data-v-03520a64]{padding:20px 15px;display:flex;gap:15px;line-height:1.6}.problem-number[data-v-03520a64]{font-size:16px;font-weight:500;color:#495057;min-width:30px}.problem-text[data-v-03520a64]{flex:1;font-size:15px;color:#212529}.problem-text p[data-v-03520a64]{margin:0 0 10px 0}.problem-text img[data-v-03520a64]{max-width:100%;height:auto;margin:10px 0}.problem-footer[data-v-03520a64]{padding:10px 15px;border-top:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;background:#f8f9fa}.update-time[data-v-03520a64]{font-size:12px;color:#6c757d}.action-buttons[data-v-03520a64]{display:flex;align-items:center;gap:12px}.action-link[data-v-03520a64]{font-size:12px;color:#28a745;text-decoration:none;cursor:pointer}.action-link[data-v-03520a64]:hover{text-decoration:underline}.select-btn[data-v-03520a64]{width:80px}.pagination-container[data-v-03520a64]{margin-top:30px;display:flex;justify-content:center;align-items:center}@media (max-width:768px){.practice-list[data-v-03520a64]{padding:10px}.problem-header[data-v-03520a64]{flex-direction:column;align-items:flex-start;gap:8px}.problem-meta[data-v-03520a64]{flex-wrap:wrap;gap:10px}.problem-footer[data-v-03520a64]{flex-direction:column;align-items:flex-start;gap:10px}.action-buttons[data-v-03520a64]{width:100%;justify-content:space-between;flex-wrap:wrap;gap:8px}}.cart-animation[data-v-03520a64]{position:fixed;border:1px solid #e4e7ed;border-radius:20px;overflow:hidden;background:#fff;display:none;z-index:9999;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.cart-animation.animate[data-v-03520a64]{animation:cartAnimation-03520a64 1s ease-in-out forwards}@keyframes cartAnimation-03520a64{0%{transform:scale(1);opacity:1}50%{transform:scale(.8);opacity:.9}to{transform:scale(.1) translate(4000px);opacity:0}}.video-container[data-v-03520a64]{display:flex;justify-content:center;align-items:center;padding:20px;background:#f8f9fa;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.video-container video[data-v-03520a64]{border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease}.video-container video[data-v-03520a64]:hover{box-shadow:0 6px 16px rgba(0,0,0,.2)}.audio-container[data-v-03520a64]{display:flex;justify-content:center;align-items:center;padding:40px 20px;background:#f8f9fa;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.audio-container audio[data-v-03520a64]{width:100%;max-width:400px;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease}.audio-container audio[data-v-03520a64]:hover{box-shadow:0 6px 16px rgba(0,0,0,.2)}.el-dialog__header[data-v-03520a64]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:4px 4px 0 0}.el-dialog__title[data-v-03520a64]{color:#fff;font-weight:500}.el-dialog__headerbtn .el-dialog__close[data-v-03520a64]{color:#fff}.el-dialog__body[data-v-03520a64]{padding:0;margin:20px}.el-dialog__footer[data-v-03520a64]{padding:15px 20px;background:#f8f9fa;border-radius:0 0 4px 4px}.nav-container[data-v-1e1351e6]{width:100%;padding:0 20px 20px;display:flex}.nav-item[data-v-1e1351e6]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-1e1351e6]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-item-icon[data-v-1e1351e6]{width:28px;height:28px;margin-right:8px}.nav-item-text[data-v-1e1351e6]{cursor:pointer;position:relative}.nav-item-active[data-v-1e1351e6]{position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#409eff}.dilogData[data-v-1e1351e6]{width:100%;border:1px solid #d0cdd6;padding:10px;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);font-size:16px!important;min-height:20vh}.exer-main[data-v-1e1351e6]{width:100%;height:90vh;display:flex}.exer-main .class-box[data-v-1e1351e6]{width:40%;height:100%;border-radius:10px;padding:10px}.exer-main .class-box .class-head[data-v-1e1351e6]{width:100%;font-size:18px;display:flex;justify-content:center;font-weight:700;margin-bottom:10px}.exer-main .class-box .class-content[data-v-1e1351e6]{padding:20px;display:flex;flex-wrap:wrap}.exer-main .class-box .class-content .content-item[data-v-1e1351e6]{width:14vw;padding:10px;border:1px solid #409eff;margin:5px;border-radius:10px;display:flex;justify-content:center;cursor:pointer}.exer-main .exer-box[data-v-1e1351e6]{width:60%;height:100%;padding:5px}.exer-main .exer-box .exer-head[data-v-1e1351e6]{height:5%;display:flex;justify-content:space-between}.exer-main .exer-box .exer-itemTit[data-v-1e1351e6]{margin:10px 0}.exer-main .exer-box .exer-item[data-v-1e1351e6]{border:1px solid #d6d3d3;border-radius:10px;padding:5px 5px 20px 5px;margin:10px 0;overflow-x:scroll}.exer-main .exer-box .exer-item .item-content[data-v-1e1351e6]{padding:10px 0 10px 0}.exer-main .exer-box .exer-item .item-btnBox[data-v-1e1351e6]{display:flex;flex-direction:row-reverse}.exer-main .exer-box .exer-item .item-btnBox .item-btn[data-v-1e1351e6]{width:20%;display:flex;justify-content:space-around}.exer-main .exer-box .exer-item .item-btnBox .item-btn .item-deleteBtn[data-v-1e1351e6],.exer-main .exer-box .exer-item .item-btnBox .item-btn .item-editBtn[data-v-1e1351e6]{font-size:18px;color:#409eff;cursor:pointer}.summary-dlg .el-dialog__wrapper[data-v-1e1351e6]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-1e1351e6] .el-dialog{pointer-events:auto;margin-left:50%}.selectBox[data-v-1e1351e6]{background:#1e62ec;border-radius:30px;text-align:center;font-size:18px;margin:3px 10px;cursor:pointer;color:#fff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background .5s,transform .5s}.selectBox[data-v-1e1351e6]:hover{background:#155ab6;transform:translateY(-8px)}.noselectBox[data-v-1e1351e6]{background:#fff;border-radius:30px;text-align:center;margin:3px 10px;cursor:pointer;color:#000;padding:10px 20px;border:2px solid #ccc;transition:background .5s,border .5s}.noselectBox[data-v-1e1351e6]:hover{background:#f0f0f0;border-color:#999}.hintText[data-v-1e1351e6]{width:10%;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-1e1351e6]{height:100px;width:80%}.select-box[data-v-1e1351e6]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-1e1351e6]{width:28%;height:13%;display:flex;margin:1%}.tit-box[data-v-1e1351e6]{position:fixed;transform:translateY(-50%);z-index:999}.basket-icon[data-v-1e1351e6]{width:60px;height:120px;background-color:#4c9aec;border-radius:10px 0 0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.2);transition:all .3s ease}.basket-icon[data-v-1e1351e6]:hover{background-color:#407ff3;width:70px}.basket-icon i[data-v-1e1351e6]{font-size:24px;margin-bottom:10px}.basket-count[data-v-1e1351e6]{width:24px;height:24px;background-color:#00c851;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-bottom:10px}.basket-text[data-v-1e1351e6]{font-size:14px;writing-mode:vertical-rl;text-orientation:mixed}.isaction[data-v-1e1351e6]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.tit-box[data-v-1e1351e6]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:50%;border-radius:10px;color:#fff;font-size:.78125vw}.content[data-v-1e1351e6]{width:100%;height:87vh}.content .two[data-v-1e1351e6]{width:100%}.content .two .item-box[data-v-1e1351e6]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.content .two .item-box .head-box[data-v-1e1351e6]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.content .two .item-box .main[data-v-1e1351e6]{padding:10px;font-size:14px!important;color:#333;line-height:30px;border-radius:10px}.content .two .item-box .btn-box[data-v-1e1351e6]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.exer-main[data-v-1b6f7d31]{width:100%;height:90vh;display:flex}.exer-main .class-box[data-v-1b6f7d31]{width:40%;height:100%;border-radius:10px;padding:10px}.exer-main .class-box .class-head[data-v-1b6f7d31]{width:100%;font-size:18px;display:flex;justify-content:center;font-weight:700;margin-bottom:10px}.exer-main .class-box .class-content[data-v-1b6f7d31]{padding:20px;display:flex;flex-wrap:wrap}.exer-main .class-box .class-content .content-item[data-v-1b6f7d31]{width:14vw;padding:10px;border:1px solid #409eff;margin:5px;border-radius:10px;display:flex;justify-content:center}.exer-main .exer-box[data-v-1b6f7d31]{width:60%;height:100%;padding:5px}.exer-main .exer-box .exer-head[data-v-1b6f7d31]{height:5%;display:flex;justify-content:space-between}.exer-main .exer-box .exer-itemTit[data-v-1b6f7d31]{margin:10px 0}.exer-main .exer-box .exer-item[data-v-1b6f7d31]{border:1px solid #d6d3d3;border-radius:10px;padding:5px 5px 20px 5px;margin:10px 0;overflow-x:scroll}.exer-main .exer-box .exer-item .item-content[data-v-1b6f7d31]{padding:10px 0 10px 0}.exer-main .exer-box .exer-item .item-btnBox[data-v-1b6f7d31]{display:flex;flex-direction:row-reverse}.exer-main .exer-box .exer-item .item-btnBox .item-btn[data-v-1b6f7d31]{width:20%;display:flex;justify-content:space-around}.exer-main .exer-box .exer-item .item-btnBox .item-btn .item-deleteBtn[data-v-1b6f7d31],.exer-main .exer-box .exer-item .item-btnBox .item-btn .item-editBtn[data-v-1b6f7d31]{font-size:18px;color:#409eff;cursor:pointer}.summary-dlg .el-dialog__wrapper[data-v-1b6f7d31]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-1b6f7d31] .el-dialog{pointer-events:auto;margin-left:50%}.selectBox[data-v-1b6f7d31]{background:#1e62ec;color:#fff}.noselectBox[data-v-1b6f7d31],.selectBox[data-v-1b6f7d31]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-1b6f7d31]{background:#fff;color:#000}.hintText[data-v-1b6f7d31]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-1b6f7d31]{height:100px;width:80%}.select-box[data-v-1b6f7d31]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-1b6f7d31]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-1b6f7d31]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-1b6f7d31],.container[data-v-1b6f7d31]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-1b6f7d31]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:40%;border-radius:10px;color:#fff;font-size:.78125vw}.content[data-v-1b6f7d31]{width:100%;height:87vh}.content .two[data-v-1b6f7d31]{width:100%}.content .two .item-box[data-v-1b6f7d31]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.content .two .item-box .head-box[data-v-1b6f7d31]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.content .two .item-box .main[data-v-1b6f7d31]{padding:10px;font-size:14px!important;color:#333;line-height:30px;border-radius:10px}.content .two .item-box .btn-box[data-v-1b6f7d31]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.exer-main[data-v-056ac2e4]{width:100%;height:90vh;display:flex}.exer-main .class-box[data-v-056ac2e4]{width:40%;height:100%;border-radius:10px;padding:10px}.exer-main .class-box .class-head[data-v-056ac2e4]{width:100%;font-size:18px;display:flex;justify-content:center;font-weight:700;margin-bottom:10px}.exer-main .class-box .class-content[data-v-056ac2e4]{padding:20px;display:flex;flex-wrap:wrap}.exer-main .class-box .class-content .content-item[data-v-056ac2e4]{width:14vw;padding:10px;border:1px solid #409eff;margin:5px;border-radius:10px;display:flex;justify-content:center}.exer-main .exer-box[data-v-056ac2e4]{width:60%;height:100%;padding:5px}.exer-main .exer-box .exer-head[data-v-056ac2e4]{height:5%;display:flex;justify-content:space-between}.exer-main .exer-box .exer-itemTit[data-v-056ac2e4]{margin:10px 0}.exer-main .exer-box .exer-item[data-v-056ac2e4]{border:1px solid #d6d3d3;border-radius:10px;padding:5px 5px 20px 5px;margin:10px 0;overflow-x:scroll}.exer-main .exer-box .exer-item .item-content[data-v-056ac2e4]{padding:10px 0 10px 0}.exer-main .exer-box .exer-item .item-btnBox[data-v-056ac2e4]{display:flex;flex-direction:row-reverse}.exer-main .exer-box .exer-item .item-btnBox .item-btn[data-v-056ac2e4]{width:20%;display:flex;justify-content:space-around}.exer-main .exer-box .exer-item .item-btnBox .item-btn .item-deleteBtn[data-v-056ac2e4],.exer-main .exer-box .exer-item .item-btnBox .item-btn .item-editBtn[data-v-056ac2e4]{font-size:18px;color:#409eff;cursor:pointer}.dilogData[data-v-056ac2e4]{width:88%;border:1px solid #d0cdd6;padding:10px;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);font-size:16px!important;min-height:20vh}.summary-dlg .el-dialog__wrapper[data-v-056ac2e4]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-056ac2e4] .el-dialog{pointer-events:auto;margin-left:50%}.selectBox[data-v-056ac2e4]{background:#1e62ec;color:#fff}.noselectBox[data-v-056ac2e4],.selectBox[data-v-056ac2e4]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-056ac2e4]{background:#fff;color:#000}.hintText[data-v-056ac2e4]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-056ac2e4]{height:100px;width:80%}.select-box[data-v-056ac2e4]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-056ac2e4]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-056ac2e4]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-056ac2e4],.container[data-v-056ac2e4]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-056ac2e4]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:40%;border-radius:10px;color:#fff;font-size:.78125vw}.content[data-v-056ac2e4]{width:100%;height:87vh}.content .two[data-v-056ac2e4]{width:100%}.content .two .item-box[data-v-056ac2e4]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.content .two .item-box .head-box[data-v-056ac2e4]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.content .two .item-box .main[data-v-056ac2e4]{padding:10px;font-size:14px!important;color:#333;line-height:30px;border-radius:10px}.content .two .item-box .btn-box[data-v-056ac2e4]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.single-question-container[data-v-0f9f9e36]{padding:20px}.question-item[data-v-0f9f9e36]{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);margin-bottom:20px;padding:20px;transition:box-shadow .3s ease}.question-item[data-v-0f9f9e36]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.15)}.question-header[data-v-0f9f9e36]{margin-bottom:20px}.question-divider[data-v-0f9f9e36]{font-size:18px;margin:0;padding:0;border-color:#409eff}.question-title[data-v-0f9f9e36]{font-size:18px;font-weight:600;color:#303133}.form-group[data-v-0f9f9e36]{display:flex;align-items:flex-start;margin-bottom:20px}.form-label[data-v-0f9f9e36]{font-size:16px;color:#303133;width:80px;text-align:right;margin-right:20px;padding-top:10px;flex-shrink:0}.form-control[data-v-0f9f9e36]{flex:1;min-width:0}.edit[data-v-0f9f9e36]{border-radius:4px;background-color:#fafafa;transition:all .3s ease}.edit[data-v-0f9f9e36]:hover{border-color:#c6e2ff;background-color:#fff}.question-actions[data-v-0f9f9e36]{justify-content:center;margin-top:30px;padding-top:20px;border-top:1px solid #ebeef5}.action-btn[data-v-0f9f9e36]{margin:0 10px;padding:8px 20px;border-radius:4px;transition:all .3s ease}.add-btn[data-v-0f9f9e36]:hover{background-color:#66b1ff;border-color:#66b1ff}.delete-btn[data-v-0f9f9e36]{background-color:#f56c6c;border-color:#f56c6c}.batch-question-container[data-v-0f9f9e36]{padding:20px;background-color:#f5f7fa}.title-section[data-v-0f9f9e36]{margin-bottom:30px}.title-card[data-v-0f9f9e36]{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow:hidden}.title-header[data-v-0f9f9e36]{display:flex;justify-content:space-between;align-items:center;background-color:#409eff;color:#fff;padding:15px 20px;flex-wrap:wrap;gap:15px}.title-info[data-v-0f9f9e36]{font-size:22px;font-weight:600;display:flex;align-items:center;gap:10px}.title-name[data-v-0f9f9e36]{font-size:24px}.question-count[data-v-0f9f9e36]{font-size:16px;opacity:.9;background-color:hsla(0,0%,100%,.2);padding:2px 8px;border-radius:12px}.exer-type-selector[data-v-0f9f9e36]{display:flex;align-items:center;gap:10px}.selector-label[data-v-0f9f9e36]{font-size:16px;font-weight:500}.exer-select[data-v-0f9f9e36]{min-width:180px}.question-list[data-v-0f9f9e36]{padding:10px}.question-item[data-v-0f9f9e36]{background-color:#fafafa;border-radius:6px;margin-bottom:15px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease}.question-item[data-v-0f9f9e36]:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);background-color:#fff}.question-header[data-v-0f9f9e36]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background-color:#eef5ff;border-left:4px solid #409eff}.question-number[data-v-0f9f9e36]{font-size:18px;font-weight:600;color:#303133;cursor:pointer;transition:color .3s ease}.question-number[data-v-0f9f9e36]:hover{color:#409eff}.content-section[data-v-0f9f9e36]{margin-bottom:25px}.content-section[data-v-0f9f9e36]:last-child{margin-bottom:0}.content-label[data-v-0f9f9e36]{font-size:16px;font-weight:600;color:#303133;margin-bottom:10px;display:inline-block;background-color:#f0f9eb;padding:4px 12px;border-radius:4px;border-left:3px solid #67c23a}.content-editor[data-v-0f9f9e36]{width:100%;min-height:120px;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden;transition:border-color .3s ease}.content-editor[data-v-0f9f9e36]:hover{border-color:#c6e2ff}.question-item[data-v-0f9f9e36]{cursor:pointer}.question-actions[data-v-0f9f9e36]{display:flex;justify-content:flex-end;align-items:center}.answer-input[data-v-0f9f9e36]{width:100%;margin:0}.answer-input.error[data-v-0f9f9e36]{background-color:#f78989;border-color:#f78989}.selectBoxproblemCreate[data-v-0f9f9e36]{width:20%;display:flex;justify-content:space-between;padding:10px}.el-select-dropdown[data-v-0f9f9e36]{z-index:11000!important}.el-divider__text[data-v-0f9f9e36]{font-size:22px!important}.el-popper[data-v-0f9f9e36]{z-index:11000!important}.el-drawer__wrapper[data-v-0f9f9e36]{z-index:12000!important;overflow-y:scroll}.point[data-v-0f9f9e36]{cursor:pointer}.button-container[data-v-0f9f9e36]{position:fixed;display:flex;justify-content:space-around;width:50%;padding:10px 20px;z-index:14000!important}.result-content[data-v-7a90c4dd]{position:relative}.fixed-progress-container[data-v-7a90c4dd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;transition:all .3s ease;width:90%;max-width:500px}.fixed-progress-content[data-v-7a90c4dd]{background:#fff;padding:30px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);text-align:center;transition:all .3s ease}.fixed-progress-text[data-v-7a90c4dd]{text-align:center;margin-top:15px;font-size:14px;color:#606266}.ai-recognition-container[data-v-7a90c4dd]{padding:20px;background-color:#f5f7fa;min-height:600px}.upload-section[data-v-7a90c4dd]{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:30px}.section-title[data-v-7a90c4dd]{font-size:20px;font-weight:600;color:#303133;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.upload-content[data-v-7a90c4dd]{max-width:800px;margin:0 auto;position:relative}.upload-area[data-v-7a90c4dd]{text-align:center;padding:40px 20px;border:2px dashed #dcdfe6;border-radius:8px;background-color:#fafafa;transition:all .3s}.upload-area[data-v-7a90c4dd]:hover{border-color:#409eff;background-color:#ecf5ff}.progress-container[data-v-7a90c4dd]{text-align:center;padding:50px 20px}.progress-container .progress-text[data-v-7a90c4dd]{margin-top:15px;color:#606266;font-size:14px}.result-section[data-v-7a90c4dd]{margin-top:20px}.result-title[data-v-7a90c4dd]{font-size:16px;font-weight:600;color:#303133;margin-bottom:10px}.result-content[data-v-7a90c4dd]{display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.result-content[data-v-7a90c4dd]{flex-direction:row}}.file-info[data-v-7a90c4dd]{flex:1;min-width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.file-preview[data-v-7a90c4dd]{flex:1;min-width:300px}.file-preview .preview-title[data-v-7a90c4dd]{font-size:14px;font-weight:500;color:#606266;margin-bottom:15px}.file-preview .preview-image-container[data-v-7a90c4dd]{border:1px solid #ebeef5;border-radius:4px;padding:20px;background-color:#fafafa;text-align:center;min-height:300px;display:flex;align-items:center;justify-content:center}.file-preview .no-preview[data-v-7a90c4dd]{border:1px dashed #dcdfe6;border-radius:4px;padding:40px 20px;text-align:center;color:#909399}.file-preview .no-preview i[data-v-7a90c4dd]{font-size:48px;margin-bottom:10px;display:block}.result-actions[data-v-7a90c4dd]{margin-top:30px;text-align:center;padding-top:20px;border-top:1px solid #ebeef5}.el-form-item[data-v-7a90c4dd]{margin-bottom:20px;width:100%}.el-form-item__label[data-v-7a90c4dd]{font-weight:500}.el-input[data-v-7a90c4dd],.el-select[data-v-7a90c4dd]{width:100%}.el-form[data-v-7a90c4dd]{width:100%;max-width:400px;margin:0 auto}.question-list-container[data-v-7a90c4dd]{margin-top:30px;background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.question-list-title[data-v-7a90c4dd]{font-size:18px;font-weight:600;color:#303133;margin-bottom:10px}.question-list[data-v-7a90c4dd]{margin-top:20px}.question-item[data-v-7a90c4dd]{border:1px solid #ebeef5;border-radius:8px;margin-bottom:15px;background-color:#fafafa;transition:all .3s}.question-item[data-v-7a90c4dd]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.question-header[data-v-7a90c4dd]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;cursor:pointer;background-color:#f5f7fa;border-radius:8px 8px 0 0;transition:background-color .3s}.question-header[data-v-7a90c4dd]:hover{background-color:#ecf5ff}.question-number[data-v-7a90c4dd]{font-size:15px;font-weight:600;color:#303133;display:flex;align-items:center;gap:8px}.question-number i[data-v-7a90c4dd]{font-size:14px;color:#909399}.question-actions[data-v-7a90c4dd]{display:flex;gap:10px}.question-content[data-v-7a90c4dd]{padding:20px;background-color:#fff;border-top:1px solid #ebeef5}.content-section[data-v-7a90c4dd]{margin-bottom:25px}.content-section[data-v-7a90c4dd]:last-child{margin-bottom:0}.content-label[data-v-7a90c4dd]{font-size:14px;font-weight:600;color:#606266;margin-bottom:10px;padding-left:5px;border-left:3px solid #409eff}.content-display[data-v-7a90c4dd]{border:1px solid #dcdfe6;border-radius:4px;padding:15px;min-height:200px;background-color:#fff;line-height:1.6}.content-editor[data-v-7a90c4dd]{border:1px solid #dcdfe6;border-radius:4px;overflow:hidden}.answer-input[data-v-7a90c4dd]{width:100%}.question-actions-bottom[data-v-7a90c4dd]{margin-top:30px;text-align:center;padding-top:20px;border-top:1px solid #ebeef5;display:flex;justify-content:center;gap:15px}.camera-upload-container[data-v-851bda70]{padding:20px;background-color:#f5f7fa;min-height:600px}.upload-section[data-v-851bda70]{background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:30px}.section-title[data-v-851bda70]{font-size:20px;margin-bottom:20px;padding-bottom:10px}.upload-content[data-v-851bda70]{position:relative}.upload-area[data-v-851bda70]{text-align:center;padding:40px 20px;border:2px dashed #dcdfe6;border-radius:8px;background-color:#fafafa;transition:all .3s;position:relative}.upload-area[data-v-851bda70]:hover{border-color:#409eff;background-color:#ecf5ff}.upload-area.paste-area-highlighted[data-v-851bda70]{border-color:#67c23a;background-color:#f0f9eb;box-shadow:0 0 20px rgba(103,194,58,.3);animation:pulse-851bda70 1.5s infinite}@keyframes pulse-851bda70{0%{box-shadow:0 0 0 0 rgba(103,194,58,.4)}70%{box-shadow:0 0 0 10px rgba(103,194,58,0)}to{box-shadow:0 0 0 0 rgba(103,194,58,0)}}.upload-area .upload-methods[data-v-851bda70]{display:flex;justify-content:center;align-items:center;margin-bottom:30px}@media(max-width:768px){.upload-area .upload-methods[data-v-851bda70]{flex-direction:column;gap:20px}}.upload-area .upload-method[data-v-851bda70]{display:flex;flex-direction:column;align-items:center;gap:10px}.upload-area .upload-divider[data-v-851bda70]{margin:0 30px;color:#909399;font-size:16px}@media(max-width:768px){.upload-area .upload-divider[data-v-851bda70]{margin:10px 0;transform:rotate(90deg)}}.upload-area .method-desc[data-v-851bda70]{color:#606266;font-size:14px;margin:0}.upload-area .preview-area[data-v-851bda70]{margin-top:30px;padding-top:30px;border-top:1px solid #ebeef5}.upload-area .preview-title[data-v-851bda70]{font-size:16px;font-weight:600;color:#303133;margin-bottom:20px}.upload-area .preview-image-container[data-v-851bda70]{border:1px solid #ebeef5;border-radius:8px;padding:20px;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.upload-area .preview-actions[data-v-851bda70]{display:flex;justify-content:center;gap:15px;margin-bottom:20px}.upload-area .upload-tip[data-v-851bda70]{display:flex;align-items:center;justify-content:center;gap:8px;color:#909399;font-size:14px;margin-top:20px}.upload-area .upload-tip .tip-icon[data-v-851bda70]{font-size:16px}.upload-area .metadata-form[data-v-851bda70]{margin-top:30px;padding-top:30px;border-top:1px solid #ebeef5}.upload-area .metadata-form .metadata-title[data-v-851bda70]{font-size:16px;font-weight:600;color:#303133;margin-bottom:20px}.upload-area .metadata-form .metadata-form-content[data-v-851bda70]{background-color:#fff;border:1px solid #ebeef5;border-radius:8px;padding:20px;margin-bottom:20px}.upload-area .metadata-form .metadata-form-item[data-v-851bda70]{max-width:600px;margin:0 auto}.upload-area .metadata-form .metadata-form-item .el-form-item[data-v-851bda70]{margin-bottom:15px}.upload-area .metadata-form .metadata-form-item .el-select[data-v-851bda70]{width:300px}.upload-area .metadata-form .metadata-actions[data-v-851bda70]{display:flex;justify-content:center;gap:15px;margin-bottom:20px}.paste-area[data-v-851bda70]{margin-top:30px;padding:40px 20px;border:2px dashed #67c23a;border-radius:8px;background-color:#f0f9eb;transition:all .3s;cursor:text}.paste-area[data-v-851bda70]:hover{border-color:#85ce61;background-color:#e6f7dd;box-shadow:0 0 20px rgba(103,194,58,.2)}.paste-area[data-v-851bda70]:active{border-color:#409eff;background-color:#ecf5ff}.paste-area-content[data-v-851bda70]{text-align:center}.paste-icon[data-v-851bda70]{font-size:48px;color:#67c23a;margin-bottom:20px;animation:bounce-851bda70 2s infinite}.paste-area-text[data-v-851bda70]{font-size:16px;font-weight:500;color:#303133;margin-bottom:10px}.paste-area-hint[data-v-851bda70]{font-size:14px;color:#909399;margin-bottom:0}@keyframes bounce-851bda70{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.progress-container[data-v-851bda70]{text-align:center;padding:50px 20px}.progress-container .progress-text[data-v-851bda70]{margin-top:15px;color:#606266;font-size:14px}.result-section[data-v-851bda70]{margin-top:20px}.result-title[data-v-851bda70]{font-size:16px;font-weight:600;color:#303133;margin-bottom:10px}.question-list-container[data-v-851bda70]{margin-top:30px;background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.question-list-title[data-v-851bda70]{font-size:18px;font-weight:600;color:#303133;margin-bottom:10px}.question-actions-top[data-v-851bda70]{margin-bottom:15px;text-align:center;display:flex;justify-content:center;gap:15px}.result-layout[data-v-851bda70]{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.uploaded-image-preview[data-v-851bda70]{max-width:100%;padding:15px;border:1px solid #ebeef5;border-radius:8px;background-color:#fafafa}.preview-subtitle[data-v-851bda70]{font-size:14px;font-weight:600;color:#606266;margin-bottom:10px;padding-left:5px;border-left:3px solid #409eff}.preview-image-wrapper[data-v-851bda70]{border:1px solid #ebeef5;border-radius:8px;padding:15px;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:10px;cursor:zoom-in}.preview-tip[data-v-851bda70]{font-size:12px;color:#909399;text-align:center;margin-top:5px;margin-bottom:0}.question-list[data-v-851bda70]{margin-top:20px}.question-item[data-v-851bda70]{border:1px solid #ebeef5;border-radius:8px;margin-bottom:15px;background-color:#fafafa;transition:all .3s}.question-item[data-v-851bda70]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.question-header[data-v-851bda70]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;cursor:pointer;background-color:#f5f7fa;border-radius:8px 8px 0 0;transition:background-color .3s}.question-header[data-v-851bda70]:hover{background-color:#ecf5ff}.question-number[data-v-851bda70]{font-size:15px;font-weight:600;color:#303133;display:flex;align-items:center;gap:8px}.question-number i[data-v-851bda70]{font-size:14px;color:#909399}.question-actions[data-v-851bda70]{display:flex;gap:10px}.question-content[data-v-851bda70]{padding:20px;background-color:#fff;border-top:1px solid #ebeef5}.content-section[data-v-851bda70]{margin-bottom:25px}.content-section[data-v-851bda70]:last-child{margin-bottom:0}.content-label[data-v-851bda70]{font-size:14px;font-weight:600;color:#606266;margin-bottom:10px;padding-left:5px;border-left:3px solid #409eff}.content-display[data-v-851bda70]{border:1px solid #dcdfe6;border-radius:4px;padding:15px;min-height:200px;background-color:#fff;line-height:1.6}.content-editor[data-v-851bda70]{border:1px solid #dcdfe6;border-radius:4px;overflow:hidden}.answer-input[data-v-851bda70]{width:100%}.fixed-progress-container[data-v-851bda70]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;transition:all .3s ease;width:90%;max-width:500px}.fixed-progress-content[data-v-851bda70]{background:#fff;padding:30px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);text-align:center;transition:all .3s ease}.fixed-progress-text[data-v-851bda70]{text-align:center;margin-top:15px;font-size:14px;color:#606266}.bottom-layout[data-v-851bda70]{display:flex;gap:20px;margin-top:20px}.section-title[data-v-851bda70]{font-size:16px;font-weight:600;color:#303133;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.dropdown-section[data-v-851bda70]{flex:0 0 200px}.info-form[data-v-851bda70]{background-color:#fafafa;padding:15px;border-radius:8px;border:1px solid #ebeef5}.info-row[data-v-851bda70]{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.info-row[data-v-851bda70]:last-child{margin-bottom:0}.info-item[data-v-851bda70]{display:flex;flex-direction:column;width:100%}.info-label[data-v-851bda70]{font-size:14px;font-weight:500;margin-bottom:8px;color:#606266}.info-item .el-select[data-v-851bda70]{width:100%}@media screen and (max-width:768px){.bottom-layout[data-v-851bda70]{flex-direction:column}.dropdown-section[data-v-851bda70],.question-list-wrapper[data-v-851bda70]{width:100%}.info-row[data-v-851bda70]{flex-direction:column}.info-item[data-v-851bda70]{width:100%}}.topic-container[data-v-223cac2b]{padding:20px;width:90%;margin:0 auto}.tab-container[data-v-223cac2b]{margin-bottom:20px}.back-top[data-v-223cac2b]{position:fixed;bottom:20px;right:20px;z-index:1000}.isactionD[data-v-223cac2b]{width:100%;height:3px;background:#409eff}.paper-filter-panel[data-v-6f953fe0]{width:100%;background:#f5f7fa;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.filter-container[data-v-6f953fe0]{display:flex;flex-direction:column}.filter-section[data-v-6f953fe0]{display:flex;align-items:flex-start;gap:12px}.section-title[data-v-6f953fe0]{font-size:14px;font-weight:600;color:#999;min-width:50px;white-space:nowrap;padding:4px 0}.filter-options[data-v-6f953fe0]{display:flex;flex-wrap:wrap;gap:8px;flex:1;padding:4px 0}.filter-option[data-v-6f953fe0]{padding:6px 16px;border-radius:20px;font-size:13px;cursor:pointer;transition:all .3s ease;border:1px solid #e4e7ed;background:#f8f9fa;color:#606266}.filter-option[data-v-6f953fe0]:hover{border-color:var(--selected-color);color:var(--selected-color);background:#ecf5ff}.selectBox[data-v-6f953fe0]{background:var(--selected-color);color:#fff;border-color:var(--selected-color);box-shadow:0 2px 4px rgba(30,98,236,.2)}.noselectBox[data-v-6f953fe0]{background:#f8f9fa;color:#606266;border:1px solid #e4e7ed}.hintText[data-v-6f953fe0]{font-size:13px;color:#909399;padding:8px 0}@media (max-width:768px){.filter-section[data-v-6f953fe0]{flex-direction:column;align-items:flex-start}.section-title[data-v-6f953fe0]{margin-bottom:8px}.filter-options[data-v-6f953fe0]{width:100%}}.paper-container[data-v-11c5e3c8]{width:100%;height:87vh;display:flex;flex-direction:column;align-items:center}.isaction[data-v-11c5e3c8]{width:100%;height:2px;border:2px solid #1e62ec;margin-top:2%}.nav-container[data-v-11c5e3c8]{width:85%;padding:0 20px 20px 20px;display:flex}.filter-container[data-v-11c5e3c8]{width:85%;background:#fff;border-radius:10px;padding:5px;margin-bottom:20px}.pagination-container[data-v-11c5e3c8]{width:85%;height:10vh;display:flex;align-items:center;justify-content:center}.nav-item[data-v-11c5e3c8]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-11c5e3c8]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-icon[data-v-11c5e3c8]{width:28px;height:28px}.nav-text[data-v-11c5e3c8]{cursor:pointer;margin-left:8px}.file-box[data-v-11c5e3c8]{width:90%;margin-top:1%;display:flex;justify-content:space-between;padding:1%;border-radius:10px;margin-left:5%;background:#fff}.file-box .left-box[data-v-11c5e3c8]{width:60%;height:100%;display:flex}.file-box .right-box[data-v-11c5e3c8]{height:40%;display:flex}.selectBox[data-v-11c5e3c8]{background:#1e62ec;border-radius:30px;text-align:center;font-size:18px;margin:3px 10px;cursor:pointer;color:#fff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background .5s,transform .5s}.selectBox[data-v-11c5e3c8]:hover{background:#155ab6;transform:translateY(-8px)}.noselectBox[data-v-11c5e3c8]{background:#fff;border-radius:30px;text-align:center;margin:3px 10px;cursor:pointer;color:#000;padding:10px 20px;border:2px solid #ccc;transition:background .5s,border .5s}.noselectBox[data-v-11c5e3c8]:hover{background:#f0f0f0;border-color:#999}.loading[data-v-11c5e3c8]{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:10000;width:100vw;height:100vh;display:flex}.loading .progress[data-v-11c5e3c8]{margin:auto;width:20vw;height:3vh}.paper-list-container[data-v-11c5e3c8]{width:85%;flex:1;overflow-y:auto;padding:16px;background-color:#f5f7fa;border-radius:10px}.paper-list[data-v-11c5e3c8]{display:flex;flex-direction:column;gap:12px}.paper-item[data-v-11c5e3c8]{display:flex;align-items:center;padding:5px 20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease;position:relative;border:1px solid #ebeef5}.paper-item[data-v-11c5e3c8]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#dcdfe6}.paper-type-tag[data-v-11c5e3c8]{background-size:contain;background-repeat:no-repeat;background-position:50%;width:50px;height:100px;display:inline-flex;align-items:center;justify-content:center;color:#409eff;font-weight:500}.answer-sheet-badge[data-v-11c5e3c8]{position:absolute;top:8px;right:8px;background-color:#f56c6c;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.paper-info[data-v-11c5e3c8]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.paper-title[data-v-11c5e3c8]{font-size:18px;font-weight:600;color:#303133;margin-bottom:10px;position:relative;padding-right:45px;line-height:1.4}.paper-meta[data-v-11c5e3c8]{display:flex;flex-wrap:wrap;gap:20px;font-size:13px;color:#606266;line-height:1.5}.meta-item[data-v-11c5e3c8]{color:#606266;display:flex;align-items:center}.paper-actions[data-v-11c5e3c8]{display:flex;align-items:center;margin-left:32px}.action-buttons[data-v-11c5e3c8]{display:flex;align-items:center;gap:12px}.primary-actions[data-v-11c5e3c8]{display:flex;gap:8px}.download-btn[data-v-11c5e3c8]{margin-right:4px}.empty-state[data-v-11c5e3c8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#909399}.empty-icon[data-v-11c5e3c8]{font-size:60px;margin-bottom:16px}.empty-text[data-v-11c5e3c8]{font-size:14px;color:#909399}.isaction[data-v-19495c5a]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.file-box[data-v-19495c5a]{width:90%;margin-top:1%;display:flex;justify-content:space-between;padding:1%;border-radius:10px;margin-left:5%;background:#fff}.file-box .left-box[data-v-19495c5a]{width:60%;height:100%;display:flex}.file-box .right-box[data-v-19495c5a]{height:40%;display:flex}.selectBox[data-v-19495c5a]{background:#1e62ec;border-radius:30px;text-align:center;font-size:18px;margin:3px 10px;cursor:pointer;color:#fff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background .5s,transform .5s}.selectBox[data-v-19495c5a]:hover{background:#155ab6;transform:translateY(-8px)}.noselectBox[data-v-19495c5a]{background:#fff;border-radius:30px;text-align:center;margin:3px 10px;cursor:pointer;color:#000;padding:10px 20px;border:2px solid #ccc;transition:background .5s,border .5s}.noselectBox[data-v-19495c5a]:hover{background:#f0f0f0;border-color:#999}.loading[data-v-19495c5a]{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:10000;width:100vw;height:100vh;display:flex}.loading .progress[data-v-19495c5a]{margin:auto;width:20vw;height:3vh}.dilogData[data-v-6166c06e]{width:88%;border:1px solid #d0cdd6;padding:10px;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);font-size:16px!important;min-height:20vh}.isaction[data-v-6166c06e]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.file-box[data-v-6166c06e]{width:90%;margin-top:1%;display:flex;justify-content:space-between;padding:1%;border-radius:10px;margin-left:5%;background:#fff}.file-box .left-box[data-v-6166c06e]{width:60%;height:100%;display:flex}.file-box .right-box[data-v-6166c06e]{height:40%;display:flex}.selectBox[data-v-6166c06e]{background:#1e62ec;border-radius:30px;text-align:center;font-size:18px;margin:3px 10px;cursor:pointer;color:#fff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background .5s,transform .5s}.selectBox[data-v-6166c06e]:hover{background:#155ab6;transform:translateY(-8px)}.noselectBox[data-v-6166c06e]{background:#fff;border-radius:30px;text-align:center;margin:3px 10px;cursor:pointer;color:#000;padding:10px 20px;border:2px solid #ccc;transition:background .5s,border .5s}.noselectBox[data-v-6166c06e]:hover{background:#f0f0f0;border-color:#999}.loading[data-v-6166c06e]{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:10000;width:100vw;height:100vh;display:flex}.loading .progress[data-v-6166c06e]{margin:auto;width:20vw;height:3vh}.paper-container[data-v-115fad78]{width:100%;height:87vh;display:flex;flex-direction:column;align-items:center}.nav-container[data-v-115fad78]{width:85%;padding:0 20px 20px 20px;display:flex}.nav-item[data-v-115fad78]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-115fad78]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-icon[data-v-115fad78]{width:28px;height:28px}.nav-text[data-v-115fad78]{cursor:pointer;margin-left:8px}.isaction[data-v-115fad78]{width:100%;height:2px;border:2px solid #1e62ec;margin-top:2%}.filter-container[data-v-115fad78]{width:85%;background:#f5f7fa;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);margin-bottom:20px}.filter-section[data-v-115fad78]{display:flex;align-items:flex-start;gap:12px}.section-title[data-v-115fad78]{font-size:14px;font-weight:600;color:#999;min-width:50px;white-space:nowrap;padding:4px 0}.filter-options[data-v-115fad78]{display:flex;flex-wrap:wrap;gap:8px;flex:1;padding:4px 0}.filter-option[data-v-115fad78]{padding:6px 16px;border-radius:20px;font-size:13px;cursor:pointer;transition:all .3s ease;border:1px solid #e4e7ed;background:#f8f9fa;color:#606266}.filter-option[data-v-115fad78]:hover{border-color:var(--selected-color);color:var(--selected-color);background:#ecf5ff}.selectBox[data-v-115fad78]{background:var(--selected-color);color:#fff;border-color:var(--selected-color);box-shadow:0 2px 4px rgba(30,98,236,.2)}.noselectBox[data-v-115fad78]{background:#f8f9fa;color:#606266;border:1px solid #e4e7ed}.content-container[data-v-115fad78]{width:85%;display:flex;margin-bottom:20px}.tree-container[data-v-115fad78]{width:20%;padding:10px}.right-content[data-v-115fad78]{width:80%;padding:10px;background:#fff}.typeClass[data-v-115fad78]{border-radius:10px}.selecttypeClass[data-v-115fad78],.typeClass[data-v-115fad78]{padding:10px 20px;background:#f2f2f2;margin:3px;cursor:pointer}.selecttypeClass[data-v-115fad78]{border:1px solid #1e62ec;color:#1e62ec;border-radius:10px}.topicBox[data-v-115fad78]{width:16vw;border-radius:10px;margin:10px}.topicBox .head[data-v-115fad78]{background:#f2f2f2;border-radius:10px;text-align:center}:root{--selected-color:#409eff}.selectBox{background:var(--selected-color)}.summary-dlg .el-dialog__wrapper[data-v-d5eb2306]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-d5eb2306] .el-dialog{pointer-events:auto;margin-left:59%}.hintText[data-v-d5eb2306]{width:18vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-d5eb2306]{height:100px;width:80%}.card-grid[data-v-d5eb2306]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px}.card-item[data-v-d5eb2306]{position:relative;transition:all .3s ease}.card-item[data-v-d5eb2306]:hover{transform:translateY(-8px)}.textbook-card[data-v-d5eb2306]{height:100%;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:all .3s ease;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e9ecef}.textbook-card[data-v-d5eb2306]:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:#dee2e6}.card-content[data-v-d5eb2306]{padding:24px;flex:1}.card-title[data-v-d5eb2306]{margin:0 0 20px;font-size:18px;font-weight:600;color:#2c3e50;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .3s ease}.card-item:hover .card-title[data-v-d5eb2306]{color:#1e62ec}.card-info[data-v-d5eb2306]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f1f3f5}.info-item[data-v-d5eb2306]{display:flex;align-items:center;font-size:13px;background-color:#f8f9fa;padding:6px 12px;border-radius:16px;flex:0 0 auto}.info-label[data-v-d5eb2306]{color:#6c757d;margin-right:6px;font-weight:500;font-size:12px;width:auto;text-align:left}.info-value[data-v-d5eb2306]{color:#495057;font-weight:400;font-size:12px}.card-chapter[data-v-d5eb2306]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f1f3f5}.chapter-item[data-v-d5eb2306]{margin-bottom:10px;font-size:13px;line-height:1.5;display:flex;align-items:center}.chapter-label[data-v-d5eb2306]{color:#6c757d;font-weight:500;margin-right:10px;width:65px;display:inline-block;text-align:left;font-size:12px}.chapter-value[data-v-d5eb2306]{color:#495057;font-weight:400;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-actions[data-v-d5eb2306]{padding:0 20px 20px;display:flex;justify-content:flex-end;gap:12px}.card-actions .el-button[data-v-d5eb2306]{min-width:80px}.no-data[data-v-d5eb2306]{text-align:center;padding:120px 0;color:#adb5bd;font-size:16px;background-color:#fff;border-radius:10px;margin-top:20px}.no-data i[data-v-d5eb2306]{font-size:72px;margin-bottom:24px;display:block;color:#e9ecef;transition:color .3s ease}.no-data:hover i[data-v-d5eb2306]{color:#dee2e6}.pagination[data-v-d5eb2306]{margin-top:30px;padding-top:20px;border-top:1px solid #f1f3f5}.pagination .el-pagination[data-v-d5eb2306]{text-align:center}.pagination .el-pagination__sizes[data-v-d5eb2306]{margin-right:20px}.pagination .el-pagination button[data-v-d5eb2306]:hover{color:#1e62ec}.pagination .el-pagination__active[data-v-d5eb2306]:hover{color:#fff}@media(max-width:768px){.card-grid[data-v-d5eb2306]{grid-template-columns:1fr;gap:20px}.card-content[data-v-d5eb2306],.courseware-list[data-v-d5eb2306]{padding:20px}.card-actions[data-v-d5eb2306]{padding:16px 20px}}.select-box[data-v-d5eb2306]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-d5eb2306]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-d5eb2306]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-d5eb2306],.container[data-v-d5eb2306]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-d5eb2306]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:40%;border-radius:10px;color:#fff;font-size:.78125vw}.content-wrapper[data-v-d5eb2306]{width:100%;display:flex;flex-direction:column;align-items:center}.courseware-list[data-v-d5eb2306]{width:85%;background:#f5f7fa;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);margin-top:10px}.two[data-v-d5eb2306]{width:100%}.two .item-box[data-v-d5eb2306]{width:88%;height:38%;margin-top:1%;border:1px solid #d0cdd6}.two .item-box .head-box[data-v-d5eb2306]{width:100%;height:5vh;line-height:5vh;background:#eee}.two .item-box .main[data-v-d5eb2306]{padding:10px;font-size:14px!important;color:#333;line-height:20px}.two .item-box .btn-box[data-v-d5eb2306]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.preview-container[data-v-d5eb2306]{width:100%;height:70vh;min-height:600px;overflow:hidden}.pdf-preview[data-v-d5eb2306]{width:100%;height:100%!important;min-height:580px}.summary-dlg .el-dialog__wrapper[data-v-d5d9c5a0]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-d5d9c5a0] .el-dialog{pointer-events:auto;margin-left:59%}.selectBox[data-v-d5d9c5a0]{background:#1e62ec;color:#fff}.noselectBox[data-v-d5d9c5a0],.selectBox[data-v-d5d9c5a0]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-d5d9c5a0]{background:#fff;color:#000}.hintText[data-v-d5d9c5a0]{width:18vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-d5d9c5a0]{height:100px;width:80%}.select-box[data-v-d5d9c5a0]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-d5d9c5a0]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-d5d9c5a0]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-d5d9c5a0],.container[data-v-d5d9c5a0]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-d5d9c5a0]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:40%;border-radius:10px;color:#fff;font-size:.78125vw}.content[data-v-d5d9c5a0]{width:100%;height:87vh}.content .two[data-v-d5d9c5a0]{width:100%}.content .two .item-box[data-v-d5d9c5a0]{width:88%;height:38%;margin-top:1%;border:1px solid #d0cdd6}.content .two .item-box .head-box[data-v-d5d9c5a0]{width:100%;height:5vh;line-height:5vh;background:#eee}.content .two .item-box .main[data-v-d5d9c5a0]{padding:10px;font-size:14px!important;color:#333;line-height:20px}.content .two .item-box .btn-box[data-v-d5d9c5a0]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.dilogData[data-v-593f2bf6]{width:88%;border:1px solid #d0cdd6;padding:10px;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);font-size:16px!important;min-height:20vh}.summary-dlg .el-dialog__wrapper[data-v-593f2bf6]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-593f2bf6] .el-dialog{pointer-events:auto;margin-left:59%}.selectBox[data-v-593f2bf6]{background:#1e62ec;color:#fff}.noselectBox[data-v-593f2bf6],.selectBox[data-v-593f2bf6]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-593f2bf6]{background:#fff;color:#000}.hintText[data-v-593f2bf6]{width:18vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-593f2bf6]{height:100px;width:80%}.select-box[data-v-593f2bf6]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-593f2bf6]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-593f2bf6]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-593f2bf6],.container[data-v-593f2bf6]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-593f2bf6]{height:10%;background:#d0cdd6;z-index:9999;position:fixed!important;right:0;top:40%;border-radius:10px;color:#fff;font-size:.78125vw}.content[data-v-593f2bf6]{width:100%;height:87vh}.content .two[data-v-593f2bf6]{width:100%}.content .two .item-box[data-v-593f2bf6]{width:88%;height:38%;margin-top:1%;border:1px solid #d0cdd6}.content .two .item-box .head-box[data-v-593f2bf6]{width:100%;height:5vh;line-height:5vh;background:#eee}.content .two .item-box .main[data-v-593f2bf6]{padding:10px;font-size:14px!important;color:#333;line-height:20px}.content .two .item-box .btn-box[data-v-593f2bf6]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.content[data-v-300fe827]{width:100%;height:87vh;display:flex;justify-content:center;align-items:flex-start}.content .content-wrapper[data-v-300fe827]{width:85%}.courseware-manage-container[data-v-300fe827]{padding:20px;background-color:#f5f7fa;min-height:calc(100vh - 80px)}.top-operation[data-v-300fe827]{margin-bottom:24px}.top-operation .el-button[data-v-300fe827]{font-size:14px;font-weight:500;padding:10px 20px}.courseware-list[data-v-300fe827]{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:box-shadow .3s ease}.courseware-list[data-v-300fe827]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.el-table[data-v-300fe827]{border:none}.el-table__inner-wrapper[data-v-300fe827]{border-radius:8px;overflow:hidden}.el-table__header-wrapper[data-v-300fe827]{background-color:#fafafa}.el-table__header-wrapper th[data-v-300fe827]{background-color:#fafafa;font-weight:600;font-size:14px;color:#333}.el-table__body-wrapper[data-v-300fe827]{background-color:#fff}.preview-container[data-v-300fe827]{width:100%;height:70vh;overflow:hidden;border-radius:4px}.pdf-preview[data-v-300fe827]{border:none;width:100%;height:100%}.el-table__row[data-v-300fe827]:hover{background-color:#f5f7fa}.no-data[data-v-300fe827]{text-align:center;padding:100px 0;color:#999;font-size:16px}.no-data i[data-v-300fe827]{font-size:64px;margin-bottom:20px;display:block;color:#e6e6e6}.page-header[data-v-300fe827]{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e6e6e6}.page-header h2[data-v-300fe827]{margin:0 0 8px;font-size:24px;font-weight:600;color:#333}.page-header p[data-v-300fe827]{margin:0;color:#909399;font-size:14px}.filter-bar[data-v-300fe827]{background-color:#fff;padding:20px 24px;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);margin-bottom:20px;transition:all .3s ease}.card-grid[data-v-300fe827]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.card-item[data-v-300fe827]{transition:transform .3s ease}.card-item[data-v-300fe827]:hover{transform:translateY(-5px)}.textbook-card[data-v-300fe827]{height:100%;border-radius:8px;display:flex;flex-direction:column}.textbook-card[data-v-300fe827]:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.12)}.card-content[data-v-300fe827]{padding:20px;flex:1}.card-title[data-v-300fe827]{margin:0 0 16px}.card-info[data-v-300fe827]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.info-item[data-v-300fe827]{display:flex;align-items:center;font-size:14px}.info-label[data-v-300fe827]{color:#909399;margin-right:8px;font-weight:500;width:50px;display:inline-block;text-align:right}.info-value[data-v-300fe827]{color:#303133;font-weight:400;display:inline-block;vertical-align:top}.card-chapter[data-v-300fe827]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.chapter-item[data-v-300fe827]{margin-bottom:8px;font-size:14px;line-height:1.5}.chapter-label[data-v-300fe827]{color:#909399;font-weight:500;margin-right:8px;width:60px;display:inline-block;text-align:right}.chapter-value[data-v-300fe827]{color:#303133;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;max-width:calc(100% - 68px)}.card-stats[data-v-300fe827]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#909399}.stat-item[data-v-300fe827]{display:flex;align-items:center;gap:4px}.card-actions[data-v-300fe827]{padding:0 20px 20px;display:flex;justify-content:flex-end;gap:12px}.card-actions .el-button[data-v-300fe827]{min-width:80px}.filter-bar[data-v-300fe827]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.top-operation[data-v-300fe827]{margin-bottom:16px}.pagination[data-v-300fe827]{margin-top:24px;text-align:right;padding:20px 0}.pagination .el-pagination[data-v-300fe827]{display:inline-block}.dialog-footer[data-v-300fe827]{text-align:right;padding:16px 20px 20px}.card-grid[data-v-300fe827]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin-top:20px}.card-item[data-v-300fe827]{position:relative;display:inline-block}.card-checkbox[data-v-300fe827]{position:absolute;top:12px;left:12px;z-index:10;transform:scale(1.2)}.textbook-card[data-v-300fe827]{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);transition:all .3s ease;overflow:hidden}.textbook-card[data-v-300fe827]:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,.15);transform:translateY(-4px)}.card-cover[data-v-300fe827]{position:relative;width:100%;height:200px;overflow:hidden;background-color:#f5f7fa}.card-cover img[data-v-300fe827]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.textbook-card:hover .card-cover img[data-v-300fe827]{transform:scale(1.05)}.ebook-tag[data-v-300fe827]{position:absolute;top:12px;right:12px;background-color:#13c2c2;color:#fff;font-size:12px;padding:4px 8px;border-radius:4px}.card-content[data-v-300fe827]{padding:20px 20px 16px}.card-title[data-v-300fe827]{margin:0 0 12px;font-size:18px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.card-author[data-v-300fe827],.card-publish[data-v-300fe827],.card-publisher[data-v-300fe827]{margin:0 0 8px;font-size:14px;color:#666;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-author span[data-v-300fe827],.card-publisher span[data-v-300fe827],.card-publish span[data-v-300fe827]{color:#999}.card-actions[data-v-300fe827]{text-align:right}.card-actions .el-button[data-v-300fe827]{margin-left:8px}@media(max-width:768px){.card-grid[data-v-300fe827]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.card-title[data-v-300fe827]{font-size:16px}.card-author[data-v-300fe827],.card-publish[data-v-300fe827],.card-publisher[data-v-300fe827]{font-size:13px}}.dialog-footer .el-button[data-v-300fe827]{font-size:14px;padding:8px 16px;margin-left:12px}.el-dialog__body[data-v-300fe827]{padding:24px}.el-form-item[data-v-300fe827]{margin-bottom:22px}.el-form-item__label[data-v-300fe827]{font-weight:500;color:#333;font-size:14px}.el-input__inner[data-v-300fe827],.el-select__input.is-focus[data-v-300fe827]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.1);transition:all .3s ease}.el-input__inner[data-v-300fe827]:focus,.el-select__input.is-focus[data-v-300fe827]{border-color:#66b1ff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.el-button--primary[data-v-300fe827]{background-color:#409eff;border-color:#409eff}.el-button--primary[data-v-300fe827]:focus,.el-button--primary[data-v-300fe827]:hover{background-color:#66b1ff;border-color:#66b1ff}.el-button--danger[data-v-300fe827]{background-color:#f56c6c;border-color:#f56c6c}.el-button--danger[data-v-300fe827]:focus,.el-button--danger[data-v-300fe827]:hover{background-color:#f78989;border-color:#f78989}.isaction[data-v-8c00cc9c]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.point[data-v-8c00cc9c]{cursor:pointer}[data-v-0f3d9755] .el-empty__description p{font-size:24px}.isaction[data-v-12a274fe]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.content[data-v-12a274fe]{width:100%;height:75vh}.content .two[data-v-12a274fe]{width:100%;height:8%}.content .three[data-v-12a274fe]{width:100%;background:red}.content[data-v-cd543262]{width:100%;height:75vh}.content .two[data-v-cd543262]{width:100%;height:1.5%}.content .three[data-v-cd543262]{width:100%;background:red}.content[data-v-6a1c6954]{width:100%;height:75vh}.content .two[data-v-6a1c6954]{width:100%;height:1.5%}.content .three[data-v-6a1c6954]{width:100%;background:red}.content[data-v-53beb32c]{width:100%;height:75vh}.content .two[data-v-53beb32c]{width:100%;height:1.5%}.content .three[data-v-53beb32c]{width:100%;background:red}.content[data-v-469de3ac]{width:100%;height:75vh}.content .two[data-v-469de3ac]{width:100%;height:1.5%}.content .three[data-v-469de3ac]{width:100%;background:red}.content[data-v-4e648918]{width:100%;height:75vh}.content .two[data-v-4e648918]{width:100%;height:1.5%}.content .three[data-v-4e648918]{width:100%;background:red}[data-v-eaf3c7dc] .el-empty__description p{font-size:24px}.status-container[data-v-6f6068aa]{display:flex}.status-item[data-v-6f6068aa]{display:flex;align-items:center;margin:0 10px;padding:5px 10px;color:#fff8f0;border-radius:10px}.penContainer[data-v-6f6068aa]{width:58vw;height:65vh;overflow-y:scroll;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;border-radius:20px;box-shadow:8px 8px 8px 2px #a9a9a7;padding:10px}.penContainer .pen-item[data-v-6f6068aa]{padding:8px;border-radius:10px;margin:5px;cursor:pointer}.penContainer .selected[data-v-6f6068aa]{background:#409eff;color:#fff8f0}.penContainer .pen-item[data-v-6f6068aa]:not(.selected){background:#e1bee7;color:#fff8f0}.penContainer .pen-item[data-v-6f6068aa]:hover{background:#ccc}.hover-style-left[data-v-6f6068aa]{height:40px;min-width:200px;display:none;color:#faab00;text-align:center;line-height:40px;font-size:14px;border:1px solid #ffdd81;background:#fff8f0;position:absolute;z-index:10;box-shadow:0 2px 4px 0 rgba(226,199,46,.18);border-radius:4px}.hover-style-left[data-v-6f6068aa]:after,.hover-style-left[data-v-6f6068aa]:before{content:"";position:absolute;width:0;height:0;font-size:0;line-height:0;border-width:10px;top:19px;left:-21px;border-style:solid dashed dashed solid;border-color:transparent #ffdd81 transparent transparent}.hover-style-left[data-v-6f6068aa]:after{left:-20px;border-color:transparent #fff8f0 transparent transparent}[data-v-6f6068aa] .table .el-button+.el-button{margin-left:0}.content[data-v-6f6068aa]{width:100%;height:100%}.content .table-box[data-v-6f6068aa]{width:100%;height:80%}.macItem[data-v-6f6068aa]{padding:10px;color:#fff;border-radius:15px;margin:5px}.content[data-v-2c0e6e20]{width:100vw;overflow:hidden}.content[data-v-2c0e6e20],.main-container[data-v-2c0e6e20]{background:#e9f7fa;height:100vh}.header-bar[data-v-2c0e6e20]{background:#fff;height:60px!important;padding:0 24px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:10}.header-content[data-v-2c0e6e20]{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%}.back-button[data-v-2c0e6e20]{padding:8px 20px;font-size:14px;transition:all .3s}.back-button[data-v-2c0e6e20]:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.student-info[data-v-2c0e6e20]{flex:1;display:flex;justify-content:center;align-items:center}.student-name-title[data-v-2c0e6e20]{margin:0;font-size:20px;font-weight:600;color:#262626}.student-name[data-v-2c0e6e20]{color:#1890ff;margin-left:8px}.body-container[data-v-2c0e6e20]{height:calc(100vh - 60px);display:flex}.sidebar[data-v-2c0e6e20]{width:320px;background:#fff;border-right:1px solid #d9d9d9;padding:20px;overflow-y:auto;transition:all .3s}.panel[data-v-2c0e6e20]{background:#fff;border-radius:8px;margin-bottom:20px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s}.panel[data-v-2c0e6e20]:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}.panel-title[data-v-2c0e6e20]{background:#f5f5f5;padding:16px 20px;border-bottom:1px solid #d9d9d9;display:flex;align-items:center;font-size:16px;font-weight:600;color:#262626}.panel-title i[data-v-2c0e6e20]{margin-right:8px;color:#1890ff}.panel-content[data-v-2c0e6e20]{padding:20px}.panel-homework .panel-content[data-v-2c0e6e20]{padding:0}.subject-item[data-v-2c0e6e20]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #f0f0f0;transition:background-color .3s}.subject-item[data-v-2c0e6e20]:last-child{border-bottom:none}.subject-item[data-v-2c0e6e20]:hover{background-color:#fafafa}.subject-label[data-v-2c0e6e20]{font-size:16px;font-weight:500;color:#262626;min-width:80px}.date-picker[data-v-2c0e6e20]{width:180px}.notebook-grid[data-v-2c0e6e20]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.notebook-item[data-v-2c0e6e20]{background:linear-gradient(135deg,#f5f5f5,#e9f7fa);border:1px solid #d9d9d9;border-radius:8px;padding:16px 12px;text-align:center;font-size:16px;font-weight:600;color:#262626;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.notebook-item[data-v-2c0e6e20]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);transition:left .5s ease}.notebook-item[data-v-2c0e6e20]:hover{transform:translateY(-3px);box-shadow:0 4px 16px rgba(0,0,0,.15);background:linear-gradient(135deg,#e9f7fa,#bae7ff);border-color:#1890ff}.notebook-item[data-v-2c0e6e20]:hover:before{left:100%}.main-content[data-v-2c0e6e20]{flex:1;padding:20px;overflow:hidden}.canvas-container[data-v-2c0e6e20]{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.canvas-header[data-v-2c0e6e20]{padding:16px 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d9;background-color:#fafafa}.canvas-header h3[data-v-2c0e6e20]{margin:0;color:#262626;font-size:18px;font-weight:500}.canvas-status[data-v-2c0e6e20]{display:flex;align-items:center;color:#52c41a;font-size:14px}.status-indicator[data-v-2c0e6e20]{width:8px;height:8px;background-color:#52c41a;border-radius:50%;margin-right:8px;animation:pulse-2c0e6e20 2s infinite}@keyframes pulse-2c0e6e20{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.canvas-display[data-v-2c0e6e20]{flex:1;position:relative;overflow:auto;display:flex;justify-content:center;align-items:center;padding:20px}.canvas-display .paper-container[data-v-2c0e6e20]{box-shadow:0 4px 20px rgba(0,0,0,.1);position:relative}.canvas-display .paper-container #img[data-v-2c0e6e20],.canvas-display .paper-container .canvas-layer[data-v-2c0e6e20]{position:absolute;left:50%;top:50%;transform:translate(-50%,-42vh);z-index:1}#img[data-v-2c0e6e20]{z-index:0}@media(max-width:1200px){.sidebar[data-v-2c0e6e20]{width:280px}.notebook-grid[data-v-2c0e6e20]{grid-template-columns:1fr}.date-picker[data-v-2c0e6e20]{width:140px}}@media(max-width:768px){.header-bar[data-v-2c0e6e20]{padding:0 16px}.header-content[data-v-2c0e6e20]{flex-direction:column;gap:10px;padding:10px 0}.body-container[data-v-2c0e6e20]{flex-direction:column;height:calc(100vh - 100px)}.sidebar[data-v-2c0e6e20]{width:100%;height:30%;border-right:none;border-bottom:1px solid #d9d9d9}.canvas-display[data-v-2c0e6e20]{padding:10px}.subject-item[data-v-2c0e6e20]{flex-direction:column;gap:8px;align-items:flex-start}.date-picker[data-v-2c0e6e20]{width:100%}}.sidebar[data-v-2c0e6e20]::-webkit-scrollbar{width:6px}.sidebar[data-v-2c0e6e20]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.sidebar[data-v-2c0e6e20]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.sidebar[data-v-2c0e6e20]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.canvas-display[data-v-2c0e6e20]::-webkit-scrollbar{width:8px;height:8px}.canvas-display[data-v-2c0e6e20]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.canvas-display[data-v-2c0e6e20]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.canvas-display[data-v-2c0e6e20]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.content[data-v-03258579]{width:99vw;height:100vh;background:#e9f7fa}.page[data-v-03258579]{width:80%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.pageTwo[data-v-03258579]{padding:10px 0;width:20%;background:#ade7e4;border-radius:10px;box-shadow:2px 2px 4px rgba(0,0,0,.2);font-size:16px}.pageTwo .page-item[data-v-03258579]{padding:10px;background-color:#f0f0f0;color:#333}.pageTwo .page-item-selected[data-v-03258579],.pageTwo .page-item[data-v-03258579]{border-radius:10px;margin:5px;box-shadow:2px 2px 4px rgba(0,0,0,.2);cursor:pointer;user-select:none}.pageTwo .page-item-selected[data-v-03258579]{padding:10px 10px;background-color:#4caf50;color:#fff}.box-list[data-v-03258579]{position:relative}.tutorial[data-v-03258579]{position:absolute;top:0;left:0;z-index:1}.box-head[data-v-03258579]{width:387px;height:5vh;border-top-left-radius:12px;border-top-right-radius:12px;background:#d6ecef;line-height:5vh;padding:0 5px;color:#02756f;display:flex;justify-content:space-between}.box[data-v-03258579]{position:relative;margin:20px;width:387px;height:568px;overflow:hidden}.status-image[data-v-03258579]{width:30px;height:28px}.content[data-v-4ebb6af6]{width:99vw;height:100vh;background:#e9f7fa}.page[data-v-4ebb6af6]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.box-list[data-v-4ebb6af6]{position:relative}.tutorial[data-v-4ebb6af6]{position:absolute;top:0;left:0;z-index:1}.box-head[data-v-4ebb6af6]{width:387px;height:5vh;border-top-left-radius:12px;border-top-right-radius:12px;background:#d6ecef;line-height:5vh;padding:0 5px;color:#02756f;display:flex;justify-content:space-between}.box[data-v-4ebb6af6]{position:relative;margin:20px;width:387px;height:568px;overflow:hidden}.status-image[data-v-4ebb6af6]{width:30px;height:28px}.content[data-v-0509625c]{background:#e9f7fa;height:100vh}.box[data-v-0509625c]{position:relative}.tutorial[data-v-0509625c]{position:absolute;top:0;left:0;z-index:1}.selection-card .el-card__body[data-v-d72f2b04]{border:none!important}.manual-edit-dialog[data-v-d72f2b04]{max-height:90vh;overflow:hidden}.manual-edit-dialog .manual-edit-container[data-v-d72f2b04]{max-height:calc(90vh - 120px);overflow-y:auto}.manual-edit-dialog .steps-container[data-v-d72f2b04]{margin-bottom:20px}.manual-edit-dialog .content-wrapper[data-v-d72f2b04]{display:flex;gap:20px;margin-bottom:20px;height:calc(100% - 100px);align-items:flex-start}.manual-edit-dialog .left-panel[data-v-d72f2b04]{flex:0 0 40%;max-width:40%;background:#f5f7fa;border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.manual-edit-dialog .right-panel[data-v-d72f2b04]{flex:1;background:#fff;border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:600px;overflow-y:auto}.manual-edit-dialog .question-image-section .section-title[data-v-d72f2b04]{font-size:16px;font-weight:700;margin-bottom:15px;color:#303133}.manual-edit-dialog .image-container[data-v-d72f2b04]{text-align:center;background:#fff;border-radius:6px;padding:10px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.manual-edit-dialog .question-image[data-v-d72f2b04]{max-width:100%;max-height:400px;object-fit:contain;border-radius:4px}.manual-edit-dialog .edit-content-section[data-v-d72f2b04]{height:100%}.manual-edit-dialog .edit-item[data-v-d72f2b04]{margin-bottom:20px}.manual-edit-dialog .item-label[data-v-d72f2b04]{font-size:14px;color:#606266;margin-bottom:8px;display:flex;align-items:center}.manual-edit-dialog .item-label.required[data-v-d72f2b04]:before{content:"*";color:#f56c6c;margin-right:4px}.manual-edit-dialog .dialog-footer[data-v-d72f2b04]{display:flex;justify-content:flex-end;gap:10px;padding-top:15px;border-top:1px solid #ebeef5}@media(max-width:768px){.manual-edit-dialog .content-wrapper[data-v-d72f2b04]{flex-direction:column}.manual-edit-dialog .left-panel[data-v-d72f2b04]{flex:1;max-width:100%}}.selection-card[data-v-d72f2b04]{border:none!important;box-shadow:none!important}.colorBox[data-v-d72f2b04]{display:flex;justify-content:center;align-items:center;width:100%}.colorBox .text[data-v-d72f2b04]{text-align:center;font-size:18px;font-weight:700;margin:5px 0}@keyframes spin-d72f2b04{to{transform:rotate(1turn)}}.pdf-page-active[data-v-d72f2b04]{background:#18beff;color:#f0f8ff;border:1px solid #4682b4;border-radius:4px}.not-pdf-page-active[data-v-d72f2b04]{cursor:pointer;margin-left:1vw;font-size:20px;background:hsla(0,2%,80.4%,.662745098);color:#666;border-radius:4px;transition:all .3s ease}.content-box[data-v-d72f2b04]{width:100%;height:100%;display:flex}.content-box .main-box[data-v-d72f2b04]{width:100%;display:flex;background:#fff;justify-content:space-between;gap:1rem}.content-box .center-box[data-v-d72f2b04],.content-box .left-box[data-v-d72f2b04],.content-box .right-box[data-v-d72f2b04]{background:#fff;border-radius:4px;box-shadow:-4px -4px 10px rgba(0,0,0,.05),4px -4px 10px rgba(0,0,0,.05);border-bottom:none}.content-box .left-box[data-v-d72f2b04]{width:12%;max-height:95vh;overflow-y:auto}.content-box .left-box .selection-card[data-v-d72f2b04]{overflow:hidden;max-width:18vw}.content-box .left-box .header-actions[data-v-d72f2b04]{width:100%;display:flex;justify-content:center;margin-top:5px}.content-box .left-box .card-title[data-v-d72f2b04]{padding:10px 0;font-size:18px;color:#333;font-weight:600}.content-box .left-box .main-controls[data-v-d72f2b04]{padding:10px}.content-box .left-box .selection-mode-btn-container[data-v-d72f2b04]{margin-top:2px}.content-box .left-box .selection-mode-btn[data-v-d72f2b04]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100px;height:100px;border-radius:4px;cursor:pointer;transition:all .3s ease;padding:15px}.content-box .left-box .selection-mode-btn.active[data-v-d72f2b04]{border-color:#409eff;background-color:#f0f9ff}.content-box .left-box .mode-icon[data-v-d72f2b04]{width:48px;height:48px;margin-bottom:10px}.content-box .left-box .mode-text[data-v-d72f2b04]{font-size:16px;color:#666}.content-box .left-box .selection-mode-btn.active .mode-text[data-v-d72f2b04]{color:#409eff;font-weight:500}.content-box .left-box .action-buttons[data-v-d72f2b04]{flex-wrap:wrap}.content-box .left-box .input-section[data-v-d72f2b04]{margin:15px 0}.content-box .left-box .input-section .text[data-v-d72f2b04]{text-align:center;font-size:18px;font-weight:700;margin:5px 0}.content-box .left-box .label[data-v-d72f2b04]{color:#666;margin:5px 5px 0 0}.content-box .left-box .btn-box2[data-v-d72f2b04]{width:100%;text-align:center;margin:10px 0}.content-box .left-box .width-input-container[data-v-d72f2b04]{display:flex;padding:15px 0;align-items:center;gap:15px}.content-box .left-box flex-container[data-v-d72f2b04]{display:flex;align-items:center;gap:20px;padding:10px 0}.content-box .left-box .input-group[data-v-d72f2b04]{display:flex;align-items:center;gap:10px}.content-box .left-box .label[data-v-d72f2b04]{font-size:14px;font-weight:500;white-space:nowrap}.content-box .left-box .button-group[data-v-d72f2b04]{display:flex;gap:15px}.content-box .left-box .el-input[data-v-d72f2b04]{width:180px}.content-box .left-box .page-box[data-v-d72f2b04]::-webkit-scrollbar{width:8px;height:8px}.content-box .left-box .img-class[data-v-d72f2b04]{width:50px;height:50px}.content-box .left-box .pagination-box[data-v-d72f2b04]{padding:20px 0 0 0;border:1px solid #fff}.content-box .left-box .pagination-box .page-box[data-v-d72f2b04]{padding:10px 0;max-height:45vh;overflow-y:auto}.content-box .left-box .pagination-box .page-box .page-item[data-v-d72f2b04]{margin:5px 0;width:8vw;cursor:pointer;margin-left:1vw;font-size:20px}.content-box .center-box[data-v-d72f2b04]::-webkit-scrollbar{width:8px;height:8px}.content-box .center-box[data-v-d72f2b04]{width:45%;display:flex;padding:1vh 0;flex-direction:column;align-items:center;overflow:auto;position:relative;scrollbar-width:8px}.content-box .center-box .selection-status[data-v-d72f2b04]{display:flex;align-items:center;padding:8px 16px;border-radius:4px;margin-bottom:16px;font-size:14px;transition:all .3s ease}.content-box .center-box .selection-status.inactive[data-v-d72f2b04]{background-color:#f0f9eb;color:#67c23a;border:1px solid #e1f3d8}.content-box .center-box .selection-status.active[data-v-d72f2b04]{background-color:#10aaf1;color:#e1f3d8;border:1px solid #10aaf1}.content-box .center-box .selection-status i[data-v-d72f2b04]{margin-right:8px;font-size:16px}.content-box .center-box .image-container[data-v-d72f2b04]{position:relative;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.content-box .center-box .konva[data-v-d72f2b04]{margin:0 auto;border-radius:4px;box-shadow:0 3px 20px 0 var(--select-shadow)}.content-box .right-box[data-v-d72f2b04]::-webkit-scrollbar{width:8px;height:8px}.content-box .right-box[data-v-d72f2b04]{width:45%;max-height:95vh;overflow:auto}.content-box .btn-box[data-v-d72f2b04]{width:90%;margin:1rem auto;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#c9caca,#979998);border-radius:.5rem;padding:.75rem 0;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease}.content-box .btn-box[data-v-d72f2b04]:hover{background:linear-gradient(135deg,#65b7e7,#10aaf1);box-shadow:0 6px 16px rgba(69,71,82,.25);transform:translateY(-1px)}@media(max-width:1024px){.content-box .main-box[data-v-d72f2b04]{flex-direction:column}.content-box .center-box[data-v-d72f2b04],.content-box .left-box[data-v-d72f2b04],.content-box .right-box[data-v-d72f2b04]{width:100%;margin-bottom:3.5rem}}.content-box .manual-edit-dialog[data-v-d72f2b04]{max-width:90%}.content-box .manual-edit-container[data-v-d72f2b04]{padding:10px 0}.content-box .question-image-section[data-v-d72f2b04]{margin-bottom:20px}.content-box .section-title[data-v-d72f2b04]{font-size:16px;font-weight:700;margin-bottom:10px;color:#303133}.content-box .image-container[data-v-d72f2b04]{display:flex;justify-content:center;padding:10px;border:1px solid #e4e7ed;border-radius:4px;background:#fafafa;max-height:400px;overflow:auto}.content-box .question-image[data-v-d72f2b04]{max-width:100%;max-height:380px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.content-box .steps-container[data-v-d72f2b04]{margin-bottom:30px}.content-box .edit-content-section[data-v-d72f2b04]{margin-bottom:20px}.content-box .edit-item[data-v-d72f2b04]{margin-bottom:25px}.content-box .item-label[data-v-d72f2b04]{font-size:14px;font-weight:500;color:#303133;margin-bottom:10px;display:flex;align-items:center}.content-box .item-label.required[data-v-d72f2b04]:after{content:"*";color:#f56c6c;margin-left:4px}.content-box .dialog-footer[data-v-d72f2b04]{display:flex;justify-content:flex-end;gap:10px;padding-top:20px;border-top:1px solid #ebeef5}.content-box[data-v-d72f2b04] .w-e-container{border-radius:4px;border:1px solid #dcdfe6}.content-box[data-v-d72f2b04] .w-e-toolbar{background-color:#f5f7fa;border-bottom:1px solid #e4e7ed}.teacher-points-container[data-v-74da29c8]{min-height:100vh;background-color:#f5f7fa;padding:20px}.page-header[data-v-74da29c8]{display:flex;align-items:center;margin-bottom:20px}.page-header .back-button[data-v-74da29c8]{margin-right:20px}.page-header .page-title[data-v-74da29c8]{font-size:20px;font-weight:600;color:#333;margin:0}.subject-card[data-v-74da29c8]{margin-bottom:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.subject-card .subject-header[data-v-74da29c8]{display:flex;align-items:center;padding:15px 20px}.subject-card .subject-header .subject-label[data-v-74da29c8]{font-size:14px;font-weight:500;color:#606266;margin-right:15px}.subject-card .subject-header .subject-btn-box[data-v-74da29c8]{display:flex;flex-wrap:wrap;gap:10px}.subject-card .subject-header .subject-btn[data-v-74da29c8]{padding:8px 20px;font-size:14px;color:#606266;background-color:#f5f7fa;border:1px solid #dcdfe6;border-radius:20px;cursor:pointer;transition:all .3s ease}.subject-card .subject-header .subject-btn[data-v-74da29c8]:hover{background-color:#ecf5ff;border-color:#c6e2ff;color:#409eff}.subject-card .subject-header .subject-btn.active[data-v-74da29c8]{background-color:#409eff;border-color:#409eff;color:#fff}.filter-card[data-v-74da29c8]{margin-bottom:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.filter-card .filter-item[data-v-74da29c8]{display:flex;align-items:center;padding:15px 0}.filter-card .filter-item .filter-label[data-v-74da29c8]{font-size:14px;font-weight:500;color:#606266;margin-right:15px;min-width:50px}.filter-card .filter-item .filter-select[data-v-74da29c8]{width:100%;max-width:200px}.filter-card .flex[data-v-74da29c8]{display:flex;align-items:center;padding:15px 0}.filter-card .flex .filter-label[data-v-74da29c8]{font-size:14px;font-weight:500;color:#606266;margin-right:15px;min-width:50px}.filter-card .flex .date-picker[data-v-74da29c8]{width:100%;max-width:300px}.questions-card[data-v-74da29c8]{margin-bottom:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.questions-card .questions-list[data-v-74da29c8]{padding:10px}.questions-card .question-item-card[data-v-74da29c8]{margin-bottom:15px;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.06);transition:all .3s ease}.questions-card .question-item-card[data-v-74da29c8]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.12)}.questions-card .question-header[data-v-74da29c8]{padding:15px 20px 10px;border-bottom:1px solid #f0f0f0}.questions-card .question-header .question-meta[data-v-74da29c8]{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.questions-card .question-header .meta-item[data-v-74da29c8]{display:flex;align-items:center;gap:5px;font-size:13px;color:#909399}.questions-card .question-header .meta-item i[data-v-74da29c8]{font-size:12px}.questions-card .question-header .difficulty-badge[data-v-74da29c8]{padding:3px 10px;border-radius:12px;font-size:12px;font-weight:500}.questions-card .question-header .difficulty-badge[class*=easy][data-v-74da29c8]{background-color:#f0f9eb;border-color:#c2e7b0;color:#67c23a}.questions-card .question-header .difficulty-badge[class*=medium][data-v-74da29c8]{background-color:#fdf6ec;border-color:#f3d19e;color:#e6a23c}.questions-card .question-header .difficulty-badge[class*=hard][data-v-74da29c8]{background-color:#fef0f0;border-color:#fbc4c4;color:#f56c6c}.questions-card .question-content[data-v-74da29c8]{padding:15px 20px}.questions-card .question-content .question-text[data-v-74da29c8]{font-size:15px;line-height:1.6;color:#303133}.questions-card .analysis-section[data-v-74da29c8]{padding:0 20px 15px}.questions-card .analysis-section .analysis-toggle[data-v-74da29c8]{display:flex;align-items:center;gap:8px;font-size:14px;color:#409eff;cursor:pointer;padding:10px 0;transition:all .3s ease}.questions-card .analysis-section .analysis-toggle[data-v-74da29c8]:hover{color:#66b1ff}.questions-card .analysis-section .analysis-toggle .toggle-icon[data-v-74da29c8]{font-size:12px;transition:transform .3s ease}.questions-card .analysis-section .analysis-toggle .toggle-text[data-v-74da29c8]{font-weight:500}.questions-card .analysis-section .analysis-content[data-v-74da29c8]{padding:15px;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;margin-top:5px}.questions-card .analysis-section .analysis-content .analysis-text[data-v-74da29c8]{font-size:14px;line-height:1.6;color:#606266}.questions-card .empty-state[data-v-74da29c8]{padding:50px 0;text-align:center}.pagination-container[data-v-74da29c8]{display:flex;justify-content:center;padding:20px 0}.pagination-container[data-v-74da29c8] .el-pagination{font-size:14px}.flex[data-v-74da29c8]{display:flex}.book-container[data-v-60640dc4]{min-height:100vh;background-color:#f5f7fa;padding:20px;font-family:Microsoft YaHei,sans-serif}.back-to-top[data-v-60640dc4]{position:fixed;bottom:40px;left:40px;width:50px;height:50px;cursor:pointer;z-index:200;transition:all .3s ease}.back-to-top[data-v-60640dc4]:hover{transform:translateY(-5px)}.page-header[data-v-60640dc4]{display:flex;align-items:center;margin-bottom:30px;padding:20px 24px;background:#5277e6;border-radius:12px;box-shadow:0 4px 20px rgba(51,102,255,.3)}.page-header .back-btn[data-v-60640dc4]{margin-right:24px;font-size:14px;padding:8px 16px;background-color:hsla(0,0%,100%,.9);color:#36f;border:none;transition:all .3s ease}.page-header .back-btn[data-v-60640dc4]:hover{background-color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.page-header .page-title[data-v-60640dc4]{font-size:28px;font-weight:700;color:#fff;margin:0;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.content-wrapper[data-v-60640dc4]{max-width:1200px;margin:0 auto}.empty-state[data-v-60640dc4]{text-align:center;padding:80px 0;color:#909399}.questions-container[data-v-60640dc4]{display:flex;flex-direction:column;gap:24px}.question-card[data-v-60640dc4]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:24px;transition:all .3s ease}.question-card[data-v-60640dc4]:hover{box-shadow:0 4px 20px rgba(0,0,0,.12);transform:translateY(-2px)}.question-type-tag[data-v-60640dc4]{margin-bottom:16px}.question-type-tag .el-tag[data-v-60640dc4]{font-weight:600;font-size:16px;padding:6px 12px}.question-header[data-v-60640dc4]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e6e9ed}.question-meta[data-v-60640dc4]{display:flex;flex-wrap:wrap;gap:32px;align-items:center}.question-meta .meta-item[data-v-60640dc4]{display:flex;align-items:center;font-size:14px}.question-meta .meta-item .meta-label[data-v-60640dc4]{color:#606266;margin-right:6px;font-weight:500}.question-meta .meta-item .meta-value[data-v-60640dc4]{color:#303133;font-weight:600}.question-content[data-v-60640dc4]{font-size:16px;line-height:1.8;color:#303133;margin-bottom:20px;padding:16px;background-color:#fafafa;border-radius:8px;border-left:4px solid #36f}.analysis-section .analysis-toggle[data-v-60640dc4]{display:inline-flex;align-items:center;gap:6px;color:#36f;font-size:14px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:4px;transition:all .3s ease}.analysis-section .analysis-toggle[data-v-60640dc4]:hover{background-color:#ecf5ff;color:#5c8dff}.analysis-section .analysis-toggle .el-icon-info[data-v-60640dc4]{font-size:16px}.analysis-section .analysis-content[data-v-60640dc4]{margin-top:16px;padding:16px;background-color:#f0f9eb;border:1px solid #e1f3d8;border-radius:8px;font-size:15px;line-height:1.7;color:#67c23a;box-shadow:0 2px 8px rgba(103,194,58,.1);animation:fadeIn-60640dc4 .3s ease}.pagination-container[data-v-60640dc4]{display:flex;justify-content:space-between;align-items:center;margin-top:40px;padding-top:20px;border-top:1px solid #e6e9ed}.pagination-container .el-button-group .el-button[data-v-60640dc4]{font-size:14px;padding:8px 16px;transition:all .3s ease}.pagination-container .el-button-group .el-button[data-v-60640dc4]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(51,102,255,.2)}.pagination-container .el-button-group .el-button[data-v-60640dc4]:first-child{border-right:none}.pagination-container .page-info[data-v-60640dc4]{color:#606266;font-size:14px}@keyframes fadeIn-60640dc4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.book-container[data-v-60640dc4]{padding:10px}.page-header[data-v-60640dc4]{flex-direction:column;align-items:flex-start;gap:10px}.page-header .page-title[data-v-60640dc4]{font-size:20px}.question-meta[data-v-60640dc4]{flex-direction:column;align-items:flex-start;gap:12px}.pagination-container[data-v-60640dc4]{flex-direction:column;gap:16px;align-items:stretch}.pagination-container .el-button-group[data-v-60640dc4]{display:flex;justify-content:center}.pagination-container .page-info[data-v-60640dc4]{text-align:center}}.check-hand-container[data-v-17e30e37]{width:100vw;height:100vh;background:linear-gradient(135deg,#e9f7fa,#f0f9fa);display:flex;flex-direction:column}.page-container[data-v-17e30e37]{height:100%;display:flex;flex-direction:column}.page-header[data-v-17e30e37]{background:linear-gradient(90deg,#02756f,#03989e);color:#fff;padding:0 24px;height:60px;line-height:60px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.header-content[data-v-17e30e37]{display:flex;align-items:center;height:100%}.back-button[data-v-17e30e37]{margin-right:24px;color:#fff;font-size:16px;padding:8px 16px;border-radius:6px;background:hsla(0,0%,100%,.1);transition:all .3s ease;border:1px solid hsla(0,0%,100%,.2)}.back-button[data-v-17e30e37]:hover{background:hsla(0,0%,100%,.2);transform:translateX(-2px);border-color:hsla(0,0%,100%,.3)}.back-button[data-v-17e30e37]:focus{background:hsla(0,0%,100%,.25)}.page-title[data-v-17e30e37]{font-size:20px;font-weight:600;margin:0;text-align:center;width:100%}.page-main[data-v-17e30e37]{flex:1;padding:24px;overflow-y:auto}.loading-container[data-v-17e30e37]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#03989e}.loading-text[data-v-17e30e37]{margin-top:16px;font-size:16px}.content-wrapper[data-v-17e30e37]{width:100%}.card-grid[data-v-17e30e37]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;justify-items:center}.pen-card[data-v-17e30e37]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s ease;cursor:pointer}.card-hover[data-v-17e30e37]{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.card-header[data-v-17e30e37]{background:linear-gradient(90deg,#d6ecef,#e6f4f1);padding:2px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e8f4f1}.card-title[data-v-17e30e37]{font-size:16px;font-weight:600;color:#02756f;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%}.expand-button[data-v-17e30e37]{color:#03989e;font-size:26px;padding:4px;border-radius:4px;transition:all .2s ease}.expand-button[data-v-17e30e37]:hover{background:rgba(3,152,158,.1);transform:scale(1.1)}.card-content[data-v-17e30e37]{position:relative;padding:10px;background:#fafafa}.drawing-canvas[data-v-17e30e37]{position:absolute;top:10px;left:10px;border-radius:8px;z-index:1}.empty-state[data-v-17e30e37]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px}@media(max-width:1200px){.card-grid[data-v-17e30e37]{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px}.pen-card[data-v-17e30e37]{width:380px}}@media(max-width:768px){.page-header[data-v-17e30e37]{padding:0 16px}.page-title[data-v-17e30e37]{font-size:18px}.page-main[data-v-17e30e37]{padding:16px}.card-grid[data-v-17e30e37]{grid-template-columns:1fr;gap:16px}.pen-card[data-v-17e30e37]{width:100%;max-width:400px}.card-header[data-v-17e30e37]{padding:10px 12px}.card-title[data-v-17e30e37]{font-size:14px}.card-content[data-v-17e30e37]{padding:8px}.drawing-canvas[data-v-17e30e37]{top:8px;left:8px}}@media(max-width:480px){.page-main[data-v-17e30e37]{padding:12px}.back-button[data-v-17e30e37]{margin-right:16px}.page-title[data-v-17e30e37]{font-size:16px}}[data-v-4a05d49a]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133;--border-radius:6px;--shadow:0 2px 12px 0 rgba(0,0,0,0.1);--transition:all 0.3s ease}.score-input-container[data-v-4a05d49a]{display:flex;flex-direction:row;align-items:center;gap:8px;padding:4px 0;width:100%;animation:fadeIn-4a05d49a .3s ease}.score-input-wrapper[data-v-4a05d49a]{display:flex;align-items:center;gap:4px;background-color:#fff;border-radius:var(--border-radius);padding:2px 4px;border:1px solid #dcdfe6;transition:var(--transition)}.score-input-wrapper[data-v-4a05d49a]:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(40,149,212,.2)}.custom-input[data-v-4a05d49a]{width:70px;margin-right:2px;text-align:center;border:none;outline:none;padding:0;font-size:14px}.txt[data-v-4a05d49a]{font-size:14px;white-space:nowrap;padding-right:4px}.confirm-btn[data-v-4a05d49a]{padding:6px 16px;font-size:13px;height:32px;min-width:70px;border:none;color:#fff;cursor:pointer}.confirm-btn[data-v-4a05d49a]:hover{background-color:#2679b5;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.confirm-btn[data-v-4a05d49a]:active{transform:translateY(0);box-shadow:var(--shadow)}@keyframes fadeIn-4a05d49a{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.content[data-v-4a05d49a]{background:#e9f7fa;height:100vh;overflow:hidden}.max-window-container[data-v-4a05d49a]{background:#e9f7fa;height:100%}.header[data-v-4a05d49a]{height:60px;background:#fff;box-shadow:var(--shadow);padding:0 20px;z-index:100}.header-content[data-v-4a05d49a]{display:flex;align-items:center;justify-content:space-between;height:100%}.back-button[data-v-4a05d49a]{min-width:100px;transition:var(--transition)}.back-button[data-v-4a05d49a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.page-info[data-v-4a05d49a]{font-size:16px;font-weight:500;color:var(--text-color)}.main-container[data-v-4a05d49a]{height:calc(100vh - 60px);display:flex}.control-panel[data-v-4a05d49a]{background:#fff;box-shadow:2px 0 8px rgba(0,0,0,.1);overflow-y:auto;padding:15px;z-index:50}.panel-content[data-v-4a05d49a]{display:flex;flex-direction:column;gap:15px}.el-card[data-v-4a05d49a]{margin-bottom:15px;border-radius:8px;overflow:hidden;transition:all .3s ease}.card-header[data-v-4a05d49a]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;color:var(--text-color);font-size:16px}.card-title[data-v-4a05d49a]{font-weight:600}.student-card[data-v-4a05d49a]{background:linear-gradient(135deg,#f0f9ff,#e6f7ff);border-left:4px solid var(--primary-color)}.student-detail[data-v-4a05d49a]{margin-bottom:15px}.student-name[data-v-4a05d49a]{font-size:18px;font-weight:600;color:var(--primary-color);margin-bottom:5px}.student-index[data-v-4a05d49a]{font-size:14px;color:#606266}.page-nav[data-v-4a05d49a],.student-nav[data-v-4a05d49a]{width:100%}.page-numbers[data-v-4a05d49a]{display:flex;flex-wrap:wrap;gap:8px;padding:8px}.page-number-item[data-v-4a05d49a]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;transition:all .3s ease;font-size:14px;color:#606266;user-select:none}.page-number-item[data-v-4a05d49a]:hover{background-color:#ecf5ff;border-color:#409eff;color:#409eff;transform:translateY(-2px);box-shadow:0 2px 8px rgba(64,158,255,.2)}.page-number-item.active[data-v-4a05d49a]{background-color:#409eff;border-color:#409eff;color:#fff;font-weight:700;box-shadow:0 2px 8px rgba(64,158,255,.3)}.page-number-item[data-v-4a05d49a]:active{transform:translateY(0)}.problems-card[data-v-4a05d49a]{flex:1;min-height:0}.problems-list[data-v-4a05d49a]{max-height:500px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.problem-item[data-v-4a05d49a]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#f5f7fa;border-radius:6px;cursor:pointer;transition:all .3s ease;border-left:3px solid transparent;font-size:14px}.problem-item[data-v-4a05d49a]:hover{background:#ecf5ff}.problem-item.problem-correct[data-v-4a05d49a]{border-left-color:var(--success-color);background:#f0f9eb}.problem-item.problem-wrong[data-v-4a05d49a]{border-left-color:var(--danger-color);background:#fef0f0}.problem-item.problem-half[data-v-4a05d49a]{border-left-color:var(--warning-color);background:#fdf6ec}.problem-number[data-v-4a05d49a]{font-weight:600;color:var(--text-color);min-width:60px}.problem-type[data-v-4a05d49a]{color:#606266;flex:1}.problem-score[data-v-4a05d49a]{color:var(--primary-color);font-weight:500;min-width:80px;text-align:right}.problem-status[data-v-4a05d49a]{display:flex;align-items:center;gap:8px}.problem-annotation-icon[data-v-4a05d49a]{color:var(--danger-color);font-size:16px;margin-left:4px}.quick-correct-buttons[data-v-4a05d49a]{display:flex;gap:4px;opacity:0;transition:opacity .3s ease}.quick-btn[data-v-4a05d49a]{width:24px;height:24px;border:none;border-radius:4px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.quick-btn[data-v-4a05d49a]:hover{transform:scale(1.1)}.quick-btn[data-v-4a05d49a]:active{transform:scale(.95)}.quick-correct[data-v-4a05d49a]{background:var(--success-color);color:#fff}.quick-correct[data-v-4a05d49a]:hover{background:#52c41a}.quick-wrong[data-v-4a05d49a]{background:var(--danger-color);color:#fff}.quick-wrong[data-v-4a05d49a]:hover{background:#e74c3c}.quick-half[data-v-4a05d49a]{background:var(--warning-color);color:#fff}.quick-half[data-v-4a05d49a]:hover{background:#f39c12}.status-mini-icon[data-v-4a05d49a]{width:20px;height:20px}.paper-area[data-v-4a05d49a]{flex:1;padding:20px;overflow:hidden;display:flex;flex-direction:column}.canvas-container[data-v-4a05d49a]{flex:1;overflow-y:auto;overflow-x:auto;display:flex;justify-content:center;align-items:flex-start;padding-bottom:20px}.paper-box[data-v-4a05d49a]{position:relative;background:#fff;border-radius:var(--border-radius);box-shadow:0 4px 20px rgba(0,0,0,.15);padding:20px;margin-bottom:20px;transition:all .3s ease}.paper-background[data-v-4a05d49a]{border-radius:4px}.tutorial[data-v-4a05d49a]{position:absolute;top:20px;left:20px}.realtime-canvas[data-v-4a05d49a]{z-index:1}.history-canvas[data-v-4a05d49a]{z-index:2}.correction-area[data-v-4a05d49a]{transition:all .3s ease;cursor:pointer;border:1px solid transparent}.correction-area[data-v-4a05d49a]:hover{background-color:hsla(0,0%,70.6%,.2);border-color:#409eff}.correction-buttons-fixed[data-v-4a05d49a]{animation:slideDown-4a05d49a .2s ease-out}@keyframes slideDown-4a05d49a{0%{opacity:0}to{opacity:1}}.action-buttons[data-v-4a05d49a]{display:flex;align-items:center;gap:8px}.btn-icon[data-v-4a05d49a]{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:none;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1)}.btn-icon img[data-v-4a05d49a]{width:30px;height:30px;transition:transform .3s ease}.btn-icon[data-v-4a05d49a]:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 4px 16px rgba(0,0,0,.15)}.btn-icon[data-v-4a05d49a]:active{transform:translateY(0) scale(.98)}.correct-btn[data-v-4a05d49a]:hover{background:#f0f9eb}.correct-btn[data-v-4a05d49a]:active{background:#e1f3d8}.wrong-btn[data-v-4a05d49a]:hover{background:#fef0f0}.wrong-btn[data-v-4a05d49a]:active{background:#fde2e2}.half-btn[data-v-4a05d49a]:hover{background:#fdf6ec}.half-btn[data-v-4a05d49a]:active{background:#faecd8}.score-input[data-v-4a05d49a]{display:flex;align-items:center;gap:4px}.score-input .custom-input[data-v-4a05d49a]{width:90px;text-align:center;border-radius:8px;transition:all .3s ease}.score-input .custom-input[data-v-4a05d49a]:focus{box-shadow:0 0 0 2px rgba(64,158,255,.2)}.txt[data-v-4a05d49a]{font-size:16px;font-weight:500;color:var(--text-color)}.annotation-input-wrapper .el-textarea[data-v-4a05d49a]{border-radius:6px;transition:var(--transition)}.annotation-input-wrapper .el-textarea[data-v-4a05d49a]:focus-within{box-shadow:0 0 0 2px rgba(64,158,255,.2)}.annotation-display[data-v-4a05d49a]{color:var(--danger-color);font-size:14px;font-weight:500;line-height:1.5;word-wrap:break-word;background:#fef0f0;border:1px solid #fde2e2;border-radius:6px;padding:8px;max-width:200px}.status-icons[data-v-4a05d49a]{position:absolute;top:0;right:0}.status-icon[data-v-4a05d49a]{transition:var(--transition)}.status-annotation[data-v-4a05d49a]{color:var(--danger-color);font-size:14px;font-weight:500;position:absolute;bottom:0;right:0;background:#fff;padding:4px 8px;border-radius:4px 0 0 0;border:1px solid #e4e7ed;white-space:nowrap;z-index:10}.answer-tooltip[data-v-4a05d49a]{position:absolute;bottom:100%;left:50%;margin-bottom:10px;transform:translateX(-50%);background:linear-gradient(135deg,#f8f9ff,#fff);border:2px solid #409eff;border-radius:12px;padding:16px;box-shadow:0 6px 20px rgba(64,158,255,.25);z-index:1000;min-width:240px;max-height:300px;overflow-y:auto;transition:all .3s ease}.answer-tooltip.tooltip-bottom[data-v-4a05d49a]{bottom:auto;top:100%;margin-bottom:0;margin-top:10px}.tooltip-header[data-v-4a05d49a]{font-weight:700;color:#409eff;margin-bottom:12px;font-size:16px;text-align:center;border-bottom:2px solid #e6f7ff;padding-bottom:8px}.tooltip-content[data-v-4a05d49a]{font-size:13px;line-height:1.6;color:var(--text-color)}.fade-enter-active[data-v-4a05d49a],.fade-leave-active[data-v-4a05d49a]{transition:opacity .3s ease}.fade-enter[data-v-4a05d49a],.fade-leave-to[data-v-4a05d49a]{opacity:0}.control-bar[data-v-4a05d49a]{position:fixed;bottom:0;left:0;right:0;height:80px;background:#fff;box-shadow:0 -2px 12px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;padding:0 40px;z-index:100}.control-group[data-v-4a05d49a]{display:flex;gap:20px}.page-navigation .el-button[data-v-4a05d49a],.student-navigation .el-button[data-v-4a05d49a]{transition:var(--transition)}.page-navigation .el-button[data-v-4a05d49a]:hover:not(.is-disabled),.student-navigation .el-button[data-v-4a05d49a]:hover:not(.is-disabled){transform:translateY(-1px)}.page-navigation .el-button.is-disabled[data-v-4a05d49a]{opacity:.5}.student-info-mobile[data-v-4a05d49a]{display:none;font-size:16px;font-weight:500;color:var(--text-color)}@media(max-width:1200px){.header-content[data-v-4a05d49a]{flex-direction:column;height:auto;gap:10px;padding:10px 0}.student-info[data-v-4a05d49a]{font-size:16px}.correction-buttons[data-v-4a05d49a]{flex-direction:column;gap:10px;padding:10px}}@media(max-width:768px){.main-content[data-v-4a05d49a]{padding:10px;height:calc(100vh - 180px)}.header[data-v-4a05d49a]{height:80px}.control-bar[data-v-4a05d49a]{height:100px;padding:0 20px;flex-direction:column;justify-content:center;gap:10px}.control-group[data-v-4a05d49a]{gap:10px}.tutorial[data-v-4a05d49a]{top:10px;left:10px}.student-info[data-v-4a05d49a]{display:none}.student-info-mobile[data-v-4a05d49a]{display:block}.correction-buttons[data-v-4a05d49a]{max-width:200px}.action-buttons[data-v-4a05d49a]{flex-wrap:wrap;justify-content:center}.answer-tooltip[data-v-4a05d49a]{top:auto;bottom:-100px;left:50%;transform:translateX(-50%);max-width:280px}}.showBtn[data-v-13d976a0]{border:1px solid #93bee7;box-shadow:0 3px 20px 0 var(--select-shadow);padding:10px;margin-bottom:10px;cursor:pointer;border-radius:10px}.showBtn-button[data-v-13d976a0]{position:absolute;right:0;bottom:10px}.konva[data-v-b7f59b98]{margin:0 auto;border-radius:6px;box-shadow:0 3px 20px 0 var(--select-shadow)}.pdf-page-active[data-v-b7f59b98]{background:#18beff;color:#f0f8ff;width:10vw;border:1px solid #4682b4;border-radius:10px}.btn-box[data-v-2cbe3ba4]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.main2[data-v-2cbe3ba4]{padding:10px;color:#333;border-radius:10px}.head-box[data-v-2cbe3ba4]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.item-box[data-v-2cbe3ba4]{width:80%;margin:1% 0 0 15%;border:1px solid #d0cdd6;border-radius:50px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.txt-btn[data-v-2cbe3ba4]{width:54%;display:flex;justify-content:space-between}.pdf-page-active[data-v-2cbe3ba4]{background:#18beff;color:#f0f8ff;width:10vw;border:1px solid #4682b4;border-radius:10px}.itn-student-flex[data-v-74426e7e]{display:flex;flex-wrap:wrap;justify-content:space-between}.itn-student[data-v-74426e7e]{width:5vw;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);margin:3px 0;text-align:center;font-size:18px}.percent_box[data-v-74426e7e]{cursor:pointer;position:relative;text-align:center}.text_box[data-v-74426e7e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.point-new[data-v-74426e7e]{cursor:pointer}.isaction[data-v-74426e7e]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.elmain[data-v-74426e7e]{padding:0}.student-container[data-v-74426e7e]{width:90%}.dilogStudent[data-v-74426e7e],.student-container[data-v-74426e7e]{height:100%;margin:10px auto;overflow-y:scroll;display:flex;flex-wrap:wrap}.dilogStudent[data-v-74426e7e]{width:40%}.dilogErr[data-v-74426e7e]{width:50%;max-height:100%;overflow-y:scroll;border-radius:10px}.dilogErr .dilogErr-item[data-v-74426e7e]{width:100%;min-height:20vh;box-shadow:0 3px 20px 0 var(--select-shadow);border-radius:10px;margin-top:1%;padding:5px}.student-itemnew[data-v-74426e7e]{min-width:70px;height:70px;background:#336bbe;margin:1%;color:#fff;display:flex;border-radius:10px;position:relative}.student-itemnew .box[data-v-74426e7e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-v-74426e7e] .el-dialog{--el-bg-color:#f0f2f5!important;background-color:#f0f2f5!important}[data-v-74426e7e] .el-dialog__header{--el-text-color-primary:#f0f2f5;--el-text-color-regular:#f0f2f5;padding:0!important;width:100%;height:64px;background-color:#f0f2f5!important}[data-v-74426e7e] .el-dialog__title{margin-left:24px;line-height:64px;background-color:#f0f2f5!important}[data-v-74426e7e] .el-dialog__body{--el-bg-color:#f0f2f5!important;--el-text-color-regular:#f0f2f5;background-color:#f0f2f5!important}.onlineStudent[data-v-74426e7e]{height:3vh;width:100%;display:flex;justify-content:flex-end;font-size:22px;font-weight:700;padding-right:5vw}.content[data-v-18c92c8d]{width:99vw;display:flex;justify-content:center}.book-box[data-v-18c92c8d]{width:70%;display:flex;flex-wrap:wrap;margin:30px 0;box-shadow:0 10px 8px 15px var(--dark-lucency);padding:30px;justify-content:space-between;min-height:48vh}.box-item[data-v-18c92c8d]{padding:10px;cursor:pointer;transition:transform .3s;box-shadow:0 10px 8px 0 var(--dark-lucency);margin:30px 10px}.box-item[data-v-18c92c8d]:hover{transform:scale(1.2)}.content[data-v-7d7ab86d]{width:99vw;height:100vh;background:#e9f7fa}.page[data-v-7d7ab86d]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.box-list[data-v-7d7ab86d]{position:relative}.tutorial[data-v-7d7ab86d]{position:absolute;top:0;left:0;z-index:1}.box-head[data-v-7d7ab86d]{width:387px;height:5vh;border-top-left-radius:12px;border-top-right-radius:12px;background:#d6ecef;line-height:5vh;padding:0 5px;color:#02756f;display:flex;justify-content:space-between}.box[data-v-7d7ab86d]{position:relative;margin:20px;width:387px;height:568px;overflow:hidden}.status-image[data-v-7d7ab86d]{width:30px;height:28px}.content[data-v-594b82c5]{background:#e9f7fa;height:100vh}.box[data-v-594b82c5]{position:relative}.tutorial[data-v-594b82c5]{position:absolute;top:0;left:0;z-index:1}.box[data-v-bc1404b2]{width:100%;padding:20px;box-sizing:border-box}.header-section[data-v-bc1404b2]{display:flex;align-items:center;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #e6e6e6}.back-button[data-v-bc1404b2]{margin-right:20px}.header-title[data-v-bc1404b2]{display:flex;align-items:center}.header-title img[data-v-bc1404b2]{margin-right:10px}.filter-section[data-v-bc1404b2]{margin-bottom:25px;padding:20px;background-color:#f5f7fa;border-radius:6px}.filter-item[data-v-bc1404b2]{display:flex;align-items:center}.select-font[data-v-bc1404b2]{width:60px;margin-right:10px;text-align:right}.table-section[data-v-bc1404b2]{margin-bottom:25px;border-radius:6px;overflow:hidden}.pagination-section[data-v-bc1404b2]{text-align:center;padding:10px 0}.dialog-content[data-v-bc1404b2]{display:flex;gap:20px}.dialog-form[data-v-bc1404b2]{flex:1}.dialog-tree[data-v-bc1404b2]{flex:1;max-height:50vh;overflow-y:auto;border-left:1px solid #e6e6e6;padding-left:20px}.select-son-container[data-v-62ad4e3f]{display:flex;width:100vw;height:100vh;background-color:#f5f7fa}.sidebar[data-v-62ad4e3f]{width:20%;height:100%;background-color:#fff;border-right:1px solid #e6e8eb;box-shadow:2px 0 8px rgba(0,0,0,.05);display:flex;flex-direction:column}.sidebar-header[data-v-62ad4e3f]{height:60px;padding:0 20px;display:flex;align-items:center;border-bottom:1px solid #f0f2f5}.back-button[data-v-62ad4e3f]{width:100%}.sidebar-content[data-v-62ad4e3f]{flex:1;padding:20px;overflow-y:auto}.section-title[data-v-62ad4e3f]{display:flex;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f0f2f5}.title-icon[data-v-62ad4e3f]{width:24px;height:24px;margin-right:10px}.title-text[data-v-62ad4e3f]{font-size:18px;font-weight:600;color:#303133}.page-controls[data-v-62ad4e3f]{display:flex;gap:10px;margin-bottom:20px;padding:12px;background-color:#f5f7fa;border-radius:6px}.page-jump-input[data-v-62ad4e3f]{width:80px}.jump-button[data-v-62ad4e3f]{flex:1}.page-list-container[data-v-62ad4e3f]{margin-bottom:30px}.page-list[data-v-62ad4e3f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px;max-height:240px;overflow-y:auto}.page-item[data-v-62ad4e3f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;background-color:#f5f7fa;border:1px solid #e4e7ed;border-radius:6px;cursor:pointer;transition:all .2s ease;text-align:center}.page-item[data-v-62ad4e3f]:hover{background-color:#ecf5ff;border-color:#c6e2ff}.page-item-active[data-v-62ad4e3f]{background-color:#4096ff!important;color:#fff!important;border-color:#4096ff!important;font-weight:500}.page-item-icon[data-v-62ad4e3f]{width:20px;height:20px;margin-bottom:4px}.page-item-text[data-v-62ad4e3f]{font-size:14px;color:#606266}.page-item-active .page-item-text[data-v-62ad4e3f]{color:#fff}.knowledge-point-section[data-v-62ad4e3f]{padding:15px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;margin:5px 0}.selected-areas-list[data-v-62ad4e3f]{max-height:360px;overflow-y:auto;margin-bottom:15px}.selected-area-item[data-v-62ad4e3f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;margin-bottom:8px;background-color:#fff;border:1px solid #dcdfe6;border-radius:4px;font-size:14px}.area-index[data-v-62ad4e3f]{color:#303133}.remove-btn[data-v-62ad4e3f]{color:#f56c6c;padding:0;min-width:30px}.no-selected-areas[data-v-62ad4e3f]{text-align:center;color:#909399;font-size:14px;padding:20px 0;margin-bottom:15px}.publish-button[data-v-62ad4e3f]{width:100%}.preview-area[data-v-62ad4e3f]{flex:1;align-items:center;justify-content:center;background-color:#fafbfc;padding:40px;overflow-y:auto}.preview-container[data-v-62ad4e3f]{position:relative;background-color:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column}.page-info[data-v-62ad4e3f]{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.current-page[data-v-62ad4e3f]{font-size:16px;font-weight:600;color:#303133}.total-pages[data-v-62ad4e3f]{font-size:14px;color:#606266;margin-left:10px}.nav-buttons[data-v-62ad4e3f]{display:flex;gap:8px}.document-container[data-v-62ad4e3f]{position:relative;padding:20px;display:flex;align-items:center;justify-content:center}.background-image[data-v-62ad4e3f]{position:absolute;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.no-image[data-v-62ad4e3f]{position:absolute;color:#909399;font-size:14px}.konva[data-v-62ad4e3f]{margin:0 auto;border-radius:6px}.loading-overlay[data-v-62ad4e3f]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000}.loading-text[data-v-62ad4e3f]{margin-top:16px;color:#606266;font-size:14px}@media(max-width:1200px){.sidebar[data-v-62ad4e3f]{width:200px}.page-list[data-v-62ad4e3f]{grid-template-columns:1fr}}.sidebar-content[data-v-62ad4e3f]::-webkit-scrollbar{width:6px}.sidebar-content[data-v-62ad4e3f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.sidebar-content[data-v-62ad4e3f]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:3px}.sidebar-content[data-v-62ad4e3f]::-webkit-scrollbar-thumb:hover{background:#909399}.selected-areas-list[data-v-62ad4e3f]::-webkit-scrollbar{width:4px}.selected-areas-list[data-v-62ad4e3f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.selected-areas-list[data-v-62ad4e3f]::-webkit-scrollbar-thumb{background:#c0c4cc;border-radius:2px}.language-manage-container[data-v-9674fcbe],.music-manage-container[data-v-b0c5355c]{width:85%;margin:0 auto;height:100%}.video-manage-container[data-v-1275eaf4]{width:92%;margin:0 auto;height:100%}.word-manage-container[data-v-05538e22]{width:85%;margin:0 auto;height:100%}.textBook-manage-container[data-v-43563477],.writing-manage-container[data-v-b43db87a]{width:92%;margin:0 auto;height:100%}.word-details-container[data-v-8f865ebe]{padding:16px;max-width:1000px;margin:0 auto;background-color:#f5f7fa}.main-card[data-v-8f865ebe]{background:#fff;border-radius:8px;padding:20px 24px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.top-bar[data-v-8f865ebe]{margin-bottom:20px}.top-bar .back-btn[data-v-8f865ebe]{color:#606266;padding:0;font-size:14px}.top-bar .back-btn[data-v-8f865ebe]:hover{color:#409eff}.word-core-section[data-v-8f865ebe]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #dcdfe6}.word-main[data-v-8f865ebe]{flex:1}.word-title[data-v-8f865ebe]{margin:0 0 8px 0;color:#303133;font-size:36px;font-weight:600;line-height:1.2}.pronunciation[data-v-8f865ebe]{font-size:18px;color:#409eff;font-weight:500;font-family:Courier New,monospace}.word-tags[data-v-8f865ebe]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.info-grid[data-v-8f865ebe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.info-item[data-v-8f865ebe]{display:flex;flex-direction:column;padding:12px 16px;background-color:#f8f9fa;border-radius:6px;border-left:3px solid #409eff;transition:all .3s ease}.info-item[data-v-8f865ebe]:hover{background-color:#ecf5ff;transform:translateX(2px)}.info-item .label[data-v-8f865ebe]{font-size:12px;color:#909399;margin-bottom:4px;font-weight:500}.info-item .value[data-v-8f865ebe]{font-size:14px;color:#303133;font-weight:500}.detail-section[data-v-8f865ebe]{display:grid;grid-template-columns:1fr;gap:12px}.detail-card[data-v-8f865ebe]{background:#fff;border-radius:8px;padding:18px 20px;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease}.detail-card[data-v-8f865ebe]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.card-header[data-v-8f865ebe]{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.card-header i[data-v-8f865ebe]{font-size:18px;color:#409eff}.card-header span[data-v-8f865ebe]{font-size:16px;font-weight:600;color:#303133}.card-header.clickable[data-v-8f865ebe]{cursor:pointer;justify-content:space-between;user-select:none}.card-header.clickable[data-v-8f865ebe]:hover{background-color:rgba(64,158,255,.05);margin:-18px -20px 14px;padding:18px 20px 12px;border-radius:8px 8px 0 0}.card-header.clickable i[data-v-8f865ebe]:last-child{font-size:14px;transition:transform .3s ease}.card-header.clickable i:last-child.rotate[data-v-8f865ebe]{transform:rotate(180deg)}.card-content[data-v-8f865ebe]{padding:4px 0}.definition-item[data-v-8f865ebe]{display:flex;gap:12px;line-height:1.8;font-size:15px}.definition-item .number[data-v-8f865ebe]{flex-shrink:0;width:24px;height:24px;background-color:#409eff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;margin-top:2px}.definition-item .text[data-v-8f865ebe]{flex:1;color:#606266}.example-text[data-v-8f865ebe]{padding:14px 16px;background-color:#f0f9ff;border-left:3px solid #409eff;border-radius:4px;font-size:15px;line-height:1.8;color:#606266;font-style:italic}.example-text h1[data-v-8f865ebe],.example-text h2[data-v-8f865ebe],.example-text h3[data-v-8f865ebe],.example-text h4[data-v-8f865ebe],.example-text h5[data-v-8f865ebe],.example-text h6[data-v-8f865ebe]{margin:16px 0 8px 0;color:#303133;font-weight:600;font-style:normal}.example-text h1[data-v-8f865ebe]{font-size:24px;border-bottom:2px solid #dcdfe6;padding-bottom:8px}.example-text h2[data-v-8f865ebe]{font-size:20px;border-bottom:1px solid #dcdfe6;padding-bottom:6px}.example-text h3[data-v-8f865ebe]{font-size:18px}.example-text h4[data-v-8f865ebe]{font-size:16px}.example-text p[data-v-8f865ebe]{margin:8px 0;font-style:normal}.example-text ol[data-v-8f865ebe],.example-text ul[data-v-8f865ebe]{margin:8px 0;padding-left:24px;font-style:normal}.example-text li[data-v-8f865ebe]{margin:4px 0}.example-text code[data-v-8f865ebe]{background-color:#f4f4f4;padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:14px;color:#e83e8c;font-style:normal}.example-text pre[data-v-8f865ebe]{background-color:#282c34;color:#abb2bf;padding:16px;border-radius:6px;overflow-x:auto;margin:12px 0;font-style:normal}.example-text pre code[data-v-8f865ebe]{background-color:transparent;color:inherit;padding:0;font-size:13px}.example-text blockquote[data-v-8f865ebe]{border-left:4px solid #409eff;padding-left:16px;margin:12px 0;color:#909399;font-style:normal;background-color:rgba(64,158,255,.05);padding:12px 16px}.example-text table[data-v-8f865ebe]{width:100%;border-collapse:collapse;margin:12px 0;font-style:normal}.example-text td[data-v-8f865ebe],.example-text th[data-v-8f865ebe]{border:1px solid #dcdfe6;padding:8px 12px;text-align:left}.example-text th[data-v-8f865ebe]{background-color:#f5f7fa;font-weight:600;color:#303133}.example-text tr[data-v-8f865ebe]:nth-child(2n){background-color:#fafafa}.example-text a[data-v-8f865ebe]{color:#409eff;text-decoration:none;font-style:normal}.example-text a[data-v-8f865ebe]:hover{text-decoration:underline}.example-text strong[data-v-8f865ebe]{font-weight:600;color:#303133;font-style:normal}.example-text em[data-v-8f865ebe]{font-style:italic}.example-text hr[data-v-8f865ebe]{border:none;border-top:1px solid #dcdfe6;margin:16px 0}.example-text img[data-v-8f865ebe]{max-width:100%;height:auto;border-radius:4px;margin:8px 0}.expand-enter-active[data-v-8f865ebe],.expand-leave-active[data-v-8f865ebe]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-8f865ebe],.expand-leave-to[data-v-8f865ebe]{max-height:0;opacity:0;padding:0}.expand-enter-to[data-v-8f865ebe],.expand-leave-from[data-v-8f865ebe]{max-height:1000px;opacity:1;padding:4px 0}@media(max-width:768px){.word-details-container[data-v-8f865ebe]{padding:12px}.main-card[data-v-8f865ebe]{padding:16px 18px}.word-core-section[data-v-8f865ebe]{flex-direction:column;gap:12px}.word-title[data-v-8f865ebe]{font-size:28px}.pronunciation[data-v-8f865ebe]{font-size:16px}.word-tags[data-v-8f865ebe]{justify-content:flex-start}.info-grid[data-v-8f865ebe]{grid-template-columns:repeat(2,1fr);gap:10px}.info-item[data-v-8f865ebe]{padding:10px 12px}.info-item .label[data-v-8f865ebe]{font-size:11px}.info-item .value[data-v-8f865ebe]{font-size:13px}.detail-card[data-v-8f865ebe]{padding:14px 16px}.card-header[data-v-8f865ebe]{margin-bottom:12px;padding-bottom:10px}.card-header span[data-v-8f865ebe]{font-size:15px}.definition-item[data-v-8f865ebe]{font-size:14px}.example-text[data-v-8f865ebe]{padding:12px 14px;font-size:14px}}@media(max-width:480px){.word-details-container[data-v-8f865ebe]{padding:10px}.main-card[data-v-8f865ebe]{padding:14px 16px}.word-title[data-v-8f865ebe]{font-size:24px}.pronunciation[data-v-8f865ebe]{font-size:15px}.info-grid[data-v-8f865ebe]{grid-template-columns:1fr}.top-bar[data-v-8f865ebe]{margin-bottom:16px}.word-core-section[data-v-8f865ebe]{margin-bottom:20px;padding-bottom:16px}.detail-card[data-v-8f865ebe]{padding:12px 14px}}.word-details-container[data-v-2ca63dbc]{width:85%;margin:0 auto;height:100%}.electronic-manage-container[data-v-4bf45464]{width:85%;margin:0 auto;height:100%;padding:20px 0}.electronic-manage-container .tab-content[data-v-4bf45464]{margin-top:20px;min-height:500px}.electronic-manage-container .tab-content .course-list-container .page-header[data-v-4bf45464]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e4e7ed}.electronic-manage-container .tab-content .course-list-container .page-header h2[data-v-4bf45464]{font-size:24px;font-weight:600;color:#303133;margin-bottom:8px}.electronic-manage-container .tab-content .course-list-container .page-header p[data-v-4bf45464]{font-size:14px;color:#909399;margin:0}.electronic-manage-container .tab-content .course-list-container .filter-bar[data-v-4bf45464]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:4px;display:flex;align-items:center}.electronic-manage-container .tab-content .course-list-container .content-wrapper[data-v-4bf45464]{min-height:400px;margin-bottom:20px}.electronic-manage-container .tab-content .course-list-container .course-card-container[data-v-4bf45464]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-bottom:20px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card[data-v-4bf45464]{background:#fff;border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;padding:32px 20px 20px;text-align:center;border:1px solid #f0f0f0;box-shadow:0 6px 20px rgba(0,0,0,.06);backdrop-filter:blur(10px)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card[data-v-4bf45464]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 12px 32px rgba(64,158,255,.18);border-color:#409eff}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-bg[data-v-4bf45464]{position:absolute;top:0;left:0;right:0;height:80px;background:linear-gradient(135deg,#409eff,#667eea);border-radius:16px 16px 0 0;opacity:.1;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-bg[data-v-4bf45464]{opacity:.15;height:100px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon[data-v-4bf45464]{width:64px;height:64px;background:linear-gradient(135deg,#409eff,#667eea);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;position:relative;box-shadow:0 6px 16px rgba(64,158,255,.4);transition:all .4s ease;border:3px solid #fff}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon[data-v-4bf45464]{transform:scale(1.1);box-shadow:0 8px 20px rgba(64,158,255,.5)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon .el-icon-notebook-2[data-v-4bf45464]{font-size:28px;color:#fff;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon .el-icon-notebook-2[data-v-4bf45464]{transform:rotate(5deg)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content[data-v-4bf45464]{margin-bottom:20px;position:relative}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-name[data-v-4bf45464]{font-size:18px;font-weight:600;color:#303133;margin-bottom:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-name[data-v-4bf45464]{color:#409eff}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge[data-v-4bf45464]{display:inline-block;margin-top:8px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge .el-tag[data-v-4bf45464]{font-size:12px;padding:0 14px;border-radius:14px;background:rgba(64,158,255,.1);border-color:rgba(64,158,255,.2);color:#409eff;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge .el-tag[data-v-4bf45464]{background:rgba(64,158,255,.2);transform:scale(1.05)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer[data-v-4bf45464]{display:flex;justify-content:center;position:relative}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer .el-button[data-v-4bf45464]{font-size:14px;padding:6px 20px;border-radius:20px;transition:all .4s ease;background:linear-gradient(135deg,#409eff,#667eea);border:none;box-shadow:0 4px 12px rgba(64,158,255,.3)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer .el-button[data-v-4bf45464]:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(64,158,255,.4);background:linear-gradient(135deg,#667eea,#409eff)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-hover-effect[data-v-4bf45464]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(64,158,255,.05),rgba(102,126,234,.05));border-radius:16px;opacity:0;transition:all .4s ease;pointer-events:none}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-hover-effect[data-v-4bf45464]{opacity:1}.electronic-manage-container .tab-content .course-list-container .pagination[data-v-4bf45464]{margin-top:20px;display:flex;justify-content:center}.electronic-manage-container .tab-content .course-list-container .no-data[data-v-4bf45464]{margin-top:50px;display:flex;justify-content:center}.breadcrumb-section[data-v-68d309ea]{margin-bottom:24px;padding:16px 0;background-color:#fff;border-radius:12px;padding-left:24px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);transition:all .3s ease}.breadcrumb-section[data-v-68d309ea]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.breadcrumb-item[data-v-68d309ea]{font-size:16px;color:#909399;transition:color .3s ease}.breadcrumb-item.active[data-v-68d309ea]{color:#94cd7c;font-weight:500}.breadcrumb-item[data-v-68d309ea]:not(.active):hover{color:#606266}.content[data-v-68d309ea]{width:100%;min-height:100vh;padding:20px;background-color:#f5f7fa;box-sizing:border-box}.main-container[data-v-68d309ea]{background:transparent;border-radius:12px;overflow:hidden}.sidebar[data-v-68d309ea]{background-color:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);transition:all .3s ease}.sidebar[data-v-68d309ea]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.subject-selection-container[data-v-68d309ea]{height:100%;display:flex;flex-direction:column}.section-title[data-v-68d309ea]{font-size:18px;font-weight:600;color:#303133;margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid #94cd7c}.subject-item[data-v-68d309ea]{margin-bottom:16px;animation:fadeIn-68d309ea .3s ease}@keyframes fadeIn-68d309ea{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.subject-row[data-v-68d309ea]{display:flex;align-items:center;justify-content:space-between;padding:12px;background-color:#f5f7fa;border-radius:8px;transition:all .3s ease}.subject-row[data-v-68d309ea]:hover{background-color:#e8f4fd;transform:translateY(-2px)}.subject-name[data-v-68d309ea]{font-size:16px;font-weight:500;color:#303133;min-width:80px}.date-picker[data-v-68d309ea]{width:160px;transition:all .3s ease}.date-picker[data-v-68d309ea]:hover{transform:scale(1.02)}.date-picker .el-input__inner[data-v-68d309ea]{border-radius:6px;transition:all .3s ease}.date-picker .el-input__inner[data-v-68d309ea]:focus{border-color:#94cd7c;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.canvas-container[data-v-68d309ea]{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);transition:all .3s ease}.canvas-container[data-v-68d309ea]:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.canvas-wrapper[data-v-68d309ea]{height:100%;display:flex;flex-direction:column}.canvas-header[data-v-68d309ea]{margin-bottom:24px;text-align:center}.canvas-title[data-v-68d309ea]{font-size:24px;font-weight:600;color:#303133;margin-bottom:8px}.canvas-subtitle[data-v-68d309ea]{font-size:14px;color:#909399}.canvas-content[data-v-68d309ea]{flex:1;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#f5f7fa;border-radius:8px;position:relative;overflow:hidden}.canvas-box[data-v-68d309ea]{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease}.canvas-box[data-v-68d309ea]:hover{box-shadow:0 6px 20px rgba(0,0,0,.15);transform:translateY(-2px)}.tutorial[data-v-68d309ea]{position:absolute;top:0;left:0;z-index:1;transition:opacity .3s ease}.dateArrClass[data-v-68d309ea]{background-color:rgba(64,158,255,.2);border-radius:4px;font-weight:500;color:#94cd7c}@media(max-width:1200px){.sidebar[data-v-68d309ea]{width:280px!important}.date-picker[data-v-68d309ea]{width:140px}}@media(max-width:768px){.content[data-v-68d309ea]{padding:10px}.main-container[data-v-68d309ea]{flex-direction:column!important}.sidebar[data-v-68d309ea]{width:100%!important;margin-bottom:20px}.subject-row[data-v-68d309ea]{flex-direction:column;align-items:flex-start}.subject-name[data-v-68d309ea]{margin-bottom:8px}.date-picker[data-v-68d309ea]{width:100%}}.class-student-container[data-v-dff1d846]{padding:20px;background-color:#f5f7fa}.card-shadow[data-v-dff1d846]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:box-shadow .3s ease;margin-bottom:20px}.card-shadow[data-v-dff1d846]:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.breadcrumb-section[data-v-dff1d846]{margin-bottom:24px;padding:16px 0;background-color:#fff;border-radius:8px;padding-left:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.breadcrumb-item[data-v-dff1d846]{font-size:16px;color:#86909c}.breadcrumb-item.active[data-v-dff1d846]{color:#1d2129;font-weight:500}.select-box[data-v-dff1d846]{padding:24px}.select-box .filter-group[data-v-dff1d846]{display:flex;flex-wrap:wrap;gap:24px}.select-box .filter-item[data-v-dff1d846]{display:flex;align-items:center;gap:12px}.select-box .select-label[data-v-dff1d846]{font-size:14px;color:#333;font-weight:500}.select-box .filter-select .el-input__inner[data-v-dff1d846]{border-radius:4px;transition:all .3s ease}.select-box .filter-select .el-input__inner[data-v-dff1d846]:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.select-box .filter-datepicker[data-v-dff1d846]{width:370px}.select-box .filter-datepicker .el-input__inner[data-v-dff1d846]{border-radius:4px;transition:all .3s ease}.select-box .filter-datepicker .el-input__inner[data-v-dff1d846]:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.table-box[data-v-dff1d846]{padding:24px}.table-box .table-header[data-v-dff1d846]{margin-bottom:20px}.table-box .table-header .table-title[data-v-dff1d846]{font-size:18px;color:#333;font-weight:600;margin:0}.table-box .custom-table .el-button[data-v-dff1d846]{border-radius:4px;transition:all .3s ease;margin-right:8px}.table-box .custom-table .el-button[data-v-dff1d846]:hover{transform:translateY(-1px)}.table-box .pagination-container[data-v-dff1d846]{margin-top:20px;display:flex;justify-content:flex-end}.table-box .pagination-container .el-pagination .el-pager li[data-v-dff1d846]{border-radius:4px;transition:all .3s ease}.table-box .pagination-container .el-pagination .el-pager li[data-v-dff1d846]:hover:not(.disabled){color:#409eff;transform:translateY(-1px)}.table-box .pagination-container .el-pagination .el-pager li.active[data-v-dff1d846]{background-color:#409eff;color:#fff}.table-box .pagination-container .el-pagination .el-pagination__sizes .el-input .el-input__inner[data-v-dff1d846]{border-radius:4px}.custom-dialog .el-dialog__header[data-v-dff1d846]{padding:20px 24px 16px;border-bottom:1px solid #f0f0f0}.custom-dialog .el-dialog__header .el-dialog__title[data-v-dff1d846]{font-size:18px;color:#333;font-weight:600}.custom-dialog .el-dialog__body[data-v-dff1d846]{padding:0;overflow:hidden}.dialog-content[data-v-dff1d846]{width:100%;height:78vh;display:flex;flex-direction:column}.dialog-content .send-head[data-v-dff1d846]{padding:20px 0;font-size:20px;width:100%;text-align:center;color:#409eff;font-weight:700;border-bottom:1px solid #f0f0f0}.dialog-content .send-head .countdown[data-v-dff1d846]{color:#ff4949;font-size:28px;margin:0 8px;animation:pulse-dff1d846 1s infinite}.dialog-content .send-container[data-v-dff1d846]{flex:1;display:flex;justify-content:space-between;padding:20px;gap:20px}.dialog-content .topic-box[data-v-dff1d846]{flex:1;background:linear-gradient(135deg,#409eff,#6198f7);border-radius:12px;padding:24px;color:#fff;overflow-y:auto}.dialog-content .topic-box .topic-title[data-v-dff1d846]{font-size:18px;font-weight:700;margin-bottom:16px}.dialog-content .topic-box .topic-content[data-v-dff1d846]{font-size:16px;line-height:1.8}.dialog-content .ranking-box[data-v-dff1d846]{width:300px;background:linear-gradient(135deg,#ff7a45,#f7a261);border-radius:12px;padding:24px;color:#fff}.dialog-content .ranking-box .ranking-title[data-v-dff1d846]{font-size:18px;font-weight:700;margin-bottom:16px}.dialog-content .ranking-box .ranking-list[data-v-dff1d846]{height:calc(100% - 40px);overflow-y:auto}.dialog-content .ranking-box .ranking-head[data-v-dff1d846]{display:flex;justify-content:space-between;font-size:16px;font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid hsla(0,0%,100%,.3)}.dialog-content .ranking-box .ranking-head .head-item[data-v-dff1d846]{flex:1;text-align:center}.dialog-content .ranking-box .ranking-head .head-item.name[data-v-dff1d846]{text-align:left;padding-left:40px}.dialog-content .ranking-box .ranking-item[data-v-dff1d846]{display:flex;align-items:center;margin-bottom:12px;padding:8px;background:hsla(0,0%,100%,.1);border-radius:8px;transition:all .3s ease}.dialog-content .ranking-box .ranking-item[data-v-dff1d846]:hover{background:hsla(0,0%,100%,.2);transform:translateX(4px)}.dialog-content .ranking-box .rank-number[data-v-dff1d846]{width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:12px;flex-shrink:0}.dialog-content .ranking-box .rank-number.first-place[data-v-dff1d846]{background:gold;color:#333}.dialog-content .ranking-box .rank-number.second-place[data-v-dff1d846]{background:silver;color:#333}.dialog-content .ranking-box .rank-number.third-place[data-v-dff1d846]{background:#cd7f32;color:#fff}.dialog-content .ranking-box .rank-info[data-v-dff1d846]{flex:1;display:flex;justify-content:space-between;align-items:center}.dialog-content .ranking-box .student-name[data-v-dff1d846]{font-weight:500}.dialog-content .ranking-box .answer-time[data-v-dff1d846]{font-size:14px;opacity:.9}.answer-condition-content[data-v-dff1d846]{padding:24px}.answer-condition-content .condition-table .el-table__header-wrapper th[data-v-dff1d846]{background-color:#fafafa;font-weight:600;color:#333}.answer-condition-content .condition-table .el-table__body-wrapper .answer-correct[data-v-dff1d846]{color:#67c23a;font-weight:500}.answer-condition-content .condition-table .el-table__body-wrapper .answer-wrong[data-v-dff1d846]{color:#f56c6c}.answer-condition-content .condition-table .el-table__body-wrapper .answer-pending[data-v-dff1d846]{color:#909399}.answer-condition-content .pagination-container[data-v-dff1d846]{margin-top:20px;display:flex;justify-content:flex-end}@keyframes pulse-dff1d846{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@media(max-width:1200px){.select-box .filter-group[data-v-dff1d846]{gap:16px}.dialog-content .send-container[data-v-dff1d846]{flex-direction:column}.dialog-content .ranking-box[data-v-dff1d846]{width:100%;height:300px}}@media(max-width:768px){.class-student-container[data-v-dff1d846]{padding:12px}.filter-group[data-v-dff1d846]{flex-direction:column;gap:16px!important}.filter-item[data-v-dff1d846]{width:100%}.filter-select[data-v-dff1d846]{width:100%!important}.custom-dialog[data-v-dff1d846]{width:95%!important;top:2vh!important}.dialog-content[data-v-dff1d846]{height:85vh}}.selectBox[data-v-65b4e13e]{background:#1e62ec;color:#fff}.noselectBox[data-v-65b4e13e],.selectBox[data-v-65b4e13e]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-65b4e13e]{background:#fff;color:#000}.hintText[data-v-65b4e13e]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.item-box[data-v-65b4e13e]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.item-box .head-box[data-v-65b4e13e]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.item-box .main[data-v-65b4e13e]{width:100%;background:#fff;padding:1%;font-size:14px!important;color:#333;line-height:24px;border-radius:10px}.item-box .btn-box[data-v-65b4e13e]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.item-box .btn-box .txt-btn[data-v-65b4e13e]{width:54%;display:flex;justify-content:space-between}.fontClass[data-v-65b4e13e]{margin-left:3%;width:95%;line-height:30px;font-size:16px}.selectBox[data-v-b6d4d568]{background:#1e62ec;color:#fff}.noselectBox[data-v-b6d4d568],.selectBox[data-v-b6d4d568]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-b6d4d568]{background:#fff;color:#000}.hintText[data-v-b6d4d568]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.item-box[data-v-b6d4d568]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.item-box .head-box[data-v-b6d4d568]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.item-box .main[data-v-b6d4d568]{width:100%;background:#fff;padding:1%;font-size:14px!important;color:#333;line-height:24px;border-radius:10px}.item-box .btn-box[data-v-b6d4d568]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.item-box .btn-box .txt-btn[data-v-b6d4d568]{width:54%;display:flex;justify-content:space-between}.fontClass[data-v-b6d4d568]{margin-left:3%;width:95%;line-height:30px;font-size:16px}.selectBox[data-v-934fb90e]{background:#1e62ec;color:#fff}.noselectBox[data-v-934fb90e],.selectBox[data-v-934fb90e]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-934fb90e]{background:#fff;color:#000}.hintText[data-v-934fb90e]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.item-box[data-v-934fb90e]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.item-box .head-box[data-v-934fb90e]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.item-box .main[data-v-934fb90e]{width:100%;background:#fff;padding:1%;font-size:14px!important;color:#333;line-height:24px;border-radius:10px}.item-box .btn-box[data-v-934fb90e]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.item-box .btn-box .txt-btn[data-v-934fb90e]{width:54%;display:flex;justify-content:space-between}.fontClass[data-v-934fb90e]{margin-left:3%;width:95%;line-height:30px;font-size:16px}.selectBox[data-v-6191dbc2]{background:#1e62ec;color:#fff}.noselectBox[data-v-6191dbc2],.selectBox[data-v-6191dbc2]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-6191dbc2]{background:#fff;color:#000}.hintText[data-v-6191dbc2]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.item-box[data-v-6191dbc2]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.item-box .head-box[data-v-6191dbc2]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px}.item-box .main[data-v-6191dbc2]{width:100%;background:#fff;padding:1%;font-size:14px!important;color:#333;line-height:24px;border-radius:10px}.item-box .btn-box[data-v-6191dbc2]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.item-box .btn-box .txt-btn[data-v-6191dbc2]{width:54%;display:flex;justify-content:space-between}.fontClass[data-v-6191dbc2]{margin-left:3%;width:95%;line-height:30px;font-size:16px}.selectBox[data-v-3fa2292c]{background:#1e62ec;color:#fff}.noselectBox[data-v-3fa2292c],.selectBox[data-v-3fa2292c]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-3fa2292c]{background:#fff;color:#000}.select-box2[data-v-936f54ca]{padding:0 30px 10px 30px;background:#fff;border-radius:10px;margin:10px 0;display:flex;flex-wrap:wrap;width:100%}.table-box[data-v-936f54ca]{background:#fff;padding:10px 0;border-radius:10px}@keyframes bounce-936f54ca{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.05)}to{transform:scale(1)}}.select-box[data-v-936f54ca]{padding:10px 20px;background:#fff;border-radius:10px;margin:10px 0;display:flex;flex-wrap:wrap;width:100%;font-size:1vw;font-weight:700;justify-content:space-around;gap:10px;align-items:center}.select-item[data-v-936f54ca]{cursor:pointer;position:relative;transition:box-shadow .3s ease}.selected[data-v-936f54ca]{border-radius:10px;padding:10px 15px;animation:bounce-936f54ca .6s ease;box-shadow:0 4px 12px rgba(0,0,0,.3)}img[data-v-936f54ca]{width:100%;height:20px;transition:opacity .3s ease;opacity:0}.selected img[data-v-936f54ca]{opacity:1}@keyframes bounce-d9191da6{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.05)}to{transform:scale(1)}}.select-box[data-v-d9191da6]{padding:10px 20px;background:#fff;border-radius:10px;margin:10px 0;display:flex;flex-wrap:wrap;width:100%;font-size:1vw;font-weight:700;justify-content:space-around;gap:10px;align-items:center}.select-item[data-v-d9191da6]{cursor:pointer;position:relative;transition:box-shadow .3s ease}.selected[data-v-d9191da6]{border-radius:10px;padding:15px 50px;animation:bounce-d9191da6 .6s ease;box-shadow:0 4px 12px rgba(0,0,0,.3)}img[data-v-d9191da6]{width:100%;height:20px;transition:opacity .3s ease;opacity:0}.selected img[data-v-d9191da6]{opacity:1}.table-box[data-v-d9191da6]{background:#fff;padding:10px 0;border-radius:10px}.select-box2[data-v-d9191da6]{padding:10px 20px;background:#fff;border-radius:10px;margin:10px 0;display:flex;flex-wrap:wrap;width:100%}.summary-dlg .el-dialog__wrapper[data-v-42d2348c]{pointer-events:none}.summary-dlg .el-dialog__wrapper[data-v-42d2348c] .el-dialog{pointer-events:auto;margin-left:59%}.selectBox[data-v-42d2348c]{background:#1e62ec;color:#fff}.noselectBox[data-v-42d2348c],.selectBox[data-v-42d2348c]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-42d2348c]{background:#fff;color:#000}.hintText[data-v-42d2348c]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.exerBox .quill-editor[data-v-42d2348c]{height:100px;width:80%}.select-box[data-v-42d2348c]{width:100%;height:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}.select-box .select-item[data-v-42d2348c]{width:28%;height:13%;display:flex;margin:1%}.isaction[data-v-42d2348c]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.container2[data-v-42d2348c],.container[data-v-42d2348c]{height:31vh;overflow-y:scroll;width:0;color:#000}.tit-box[data-v-42d2348c]{height:10%;background:linear-gradient(135deg,#409eff,#667eea);z-index:9999;position:fixed!important;right:0;top:40%;border-radius:12px 0 0 12px;padding:0 12px;color:#fff;font-size:.78125vw;box-shadow:-2px 0 12px rgba(64,158,255,.3);transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:60px;max-height:80px}.tit-box[data-v-42d2348c]:hover{right:-4px;box-shadow:-4px 0 16px rgba(64,158,255,.4)}.tit-box>div[data-v-42d2348c]{display:flex;align-items:center;height:100%}.tit-box .el-button[data-v-42d2348c]{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fff;font-weight:500;border-radius:6px;padding:8px 16px;font-size:14px;transition:all .3s ease}.tit-box .el-button[data-v-42d2348c]:hover{background-color:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);transform:translateX(-2px)}.content .two[data-v-42d2348c],.content[data-v-42d2348c]{width:100%}.content .two .item-box[data-v-42d2348c]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.content .two .item-box .head-box[data-v-42d2348c]{width:100%;height:5vh;line-height:5vh;background:#eee}.content .two .item-box .main[data-v-42d2348c]{padding:10px;font-size:14px!important;color:#333;line-height:30px}.content .two .item-box .btn-box[data-v-42d2348c]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.content .exercise-dialog .exercise-dialog__header[data-v-42d2348c]{background-color:#f7f8fa;border-bottom:1px solid #e4e7ed;padding:0}.content .exercise-dialog .exercise-dialog__toolbar[data-v-42d2348c]{display:flex;justify-content:center;padding:15px;gap:15px;flex-wrap:wrap}.content .exercise-dialog .exercise-dialog__btn[data-v-42d2348c]{min-width:120px;font-weight:500;border-radius:6px;transition:all .3s ease}.content .exercise-dialog .exercise-dialog__btn[data-v-42d2348c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.content .exercise-dialog .exercise-dialog__btn--download[data-v-42d2348c]{background-color:#67c23a;border-color:#67c23a}.content .exercise-dialog .exercise-dialog__btn--preview[data-v-42d2348c]{background-color:#409eff;border-color:#409eff}.content .exercise-dialog .exercise-dialog__content[data-v-42d2348c]{padding:20px;max-height:70vh;overflow-y:auto}.content .exercise-dialog .exercise-dialog__list[data-v-42d2348c]{display:flex;flex-direction:column;gap:20px}.content .exercise-dialog .exercise-dialog__section[data-v-42d2348c]{background-color:#fafafa;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.content .exercise-dialog .exercise-dialog__section-title[data-v-42d2348c]{font-size:20px;font-weight:700;color:#303133;margin-bottom:15px;cursor:move;display:flex;align-items:center;gap:8px;transition:all .3s ease;padding:8px 12px;border-radius:6px;background-color:#f0f9eb;border-left:4px solid #67c23a}.content .exercise-dialog .exercise-dialog__section-title[data-v-42d2348c]:hover{background-color:#e1f3d8}.content .exercise-dialog .exercise-dialog__section-count[data-v-42d2348c]{font-size:14px;font-weight:400;color:#606266;background-color:#ecf5ff;padding:2px 8px;border-radius:10px}.content .exercise-dialog .exercise-dialog__item[data-v-42d2348c]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;padding:12px;background-color:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.05);transition:all .3s ease}.content .exercise-dialog .exercise-dialog__item[data-v-42d2348c]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.content .exercise-dialog .exercise-dialog__item-content[data-v-42d2348c]{display:flex;align-items:flex-start;gap:10px;flex:1;min-width:0}.content .exercise-dialog .exercise-dialog__item-drag[data-v-42d2348c]{cursor:move;color:#c0c4cc;font-size:16px;padding:8px;border-radius:4px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.content .exercise-dialog .exercise-dialog__item-drag[data-v-42d2348c]:hover{color:#409eff;background-color:#ecf5ff}.content .exercise-dialog .exercise-dialog__item-body[data-v-42d2348c]{flex:1;min-width:0;display:flex;align-items:flex-start;gap:10px}.content .exercise-dialog .exercise-dialog__item-number[data-v-42d2348c]{font-weight:600;color:#409eff;min-width:24px;text-align:right;padding-top:4px;flex-shrink:0}.content .exercise-dialog .exercise-dialog__item-issue[data-v-42d2348c]{flex:1;font-size:16px;line-height:24px;color:#303133;word-break:break-word}.content .exercise-dialog .exercise-dialog__item-actions[data-v-42d2348c]{display:flex;gap:8px;flex-shrink:0}.content .exercise-dialog .exercise-dialog__item-btn[data-v-42d2348c]{padding:6px 12px;font-size:12px;border-radius:4px;width:60px}.content .exercise-dialog .exercise-dialog__item-btn--delete[data-v-42d2348c]{background-color:#f56c6c;border-color:#f56c6c}.content .exercise-dialog .exercise-dialog__empty[data-v-42d2348c]{display:flex;justify-content:center;align-items:center;height:200px;background-color:#fafafa;border-radius:8px;border:2px dashed #dcdfe6}.content .paper-type-dialog__content[data-v-42d2348c]{width:100%;height:30vh;display:flex;align-items:center;justify-content:center}.content .paper-type-dialog__form[data-v-42d2348c]{width:80%;display:flex;flex-wrap:wrap;justify-content:center}.content .paper-type-dialog__form-item[data-v-42d2348c]{width:100%;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.content .paper-type-dialog__label[data-v-42d2348c]{width:80px;margin-right:16px;font-size:14px;font-weight:500;color:#303133;text-align:right}.content .paper-type-dialog__input[data-v-42d2348c],.content .paper-type-dialog__select[data-v-42d2348c]{width:70%;max-width:300px}.content .exercise-edit-dialog__content[data-v-42d2348c]{padding:10px 0;max-height:70vh;overflow-y:auto}.content .exercise-edit-dialog__section[data-v-42d2348c]{margin-bottom:24px;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 4px rgba(0,0,0,.05);transition:box-shadow .3s ease}.content .exercise-edit-dialog__section[data-v-42d2348c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.content .exercise-edit-dialog__section-header[data-v-42d2348c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #ebeef5}.content .exercise-edit-dialog__section-title[data-v-42d2348c]{font-size:16px;font-weight:600;color:#303133}.content .exercise-edit-dialog__editor-container[data-v-42d2348c]{border:1px solid #ebeef5;border-radius:8px;overflow:hidden;transition:border-color .3s ease}.content .exercise-edit-dialog__editor-container[data-v-42d2348c]:hover{border-color:#c6e2ff}.content .exercise-edit-dialog__editor-container .w-e-text-container[data-v-42d2348c]{height:200px!important}.content .exercise-edit-dialog__footer[data-v-42d2348c]{display:flex;justify-content:flex-end;gap:12px;padding:16px;border-top:1px solid #ebeef5}@media(max-width:768px){.content .exercise-dialog[data-v-42d2348c]{width:95%!important;top:5vh!important}.content .exercise-dialog .exercise-dialog__toolbar[data-v-42d2348c]{flex-direction:column;align-items:center}.content .exercise-dialog .exercise-dialog__btn[data-v-42d2348c]{width:100%}.content .exercise-dialog .exercise-dialog__item[data-v-42d2348c]{flex-direction:column}.content .exercise-dialog .exercise-dialog__item-actions[data-v-42d2348c]{flex-direction:row;justify-content:flex-end}}@keyframes bounce-54d84848{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(1)}70%{transform:scale(1.05)}to{transform:scale(1)}}.select-box[data-v-54d84848]{padding:10px 20px;background:#fff;border-radius:10px;margin:10px 0;display:flex;flex-wrap:wrap;width:100%;font-size:1vw;font-weight:700;justify-content:space-around;gap:10px;align-items:center}.select-item[data-v-54d84848]{cursor:pointer;position:relative;transition:box-shadow .3s ease}.selected[data-v-54d84848]{border-radius:10px;padding:10px 15px;animation:bounce-54d84848 .6s ease;box-shadow:0 4px 12px rgba(0,0,0,.3)}.select-item img[data-v-54d84848]{width:100%;height:20px;transition:opacity .3s ease;opacity:0}.selected img[data-v-54d84848]{opacity:1}.main-box[data-v-54d84848]{background:#fff;display:flex;border-radius:10px}.main-box .left-box[data-v-54d84848]{border-radius:10px;width:12%;padding:60px 0;text-align:center;font-size:20px;font-weight:700;position:relative;box-shadow:4px 0 8px rgba(0,0,0,.3)}.main-box .left-box .left-item[data-v-54d84848]{padding:20px 0;cursor:pointer;display:flex;justify-content:center}.main-box .left-box .left-item .text-wrapper[data-v-54d84848]{width:60%}.main-box .left-box .left-item.selected[data-v-54d84848]{background-color:#008cff;color:#fff}.main-box .right-box[data-v-54d84848]{flex:1;background:#f8fdff}.like-problem-container[data-v-f88c4552]{min-height:100vh;background-color:#f5f7fa;padding:20px;box-sizing:border-box}.header[data-v-f88c4552]{margin-bottom:30px;text-align:center}.page-title[data-v-f88c4552]{font-size:28px;font-weight:600;color:#2c3e50;margin:0}.main-content[data-v-f88c4552]{max-width:1200px;margin:0 auto}.topics-wrapper[data-v-f88c4552]{display:flex;flex-direction:column;gap:24px}.topic-item[data-v-f88c4552]{animation:fadeIn-f88c4552 .3s ease-in-out}.topic-card[data-v-f88c4552]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease}.topic-card[data-v-f88c4552]:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.default-border[data-v-f88c4552]{border:1px solid #e1e8ed}.success-border[data-v-f88c4552]{border:2px solid #52c41a;box-shadow:0 2px 12px rgba(82,196,26,.15)}.error-border[data-v-f88c4552]{border:2px solid #ff4d4f;box-shadow:0 2px 12px rgba(255,77,79,.15)}.topic-content[data-v-f88c4552]{font-size:18px;line-height:1.6;color:#2c3e50;margin-bottom:24px;word-wrap:break-word}.answer-section[data-v-f88c4552]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:16px}.answer-input-wrapper[data-v-f88c4552]{display:flex;align-items:center;gap:12px}.answer-label[data-v-f88c4552]{font-size:16px;font-weight:500;color:#5e6c84;white-space:nowrap}.answer-input-wrapper .el-input[data-v-f88c4552]{width:240px;transition:all .3s ease}.answer-input-wrapper .el-input[data-v-f88c4552]:hover{box-shadow:0 0 0 2px rgba(45,140,240,.2)}.input-disabled .el-input__inner[data-v-f88c4552]{background-color:#f5f7fa;cursor:not-allowed}.result-indicator[data-v-f88c4552]{display:flex;align-items:center}.result-error[data-v-f88c4552],.result-success[data-v-f88c4552]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 16px;border-radius:8px;transition:all .3s ease}.result-success[data-v-f88c4552]{background-color:#f6ffed;color:#52c41a}.result-error[data-v-f88c4552]{background-color:#fff2f0;color:#ff4d4f}.result-error img[data-v-f88c4552],.result-success img[data-v-f88c4552]{width:48px;height:48px;transition:transform .3s ease}.result-error:hover img[data-v-f88c4552],.result-success:hover img[data-v-f88c4552]{transform:scale(1.1)}.parse-section[data-v-f88c4552]{margin-top:16px}.parse-title[data-v-f88c4552]{font-size:18px;font-weight:600;color:#ff4d4f;margin-bottom:12px}.parse-content[data-v-f88c4552]{font-size:16px;line-height:1.6;color:#5e6c84;background-color:#f9f9f9;padding:16px;border-radius:8px;border-left:4px solid #ff4d4f}.action-buttons[data-v-f88c4552]{max-width:1200px;margin:40px auto 0;display:flex;justify-content:center;gap:24px;padding-bottom:40px}.btn-goon[data-v-f88c4552],.btn-submit[data-v-f88c4552]{width:160px;height:48px;font-size:16px;font-weight:500;border-radius:8px;transition:all .3s ease;border:none}.btn-goon[data-v-f88c4552]:hover,.btn-submit[data-v-f88c4552]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(45,140,240,.3)}.btn-goon[data-v-f88c4552]:active,.btn-submit[data-v-f88c4552]:active{transform:translateY(0)}.empty-state[data-v-f88c4552]{text-align:center;padding:80px 20px;color:#8c8c8c}.success-dialog-content[data-v-f88c4552]{text-align:center;padding:20px 0}.success-icon[data-v-f88c4552]{width:80px;height:80px;background-color:#f6ffed;border-radius:50%;margin:0 auto 20px;position:relative;overflow:hidden}.success-icon[data-v-f88c4552]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:20px;border:3px solid #52c41a;border-top:none;border-right:none;transform:translate(-50%,-50%) rotate(-45deg)}.success-dialog-content p[data-v-f88c4552]{font-size:20px;color:#2c3e50;margin:0}@keyframes fadeIn-f88c4552{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.like-problem-container[data-v-f88c4552]{padding:12px}.page-title[data-v-f88c4552]{font-size:24px}.topic-card[data-v-f88c4552]{padding:16px}.topic-content[data-v-f88c4552]{font-size:16px}.answer-section[data-v-f88c4552]{flex-direction:column;align-items:flex-start}.answer-input-wrapper .el-input[data-v-f88c4552]{width:100%;max-width:300px}.action-buttons[data-v-f88c4552]{flex-direction:column;align-items:center}.btn-goon[data-v-f88c4552],.btn-submit[data-v-f88c4552]{width:100%;max-width:280px}}.stit[data-v-573d6130]{color:#e9e067}.playTit[data-v-573d6130]{width:100%;height:12%;border-radius:10px;margin:20px 0;display:flex;justify-content:space-between;align-items:center;padding:0 10px}.titbox[data-v-573d6130]{width:25vw;height:25vh;background:#0f375f;border-radius:10px;box-shadow:2px 2px 10px 2px rgba(0,0,0,.1);padding:20px}.titbox .circle[data-v-573d6130]{width:5vw;height:10vh;border-radius:50%;background-color:#fff;text-align:center;line-height:10vh;color:#d487e4;font-size:18px;font-weight:700}.titbox .vip-box[data-v-573d6130]{width:5vw;height:3vh;background:#ecd1b9;margin-top:-15px;border-radius:50px;text-align:center;line-height:3vh;font-size:16px;font-weight:700;font-style:italic}.titbox .head-right[data-v-573d6130]{width:10vw;height:11.3vh;background:#43586d;border-radius:10px;margin-left:2vw;padding:5px}.titbox .head-right .right-txt[data-v-573d6130]{width:100%;text-align:center;height:5vh;font-size:22px;font-weight:700;color:#f0f8ff;line-height:5vh}.titbox .contractVip[data-v-573d6130]{width:17vw;height:5vh;background:#fff;margin-left:3vw;border-radius:10px;margin-top:2vh;text-align:center;line-height:5vh;color:#0f375f;font-size:18px;font-style:italic;font-weight:700;cursor:pointer}.hintbox[data-v-573d6130]{width:68vw;height:25vh;border-radius:10px;box-shadow:2px 2px 10px 2px rgba(0,0,0,.1);padding:10px;display:flex}.main[data-v-573d6130]{width:100%;height:43vh;margin-top:3vh;padding:20px;display:flex;justify-content:space-between}.main .meal-box[data-v-573d6130]{width:17vw;height:39vh;box-shadow:2px 2px 10px 2px rgba(0,0,0,.1);border-radius:10px;position:relative;padding:20px}.main .playBtn[data-v-573d6130]{position:absolute;bottom:-15px;width:87%;display:flex;justify-content:center}.isaction[data-v-573d6130]{height:2px;border:2px solid #44db71;margin-top:2%}.content[data-v-3d796cbe]{width:97%;height:96%;background:#f5f7fa;display:flex;gap:16px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.content .left-box[data-v-3d796cbe]{width:15%;height:100%;background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:10px;overflow-y:auto;transition:box-shadow .3s ease;box-sizing:border-box}.content .left-box .tit[data-v-3d796cbe]{font-size:18px;font-weight:700;margin-top:10px}.content .left-box[data-v-3d796cbe]:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)}.content .left-box .paper-type-list[data-v-3d796cbe]{display:flex;flex-direction:column;gap:8px;margin-top:15px}.content .left-box .paper-type-list .paper-type-item[data-v-3d796cbe]{padding:10px 15px;border-radius:4px;cursor:pointer;transition:all .3s ease;font-size:14px;color:#606266;border:1px solid transparent;text-align:center}.content .left-box .paper-type-list .paper-type-item[data-v-3d796cbe]:hover{background-color:#f5f7fa;color:#409eff;border-color:#ebeef5}.content .left-box .paper-type-list .paper-type-item.active[data-v-3d796cbe]{background-color:#ecf5ff;color:#409eff;border-color:#d9ecff;font-weight:500}.content .right-box[data-v-3d796cbe]{width:85%;height:100%;background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;box-sizing:border-box}.content .right-box .head-box[data-v-3d796cbe]{padding:16px;border-bottom:1px solid #ebeef5;position:relative}.content .right-box .head-box .subject-box[data-v-3d796cbe]{display:flex;gap:10px;margin-top:5px}.content .right-box .head-box .subject-box .tit[data-v-3d796cbe]{font-size:14px;color:#979595;white-space:nowrap;margin-top:.7%}.content .right-box .head-box .subject-box .subject-list[data-v-3d796cbe]{display:flex;flex-wrap:wrap;gap:12px}.content .right-box .head-box .subject-box .subject-list .subject-item[data-v-3d796cbe]{padding:8px 16px;border-radius:20px;cursor:pointer;transition:all .3s ease;font-size:14px;color:#606266;border:none;background-color:transparent;position:relative;overflow:hidden}.content .right-box .head-box .subject-box .subject-list .subject-item[data-v-3d796cbe]:hover{color:#409eff;transform:translateY(-1px)}.content .right-box .head-box .subject-box .subject-list .subject-item.active[data-v-3d796cbe]{background-color:#409eff;color:#fff;font-weight:500;box-shadow:0 2px 8px rgba(64,158,255,.3)}.content .right-box .head-box .filter-item[data-v-3d796cbe]{margin-bottom:12px}.content .right-box .head-box .filter-item[data-v-3d796cbe]:last-child{margin-bottom:0}.content .right-box .head-box .filter-item label[data-v-3d796cbe]{display:inline-block;margin-right:8px;color:#606266;font-size:14px;white-space:nowrap}.content .right-box .head-box .filter-item .el-input[data-v-3d796cbe],.content .right-box .head-box .filter-item .el-select[data-v-3d796cbe]{width:200px;margin-right:12px}.content .right-box .head-box .filter-actions[data-v-3d796cbe]{margin-top:16px;padding-top:16px;border-top:1px dashed #ebeef5;display:flex;gap:8px}.content .right-box .flie-list[data-v-3d796cbe]{flex:1;overflow-y:auto;padding:16px}.content .right-box .flie-list .head-box[data-v-3d796cbe]{padding:3px;border-bottom:1px solid #dcdfe6;display:flex;justify-content:space-between}.content .right-box .flie-list .filter-toggle[data-v-3d796cbe]{position:absolute;right:20px;top:20px;padding:6px 12px;background:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer!important;display:flex;align-items:center;font-size:14px;color:#606266;transition:all .3s;z-index:10;user-select:none}.content .right-box .flie-list .filter-toggle[data-v-3d796cbe]:hover{background:#409eff;border-color:#409eff;color:#fff}.content .right-box .flie-list .filter-toggle i[data-v-3d796cbe]{margin-right:4px;transition:transform .3s}.content .right-box .flie-list .filter-slide-enter-active[data-v-3d796cbe],.content .right-box .flie-list .filter-slide-leave-active[data-v-3d796cbe]{transition:all .3s ease;overflow:hidden}.content .right-box .flie-list .filter-slide-enter-from[data-v-3d796cbe],.content .right-box .flie-list .filter-slide-leave-to[data-v-3d796cbe]{max-height:0;opacity:0}.content .right-box .flie-list .filter-slide-enter-to[data-v-3d796cbe],.content .right-box .flie-list .filter-slide-leave-from[data-v-3d796cbe]{max-height:500px;opacity:1}.content .right-box .flie-list .paper-list-container[data-v-3d796cbe]{flex:1;overflow-y:auto;padding:16px;background-color:#f5f7fa}.content .right-box .flie-list .paper-list[data-v-3d796cbe]{display:flex;flex-direction:column;gap:12px}.content .right-box .flie-list .paper-item[data-v-3d796cbe]{display:flex;align-items:center;flex-wrap:wrap;padding:5px 20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease;position:relative;border:1px solid #ebeef5}.content .right-box .flie-list .paper-item[data-v-3d796cbe]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#dcdfe6}.content .right-box .flie-list .paper-type-tag[data-v-3d796cbe]{background-size:contain;background-repeat:no-repeat;background-position:50%;width:50px;height:100px;display:inline-flex;align-items:center;justify-content:center;color:#409eff;font-weight:500;text-align:center;margin-right:10px}.content .right-box .flie-list .paper-info[data-v-3d796cbe]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.content .right-box .flie-list .paper-title[data-v-3d796cbe]{font-size:18px;font-weight:600;color:#303133;margin-bottom:10px;position:relative;padding-right:45px;line-height:1.4}.content .right-box .flie-list .new-badge[data-v-3d796cbe]{position:absolute;right:0;top:0;color:#f56c6c;font-size:12px;font-weight:400;background-color:#fff1f0;padding:2px 8px;border-radius:10px;border:1px solid #fbc4c4}.content .right-box .flie-list .answer-sheet-badge[data-v-3d796cbe]{position:absolute;left:0;top:0;color:#fff;font-size:12px;font-weight:700;background:linear-gradient(135deg,#409eff,#1a73e8);padding:4px 12px;border-radius:15px;box-shadow:0 2px 6px rgba(64,158,255,.4);z-index:10;letter-spacing:1px}.content .right-box .flie-list .paper-meta[data-v-3d796cbe]{display:flex;flex-wrap:wrap;gap:20px;font-size:13px;color:#606266;line-height:1.5}.content .right-box .flie-list .meta-item[data-v-3d796cbe]{color:#606266;display:flex;align-items:center}.content .right-box .flie-list .meta-item[data-v-3d796cbe]:before{content:"📌";margin-right:4px;font-size:12px}.content .right-box .flie-list .paper-actions[data-v-3d796cbe]{display:flex;align-items:center;margin-left:32px}.content .right-box .flie-list .action-buttons[data-v-3d796cbe]{display:flex;align-items:center;gap:12px}.content .right-box .flie-list .paper-progress[data-v-3d796cbe]{margin-top:12px;padding:0 20px 8px 20px;background-color:hsla(0,0%,100%,.95);border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:100%}.content .right-box .flie-list .paper-progress .el-progress[data-v-3d796cbe]{margin:0}.content .right-box .flie-list .paper-progress .progress-message[data-v-3d796cbe]{font-size:12px;color:#606266;margin-top:4px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .right-box .flie-list .primary-actions[data-v-3d796cbe]{display:flex;gap:8px}.content .right-box .flie-list .download-btn[data-v-3d796cbe]{background-color:#67c23a;border-color:#67c23a;color:#fff;border-radius:4px;padding:8px 18px;font-size:14px;font-weight:500;transition:all .3s ease}.content .right-box .flie-list .download-btn[data-v-3d796cbe]:hover{background-color:#85ce61;border-color:#85ce61;transform:translateY(-1px);box-shadow:0 4px 8px rgba(103,194,58,.3)}.content .right-box .flie-list .preview-btn[data-v-3d796cbe]{background-color:#409eff;border-color:#409eff;color:#fff;border-radius:4px;padding:8px 18px;font-size:14px;font-weight:500;transition:all .3s ease}.content .right-box .flie-list .preview-btn[data-v-3d796cbe]:hover{background-color:#66b1ff;border-color:#66b1ff;transform:translateY(-1px);box-shadow:0 4px 8px rgba(64,158,255,.3)}.content .right-box .flie-list .more-actions[data-v-3d796cbe]{margin-left:8px}.content .right-box .flie-list .el-dropdown-link[data-v-3d796cbe]{display:inline-block;padding:8px 12px;border:1px solid #dcdfe6;border-radius:4px;color:#606266;font-size:14px;cursor:pointer;transition:all .3s ease}.content .right-box .flie-list .el-dropdown-link[data-v-3d796cbe]:hover{border-color:#409eff;color:#409eff}.content .right-box .flie-list .text-danger[data-v-3d796cbe]{color:#f56c6c}@media(max-width:1200px){.content .right-box .flie-list .paper-meta[data-v-3d796cbe]{gap:15px;font-size:12px}}@media(max-width:768px){.content .right-box .flie-list .paper-item[data-v-3d796cbe]{flex-direction:column;align-items:flex-start;gap:16px}.content .right-box .flie-list .paper-actions[data-v-3d796cbe]{margin-left:0;width:100%;justify-content:flex-end;padding-top:16px;border-top:1px dashed #ebeef5}}.content .right-box .flie-list .empty-state[data-v-3d796cbe]{text-align:center;padding:80px 20px;color:#909399;background-color:#fafafa;border-radius:8px;border:1px dashed #ebeef5}.content .right-box .flie-list .empty-state .empty-icon[data-v-3d796cbe]{font-size:80px;margin-bottom:20px;color:#c0c4cc}.content .right-box .flie-list .empty-state .empty-text[data-v-3d796cbe]{font-size:16px}[data-v-3d796cbe]::-webkit-scrollbar{width:6px;height:6px}[data-v-3d796cbe]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[data-v-3d796cbe]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-v-3d796cbe]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.scroll-y[data-v-1101be8b]{height:100%;overflow-y:scroll}.el-dialog__wrapper[data-v-1101be8b] .el-dialog{min-height:300px;height:var(--dialog-height);max-height:80vh}.el-dialog__wrapper[data-v-1101be8b] .el-dialog .el-dialog__header{background:#4c9aec}.el-dialog__wrapper[data-v-1101be8b] .el-dialog .el-dialog__title{color:#fff}.el-dialog__wrapper[data-v-1101be8b] .el-dialog .el-dialog__body{height:calc(100% - 116px);padding:0}.el-dialog__wrapper[data-v-1101be8b] .el-dialog .el-dialog__body .t-dialog-body{padding:calc(var(--padding-base)*2) calc(var(--padding-base)*3)}.el-dialog__wrapper[data-v-1101be8b] .el-dialog .t-dialog-footer{display:flex;justify-content:center}.tit[data-v-1d431933]{border-bottom:1px solid #e4e4e4}.line[data-v-1d431933]{font-weight:700;color:#409eff;font-size:18px;position:relative;padding-bottom:5px}.line[data-v-1d431933]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#409eff;box-shadow:0 4px 6px rgba(0,0,0,.1)}.dialog-two[data-v-1d431933]{display:flex;justify-content:space-between;height:240px;margin-top:15px}.dialog-two .right-box[data-v-1d431933]{width:45%;padding:15px}.dialog-two .left-box[data-v-1d431933]{flex:1;padding:15px}.head-box[data-v-1d431933]{padding:5px 20px;background:#fff;border-radius:10px}.select-box[data-v-1d431933]{padding:0 30px 10px 30px;background:#fff;border-radius:10px;margin:10px 0;display:flex;flex-wrap:wrap;width:100%}.table-box[data-v-1d431933]{background:#fff;padding:10px 0;border-radius:10px}[data-v-1d431933] .el-upload-dragger{width:16vw}.isaction[data-v-1d431933]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.point[data-v-1d431933]{cursor:pointer}.selection-card .el-card__body[data-v-4fb26669]{border:none!important}.manual-edit-dialog[data-v-4fb26669]{max-height:90vh;overflow:hidden}.manual-edit-dialog .manual-edit-container[data-v-4fb26669]{max-height:calc(90vh - 120px);overflow-y:auto}.manual-edit-dialog .steps-container[data-v-4fb26669]{margin-bottom:20px}.manual-edit-dialog .content-wrapper[data-v-4fb26669]{display:flex;gap:20px;margin-bottom:20px;height:calc(100% - 100px);align-items:flex-start}.manual-edit-dialog .left-panel[data-v-4fb26669]{flex:0 0 40%;max-width:40%;background:#f5f7fa;border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.manual-edit-dialog .right-panel[data-v-4fb26669]{flex:1;background:#fff;border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:600px;overflow-y:auto}.manual-edit-dialog .question-image-section .section-title[data-v-4fb26669]{font-size:16px;font-weight:700;margin-bottom:15px;color:#303133}.manual-edit-dialog .image-container[data-v-4fb26669]{text-align:center;background:#fff;border-radius:6px;padding:10px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.manual-edit-dialog .question-image[data-v-4fb26669]{max-width:100%;max-height:400px;object-fit:contain;border-radius:4px}.manual-edit-dialog .edit-content-section[data-v-4fb26669]{height:100%}.manual-edit-dialog .edit-item[data-v-4fb26669]{margin-bottom:20px}.manual-edit-dialog .item-label[data-v-4fb26669]{font-size:14px;color:#606266;margin-bottom:8px;display:flex;align-items:center}.manual-edit-dialog .item-label.required[data-v-4fb26669]:before{content:"*";color:#f56c6c;margin-right:4px}.manual-edit-dialog .dialog-footer[data-v-4fb26669]{display:flex;justify-content:flex-end;gap:10px;padding-top:15px;border-top:1px solid #ebeef5}@media(max-width:768px){.manual-edit-dialog .content-wrapper[data-v-4fb26669]{flex-direction:column}.manual-edit-dialog .left-panel[data-v-4fb26669]{flex:1;max-width:100%}}.selection-card[data-v-4fb26669]{border:none!important;box-shadow:none!important}.colorBox[data-v-4fb26669]{display:flex;justify-content:center;align-items:center;width:100%}.colorBox .text[data-v-4fb26669]{text-align:center;font-size:18px;font-weight:700;margin:5px 0}@keyframes spin-4fb26669{to{transform:rotate(1turn)}}.pdf-page-active[data-v-4fb26669]{background:#18beff;color:#f0f8ff;border:1px solid #4682b4;border-radius:4px}.not-pdf-page-active[data-v-4fb26669]{cursor:pointer;margin-left:1vw;font-size:20px;background:hsla(0,2%,80.4%,.662745098);color:#666;border-radius:4px;transition:all .3s ease}.content-box[data-v-4fb26669]{width:100%;height:100%;display:flex}.content-box .main-box[data-v-4fb26669]{width:100%;padding:1rem;display:flex;background:#fff;justify-content:space-between;gap:1rem}.content-box .center-box[data-v-4fb26669],.content-box .left-box[data-v-4fb26669],.content-box .right-box[data-v-4fb26669]{background:#fff;border-radius:4px;box-shadow:-4px -4px 10px rgba(0,0,0,.05),4px -4px 10px rgba(0,0,0,.05);border-bottom:none}.content-box .left-box[data-v-4fb26669]{width:12%;max-height:95vh;overflow-y:auto}.content-box .left-box .selection-card[data-v-4fb26669]{overflow:hidden;max-width:18vw}.content-box .left-box .header-actions[data-v-4fb26669]{width:100%;display:flex;justify-content:center;margin-top:5px}.content-box .left-box .card-title[data-v-4fb26669]{padding:10px 0;font-size:18px;color:#333;font-weight:600}.content-box .left-box .main-controls[data-v-4fb26669]{padding:10px}.content-box .left-box .selection-mode-btn-container[data-v-4fb26669]{margin-top:2px}.content-box .left-box .selection-mode-btn[data-v-4fb26669]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100px;height:100px;border-radius:4px;cursor:pointer;transition:all .3s ease;padding:15px}.content-box .left-box .selection-mode-btn.active[data-v-4fb26669]{border-color:#409eff;background-color:#f0f9ff}.content-box .left-box .mode-icon[data-v-4fb26669]{width:48px;height:48px;margin-bottom:10px}.content-box .left-box .mode-text[data-v-4fb26669]{font-size:16px;color:#666}.content-box .left-box .selection-mode-btn.active .mode-text[data-v-4fb26669]{color:#409eff;font-weight:500}.content-box .left-box .action-buttons[data-v-4fb26669]{flex-wrap:wrap}.content-box .left-box .input-section[data-v-4fb26669]{margin:15px 0}.content-box .left-box .input-section .text[data-v-4fb26669]{text-align:center;font-size:18px;font-weight:700;margin:5px 0}.content-box .left-box .label[data-v-4fb26669]{color:#666;margin:5px 5px 0 0}.content-box .left-box .btn-box2[data-v-4fb26669]{width:100%;text-align:center;margin:10px 0}.content-box .left-box .width-input-container[data-v-4fb26669]{display:flex;padding:15px 0;align-items:center;gap:15px}.content-box .left-box flex-container[data-v-4fb26669]{display:flex;align-items:center;gap:20px;padding:10px 0}.content-box .left-box .input-group[data-v-4fb26669]{display:flex;align-items:center;gap:10px}.content-box .left-box .label[data-v-4fb26669]{font-size:14px;font-weight:500;white-space:nowrap}.content-box .left-box .button-group[data-v-4fb26669]{display:flex;gap:15px}.content-box .left-box .el-input[data-v-4fb26669]{width:180px}.content-box .left-box .page-box[data-v-4fb26669]::-webkit-scrollbar{width:8px;height:8px}.content-box .left-box .img-class[data-v-4fb26669]{width:50px;height:50px}.content-box .left-box .pagination-box[data-v-4fb26669]{padding:20px 0 0 0;border:1px solid #fff}.content-box .left-box .pagination-box .page-box[data-v-4fb26669]{padding:10px 0;max-height:45vh;overflow-y:auto}.content-box .left-box .pagination-box .page-box .page-item[data-v-4fb26669]{margin:5px 0;width:8vw;cursor:pointer;margin-left:1vw;font-size:20px}.content-box .center-box[data-v-4fb26669]::-webkit-scrollbar{width:8px;height:8px}.content-box .center-box[data-v-4fb26669]{width:45%;display:flex;padding:1vh 0;flex-direction:column;align-items:center;overflow:auto;position:relative;scrollbar-width:8px}.content-box .center-box .selection-status[data-v-4fb26669]{display:flex;align-items:center;padding:8px 16px;border-radius:4px;margin-bottom:16px;font-size:14px;transition:all .3s ease}.content-box .center-box .selection-status.inactive[data-v-4fb26669]{background-color:#f0f9eb;color:#67c23a;border:1px solid #e1f3d8}.content-box .center-box .selection-status.active[data-v-4fb26669]{background-color:#10aaf1;color:#e1f3d8;border:1px solid #10aaf1}.content-box .center-box .selection-status i[data-v-4fb26669]{margin-right:8px;font-size:16px}.content-box .center-box .image-container[data-v-4fb26669]{position:relative;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.content-box .center-box .konva[data-v-4fb26669]{margin:0 auto;border-radius:4px;box-shadow:0 3px 20px 0 var(--select-shadow)}.content-box .right-box[data-v-4fb26669]::-webkit-scrollbar{width:8px;height:8px}.content-box .right-box[data-v-4fb26669]{width:45%;max-height:95vh;overflow:auto}.content-box .btn-box[data-v-4fb26669]{width:90%;margin:1rem auto;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#c9caca,#979998);border-radius:.5rem;padding:.75rem 0;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease}.content-box .btn-box[data-v-4fb26669]:hover{background:linear-gradient(135deg,#65b7e7,#10aaf1);box-shadow:0 6px 16px rgba(69,71,82,.25);transform:translateY(-1px)}@media(max-width:1024px){.content-box .main-box[data-v-4fb26669]{flex-direction:column}.content-box .center-box[data-v-4fb26669],.content-box .left-box[data-v-4fb26669],.content-box .right-box[data-v-4fb26669]{width:100%;margin-bottom:3.5rem}}.content-box .manual-edit-dialog[data-v-4fb26669]{max-width:90%}.content-box .manual-edit-container[data-v-4fb26669]{padding:10px 0}.content-box .question-image-section[data-v-4fb26669]{margin-bottom:20px}.content-box .section-title[data-v-4fb26669]{font-size:16px;font-weight:700;margin-bottom:10px;color:#303133}.content-box .image-container[data-v-4fb26669]{display:flex;justify-content:center;padding:10px;border:1px solid #e4e7ed;border-radius:4px;background:#fafafa;max-height:400px;overflow:auto}.content-box .question-image[data-v-4fb26669]{max-width:100%;max-height:380px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.content-box .steps-container[data-v-4fb26669]{margin-bottom:30px}.content-box .edit-content-section[data-v-4fb26669]{margin-bottom:20px}.content-box .edit-item[data-v-4fb26669]{margin-bottom:25px}.content-box .item-label[data-v-4fb26669]{font-size:14px;font-weight:500;color:#303133;margin-bottom:10px;display:flex;align-items:center}.content-box .item-label.required[data-v-4fb26669]:after{content:"*";color:#f56c6c;margin-left:4px}.content-box .dialog-footer[data-v-4fb26669]{display:flex;justify-content:flex-end;gap:10px;padding-top:20px;border-top:1px solid #ebeef5}.content-box[data-v-4fb26669] .w-e-container{border-radius:4px;border:1px solid #dcdfe6}.content-box[data-v-4fb26669] .w-e-toolbar{background-color:#f5f7fa;border-bottom:1px solid #e4e7ed}.my-err-page[data-v-662f914e]{padding:20px}.breadcrumb-section[data-v-662f914e]{margin-bottom:24px;padding:16px 0;background-color:#fff;border-radius:8px;padding-left:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.breadcrumb-item[data-v-662f914e]{font-size:16px;color:#86909c}.breadcrumb-item.active[data-v-662f914e]{color:#1d2129;font-weight:500}.filter-section[data-v-662f914e]{margin-bottom:20px}.filter-row[data-v-662f914e]{display:flex;margin-bottom:16px}.filter-label[data-v-662f914e]{width:80px;font-weight:600;font-size:24px;text-align:center;margin-top:7px;flex-shrink:0}.filter-options[data-v-662f914e]{flex:1;display:flex;flex-wrap:wrap}.filter-options-wrap[data-v-662f914e]{display:flex;flex-wrap:wrap;width:100%}.selectBox[data-v-662f914e]{background:#94cd7c;color:#fff}.noselectBox[data-v-662f914e],.selectBox[data-v-662f914e]{padding:10px;border-radius:30px;text-align:center;margin:1px 10px;font-size:18px;cursor:pointer}.noselectBox[data-v-662f914e]{background:#fff;color:#000}.filter-option-text[data-v-662f914e]{font-size:16px}.filter-option-text-sm[data-v-662f914e]{font-size:14px}.hint-text[data-v-662f914e]{width:30vw;height:4vh;line-height:4vh;margin:1px 10px;font-size:18px;cursor:pointer;color:#000;margin-top:10px}.time-range-section[data-v-662f914e]{height:6vh;margin-top:20px;margin-bottom:20px;display:flex}.time-range-item[data-v-662f914e]{display:flex;align-items:center;margin-right:40px}.time-range-label[data-v-662f914e]{font-size:24px;font-weight:700;width:60px;text-align:center;margin-right:10px}.time-range-select[data-v-662f914e]{width:150px}.error-list-section[data-v-662f914e]{margin-bottom:20px}.error-item[data-v-662f914e]{width:90%;margin:1% 0 0 5%;border:1px solid #d0cdd6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);margin-bottom:20px}.error-item-header[data-v-662f914e]{width:100%;height:5vh;line-height:5vh;background:#eee;border-radius:10px 10px 0 0}.error-item-meta[data-v-662f914e]{display:flex;justify-content:space-around;width:50%;font-size:20px;font-weight:700}.error-item-content[data-v-662f914e]{width:100%;background:#fff;padding:1%;display:flex;justify-content:space-between;border-radius:0 0 10px 10px}.error-item-details[data-v-662f914e]{flex:1}.error-item-section[data-v-662f914e]{margin-bottom:15px}.error-item-section-title[data-v-662f914e]{font-size:18px;font-weight:700}.error-item-text[data-v-662f914e]{margin-left:3%;width:95%;line-height:30px;font-size:16px}.error-item-actions[data-v-662f914e]{display:flex;flex-direction:column;justify-content:flex-start}.error-item-actions .el-button[data-v-662f914e]{margin-bottom:10px}.empty-state[data-v-662f914e]{text-align:center;padding:40px}.pagination-section[data-v-662f914e]{height:10vh;margin-left:5%;display:flex;align-items:center}.btn-box[data-v-662f914e]{width:100%;height:5vh;display:flex;justify-content:space-between;align-items:center}.txt-btn[data-v-662f914e]{width:54%;display:flex;justify-content:space-between}.search-section[data-v-662f914e]{margin-bottom:24px}.search-input[data-v-662f914e]{width:300px;transition:width .3s}.search-input[data-v-662f914e]:focus{width:400px}.select-box[data-v-662f914e]{background:#fff;border-radius:10px;display:flex;flex-wrap:wrap;width:100%;font-size:18px;font-weight:700;justify-content:space-around;gap:30px;align-items:center;padding:20px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.select-item[data-v-662f914e]{cursor:pointer;position:relative;transition:all .3s ease;padding:10px 20px;border-radius:8px}.select-item[data-v-662f914e]:hover{background-color:#f0f2f5}.selected[data-v-662f914e]{background-color:#e6f7ff;color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.2)}.select-item img[data-v-662f914e]{width:100%;height:4px;transition:opacity .3s ease;opacity:0;margin-top:8px;display:block}.selected img[data-v-662f914e]{opacity:1}.breadcrumb-section[data-v-26593d9a]{margin-bottom:20px;padding:16px 24px;background-color:hsla(0,0%,100%,.1);border-radius:8px;backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.breadcrumb-item[data-v-26593d9a]{font-size:16px;color:#fff}.breadcrumb-item.active[data-v-26593d9a]{color:#fff;font-weight:500}.filter-card[data-v-26593d9a]{background-color:hsla(0,0%,100%,.1);border-radius:8px;padding:20px;margin-bottom:20px;backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.flex[data-v-26593d9a]{display:flex;align-items:center}.items-center[data-v-26593d9a]{align-items:center}.seletct-font[data-v-26593d9a]{font-size:14px;color:#fff;margin-right:10px;min-width:40px;text-align:right}[data-v-26593d9a] .custom-date-picker,[data-v-26593d9a] .custom-select{background-color:hsla(0,0%,100%,.9);border-radius:4px}.export-btn[data-v-26593d9a]{background:linear-gradient(135deg,#4caf50,#45a049);border:none;padding:8px 16px;transition:all .3s ease}.export-btn[data-v-26593d9a]:hover{background:linear-gradient(135deg,#45a049,#3d8b40);transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.3)}.info-box[data-v-26593d9a]{text-align:right}.info-box .student-name[data-v-26593d9a]{font-size:16px;font-weight:700;color:#fff;margin-right:15px}.info-box .current-date[data-v-26593d9a]{font-size:14px;color:#ccc}.chart-container[data-v-26593d9a]{display:flex;height:calc(100vh - 240px);gap:20px}.legend-panel[data-v-26593d9a]{width:180px;background-color:hsla(0,0%,100%,.1);border-radius:8px;padding:20px;backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.legend-panel .legend-title[data-v-26593d9a]{font-size:16px;font-weight:700;color:#fff;margin-bottom:15px;text-align:center}.legend-panel .legend-items[data-v-26593d9a]{margin-bottom:20px}.legend-panel .legend-item[data-v-26593d9a]{display:flex;align-items:center;margin-bottom:10px}.legend-panel .legend-item .legend-color[data-v-26593d9a]{width:16px;height:16px;border-radius:50%;margin-right:10px;border:2px solid hsla(0,0%,100%,.5)}.legend-panel .legend-item .legend-color.master[data-v-26593d9a]{background-color:#4caf50}.legend-panel .legend-item .legend-color.familiar[data-v-26593d9a]{background-color:#2196f3}.legend-panel .legend-item .legend-color.unskilled[data-v-26593d9a]{background-color:#ff9800}.legend-panel .legend-item .legend-color.unknown[data-v-26593d9a]{background-color:#f44336}.legend-panel .legend-item span[data-v-26593d9a]{color:#fff;font-size:14px}.legend-panel .tip-text[data-v-26593d9a]{font-size:12px;color:#ccc;text-align:center;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.2)}.chart-box[data-v-26593d9a]{flex:1;background-color:hsla(0,0%,100%,.05);border-radius:8px;padding:20px;backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden}@media screen and (max-width:1200px){.chart-container[data-v-26593d9a]{flex-direction:column}.legend-panel[data-v-26593d9a]{width:100%}.legend-panel .legend-items[data-v-26593d9a]{display:flex;justify-content:center;gap:30px}}.select-box[data-v-62cc4e95]{background:#fff;border-radius:10px;display:flex;flex-wrap:wrap;width:100%;font-size:18px;font-weight:700;justify-content:space-around;gap:30px;align-items:center;padding:20px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.select-item[data-v-62cc4e95]{cursor:pointer;position:relative;transition:all .3s ease;padding:10px 20px;border-radius:8px}.select-item[data-v-62cc4e95]:hover{background-color:#f0f2f5}.selected[data-v-62cc4e95]{background-color:#e6f7ff;color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.2)}.select-item img[data-v-62cc4e95]{width:100%;height:4px;transition:opacity .3s ease;opacity:0;margin-top:8px;display:block}.selected img[data-v-62cc4e95]{opacity:1}.my-work-container[data-v-62cc4e95]{width:100%;min-height:100vh;background-color:#f5f7fa;box-sizing:border-box}.breadcrumb-section[data-v-62cc4e95]{margin-bottom:24px;padding:16px 0;background-color:#fff;border-radius:8px;padding-left:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.breadcrumb-item[data-v-62cc4e95]{font-size:16px;color:#86909c}.breadcrumb-item.active[data-v-62cc4e95]{color:#1d2129;font-weight:500}.search-section[data-v-62cc4e95]{margin-bottom:24px}.search-input[data-v-62cc4e95]{width:300px;transition:width .3s}.search-input[data-v-62cc4e95]:focus{width:400px}.table-section[data-v-62cc4e95]{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);overflow:hidden;padding:10px}.table-card[data-v-62cc4e95]{padding:24px}.pagination-section[data-v-62cc4e95]{padding:20px 0;text-align:center;border-top:1px solid #f0f0f0}.detail-dialog .el-dialog__body[data-v-62cc4e95]{padding:0!important}.dialog-content[data-v-62cc4e95]{padding:24px;max-height:70vh;overflow-y:auto}.detail-table .el-table__header th[data-v-62cc4e95]{padding:12px 0}.detail-table .el-table__body td[data-v-62cc4e95]{padding:16px 0;font-size:14px;color:#333;transition:background-color .2s}.detail-table .el-table__body td[data-v-62cc4e95]:hover{background-color:#fafbfc!important}.detail-table .el-table__row[data-v-62cc4e95]{transition:all .2s}.detail-table .el-table__row[data-v-62cc4e95]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.issue-content[data-v-62cc4e95]{padding:16px;line-height:1.8;color:#333;word-break:break-word}.result-passed[data-v-62cc4e95]{color:#52c41a;font-weight:500}.result-pending[data-v-62cc4e95]{color:#faad14}.result-normal[data-v-62cc4e95]{color:#666}.score[data-v-62cc4e95]{font-size:16px;font-weight:500;color:#1890ff}.el-button--primary[data-v-62cc4e95]{transition:all .3s}.el-button--primary[data-v-62cc4e95]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(24,144,255,.3)}@media(max-width:1200px){.search-input[data-v-62cc4e95]{width:250px}.search-input[data-v-62cc4e95]:focus{width:350px}}@media(max-width:768px){.my-work-container[data-v-62cc4e95]{padding:10px}.breadcrumb-section[data-v-62cc4e95]{padding-left:16px}.search-container[data-v-62cc4e95]{padding:16px}.search-input[data-v-62cc4e95],.search-input[data-v-62cc4e95]:focus{width:100%}.table-card[data-v-62cc4e95]{padding:16px}.detail-dialog[data-v-62cc4e95]{width:95%!important;top:2vh!important}.dialog-content[data-v-62cc4e95]{padding:16px}}.select-box[data-v-8d72e0c8]{background:#fff;border-radius:10px;display:flex;flex-wrap:wrap;width:100%;font-size:18px;font-weight:700;justify-content:space-around;gap:30px;align-items:center;padding:20px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.select-item[data-v-8d72e0c8]{cursor:pointer;position:relative;transition:all .3s ease;padding:10px 20px;border-radius:8px}.select-item[data-v-8d72e0c8]:hover{background-color:#f0f2f5}.selected[data-v-8d72e0c8]{background-color:#e6f7ff;color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.2)}.select-item img[data-v-8d72e0c8]{width:100%;height:4px;transition:opacity .3s ease;opacity:0;margin-top:8px;display:block}.selected img[data-v-8d72e0c8]{opacity:1}.my-work-container[data-v-8d72e0c8]{width:100%;min-height:100vh;background-color:#f5f7fa;box-sizing:border-box}.breadcrumb-section[data-v-8d72e0c8]{margin-bottom:24px;padding:16px 0;background-color:#fff;border-radius:8px;padding-left:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.breadcrumb-item[data-v-8d72e0c8]{font-size:16px;color:#86909c}.breadcrumb-item.active[data-v-8d72e0c8]{color:#1d2129;font-weight:500}.search-section[data-v-8d72e0c8]{margin-bottom:24px}.search-input[data-v-8d72e0c8]{width:300px;transition:width .3s}.search-input[data-v-8d72e0c8]:focus{width:400px}.table-section[data-v-8d72e0c8]{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);overflow:hidden;padding:10px}.table-card[data-v-8d72e0c8]{padding:24px}.pagination-section[data-v-8d72e0c8]{padding:20px 0;text-align:center;border-top:1px solid #f0f0f0}.personage-container[data-v-45db92ce]{padding:20px;background-color:#f5f6fa;min-height:100vh}.page-header[data-v-45db92ce]{text-align:center;margin-bottom:30px}.page-header h1[data-v-45db92ce]{font-size:28px;color:#333;margin-bottom:10px;font-weight:600}.page-header p[data-v-45db92ce]{font-size:16px;color:#666;margin:0}.category-nav[data-v-45db92ce]{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:30px;padding:20px;background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.category-item[data-v-45db92ce]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 30px;margin:0 10px;cursor:pointer;border-radius:8px;transition:all .3s ease;color:#666}.category-item[data-v-45db92ce]:hover{background-color:#f0f1ff;color:#6a71ff}.category-item.active[data-v-45db92ce]{background-color:#6a71ff;color:#fff}.category-item i[data-v-45db92ce]{font-size:32px;margin-bottom:10px}.category-item span[data-v-45db92ce]{font-size:16px;font-weight:500}.search-filter-section[data-v-45db92ce]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px}.search-input[data-v-45db92ce]{width:300px;max-width:100%}.filter-options[data-v-45db92ce]{display:flex;gap:15px}.filter-select[data-v-45db92ce]{width:150px}.resources-section[data-v-45db92ce]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.section-title[data-v-45db92ce]{font-size:20px;color:#333;margin-bottom:20px;font-weight:600}.resources-grid[data-v-45db92ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.resource-card[data-v-45db92ce]{border:1px solid #e6e8f1;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s ease;background:#fff}.resource-card[data-v-45db92ce]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(106,113,255,.15)}.resource-cover[data-v-45db92ce]{position:relative;height:160px;overflow:hidden}.resource-cover img[data-v-45db92ce]{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.resource-card:hover .resource-cover img[data-v-45db92ce]{transform:scale(1.05)}.resource-type[data-v-45db92ce]{position:absolute;top:10px;left:10px;background:rgba(106,113,255,.9);color:#fff;padding:4px 10px;border-radius:4px;font-size:12px}.resource-info[data-v-45db92ce]{padding:15px}.resource-title[data-v-45db92ce]{font-size:16px;color:#333;margin-bottom:10px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-meta[data-v-45db92ce]{display:flex;gap:15px;margin-bottom:10px}.meta-item[data-v-45db92ce]{font-size:14px;color:#666}.resource-stats[data-v-45db92ce]{display:flex;gap:15px}.stat-item[data-v-45db92ce]{font-size:14px;color:#999;display:flex;align-items:center;gap:4px}.stat-item i[data-v-45db92ce]{font-size:12px}.empty-state[data-v-45db92ce]{text-align:center;padding:60px 20px}.pagination-section[data-v-45db92ce]{display:flex;justify-content:center;margin-top:30px;padding:20px}@media(max-width:768px){.category-nav[data-v-45db92ce],.personage-container[data-v-45db92ce]{padding:10px}.category-item[data-v-45db92ce]{padding:15px 20px;margin:5px}.category-item i[data-v-45db92ce]{font-size:24px}.search-filter-section[data-v-45db92ce]{flex-direction:column;align-items:stretch}.search-input[data-v-45db92ce]{width:100%}.filter-options[data-v-45db92ce]{justify-content:center}.resources-grid[data-v-45db92ce]{grid-template-columns:1fr}}.video-library[data-v-26afeeda]{padding:20px;background-color:#f5f5f5;min-height:100vh}.breadcrumb-container[data-v-26afeeda]{margin-bottom:20px}.page-title[data-v-26afeeda]{margin-bottom:30px;text-align:center}.page-title h2[data-v-26afeeda]{font-size:28px;color:#303133;margin-bottom:10px}.page-title p[data-v-26afeeda]{font-size:16px;color:#606266}.filter-container[data-v-26afeeda]{background-color:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.filter-item[data-v-26afeeda]{display:flex;align-items:center;margin-bottom:15px}.filter-item .filter-label[data-v-26afeeda]{width:80px;font-size:16px;color:#303133;margin-right:10px}.filter-item .el-select[data-v-26afeeda]{width:calc(100% - 90px)}.filter-actions[data-v-26afeeda]{display:flex;justify-content:flex-end;margin-top:10px}.filter-actions .el-button[data-v-26afeeda]{margin-left:10px}.video-list[data-v-26afeeda]{margin-bottom:20px}.video-card[data-v-26afeeda]{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer;height:100%;display:flex;flex-direction:column}.video-card[data-v-26afeeda]:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.video-cover[data-v-26afeeda]{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.video-cover img[data-v-26afeeda]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-cover .video-duration[data-v-26afeeda]{position:absolute;bottom:8px;right:8px;background-color:rgba(0,0,0,.7);color:#fff;padding:2px 6px;border-radius:4px;font-size:12px}.video-cover .video-play-icon[data-v-26afeeda]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background-color:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.video-cover .video-play-icon .el-icon-video-play[data-v-26afeeda]{font-size:24px;color:#fff;margin-left:4px}.video-cover:hover .video-play-icon[data-v-26afeeda]{opacity:1}.video-info[data-v-26afeeda]{padding:16px;flex:1;display:flex;flex-direction:column}.video-title[data-v-26afeeda]{font-size:16px;font-weight:700;color:#303133;margin-bottom:8px}.video-description[data-v-26afeeda],.video-title[data-v-26afeeda]{line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-description[data-v-26afeeda]{font-size:14px;color:#606266;margin-bottom:12px;flex:1}.video-meta[data-v-26afeeda]{display:flex;align-items:center;flex-wrap:wrap}.video-meta span[data-v-26afeeda]{font-size:12px;color:#909399;margin-right:12px;margin-bottom:4px}.video-meta .video-subject[data-v-26afeeda]{background-color:#ecf5ff;color:#409eff;padding:2px 8px;border-radius:4px}.video-meta .video-grade[data-v-26afeeda]{background-color:#f0f9ff;color:#009688;padding:2px 8px;border-radius:4px}.pagination-container[data-v-26afeeda]{background-color:#fff;padding:20px;border-radius:8px;display:flex;justify-content:flex-end;box-shadow:0 2px 4px rgba(0,0,0,.1)}.video-player-container[data-v-26afeeda]{display:flex;justify-content:center;margin-bottom:20px}.video-detail-info h3[data-v-26afeeda]{font-size:20px;color:#303133;margin-bottom:10px}.video-detail-info p[data-v-26afeeda]{font-size:16px;color:#606266;margin-bottom:15px;line-height:1.6}.video-detail-info .video-detail-meta[data-v-26afeeda]{display:flex;flex-wrap:wrap}.video-detail-info .video-detail-meta span[data-v-26afeeda]{font-size:14px;color:#909399;margin-right:20px;margin-bottom:8px}.select-box[data-v-26afeeda]{padding:20px;background:#fff;border-radius:10px;margin:10px 0;display:flex;flex-wrap:wrap;width:100%}.tit[data-v-b0fa7ae2]{border-bottom:1px solid #e4e4e4}.line[data-v-b0fa7ae2]{font-weight:700;color:#409eff;font-size:18px;position:relative;padding-bottom:5px}.line[data-v-b0fa7ae2]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#409eff;box-shadow:0 4px 6px rgba(0,0,0,.1)}.dialog-two[data-v-b0fa7ae2]{display:flex;justify-content:space-between;height:240px;margin-top:15px}.dialog-two .right-box[data-v-b0fa7ae2]{width:45%;padding:15px}.dialog-two .left-box[data-v-b0fa7ae2]{flex:1;padding:15px}.head-box[data-v-b0fa7ae2]{padding:5px 20px;background:#fff;border-radius:10px}.select-box[data-v-b0fa7ae2]{padding:0 30px 10px 30px;background:#fff;border-radius:10px;margin:10px 0;display:flex;flex-wrap:wrap;width:100%}.table-box[data-v-b0fa7ae2]{background:#fff;padding:10px 0;border-radius:10px}[data-v-b0fa7ae2] .el-upload-dragger{width:16vw}.isaction[data-v-b0fa7ae2]{width:70%;height:2px;border:2px solid #1e62ec;margin-top:2%}.point[data-v-b0fa7ae2]{cursor:pointer}.ai-pen-container[data-v-62c2d1ae]{padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.header[data-v-62c2d1ae]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header h1[data-v-62c2d1ae]{font-size:24px;color:#333;margin:0}.header-info[data-v-62c2d1ae]{display:flex;align-items:center;gap:20px}.total-pens[data-v-62c2d1ae]{color:#666}.add-pen-btn[data-v-62c2d1ae]{padding:8px 16px;background-color:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s}.add-pen-btn[data-v-62c2d1ae]:hover{background-color:#66b1ff}.filter-bar[data-v-62c2d1ae]{display:flex;gap:16px;margin-bottom:20px}.status-filter[data-v-62c2d1ae]{width:120px}.search-input[data-v-62c2d1ae]{width:200px}.pen-list[data-v-62c2d1ae]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.pen-card[data-v-62c2d1ae]{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s;border-top:4px solid #e6e6e6}.pen-card[data-v-62c2d1ae]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.pen-card.status-online[data-v-62c2d1ae]{border-top-color:#67c23a}.pen-card.status-offline[data-v-62c2d1ae]{border-top-color:#909399}.pen-card.status-low[data-v-62c2d1ae]{border-top-color:#f56c6c}.pen-header[data-v-62c2d1ae]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.pen-name[data-v-62c2d1ae]{font-size:18px;font-weight:500;color:#333}.pen-status[data-v-62c2d1ae]{display:flex;align-items:center;gap:6px;font-size:14px}.status-dot[data-v-62c2d1ae]{width:8px;height:8px;border-radius:50%;background-color:#909399}.pen-card.status-online .status-dot[data-v-62c2d1ae]{background-color:#67c23a}.pen-card.status-low .status-dot[data-v-62c2d1ae]{background-color:#f56c6c;animation:blink-62c2d1ae 1.5s infinite}@keyframes blink-62c2d1ae{0%,50%,to{opacity:1}25%,75%{opacity:.5}}.pen-info[data-v-62c2d1ae]{margin-bottom:20px}.pen-details[data-v-62c2d1ae]{margin-bottom:16px}.detail-item[data-v-62c2d1ae]{display:flex;margin-bottom:8px;font-size:14px}.detail-item[data-v-62c2d1ae]:last-child{margin-bottom:0}.detail-item .label[data-v-62c2d1ae]{width:80px;color:#909399}.detail-item .value[data-v-62c2d1ae]{color:#606266;flex:1}.pen-stats[data-v-62c2d1ae]{display:flex;gap:20px;padding-top:16px;border-top:1px solid #f0f0f0}.stat-item[data-v-62c2d1ae]{text-align:center}.stat-value[data-v-62c2d1ae]{font-size:20px;font-weight:700;color:#409eff}.stat-label[data-v-62c2d1ae]{font-size:12px;color:#909399;margin-top:4px}.pen-actions[data-v-62c2d1ae]{display:flex;gap:10px}.action-btn[data-v-62c2d1ae]{flex:1;padding:8px 12px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s}.connect-btn[data-v-62c2d1ae]{background-color:#67c23a;color:#fff}.connect-btn[data-v-62c2d1ae]:hover{background-color:#85ce61}.info-btn[data-v-62c2d1ae]{background-color:#409eff;color:#fff}.info-btn[data-v-62c2d1ae]:hover{background-color:#66b1ff}.settings-btn[data-v-62c2d1ae]{background-color:#e6a23c;color:#fff}.settings-btn[data-v-62c2d1ae]:hover{background-color:#ebb563}.empty-state[data-v-62c2d1ae]{text-align:center;padding:60px 20px;color:#909399}.empty-icon[data-v-62c2d1ae]{font-size:60px;margin-bottom:16px}.empty-text[data-v-62c2d1ae]{font-size:16px}.content[data-v-25d0b540]{padding:20px;background-color:#f5f7fa;min-height:100vh}.page-header[data-v-25d0b540]{margin-bottom:30px;text-align:center}.page-header h1[data-v-25d0b540]{font-size:28px;color:#333;margin-bottom:10px}.page-header p[data-v-25d0b540]{font-size:16px;color:#666}.overview-cards[data-v-25d0b540]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.overview-card[data-v-25d0b540]{background-color:#fff;padding:20px;border-radius:8px;display:flex;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s}.overview-card[data-v-25d0b540]:hover{transform:translateY(-5px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.overview-card .card-icon[data-v-25d0b540]{font-size:40px;margin-right:20px}.overview-card .card-content[data-v-25d0b540]{flex:1}.overview-card .card-content .card-title[data-v-25d0b540]{font-size:14px;color:#666;margin-bottom:5px}.overview-card .card-content .card-value[data-v-25d0b540]{font-size:24px;font-weight:700;color:#333}.agent-type-tabs[data-v-25d0b540]{display:flex;background-color:#fff;border-radius:8px;padding:10px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow-x:auto}.agent-type-tabs .tab-item[data-v-25d0b540]{padding:10px 20px;margin-right:10px;border-radius:20px;cursor:pointer;transition:all .3s;white-space:nowrap}.agent-type-tabs .tab-item[data-v-25d0b540]:last-child{margin-right:0}.agent-type-tabs .tab-item.active[data-v-25d0b540]{background-color:#409eff;color:#fff}.agent-type-tabs .tab-item[data-v-25d0b540]:not(.active):hover{background-color:#f0f0f0}.agent-list[data-v-25d0b540]{margin-bottom:30px}.agent-card[data-v-25d0b540]{background-color:#fff;border-radius:8px;padding:20px;margin-bottom:20px;display:flex;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s}.agent-card[data-v-25d0b540]:hover{transform:translateY(-5px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.agent-card .agent-avatar[data-v-25d0b540]{position:relative;margin-right:20px}.agent-card .agent-avatar img[data-v-25d0b540]{width:100px;height:100px;border-radius:50%}.agent-card .agent-avatar .agent-status[data-v-25d0b540]{position:absolute;bottom:0;right:0;width:20px;height:20px;border-radius:50%;border:2px solid #fff}.agent-card .agent-avatar .agent-status.active[data-v-25d0b540]{background-color:#409eff}.agent-card .agent-avatar .agent-status.inactive[data-v-25d0b540]{background-color:#ccc}.agent-card .agent-info[data-v-25d0b540]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.agent-card .agent-name-rank[data-v-25d0b540]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.agent-card .agent-name-rank .agent-name[data-v-25d0b540]{font-size:18px;font-weight:700;color:#333;margin:0}.agent-card .agent-name-rank .agent-rank[data-v-25d0b540]{background-color:#f0f9ff;color:#409eff;padding:4px 12px;border-radius:15px;font-size:14px}.agent-card .agent-desc[data-v-25d0b540]{color:#666;margin-bottom:10px;line-height:1.5}.agent-card .agent-skills[data-v-25d0b540]{margin-bottom:10px}.agent-card .agent-skills .skill-tag[data-v-25d0b540]{display:inline-block;background-color:#ecf5ff;color:#409eff;padding:2px 10px;border-radius:10px;font-size:12px;margin-right:8px;margin-bottom:4px}.agent-card .agent-stats[data-v-25d0b540]{display:flex;gap:30px}.agent-card .agent-stats .stat-item[data-v-25d0b540]{display:flex;flex-direction:column}.agent-card .agent-stats .stat-item .stat-label[data-v-25d0b540]{font-size:12px;color:#999}.agent-card .agent-stats .stat-item .stat-value[data-v-25d0b540]{font-size:16px;font-weight:700;color:#333}.agent-card .agent-actions[data-v-25d0b540]{display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:100px}.empty-state[data-v-25d0b540]{padding:60px 0;text-align:center;background-color:#fff;border-radius:8px}.recent-activities[data-v-25d0b540]{background-color:#fff;border-radius:8px;padding:20px;margin-bottom:30px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.recent-activities .section-title[data-v-25d0b540]{font-size:18px;font-weight:700;color:#333;margin-bottom:20px}.recent-activities .activities-list .activity-item[data-v-25d0b540]{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #eee}.recent-activities .activities-list .activity-item[data-v-25d0b540]:last-child{border-bottom:none}.recent-activities .activities-list .activity-item .activity-time[data-v-25d0b540]{width:120px;color:#999;font-size:14px}.recent-activities .activities-list .activity-item .activity-content[data-v-25d0b540]{flex:1;font-size:14px}.recent-activities .activities-list .activity-item .activity-content .activity-agent[data-v-25d0b540]{color:#409eff;font-weight:700}.recent-activities .activities-list .activity-item .activity-content .activity-action[data-v-25d0b540]{color:#666;margin-left:10px}.recent-activities .activities-list .activity-item .activity-duration[data-v-25d0b540]{width:100px;color:#999;font-size:14px;text-align:right}.recent-activities .activities-list .empty-activities[data-v-25d0b540]{text-align:center;padding:40px 0;color:#999}.ai-capabilities[data-v-25d0b540]{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ai-capabilities .section-title[data-v-25d0b540]{font-size:18px;font-weight:700;color:#333;margin-bottom:20px}.ai-capabilities .capability-chart .chart-item[data-v-25d0b540]{display:flex;align-items:center;margin-bottom:20px}.ai-capabilities .capability-chart .chart-item[data-v-25d0b540]:last-child{margin-bottom:0}.ai-capabilities .capability-chart .chart-item .capability-name[data-v-25d0b540]{width:120px;font-size:14px;color:#333}.ai-capabilities .capability-chart .chart-item .capability-bar[data-v-25d0b540]{flex:1;height:10px;background-color:#eee;border-radius:5px;margin:0 20px;overflow:hidden}.ai-capabilities .capability-chart .chart-item .capability-bar .capability-fill[data-v-25d0b540]{height:100%;background-color:#409eff;transition:width 1s ease-in-out}.ai-capabilities .capability-chart .chart-item .capability-score[data-v-25d0b540]{width:60px;font-size:14px;font-weight:700;color:#333;text-align:right}@media (max-width:768px){.overview-cards[data-v-25d0b540]{grid-template-columns:1fr 1fr}.agent-card[data-v-25d0b540]{flex-direction:column;text-align:center}.agent-card .agent-avatar[data-v-25d0b540]{margin-right:0;margin-bottom:15px}.agent-card .agent-name-rank[data-v-25d0b540]{flex-direction:column;gap:10px}.agent-card .agent-stats[data-v-25d0b540]{justify-content:center;gap:20px}.agent-card .agent-actions[data-v-25d0b540]{margin-top:20px;width:100%;flex-direction:row;justify-content:center}.activity-item[data-v-25d0b540]{flex-direction:column;align-items:flex-start!important;gap:10px}.activity-item .activity-content[data-v-25d0b540],.activity-item .activity-duration[data-v-25d0b540],.activity-item .activity-time[data-v-25d0b540]{width:100%!important;text-align:left!important}.capability-chart .chart-item[data-v-25d0b540]{flex-direction:column;align-items:flex-start;gap:10px}.capability-chart .chart-item .capability-bar[data-v-25d0b540],.capability-chart .chart-item .capability-name[data-v-25d0b540],.capability-chart .chart-item .capability-score[data-v-25d0b540]{width:100%;text-align:left}}[data-v-2694b214]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--info-color:#909399;--text-color:#303133;--border-radius:10px;--shadow:0 2px 12px 0 rgba(0,0,0,0.1);--transition:all 0.3s ease}.print-container[data-v-2694b214]{width:100%;min-height:100vh;background-color:#f5f5f7;padding:20px}.print-header[data-v-2694b214]{background:linear-gradient(135deg,#1e3c72,#2a5298);border-radius:var(--border-radius);padding:30px;color:#fff;margin-bottom:20px;box-shadow:var(--shadow)}.header-title[data-v-2694b214]{display:flex;align-items:center;font-size:28px;font-weight:700;margin-bottom:20px}.header-title i[data-v-2694b214]{margin-right:10px}.header-stats[data-v-2694b214]{display:flex;gap:30px;flex-wrap:wrap}.stat-item[data-v-2694b214]{display:flex;align-items:center;font-size:16px}.stat-item i[data-v-2694b214]{margin-right:8px;font-size:18px}.print-controls[data-v-2694b214]{background:#fff;border-radius:var(--border-radius);padding:20px;margin-bottom:20px;box-shadow:var(--shadow)}.search-area[data-v-2694b214]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.search-input[data-v-2694b214]{width:300px}.type-select[data-v-2694b214]{width:150px}.date-picker[data-v-2694b214]{width:250px}.print-records[data-v-2694b214]{background:#fff;border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow)}.section-header[data-v-2694b214]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-header h3[data-v-2694b214]{font-size:20px;font-weight:700;color:var(--text-color);margin:0}.header-actions[data-v-2694b214]{display:flex;gap:10px}.print-title[data-v-2694b214]{display:flex;align-items:center}.print-title i[data-v-2694b214]{margin-right:8px;color:var(--primary-color)}.status-badge[data-v-2694b214]{padding:4px 10px;border-radius:12px;font-size:12px}.status-pending[data-v-2694b214]{background:#eef2fc;color:var(--primary-color)}.status-printing[data-v-2694b214]{background:#fefce8;color:var(--warning-color)}.status-success[data-v-2694b214]{background:#f0f9eb;color:var(--success-color)}.status-failed[data-v-2694b214]{background:#fef2f2;color:var(--danger-color)}.pagination[data-v-2694b214]{display:flex;justify-content:flex-end;margin-top:20px}.print-dialog-content[data-v-2694b214]{max-height:500px;overflow-y:auto}.print-detail-content[data-v-2694b214]{max-height:600px;overflow-y:auto}.detail-header[data-v-2694b214]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.detail-header h4[data-v-2694b214]{margin:0;font-size:18px;font-weight:700;color:var(--text-color)}.detail-info[data-v-2694b214]{margin-bottom:30px}.info-row[data-v-2694b214]{display:flex;margin-bottom:12px;align-items:flex-start}.info-label[data-v-2694b214]{font-weight:700;color:var(--text-color);min-width:100px}.info-value[data-v-2694b214]{flex:1;color:var(--info-color)}.option-tag[data-v-2694b214]{margin-right:8px;margin-bottom:8px}.detail-preview[data-v-2694b214]{margin-top:20px}.detail-preview h5[data-v-2694b214]{margin-bottom:15px;color:var(--text-color)}.preview-placeholder[data-v-2694b214]{text-align:center;padding:30px;background:#fafafa;border-radius:var(--border-radius);border:1px dashed #dcdfe6}.preview-image[data-v-2694b214]{max-width:100%;max-height:300px;margin-bottom:10px}@media(max-width:1200px){.search-input[data-v-2694b214]{width:250px}}@media(max-width:992px){.search-area[data-v-2694b214]{flex-direction:column;align-items:stretch}.date-picker[data-v-2694b214],.search-input[data-v-2694b214],.type-select[data-v-2694b214]{width:100%}.section-header[data-v-2694b214]{flex-direction:column;align-items:flex-start;gap:15px}.header-actions[data-v-2694b214]{width:100%;justify-content:flex-start}}@media(max-width:768px){.print-container[data-v-2694b214]{padding:10px}.header-stats[data-v-2694b214]{flex-direction:column;gap:10px}.pagination[data-v-2694b214]{justify-content:center}}.content[data-v-7efbdd36]{padding:20px;background-color:#f5f7fa;min-height:100vh}.page-header[data-v-7efbdd36]{margin-bottom:30px;text-align:center}.page-header h1[data-v-7efbdd36]{font-size:28px;color:#333;margin-bottom:10px}.page-header p[data-v-7efbdd36]{font-size:16px;color:#666}.filter-section[data-v-7efbdd36]{background-color:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.filter-section .filter-item[data-v-7efbdd36]{display:flex;align-items:center;margin-bottom:10px}.filter-section .filter-item .filter-label[data-v-7efbdd36]{width:60px;color:#666;font-size:14px}.filter-section .filter-action[data-v-7efbdd36]{display:flex;justify-content:flex-end}.filter-section .filter-action button[data-v-7efbdd36]{margin-left:10px}.reference-book-list[data-v-7efbdd36]{background-color:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.book-item[data-v-7efbdd36]{display:flex;padding:15px 0;border-bottom:1px solid #eee;cursor:pointer;transition:background-color .3s}.book-item[data-v-7efbdd36]:last-child{border-bottom:none}.book-item[data-v-7efbdd36]:hover{background-color:#f9f9f9}.book-item .book-cover[data-v-7efbdd36]{position:relative;margin-right:20px}.book-item .book-cover img[data-v-7efbdd36]{width:120px;height:160px;border-radius:4px}.book-item .book-cover .book-type[data-v-7efbdd36]{position:absolute;top:10px;left:10px;background-color:rgba(0,0,0,.7);color:#fff;padding:2px 8px;border-radius:4px;font-size:12px}.book-item .book-info[data-v-7efbdd36]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.book-item .book-info .book-title[data-v-7efbdd36]{font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.book-item .book-info .book-meta[data-v-7efbdd36]{margin-bottom:10px}.book-item .book-info .book-meta .meta-item[data-v-7efbdd36]{display:inline-block;margin-right:20px;color:#666;font-size:14px}.book-item .book-info .book-stats[data-v-7efbdd36]{margin-bottom:10px}.book-item .book-info .book-stats .stat-item[data-v-7efbdd36]{display:inline-block;margin-right:20px;color:#999;font-size:14px}.book-item .book-info .book-progress-bar[data-v-7efbdd36]{width:100%;height:6px;background-color:#eee;border-radius:3px;overflow:hidden}.book-item .book-info .book-progress-bar .progress-fill[data-v-7efbdd36]{height:100%;background-color:#409eff;transition:width .3s}.book-item .book-actions[data-v-7efbdd36]{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.book-item .book-actions button[data-v-7efbdd36]{margin-bottom:10px;min-width:100px}.empty-state[data-v-7efbdd36]{padding:60px 0;text-align:center}.pagination-section[data-v-7efbdd36]{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}[data-v-17ec8bd8]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--info-color:#909399;--text-color:#303133;--border-radius:10px;--shadow:0 2px 12px 0 rgba(0,0,0,0.1);--transition:all 0.3s ease}.assault-container[data-v-17ec8bd8]{width:100%;min-height:100vh;background-color:#f5f5f7;padding:20px}.assault-header[data-v-17ec8bd8]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:var(--border-radius);padding:30px;color:#fff;margin-bottom:20px;box-shadow:var(--shadow)}.header-title[data-v-17ec8bd8]{display:flex;align-items:center;font-size:28px;font-weight:700;margin-bottom:20px}.header-title i[data-v-17ec8bd8]{margin-right:10px}.header-info[data-v-17ec8bd8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.study-progress[data-v-17ec8bd8]{flex:1;min-width:300px}.study-progress span[data-v-17ec8bd8]{display:block;margin-bottom:10px;font-size:16px}.countdown[data-v-17ec8bd8]{display:flex;align-items:center;font-size:18px;background:hsla(0,0%,100%,.2);padding:10px 20px;border-radius:25px}.countdown i[data-v-17ec8bd8]{margin-right:10px}.assault-content[data-v-17ec8bd8]{display:flex;flex-direction:column;gap:20px}.section-title[data-v-17ec8bd8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.section-title h3[data-v-17ec8bd8]{font-size:20px;font-weight:700;color:var(--text-color)}.section-title .more-link[data-v-17ec8bd8]{color:var(--primary-color);cursor:pointer;transition:var(--transition)}.section-title .more-link[data-v-17ec8bd8]:hover{opacity:.8}.section-title .more-link i[data-v-17ec8bd8]{margin-left:5px;font-size:14px}.subject-cards[data-v-17ec8bd8]{background:#fff;border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow)}.cards-wrapper[data-v-17ec8bd8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.subject-card[data-v-17ec8bd8]{background:#f8f9fa;border-radius:var(--border-radius);padding:15px;transition:var(--transition)}.subject-card[data-v-17ec8bd8]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.card-header[data-v-17ec8bd8]{display:flex;align-items:center;margin-bottom:15px;font-size:18px;font-weight:700}.card-header i[data-v-17ec8bd8]{margin-right:10px;color:var(--primary-color)}.card-stats[data-v-17ec8bd8]{display:flex;justify-content:space-between;margin-top:10px;font-size:14px;color:var(--info-color)}.recommended-practice[data-v-17ec8bd8]{background:#fff;border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow)}.practice-list[data-v-17ec8bd8]{display:flex;flex-direction:column;gap:15px}.practice-item[data-v-17ec8bd8]{border:1px solid #ebeef5;border-radius:var(--border-radius);padding:15px;transition:var(--transition)}.practice-item[data-v-17ec8bd8]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.item-header[data-v-17ec8bd8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.item-header .item-title[data-v-17ec8bd8]{font-weight:700;font-size:16px}.item-header .item-difficulty[data-v-17ec8bd8]{padding:2px 10px;border-radius:15px;font-size:12px}.item-header .difficulty-easy[data-v-17ec8bd8]{background:#e1f3d8;color:var(--success-color)}.item-header .difficulty-medium[data-v-17ec8bd8]{background:#fdf6ec;color:var(--warning-color)}.item-header .difficulty-hard[data-v-17ec8bd8]{background:#fef0f0;color:var(--danger-color)}.item-info[data-v-17ec8bd8]{display:flex;gap:20px;margin-bottom:15px;font-size:14px;color:var(--info-color)}.item-actions[data-v-17ec8bd8]{display:flex;justify-content:flex-end;gap:10px}.study-stats[data-v-17ec8bd8]{background:#fff;border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow)}.stats-grid[data-v-17ec8bd8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px}.stat-item[data-v-17ec8bd8]{display:flex;align-items:center;gap:15px;padding:15px;background:#f8f9fa;border-radius:var(--border-radius);transition:var(--transition)}.stat-item[data-v-17ec8bd8]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1)}.stat-icon[data-v-17ec8bd8]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}.stat-icon.success[data-v-17ec8bd8]{background:var(--success-color)}.stat-icon.info[data-v-17ec8bd8]{background:var(--primary-color)}.stat-icon.warning[data-v-17ec8bd8]{background:var(--warning-color)}.stat-icon.danger[data-v-17ec8bd8]{background:var(--danger-color)}.stat-value[data-v-17ec8bd8]{font-size:24px;font-weight:700}.stat-label[data-v-17ec8bd8]{font-size:14px;color:var(--info-color)}.weak-points[data-v-17ec8bd8]{background:#fff;border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow)}.points-list[data-v-17ec8bd8]{display:flex;flex-direction:column;gap:15px}.point-item[data-v-17ec8bd8]{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#fef0f0;border-left:4px solid var(--danger-color);border-radius:0 var(--border-radius) var(--border-radius) 0}.point-info[data-v-17ec8bd8]{display:flex;align-items:center;gap:10px;flex:1}.point-info i[data-v-17ec8bd8]{color:var(--danger-color)}.point-info .error-rate[data-v-17ec8bd8]{margin-left:auto;color:var(--danger-color);font-weight:700}@media(max-width:768px){.header-info[data-v-17ec8bd8]{flex-direction:column;align-items:flex-start}.study-progress[data-v-17ec8bd8]{min-width:100%}.cards-wrapper[data-v-17ec8bd8],.stats-grid[data-v-17ec8bd8]{grid-template-columns:repeat(2,1fr)}.point-item[data-v-17ec8bd8]{flex-direction:column;align-items:flex-start;gap:10px}.point-info .error-rate[data-v-17ec8bd8]{margin-left:0}}@media(max-width:480px){.assault-container[data-v-17ec8bd8]{padding:10px}.cards-wrapper[data-v-17ec8bd8],.stats-grid[data-v-17ec8bd8]{grid-template-columns:1fr}}.content[data-v-46930bd2]{background:#fff;width:100%;min-height:100vh;border-radius:10px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.page-header[data-v-46930bd2]{text-align:center;margin-bottom:30px;padding:20px;border-bottom:1px solid #f0f0f0;background:#4874cb;display:flex}.page-header h1[data-v-46930bd2]{color:#fff;font-size:24px}.page-header p[data-v-46930bd2]{color:#666;font-size:14px}.select-box[data-v-46930bd2]{padding:10px 20px;background:#f5f5f7;border-radius:10px;margin:10px 0 30px 0;display:flex;flex-wrap:wrap;width:100%;font-size:16px;font-weight:700;justify-content:space-around;gap:20px;align-items:center}.select-item[data-v-46930bd2]{cursor:pointer;position:relative;transition:all .3s ease;padding:10px 15px;border-radius:10px}.select-item[data-v-46930bd2]:hover{background-color:rgba(0,0,0,.05)}.selected[data-v-46930bd2]{background-color:#e6f7ff;color:#1890ff;animation:bounce-46930bd2 .6s ease;box-shadow:0 4px 12px rgba(24,144,255,.3)}.preview-content[data-v-46930bd2]{width:100%}.filter-section[data-v-46930bd2]{margin-bottom:20px;padding:15px;background-color:#fafbfc;border-radius:8px}.video-card-container[data-v-46930bd2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;margin-bottom:20px}.video-card[data-v-46930bd2]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;transition:all .3s ease}.video-card[data-v-46930bd2]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.video-thumbnail[data-v-46930bd2]{position:relative;height:220px;overflow:hidden}.video-thumbnail img[data-v-46930bd2]{width:100%;height:100%;object-fit:cover}.video-duration[data-v-46930bd2]{position:absolute;bottom:10px;right:10px;background-color:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px}.video-info[data-v-46930bd2]{padding:15px}.video-title[data-v-46930bd2]{font-size:16px;font-weight:700;margin-bottom:10px;color:#1d2129}.video-meta[data-v-46930bd2]{display:flex;justify-content:space-between;margin-bottom:10px;font-size:14px;color:#86909c}.video-progress[data-v-46930bd2]{margin-bottom:15px}.video-status[data-v-46930bd2]{display:block;text-align:right;font-size:14px;margin-top:5px}.video-actions[data-v-46930bd2]{display:flex;gap:10px}@keyframes bounce-46930bd2{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-3px,0)}70%{transform:translate3d(0,-2px,0)}90%{transform:translate3d(0,-1px,0)}}.select-item img[data-v-46930bd2]{width:100%;height:4px;transition:opacity .3s ease;opacity:0;margin-top:5px}.selected img[data-v-46930bd2]{opacity:1}.developing-content[data-v-46930bd2]{text-align:center;padding:80px 20px;color:#666;font-size:20px}@media(max-width:768px){.content[data-v-46930bd2]{padding:15px}.data-overview[data-v-46930bd2]{flex-direction:column}.overview-card[data-v-46930bd2]{min-width:auto}.list-header[data-v-46930bd2]{flex-direction:column;align-items:stretch}.date-range .el-date-editor[data-v-46930bd2]{width:100%}}.content[data-v-cab0dec8]{background:#fff;width:100%;height:100%;border-radius:10px;padding:20px}.page-header[data-v-cab0dec8]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e8e8e8}.page-header h1[data-v-cab0dec8]{font-size:24px;font-weight:600;color:#333;margin-bottom:5px}.page-header p[data-v-cab0dec8]{font-size:14px;color:#999}.select-box[data-v-cab0dec8]{padding:15px 20px;background:#f5f5f7;border-radius:10px;margin:10px 0 20px;display:flex;flex-wrap:wrap;width:100%;font-size:16px;font-weight:700;justify-content:space-around;gap:10px;align-items:center}.select-item[data-v-cab0dec8]{cursor:pointer;position:relative;transition:all .3s ease;padding:10px 20px;border-radius:10px}.select-item[data-v-cab0dec8]:hover{background-color:rgba(24,144,255,.1)}.selected[data-v-cab0dec8]{background-color:#1890ff;color:#fff;box-shadow:0 4px 12px rgba(24,144,255,.3);animation:bounce-cab0dec8 .6s ease}@keyframes bounce-cab0dec8{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.select-item img[data-v-cab0dec8]{width:100%;height:4px;margin-top:8px;transition:opacity .3s ease;opacity:0}.selected img[data-v-cab0dec8]{opacity:1}.data-overview[data-v-cab0dec8]{display:flex;justify-content:space-between;margin-bottom:20px;gap:15px}.overview-card[data-v-cab0dec8]{flex:1;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;padding:20px;color:#fff;display:flex;align-items:center;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.overview-card[data-v-cab0dec8]:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.overview-card[data-v-cab0dec8]:nth-child(2){background:linear-gradient(135deg,#f093fb,#f5576c)}.overview-card[data-v-cab0dec8]:nth-child(3){background:linear-gradient(135deg,#4facfe,#00f2fe)}.overview-card[data-v-cab0dec8]:nth-child(4){background:linear-gradient(135deg,#43e97b,#38f9d7)}.card-icon[data-v-cab0dec8]{font-size:32px;margin-right:15px}.card-content[data-v-cab0dec8]{flex:1}.card-title[data-v-cab0dec8]{font-size:14px;opacity:.9;margin-bottom:5px}.card-value[data-v-cab0dec8]{font-size:28px;font-weight:700}.search-container[data-v-cab0dec8]{display:flex;margin-bottom:20px;gap:10px}.search-input[data-v-cab0dec8]{flex:1;max-width:500px;transition:width .3s}.search-btn[data-v-cab0dec8]{white-space:nowrap}.exam-list[data-v-cab0dec8]{background:#fff;border-radius:10px;padding:20px;box-shadow:0 1px 4px rgba(0,0,0,.08)}.score[data-v-cab0dec8]{color:#1890ff;font-weight:700;font-size:16px}.pagination-container[data-v-cab0dec8]{margin-top:20px;display:flex;justify-content:flex-end}.dialog-content[data-v-cab0dec8]{max-height:60vh;overflow-y:auto}.detail-header[data-v-cab0dec8]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e8e8e8}.detail-header h3[data-v-cab0dec8]{font-size:20px;font-weight:600;margin-bottom:10px}.detail-meta[data-v-cab0dec8]{display:flex;gap:20px;font-size:14px;color:#666}.score-section[data-v-cab0dec8]{display:flex;gap:30px;margin-bottom:30px;padding:20px;background:#f5f5f7;border-radius:8px}.score-item[data-v-cab0dec8]{display:flex;flex-direction:column}.score-item label[data-v-cab0dec8]{font-size:14px;color:#666;margin-bottom:5px}.score-item span[data-v-cab0dec8]{font-size:16px;font-weight:500}.score-value[data-v-cab0dec8]{font-size:24px!important;color:#1890ff;font-weight:700!important}.analysis-section h4[data-v-cab0dec8]{font-size:16px;font-weight:600;margin-bottom:15px}.knowledge-list .knowledge-item[data-v-cab0dec8]{margin-bottom:15px}.knowledge-list .knowledge-item span[data-v-cab0dec8]{display:block;margin-bottom:5px;font-size:14px}@media(max-width:1200px){.data-overview[data-v-cab0dec8]{flex-wrap:wrap}.overview-card[data-v-cab0dec8]{min-width:calc(50% - 7.5px)}.search-input[data-v-cab0dec8]{width:250px}}@media(max-width:768px){.content[data-v-cab0dec8]{padding:10px}.page-header[data-v-cab0dec8]{padding-left:10px}.select-box[data-v-cab0dec8]{padding:10px;font-size:14px}.search-container[data-v-cab0dec8]{padding:10px;flex-direction:column}.search-input[data-v-cab0dec8]{width:100%}.exam-list[data-v-cab0dec8]{padding:10px}.data-overview[data-v-cab0dec8]{flex-direction:column}.overview-card[data-v-cab0dec8]{min-width:100%}.score-section[data-v-cab0dec8]{flex-direction:column;gap:15px}}.select-box[data-v-4c3da91e]{background:#fff;border-radius:10px;display:flex;flex-wrap:wrap;width:100%;font-size:18px;font-weight:700;justify-content:space-around;gap:30px;align-items:center;padding:20px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.select-item[data-v-4c3da91e]{cursor:pointer;position:relative;transition:all .3s ease;padding:10px 20px;border-radius:8px}.select-item[data-v-4c3da91e]:hover{background-color:#f0f2f5}.selected[data-v-4c3da91e]{background-color:#e6f7ff;color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.2)}.select-item img[data-v-4c3da91e]{width:100%;height:4px;transition:opacity .3s ease;opacity:0;margin-top:8px;display:block}.selected img[data-v-4c3da91e]{opacity:1}.my-work-container[data-v-4c3da91e]{width:100%;min-height:100vh;background-color:#f5f7fa;box-sizing:border-box}.breadcrumb-section[data-v-4c3da91e]{margin-bottom:24px;padding:16px 0;background-color:#fff;border-radius:8px;padding-left:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.breadcrumb-item[data-v-4c3da91e]{font-size:16px;color:#86909c}.breadcrumb-item.active[data-v-4c3da91e]{color:#1d2129;font-weight:500}.search-section[data-v-4c3da91e]{margin-bottom:24px}.search-input[data-v-4c3da91e]{width:300px;transition:width .3s}.search-input[data-v-4c3da91e]:focus{width:400px}.table-section[data-v-4c3da91e]{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);overflow:hidden;padding:10px}.table-card[data-v-4c3da91e]{padding:24px}.pagination-section[data-v-4c3da91e]{padding:20px 0;text-align:center;border-top:1px solid #f0f0f0}.content[data-v-009da854]{background:#fff;width:100%;height:100%;border-radius:10px;padding:20px;overflow-y:auto}.breadcrumb-section[data-v-009da854]{margin-bottom:20px}.breadcrumb-section .breadcrumb-item[data-v-009da854]{font-size:14px}.breadcrumb-section .breadcrumb-item.active[data-v-009da854]{color:#409eff}.select-box[data-v-009da854]{padding:15px 20px;background:#f5f5f7;border-radius:10px;margin:10px 0 20px 0;display:flex;flex-wrap:wrap;width:100%;font-size:14px;font-weight:700;justify-content:space-around;gap:15px;align-items:center}.select-item[data-v-009da854]{cursor:pointer;position:relative;transition:box-shadow .3s ease;padding:8px 12px}.selected[data-v-009da854]{border-radius:10px;padding:10px 15px;animation:bounce-009da854 .6s ease;box-shadow:0 4px 12px rgba(0,0,0,.3);background-color:#fff}.select-item img[data-v-009da854]{width:100%;height:20px;transition:opacity .3s ease;opacity:0}.selected img[data-v-009da854]{opacity:1}.stats-section[data-v-009da854]{margin:20px 0}.stats-section .stat-card[data-v-009da854]{background:#f0f9ff;border-radius:10px;padding:20px;text-align:center;transition:all .3s ease}.stats-section .stat-card[data-v-009da854]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.stats-section .stat-card .stat-title[data-v-009da854]{font-size:14px;color:#666;margin-bottom:10px}.stats-section .stat-card .stat-value[data-v-009da854]{font-size:28px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-section .stat-card .stat-desc[data-v-009da854]{font-size:12px;color:#999}.stats-section .stat-card .up[data-v-009da854]{color:#67c23a}.stats-section .stat-card .down[data-v-009da854]{color:#f56c6c}.chart-section[data-v-009da854]{margin:20px 0}.chart-section .chart-card .chart-header[data-v-009da854]{font-weight:700;color:#333}.chart-section .chart-card .chart-content[data-v-009da854]{padding:20px 0}.chart-section .chart-card .chart-content .chart-item .chart-title[data-v-009da854]{font-weight:700;color:#333;margin-bottom:15px}.chart-section .chart-card .chart-content .chart-item .subject-mastery-item[data-v-009da854]{margin-bottom:15px}.chart-section .chart-card .chart-content .chart-item .subject-mastery-item .subject-name[data-v-009da854]{font-size:14px;color:#666;margin-bottom:5px}.chart-section .chart-card .chart-content .chart-item .subject-mastery-item .subject-progress[data-v-009da854]{width:100%}.search-filter-section[data-v-009da854]{display:flex;gap:15px;margin:20px 0}.search-filter-section .search-input[data-v-009da854]{width:300px}.search-filter-section .filter-select[data-v-009da854]{width:150px}.knowledge-grid[data-v-009da854]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;margin:20px 0}.knowledge-card[data-v-009da854]{background:#fff;border:1px solid #ebeef5;border-radius:10px;padding:20px;cursor:pointer;transition:all .3s ease}.knowledge-card[data-v-009da854]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.knowledge-card .knowledge-header[data-v-009da854]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.knowledge-card .knowledge-header .knowledge-name[data-v-009da854]{font-weight:700;color:#333;font-size:16px}.knowledge-card .knowledge-info[data-v-009da854]{display:flex;gap:10px;margin-bottom:15px}.knowledge-card .knowledge-info .subject-tag[data-v-009da854]{background-color:#e6f7ff;color:#1890ff;padding:4px 10px;border-radius:4px;font-size:12px}.knowledge-card .knowledge-info .chapter-info[data-v-009da854]{color:#666;font-size:14px}.knowledge-card .mastery-progress[data-v-009da854]{margin-bottom:15px}.knowledge-card .mastery-progress .progress-label[data-v-009da854]{font-size:14px;color:#666;margin-bottom:5px}.knowledge-card .study-stats[data-v-009da854]{display:flex;justify-content:space-between;margin-bottom:15px}.knowledge-card .study-stats .stat-item[data-v-009da854]{display:flex;flex-direction:column;align-items:center}.knowledge-card .study-stats .stat-item .stat-label[data-v-009da854]{font-size:12px;color:#999;margin-bottom:5px}.knowledge-card .study-stats .stat-item .stat-value[data-v-009da854]{font-size:14px;color:#333;font-weight:700}.knowledge-card .knowledge-footer[data-v-009da854]{display:flex;justify-content:flex-end;gap:10px}.pagination-section[data-v-009da854]{margin-top:20px;display:flex;justify-content:flex-end}.knowledge-detail .detail-header[data-v-009da854]{margin-bottom:20px}.knowledge-detail .detail-header h3[data-v-009da854]{margin:0 0 10px 0;color:#333}.knowledge-detail .detail-header .detail-meta[data-v-009da854]{color:#999;font-size:14px}.knowledge-detail .detail-overview[data-v-009da854]{margin-bottom:30px}.knowledge-detail .detail-overview .overview-card[data-v-009da854]{background-color:#f0f9ff;border-radius:10px;padding:20px}.knowledge-detail .detail-overview .overview-card .overview-title[data-v-009da854]{font-weight:700;color:#333;margin-bottom:15px}.knowledge-detail .detail-overview .overview-card .overview-value[data-v-009da854]{font-size:28px;font-weight:700;color:#409eff;margin-bottom:10px;text-align:center}.knowledge-detail .detail-overview .overview-card .stat-row[data-v-009da854]{display:flex;justify-content:space-between;margin-bottom:8px}.knowledge-detail .detail-overview .overview-card .stat-row span[data-v-009da854]:first-child{color:#666}.knowledge-detail .detail-overview .overview-card .stat-row span[data-v-009da854]:last-child{font-weight:700;color:#333}.knowledge-detail .detail-overview .overview-card .resource-list .resource-item[data-v-009da854]{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#409eff;cursor:pointer}.knowledge-detail .detail-overview .overview-card .resource-list .resource-item[data-v-009da854]:hover{text-decoration:underline}.knowledge-detail .detail-content h4[data-v-009da854]{color:#333;margin:20px 0 10px 0}.knowledge-detail .detail-content p[data-v-009da854]{color:#666;line-height:1.6}.knowledge-detail .detail-content .timeline .timeline-item[data-v-009da854]{display:flex;gap:20px;padding:10px 0;border-bottom:1px solid #ebeef5}.knowledge-detail .detail-content .timeline .timeline-item .timeline-date[data-v-009da854]{width:100px;color:#999;font-size:14px}.knowledge-detail .detail-content .timeline .timeline-item .timeline-content[data-v-009da854]{flex:1}.knowledge-detail .detail-content .timeline .timeline-item .timeline-content .timeline-title[data-v-009da854]{font-weight:700;color:#333;margin-bottom:5px}.knowledge-detail .detail-content .timeline .timeline-item .timeline-content .timeline-desc[data-v-009da854]{color:#666;font-size:14px}.knowledge-detail .detail-content .suggestions[data-v-009da854]{background-color:#f0f9ff;padding:15px;border-radius:5px}.knowledge-detail .detail-content .related-knowledge[data-v-009da854]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}@keyframes bounce-009da854{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-8px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}.preview-container[data-v-908f649e]{background-color:#f5f7fa;min-height:85vh;padding:20px;box-sizing:border-box}.breadcrumb-section[data-v-908f649e]{margin-bottom:24px;padding:16px 0;background-color:#fff;border-radius:8px;padding-left:24px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.breadcrumb-item[data-v-908f649e]{font-size:16px;color:#86909c}.breadcrumb-item.active[data-v-908f649e]{color:#1d2129;font-weight:500}.page-title[data-v-908f649e]{margin-bottom:30px;text-align:center}.page-title h2[data-v-908f649e]{font-size:28px;color:#1d2129;margin-bottom:10px}.page-title p[data-v-908f649e]{font-size:16px;color:#86909c}.select-box[data-v-908f649e]{padding:10px 20px;background:#fff;border-radius:10px;margin:10px 0 30px 0;display:flex;flex-wrap:wrap;width:100%;font-size:16px;font-weight:700;justify-content:space-around;gap:20px;align-items:center}.select-item[data-v-908f649e]{cursor:pointer;position:relative;transition:all .3s ease;padding:10px 15px;border-radius:10px}.select-item[data-v-908f649e]:hover{background-color:rgba(0,0,0,.05)}.selected[data-v-908f649e]{background-color:#e6f7ff;color:#1890ff;animation:bounce-908f649e .6s ease;box-shadow:0 4px 12px rgba(24,144,255,.3)}@keyframes bounce-908f649e{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-3px,0)}70%{transform:translate3d(0,-2px,0)}90%{transform:translate3d(0,-1px,0)}}.select-item img[data-v-908f649e]{width:100%;height:4px;transition:opacity .3s ease;opacity:0;margin-top:5px}.selected img[data-v-908f649e]{opacity:1}.content-area[data-v-908f649e]{background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.preview-content[data-v-908f649e]{width:100%}.filter-section[data-v-908f649e]{margin-bottom:20px;padding:15px;background-color:#fafbfc;border-radius:8px}.filter-item[data-v-908f649e]{display:flex;align-items:center}.filter-label[data-v-908f649e]{font-size:14px;color:#595959;margin-right:10px}.table-section[data-v-908f649e]{margin-bottom:20px}.pagination-section[data-v-908f649e]{margin-top:20px;display:flex;justify-content:center}.video-card-container[data-v-908f649e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;margin-bottom:20px}.video-card[data-v-908f649e]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;transition:all .3s ease}.video-card[data-v-908f649e]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.video-thumbnail[data-v-908f649e]{position:relative;height:220px;overflow:hidden}.video-thumbnail img[data-v-908f649e]{width:100%;height:100%;object-fit:cover}.video-duration[data-v-908f649e]{position:absolute;bottom:10px;right:10px;background-color:rgba(0,0,0,.7);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px}.video-info[data-v-908f649e]{padding:15px}.video-title[data-v-908f649e]{font-size:16px;font-weight:700;margin-bottom:10px;color:#1d2129}.video-meta[data-v-908f649e]{display:flex;justify-content:space-between;margin-bottom:10px;font-size:14px;color:#86909c}.video-progress[data-v-908f649e]{margin-bottom:15px}.video-status[data-v-908f649e]{display:block;text-align:right;font-size:14px;margin-top:5px}.video-actions[data-v-908f649e]{display:flex;gap:10px}.question-list[data-v-908f649e]{margin-bottom:20px}.question-item[data-v-908f649e]{border:1px solid #e8e8e8;border-radius:8px;padding:20px;margin-bottom:15px;background-color:#fff;transition:all .3s ease}.question-item[data-v-908f649e]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.question-header[data-v-908f649e]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.question-title[data-v-908f649e]{font-size:18px;font-weight:700;color:#1d2129;margin:0;flex:1;margin-right:20px}.question-tags[data-v-908f649e]{display:flex;flex-wrap:wrap;gap:8px}.question-content[data-v-908f649e]{margin-bottom:15px;color:#595959}.question-stats[data-v-908f649e]{display:flex;gap:30px;margin-bottom:15px;color:#86909c;font-size:14px}.question-actions[data-v-908f649e]{display:flex;gap:10px}.content[data-v-2ad39c4b]{background:#fff;width:100%;height:100%;border-radius:10px;padding:20px;overflow-y:auto}.breadcrumb-section[data-v-2ad39c4b]{margin-bottom:20px}.breadcrumb-section .breadcrumb-item[data-v-2ad39c4b]{font-size:14px}.breadcrumb-section .breadcrumb-item.active[data-v-2ad39c4b]{color:#409eff}.select-box[data-v-2ad39c4b]{padding:15px 20px;background:#f5f5f7;border-radius:10px;margin:10px 0 20px 0;display:flex;flex-wrap:wrap;width:100%;font-size:14px;font-weight:700;justify-content:space-around;gap:15px;align-items:center}.select-item[data-v-2ad39c4b]{cursor:pointer;position:relative;transition:box-shadow .3s ease;padding:8px 12px}.selected[data-v-2ad39c4b]{border-radius:10px;padding:10px 15px;animation:bounce-2ad39c4b .6s ease;box-shadow:0 4px 12px rgba(0,0,0,.3);background-color:#fff}.select-item img[data-v-2ad39c4b]{width:100%;height:20px;transition:opacity .3s ease;opacity:0}.selected img[data-v-2ad39c4b]{opacity:1}.stats-section[data-v-2ad39c4b]{margin:20px 0}.stats-section .stat-card[data-v-2ad39c4b]{background:#f0f9ff;border-radius:10px;padding:20px;text-align:center;transition:all .3s ease}.stats-section .stat-card[data-v-2ad39c4b]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.stats-section .stat-card .stat-title[data-v-2ad39c4b]{font-size:14px;color:#666;margin-bottom:10px}.stats-section .stat-card .stat-value[data-v-2ad39c4b]{font-size:28px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-section .stat-card .stat-desc[data-v-2ad39c4b]{font-size:12px;color:#999}.stats-section .stat-card .up[data-v-2ad39c4b]{color:#67c23a}.stats-section .stat-card .down[data-v-2ad39c4b]{color:#f56c6c}.search-filter-section[data-v-2ad39c4b]{display:flex;gap:15px;margin:20px 0}.search-filter-section .search-input[data-v-2ad39c4b]{width:300px}.search-filter-section .filter-select[data-v-2ad39c4b]{width:150px}.table-section[data-v-2ad39c4b]{margin:20px 0}.table-section .mastery-container[data-v-2ad39c4b]{display:flex;align-items:center;gap:10px}.table-section .mini-progress[data-v-2ad39c4b]{flex:1;height:8px}.table-section .mastery-text[data-v-2ad39c4b]{min-width:40px;text-align:right}.review-content[data-v-2ad39c4b]{margin-top:20px}.chapter-review .subject-chapter-selector[data-v-2ad39c4b]{display:flex;gap:15px;margin-bottom:25px}.chapter-review .subject-chapter-selector .subject-select[data-v-2ad39c4b]{width:200px}.chapter-review .subject-chapter-selector .chapter-select[data-v-2ad39c4b]{width:300px}.chapter-review .no-selection[data-v-2ad39c4b]{margin:40px 0;text-align:center}.chapter-review .chapter-content .content-section[data-v-2ad39c4b]{margin-bottom:25px}.chapter-review .chapter-content .content-section .section-title[data-v-2ad39c4b]{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;padding-left:5px;border-left:4px solid #409eff}.chapter-review .chapter-content .content-section .section-content .textbook-content .textbook-header[data-v-2ad39c4b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.chapter-review .chapter-content .content-section .section-content .textbook-content .textbook-header h3[data-v-2ad39c4b]{margin:0;font-size:16px;color:#333}.chapter-review .chapter-content .content-section .section-content .textbook-content .textbook-preview .preview-item[data-v-2ad39c4b]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f0f0f0}.chapter-review .chapter-content .content-section .section-content .textbook-content .textbook-preview .preview-item[data-v-2ad39c4b]:last-child{border-bottom:none}.chapter-review .chapter-content .content-section .section-content .textbook-content .textbook-preview .preview-item .preview-title[data-v-2ad39c4b]{font-weight:500;color:#333}.chapter-review .chapter-content .content-section .section-content .textbook-content .textbook-preview .preview-item .preview-desc[data-v-2ad39c4b]{color:#666}.chapter-review .chapter-content .content-section .section-content .explanation-content .video-list .video-item[data-v-2ad39c4b]{display:flex;gap:15px;padding:15px 0;border-bottom:1px solid #f0f0f0}.chapter-review .chapter-content .content-section .section-content .explanation-content .video-list .video-item[data-v-2ad39c4b]:last-child{border-bottom:none}.chapter-review .chapter-content .content-section .section-content .explanation-content .video-list .video-item[data-v-2ad39c4b]:hover{background-color:#fafafa;border-radius:5px}.chapter-review .chapter-content .content-section .section-content .explanation-content .video-list .video-item .video-thumbnail[data-v-2ad39c4b]{width:120px;height:80px;background-color:#f0f0f0;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer}.chapter-review .chapter-content .content-section .section-content .explanation-content .video-list .video-item .video-thumbnail .play-icon[data-v-2ad39c4b]{font-size:32px;color:#409eff}.chapter-review .chapter-content .content-section .section-content .explanation-content .video-list .video-item .video-info[data-v-2ad39c4b]{flex:1}.chapter-review .chapter-content .content-section .section-content .explanation-content .video-list .video-item .video-info .video-title[data-v-2ad39c4b]{font-weight:500;color:#333;margin-bottom:5px}.chapter-review .chapter-content .content-section .section-content .explanation-content .video-list .video-item .video-info .video-meta[data-v-2ad39c4b]{font-size:14px;color:#999}.chapter-review .chapter-content .content-section .section-content .exercise-content .exercise-header[data-v-2ad39c4b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.chapter-review .chapter-content .content-section .section-content .exercise-content .exercise-header .exercise-info .exercise-title[data-v-2ad39c4b]{font-size:16px;font-weight:500;color:#333;margin-bottom:5px}.chapter-review .chapter-content .content-section .section-content .exercise-content .exercise-header .exercise-info .exercise-meta[data-v-2ad39c4b]{font-size:14px;color:#999}.chapter-review .chapter-content .content-section .section-content .exercise-content .exercise-preview[data-v-2ad39c4b]{display:flex;gap:20px;flex-wrap:wrap}.chapter-review .chapter-content .content-section .section-content .exercise-content .exercise-preview .exercise-type[data-v-2ad39c4b]{display:flex;align-items:center;gap:8px;padding:8px 15px;background-color:#f5f5f5;border-radius:5px}.chapter-review .chapter-content .content-section .section-content .exercise-content .exercise-preview .exercise-type .type-icon[data-v-2ad39c4b]{font-size:16px;font-weight:700;color:#409eff}.chapter-review .chapter-content .content-section .section-content .exercise-content .exercise-preview .exercise-type .type-count[data-v-2ad39c4b]{font-size:14px;color:#666}.precise-review .knowledge-graph-section[data-v-2ad39c4b]{margin-bottom:25px}.precise-review .knowledge-graph-section .section-title[data-v-2ad39c4b]{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;padding-left:5px;border-left:4px solid #409eff}.precise-review .knowledge-graph-section .graph-container[data-v-2ad39c4b]{height:250px;background-color:#fafafa;border-radius:10px;display:flex;justify-content:center;align-items:center}.precise-review .knowledge-graph-section .graph-container .graph-placeholder[data-v-2ad39c4b]{text-align:center}.precise-review .knowledge-graph-section .graph-container .graph-placeholder .graph-icon[data-v-2ad39c4b]{font-size:48px;color:#409eff;margin-bottom:15px}.precise-review .knowledge-graph-section .graph-container .graph-placeholder .graph-text[data-v-2ad39c4b]{font-size:18px;color:#333;margin-bottom:5px}.precise-review .knowledge-graph-section .graph-container .graph-placeholder .graph-subtext[data-v-2ad39c4b]{font-size:14px;color:#999}.precise-review .knowledge-points .section-title[data-v-2ad39c4b]{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;padding-left:5px;border-left:4px solid #409eff}.precise-review .knowledge-points .points-grid[data-v-2ad39c4b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.precise-review .knowledge-points .points-grid .point-card[data-v-2ad39c4b]{height:180px;display:flex;flex-direction:column}.precise-review .knowledge-points .points-grid .point-card .point-header[data-v-2ad39c4b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.precise-review .knowledge-points .points-grid .point-card .point-header .point-name[data-v-2ad39c4b]{font-size:16px;font-weight:500;color:#333}.precise-review .knowledge-points .points-grid .point-card .point-info[data-v-2ad39c4b]{flex:1;margin-bottom:15px}.precise-review .knowledge-points .points-grid .point-card .point-info .info-item[data-v-2ad39c4b]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;color:#666}.precise-review .knowledge-points .points-grid .point-card .point-info .info-item .info-icon[data-v-2ad39c4b]{font-size:16px;color:#409eff}.semester-review[data-v-2ad39c4b]{margin:40px 0;text-align:center}.review-detail .detail-header[data-v-2ad39c4b]{margin-bottom:20px}.review-detail .detail-header h3[data-v-2ad39c4b]{margin:0 0 10px 0;color:#333}.review-detail .detail-header .detail-meta[data-v-2ad39c4b]{color:#999;font-size:14px}.review-detail .detail-stats[data-v-2ad39c4b]{margin-bottom:20px}.review-detail .detail-stats .detail-stat[data-v-2ad39c4b]{text-align:center}.review-detail .detail-stats .detail-stat .detail-stat-label[data-v-2ad39c4b]{font-size:14px;color:#666;margin-bottom:5px}.review-detail .detail-stats .detail-stat .detail-stat-value[data-v-2ad39c4b]{font-size:24px;font-weight:700;color:#409eff}.review-detail .detail-content[data-v-2ad39c4b]{margin-bottom:20px}.review-detail .detail-content h4[data-v-2ad39c4b]{margin:0 0 15px 0;color:#333}.review-detail .detail-content .el-progress[data-v-2ad39c4b]{margin-bottom:15px}.review-detail .detail-footer h4[data-v-2ad39c4b]{margin:0 0 10px 0;color:#333}.review-detail .detail-footer p[data-v-2ad39c4b]{line-height:1.6;color:#666;margin-bottom:15px}.review-detail .detail-footer .next-review[data-v-2ad39c4b]{padding:10px;background-color:#f0f9ff;border-radius:5px;color:#409eff;font-size:14px}@keyframes bounce-2ad39c4b{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-8px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}.smart-world-container[data-v-553067b4]{padding:20px;background-color:#f5f5f5;min-height:100vh}.page-header[data-v-553067b4]{text-align:center;margin-bottom:30px;padding:20px 0;background:linear-gradient(135deg,#336bbe,#4a89dc);color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.page-header h1[data-v-553067b4]{font-size:28px;margin-bottom:10px}.page-header p[data-v-553067b4]{font-size:16px;opacity:.9}.student-info-card[data-v-553067b4]{display:flex;align-items:center;background:#fff;padding:20px;border-radius:10px;margin-bottom:30px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.student-avatar[data-v-553067b4]{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:20px;background-color:#e6f2ff;display:flex;align-items:center;justify-content:center}.student-avatar img[data-v-553067b4]{width:100%;height:100%;object-fit:cover}.default-avatar[data-v-553067b4]{font-size:32px;font-weight:700;color:#336bbe}.student-details[data-v-553067b4]{flex:1}.student-details h2[data-v-553067b4]{font-size:24px;margin-bottom:10px;color:#333}.student-meta[data-v-553067b4]{display:flex;gap:20px;color:#666}.student-level[data-v-553067b4]{background:linear-gradient(135deg,#f1c40f,#e67e22);padding:10px 20px;border-radius:25px;color:#fff;text-align:center}.level-value[data-v-553067b4]{font-size:24px;font-weight:700}.data-overview[data-v-553067b4]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:30px}.overview-card[data-v-553067b4]{background:#fff;padding:20px;border-radius:10px;display:flex;align-items:center;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s}.overview-card[data-v-553067b4]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.card-icon[data-v-553067b4]{font-size:32px;margin-right:15px}.card-content[data-v-553067b4]{flex:1}.card-title[data-v-553067b4]{font-size:14px;color:#666;margin-bottom:5px}.card-value[data-v-553067b4]{font-size:24px;font-weight:700;color:#333}.chart-section[data-v-553067b4]{background:#fff;padding:20px;border-radius:10px;margin-bottom:30px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.chart-section h3[data-v-553067b4]{font-size:18px;margin-bottom:20px;color:#333}.chart-container[data-v-553067b4]{width:100%}.subject-section[data-v-553067b4]{background:#fff;padding:20px;border-radius:10px;margin-bottom:30px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.subject-section h3[data-v-553067b4]{font-size:18px;margin-bottom:20px;color:#333}.subject-cards[data-v-553067b4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.subject-card[data-v-553067b4]{background:#f9f9f9;padding:20px;border-radius:10px;border-left:4px solid #3498db}.subject-header[data-v-553067b4]{display:flex;align-items:center;margin-bottom:10px}.subject-icon[data-v-553067b4]{font-size:24px;margin-right:10px}.subject-header h4[data-v-553067b4]{font-size:16px;color:#333}.subject-score[data-v-553067b4]{font-size:28px;font-weight:700;color:#333;margin-bottom:5px}.subject-rank[data-v-553067b4]{font-size:14px;color:#666;margin-bottom:10px}.subject-progress[data-v-553067b4]{margin-top:10px}.progress-bar[data-v-553067b4]{height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:5px}.progress-fill[data-v-553067b4]{height:100%;border-radius:4px;transition:width 1s ease}.knowledge-section[data-v-553067b4]{background:#fff;padding:20px;border-radius:10px;margin-bottom:30px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.knowledge-section h3[data-v-553067b4]{font-size:18px;margin-bottom:20px;color:#333}.knowledge-tabs[data-v-553067b4]{margin-bottom:20px}.knowledge-list[data-v-553067b4]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.knowledge-item[data-v-553067b4]{padding:15px;border-radius:8px;display:flex;justify-content:space-between;align-items:center}.knowledge-item.strength[data-v-553067b4]{background:#e8f5e9;border-left:4px solid #4caf50}.knowledge-item.weakness[data-v-553067b4]{background:#ffebee;border-left:4px solid #f44336}.knowledge-name[data-v-553067b4]{font-size:14px;color:#333}.knowledge-mastery[data-v-553067b4]{font-size:16px;font-weight:700;color:#333}.recommendations-section[data-v-553067b4]{background:#fff;padding:20px;border-radius:10px;margin-bottom:30px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.recommendations-section h3[data-v-553067b4]{font-size:18px;margin-bottom:20px;color:#333}.recommendations-content[data-v-553067b4]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.recommendation-card[data-v-553067b4]{background:#f9f9f9;padding:20px;border-radius:10px}.recommendation-header[data-v-553067b4]{display:flex;align-items:center;margin-bottom:15px}.recommendation-icon[data-v-553067b4]{font-size:24px;margin-right:10px}.recommendation-header h4[data-v-553067b4]{font-size:16px;color:#333}.recommendation-body p[data-v-553067b4]{color:#666;line-height:1.6}.resource-list[data-v-553067b4]{list-style:none;padding:0}.resource-list li[data-v-553067b4]{margin-bottom:10px}.resource-list a[data-v-553067b4]{color:#336bbe;text-decoration:none;transition:color .3s}.resource-list a[data-v-553067b4]:hover{color:#28559a;text-decoration:underline}@media(max-width:768px){.smart-world-container[data-v-553067b4]{padding:10px}.data-overview[data-v-553067b4]{grid-template-columns:1fr 1fr}.recommendations-content[data-v-553067b4],.subject-cards[data-v-553067b4]{grid-template-columns:1fr}.chart-container[data-v-553067b4]{height:300px}.student-info-card[data-v-553067b4]{flex-direction:column;text-align:center}.student-avatar[data-v-553067b4]{margin-right:0;margin-bottom:15px}.student-meta[data-v-553067b4]{justify-content:center}}.content[data-v-50990fe2]{background:#fff;width:100%;height:100%;border-radius:10px;padding:20px;overflow-y:auto}.breadcrumb-section[data-v-50990fe2]{margin-bottom:20px}.breadcrumb-section .breadcrumb-item[data-v-50990fe2]{font-size:14px}.breadcrumb-section .breadcrumb-item.active[data-v-50990fe2]{color:#409eff}.select-box[data-v-50990fe2]{padding:15px 20px;background:#f5f5f7;border-radius:10px;margin:10px 0 20px 0;display:flex;flex-wrap:wrap;width:100%;font-size:14px;font-weight:700;justify-content:space-around;gap:15px;align-items:center}.select-item[data-v-50990fe2]{cursor:pointer;position:relative;transition:box-shadow .3s ease;padding:8px 12px}.selected[data-v-50990fe2]{border-radius:10px;padding:10px 15px;animation:bounce-50990fe2 .6s ease;box-shadow:0 4px 12px rgba(0,0,0,.3);background-color:#fff}.select-item img[data-v-50990fe2]{width:100%;height:20px;transition:opacity .3s ease;opacity:0}.selected img[data-v-50990fe2]{opacity:1}.stats-section[data-v-50990fe2]{margin:20px 0}.stats-section .stat-card[data-v-50990fe2]{background:#f0f9ff;border-radius:10px;padding:20px;text-align:center;transition:all .3s ease}.stats-section .stat-card[data-v-50990fe2]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.stats-section .stat-card .stat-title[data-v-50990fe2]{font-size:14px;color:#666;margin-bottom:10px}.stats-section .stat-card .stat-value[data-v-50990fe2]{font-size:28px;font-weight:700;color:#409eff;margin-bottom:5px}.stats-section .stat-card .stat-desc[data-v-50990fe2]{font-size:12px;color:#999}.stats-section .stat-card .up[data-v-50990fe2]{color:#67c23a}.stats-section .stat-card .down[data-v-50990fe2]{color:#f56c6c}.search-filter-section[data-v-50990fe2]{display:flex;gap:15px;margin:20px 0}.search-filter-section .search-input[data-v-50990fe2]{width:300px}.search-filter-section .filter-select[data-v-50990fe2]{width:150px}.table-section[data-v-50990fe2]{margin:20px 0}.table-section .high-score[data-v-50990fe2]{color:#67c23a;font-weight:700}.table-section .medium-score[data-v-50990fe2]{color:#e6a23c;font-weight:700}.table-section .pass-score[data-v-50990fe2]{color:#409eff;font-weight:700}.table-section .low-score[data-v-50990fe2]{color:#f56c6c;font-weight:700}.pagination-section[data-v-50990fe2]{margin-top:20px;display:flex;justify-content:flex-end}.test-detail .detail-header[data-v-50990fe2]{margin-bottom:20px}.test-detail .detail-header h3[data-v-50990fe2]{margin:0 0 10px 0;color:#333}.test-detail .detail-header .detail-meta[data-v-50990fe2]{color:#999;font-size:14px}.test-detail .detail-stats[data-v-50990fe2]{margin-bottom:20px}.test-detail .detail-stats .detail-stat[data-v-50990fe2]{text-align:center}.test-detail .detail-stats .detail-stat .detail-stat-label[data-v-50990fe2]{font-size:14px;color:#666;margin-bottom:5px}.test-detail .detail-stats .detail-stat .detail-stat-value[data-v-50990fe2]{font-size:24px;font-weight:700;color:#409eff}.test-detail .detail-content[data-v-50990fe2]{margin-bottom:20px}.test-detail .detail-content h4[data-v-50990fe2]{margin:0 0 15px 0;color:#333}.test-detail .detail-content .el-progress[data-v-50990fe2]{margin-bottom:15px}.test-detail .detail-content .no-wrong-questions[data-v-50990fe2]{padding:20px;text-align:center;color:#67c23a;background-color:#f0f9ff;border-radius:5px}.test-detail .detail-footer h4[data-v-50990fe2]{margin:0 0 10px 0;color:#333}.test-detail .detail-footer p[data-v-50990fe2]{line-height:1.6;color:#666;margin-bottom:15px}@keyframes bounce-50990fe2{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-8px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}.content[data-v-64533c9c]{width:99vw;height:100vh;background:#e9f7fa}.page[data-v-64533c9c]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.box-list[data-v-64533c9c]{position:relative}.tutorial[data-v-64533c9c]{position:absolute;top:0;left:0;z-index:1}.box-head[data-v-64533c9c]{width:387px;height:5vh;border-top-left-radius:12px;border-top-right-radius:12px;background:#d6ecef;line-height:5vh;padding:0 5px;color:#02756f;display:flex;justify-content:space-between}.box[data-v-64533c9c]{position:relative;margin:20px;width:387px;height:568px;overflow:hidden}.status-image[data-v-64533c9c]{width:30px;height:28px}[data-v-33af0e6c]:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--text-color:#303133;--border-radius:6px;--shadow:0 2px 12px 0 rgba(0,0,0,0.1);--transition:all 0.3s ease}.content[data-v-33af0e6c]{background:#e9f7fa;height:100vh;overflow:hidden}.max-window-container[data-v-33af0e6c]{background:#e9f7fa;height:100%}.header[data-v-33af0e6c]{height:60px;background:#fff;box-shadow:var(--shadow);padding:0 20px;z-index:100}.header-content[data-v-33af0e6c]{display:flex;align-items:center;justify-content:space-between;height:100%;position:relative}.back-button[data-v-33af0e6c]{width:100px;transition:var(--transition)}.back-button[data-v-33af0e6c]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.student-info[data-v-33af0e6c]{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;font-size:20px;font-weight:600;color:#fff;background:linear-gradient(135deg,#409eff,#67c23a);padding:8px 20px;border-radius:25px;box-shadow:0 4px 15px rgba(64,158,255,.3);transition:all .3s ease}.student-info[data-v-33af0e6c]:hover{transform:translateX(-50%) translateY(-2px);box-shadow:0 6px 20px rgba(64,158,255,.4)}.student-info .el-icon-user[data-v-33af0e6c]{margin-right:10px;font-size:18px}.student-info .student-name[data-v-33af0e6c]{white-space:nowrap}.main-content[data-v-33af0e6c]{padding:20px;overflow:auto;height:calc(100vh - 140px)}.canvas-container[data-v-33af0e6c]{display:flex;justify-content:center;align-items:flex-start;min-height:100%}.paper-box[data-v-33af0e6c]{position:relative;background:#fff;border-radius:var(--border-radius);box-shadow:0 4px 20px rgba(0,0,0,.15);padding:20px;margin-bottom:20px}.paper-background[data-v-33af0e6c]{border-radius:4px}.tutorial[data-v-33af0e6c]{position:absolute;top:20px;left:20px}.realtime-canvas[data-v-33af0e6c]{z-index:1}.history-canvas[data-v-33af0e6c]{z-index:2}.correction-area[data-v-33af0e6c]{transition:var(--transition);cursor:pointer}.correction-area[data-v-33af0e6c]:hover{background-color:hsla(0,0%,70.6%,.2)}.correction-buttons[data-v-33af0e6c]{display:flex;justify-content:space-around;align-items:center;background:#fff;border-radius:8px;padding:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.8)}.action-buttons[data-v-33af0e6c]{display:flex;align-items:center;gap:8px}.btn-icon[data-v-33af0e6c]{width:48px;height:48px;display:flex;justify-content:center;align-items:center;border:none;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1)}.btn-icon img[data-v-33af0e6c]{width:24px;height:24px;transition:transform .3s ease}.btn-icon[data-v-33af0e6c]:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 4px 16px rgba(0,0,0,.15)}.btn-icon[data-v-33af0e6c]:active{transform:translateY(0) scale(.98)}.correct-btn[data-v-33af0e6c]:hover{background:#f0f9eb}.correct-btn[data-v-33af0e6c]:active{background:#e1f3d8}.wrong-btn[data-v-33af0e6c]:hover{background:#fef0f0}.wrong-btn[data-v-33af0e6c]:active{background:#fde2e2}.half-btn[data-v-33af0e6c]:hover{background:#fdf6ec}.half-btn[data-v-33af0e6c]:active{background:#faecd8}.score-input[data-v-33af0e6c]{display:flex;align-items:center;gap:4px}.score-input .custom-input[data-v-33af0e6c]{width:90px;text-align:center;border-radius:8px;transition:all .3s ease}.score-input .custom-input[data-v-33af0e6c]:focus{box-shadow:0 0 0 2px rgba(64,158,255,.2)}.txt[data-v-33af0e6c]{font-size:16px;font-weight:500;color:var(--text-color)}.annotation-input-wrapper .el-textarea[data-v-33af0e6c]{border-radius:6px;transition:var(--transition)}.annotation-input-wrapper .el-textarea[data-v-33af0e6c]:focus-within{box-shadow:0 0 0 2px rgba(64,158,255,.2)}.annotation-display[data-v-33af0e6c]{color:var(--danger-color);font-size:14px;font-weight:500;line-height:1.5;word-wrap:break-word;background:#fef0f0;border:1px solid #fde2e2;border-radius:6px;padding:8px;max-width:200px}.status-icons[data-v-33af0e6c]{position:absolute;top:0;right:0}.status-icon[data-v-33af0e6c]{width:32px;height:32px;margin:4px;transition:var(--transition)}.status-annotation[data-v-33af0e6c]{color:var(--danger-color);font-size:14px;font-weight:500;position:absolute;bottom:0;right:0;background:#fff;padding:4px 8px;border-radius:4px 0 0 0;border:1px solid #e4e7ed;white-space:nowrap;z-index:10}.answer-tooltip[data-v-33af0e6c]{position:absolute;top:-80px;left:0;background:#fff;border:1px solid var(--danger-color);border-radius:var(--border-radius);padding:12px;box-shadow:0 4px 12px rgba(245,108,108,.2);z-index:1000;min-width:200px;max-width:400px}.answer-tooltip .tooltip-header[data-v-33af0e6c]{font-weight:600;color:var(--danger-color);margin-bottom:8px;font-size:14px}.answer-tooltip .tooltip-content[data-v-33af0e6c]{font-size:13px;line-height:1.6;color:var(--text-color)}.fade-enter-active[data-v-33af0e6c],.fade-leave-active[data-v-33af0e6c]{transition:opacity .3s ease}.fade-enter[data-v-33af0e6c],.fade-leave-to[data-v-33af0e6c]{opacity:0}.control-bar[data-v-33af0e6c]{position:fixed;bottom:0;left:0;right:0;height:80px;background:#fff;box-shadow:0 -2px 12px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;padding:0 40px;z-index:100}.control-group[data-v-33af0e6c]{display:flex;gap:20px}.page-navigation .el-button[data-v-33af0e6c],.student-navigation .el-button[data-v-33af0e6c]{transition:var(--transition)}.page-navigation .el-button[data-v-33af0e6c]:hover:not(.is-disabled),.student-navigation .el-button[data-v-33af0e6c]:hover:not(.is-disabled){transform:translateY(-1px)}.page-navigation .el-button.is-disabled[data-v-33af0e6c]{opacity:.5}.student-info-mobile[data-v-33af0e6c]{display:none;font-size:16px;font-weight:500;color:var(--text-color)}@media(max-width:1200px){.header-content[data-v-33af0e6c]{flex-direction:column;height:auto;gap:10px;padding:10px 0}.student-info[data-v-33af0e6c]{font-size:16px}.correction-buttons[data-v-33af0e6c]{flex-direction:column;gap:10px;padding:10px}}@media(max-width:768px){.main-content[data-v-33af0e6c]{padding:10px;height:calc(100vh - 180px)}.header[data-v-33af0e6c]{height:80px}.control-bar[data-v-33af0e6c]{height:100px;padding:0 20px;flex-direction:column;justify-content:center;gap:10px}.control-group[data-v-33af0e6c]{gap:10px}.paper-box[data-v-33af0e6c]{padding:10px}.tutorial[data-v-33af0e6c]{top:10px;left:10px}.student-info[data-v-33af0e6c]{display:none}.student-info-mobile[data-v-33af0e6c]{display:block}.correction-buttons[data-v-33af0e6c]{max-width:200px}.action-buttons[data-v-33af0e6c]{flex-wrap:wrap;justify-content:center}.answer-tooltip[data-v-33af0e6c]{top:auto;bottom:-100px;left:50%;transform:translateX(-50%);max-width:280px}}.image-list[data-v-f14f8088]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.image-item[data-v-f14f8088]{display:flex;flex-direction:column;align-items:center}.image-error[data-v-f14f8088]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#f5f7fa;color:#909399}.question-item[data-v-202d7beb]{padding:8px;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:8px;background:#fafafa}.question-item.ghost[data-v-202d7beb]{opacity:.5;background:#c8ebfb}.section-editor[data-v-f697d7d2]{margin-bottom:16px}.ghost[data-v-f697d7d2]{opacity:.5;background:#c8ebfb}.answer-sheet-editor[data-v-425d6a30]{padding:16px}.toolbar[data-v-425d6a30]{display:flex;gap:12px;align-items:center;margin-bottom:16px}.binding-tip[data-v-425d6a30]{display:flex;align-items:center;padding:12px;margin-bottom:16px;background-color:#fff7e6;border:1px solid #ffe7ba;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.selection-card .el-card__body[data-v-09b4e688]{border:none!important}.selection-card[data-v-09b4e688]{border:none!important;box-shadow:none!important}.custom-tree-node[data-v-09b4e688]{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:14px;padding-right:8px;white-space:normal;word-break:break-all}.right-box[data-v-09b4e688] .el-tree-node__content{height:auto!important;min-height:26px!important;padding:5px 0!important;box-sizing:border-box}.right-box[data-v-09b4e688] .el-tree-node__content>.custom-tree-node,.right-box[data-v-09b4e688] .el-tree-node__content>.el-checkbox,.right-box[data-v-09b4e688] .el-tree-node__content>.el-tree-node__expand-icon{align-self:flex-start}.node-actions[data-v-09b4e688]{margin-left:10px}.edit-form[data-v-09b4e688]{margin-bottom:20px;padding:15px;border:1px solid #ebeef5;border-radius:4px;background-color:#f9f9f9}.section-title[data-v-09b4e688]{font-weight:700;color:#333;font-size:15px;white-space:normal;word-break:break-all;line-height:1.4}.question-title[data-v-09b4e688]{color:#555;font-size:14px;white-space:normal;word-break:break-all;line-height:1.4}.sub-question-title[data-v-09b4e688]{color:#777;font-size:13px;white-space:normal;word-break:break-all;line-height:1.4}.pdf-page-active[data-v-09b4e688]{background:#18beff;color:#f0f8ff;border:1px solid #4682b4;border-radius:4px}.not-pdf-page-active[data-v-09b4e688]{cursor:pointer;margin-left:1vw;font-size:20px;background:hsla(0,2%,80.4%,.662745098);color:#666;border-radius:4px;transition:all .3s ease}.content-box[data-v-09b4e688]{width:100%;height:100%;display:flex}.content-box .edit-controls[data-v-09b4e688]{margin-bottom:15px;text-align:right}.content-box .main-box[data-v-09b4e688]{width:100%;display:flex;background:#fff;justify-content:space-between}.content-box .center-box[data-v-09b4e688],.content-box .left-box[data-v-09b4e688],.content-box .right-box[data-v-09b4e688]{background:#fff;border-radius:4px;box-shadow:-4px -4px 10px rgba(0,0,0,.05),4px -4px 10px rgba(0,0,0,.05);border-bottom:none;padding:15px}.content-box .left-box[data-v-09b4e688]{width:12%;max-height:95vh;overflow-y:auto}.content-box .left-box .selection-card[data-v-09b4e688]{overflow:hidden;max-width:18vw}.content-box .left-box .header-actions[data-v-09b4e688]{width:100%;display:flex;justify-content:center;margin-top:5px}.content-box .left-box .page-box[data-v-09b4e688]::-webkit-scrollbar{width:8px;height:8px}.content-box .left-box .pagination-box[data-v-09b4e688]{padding:20px 0 0 0;border:1px solid #fff}.content-box .left-box .pagination-box .page-box[data-v-09b4e688]{padding:10px 0;max-height:45vh;overflow-y:auto}.content-box .left-box .pagination-box .page-box .page-item[data-v-09b4e688]{margin:5px 0;width:8vw;cursor:pointer;margin-left:1vw;font-size:20px}.content-box .center-box[data-v-09b4e688]::-webkit-scrollbar{width:8px;height:8px}.content-box .center-box[data-v-09b4e688]{width:45%;display:flex;padding:1vh 0;flex-direction:column;align-items:center;overflow:auto;position:relative;scrollbar-width:8px}.content-box .center-box .konva[data-v-09b4e688]{margin:0 auto;border-radius:4px;box-shadow:0 3px 20px 0 var(--select-shadow)}.content-box .right-box[data-v-09b4e688]::-webkit-scrollbar{width:8px;height:8px}.content-box .right-box[data-v-09b4e688]{width:45%;max-height:95vh;overflow:auto}@media(max-width:1024px){.content-box .main-box[data-v-09b4e688]{flex-direction:column}.content-box .center-box[data-v-09b4e688],.content-box .left-box[data-v-09b4e688],.content-box .right-box[data-v-09b4e688]{width:100%;margin-bottom:3.5rem}}.music-manage-container[data-v-a7933410],.textBook-manage-container[data-v-0a4d2c83],.video-manage-container[data-v-566b5f9c]{width:100%;height:100%}.electronic-manage-container[data-v-49b33426]{width:85%;margin:0 auto;height:100%;padding:20px 0}.electronic-manage-container .tab-content[data-v-49b33426]{margin-top:20px;min-height:500px}.electronic-manage-container .tab-content .course-list-container .page-header[data-v-49b33426]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e4e7ed}.electronic-manage-container .tab-content .course-list-container .page-header h2[data-v-49b33426]{font-size:24px;font-weight:600;color:#303133;margin-bottom:8px}.electronic-manage-container .tab-content .course-list-container .page-header p[data-v-49b33426]{font-size:14px;color:#909399;margin:0}.electronic-manage-container .tab-content .course-list-container .filter-bar[data-v-49b33426]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:4px;display:flex;align-items:center}.electronic-manage-container .tab-content .course-list-container .content-wrapper[data-v-49b33426]{min-height:400px;margin-bottom:20px}.electronic-manage-container .tab-content .course-list-container .course-card-container[data-v-49b33426]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-bottom:20px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card[data-v-49b33426]{background:#fff;border-radius:16px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;padding:32px 20px 20px;text-align:center;border:1px solid #f0f0f0;box-shadow:0 6px 20px rgba(0,0,0,.06);backdrop-filter:blur(10px)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card[data-v-49b33426]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 12px 32px rgba(64,158,255,.18);border-color:#409eff}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-bg[data-v-49b33426]{position:absolute;top:0;left:0;right:0;height:80px;background:linear-gradient(135deg,#409eff,#667eea);border-radius:16px 16px 0 0;opacity:.1;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-bg[data-v-49b33426]{opacity:.15;height:100px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon[data-v-49b33426]{width:64px;height:64px;background:linear-gradient(135deg,#409eff,#667eea);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;position:relative;box-shadow:0 6px 16px rgba(64,158,255,.4);transition:all .4s ease;border:3px solid #fff}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon[data-v-49b33426]{transform:scale(1.1);box-shadow:0 8px 20px rgba(64,158,255,.5)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon .el-icon-notebook-2[data-v-49b33426]{font-size:28px;color:#fff;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-icon .el-icon-notebook-2[data-v-49b33426]{transform:rotate(5deg)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content[data-v-49b33426]{margin-bottom:20px;position:relative}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-name[data-v-49b33426]{font-size:18px;font-weight:600;color:#303133;margin-bottom:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-name[data-v-49b33426]{color:#409eff}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge[data-v-49b33426]{display:inline-block;margin-top:8px}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge .el-tag[data-v-49b33426]{font-size:12px;padding:0 14px;border-radius:14px;background:rgba(64,158,255,.1);border-color:rgba(64,158,255,.2);color:#409eff;transition:all .4s ease}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-content .course-badge .el-tag[data-v-49b33426]{background:rgba(64,158,255,.2);transform:scale(1.05)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer[data-v-49b33426]{display:flex;justify-content:center;position:relative}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer .el-button[data-v-49b33426]{font-size:14px;padding:6px 20px;border-radius:20px;transition:all .4s ease;background:linear-gradient(135deg,#409eff,#667eea);border:none;box-shadow:0 4px 12px rgba(64,158,255,.3)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-footer .el-button[data-v-49b33426]:hover{transform:scale(1.1);box-shadow:0 6px 16px rgba(64,158,255,.4);background:linear-gradient(135deg,#667eea,#409eff)}.electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-hover-effect[data-v-49b33426]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(64,158,255,.05),rgba(102,126,234,.05));border-radius:16px;opacity:0;transition:all .4s ease;pointer-events:none}.course-card:hover .electronic-manage-container .tab-content .course-list-container .course-card-container .course-card .card-hover-effect[data-v-49b33426]{opacity:1}.electronic-manage-container .tab-content .course-list-container .pagination[data-v-49b33426]{margin-top:20px;display:flex;justify-content:center}.electronic-manage-container .tab-content .course-list-container .no-data[data-v-49b33426]{margin-top:50px;display:flex;justify-content:center}.language-manage-container[data-v-7bf3e701],.word-manage-container[data-v-c9b0baaa],.writing-manage-container[data-v-188d5cba]{width:100%;height:100%}.nav-container[data-v-c9eed104]{width:100%;padding:0 20px 20px;display:flex}.nav-item[data-v-c9eed104]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.nav-item-content[data-v-c9eed104]{display:flex;align-items:center;font-weight:600;font-size:24px}.nav-item-icon[data-v-c9eed104]{width:28px;height:28px;margin-right:8px}.nav-item-text[data-v-c9eed104]{cursor:pointer;position:relative}.nav-item-active[data-v-c9eed104]{position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#409eff}.custom-progress .el-progress__text[data-v-c9eed104]{color:#fff!important}.upload-box[data-v-c9eed104]{display:flex;padding:1% 2%}.paper-area-container[data-v-c9eed104]{padding:20px;background:#ebe8e8;border-radius:10px}.table-box[data-v-c9eed104]{background:#fff;padding:5px 0;border-radius:10px;margin-top:10px}.breadcrumb[data-v-c9eed104]{background:#fff;padding:5px;border-radius:10px}.select-box[data-v-c9eed104]{padding:0 30px 10px 30px;background:#fff;border-radius:10px;margin:10px 0;display:flex;flex-wrap:wrap}.paper-list-container[data-v-c9eed104]{padding:16px;background-color:#f5f7fa}.paper-list[data-v-c9eed104]{display:flex;flex-direction:column;gap:12px}.paper-item[data-v-c9eed104]{display:flex;align-items:center;flex-wrap:wrap;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease;position:relative;border:1px solid #ebeef5}.paper-item[data-v-c9eed104]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#dcdfe6}.answer-sheet-badge[data-v-c9eed104]{position:absolute;left:0;top:0;color:#fff;font-size:12px;font-weight:700;background:linear-gradient(135deg,#409eff,#1a73e8);padding:4px 12px;border-radius:15px;box-shadow:0 2px 6px rgba(64,158,255,.4);z-index:10;letter-spacing:1px}.ai-status-tag[data-v-c9eed104]{margin-right:10px}.paper-info[data-v-c9eed104]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;margin-left:10px}.paper-title[data-v-c9eed104]{font-size:18px;font-weight:600;color:#303133;margin-bottom:10px;line-height:1.4}.paper-meta[data-v-c9eed104]{display:flex;flex-wrap:wrap;gap:20px;font-size:13px;color:#606266;line-height:1.5}.meta-item[data-v-c9eed104]{color:#606266;display:flex;align-items:center}.paper-actions[data-v-c9eed104]{display:flex;align-items:center;margin-left:32px}.action-buttons[data-v-c9eed104]{display:flex;align-items:center;gap:12px}.paper-progress[data-v-c9eed104]{margin-top:12px;padding:0 20px 8px 20px;background-color:hsla(0,0%,100%,.95);border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:100%}.paper-progress .el-progress[data-v-c9eed104]{margin:0}.paper-progress .progress-message[data-v-c9eed104]{font-size:12px;color:#606266;margin-top:4px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.primary-actions[data-v-c9eed104]{display:flex;gap:8px}.download-btn[data-v-c9eed104]{background-color:#67c23a;border-color:#67c23a;color:#fff;border-radius:4px;padding:8px 18px;font-size:14px;font-weight:500;transition:all .3s ease}.download-btn[data-v-c9eed104]:hover{background-color:#85ce61;border-color:#85ce61;transform:translateY(-1px);box-shadow:0 4px 8px rgba(103,194,58,.3)}.preview-btn[data-v-c9eed104]{background-color:#409eff;border-color:#409eff;color:#fff;border-radius:4px;padding:8px 18px;font-size:14px;font-weight:500;transition:all .3s ease}.preview-btn[data-v-c9eed104]:hover{background-color:#66b1ff;border-color:#66b1ff;transform:translateY(-1px);box-shadow:0 4px 8px rgba(64,158,255,.3)}.more-actions[data-v-c9eed104]{margin-left:8px}.el-dropdown-link[data-v-c9eed104]{display:inline-block;padding:8px 12px;border:1px solid #dcdfe6;border-radius:4px;color:#606266;font-size:14px;cursor:pointer;transition:all .3s ease}.el-dropdown-link[data-v-c9eed104]:hover{border-color:#409eff;color:#409eff}.text-danger[data-v-c9eed104]{color:#f56c6c}.empty-state[data-v-c9eed104]{text-align:center;padding:80px 20px;color:#909399;background-color:#fafafa;border-radius:8px;border:1px dashed #ebeef5}.empty-icon[data-v-c9eed104]{font-size:80px;margin-bottom:20px;color:#c0c4cc}.empty-text[data-v-c9eed104]{font-size:16px}@media(max-width:1200px){.paper-meta[data-v-c9eed104]{gap:15px;font-size:12px}}@media(max-width:768px){.paper-item[data-v-c9eed104]{flex-direction:column;align-items:flex-start;gap:16px}.paper-actions[data-v-c9eed104]{margin-left:0;width:100%;justify-content:flex-end;padding-top:16px;border-top:1px dashed #ebeef5}}.reference-manage-container[data-v-b0457e68]{width:100%;height:100%}.camera-check-container[data-v-346f0ce8]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:30px;font-family:Helvetica Neue,Arial,sans-serif}.camera-header[data-v-346f0ce8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:20px;border-bottom:2px solid rgba(74,144,226,.2)}.camera-header h2[data-v-346f0ce8]{margin:0;color:#2c3e50;font-weight:700;font-size:24px;display:flex;align-items:center}.camera-header h2[data-v-346f0ce8]:before{content:"";width:4px;height:24px;background-color:#4a90e2;margin-right:12px;border-radius:2px}.camera-content[data-v-346f0ce8]{max-width:1000px;margin:0 auto}.student-info-card[data-v-346f0ce8]{display:flex;align-items:center;background-color:#fff;padding:24px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);margin-bottom:30px;transition:transform .3s ease,box-shadow .3s ease}.student-info-card[data-v-346f0ce8]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.12)}.student-info-card .el-avatar[data-v-346f0ce8]{margin-right:24px;border:3px solid #f0f4f8;transition:all .3s ease}.student-info-card:hover .el-avatar[data-v-346f0ce8]{transform:scale(1.05);border-color:#4a90e2}.student-details[data-v-346f0ce8]{flex:1}.student-details h3[data-v-346f0ce8]{margin:0 0 16px 0;color:#2c3e50;font-size:20px;font-weight:600}.progress-info[data-v-346f0ce8]{display:flex;align-items:center;gap:12px}.progress-info span[data-v-346f0ce8]{color:#718096;font-size:14px;white-space:nowrap}.camera-section[data-v-346f0ce8]{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:32px;margin-bottom:30px;overflow:hidden}.camera-area[data-v-346f0ce8]{width:100%;min-height:450px;background-color:#f8fafc;border-radius:10px;position:relative;overflow:hidden;margin-bottom:30px;border:2px dashed #e2e8f0;transition:all .3s ease}.camera-area[data-v-346f0ce8]:hover{border-color:#4a90e2}.camera-placeholder[data-v-346f0ce8]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center;transition:all .3s ease}.camera-icon-container[data-v-346f0ce8]{width:120px;height:120px;background:linear-gradient(135deg,#4a90e2,#6c77ff);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:30px;box-shadow:0 8px 24px rgba(74,144,226,.3);animation:pulse-346f0ce8 2s infinite}.camera-icon[data-v-346f0ce8]{font-size:64px;color:#fff}.camera-placeholder h4[data-v-346f0ce8]{margin:0 0 12px 0;color:#2c3e50;font-size:20px;font-weight:600}.camera-placeholder p[data-v-346f0ce8]{margin:0 0 32px 0;color:#718096;font-size:16px;max-width:400px}.camera-preview[data-v-346f0ce8]{width:100%;height:100%;position:relative;background-color:#000}.camera-preview video[data-v-346f0ce8]{width:100%;height:100%;object-fit:cover}.camera-overlay[data-v-346f0ce8]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding:30px;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent 50%,transparent 0,rgba(0,0,0,.6))}.capture-frame[data-v-346f0ce8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:70%;border:2px dashed #4299e1;border-radius:8px;pointer-events:none;animation:borderPulse-346f0ce8 2s infinite;margin-bottom:5px}.camera-controls[data-v-346f0ce8]{display:flex;justify-content:center;gap:24px;margin-top:auto}.capture-result[data-v-346f0ce8]{padding:30px;text-align:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.08);animation:fadeIn-346f0ce8 .5s ease}.capture-result h4[data-v-346f0ce8]{margin:0 0 24px 0;color:#2c3e50;font-size:18px;font-weight:600}.image-preview[data-v-346f0ce8]{margin-bottom:24px;border-radius:8px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.12);transition:transform .3s ease}.image-preview[data-v-346f0ce8]:hover{transform:scale(1.02)}.image-preview img[data-v-346f0ce8]{width:100%;max-height:400px;object-fit:contain}.result-actions[data-v-346f0ce8]{display:flex;justify-content:center;gap:20px}.correction-tools[data-v-346f0ce8]{background-color:#f8fafc;border-radius:10px;padding:28px;border:1px solid #e2e8f0;animation:slideUp-346f0ce8 .5s ease}.correction-tools h4[data-v-346f0ce8]{margin:0 0 24px 0;color:#2c3e50;font-size:16px;font-weight:600;display:flex;align-items:center}.correction-tools h4[data-v-346f0ce8]:before{content:"";width:2px;height:18px;background-color:#4a90e2;margin-right:10px;border-radius:1px}.tool-buttons[data-v-346f0ce8]{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.el-button[data-v-346f0ce8]{transition:all .3s ease!important}.el-button[data-v-346f0ce8]:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.el-button--primary[data-v-346f0ce8]{background-color:#4a90e2!important;border-color:#4a90e2!important}.el-button--primary[data-v-346f0ce8]:hover{background-color:#357abd!important;border-color:#357abd!important}@keyframes pulse-346f0ce8{0%{box-shadow:0 8px 24px rgba(74,144,226,.3)}50%{box-shadow:0 12px 32px rgba(74,144,226,.4)}to{box-shadow:0 8px 24px rgba(74,144,226,.3)}}@keyframes borderPulse-346f0ce8{0%{border-color:#4299e1;opacity:1}50%{border-color:#63b3ed;opacity:.7}to{border-color:#4299e1;opacity:1}}@keyframes fadeIn-346f0ce8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-346f0ce8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.camera-check-container[data-v-346f0ce8]{padding:15px}.camera-header[data-v-346f0ce8]{flex-direction:column;align-items:flex-start;gap:15px}.camera-section[data-v-346f0ce8]{padding:20px}.student-info-card[data-v-346f0ce8]{flex-direction:column;text-align:center;padding:24px}.student-info-card .el-avatar[data-v-346f0ce8]{margin-right:0;margin-bottom:20px}.progress-info[data-v-346f0ce8]{flex-direction:column;gap:10px;align-items:center}.progress-info .el-progress[data-v-346f0ce8]{width:100%!important;max-width:200px}.camera-area[data-v-346f0ce8]{min-height:300px}.camera-icon-container[data-v-346f0ce8]{width:100px;height:100px}.camera-icon[data-v-346f0ce8]{font-size:50px}.camera-controls[data-v-346f0ce8],.result-actions[data-v-346f0ce8]{flex-direction:column;align-items:center;gap:12px}.tool-buttons[data-v-346f0ce8]{flex-direction:column;align-items:center}.tool-buttons .el-button[data-v-346f0ce8]{width:100%;max-width:200px}}@media (min-width:769px) and (max-width:1024px){.camera-check-container[data-v-346f0ce8]{padding:20px}.camera-content[data-v-346f0ce8]{max-width:900px}.camera-area[data-v-346f0ce8]{min-height:350px}}.pen-check-container[data-v-38a8d9c2]{min-height:100vh;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);padding:30px;font-family:Helvetica Neue,Arial,sans-serif}.pen-header[data-v-38a8d9c2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:20px;border-bottom:2px solid rgba(59,130,246,.2)}.header-actions[data-v-38a8d9c2]{display:flex;gap:12px;align-items:center}.pen-header h2[data-v-38a8d9c2]{margin:0;color:#1e40af;font-weight:700;font-size:24px;display:flex;align-items:center}.pen-header h2[data-v-38a8d9c2]:before{content:"";width:4px;height:24px;background-color:#3b82f6;margin-right:12px;border-radius:2px}.pen-content[data-v-38a8d9c2]{max-width:1000px;margin:0 auto}.student-info-card[data-v-38a8d9c2]{display:flex;align-items:center;background-color:#fff;padding:24px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);margin-bottom:30px;transition:transform .3s ease,box-shadow .3s ease}.student-info-card[data-v-38a8d9c2]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.12)}.student-info-card .el-avatar[data-v-38a8d9c2]{margin-right:24px;border:3px solid #dbeafe;transition:all .3s ease}.student-info-card:hover .el-avatar[data-v-38a8d9c2]{transform:scale(1.05);border-color:#3b82f6}.student-details[data-v-38a8d9c2]{flex:1}.student-details h3[data-v-38a8d9c2]{margin:0 0 16px 0;color:#1e40af;font-size:20px;font-weight:600}.progress-info[data-v-38a8d9c2]{display:flex;align-items:center;gap:12px}.progress-info span[data-v-38a8d9c2]{color:#475569;font-size:14px;white-space:nowrap}.pen-section[data-v-38a8d9c2]{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:20px;margin-bottom:30px;overflow:hidden}.pagination-container[data-v-38a8d9c2]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;padding:15px;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:8px}.pagination-container[data-v-38a8d9c2] .el-pagination{display:flex;align-items:center}.pagination-container[data-v-38a8d9c2] .el-pagination.is-background .el-pager li{background-color:#fff;border:1px solid #d1d5db;margin:0 4px;border-radius:4px;font-weight:500;transition:all .3s ease}.pagination-container[data-v-38a8d9c2] .el-pagination.is-background .el-pager li.active,.pagination-container[data-v-38a8d9c2] .el-pagination.is-background .el-pager li:hover{background-color:#3b82f6;color:#fff;border-color:#3b82f6}.pagination-container[data-v-38a8d9c2] .btn-next,.pagination-container[data-v-38a8d9c2] .btn-prev{background-color:#fff;border:1px solid #d1d5db;border-radius:4px;margin:0 4px;transition:all .3s ease}.pagination-container[data-v-38a8d9c2] .btn-next:hover,.pagination-container[data-v-38a8d9c2] .btn-prev:hover{background-color:#3b82f6;color:#fff;border-color:#3b82f6}.pagination-container[data-v-38a8d9c2] .el-pagination__jump{margin-left:12px}.pagination-container[data-v-38a8d9c2] .el-input__inner{border-radius:4px;border:1px solid #d1d5db;transition:all .3s ease}.pagination-container[data-v-38a8d9c2] .el-input__inner:focus{border-color:#3b82f6}.canvas-container[data-v-38a8d9c2]{display:flex;justify-content:center;align-items:center;min-height:600px}.paper-box[data-v-38a8d9c2]{position:relative;display:inline-block;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden}.paper-background[data-v-38a8d9c2]{display:block;max-width:100%;height:auto}.tutorial[data-v-38a8d9c2]{position:absolute;top:0;left:0;cursor:crosshair}.realtime-canvas[data-v-38a8d9c2]{z-index:1000}.history-canvas[data-v-38a8d9c2]{z-index:999}.correction-area[data-v-38a8d9c2]{transition:all .3s ease}.correction-area[data-v-38a8d9c2]:hover{background-color:rgba(75,192,192,.2)!important;box-shadow:0 0 0 2px rgba(75,192,192,.5)}.status-icons[data-v-38a8d9c2]{position:absolute;top:-10px;right:-10px;z-index:5001;display:flex;flex-direction:column;align-items:flex-end}.status-icon[data-v-38a8d9c2]{width:24px;height:24px;display:block;margin-bottom:4px}.status-annotation[data-v-38a8d9c2]{background-color:rgba(0,0,0,.7);color:#fff;font-size:12px;padding:4px 8px;border-radius:4px;margin-top:4px;max-width:150px;word-wrap:break-word}.el-button[data-v-38a8d9c2]{transition:all .3s ease!important}.el-button[data-v-38a8d9c2]:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.el-button--primary[data-v-38a8d9c2]{background-color:#3b82f6!important;border-color:#3b82f6!important}.el-button--primary[data-v-38a8d9c2]:hover{background-color:#2563eb!important;border-color:#2563eb!important}.el-button--success[data-v-38a8d9c2]{background:linear-gradient(135deg,#10b981,#059669)!important;border:none!important;color:#fff!important;font-weight:600}.el-button--success[data-v-38a8d9c2]:hover{background:linear-gradient(135deg,#059669,#047857)!important;box-shadow:0 6px 16px rgba(16,185,129,.4)!important}.el-button--success i[data-v-38a8d9c2]{margin-right:4px}@keyframes pulse-38a8d9c2{0%{box-shadow:0 8px 24px rgba(59,130,246,.3)}50%{box-shadow:0 12px 32px rgba(59,130,246,.4)}to{box-shadow:0 8px 24px rgba(59,130,246,.3)}}@media (max-width:768px){.pen-check-container[data-v-38a8d9c2]{padding:15px}.pen-header[data-v-38a8d9c2]{flex-direction:column;align-items:flex-start;gap:15px}.pen-section[data-v-38a8d9c2]{padding:20px}.student-info-card[data-v-38a8d9c2]{flex-direction:column;text-align:center;padding:24px}.student-info-card .el-avatar[data-v-38a8d9c2]{margin-right:0;margin-bottom:20px}.progress-info[data-v-38a8d9c2]{flex-direction:column;gap:10px;align-items:center}.progress-info .el-progress[data-v-38a8d9c2]{width:100%!important;max-width:200px}.pen-icon-container[data-v-38a8d9c2]{width:100px;height:100px}.pen-icon[data-v-38a8d9c2]{font-size:50px}}@media (min-width:769px) and (max-width:1024px){.pen-check-container[data-v-38a8d9c2]{padding:20px}.pen-content[data-v-38a8d9c2]{max-width:900px}}body{margin:0}.content-box{width:100%;height:100%;background:#f0f0f0;border-radius:10px;padding:10px}.el-tooltip__popper{font-size:14px;max-width:10%}@media (max-width:768px){body{font-size:14px}}@media (min-width:769px) and (max-width:1024px){body{font-size:16px}}@media (min-width:1025px){body{font-size:18px}}*{margin:0;padding:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{padding-left:5px;border-radius:8px;background-color:#4c9aec}::-webkit-scrollbar-thumb:hover{background-color:#30c9e8}::-webkit-scrollbar-track{background-color:transparent}:root{--theme-color:#6a71ff;--theme-color-light:#f0f1ff;--background-color:#f5f6fa;--dialog-height:500px;--width-base:20px;--height-base:20px;--font-size-base:14px;--padding-base:5px;--margin-base:5px;--border-width-base:1px;--border-color:#e6e8f1;--border-radius-base:2px;--box-shadow-color:rgba(195,198,255,0.38823529411764707)}.el-message{z-index:10000!important}body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,select,td,textarea,th,ul{margin:0;padding:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none}img{border:none;vertical-align:middle}a{text-decoration:none;color:#232323}table{border-collapse:collapse;table-layout:fixed}input,textarea{outline:none;border:none}textarea{resize:none;overflow:auto}body{font-family:PingFangSC,PingFangSC-Regular;font-size:16px;color:#333}.el-select-dropdown{z-index:11000!important}.ML__keyboard{--_keyboard-zindex:20000!important;z-index:20000!important}:root{--light:#b9dcde;--dark:#02756f;--dark-lucency:rgba(2,117,111,0.2);--ununited:#ff712e;--ununited-lucency:rgba(255,113,46,0.10196078431372549);--bg:#e7f6f9;--border:#d6ecef;--border-btn:#017d6f;--border-width:1px;--select-border:#e8f6f9;--select-shadow:rgba(2,117,111,0.30196078431372547);--white:#fff;--hint:#999;--step:#007264;--select-text:#48c5b6;--select-bg:#72b8b2;--cascader-text:#003c2f;--size-0:0;--size-12:12px;--size-14:14px;--size-16:16px;--size-18:18px;--size-24:24px;--size-28:28px;--size-36:36px;--letter-spacing:1px;--font-weight-500:500;--font-weight-600:600;--radius-4:4px;--radius-4:5px;--radius-7:7px;--radius-8:8px;--radius-15:15px;--radius-30:30px}.paper-container{padding:0 10px;border-radius:10px}.isaction{width:100%;height:2px;border:2px solid #1e62ec;margin-top:4%}.back-top{width:5vh;height:5vh;position:fixed;right:2%;bottom:15%;z-index:200;cursor:pointer}.dateArrClass{font-size:16px;color:#000;font-weight:700}.relative{position:relative;top:0;left:0}.width-100{width:100%}.flex{display:flex}.flex-1{flex:1}.custom-input .el-input__inner{height:4vh}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-direction-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.margin-15{margin:15px}.margin-t-7{margin-top:7px}.margin-t-10{margin-top:10px}.margin-b-7{margin-bottom:7px}.margin-b-15{margin-bottom:15px}.margin-l-7{margin-left:7px}.margin-l-20{margin-left:20px}.margin-l-18{margin-left:18px}.margin-l-10{margin-left:10px}.margin-r-16{margin-right:16px}.margin-r-10{margin-right:10px}.margin-lr-5,.margin-r-5{margin-right:5px}.margin-lr-5{margin-left:5px}.margin-lr-10{margin-left:10px;margin-right:10px}.margin-lr-15{margin-left:15px;margin-right:15px}.margin-lr-30{margin-left:30px;margin-right:30px}.padding-lr-225{padding-left:225px;padding-right:225px}.padding-lr-215{padding-left:215px;padding-right:215px}.padding-l-135{padding-left:135px}.padding-r-20{padding-right:20px}.padding-lr-18{padding-left:18px;padding-right:18px}.padding-lr-28{padding-left:28px;padding-right:28px}.padding-tb-1{padding-top:1px;padding-bottom:1px}.padding-tb-3{padding-top:3px;padding-bottom:3px}.padding-tb-7{padding-top:7px;padding-bottom:7px}.padding-tb-8{padding-top:8px;padding-bottom:8px}.padding-tb-10{padding-top:10px;padding-bottom:10px}.padding-tb-12{padding-top:12px;padding-bottom:12px}.padding-tb-14{padding-top:14px;padding-bottom:14px}.padding-tb-15{padding-top:15px;padding-bottom:15px}.padding-tb-18{padding-top:18px;padding-bottom:18px}.padding-tb-26{padding-top:26px;padding-bottom:26px}.padding-tb-45{padding-top:45px;padding-bottom:45px}.padding-lr-10{padding-left:10px;padding-right:10px}.padding-t-8{padding-top:8px}.padding-t-25{padding-top:25px}.padding-t-50{padding-top:50px}.padding-t-100{padding-top:100px}.padding-t-27{padding-top:27px}.padding-b-12{padding-bottom:12px}.padding-b-35{padding-bottom:35px}.padding-b-45{padding-bottom:45px}.padding-5{padding:5px}.padding-10{padding:10px}.padding-20{padding:20px}.bg-connected{background-image:url(https://tqloss.oss-cn-beijing.aliyuncs.com/B50/connected.png);background-size:95.93vw 25.83vw;background-position:50% 96%}.bg-connected,.bg-ununited{background-repeat:no-repeat}.bg-ununited{background-image:url(https://tqloss.oss-cn-beijing.aliyuncs.com/B50/ununited.png);background-size:966px 684px;background-position:50%}.bg-select{background-color:var(--select-bg)}.bg-white{background-color:var(--white)}.bg-dark{background-color:var(--dark)}.bg-light{background-color:var(--light)}.bg-dark-lucency{background-color:var(--dark-lucency)}.text-hint{color:var(--hint)}.text-cascader{color:var(--cascader-text)}.text-select{color:var(--select-text)}.text-white{color:var(--white)}.text-dark{color:var(--dark)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.seletct-font{margin-top:5px;width:5vw;font-weight:700;text-align:center;font-size:1vw}.el-submenu.is-active .el-submenu__icon-arrow.el-icon-arrow-down:before{border-top-color:#f7d40f;color:#ecf00b}.el-submenu__icon-arrow.el-icon-arrow-down:before{content:"";display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #fff}.font-weight-500{font-weight:var(--font-weight-500)}.font-weight-600{font-weight:var(--font-weight-600)}.font-size-0{font-size:var(--size-0)}.font-size-12{font-size:var(--size-12)}.font-size-14{font-size:var(--size-14)}.font-size-16{font-size:var(--size-16)}.font-size-18{font-size:var(--size-18)}.font-size-20{font-size:20px}.font-size-22{font-size:22px}.font-size-24{font-size:var(--size-24)}.font-size-28{font-size:var(--size-28)}.font-size-36{font-size:var(--size-36)}.line-height-14{line-height:14px}.line-height-12{line-height:12px}.letter-spacing{letter-spacing:var(--letter-spacing)}.box-shadow{box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.select-shadow{box-shadow:0 3px 20px 0 var(--select-shadow)}.canvas-shadow{box-shadow:0 10px 20px 0 var(--dark-lucency)}.big-canvas-shadow{box-shadow:0 10px 30px 0 var(--dark-lucency)}.overflow-hidden{overflow:hidden}.border-right-none{border-right:none!important}.solid-select-b{border-bottom:var(--border-width) solid var(--select-border)}.solid-select-b:last-child{border-bottom:none}.solid-dark{border:var(--border-width) solid var(--dark)}.solid-dark-t{border-top:var(--border-width) solid var(--dark)}.solid-dark-l{border-left:var(--border-width) solid var(--dark)}.solid-dark-r{border-right:var(--border-width) solid var(--dark)}.solid-dark-b{border-bottom:var(--border-width) solid var(--dark)}.solid{border:1px solid var(--border)}.solid-top{border-top:1px solid var(--border)}.solid-bottom{border-bottom:1px solid var(--border)}.solid-left{border-left:1px solid var(--border)}.solid-right{border-right:1px solid var(--border)}.radius-4{border-radius:var(--radius-4)}.radius-5{border-radius:var(--radius-5)}.radius-7{border-radius:var(--radius-7)}.radius-8{border-radius:var(--radius-8)}.radius-15{border-radius:var(--radius-15)}.radius-30{border-radius:var(--radius-30)}.radius-t-lr-15{border-radius:var(--radius-15) var(--radius-15) 0 0}.radius-b-lr-15{border-radius:0 0 var(--radius-15) var(--radius-15)}.radius-l-tb-7{border-radius:var(--radius-7) 0 0 var(--radius-7)}.radius-r-tb-7{border-radius:0 var(--radius-7) var(--radius-7) 0}.pointer{cursor:pointer}.btn-width-157{width:157px}.btn-width-150{width:150px}.btn-width-104{width:104px}.btn-width-85{width:85px}.button:not(.dis-click):hover{background-color:var(--dark-lucency)}.button:not(.dis-click):active{background-color:var(--dark);color:var(--white)}.mobile-btn{width:120px}.list{margin:0 auto;width:50vw}.list-item{color:var(--dark);font-size:36px;line-height:36px;padding:20px 0;text-align:center}.list-item:not(.dis):active{background-color:var(--dark-lucency)}.dis-click{cursor:not-allowed}.label-width-60{min-width:60px}.label-width-50{min-width:50px}.label-width-30{min-width:30px}.tag{padding:8px;border-radius:7px}.connected{color:var(--dark);border:var(--border-width) solid var(--dark);background-color:var(--dark-lucency)}.ununited{color:var(--ununited);border:var(--border-width) solid var(--ununited);background-color:var(--ununited-lucency)}.page-input{margin:0 10px;width:32px;height:22px;text-align:center;color:var(--dark);font-size:var(--size-14);line-height:var(--size-14);font-weight:var(--font-weight-600);border-radius:var(--radius-4);border:var(--border-width) solid var(--dark)}@tailwind base;@tailwind components;@tailwind utilities;