.header[data-v-1aec5949]{position:fixed;top:0;left:0;right:0;height:60px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.05);z-index:100;box-shadow:0 2px 10px rgba(0,0,0,.05)}.header-content[data-v-1aec5949]{max-width:1440px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.logo[data-v-1aec5949]{display:flex;align-items:center}.logo img[data-v-1aec5949]{height:32px}.user-info[data-v-1aec5949]{color:#333}.user-name[data-v-1aec5949]{cursor:pointer;display:flex;align-items:center;gap:8px;color:#333;transition:all .3s ease}.user-name[data-v-1aec5949]:hover{color:#ff446a}.avatar[data-v-1aec5949]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid hsla(0,0%,100%,.8);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.user-name:hover .avatar[data-v-1aec5949]{border-color:#ff446a;transform:scale(1.05)}.name[data-v-1aec5949]{font-size:14px;font-weight:500}.user-name i[data-v-1aec5949]{font-size:12px;margin-left:4px}[data-v-1aec5949] .el-dropdown-menu{border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);border:none;padding:8px 0}[data-v-1aec5949] .el-dropdown-menu__item{font-size:14px;padding:8px 16px;color:#333}[data-v-1aec5949] .el-dropdown-menu__item:hover{background-color:rgba(255,68,106,.1);color:#ff446a}@media (max-width:1440px){.header-content[data-v-1aec5949]{padding:0 20px}}.study-container[data-v-66c0725e]{min-height:100vh;background:#edf1f8;position:relative;overflow:hidden;display:flex;flex-direction:column;padding-top:60px}.course-header[data-v-66c0725e]{padding:20px 40px;background:hsla(0,0%,100%,.95);box-shadow:0 4px 12px rgba(0,0,0,.05);z-index:10}.course-title[data-v-66c0725e]{color:#333;font-size:24px;margin:0;font-weight:500}.study-content[data-v-66c0725e]{display:flex;padding:24px;flex:1;max-width:1440px;margin:0 auto;width:100%;box-sizing:border-box;gap:24px}.chapter-list[data-v-66c0725e]{width:300px;flex-shrink:0;background:hsla(0,0%,100%,.95);border-radius:16px;box-shadow:0 10px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 150px)}.chapter-header[data-v-66c0725e]{padding:20px;border-bottom:1px solid rgba(0,0,0,.05);background:#ff446a;color:#fff}.chapter-header h2[data-v-66c0725e]{color:#fff;margin:0 0 10px;font-size:18px;font-weight:500}.progress[data-v-66c0725e]{color:hsla(0,0%,100%,.9);font-size:14px}.chapter-tree-container[data-v-66c0725e]{flex:1;overflow-y:auto;padding:10px}.video-content[data-v-66c0725e]{flex:1;display:flex;flex-direction:column;background:hsla(0,0%,100%,.95);border-radius:16px;box-shadow:0 10px 20px rgba(0,0,0,.1);padding:20px;overflow:hidden;max-height:calc(100vh - 150px)}.video-header[data-v-66c0725e]{margin-bottom:20px}.header-main[data-v-66c0725e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.video-header h2[data-v-66c0725e]{font-size:24px;color:#333;margin:0}.description[data-v-66c0725e]{color:#666;font-size:14px;line-height:1.6;max-height:80px;overflow-y:auto;margin-bottom:20px}.video-container[data-v-66c0725e]{flex:1;min-height:0;background:#000;border-radius:12px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}video[data-v-66c0725e]{width:100%;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.watermark[data-v-66c0725e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-30deg);font-size:36px;color:hsla(0,0%,100%,.15);pointer-events:none;z-index:10;white-space:nowrap;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.1)}.homework-btn[data-v-66c0725e]{background:#4ca5ff;border-color:#4ca5ff;padding:8px 16px;height:auto;border-radius:8px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:6px;transition:all .3s ease}.homework-btn[data-v-66c0725e]:hover{background:#3b94ee;border-color:#3b94ee;transform:translateY(-2px);box-shadow:0 4px 12px rgba(76,165,255,.3)}.practice-btn[data-v-66c0725e]{background:#ff446a;border-color:#ff446a}.practice-btn[data-v-66c0725e]:hover{background:#e63d60;border-color:#e63d60;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,68,106,.3)}[data-v-66c0725e] .el-tree{background:transparent;color:#333;font-size:14px}[data-v-66c0725e] .el-tree-node__content{height:40px;background:transparent;padding:0 5px}[data-v-66c0725e] .el-tree-node__content:hover{background:rgba(0,0,0,.05);border-radius:4px}[data-v-66c0725e] .el-tree-node.is-current>.el-tree-node__content{background:rgba(0,0,0,.08);border-radius:4px}.chapter-title[data-v-66c0725e]{display:flex;align-items:center;gap:8px;color:#333;padding:6px 8px;border-radius:4px;transition:all .3s ease}.parent-chapter[data-v-66c0725e]{color:#4ca5ff;font-weight:500}.current-learning[data-v-66c0725e]{color:#ff446a;background:rgba(255,68,106,.1)}.completed[data-v-66c0725e]{color:#2deec7;background:rgba(45,238,199,.1)}.in-progress[data-v-66c0725e]{color:#ffbe04;background:rgba(255,190,4,.1)}.locked[data-v-66c0725e]{color:#666!important;background:rgba(0,0,0,.05)!important;cursor:not-allowed;opacity:.7}@media (max-width:1200px){.study-content[data-v-66c0725e]{padding:20px}.chapter-list[data-v-66c0725e]{width:250px}}@media (max-width:768px){.study-content[data-v-66c0725e]{flex-direction:column;padding:15px}.chapter-list[data-v-66c0725e]{width:100%;margin-right:0;margin-bottom:20px;max-height:300px}.video-content[data-v-66c0725e]{max-height:none}}video[data-v-66c0725e]{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}