:root{line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html,body,#app{background-color:#fff;box-sizing:border-box;width:100%;height:100%}body{margin:0;display:flex;font-size:14px}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}li{list-style:none}ul,li{margin:0;padding:0}.card{padding:2em}#app{display:flex;flex-direction:column;color:#303133}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}code{white-space:pre-wrap!important;display:block;width:100%;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}svg,button:focus,button:focus-visible{outline:none}.el-loading-mask{background-color:#9696964d!important}.el-table .active-row{--el-table-tr-bg-color: #f4f5f7}.image-slot{width:100%}.el-image{outline:1px solid #ccc}.maker .pager_part{margin-bottom:8px}.active_el_card:not(.active_el_card .active_el_card){box-shadow:0 0 12px #409effb3!important}body.is-mobile{--m-navbar-h: 48px;--m-tabbar-base: 56px;--m-tabbar-h: calc(var(--m-tabbar-base) + env(safe-area-inset-bottom))}body.is-mobile .el-overlay .el-dialog{width:calc(100vw - 16px)!important;max-width:100vw!important;margin:8px auto!important;border-radius:12px!important;max-height:90vh}body.is-mobile .el-overlay .el-dialog .el-dialog__header{padding:12px 16px;border-bottom:1px solid #f0f0f0}body.is-mobile .el-overlay .el-dialog .el-dialog__body{padding:12px 16px;max-height:calc(90vh - 110px);overflow-y:auto;-webkit-overflow-scrolling:touch}body.is-mobile .el-overlay .el-dialog .el-dialog__footer{padding:8px 16px;border-top:1px solid #f0f0f0}body.is-mobile .content-setting-popup .el-dialog .el-tabs__nav-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.is-mobile .content-setting-popup .el-dialog textarea{width:100%!important;max-width:100%!important}body.is-mobile .content-setting-popup .el-dialog .img-fav-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))!important}body.is-mobile .content-setting-popup .el-dialog .crop-container{max-height:300px!important}body.is-mobile .content-setting-popup .el-dialog .el-upload,body.is-mobile .content-setting-popup .el-dialog .el-upload-dragger{width:100%!important}body.is-mobile .el-dialog .el-table{width:100%!important;overflow-x:auto}body.is-mobile .el-dialog .el-form-item{margin-right:0!important}body.is-mobile .el-dialog .el-form--inline .el-form-item{display:block!important;width:100%!important}body.is-mobile .el-dialog .el-select,body.is-mobile .el-dialog .el-input{width:100%!important;max-width:100%!important}body.is-mobile .el-message-box{width:calc(100vw - 32px)!important;max-width:100%!important}body.is-mobile .el-popover{max-width:calc(100vw - 24px)!important}body.is-mobile .el-select-dropdown{max-width:90vw}body.is-mobile .el-drawer{max-width:85vw}body.is-mobile .el-button{-webkit-tap-highlight-color:transparent}body.is-mobile .exercise-back-btn{position:fixed!important;top:8px!important;left:8px!important;z-index:9999!important;min-width:60px;min-height:36px;display:flex!important;align-items:center;justify-content:center;padding:6px 16px!important;border-radius:8px!important;background:#fffffff2!important;box-shadow:0 2px 8px #00000026!important;font-size:14px!important;color:#409eff!important;-webkit-tap-highlight-color:transparent}body.is-mobile .exercise-back-btn:active{background:#409eff!important;color:#fff!important}body.is-mobile .ppt-play-btn{display:none!important}body.is-mobile .operation-box{position:fixed!important;bottom:56px!important;left:0!important;right:0!important;width:100%!important;padding:6px 12px!important;box-sizing:border-box;background:#fffffff2!important;z-index:51!important}body.is-mobile .operation-box .operation-box-inner{position:static!important;bottom:auto!important;left:auto!important;padding:0!important}body.is-mobile .operation-wrap{position:fixed!important;bottom:0;left:0;right:0;z-index:50;background:#fff!important;border-top:1px solid #ebeef5;padding:8px 12px!important;padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}body.is-mobile .btn_wrap_container{opacity:0!important;pointer-events:none}body.is-mobile .btn_wrap_container_show{opacity:1!important;pointer-events:auto;position:fixed!important;bottom:0;left:0;right:0;top:auto!important;border-radius:12px 12px 0 0!important;box-shadow:0 -4px 20px #00000026!important;padding:12px 16px!important;background:#fff!important;z-index:999!important;display:flex;justify-content:center;gap:8px}body.is-mobile .btn_wrap_container_show .btn_wrap{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}body.is-mobile .el-popper.is-dark[role=tooltip],body.is-mobile .el-tooltip__popper{display:none!important}body.is-mobile .el-button--small{min-height:36px}body.is-mobile .el-overlay:has(.ai-courseware-dialog){background:transparent!important}body.is-mobile .ai-courseware-dialog{width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;border-radius:0!important;border:none!important;box-shadow:none!important;background:#f5f7fa!important}body.is-mobile .ai-courseware-dialog .el-dialog__header{display:flex!important;padding:10px 12px!important;background:#fff;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:10}body.is-mobile .ai-courseware-dialog .el-dialog__headerbtn{position:static!important;top:auto!important;right:auto!important;order:-1;margin-right:8px;width:32px;height:32px}body.is-mobile .ai-courseware-dialog .header-actions{display:none!important}body.is-mobile .ai-courseware-dialog .ai-dialog-header{display:flex;align-items:center;gap:8px;flex-wrap:nowrap!important;flex:1}body.is-mobile .ai-courseware-dialog .ai-dialog-header>span:first-child{display:none!important}body.is-mobile .ai-courseware-dialog .tips-container{flex:1;overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.is-mobile .ai-courseware-dialog .tips-container .tips-icon{display:none!important}body.is-mobile .ai-courseware-dialog .tips-container .tips-text{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;gap:0!important;padding-bottom:4px;font-size:0}body.is-mobile .ai-courseware-dialog .tips-container .tips-text .clickable-word{flex-shrink:0;padding:4px 10px;font-size:13px;border-radius:14px;background:#f0f2f5;color:#409eff;white-space:nowrap;margin-right:6px}body.is-mobile .ai-courseware-dialog .el-dialog__body{padding:8px 12px;max-height:100vh!important;height:100vh!important;overflow-y:auto;-webkit-overflow-scrolling:touch}body.is-mobile .ai-courseware-dialog .ai-dialog-header{flex-wrap:wrap}body.is-mobile .ai-courseware-dialog .tips-container .tips-text{display:flex;flex-wrap:wrap;gap:4px}body.is-mobile .ai-courseware-dialog .el-form-item .el-form-item__content>div{flex-wrap:wrap!important;gap:8px}body.is-mobile .ai-courseware-dialog .el-form-item .el-form-item__content>div .textarea-wrapper{width:100%!important;flex:none!important}body.is-mobile .ai-courseware-dialog .input-tabs-bar{overflow-x:auto!important;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;background:#f0f2f5!important;border-radius:8px;padding:4px!important;margin-bottom:8px}body.is-mobile .ai-courseware-dialog .el-tabs__header{position:sticky!important;top:0!important;z-index:10;background:#f0f2f5!important;margin:0!important;padding:4px 0;border-bottom:1px solid #ebeef5;border-radius:8px}body.is-mobile .ai-courseware-dialog .el-tabs__nav-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.is-mobile .ai-courseware-dialog .el-tabs__nav-wrap:after{display:none}body.is-mobile .ai-courseware-dialog .el-tabs__nav-scroll{overflow-x:auto!important}body.is-mobile .ai-courseware-dialog .el-tabs__nav{flex-wrap:nowrap!important}body.is-mobile .ai-courseware-dialog .import_tel_container{display:flex!important;flex-direction:column!important;gap:0!important}body.is-mobile .ai-courseware-dialog .import_tel_container .choose_part{width:100%!important;max-width:100%!important;margin:0!important}body.is-mobile .ai-courseware-dialog .import_tel_container_wrap{max-height:none!important}body.is-mobile .ai-courseware-dialog .choose_part .check_wrap,body.is-mobile .ai-courseware-dialog .choose_part .hover-actions,body.is-mobile .ai-courseware-dialog .select-all-tab,body.is-mobile .ai-courseware-dialog .single-type-header .select-all-single,body.is-mobile .ai-courseware-dialog .el-tabs__item[id*=selectAll]{display:none!important}body.is-mobile .ai-courseware-dialog .choose_part{max-height:none!important;overflow:hidden!important;height:auto!important;min-height:0!important;aspect-ratio:4/5;zoom:1!important;position:relative}body.is-mobile .ai-courseware-dialog .choose_part .content-wrapper{transform:scale(.65);transform-origin:top left;width:153.8461538462%!important;height:153.8461538462%!important;overflow:hidden!important;padding-bottom:0!important}body.is-mobile .ai-courseware-dialog .choose_part--freetable .content-wrapper{transform:scale(.65)!important;width:153.8461538462%!important;height:153.8461538462%!important;padding-top:0!important}body.is-mobile .ai-courseware-dialog .mobile-card-actions{display:flex!important;justify-content:center;padding:6px 0;border-top:1px solid #ebeef5}body.is-mobile .ai-courseware-dialog .mobile-card-actions .mobile-card-actions__trigger{border-radius:16px;padding:4px 16px}body.is-mobile .el-dialog:has(.push_popup){width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;border-radius:0!important;border:none!important;box-shadow:none!important;display:flex!important;flex-direction:column!important}body.is-mobile .el-dialog:has(.push_popup) .el-dialog__header{flex-shrink:0}body.is-mobile .el-dialog:has(.push_popup) .el-dialog__body{flex:1!important;height:0!important;max-height:none!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding:12px!important}body.is-mobile .el-dialog:has(.push_popup) .el-dialog__footer{flex-shrink:0;position:sticky;bottom:0;background:#fff;padding:12px 16px!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid #ebeef5;z-index:5}body.is-mobile .el-dialog:has(.push_popup) .el-dialog__footer .el-button{min-height:44px;font-size:15px}body.is-mobile .push_popup{flex-direction:column!important;max-height:none!important;gap:16px}body.is-mobile .push_popup .push_popup_left,body.is-mobile .push_popup .push_popup_center,body.is-mobile .push_popup .push_popup_right{width:100%!important;max-width:100%!important;flex:none!important;border:none!important}body.is-mobile .push_popup .push_popup_center{display:none!important}body.is-mobile .push_popup_footer{position:static!important;background:#fff;padding:12px 0!important;border-top:1px solid #ebeef5}.mobile-toolbar-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:998}body.is-mobile .review-wrap-wrap{height:100vh!important;min-width:unset!important;padding:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;background:#f5f7fa!important}body.is-mobile .review-wrap-wrap .review-header-right .el-button:first-child{display:none!important}body.is-mobile .review-wrap-wrap .review-header{position:static!important;padding:12px 16px!important;height:auto!important;flex-shrink:0;background:#fff;border-bottom:none;box-shadow:0 1px 4px #0000000f;z-index:10}body.is-mobile .review-wrap-wrap .review-header .review-header-left{font-size:15px!important;font-weight:600}body.is-mobile .review-wrap-wrap .review-header .review-header-left .back-icon{min-width:36px;min-height:36px;padding:4px}body.is-mobile .review-wrap-wrap .review-header .review-header-right{gap:6px}body.is-mobile .review-wrap-wrap .review-header .review-header-right .el-button{padding:6px 12px!important;font-size:13px!important;border-radius:8px!important}body.is-mobile .review-wrap-wrap .review-wrap{flex:1!important;display:flex!important;flex-direction:column!important;height:auto!important;overflow:hidden!important}body.is-mobile .review-wrap-wrap .review-student-list{width:100%!important;max-width:100%!important;height:auto!important;max-height:38vh!important;min-height:160px;overflow-y:auto!important;border-right:none!important;border-bottom:none;flex-shrink:0;display:flex!important;flex-direction:column!important;background:#fff!important;margin-bottom:6px;box-shadow:0 1px 4px #0000000a;padding:0!important}body.is-mobile .review-wrap-wrap .review-student-list .select_wrap{display:flex!important;flex-wrap:nowrap!important;gap:8px;padding:10px 14px;align-items:center;flex-shrink:0;background:#fff}body.is-mobile .review-wrap-wrap .review-student-list .select_wrap .el-select{flex:0 0 45%!important;max-width:45%!important}body.is-mobile .review-wrap-wrap .review-student-list .select_wrap .el-select .el-input__wrapper{border-radius:8px!important}body.is-mobile .review-wrap-wrap .review-student-list .select_wrap .refresh-button:first-of-type{display:none!important}body.is-mobile .review-wrap-wrap .review-student-list .select_wrap .refresh-button{padding:6px 14px!important;font-size:13px!important;border-radius:8px!important}body.is-mobile .review-wrap-wrap .review-student-list .class-count{padding:6px 14px!important;flex-wrap:nowrap;gap:8px;font-size:12px;overflow-x:auto;white-space:nowrap;flex-shrink:0;color:#606266;background:#fafafa;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}body.is-mobile .review-wrap-wrap .review-student-list .el-table{font-size:12px!important;width:100%!important}body.is-mobile .review-wrap-wrap .review-student-list .el-table .el-table__cell:first-child,body.is-mobile .review-wrap-wrap .review-student-list .el-table .el-table__cell:nth-last-child(1),body.is-mobile .review-wrap-wrap .review-student-list .el-table .el-table__cell:nth-last-child(2){display:none!important}body.is-mobile .review-wrap-wrap .review-student-list .el-table col:first-child,body.is-mobile .review-wrap-wrap .review-student-list .el-table col:nth-last-child(1),body.is-mobile .review-wrap-wrap .review-student-list .el-table col:nth-last-child(2){width:0!important}body.is-mobile .review-wrap-wrap .review-student-list .el-table .el-table__cell{padding:4px 6px!important}body.is-mobile .review-wrap-wrap .review-student-list .el-empty{height:auto!important;padding:16px 0!important}body.is-mobile .review-wrap-wrap .review-student-list .student-list-wrap{flex:1!important;height:auto!important;min-height:80px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}body.is-mobile .review-wrap-wrap .review-student-list .mobile-student-list .mobile-stu-row{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #f5f5f5;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:14px;transition:background .15s}body.is-mobile .review-wrap-wrap .review-student-list .mobile-student-list .mobile-stu-row:active{background:#f0f5ff}body.is-mobile .review-wrap-wrap .review-student-list .mobile-student-list .mobile-stu-row--active{background:#ecf5ff!important;border-left:3px solid #409eff;padding-left:11px}body.is-mobile .review-wrap-wrap .review-student-list .mobile-student-list .mobile-stu-row .review-icon{flex-shrink:0}body.is-mobile .review-wrap-wrap .review-student-list .mobile-student-list .mobile-stu-name{flex:1;color:#303133;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.is-mobile .review-wrap-wrap .review-student-list .mobile-student-list .el-tag{flex-shrink:0}body.is-mobile .review-wrap-wrap .courseware-content{width:100%!important;max-width:100%!important;flex:1;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;border-right:none!important;padding:8px!important;box-sizing:border-box;background:#f5f7fa!important}body.is-mobile .review-wrap-wrap .courseware-content .marking-all{max-width:100%!important;padding:12px!important;border-radius:12px!important;box-shadow:0 1px 4px #0000000f!important;margin-bottom:8px!important;background:#fff!important}body.is-mobile .review-wrap-wrap .courseware-content .marking-all .input_wrap{flex-direction:column!important;gap:8px}body.is-mobile .review-wrap-wrap .courseware-content .marking-all .input_wrap .input_tip{width:100%!important}body.is-mobile .review-wrap-wrap .courseware-content .el-card{border-radius:12px!important;box-shadow:0 1px 4px #0000000f!important;margin-bottom:8px!important;border:none!important}body.is-mobile .review-wrap-wrap .courseware-content *{max-width:100%!important;box-sizing:border-box}body.is-mobile .review-wrap-wrap .courseware-content .el-card,body.is-mobile .review-wrap-wrap .courseware-content .marking-all,body.is-mobile .review-wrap-wrap .courseware-content .exercise-wrap,body.is-mobile .review-wrap-wrap .courseware-content .quest-wrap{width:100%!important;max-width:calc(100vw - 16px)!important}body.is-mobile .review-wrap-wrap .courseware-content img{max-width:100%!important;height:auto!important;border-radius:8px}body.is-mobile .review-wrap-wrap .courseware-content pre,body.is-mobile .review-wrap-wrap .courseware-content code{font-size:12px!important;white-space:pre-wrap!important;word-break:break-all!important;overflow-x:hidden!important}body.is-mobile .review-wrap-wrap .courseware-content h1,body.is-mobile .review-wrap-wrap .courseware-content h2,body.is-mobile .review-wrap-wrap .courseware-content h3{font-size:16px!important}body.is-mobile .review-wrap-wrap .courseware-content .student-answer-wrap,body.is-mobile .review-wrap-wrap .courseware-content .answer-content{font-size:14px!important;line-height:1.6;overflow-x:hidden!important}body.is-mobile .review-wrap-wrap .courseware-content .btn-bottom{position:sticky!important;bottom:0;min-width:unset!important;width:100%!important;padding:10px 12px!important;gap:8px;flex-wrap:wrap;justify-content:center!important;background:#fff!important;border-top:1px solid #ebeef5;border-radius:12px 12px 0 0;box-shadow:0 -2px 8px #0000000a;z-index:5}body.is-mobile .review-wrap-wrap .courseware-content .btn-bottom .el-button{border-radius:8px!important;min-height:36px}body.is-mobile .review-wrap-wrap .courseware-review{display:none!important}.m-layout input,.m-layout select,.m-layout textarea{font-size:16px}[data-effect-mode=hsk]{font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif!important}[data-effect-mode=hsk] *,[data-effect-mode=hsk] *:before,[data-effect-mode=hsk] *:after{animation:none!important}[data-effect-mode=hsk] .match-game-player__zone{border-radius:4px!important;box-shadow:none!important;transition:border-color .15s,background .15s!important}[data-effect-mode=hsk] .match-game-player__zone--bubble-left:before,[data-effect-mode=hsk] .match-game-player__zone--bubble-right:before,[data-effect-mode=hsk] .dialogue-avatar,[data-effect-mode=hsk] .dialogue-avatar-emoji,[data-effect-mode=hsk] .match-game-player__dialogue-avatar{display:none!important}[data-effect-mode=hsk] .question-index,[data-effect-mode=hsk] .biaoge_index{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}[data-effect-mode=hsk] .match-game-player__zone[data-match-mode=select],[data-effect-mode=hsk] .match-game-player__zone[data-match-mode=select][data-match-role=play]{border:none!important;background:transparent!important}[data-effect-mode=hsk] .match-game-player__zone[data-match-mode=select] .match-game-player__option-row{padding:8px 10px!important;margin-bottom:4px!important}[data-effect-mode=hsk] .match-game-player__zone[data-match-mode=select] .match-game-player__option-row__key{font-size:22px!important;width:28px!important}[data-effect-mode=hsk] .match-game-player__zone[data-match-mode=select] .match-game-player__option-row__text{font-size:22px!important;line-height:1.4!important}[data-effect-mode=hsk] .match-game-player__zone[data-match-mode=select] .match-game-player__zone-text{font-size:12px!important;color:#909399!important}[data-effect-mode=hsk] .match-game-player__zone[data-match-mode=drag-pair]{border:none!important;background:transparent!important}[data-effect-mode=hsk] .match-game-player__svg line{stroke:#909399!important;stroke-dasharray:none!important}[data-effect-mode=hsk] .match-game-player__zone[data-match-mode=drag-fill]{border:none!important;background:transparent!important}[data-effect-mode=hsk] .match-game-player__slot-empty .slot-underline{background:#909399!important}[data-effect-mode=hsk] .match-game-player__slot-filled{border:1px solid #dcdfe6!important;background:#fafafa!important;color:#303133!important}[data-effect-mode=hsk] .match-game-player__slot-filled.slot-correct,[data-effect-mode=hsk] .match-game-player__slot-filled.slot-wrong{border-color:#dcdfe6!important;background:#fafafa!important}[data-effect-mode=hsk] .slot-dropdown,[data-effect-mode=hsk] .slot-text-input{border-radius:4px!important;box-shadow:none!important}[data-effect-mode=hsk] .match-game-player__truefalse .tf-btn{border-radius:4px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dcdfe6!important;color:#303133!important}[data-effect-mode=hsk] .match-game-player__truefalse .tf-btn.tf-btn--answered-neutral{background:#f5f7fa!important;border-color:#c0c4cc!important}[data-effect-mode=hsk] .match-game-player__reading .reading-content{font-family:PingFang SC,Microsoft YaHei,serif!important;line-height:1.9!important;font-size:16px!important;color:#303133!important}[data-effect-mode=hsk] .match-game-player__zone[data-match-mode=answer]{border:none!important;background:transparent!important}[data-effect-mode=hsk] .match-game-player__zone-zuoda,[data-effect-mode=hsk] .match-game-player__zone-zuoda-fill{filter:grayscale(100%)}[data-effect-mode=hsk] .match-game-player__zone--answered-neutral{background:#f5f7fa!important;border:1px solid #c0c4cc!important}[data-effect-mode=hsk] .match-game-player__zone--repeat-button,[data-effect-mode=hsk] .match-game-player__zone .repeat-btn{border-radius:4px!important;box-shadow:none!important}.studentDetail[data-v-14fb49ff]{box-sizing:border-box;background-color:#f0f0f0;flex:1;min-width:600px}.studentDetail .content_top[data-v-14fb49ff],.studentDetail .table-content[data-v-14fb49ff]{padding:20px}.studentDetail .table-content .top[data-v-14fb49ff]{display:flex;justify-content:space-between;margin-bottom:10px}.video-help-link[data-v-14fb49ff]{color:#909399;display:inline-flex;line-height:50px;align-items:center;gap:5px}.help-tabs[data-v-7fe90e7e]{flex:1;display:flex!important;flex-direction:column!important;overflow:hidden}.help-tabs[data-v-7fe90e7e] .el-tabs__header{margin:0!important;padding:0 12px;flex-shrink:0;order:-1!important}.help-tabs[data-v-7fe90e7e] .el-tabs__content{flex:1;overflow:hidden;display:flex;flex-direction:column;order:1!important}.help-tabs[data-v-7fe90e7e] .el-tab-pane{height:100%;display:flex;flex-direction:column;overflow:hidden}.help-panel__body[data-v-7fe90e7e]{flex:1;overflow-y:auto;padding:12px}.help-context[data-v-7fe90e7e]{background:#f5f7fa;border-radius:8px;padding:10px 12px}.help-context__title[data-v-7fe90e7e]{display:flex;align-items:center;gap:4px;font-size:13px;color:#606266;margin-bottom:6px}.help-context__section[data-v-7fe90e7e]{margin-top:6px}.help-context__label[data-v-7fe90e7e]{font-size:11px;color:#909399;margin-bottom:2px}.help-context__item[data-v-7fe90e7e]{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;font-size:13px;color:#303133;cursor:pointer;transition:background .15s}.help-context__item[data-v-7fe90e7e]:hover{background:#ecf5ff}.help-usage[data-v-7fe90e7e]{margin-top:10px}.help-usage__head[data-v-7fe90e7e]{display:flex;align-items:baseline;gap:6px;margin-bottom:8px;flex-wrap:wrap}.help-usage__head .help-context__label[data-v-7fe90e7e]{font-size:13px}.help-usage__picker[data-v-7fe90e7e]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:4px;font-size:15px;font-weight:600;color:#303133;cursor:pointer;transition:background .15s,color .15s;-webkit-user-select:none;user-select:none;outline:none}.help-usage__picker[data-v-7fe90e7e]:hover,.help-usage__picker[aria-expanded=true][data-v-7fe90e7e]{background:#ecf5ff;color:#409eff}.help-usage__picker-arrow[data-v-7fe90e7e]{color:#909399;transition:transform .2s ease,color .15s}.help-usage__picker:hover .help-usage__picker-arrow[data-v-7fe90e7e],.help-usage__picker[aria-expanded=true] .help-usage__picker-arrow[data-v-7fe90e7e]{color:#409eff}.help-usage__picker-arrow.is-open[data-v-7fe90e7e]{transform:rotate(180deg)}.help-usage__content[data-v-7fe90e7e]{padding:12px 14px;background:#fff;border:1px solid #ebeef5;border-radius:6px;font-size:15px;line-height:1.75;color:#303133;max-height:380px;overflow-y:auto}.help-usage__menu-label[data-v-7fe90e7e]{flex:1;word-break:break-all}.markdown-body[data-v-7fe90e7e] p{margin:0 0 8px}.markdown-body[data-v-7fe90e7e] p:last-child{margin-bottom:0}.markdown-body[data-v-7fe90e7e] strong{font-weight:600;color:#303133}.markdown-body[data-v-7fe90e7e] em{font-style:normal;color:#409eff}.markdown-body[data-v-7fe90e7e] code{background:#f0f2f5;color:#d63384;padding:1px 5px;border-radius:3px;font-size:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;word-break:break-all}.markdown-body[data-v-7fe90e7e] pre{background:#f5f7fa;padding:8px 10px;border-radius:4px;overflow-x:auto;margin:6px 0}.markdown-body[data-v-7fe90e7e] pre code{background:transparent;color:#303133;padding:0}.markdown-body[data-v-7fe90e7e] a{color:#409eff;text-decoration:none}.markdown-body[data-v-7fe90e7e] a:hover{text-decoration:underline}.markdown-body[data-v-7fe90e7e] ul,.markdown-body[data-v-7fe90e7e] ol{margin:4px 0 8px;padding-left:20px}.markdown-body[data-v-7fe90e7e] li{margin-bottom:2px}.help-video-list[data-v-7fe90e7e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.help-video-card[data-v-7fe90e7e]{width:calc(50% - 4px);cursor:pointer;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 1px 4px #00000014;transition:box-shadow .2s}.help-video-card[data-v-7fe90e7e]:hover{box-shadow:0 3px 10px #00000026}.help-video-thumb[data-v-7fe90e7e]{position:relative;width:100%;padding-top:56.25%;background:#e8e8e8;overflow:hidden}.help-video-thumb img[data-v-7fe90e7e]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.help-video-thumb-placeholder[data-v-7fe90e7e]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2)}.help-video-play[data-v-7fe90e7e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#00000080;display:flex;align-items:center;justify-content:center}.help-video-title[data-v-7fe90e7e]{padding:6px 8px;font-size:12px;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.help-msg-title[data-v-7fe90e7e]{font-size:12px;color:#909399;margin-bottom:8px}.help-msg-item[data-v-7fe90e7e]{margin-bottom:10px}.help-msg-q[data-v-7fe90e7e]{display:flex;align-items:flex-start;gap:6px;padding:8px 10px;background:#ecf5ff;border-radius:8px;font-size:13px;line-height:1.5;color:#303133}.help-msg-a[data-v-7fe90e7e]{display:flex;align-items:flex-start;gap:6px;padding:8px 10px;background:#f0f9eb;border-radius:8px;font-size:13px;line-height:1.5;color:#303133;margin-top:4px;margin-left:16px}.help-msg-waiting[data-v-7fe90e7e]{font-size:12px;color:#c0c4cc;margin-top:4px;margin-left:22px;font-style:italic}.help-msg-time[data-v-7fe90e7e]{font-size:11px;color:#c0c4cc;margin-left:auto;white-space:nowrap}.help-panel__footer[data-v-7fe90e7e]{display:flex;padding:10px 12px;border-top:1px solid #ebeef5;background:#fafafa}.contact-card[data-v-7fe90e7e]{background:#f5f7fa;border-radius:8px;padding:16px}.contact-card__title[data-v-7fe90e7e]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#303133;margin-bottom:16px}.contact-item[data-v-7fe90e7e]{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #ebeef5}.contact-item[data-v-7fe90e7e]:last-child{border-bottom:none}.contact-label[data-v-7fe90e7e]{width:60px;font-size:13px;color:#909399;flex-shrink:0}.contact-value[data-v-7fe90e7e]{font-size:14px;color:#303133}.premium-card[data-v-7fe90e7e]{background:#f5f7fa;border-radius:8px;padding:16px}.premium-card__title[data-v-7fe90e7e]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#303133;margin-bottom:12px}.pricing-tip-text[data-v-7fe90e7e]{font-size:13px;color:#606266;margin-bottom:12px}.pricing-cards[data-v-7fe90e7e]{display:flex;gap:10px;flex-wrap:wrap}.pricing-card[data-v-7fe90e7e]{flex:1;min-width:90px;background:#fff;border:2px solid #ebeef5;border-radius:8px;padding:12px 8px;text-align:center;cursor:pointer;transition:all .2s}.pricing-card[data-v-7fe90e7e]:hover{border-color:#409eff}.pricing-card--active[data-v-7fe90e7e]{border-color:#409eff;background:#ecf5ff}.pricing-card__name[data-v-7fe90e7e]{font-size:13px;color:#606266;margin-bottom:6px}.pricing-card__price[data-v-7fe90e7e]{color:#f56c6c;font-weight:600}.pricing-card__price .price-symbol[data-v-7fe90e7e]{font-size:13px}.pricing-card__price .price-amount[data-v-7fe90e7e]{font-size:20px}.pricing-note[data-v-7fe90e7e]{display:flex;align-items:center;gap:4px;font-size:12px;color:#909399;margin-top:12px}.help-visibility-switch[data-v-7fe90e7e]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-top:1px solid #ebeef5;font-size:13px;color:#606266;background:#fafafa}.help-usage-dropdown.el-popper{z-index:10000!important}.help-usage-dropdown .el-dropdown-menu__item{display:flex;align-items:center;gap:8px;font-size:13px;min-width:160px}.help-usage-dropdown .el-dropdown-menu__item.is-active{color:#409eff;background:#ecf5ff;font-weight:600}.help-float-btn[data-v-f86fa19e]{position:fixed;z-index:9999;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #409eff66;transition:box-shadow .2s;-webkit-user-select:none;user-select:none;gap:1px}.help-float-btn[data-v-f86fa19e]:hover{box-shadow:0 6px 20px #409eff99}.help-float-text[data-v-f86fa19e]{font-size:12px;font-weight:600;line-height:1}.help-panel[data-v-f86fa19e]{position:fixed;z-index:9998;width:480px;height:600px;background:#fff;border-radius:12px;box-shadow:0 8px 30px #00000026;display:flex;flex-direction:column;overflow:hidden}.help-panel__header[data-v-f86fa19e]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;font-size:15px;font-weight:600}.help-panel__close[data-v-f86fa19e]{cursor:pointer;font-size:18px}.help-panel__close[data-v-f86fa19e]:hover{opacity:.8}.app-loading-brand[data-v-26377681]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:#f5f7fa;z-index:3000;-webkit-user-select:none;user-select:none}.app-loading-brand--inline[data-v-26377681]{position:absolute;z-index:1}.alb__stage[data-v-26377681]{width:var(--alb-size, 96px);height:var(--alb-size, 96px);position:relative}.alb__svg[data-v-26377681]{width:100%;height:100%;overflow:visible}.alb__ring[data-v-26377681]{fill:none;stroke:url(#albGrad);stroke-width:3;stroke-linecap:round;stroke-dasharray:70 220;opacity:.35;transform-origin:50% 50%;animation:alb-spin-26377681 1.5s linear infinite}.alb__stroke[data-v-26377681]{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);opacity:0;animation:alb-write-26377681 2s ease-in-out infinite;animation-delay:calc(var(--i) * .34s)}.alb__bar[data-v-26377681]{position:relative;width:200px;height:4px;border-radius:4px;background:#e6ebf2;overflow:hidden}.alb__bar-fill[data-v-26377681]{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:4px;background:linear-gradient(90deg,#6d5dfc,#00b2ff);animation:alb-bar-26377681 1.3s ease-in-out infinite}.alb__status[data-v-26377681]{font-size:13px;color:#909399;letter-spacing:.5px}@keyframes alb-spin-26377681{to{transform:rotate(360deg)}}@keyframes alb-write-26377681{0%{stroke-dashoffset:var(--len);opacity:0}6%{opacity:1}30%{stroke-dashoffset:0;opacity:1}74%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:var(--len);opacity:0}}@keyframes alb-bar-26377681{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion: reduce){.alb__ring[data-v-26377681],.alb__stroke[data-v-26377681],.alb__bar-fill[data-v-26377681]{animation-duration:1ms;animation-iteration-count:1}.alb__stroke[data-v-26377681]{stroke-dashoffset:0;opacity:1}}.slider-verify[data-v-c5210cbe]{position:relative;width:100%;height:40px;background:#f0f2f5;border-radius:8px;border:1px solid #dcdfe6;-webkit-user-select:none;user-select:none;overflow:hidden;transition:border-color .2s}.slider-verify--success[data-v-c5210cbe]{border-color:#67c23a}.slider-verify--fail[data-v-c5210cbe]{border-color:#f56c6c;animation:slider-shake-c5210cbe .4s}.slider-verify__fill[data-v-c5210cbe]{position:absolute;top:0;left:0;height:100%;background:#67c23a33;transition:none}.slider-verify--success .slider-verify__fill[data-v-c5210cbe]{background:#67c23a59}.slider-verify--fail .slider-verify__fill[data-v-c5210cbe]{background:#f56c6c33}.slider-verify__hint[data-v-c5210cbe]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#909399;font-size:13px;pointer-events:none;z-index:1}.slider-verify--success .slider-verify__hint[data-v-c5210cbe]{color:#67c23a;font-weight:600}.slider-verify--fail .slider-verify__hint[data-v-c5210cbe]{color:#f56c6c}.slider-verify__handle[data-v-c5210cbe]{position:absolute;top:0;left:0;width:40px;height:40px;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:grab;box-shadow:0 1px 3px #0000001a;z-index:2;transition:background .2s}.slider-verify__handle[data-v-c5210cbe]:active{cursor:grabbing}.slider-verify--success .slider-verify__handle[data-v-c5210cbe]{background:#67c23a;cursor:default}.slider-verify--fail .slider-verify__handle[data-v-c5210cbe]{background:#f56c6c}@keyframes slider-shake-c5210cbe{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.m-login[data-v-f81db78d]{min-height:100vh;background:linear-gradient(180deg,#e8f4fd,#f5f7fa 40%);padding:0 20px;display:flex;flex-direction:column;align-items:center}.m-login__header[data-v-f81db78d]{padding:60px 0 24px;text-align:center}.m-login__logo[data-v-f81db78d]{font-size:20px;font-weight:700;color:#1a1a2e}.m-login__card[data-v-f81db78d]{width:100%;max-width:400px;background:#fff;border-radius:16px;padding:24px 20px;box-shadow:0 4px 20px #0000000f}.m-login__tabs[data-v-f81db78d]{display:flex;margin-bottom:24px;border-bottom:2px solid #f0f0f0}.m-login__tab[data-v-f81db78d]{flex:1;text-align:center;padding:10px 0;font-size:15px;color:#909399;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer}.m-login__tab.active[data-v-f81db78d]{color:#409eff;border-bottom-color:#409eff;font-weight:600}.m-login__wechat[data-v-f81db78d]{display:flex;flex-direction:column;align-items:center;padding:20px 0}.m-login__wx-icon[data-v-f81db78d]{margin-bottom:20px}.m-login__wx-btn[data-v-f81db78d]{width:100%;height:48px;font-size:16px;border-radius:10px;background:#07c160!important;border-color:#07c160!important;color:#fff!important}.m-login__wx-btn[data-v-f81db78d]:active{background:#06ad56!important}.m-login__wx-tip[data-v-f81db78d]{margin-top:12px;font-size:12px;color:#c0c4cc}.m-login__form[data-v-f81db78d]{display:flex;flex-direction:column;gap:16px}.m-login__submit[data-v-f81db78d]{width:100%;height:46px;font-size:16px;border-radius:10px;margin-top:4px}.m-login__links[data-v-f81db78d]{display:flex;justify-content:space-between;font-size:13px;color:#409eff}.m-login__links span[data-v-f81db78d]{cursor:pointer}[data-v-f81db78d] .slider-verify{width:100%!important}.m-nav-bar[data-v-e5daf527]{position:sticky;top:0;z-index:100;display:flex;align-items:center;height:48px;padding:0 12px;background:#fff;border-bottom:1px solid #f0f0f0}.m-nav-bar__left[data-v-e5daf527]{flex-shrink:0;display:flex;align-items:center;padding:4px;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-nav-bar__title[data-v-e5daf527]{flex:1;text-align:center;font-size:16px;font-weight:600;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px}.m-nav-bar__right[data-v-e5daf527]{flex-shrink:0;display:flex;align-items:center;gap:8px}.m-tab-bar[data-v-39d71eb6]{position:fixed;bottom:0;left:0;right:0;height:56px;background:#fff;border-top:1px solid #ebeef5;display:flex;z-index:200;padding-bottom:env(safe-area-inset-bottom)}.m-tab-item[data-v-39d71eb6]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;color:#909399;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color .15s}.m-tab-item--active[data-v-39d71eb6]{color:#409eff}.m-tab-item[data-v-39d71eb6]:active{background:#f5f7fa}.m-ai[data-v-8032a7b2]{display:flex;flex-direction:column;height:100%}.m-ai__body[data-v-8032a7b2]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px;padding-bottom:calc(140px + env(safe-area-inset-bottom))}.m-ai__empty[data-v-8032a7b2]{display:flex;align-items:center;justify-content:center;height:50%;color:#c0c4cc;font-size:14px}.m-ai__msg[data-v-8032a7b2]{margin-bottom:12px;display:flex}.m-ai__msg--user[data-v-8032a7b2]{justify-content:flex-end}.m-ai__bubble[data-v-8032a7b2]{max-width:85%;padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.5}.m-ai__bubble--user[data-v-8032a7b2]{background:#409eff;color:#fff;border-radius:12px 12px 4px}.m-ai__bubble--ai[data-v-8032a7b2]{background:#f5f7fa;color:#303133;border-radius:12px 12px 12px 4px;width:100%;max-width:100%}.m-ai__loading[data-v-8032a7b2]{color:#909399;font-size:13px}.m-ai__no-result[data-v-8032a7b2]{color:#c0c4cc;font-size:13px}.m-ai__img-grid[data-v-8032a7b2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.m-ai__img-item[data-v-8032a7b2]{position:relative}.m-ai__img-item img[data-v-8032a7b2]{width:100%;border-radius:8px;cursor:pointer;display:block}.m-ai__audio-item[data-v-8032a7b2],.m-ai__video-item[data-v-8032a7b2]{margin-bottom:8px}.m-ai__item-actions[data-v-8032a7b2]{display:flex;gap:6px;margin-top:6px;justify-content:flex-end}.m-ai__fav-btn[data-v-8032a7b2]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#909399;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s,background .15s}.m-ai__fav-btn[data-v-8032a7b2]:active{color:#f7ba2a;background:#0000000d}.m-ai__fav-btn--corner[data-v-8032a7b2]{position:absolute;right:6px;bottom:6px;background:#ffffffd9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 1px 4px #0000001f}.m-ai__footer[data-v-8032a7b2]{position:fixed;bottom:56px;left:0;right:0;z-index:10;background:#fff;border-top:1px solid #ebeef5;padding:8px 12px;box-shadow:0 -2px 8px #0000000a}.m-ai__type-tabs[data-v-8032a7b2]{display:flex;gap:0;margin-bottom:8px;border:1px solid #dcdfe6;border-radius:8px;overflow:hidden}.m-ai__type-tab[data-v-8032a7b2]{flex:1;text-align:center;padding:8px 0;font-size:14px;color:#606266;cursor:pointer;background:#fff;border-right:1px solid #dcdfe6;-webkit-tap-highlight-color:transparent}.m-ai__type-tab[data-v-8032a7b2]:last-child{border-right:none}.m-ai__type-tab.active[data-v-8032a7b2]{background:#409eff;color:#fff}.m-ai__input-row[data-v-8032a7b2]{display:flex;gap:8px}.m-sheet-mask[data-v-df5b34d4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:2000;display:flex;align-items:flex-end;justify-content:center}.m-sheet[data-v-df5b34d4]{width:100%;max-height:80vh;background:#fff;border-radius:14px 14px 0 0;overflow:hidden;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom)}.m-sheet__title[data-v-df5b34d4]{padding:14px 16px 6px;text-align:center;font-size:14px;color:#909399;font-weight:500}.m-sheet__header[data-v-df5b34d4]{padding:0 16px 8px;border-bottom:1px solid #f0f0f0}.m-sheet__body[data-v-df5b34d4]{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1}.m-sheet__cancel[data-v-df5b34d4]{margin:6px 0 0;padding:14px 0;text-align:center;font-size:16px;font-weight:600;color:#f56c6c;background:#fff;border-top:8px solid #f5f7fa;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-sheet__cancel[data-v-df5b34d4]:active{background:#f5f7fa}.m-sheet-enter-active[data-v-df5b34d4],.m-sheet-leave-active[data-v-df5b34d4]{transition:opacity .2s ease}.m-sheet-enter-active .m-sheet[data-v-df5b34d4],.m-sheet-leave-active .m-sheet[data-v-df5b34d4]{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.m-sheet-enter-from[data-v-df5b34d4],.m-sheet-leave-to[data-v-df5b34d4]{opacity:0}.m-sheet-enter-from .m-sheet[data-v-df5b34d4],.m-sheet-leave-to .m-sheet[data-v-df5b34d4]{transform:translateY(100%)}.m-course-list[data-v-fcc72aea]{min-height:100vh;background:#f5f7fa;padding-bottom:80px;overflow-x:hidden}.m-search[data-v-fcc72aea]{padding:8px 12px;background:#fff}.m-breadcrumb[data-v-fcc72aea]{padding:6px 8px 6px 4px;font-size:13px;color:#909399;display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.m-breadcrumb__back[data-v-fcc72aea]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#409eff;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;margin-right:4px}.m-breadcrumb__back[data-v-fcc72aea]:active{background:#409eff1a}.m-breadcrumb__seg[data-v-fcc72aea]{cursor:pointer;flex-shrink:1;min-width:0;max-width:60vw;overflow:hidden;text-overflow:ellipsis;padding:6px 4px}.m-breadcrumb__seg[data-v-fcc72aea]:last-child{color:#303133;font-weight:500;flex-shrink:0}.m-breadcrumb__sep[data-v-fcc72aea]{margin:0 4px;color:#c0c4cc;flex-shrink:0}.m-body[data-v-fcc72aea]{padding:0 12px}.m-center[data-v-fcc72aea]{display:flex;justify-content:center;align-items:center;min-height:40vh}.m-grid[data-v-fcc72aea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.m-list[data-v-fcc72aea]{display:flex;flex-direction:column;gap:8px}.m-row[data-v-fcc72aea]{display:flex;align-items:center;gap:10px;padding:12px;background:#fff;border-radius:12px;min-height:64px;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-row[data-v-fcc72aea]:active{background:#f5f7fa}.m-row--compact[data-v-fcc72aea]{background:transparent;border-radius:0;min-height:48px;padding:8px 0;border-bottom:1px solid #f5f5f5}.m-row--compact[data-v-fcc72aea]:last-child{border-bottom:none}.m-row__fav[data-v-fcc72aea]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#c0c4cc;border-radius:50%;-webkit-tap-highlight-color:transparent}.m-row__fav--on[data-v-fcc72aea]{color:#f7ba2a}.m-row__fav--placeholder[data-v-fcc72aea]{color:transparent;pointer-events:none}.m-row__fav[data-v-fcc72aea]:active{background:#0000000d}.m-row__icon[data-v-fcc72aea]{flex-shrink:0;width:36px;display:flex;align-items:center;justify-content:center}.m-row__main[data-v-fcc72aea]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.m-row__title[data-v-fcc72aea]{font-size:15px;line-height:1.35;color:#303133;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.m-row__meta[data-v-fcc72aea]{font-size:12px;color:#909399;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-row__badge[data-v-fcc72aea]{flex-shrink:0;font-size:11px;color:#67c23a;background:#f0f9eb;padding:2px 8px;border-radius:4px}.m-row__chevron[data-v-fcc72aea]{flex-shrink:0}.m-row__more[data-v-fcc72aea]{flex-shrink:0;width:36px;height:36px;display:flex!important;align-items:center;justify-content:center;border-radius:50%;-webkit-tap-highlight-color:transparent}.m-row__more[data-v-fcc72aea]:active{background:#0000000d}.m-card[data-v-fcc72aea]{background:#fff;border-radius:12px;padding:16px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;min-width:0;-webkit-tap-highlight-color:transparent}.m-card[data-v-fcc72aea]:active{box-shadow:0 2px 12px #0000001a}.m-card__icon[data-v-fcc72aea]{padding:8px 0}.m-card__name[data-v-fcc72aea]{font-size:13px;color:#303133;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-card__badge[data-v-fcc72aea]{position:absolute;top:8px;right:8px;font-size:10px;color:#67c23a;background:#f0f9eb;padding:1px 6px;border-radius:4px}.m-card__badge--share[data-v-fcc72aea]{top:auto;bottom:8px;color:#409eff;background:#ecf5ff}.m-card__fav[data-v-fcc72aea]{position:absolute;top:4px;left:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#c0c4cc;-webkit-tap-highlight-color:transparent;z-index:1}.m-card__fav--on[data-v-fcc72aea]{color:#f7ba2a}.m-card__fav[data-v-fcc72aea]:active{background:#0000000d;border-radius:50%}.m-fav-header[data-v-fcc72aea]{padding:8px 4px;font-size:13px;color:#909399}.m-fav-loadmore[data-v-fcc72aea]{display:flex;justify-content:center;padding:16px 0}.m-fav-loadmore .el-button[data-v-fcc72aea]{min-height:40px;min-width:120px}.m-fav-nomore[data-v-fcc72aea]{text-align:center;font-size:12px;color:#c0c4cc;padding:16px 0}.m-fav-types[data-v-fcc72aea]{display:flex;gap:0;margin:8px 0 12px;padding:4px;background:#f0f2f5;border-radius:10px;overflow:hidden}.m-fav-type[data-v-fcc72aea]{flex:1;text-align:center;padding:8px 0;font-size:13px;color:#606266;border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-fav-type.active[data-v-fcc72aea]{background:#fff;color:#409eff;font-weight:500;box-shadow:0 1px 4px #0000000f}.m-fav-img-grid[data-v-fcc72aea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.m-fav-thumb[data-v-fcc72aea]{background:#fff;border-radius:10px;overflow:hidden}.m-fav-thumb__img[data-v-fcc72aea]{width:100%;aspect-ratio:1/1;display:block;background:#f5f7fa}.m-fav-thumb__bar[data-v-fcc72aea]{display:flex;align-items:center;gap:6px;padding:6px 8px}.m-fav-thumb__remark[data-v-fcc72aea]{flex:1;font-size:12px;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-fav-thumb__remove[data-v-fcc72aea]{flex-shrink:0;-webkit-tap-highlight-color:transparent}.m-row--media[data-v-fcc72aea]{align-items:flex-start}.m-row--media .m-row__main[data-v-fcc72aea]{gap:6px}.m-row__audio[data-v-fcc72aea]{width:100%;height:32px;margin-top:2px}.m-fav-video[data-v-fcc72aea]{background:#fff;border-radius:12px;overflow:hidden;margin-bottom:8px}.m-fav-video__player[data-v-fcc72aea]{width:100%;background:#000;display:block;max-height:50vh}.m-fav-video__bar[data-v-fcc72aea]{display:flex;align-items:center;gap:8px;padding:8px 12px}.m-fav-video__remark[data-v-fcc72aea]{flex:1;font-size:13px;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-fab[data-v-fcc72aea]{position:fixed;bottom:76px;right:20px;width:52px;height:52px;border-radius:50%;background:#409eff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #409eff66;z-index:50;-webkit-tap-highlight-color:transparent}.m-fab[data-v-fcc72aea]:active{transform:scale(.92)}.m-join-team__hint[data-v-fcc72aea]{margin-top:8px;font-size:12px;color:#909399;line-height:1.5}.m-card__more[data-v-fcc72aea]{position:absolute;top:6px;right:6px;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#909399}.m-card__more[data-v-fcc72aea]:active{background:#f0f2f5}.m-card-menu__title[data-v-fcc72aea]{font-size:15px;font-weight:600;color:#303133;padding-bottom:12px;border-bottom:1px solid #f0f0f0;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-card-menu__status[data-v-fcc72aea]{padding:10px 0;border-bottom:1px solid #f0f0f0;margin-bottom:4px}.m-card-menu__status-row[data-v-fcc72aea]{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.m-card-menu__status-label[data-v-fcc72aea],.m-card-menu__status-val[data-v-fcc72aea]{font-size:13px;color:#909399}.m-card-menu__status-val--yes[data-v-fcc72aea]{color:#67c23a;font-weight:500}.m-card-menu__status-val--no[data-v-fcc72aea]{color:#c0c4cc}.m-card-menu__section[data-v-fcc72aea]{padding:6px 0;border-bottom:1px solid #f0f0f0}.m-card-menu__section-title[data-v-fcc72aea]{font-size:13px;color:#909399;margin-bottom:6px;font-weight:500}.m-card-menu__pub-item[data-v-fcc72aea]{display:flex;align-items:center;gap:8px;padding:8px 4px;font-size:13px;color:#303133;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-card-menu__pub-item[data-v-fcc72aea]:active{background:#f5f7fa}.m-card-menu__pub-idx[data-v-fcc72aea]{width:20px;height:20px;border-radius:50%;background:#409eff;color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-card-menu__pub-type[data-v-fcc72aea]{font-size:12px;color:#409eff;background:#ecf5ff;padding:1px 6px;border-radius:4px}.m-card-menu__pub-time[data-v-fcc72aea]{font-size:11px;color:#909399}.m-card-menu__divider[data-v-fcc72aea]{height:1px;background:#f0f0f0;margin:4px 0}.m-card-menu__item[data-v-fcc72aea]{display:flex;align-items:center;gap:10px;padding:14px 4px;font-size:15px;color:#303133;border-bottom:1px solid #f5f5f5;-webkit-tap-highlight-color:transparent}.m-card-menu__item[data-v-fcc72aea]:active{background:#f5f7fa}.m-card-menu__item[data-v-fcc72aea]:last-child{border-bottom:none}.m-card-menu__item--cancel[data-v-fcc72aea]{justify-content:center;color:#909399;margin-top:4px}.m-card-menu__item--danger[data-v-fcc72aea]{color:#f56c6c}.m-body--workbench[data-v-fcc72aea]{padding:0!important;display:flex;flex-direction:column;flex:1;min-height:calc(100vh - 104px)}.m-workbench-pane[data-v-fcc72aea]{padding:8px 12px;flex:1;display:flex;flex-direction:column}.m-workbench-pane--ai[data-v-fcc72aea]{padding:0;min-height:calc(100vh - 148px)}.m-team-tabs[data-v-fcc72aea]{display:flex;background:#fff;border-bottom:2px solid #f0f0f0}.m-team-tab[data-v-fcc72aea]{flex:1;text-align:center;padding:12px 0;font-size:15px;color:#909399;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;-webkit-tap-highlight-color:transparent}.m-team-tab.active[data-v-fcc72aea]{color:#409eff;border-bottom-color:#409eff;font-weight:600}.m-share-list[data-v-fcc72aea],.m-collab-list[data-v-fcc72aea]{padding:8px 12px}.m-share-item[data-v-fcc72aea],.m-collab-item[data-v-fcc72aea]{background:#fff;border-radius:10px;padding:14px 16px;margin-bottom:8px}.m-share-item__head[data-v-fcc72aea],.m-collab-item__head[data-v-fcc72aea]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.m-share-item__name[data-v-fcc72aea],.m-collab-item__name[data-v-fcc72aea]{flex:1;font-size:15px;font-weight:500;color:#303133;word-break:break-all}.m-share-item__info[data-v-fcc72aea],.m-collab-item__info[data-v-fcc72aea]{display:flex;gap:12px;font-size:12px;color:#909399;flex-wrap:wrap}.m-share-item__cws[data-v-fcc72aea],.m-collab-item__cws[data-v-fcc72aea]{margin-top:8px;padding-top:8px;border-top:1px solid #f5f5f5}.m-collab-cw[data-v-fcc72aea]{display:flex;align-items:center;gap:8px;padding:8px 0;font-size:13px;color:#409eff;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-collab-cw[data-v-fcc72aea]:active{background:#f5f7fa}.m-create-form[data-v-fcc72aea]{display:flex;flex-direction:column;gap:16px}.m-create-type[data-v-fcc72aea]{display:flex;gap:12px}.m-create-type__item[data-v-fcc72aea]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;border:2px solid #ebeef5;border-radius:10px;cursor:pointer;font-size:14px;color:#606266;-webkit-tap-highlight-color:transparent}.m-create-type__item.active[data-v-fcc72aea]{border-color:#409eff;background:#ecf5ff;color:#409eff;font-weight:500}.m-upgrade[data-v-fcc72aea]{padding:0 4px}.m-upgrade__section[data-v-fcc72aea]{margin-bottom:20px}.m-upgrade__section-title[data-v-fcc72aea]{font-size:16px;font-weight:600;color:#303133;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e6a23c}.m-upgrade__products[data-v-fcc72aea]{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.m-upgrade__product[data-v-fcc72aea]{flex:1;min-width:0;text-align:center;padding:14px 8px;border:2px solid #ebeef5;border-radius:10px;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-upgrade__product.active[data-v-fcc72aea]{border-color:#e6a23c;background:#fdf6ec}.m-upgrade__product-name[data-v-fcc72aea]{font-size:13px;color:#606266;margin-bottom:6px}.m-upgrade__product-price[data-v-fcc72aea]{font-size:22px;font-weight:700;color:#e6a23c}.m-upgrade__note[data-v-fcc72aea]{font-size:12px;color:#909399;margin-top:8px}.m-class-list[data-v-fcc72aea]{padding:0 12px}.m-class-card[data-v-fcc72aea]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border-radius:12px;margin-bottom:8px;-webkit-tap-highlight-color:transparent}.m-class-card[data-v-fcc72aea]:active{box-shadow:0 2px 8px #00000014}.m-class-card__info[data-v-fcc72aea]{flex:1}.m-class-card__name[data-v-fcc72aea]{font-size:15px;color:#303133;font-weight:500}.m-class-card__count[data-v-fcc72aea]{font-size:12px;color:#909399;margin-top:2px}.m-picker[data-v-fcc72aea]{padding:0 16px 8px}.m-picker__bar[data-v-fcc72aea]{display:flex;gap:8px;margin-bottom:12px}.m-picker__hint[data-v-fcc72aea]{text-align:center;color:#909399;font-size:13px;padding:24px 0}.m-class-detail__header[data-v-fcc72aea]{display:flex;align-items:center;gap:4px;padding:8px 12px;background:#fff;border-bottom:1px solid #ebeef5;-webkit-tap-highlight-color:transparent}.m-class-detail__back[data-v-fcc72aea]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#409eff;border-radius:50%;cursor:pointer;flex-shrink:0}.m-class-detail__back[data-v-fcc72aea]:active{background:#409eff1a}.m-class-detail__title-text[data-v-fcc72aea]{flex:1;min-width:0;font-size:16px;font-weight:600;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-class-detail__role[data-v-fcc72aea]{flex-shrink:0;font-size:11px;color:#909399;background:#f5f7fa;padding:2px 8px;border-radius:4px}.m-class-detail__menu[data-v-fcc72aea]{flex-shrink:0;width:36px;height:36px;display:flex!important;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-class-detail__menu[data-v-fcc72aea]:active{background:#0000000d}.m-class-detail__title-bar[data-v-fcc72aea]{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #f0f0f0;margin-bottom:10px}.m-class-detail__title-bar .m-class-detail__title[data-v-fcc72aea]{margin:0;padding:0;border:none}.m-class-detail__title-bar .el-button[data-v-fcc72aea]{flex-shrink:0}.m-class-detail__section[data-v-fcc72aea]{margin-top:8px;background:#fff;padding:12px 16px}.m-class-detail__title[data-v-fcc72aea]{font-size:14px;font-weight:600;color:#303133;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.m-class-detail__empty[data-v-fcc72aea]{font-size:13px;color:#c0c4cc;padding:8px 0}.m-class-detail__info-row[data-v-fcc72aea]{display:flex;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid #f5f5f5}.m-class-detail__info-row[data-v-fcc72aea]:last-child{border-bottom:none}.m-class-detail__label[data-v-fcc72aea]{font-size:13px;color:#909399;flex-shrink:0;width:70px}.m-class-detail__value[data-v-fcc72aea]{flex:1;font-size:14px;color:#303133;word-break:break-all}.m-class-detail__list[data-v-fcc72aea]{display:flex;flex-direction:column}.m-class-detail__item[data-v-fcc72aea]{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:14px;color:#303133;border-bottom:1px solid #f5f5f5}.m-class-detail__item[data-v-fcc72aea]:last-child{border-bottom:none}.m-class-detail__item--cw[data-v-fcc72aea]{cursor:pointer;-webkit-tap-highlight-color:transparent}.m-class-detail__item--cw[data-v-fcc72aea]:active{background:#f5f7fa}.m-user-header[data-v-fcc72aea]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 0}.m-user-expiry[data-v-fcc72aea]{display:flex;align-items:center;gap:8px;padding:10px 14px;margin:8px 16px;background:#fdf6ec;border:1px solid #f5dab1;border-radius:8px;font-size:13px;color:#b88230}.m-user-expiry--expired[data-v-fcc72aea]{background:#fef0f0;border-color:#fbc4c4;color:#f56c6c}.m-user-expiry__text[data-v-fcc72aea]{flex:1;line-height:1.4}.m-user-expiry .el-button[data-v-fcc72aea]{flex-shrink:0;min-height:30px}.m-user-menu[data-v-fcc72aea]{margin:8px 0;background:#fff}.m-user-menu__item[data-v-fcc72aea]{display:flex;align-items:center;gap:12px;padding:14px 16px;font-size:14px;color:#303133;border-bottom:1px solid #f5f5f5;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-user-menu__item[data-v-fcc72aea]:active{background:#f5f7fa}.m-user-menu__item[data-v-fcc72aea]:last-child{border-bottom:none}.m-form-row[data-v-fcc72aea]{margin-bottom:12px}.m-form-row__label[data-v-fcc72aea]{display:block;font-size:13px;color:#909399;margin-bottom:6px}.m-form-row__readonly[data-v-fcc72aea]{display:block;font-size:14px;color:#606266;padding:8px 0}.m-order-list[data-v-fcc72aea]{padding:0 16px 8px}.m-order-list__hint[data-v-fcc72aea]{margin-top:12px;text-align:center;font-size:12px;color:#909399}.m-order-item[data-v-fcc72aea]{padding:12px 0;border-bottom:1px solid #f5f5f5}.m-order-item[data-v-fcc72aea]:last-child{border-bottom:none}.m-order-item__title[data-v-fcc72aea]{font-size:14px;color:#303133;font-weight:500}.m-order-item__meta[data-v-fcc72aea]{display:flex;align-items:center;gap:8px;margin-top:4px}.m-order-item__amount[data-v-fcc72aea]{font-size:15px;font-weight:600;color:#f56c6c}.m-order-item__status[data-v-fcc72aea]{font-size:11px;padding:2px 8px;border-radius:4px}.m-order-item__status--ok[data-v-fcc72aea]{color:#67c23a;background:#f0f9eb}.m-order-item__status--pending[data-v-fcc72aea]{color:#e6a23c;background:#fdf6ec}.m-order-item__time[data-v-fcc72aea]{margin-top:4px;font-size:12px;color:#909399}.m-help[data-v-fcc72aea]{padding:8px 16px 0}.m-help__text[data-v-fcc72aea]{font-size:14px;color:#303133;line-height:1.6;margin:0 0 12px}.m-help__email[data-v-fcc72aea]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f5f7fa;border-radius:8px;font-size:14px;color:#303133;margin-bottom:12px}.m-help__email>span[data-v-fcc72aea]{flex:1;word-break:break-all}.m-help__hint[data-v-fcc72aea]{font-size:12px;color:#909399;text-align:center;margin:0}.m-upgrade__agreement[data-v-fcc72aea]{margin-top:8px;font-size:12px;color:#909399;text-align:center;display:flex;align-items:center;justify-content:center;gap:4px}.m-upgrade__agreement-link[data-v-fcc72aea]{color:#409eff;text-decoration:underline;-webkit-tap-highlight-color:rgba(64,158,255,.2)}.m-user-avatar[data-v-fcc72aea]{width:64px;height:64px;border-radius:50%;background:#ecf5ff;display:flex;align-items:center;justify-content:center}.m-user-name[data-v-fcc72aea]{font-size:18px;font-weight:600;color:#303133}.m-user-role[data-v-fcc72aea]{font-size:13px;color:#909399}.m-user-info[data-v-fcc72aea]{padding:0 8px}.m-user-row[data-v-fcc72aea]{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #f5f5f5}.m-user-label[data-v-fcc72aea]{font-size:14px;color:#909399}.m-user-value[data-v-fcc72aea]{font-size:14px;color:#303133}.m-user-actions[data-v-fcc72aea]{padding:24px 8px}.m-avatar[data-v-fcc72aea]{width:30px;height:30px;border-radius:50%;background:#ecf5ff;display:flex;align-items:center;justify-content:center}.m-create-menu[data-v-fcc72aea]{display:flex;gap:20px;justify-content:center;padding:12px 0}.m-create-item[data-v-fcc72aea]{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:14px;color:#303133;padding:12px 20px;border-radius:12px}.m-create-item[data-v-fcc72aea]:active{background:#f5f7fa}.m-drawer-user[data-v-fcc72aea]{display:flex;align-items:center;gap:12px}.m-drawer-name[data-v-fcc72aea]{font-size:16px;font-weight:600;color:#303133}.m-drawer-nav[data-v-fcc72aea]{padding:8px 0}.m-drawer-item[data-v-fcc72aea]{display:flex;align-items:center;gap:12px;padding:14px 16px;font-size:15px;color:#303133;-webkit-tap-highlight-color:transparent}.m-drawer-item[data-v-fcc72aea]:active{background:#f5f7fa}.m-drawer-item.active[data-v-fcc72aea]{color:#409eff;font-weight:500}.m-drawer-item--divider[data-v-fcc72aea]{height:1px;background:#f0f0f0;margin:8px 16px;padding:0}.m-drawer-item--danger[data-v-fcc72aea]{color:#f56c6c;margin-top:12px}.m-class-qr[data-v-fcc72aea]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0}.m-class-qr__code[data-v-fcc72aea]{display:flex;justify-content:center}.m-class-qr__name[data-v-fcc72aea]{font-size:16px;font-weight:600;color:#303133;text-align:center}.m-class-qr__text[data-v-fcc72aea]{font-size:14px;color:#606266}.m-move-tree[data-v-fcc72aea]{max-height:50vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.m-move-item[data-v-fcc72aea]{display:flex;align-items:center;gap:10px;padding:12px 16px;font-size:14px;color:#303133;border-bottom:1px solid #f5f5f5;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-move-item[data-v-fcc72aea]:active{background:#f5f7fa}.m-move-item.active[data-v-fcc72aea]{background:#ecf5ff;color:#409eff;font-weight:500}.m-share-form[data-v-fcc72aea]{display:flex;flex-direction:column;gap:16px}.m-share-perms .m-share-perm-label[data-v-fcc72aea]{font-size:14px;color:#606266;margin-bottom:8px}.m-share-hint[data-v-fcc72aea]{margin-top:6px;font-size:12px;color:#e6a23c;line-height:1.5}.pinyin-title-wrap[data-v-b350ce2f]{line-height:normal;display:flex;justify-content:flex-start;flex-wrap:wrap}.pinyin-title-wrap .py-wrapper--reserve[data-v-b350ce2f]{min-height:2.4em}.pinyin-title-wrap .py-wrapper--reserve .py-span--hidden[data-v-b350ce2f],.pinyin-title-wrap .py-wrapper--reserve .word-span--hidden[data-v-b350ce2f]{visibility:hidden;pointer-events:none}.pinyin-title-wrap .py-wrapper[data-v-b350ce2f]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:5px;font-size:18px}.pinyin-title-wrap .py-wrapper .py-span[data-v-b350ce2f]{font-size:20px}.pinyin-title-wrap .py-wrapper[data-v-b350ce2f]:first-child{margin-left:0}.pinyin-title-wrap .py-line-break[data-v-b350ce2f]{flex-basis:100%;height:0;width:0;margin:0;padding:0}.pinyin-title-wrap .pinyin-slot[data-v-b350ce2f]{position:relative;display:inline-flex;align-items:flex-end;justify-content:center;min-width:56px;height:1.6em;margin:0 6px;padding-bottom:2px;box-sizing:border-box;pointer-events:auto}.pinyin-title-wrap .pinyin-slot .slot-underline[data-v-b350ce2f]{display:block;width:100%;height:0;border-bottom:2px solid #303133}.pinyin-title-wrap .pinyin-slot .slot-index[data-v-b350ce2f]{position:absolute;top:2px;right:4px;font-size:12px;color:#909399}.pinyin-title-wrap .pinyin-slot.slot-droppable[data-v-b350ce2f]{background:#409eff14}.pinyin-title-wrap .pinyin-slot.slot-droppable .slot-underline[data-v-b350ce2f]{border-color:#409eff}.pinyin-title-wrap .pinyin-slot.slot-filled[data-v-b350ce2f]{background:#67c23a1f}.pinyin-title-wrap .pinyin-slot.slot-wrong[data-v-b350ce2f]{background:#f56c6c1f}.pinyin-title-wrap .pinyin-slot.pinyin-slot--filled[data-v-b350ce2f]{background:#67c23a29;border-bottom:2px solid #67c23a;padding:0 8px;cursor:pointer}.pinyin-title-wrap .pinyin-slot.pinyin-slot--filled .slot-filled-text[data-v-b350ce2f]{font-size:inherit;color:#303133;font-weight:500}.pinyin-title-wrap .pinyin-slot.pinyin-slot--actions[data-v-b350ce2f]{min-width:0;height:auto;padding:2px 4px}.pinyin-title-wrap .pinyin-slot.pinyin-slot--actions .slot-action-group[data-v-b350ce2f]{display:inline-flex;gap:4px}.pinyin-title-wrap .pinyin-slot.pinyin-slot--actions .slot-action-btn[data-v-b350ce2f]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:14px;line-height:1;background:#fff;border:1px solid #dcdfe6;border-radius:50%;color:#303133;cursor:pointer;transition:background .15s,border-color .15s;padding:0}.pinyin-title-wrap .pinyin-slot.pinyin-slot--actions .slot-action-btn[data-v-b350ce2f]:hover{background:#ecf5ff;border-color:#409eff}.pinyin-title-wrap .pinyin-slot.pinyin-slot--actions .slot-action-btn[data-v-b350ce2f]:active{transform:scale(.96)}.pinyin-title-wrap .pinyin-slot.pinyin-slot--actions .slot-index--with-actions[data-v-b350ce2f]{right:-2px;top:-4px}.kids-title-composite[data-v-becc7fc0]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none;container-type:size;padding:4px;gap:4px;z-index:2}.kids-title-icon[data-v-becc7fc0],.kids-title-main[data-v-becc7fc0]{width:100%}.kids-title-main[data-v-becc7fc0]{white-space:nowrap;overflow:visible}.kids-title-main[data-v-becc7fc0] .pinyin-title-wrap{justify-content:center;white-space:nowrap;flex-wrap:nowrap}.kids-title-main[data-v-becc7fc0] .pinyin-title-wrap .py-wrapper,.kids-title-main[data-v-becc7fc0] .pinyin-title-wrap .py-span,.kids-title-main[data-v-becc7fc0] .pinyin-title-wrap .word-span{font-size:inherit}.kids-title-text-wrap[data-v-becc7fc0]{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.kids-title-composite[data-layout=title-row-icon-left][data-v-becc7fc0]{flex-direction:row;gap:12px;align-items:center}.kids-title-composite[data-layout=title-row-icon-left] .kids-title-text-wrap[data-v-becc7fc0]{align-items:flex-start;text-align:left}.kids-title-composite[data-layout=title-row-icon-left] .kids-title-main[data-v-becc7fc0]{width:auto;text-align:left}.kids-title-composite[data-layout=title-row-icon-left] .kids-title-icon[data-v-becc7fc0]{width:auto;flex-shrink:0}.kids-title-composite[data-layout=title-stack-reversed][data-v-becc7fc0]{flex-direction:column-reverse}.kids-title-composite[data-layout=title-minimal][data-v-becc7fc0]{gap:0}.kids-title-composite[data-layout=title-row-chip][data-v-becc7fc0]{flex-direction:row;gap:12px;align-items:center}.kids-title-composite[data-layout=title-row-chip] .kids-title-text-wrap[data-v-becc7fc0]{align-items:flex-start;text-align:left}.kids-title-composite[data-layout=title-row-chip] .kids-title-main[data-v-becc7fc0]{width:auto;text-align:left}.kids-title-chip[data-v-becc7fc0]{flex-shrink:0}.kids-sortz[data-v-df995074]{width:100%;height:100%;box-sizing:border-box;container-type:size;display:flex;gap:2cqh;padding:1.5cqh;overflow:hidden}.kids-sortz--top[data-v-df995074]{flex-direction:column}.kids-sortz--bottom[data-v-df995074]{flex-direction:column-reverse}.kids-sortz--left[data-v-df995074]{flex-direction:row}.kids-sortz--right[data-v-df995074]{flex-direction:row-reverse}.kids-sortz__pool[data-v-df995074],.kids-sortz__slots[data-v-df995074]{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;gap:2cqh;overflow:hidden}.kids-sortz--top>.kids-sortz__pool[data-v-df995074],.kids-sortz--top>.kids-sortz__slots[data-v-df995074],.kids-sortz--bottom>.kids-sortz__pool[data-v-df995074],.kids-sortz--bottom>.kids-sortz__slots[data-v-df995074]{width:100%;flex:1 1 auto}.kids-sortz--left>.kids-sortz__pool[data-v-df995074],.kids-sortz--left>.kids-sortz__slots[data-v-df995074],.kids-sortz--right>.kids-sortz__pool[data-v-df995074],.kids-sortz--right>.kids-sortz__slots[data-v-df995074]{flex:1 1 0;min-width:0;height:100%;align-content:center}.kids-sortz__card[data-v-df995074]{display:inline-flex;flex-direction:column;align-items:center;gap:2cqh;padding:2cqh 4cqh;border:1.5px solid #ebeef5;border-radius:5cqh;background:#fff;box-shadow:0 1px 4px #0000000f;font-size:max(9px,15cqh);font-weight:600;color:#303133;text-align:center;max-width:100%;overflow:hidden;box-sizing:border-box;min-width:unset}.kids-sortz__card--used[data-v-df995074]{opacity:.35;cursor:not-allowed}.kids-sortz__card[draggable=true][data-v-df995074]{cursor:grab}.kids-sortz__card[draggable=true][data-v-df995074]:active{cursor:grabbing}.kids-sortz__card-text[data-v-df995074]{font-size:inherit;font-weight:inherit;color:inherit;padding:0}.kids-sortz__card[data-v-df995074] .pinyin-title-wrap,.kids-sortz__card[data-v-df995074] .py-wrapper,.kids-sortz__card[data-v-df995074] .py-span,.kids-sortz__card[data-v-df995074] .word-span{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.kids-sortz__slot[data-v-df995074]{display:inline-flex;align-items:center;justify-content:center;gap:1.5cqh;min-width:18cqh;min-height:18cqh;padding:1.5cqh 3cqh;border:1.5px dashed #c0c4cc;border-radius:4cqh;background:#fafbfc;font-size:max(8px,10cqh);font-weight:700;color:#909399;cursor:pointer;transition:all .15s}.kids-sortz__slot-n[data-v-df995074]{display:inline-block;min-width:unset;height:unset;line-height:unset;text-align:center;border-radius:50%;background:#909399;color:#fff;font-size:inherit;font-weight:700}.kids-sortz__slot-text[data-v-df995074]{font-size:inherit;font-weight:600;color:#303133}.kids-sortz__slot[data-v-df995074] .pinyin-title-wrap,.kids-sortz__slot[data-v-df995074] .py-wrapper,.kids-sortz__slot[data-v-df995074] .py-span,.kids-sortz__slot[data-v-df995074] .word-span{font-size:inherit!important;font-weight:600!important;color:#303133!important}.kids-sortz__slot-placeholder[data-v-df995074]{font-size:inherit;color:#c0c4cc}.kids-sortz__slot--correct[data-v-df995074]{border-color:#67c23a;background:#f0f9eb}.kids-sortz__slot--correct .kids-sortz__slot-n[data-v-df995074]{background:#67c23a}.kids-sortz__slot--wrong[data-v-df995074]{border-color:#f56c6c;background:#fef0f0}.kids-sortz__slot--wrong .kids-sortz__slot-n[data-v-df995074]{background:#f56c6c}.kids-sortz__mark[data-v-df995074]{font-size:inherit;font-weight:700}.kids-sortz__mark--correct[data-v-df995074]{color:#67c23a}.kids-sortz__mark--wrong[data-v-df995074]{color:#f56c6c}.audio-badge[data-v-bb3152bc]{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #dcdfe6;border-radius:50%;background:#ffffffeb;box-shadow:0 1px 4px #00000014;color:#409eff;cursor:pointer;z-index:5;transition:transform .12s ease,border-color .12s ease,opacity .12s ease}.audio-badge[data-v-bb3152bc]:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.audio-badge[data-v-bb3152bc]:hover:not(:disabled){border-color:#79bbff;transform:scale(1.06)}.audio-badge[data-v-bb3152bc]:active:not(:disabled){transform:scale(.96)}.audio-badge[data-v-bb3152bc]:disabled{opacity:.45;cursor:not-allowed}.audio-badge--sm[data-v-bb3152bc]{width:16px;height:16px}.audio-badge--sm .audio-badge__icon[data-v-bb3152bc]{font-size:12px}.audio-badge--md[data-v-bb3152bc]{width:24px;height:24px}.audio-badge--md .audio-badge__icon[data-v-bb3152bc]{font-size:16px}.audio-badge--lg[data-v-bb3152bc]{width:28px;height:28px}.audio-badge--lg .audio-badge__icon[data-v-bb3152bc]{font-size:20px}.audio-badge--playing[data-v-bb3152bc]{border-color:#409eff}.audio-badge--playing .audio-badge__icon.is-loading[data-v-bb3152bc]{animation:audio-badge-spin-bb3152bc .8s linear infinite}.audio-badge--played[data-v-bb3152bc]{border-color:#79bbff}.audio-badge--pulse[data-v-bb3152bc]{animation:audio-badge-pulse-bb3152bc .75s ease-in-out 2}.audio-badge__icon[data-v-bb3152bc]{line-height:1}@keyframes audio-badge-pulse-bb3152bc{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.08)}}@keyframes audio-badge-spin-bb3152bc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hanzi-write-cell[data-v-9fa94b45]{position:relative;width:100%;height:100%;background:#fffdf7;border-radius:4px;overflow:hidden;container-type:size}.hanzi-write-cell__grid[data-v-9fa94b45]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.hanzi-write-cell__char[data-v-9fa94b45]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:min(80cqw,80cqh);line-height:1;color:#c8c8c8b3;font-family:KaiTi,STKaiti,serif;font-weight:400;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2}@supports not (font-size: 1cqw){.hanzi-write-cell__char[data-v-9fa94b45]{font-size:6vw}}.hanzi-write-cell__canvas[data-v-9fa94b45]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.hanzi-write-cell__canvas--base[data-v-9fa94b45]{z-index:3}.hanzi-write-cell__canvas--draw[data-v-9fa94b45]{z-index:4;cursor:crosshair;touch-action:none;pointer-events:auto;transition:background-color .15s}.hanzi-write-cell__canvas--flash[data-v-9fa94b45]{background:#ff65742e}.hanzi-write-cell__toolbar[data-v-9fa94b45]{position:absolute;top:4px;right:4px;display:flex;gap:4px;z-index:6}.hanzi-write-cell__btn[data-v-9fa94b45]{width:24px;height:24px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s,background-color .2s,box-shadow .2s;box-shadow:0 1px 3px #0003}.hanzi-write-cell__btn--tip[data-v-9fa94b45]{background:#ff9800d9}.hanzi-write-cell__btn--tip[data-v-9fa94b45]:hover{background:#ff9800;transform:scale(1.1)}.hanzi-write-cell__btn--tip.is-active[data-v-9fa94b45]{background:#ff6574;box-shadow:0 0 0 2px #ff657459}.hanzi-write-cell__btn--rewrite[data-v-9fa94b45]{background:#409effd9}.hanzi-write-cell__btn--rewrite[data-v-9fa94b45]:hover{background:#409eff;transform:scale(1.1)}.hanzi-write-cell__rating[data-v-9fa94b45]{position:absolute;top:4px;left:4px;z-index:6;background:#ffffffd9;border-radius:10px;padding:1px 6px;font-size:11px;line-height:1.4;display:flex;align-items:center;gap:2px;color:#333;box-shadow:0 1px 3px #0000001f;pointer-events:none}.hanzi-write-cell__rating-star[data-v-9fa94b45]{color:#faad14;font-size:12px}.hanzi-write-cell__finished[data-v-9fa94b45]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#52c41a1f;color:#389e0d;font-weight:700;font-size:clamp(14px,20cqmin,36px);z-index:5;pointer-events:none;letter-spacing:2px;text-shadow:0 1px 2px rgba(255,255,255,.6)}.hanzi-write-cell__pinyin[data-v-9fa94b45]{position:absolute;left:0;right:0;bottom:2px;display:flex;justify-content:center;gap:6px;flex-wrap:wrap;z-index:6;pointer-events:none}.hanzi-write-cell__pinyin-item[data-v-9fa94b45]{font-size:clamp(10px,10cqmin,16px);background:#ffffffd9;color:#1677ff;padding:0 6px;border-radius:8px;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;line-height:1.4;box-shadow:0 1px 2px #0000001a;transition:background-color .15s,transform .15s}.hanzi-write-cell__pinyin-item[data-v-9fa94b45]:hover{background:#e6f4ff;transform:translateY(-1px)}.hzt[data-v-f486dbc7]{display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;user-select:none}.hzt__char[data-v-f486dbc7]{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;font-size:22px;font-weight:800;color:#2c5980;margin:2px 0}.hzt__charword small[data-v-f486dbc7]{font-weight:500;color:#88a6c2;margin-left:6px;font-size:16px}.hzt__navbtn[data-v-f486dbc7]{width:34px;height:34px;border:none;border-radius:50%;background:#eaf1f8;color:#3e7cb1;font-size:22px;line-height:1;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.hzt__navbtn[data-v-f486dbc7]:disabled{opacity:.35;cursor:default}.hzt__progress[data-v-f486dbc7]{font-size:14px;color:#88a6c2;font-weight:600}.hzt__stages[data-v-f486dbc7]{display:flex;gap:10px;justify-content:center;margin:10px 0}.hzt__stage[data-v-f486dbc7]{font-size:17px;padding:7px 22px;border-radius:999px;font-weight:700;background:#eaf1f8;color:#88a6c2}.hzt__stage.on[data-v-f486dbc7]{background:#3e7cb1;color:#fff}.hzt__grid[data-v-f486dbc7]{position:relative;width:var(--hzt-size, 300px);height:var(--hzt-size, 300px);margin:8px auto}.hzt__hint[data-v-f486dbc7]{text-align:center;font-size:14px;color:#3e7cb1;font-weight:600;min-height:20px;margin:6px 16px}.hzt__stars[data-v-f486dbc7]{text-align:center;font-size:22px;letter-spacing:2px;color:#f3b13b;min-height:26px}.hzt__tools[data-v-f486dbc7]{display:flex;justify-content:center;gap:12px;margin:10px 0 4px}.hzt__btn[data-v-f486dbc7]{min-width:44px;height:40px;padding:0 14px;border:none;border-radius:12px;background:#eaf1f8;color:#3e7cb1;font-size:14px;font-weight:700;cursor:pointer}.hzt__error[data-v-f486dbc7]{color:#b00;font-size:13px;padding:12px}.shiyitu[data-v-22b6cd46]{display:flex;justify-content:center;align-items:center;width:70px;height:70px;border-radius:50%;overflow:hidden;background-color:#9cb8e4}.audio-icon[data-v-22b6cd46]{cursor:pointer}.pair-cell__text[data-v-a62bf7c7],.pair-cell__translation[data-v-a62bf7c7]{font-size:1em;line-height:1.4;word-break:break-word}.pair-cell__pinyin[data-v-a62bf7c7]{display:inline-flex;flex-direction:column;align-items:center;gap:2px;line-height:1}.pair-cell__pinyin-text[data-v-a62bf7c7]{font-size:.75em;color:#909399;line-height:1}.pair-cell__pinyin-character[data-v-a62bf7c7]{font-size:1em;line-height:1.2}.pair-cell__pinyin-only[data-v-a62bf7c7]{font-size:1em;color:#606266;font-style:italic}.pair-cell__audio[data-v-a62bf7c7]{border:none;background:transparent;cursor:pointer;color:#409eff;font-size:.9em;padding:4px 8px}.pair-cell__audio[data-v-a62bf7c7]:disabled{opacity:.5;cursor:not-allowed}.pair-cell__image[data-v-a62bf7c7]{max-width:100%;max-height:100%;object-fit:contain;display:block}.pair-cell__placeholder[data-v-a62bf7c7]{color:#c0c4cc;font-size:.85em;font-style:italic}.speaker-icon[data-v-b63a1b31]{display:inline-block;vertical-align:middle}.speaker-icon--animated .speaker-icon__wave--inner[data-v-b63a1b31]{animation:speaker-wave-inner-b63a1b31 1.4s ease-in-out infinite}.speaker-icon--animated .speaker-icon__wave--outer[data-v-b63a1b31]{animation:speaker-wave-outer-b63a1b31 1.4s ease-in-out infinite .2s}@keyframes speaker-wave-inner-b63a1b31{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(.5px)}}@keyframes speaker-wave-outer-b63a1b31{0%,to{opacity:.3;transform:translate(0)}50%{opacity:.9;transform:translate(.8px)}}.dialogue-bubble[data-v-ba650b97]{display:block;width:100%;height:100%}.dialogue-bubble__content[data-v-ba650b97]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.ptp-overlay[data-v-e67142fe]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#fff;border-radius:8px;box-shadow:0 4px 24px #0000001f;padding:10px 14px;box-sizing:border-box;overflow:hidden}.ptp[data-v-e67142fe]{display:flex;flex-direction:column;gap:12px;padding:4px 2px;height:100%;overflow-y:auto}.ptp-switch[data-v-e67142fe]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.ptp-switch__chip[data-v-e67142fe]{font-size:12px;padding:3px 10px;border-radius:999px;border:1.5px solid #cbd5e1;background:#f8fafc;color:#64748b;cursor:pointer}.ptp-switch__chip.on[data-v-e67142fe]{background:#2563eb;border-color:#2563eb;color:#fff}.ptp__header[data-v-e67142fe]{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.ptp__title[data-v-e67142fe]{font-size:14px;font-weight:600;color:#303133;flex:0 0 auto}.ptp__speed-label[data-v-e67142fe]{font-size:12px;color:#606266;margin-left:12px}.ptp__speed[data-v-e67142fe]{flex:1 1 auto}.ptp__close[data-v-e67142fe]{flex:0 0 auto;color:#909399}.ptp__empty[data-v-e67142fe]{text-align:center;color:#c0c4cc;font-size:13px;padding:18px 0}.ptp__row[data-v-e67142fe]{display:flex;flex-wrap:wrap;gap:6px;align-items:stretch}.ptp__row--sentence[data-v-e67142fe]{justify-content:stretch}.ptp-card[data-v-e67142fe]{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;border:1.5px solid #cbd5e1;border-radius:8px;background:#f8fafc;cursor:pointer;position:relative;transition:all .18s ease;font-family:inherit}.ptp-card[data-v-e67142fe]:hover{border-color:#2563eb;background:#eff6ff}.ptp-card.is-active[data-v-e67142fe]{border-color:#2563eb;background:#dbeafe;box-shadow:0 2px 8px #2563eb2e}.ptp-card.is-playing[data-v-e67142fe]{animation:ptp-pulse-e67142fe .6s ease-in-out infinite}.ptp-card[data-v-e67142fe]:disabled,.ptp-card.is-non-han[data-v-e67142fe]{cursor:default;opacity:.55}.ptp-card__hanzi[data-v-e67142fe]{font-size:16px;font-weight:600;color:#1e293b;line-height:1.2}.ptp-card__pinyin[data-v-e67142fe]{font-size:11px;color:#64748b;font-family:Nunito,sans-serif;letter-spacing:.5px}.ptp-card__pos[data-v-e67142fe]{margin-top:2px;font-size:9px;line-height:1;color:#fff;background:#94a3b8;border-radius:6px;padding:1px 5px;letter-spacing:.5px}.ptp-card__sandhi[data-v-e67142fe]{position:absolute;top:-6px;right:-6px;background:#f59e0b;color:#fff;font-size:10px;font-weight:700;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.ptp-card--sentence[data-v-e67142fe]{width:100%;padding:10px 14px;background:#fef3c7;border-color:#f59e0b}.ptp-card--sentence .ptp-card__hanzi[data-v-e67142fe]{font-size:18px}.ptp-card--word[data-v-e67142fe]{background:#ede9fe;border-color:#a78bfa}.ptp-card--syllable[data-v-e67142fe]{min-width:48px}.ptp__row--phoneme[data-v-e67142fe]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:4px;padding-top:8px;border-top:1px dashed #e5e7eb}.ptp-phoneme[data-v-e67142fe]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px;border-radius:6px;background:#f1f5f9;border:1.5px solid transparent;cursor:pointer;transition:transform .12s,box-shadow .12s,border-color .12s}.ptp-phoneme[data-v-e67142fe]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.ptp-phoneme[data-v-e67142fe]:active{transform:scale(.96)}.ptp-phoneme.is-playing[data-v-e67142fe]{animation:ptp-pulse-e67142fe .9s ease-out infinite;border-color:#2563eb}.ptp-phoneme.is-active[data-v-e67142fe]{border-color:#db2777;box-shadow:0 2px 8px #db277740}.ptp-phoneme.is-empty[data-v-e67142fe]{opacity:.55}.ptp-phoneme--initial[data-v-e67142fe]{background:#dbeafe}.ptp-phoneme--final[data-v-e67142fe]{background:#ffedd5}.ptp-phoneme--tone[data-v-e67142fe]{background:#fce7f3}.ptp-phoneme__label[data-v-e67142fe]{font-size:11px;color:#64748b}.ptp-phoneme__value[data-v-e67142fe]{font-size:18px;font-weight:700;color:#1e293b;font-family:Nunito,sans-serif}.ptp-phoneme__tone[data-v-e67142fe]{font-size:22px;line-height:1}.ptp-phoneme__tone-num[data-v-e67142fe]{font-size:10px;color:#6b7280}.ptp__hint[data-v-e67142fe]{font-size:11px;color:#94a3b8;text-align:center;margin-top:4px;padding:4px 6px}@keyframes ptp-pulse-e67142fe{0%,to{box-shadow:0 0 #2563eb73}50%{box-shadow:0 0 0 6px #2563eb00}}.ptp-tone[data-v-e67142fe]{margin-top:6px;padding:8px;border-radius:10px;background:linear-gradient(180deg,#fafafa,#f1f5f9);border:1px solid #e5e7eb}.ptp-tone__head[data-v-e67142fe]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ptp-tone__title[data-v-e67142fe]{font-size:12px;color:#475569}.ptp-tone__title b[data-v-e67142fe]{font-weight:800}.ptp-tone__seq[data-v-e67142fe]{font-size:12px;font-weight:700;color:#fff;background:#2563eb;border:none;border-radius:14px;padding:3px 12px;cursor:pointer;transition:filter .12s,transform .12s}.ptp-tone__seq[data-v-e67142fe]:hover{filter:brightness(1.08)}.ptp-tone__seq[data-v-e67142fe]:active{transform:scale(.95)}.ptp-tone__seq[data-v-e67142fe]:disabled{background:#cbd5e1;cursor:not-allowed}.ptp-tone__chart[data-v-e67142fe]{width:100%;height:64px;display:block;background:#fff;border-radius:8px;border:1px solid #eef2f7}.ptp-tone__grid[data-v-e67142fe]{stroke:#eceff3;stroke-width:1}.ptp-tone__line[data-v-e67142fe]{stroke-width:2;opacity:.5;stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s,stroke-width .15s}.ptp-tone__line.is-current[data-v-e67142fe]{opacity:1;stroke-width:4}.ptp-tone__cards[data-v-e67142fe]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.ptp-tone-card[data-v-e67142fe]{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px 5px;border-radius:8px;background:#fff;border:1.5px solid #e5e7eb;cursor:pointer;transition:transform .12s,box-shadow .12s,border-color .12s}.ptp-tone-card[data-v-e67142fe]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.ptp-tone-card[data-v-e67142fe]:active{transform:scale(.96)}.ptp-tone-card.is-current[data-v-e67142fe]{border-color:var(--tone-c);box-shadow:0 0 0 2px color-mix(in srgb,var(--tone-c) 22%,transparent)}.ptp-tone-card.is-playing[data-v-e67142fe]{animation:ptp-pulse-e67142fe .9s ease-out infinite}.ptp-tone-card.is-empty[data-v-e67142fe]{opacity:.5}.ptp-tone-card__cur[data-v-e67142fe]{position:absolute;top:-8px;font-size:9px;font-weight:700;color:#fff;background:var(--tone-c);border-radius:6px;padding:0 5px;line-height:14px}.ptp-tone-card__py[data-v-e67142fe]{font-size:16px;font-weight:800;color:#1e293b;font-family:Nunito,sans-serif}.ptp-tone-card__name[data-v-e67142fe]{font-size:10px;color:#64748b}.ptp-tone-card__mark[data-v-e67142fe]{font-size:16px;line-height:1;font-weight:800}.ptp-tone-card__char[data-v-e67142fe]{font-size:18px;font-weight:700;color:#0f172a}.stp-overlay[data-v-244948e5]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#fff;border-radius:8px;box-shadow:0 4px 24px #0000001f;padding:10px 14px;box-sizing:border-box;overflow:hidden}.stp[data-v-244948e5]{display:flex;flex-direction:column;gap:12px;padding:4px 2px;height:100%;overflow-y:auto}.stp-switch[data-v-244948e5]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.stp-switch__chip[data-v-244948e5]{font-size:12px;padding:3px 10px;border-radius:999px;border:1.5px solid #cbd5e1;background:#f8fafc;color:#64748b;cursor:pointer}.stp-switch__chip.on[data-v-244948e5]{background:#2563eb;border-color:#2563eb;color:#fff}.stp__header[data-v-244948e5]{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.stp__title[data-v-244948e5]{font-size:14px;font-weight:700;color:#303133;flex:0 0 auto}.stp__modes[data-v-244948e5]{display:flex;gap:6px;margin-left:8px;flex:1 1 auto}.stp__mode[data-v-244948e5]{font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px;border:1.5px solid #cbd5e1;background:#f8fafc;color:#64748b;cursor:pointer;transition:all .15s}.stp__mode.on[data-v-244948e5]{background:#2563eb;border-color:#2563eb;color:#fff}.stp__close[data-v-244948e5]{flex:0 0 auto;color:#909399}.stp__input[data-v-244948e5]{display:flex;gap:8px;align-items:flex-start}.stp__input[data-v-244948e5] .el-textarea{flex:1 1 auto}.stp__error[data-v-244948e5]{color:#dc2626;font-size:12px}.stp__empty[data-v-244948e5]{text-align:center;color:#c0c4cc;font-size:13px;padding:14px 0}.stp-sentence[data-v-244948e5]{width:100%;text-align:left;font-size:16px;font-weight:700;color:#1e293b;background:#fef3c7;border:1.5px solid #f59e0b;border-radius:8px;padding:8px 12px;cursor:pointer}.stp-sentence__spk[data-v-244948e5]{font-size:12px;opacity:.6}.stp-sentence.is-playing[data-v-244948e5]{animation:stp-pulse-244948e5 .7s ease-in-out infinite}.stp__levels[data-v-244948e5]{display:flex;align-items:center;gap:6px}.stp__levels-label[data-v-244948e5]{font-size:12px;color:#64748b;margin-right:2px}.stp__lvl[data-v-244948e5]{font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px;border:1.5px solid #cbd5e1;background:#f8fafc;color:#64748b;cursor:pointer}.stp__lvl.on[data-v-244948e5]{background:#0ea5e9;border-color:#0ea5e9;color:#fff}.stp__multi-hint[data-v-244948e5]{font-size:11px;color:#d97706;background:#fffbeb;border-radius:6px;padding:3px 8px}.stp-seg[data-v-244948e5]{flex-basis:100%;display:flex;flex-wrap:wrap;gap:4px;padding-left:18px;margin-top:2px}.stp-seg--pred[data-v-244948e5]{padding-left:6px;margin:4px 0 0}.stp-seg__tok[data-v-244948e5]{display:inline-flex;align-items:baseline;gap:4px;font-size:15px;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:2px 9px}.stp-seg__tok.is-head[data-v-244948e5]{background:#e0f2fe;border-color:#38bdf8;color:#0369a1;font-weight:700}.stp-seg__pos[data-v-244948e5]{font-style:normal;font-size:11px;color:#94a3b8}.stp-seg__tok.is-head .stp-seg__pos[data-v-244948e5]{color:#0ea5e9}.stp-frame[data-v-244948e5]{border:1px solid #e5e7eb;border-radius:10px;padding:8px 10px;background:#fbfdff}.stp-frame__head[data-v-244948e5]{font-size:11px;color:#94a3b8;font-weight:700;margin-bottom:4px}.stp-node--pred[data-v-244948e5]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:8px;border:none;background:#1d4ed8;color:#fff;cursor:pointer;font-family:inherit}.stp-node__role[data-v-244948e5]{font-size:11px;opacity:.85}.stp-node__word[data-v-244948e5]{font-size:17px;font-weight:800}.stp-node__pos[data-v-244948e5]{font-size:10px;background:#ffffff40;border-radius:6px;padding:1px 6px}.stp-node--pred.is-playing[data-v-244948e5]{animation:stp-pulse-244948e5 .7s ease-in-out infinite}.stp-args[data-v-244948e5]{margin-top:6px;display:flex;flex-direction:column;gap:4px;padding-left:10px}.stp-arg[data-v-244948e5]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.stp-arg__branch[data-v-244948e5]{color:#cbd5e1;font-family:monospace}.stp-arg__role[data-v-244948e5]{font-size:14px;font-weight:700;color:#fff;border-radius:6px;padding:2px 10px;flex:0 0 auto;white-space:nowrap;line-height:1.5}.stp-arg__role i[data-v-244948e5]{font-style:normal;font-weight:500;opacity:.9;font-size:12px}.stp-arg--sbj .stp-arg__role[data-v-244948e5]{background:#16a34a}.stp-arg--obj .stp-arg__role[data-v-244948e5]{background:#db2777}.stp-arg--adv .stp-arg__role[data-v-244948e5]{background:#d97706}.stp-arg--cmp .stp-arg__role[data-v-244948e5]{background:#7c3aed}.stp-arg--other .stp-arg__role[data-v-244948e5]{background:#64748b}.stp-arg__word[data-v-244948e5]{font-size:15px;font-weight:700;color:#0f172a;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;padding:2px 10px;cursor:pointer;font-family:inherit}.stp-arg__word.is-playing[data-v-244948e5]{animation:stp-pulse-244948e5 .7s ease-in-out infinite}.stp-arg__inner[data-v-244948e5]{flex-basis:100%;font-size:12px;color:#64748b;padding-left:18px}.stp-tag[data-v-244948e5]{font-size:13px;font-weight:700;border-radius:5px;padding:2px 8px;margin-right:6px;color:#fff;white-space:nowrap;line-height:1.5}.stp-tag--head[data-v-244948e5]{background:#0ea5e9}.stp-tag--mod[data-v-244948e5]{background:#94a3b8;margin-left:6px}.stp-tag--pos[data-v-244948e5]{background:#94a3b8}.stp-tag--node[data-v-244948e5]{background:#6366f1}.stp-const[data-v-244948e5]{display:flex;flex-direction:column;gap:3px}.stp-const__row[data-v-244948e5]{display:flex;align-items:center;gap:4px}.stp-const__word[data-v-244948e5]{font-size:15px;font-weight:700;color:#0f172a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:1px 10px;cursor:pointer;font-family:inherit}.stp-const__word.is-playing[data-v-244948e5]{animation:stp-pulse-244948e5 .7s ease-in-out infinite}.stp__hint[data-v-244948e5]{font-size:11px;color:#94a3b8;text-align:center}@keyframes stp-pulse-244948e5{0%,to{box-shadow:0 0 #2563eb73}50%{box-shadow:0 0 0 6px #2563eb00}}.vtd-overlay[data-v-a57e9e96]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#fff;border-radius:8px;box-shadow:0 4px 24px #0000001f;padding:10px 14px;box-sizing:border-box;overflow:hidden}.vtd[data-v-a57e9e96]{display:flex;flex-direction:column;gap:14px;padding:4px 2px;height:100%;overflow-y:auto}.vtd-switch[data-v-a57e9e96]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.vtd-switch__chip[data-v-a57e9e96]{font-size:12px;padding:3px 10px;border-radius:999px;border:1.5px solid #cbd5e1;background:#f8fafc;color:#64748b;cursor:pointer}.vtd-switch__chip.on[data-v-a57e9e96]{background:#2563eb;border-color:#2563eb;color:#fff}.vtd__header[data-v-a57e9e96]{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.vtd__title[data-v-a57e9e96]{font-size:14px;font-weight:700;color:#303133;flex:1 1 auto}.vtd__close[data-v-a57e9e96]{flex:0 0 auto;color:#909399}.vtd__input[data-v-a57e9e96]{display:flex;gap:8px}.vtd__input[data-v-a57e9e96] .el-input{flex:1 1 auto}.vtd__error[data-v-a57e9e96]{color:#dc2626;font-size:12px}.vtd__empty[data-v-a57e9e96]{text-align:center;color:#c0c4cc;font-size:13px;padding:14px 0}.vtd__hint[data-v-a57e9e96]{font-size:11px;color:#94a3b8;text-align:center}.vtd-word[data-v-a57e9e96]{background:#f0f7ff;border:1.5px solid #bfdcf7;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.vtd-word__main[data-v-a57e9e96]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.vtd-word__hanzi[data-v-a57e9e96]{font-size:24px;font-weight:800;color:#0f4c81;background:none;border:none;cursor:pointer;padding:0;font-family:inherit}.vtd-word__hanzi.is-playing[data-v-a57e9e96]{animation:vtd-pulse-a57e9e96 .7s ease-in-out infinite}.vtd-word__spk[data-v-a57e9e96]{font-size:13px;opacity:.6}.vtd-word__py[data-v-a57e9e96]{font-size:14px;color:#5b87b3}.vtd-word__trans[data-v-a57e9e96],.vtd-word__explain[data-v-a57e9e96]{font-size:13px;color:#475569}.vtd-word__trans b[data-v-a57e9e96],.vtd-word__explain b[data-v-a57e9e96]{color:#2563eb;margin-right:4px}.vtd-word__pic[data-v-a57e9e96]{max-width:140px;max-height:110px;border-radius:8px;object-fit:cover;margin-top:2px}.vtd-sec__title[data-v-a57e9e96]{font-size:13px;font-weight:700;color:#475569;margin-bottom:6px}.vtd-cards[data-v-a57e9e96]{display:flex;flex-wrap:wrap;gap:8px}.vtd-card[data-v-a57e9e96]{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:6px 12px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;cursor:pointer;font-family:inherit}.vtd-card--dp[data-v-a57e9e96]{background:#fff7ed;border-color:#fed7aa}.vtd-card__text[data-v-a57e9e96]{font-size:15px;font-weight:700;color:#9a3412}.vtd-card__py[data-v-a57e9e96]{font-size:11px;color:#b07c4f}.vtd-card.is-playing[data-v-a57e9e96]{animation:vtd-pulse-a57e9e96 .7s ease-in-out infinite}.vtd-lines[data-v-a57e9e96]{display:flex;flex-direction:column;gap:6px}.vtd-line[data-v-a57e9e96]{display:flex;align-items:baseline;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid #eef2f7;background:#fbfdff;cursor:pointer;text-align:left;font-family:inherit}.vtd-line__spk[data-v-a57e9e96]{font-size:12px;opacity:.6;flex:0 0 auto}.vtd-line__text[data-v-a57e9e96]{font-size:14px;color:#1e293b;font-weight:600}.vtd-line__py[data-v-a57e9e96]{font-size:11px;color:#8a96a8}.vtd-line.is-playing[data-v-a57e9e96]{animation:vtd-pulse-a57e9e96 .7s ease-in-out infinite}@keyframes vtd-pulse-a57e9e96{0%,to{box-shadow:0 0 #2563eb66}50%{box-shadow:0 0 0 6px #2563eb00}}.reward-floating-layer[data-v-d8ed157a]{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9999}.reward-floating-item[data-v-d8ed157a]{position:fixed;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700;white-space:nowrap}.reward-floating-item.small[data-v-d8ed157a]{color:#f39c12;font-size:22px;text-shadow:0 2px 4px rgba(0,0,0,.2),0 0 8px rgba(255,220,100,.8)}.reward-floating-item.big[data-v-d8ed157a]{font-size:96px;animation:reward-bigpop-d8ed157a .85s ease-out forwards}.reward-floating-item.combo[data-v-d8ed157a]{font-size:44px;color:#ff6b6b;text-shadow:0 3px 10px rgba(255,107,107,.5),0 0 20px rgba(255,200,100,.8);animation:reward-combopop-d8ed157a 1s ease-out forwards}@keyframes reward-bigpop-d8ed157a{0%{transform:translate(-50%,-50%) scale(.3);opacity:0}20%{transform:translate(-50%,-50%) scale(1.3);opacity:1}60%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-120%) scale(.8);opacity:0}}@keyframes reward-combopop-d8ed157a{0%{transform:translate(-50%,-50%) scale(.5) rotate(-10deg);opacity:0}20%{transform:translate(-50%,-50%) scale(1.2) rotate(5deg);opacity:1}60%{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:1}to{transform:translate(-50%,-120%) scale(.9) rotate(0);opacity:0}}.reward-float-enter-active[data-v-d8ed157a]{transition:transform .9s ease-out,opacity .9s ease-out}.reward-float-enter-from[data-v-d8ed157a]{transform:translateY(10px);opacity:0}.reward-float-leave-active[data-v-d8ed157a]{transition:transform .3s ease-in,opacity .3s ease-in}.reward-float-leave-to[data-v-d8ed157a]{transform:translateY(-30px);opacity:0}.level-up-overlay[data-v-6002a352]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.level-up-card[data-v-6002a352]{position:relative;background:linear-gradient(135deg,#fff9e6,#fff);padding:32px 48px 28px;border-radius:24px;box-shadow:0 20px 60px #0006;text-align:center;min-width:320px;overflow:hidden;animation:level-up-popin-6002a352 .4s cubic-bezier(.34,1.56,.64,1)}@keyframes level-up-popin-6002a352{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.level-up-title[data-v-6002a352]{font-size:26px;font-weight:700;color:#ff9500;margin-bottom:18px}.level-up-emoji-wrap[data-v-6002a352]{display:flex;align-items:center;justify-content:center;gap:16px;margin:12px 0}.level-up-emoji[data-v-6002a352]{font-size:72px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}.level-up-emoji.old[data-v-6002a352]{opacity:.5;transform:scale(.85)}.level-up-emoji.new[data-v-6002a352]{animation:level-up-bounce-6002a352 .6s ease-out .3s both}@keyframes level-up-bounce-6002a352{0%{transform:scale(.4) rotate(-20deg)}50%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}.level-up-arrow[data-v-6002a352]{font-size:28px;color:#ff9500;font-weight:700}.level-up-label[data-v-6002a352]{font-size:22px;font-weight:700;color:#d4691c;margin-top:6px}.level-up-subtitle[data-v-6002a352]{color:#666;font-size:14px;margin:10px 0 20px}.level-up-btn[data-v-6002a352]{padding:8px 28px;background:linear-gradient(135deg,#ff9a8b,#ff6b6b);color:#fff;border:none;border-radius:20px;font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #ff6b6b59;transition:transform .15s}.level-up-btn[data-v-6002a352]:hover{transform:scale(1.05)}.level-up-confetti[data-v-6002a352]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.level-up-confetti__piece[data-v-6002a352]{position:absolute;top:-20px;animation-name:confetti-fall-6002a352;animation-timing-function:linear;animation-iteration-count:1}@keyframes confetti-fall-6002a352{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(400px) rotate(360deg);opacity:0}}.reward-scene[data-v-e48a8efc]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9000;overflow:hidden}.reward-scene__canvas[data-v-e48a8efc]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:block;pointer-events:none;z-index:9000;opacity:0;transition:opacity .2s ease-out}.reward-scene__canvas--active[data-v-e48a8efc]{opacity:1}.reward-scene__center-text[data-v-e48a8efc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:64px;font-weight:700;color:#fff;text-shadow:0 4px 16px rgba(0,0,0,.45),0 0 30px rgba(255,255,255,.5);animation:reward-center-pop-e48a8efc .5s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;z-index:2}@keyframes reward-center-pop-e48a8efc{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.reward-scene-fade-leave-active[data-v-e48a8efc]{transition:opacity .4s ease-out}.reward-scene-fade-leave-to[data-v-e48a8efc]{opacity:0}.reward-scene__rainbow[data-v-e48a8efc]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;animation:reward-rainbow-fade-out-e48a8efc 3s ease-out forwards}.reward-scene__rainbow-clip[data-v-e48a8efc]{position:absolute;left:50%;bottom:0;width:160vmax;height:80vmax;transform:translate(-50%);overflow:hidden}.reward-scene__rainbow-ring[data-v-e48a8efc]{position:absolute;left:0;top:0;width:160vmax;height:160vmax;border-radius:50%;background:radial-gradient(circle at center,transparent 36%,rgba(255,0,0,.3333333333) 37%,rgba(255,0,0,.3333333333) 40%,rgba(255,127,0,.3333333333) 40.5%,rgba(255,127,0,.3333333333) 43.5%,rgba(255,255,0,.3333333333) 44%,rgba(255,255,0,.3333333333) 47%,rgba(0,204,0,.3333333333) 47.5%,rgba(0,204,0,.3333333333) 50.5%,rgba(0,102,255,.3333333333) 51%,rgba(0,102,255,.3333333333) 54%,rgba(75,0,130,.3333333333) 54.5%,rgba(75,0,130,.3333333333) 57.5%,rgba(148,0,211,.3333333333) 58%,rgba(148,0,211,.3333333333) 61%,transparent 62%);animation:reward-rainbow-rise-e48a8efc 1.5s ease-out forwards}@keyframes reward-rainbow-rise-e48a8efc{0%{transform:scale(.1);opacity:0}30%{opacity:.9}to{transform:scale(1);opacity:1}}@keyframes reward-rainbow-fade-out-e48a8efc{0%,60%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.reward-scene__center-text[data-v-e48a8efc]{animation:none;opacity:1;transform:translate(-50%,-50%)}.reward-scene__rainbow[data-v-e48a8efc],.reward-scene__rainbow-ring[data-v-e48a8efc]{animation:none;opacity:1;transform:none}.reward-scene__rainbow-ring[data-v-e48a8efc]{transform:scale(1)}}.reading-answer-card[data-v-61b60880]{background:#fff;border:1px solid #ebeef5;border-radius:4px}.reading-answer-card--bottom-bar[data-v-61b60880]{display:flex;align-items:center;gap:12px;padding:10px 16px;border-top:1px solid #ebeef5;background:#fff;box-shadow:0 -2px 8px #0000000d}.reading-answer-card__bar-title[data-v-61b60880]{font-size:14px;font-weight:600;color:#303133;white-space:nowrap}.reading-answer-card__bar-list[data-v-61b60880]{display:flex;flex:1;gap:8px;overflow-x:auto;padding:2px 0}.reading-answer-card__bar-cell[data-v-61b60880]{min-width:48px;height:48px;border:1px solid #dcdfe6;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:12px;color:#606266;flex-shrink:0;transition:background .2s,border-color .2s}.reading-answer-card__bar-cell[data-v-61b60880]:hover{background:#f5f7fa}.reading-answer-card__bar-cell.is-empty .reading-answer-card__bar-value[data-v-61b60880]{color:#c0c4cc}.reading-answer-card__bar-cell.is-answered[data-v-61b60880]{background:#ecf5ff;border-color:#409eff;color:#409eff}.reading-answer-card__bar-cell.is-correct[data-v-61b60880]{background:#67c23a26;border-color:#67c23a;color:#67c23a}.reading-answer-card__bar-cell.is-wrong[data-v-61b60880]{background:#f56c6c26;border-color:#f56c6c;color:#f56c6c}.reading-answer-card__bar-cell.is-current[data-v-61b60880]{outline:2px solid #409eff;outline-offset:2px}.reading-answer-card__bar-number[data-v-61b60880]{font-size:10px;opacity:.7;line-height:1}.reading-answer-card__bar-value[data-v-61b60880]{font-size:16px;font-weight:600;line-height:1.2}.reading-answer-card__bar-cell .reading-answer-card__mark[data-v-61b60880]{position:absolute;top:-4px;right:-4px;font-size:10px;background:#fff;border-radius:50%;padding:2px}.reading-answer-card__bar-submit[data-v-61b60880]{flex-shrink:0}.reading-answer-card__mark[data-v-61b60880]{font-size:12px}.reading-answer-card__submit[data-v-61b60880]{margin-top:12px;width:100%}.reading-answer-card--drawer[data-v-61b60880]{position:fixed;bottom:0;left:0;right:0;padding-bottom:env(safe-area-inset-bottom);z-index:100;box-shadow:0 -2px 8px #00000014}.reading-answer-card__drawer-header[data-v-61b60880]{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#303133;cursor:pointer}.reading-answer-card__drawer-body[data-v-61b60880]{padding:12px 16px;max-height:50vh;overflow-y:auto}.reading-answer-card__grid[data-v-61b60880]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:12px}.reading-answer-card__grid-cell[data-v-61b60880]{aspect-ratio:1;border:1px solid #dcdfe6;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:13px}.reading-answer-card__grid-cell.is-answered[data-v-61b60880]{background:#ecf5ff;border-color:#409eff;color:#409eff}.reading-answer-card__grid-cell.is-correct[data-v-61b60880]{background:#67c23a26;border-color:#67c23a;color:#67c23a}.reading-answer-card__grid-cell.is-wrong[data-v-61b60880]{background:#f56c6c26;border-color:#f56c6c;color:#f56c6c}.reading-answer-card__grid-cell.is-current[data-v-61b60880]{outline:2px solid #409eff;outline-offset:2px}.reading-answer-card__grid-number[data-v-61b60880]{font-size:11px;color:inherit;opacity:.6}.reading-answer-card__grid-value[data-v-61b60880]{font-size:16px;font-weight:600}.reading-answer-card__grid-cell .reading-answer-card__mark[data-v-61b60880]{position:absolute;top:-4px;right:-4px;font-size:10px;background:#fff;border-radius:50%;padding:2px}.mgp-title-composite[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none;container-type:size;padding:4px;gap:4px;z-index:2}.mgp-title-icon[data-v-ac80362e],.mgp-title-main[data-v-ac80362e],.mgp-title-sub[data-v-ac80362e]{width:100%}.mgp-title-main[data-v-ac80362e] .pinyin-title-wrap{justify-content:center}.mgp-title-main[data-v-ac80362e] .pinyin-title-wrap .py-wrapper,.mgp-title-main[data-v-ac80362e] .pinyin-title-wrap .py-span,.mgp-title-main[data-v-ac80362e] .pinyin-title-wrap .word-span{font-size:inherit}.mgp-title-text-wrap[data-v-ac80362e]{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.mgp-title-composite[data-layout=title-row-icon-left][data-v-ac80362e]{flex-direction:row;gap:12px}.mgp-title-composite[data-layout=title-row-icon-left] .mgp-title-text-wrap[data-v-ac80362e]{align-items:flex-start;text-align:left}.mgp-title-composite[data-layout=title-row-icon-left] .mgp-title-main[data-v-ac80362e],.mgp-title-composite[data-layout=title-row-icon-left] .mgp-title-sub[data-v-ac80362e]{width:auto;text-align:left}.mgp-title-composite[data-layout=title-row-icon-left] .mgp-title-icon[data-v-ac80362e]{width:auto;flex-shrink:0}.mgp-title-composite[data-layout=title-stack-reversed][data-v-ac80362e]{flex-direction:column-reverse}.mgp-title-composite[data-layout=title-minimal][data-v-ac80362e]{gap:0}.mgp-title-composite[data-layout=title-row-chip][data-v-ac80362e]{flex-direction:row;gap:12px}.mgp-title-composite[data-layout=title-row-chip] .mgp-title-text-wrap[data-v-ac80362e]{align-items:flex-start;text-align:left}.mgp-title-composite[data-layout=title-row-chip] .mgp-title-main[data-v-ac80362e],.mgp-title-composite[data-layout=title-row-chip] .mgp-title-sub[data-v-ac80362e]{width:auto;text-align:left}.mgp-title-chip[data-v-ac80362e]{flex-shrink:0}.mgp-pinyin-overlay[data-v-ac80362e]{font-family:Nunito,sans-serif;font-weight:700}.mgp-audio-icon-overlay[data-v-ac80362e]{display:flex;align-items:center;justify-content:center}.mgp-audio-hero-ring1[data-v-ac80362e],.mgp-audio-hero-ring2[data-v-ac80362e]{transform:translate(-50%,-50%);transform-origin:center}.mgp-audio-hero-ring1[data-v-ac80362e]{animation:mgp-ellipse-ripple-ac80362e 2s ease-out infinite}.mgp-audio-hero-ring2[data-v-ac80362e]{animation:mgp-ellipse-ripple-ac80362e 2s ease-out infinite 1s}.mgp-audio-hero-btn[data-v-ac80362e]{transform:translate(-50%,-50%);animation:mgp-btn-breath-ac80362e 2s ease-in-out infinite}@keyframes mgp-ellipse-ripple-ac80362e{0%{transform:translate(-50%,-50%) scale(.85);opacity:.9}to{transform:translate(-50%,-50%) scale(1.15);opacity:0}}@keyframes mgp-btn-breath-ac80362e{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.08)}}.mgp-pinyin-tree-btn[data-v-ac80362e]{position:absolute;top:4%;right:4%;z-index:6;width:18%;max-width:44px;min-width:28px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:clamp(14px,8cqh,22px);background:#fff;border:1.5px solid #cbd5e1;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px #00000014;transition:all .18s ease;padding:0}.mgp-pinyin-tree-btn[data-v-ac80362e]:hover{background:#ecfdf5;border-color:#10b981;transform:scale(1.08)}.mgp-pinyin-tree-btn.is-open[data-v-ac80362e]{background:#10b981;border-color:#10b981;color:#fff}.mgp-syntax-tree-btn[data-v-ac80362e]{position:absolute;top:4%;right:4%;z-index:6;width:18%;max-width:44px;min-width:28px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:clamp(14px,8cqh,22px);background:#fff;border:1.5px solid #cbd5e1;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px #00000014;transition:all .18s ease;padding:0}.mgp-syntax-tree-btn[data-v-ac80362e]:hover{background:#eff6ff;border-color:#2563eb;transform:scale(1.08)}.mgp-syntax-tree-btn.is-open[data-v-ac80362e]{background:#2563eb;border-color:#2563eb;color:#fff}.hanzi-write-host[data-v-ac80362e]{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:10}.hanzi-write-host__inner[data-v-ac80362e]{transform-origin:center center;flex:0 0 auto}.hanzi-write-review[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;box-sizing:border-box;text-align:center}.hanzi-write-review__title[data-v-ac80362e]{font-size:15px;font-weight:700;color:#3e7cb1}.hanzi-write-review__empty[data-v-ac80362e]{color:#909399;font-weight:500}.hanzi-write-review__chars[data-v-ac80362e]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.hanzi-write-review__char[data-v-ac80362e]{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:20px;color:#2c5980}.hanzi-write-review__stars[data-v-ac80362e]{font-size:13px;letter-spacing:1px;color:#f3b13b}.hanzi-write-review__count[data-v-ac80362e]{font-size:11px;color:#88a6c2;font-weight:600}.match-game-player[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;user-select:none;-webkit-user-select:none;container-type:inline-size}.match-game-player__translation-overlay[data-v-ac80362e]{position:absolute;font-size:clamp(22px,3.6cqw,34px);line-height:1.35;color:#606266;font-style:italic;text-align:center;padding:4px 6px;pointer-events:none;z-index:11;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.match-game-player__svg[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:20}.match-game-player__zone[data-v-ac80362e]{position:absolute;box-sizing:border-box;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s,transform .3s,box-shadow .3s,border-color .2s;z-index:11;container-type:size}.match-game-player__zone--play[data-v-ac80362e]{border:2px dashed rgba(64,158,255,.4);background-color:#409eff08}.match-game-player__zone--play.match-game-player__zone--hovered[data-v-ac80362e]{border-color:#409effb3;background-color:#409eff14}.match-game-player__zone--play.match-game-player__zone--playing[data-v-ac80362e]{border-color:#409effcc;background-color:#409eff1a}.match-game-player__zone--play-pulse[data-v-ac80362e]{animation:pulse-glow-ac80362e .8s ease-in-out infinite}.match-game-player__zone--play-scale[data-v-ac80362e]{animation:play-scale-ac80362e .8s ease-in-out infinite}.match-game-player__zone--answerable[data-v-ac80362e]{cursor:pointer;border:2px dashed #409eff;background-color:#409eff0f;transition:border-color .2s,background-color .2s,transform .15s,box-shadow .2s}.match-game-player__zone--answerable[data-v-ac80362e]:hover{background-color:#ecf5ff;border-color:#409eff;transform:translateY(-2px);box-shadow:0 4px 12px #409eff2e}.match-game-player__zone--answered[data-v-ac80362e]{border:2px solid #67c23a;background-color:#f0f9eb;box-shadow:0 2px 8px #67c23a29}.match-game-player__zone-zuoda[data-v-ac80362e]{position:absolute;top:4px;left:4px;pointer-events:none;z-index:3}.match-game-player__zone-zuoda [data-v-ac80362e] .shiyitu{background-color:transparent}.match-game-player__zone-zuoda [data-v-ac80362e] .shiyitu img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.match-game-player__zone-audio-fill[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2;container-type:size}.match-game-player__zone-audio-fill .audio-fill-icon[data-v-ac80362e]{font-size:50cqmin;color:#409effd9;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))}.match-game-player__zone-audio-pick[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:6cqmin;padding:8cqmin;box-sizing:border-box;pointer-events:none;z-index:3;container-type:size}.match-game-player__zone-audio-pick .match-game-player__zone-audio-pick__grab[data-v-ac80362e]{flex:1 1 auto;min-width:0;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2cqmin;border:1.5px dashed #a3c0e6;border-radius:8px;background:#409eff0f;color:#5b6b7b;overflow:hidden}.match-game-player__zone-audio-pick .match-game-player__zone-audio-pick__grab .grab-icon[data-v-ac80362e]{font-size:22cqmin}.match-game-player__zone-audio-pick .match-game-player__zone-audio-pick__grab .grab-hint[data-v-ac80362e]{font-size:11cqmin;line-height:1;white-space:nowrap}.match-game-player__zone-audio-pick .match-game-player__zone-audio-pick__mic[data-v-ac80362e]{flex:0 0 auto;align-self:center;width:34cqmin;height:34cqmin;min-width:30px;min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #dcdfe6;border-radius:50%;background:#fff;color:#409eff;cursor:pointer;box-shadow:0 1px 4px #0000001f;pointer-events:auto;transition:transform .12s ease,border-color .12s ease}.match-game-player__zone-audio-pick .match-game-player__zone-audio-pick__mic .el-icon[data-v-ac80362e]{font-size:18cqmin}.match-game-player__zone-audio-pick .match-game-player__zone-audio-pick__mic[data-v-ac80362e]:hover{border-color:#79bbff;transform:scale(1.06)}.match-game-player__zone-audio-pick .match-game-player__zone-audio-pick__mic[data-v-ac80362e]:active{transform:scale(.96)}.match-game-player__zone-audio-pick .match-game-player__zone-audio-pick__mic.is-playing[data-v-ac80362e]{border-color:#409eff}.match-game-player__zone-audio-pick .match-game-player__zone-audio-pick__mic.is-playing .el-icon[data-v-ac80362e]{animation:match-audio-mic-spin-ac80362e .8s linear infinite}@keyframes match-audio-mic-spin-ac80362e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.match-game-player__zone-zuoda-fill[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2;container-type:size}.match-game-player__zone-zuoda-fill [data-v-ac80362e] .shiyitu{width:60cqmin!important;height:60cqmin!important;aspect-ratio:1 / 1;background-color:transparent}.match-game-player__zone-zuoda-fill [data-v-ac80362e] .shiyitu img{width:100%!important;height:100%!important;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.match-game-player__zone--slot-empty[data-v-ac80362e]{border:none;background:transparent}.match-game-player__zone--slot-filled[data-v-ac80362e]{border:2px solid #67c23a;cursor:pointer}.match-game-player__zone--candidate-consumed[data-v-ac80362e]{opacity:0;pointer-events:none;transition:opacity .25s ease}.match-game-player__slot-empty[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:0 6%;pointer-events:none}.match-game-player__slot-empty .slot-underline[data-v-ac80362e]{display:block;width:100%;border-bottom:3px solid rgba(64,158,255,.55);margin-bottom:12%}.match-game-player__slot-empty .slot-index[data-v-ac80362e]{position:absolute;top:4%;right:8%;font-size:.9em;color:#409effb3;font-weight:600}.match-game-player__slot-filled[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.match-game-player__slot-filled.slot-correct[data-v-ac80362e]{background:#67c23a1f}.match-game-player__slot-filled.slot-wrong[data-v-ac80362e]{background:#f56c6c1f}.match-game-player__slot-filled img[data-v-ac80362e]{max-width:90%;max-height:90%}.match-game-player__zone--bubble-left[data-v-ac80362e],.match-game-player__zone--bubble-right[data-v-ac80362e]{background:transparent;border:0 none transparent;box-shadow:none;font-family:幼圆,YouYuan,华文楷体,STKaiti,楷体,KaiTi,sans-serif;animation:dialogue-bubble-pop-ac80362e .4s cubic-bezier(.34,1.56,.64,1) backwards,dialogue-bubble-idle-ac80362e 6s ease-in-out .4s infinite}.match-game-player__zone--bubble-left[data-v-ac80362e],.match-game-player__zone--bubble-right[data-v-ac80362e]{animation-delay:calc(var(--zone-row-idx, 0) * .15s),calc(var(--zone-row-idx, 0) * .15s + .4s)}@keyframes dialogue-bubble-pop-ac80362e{0%{opacity:0;transform:translateY(20px) scale(.6)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dialogue-bubble-idle-ac80362e{0%,90%,to{transform:translateY(0) rotate(0)}92%{transform:translateY(-2px) rotate(-.5deg)}95%{transform:translateY(-1px) rotate(.5deg)}98%{transform:translateY(-1px) rotate(0)}}.match-game-player__zone--record-left[data-v-ac80362e],.match-game-player__zone--record-right[data-v-ac80362e]{border:none!important;background:transparent!important;container-type:size}.match-game-player__zone--record-left[data-v-ac80362e]:after,.match-game-player__zone--record-right[data-v-ac80362e]:after{content:"🎙";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:80cqmin;height:80cqmin;border-radius:50%;background:#fff;border:3px solid #409eff;display:flex;align-items:center;justify-content:center;font-size:40cqmin;pointer-events:none;box-shadow:0 2px 8px #409eff40;animation:record-breathe-ac80362e 1.6s ease-in-out infinite}@keyframes record-breathe-ac80362e{0%,to{box-shadow:0 2px 8px #409eff40,0 0 #409eff73}50%{box-shadow:0 2px 8px #409eff40,0 0 0 12px #409eff00}}.match-game-player__roleplay-overlay[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100;animation:dialogue-bubble-pop-ac80362e .3s ease-out backwards}.match-game-player__roleplay-card[data-v-ac80362e]{background:#fff;border-radius:16px;padding:24px 32px;box-shadow:0 8px 32px #409eff40;text-align:center;font-family:幼圆,YouYuan,华文楷体,楷体,sans-serif}.match-game-player__roleplay-title[data-v-ac80362e]{font-size:22px;color:#303133;margin-bottom:18px;font-weight:600}.match-game-player__roleplay-choices[data-v-ac80362e]{display:flex;gap:24px;justify-content:center}.match-game-player__roleplay-choice[data-v-ac80362e]{display:flex;flex-direction:column;align-items:center;gap:8px;width:96px;padding:14px 8px;background:#fff;border:3px solid #409eff;border-radius:14px;cursor:pointer;transition:transform .15s,box-shadow .15s}.match-game-player__roleplay-choice[data-v-ac80362e]:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 6px 18px #409eff66}.match-game-player__roleplay-choice[data-v-ac80362e]:active{transform:scale(.97)}.match-game-player__roleplay-choice .match-game-player__twemoji[data-v-ac80362e]{width:48px;height:48px}.match-game-player__roleplay-label[data-v-ac80362e]{font-size:16px;color:#409eff;font-weight:600}.match-game-player__dialogue-avatar[data-v-ac80362e]{position:absolute;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;border:2.5px solid #409eff;border-radius:50%;box-shadow:0 2px 6px #409eff59;z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden;animation:dialogue-avatar-pop-ac80362e .5s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(var(--zone-row-idx, 0) * .15s + .1s)}.match-game-player__twemoji[data-v-ac80362e]{width:26px;height:26px;display:block}.match-game-player__dialogue-avatar--left[data-v-ac80362e]{left:-8px;bottom:-22px}.match-game-player__dialogue-avatar--right[data-v-ac80362e]{right:-8px;bottom:-22px}@keyframes dialogue-avatar-pop-ac80362e{0%{opacity:0;transform:scale(0) rotate(-45deg)}70%{transform:scale(1.15) rotate(8deg)}to{opacity:1;transform:scale(1) rotate(0)}}.match-game-player__dialogue-record-chip{&--done{&[data-v-ac80362e]{border-color:#67c23a;box-shadow:0 3px 10px #67c23a66;animation:none}&[data-v-ac80362e]:after{content:"已录";color:#67c23a}}&--done .match-game-player__dialogue-record-chip__check[data-v-ac80362e]{color:#67c23a;font-weight:700;font-size:24px;line-height:1}}.match-game-player__dialogue-record-chip[data-v-ac80362e]{position:absolute;left:50%;bottom:-32px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 14px;border-radius:26px;border:3px solid #409eff;background:#fff;font-size:22px;line-height:1;cursor:pointer;box-shadow:0 3px 10px #409eff66;z-index:6;-webkit-user-select:none;user-select:none;white-space:nowrap;animation:dialogue-chip-breathe-ac80362e 1.6s ease-in-out infinite}.match-game-player__dialogue-record-chip[data-v-ac80362e]:after{content:"录音";font-size:12px;font-weight:600;color:#409eff;line-height:1}.match-game-player__dialogue-record-chip[data-v-ac80362e]:hover{transform:translate(-50%) scale(1.08);box-shadow:0 5px 16px #409eff8c}.match-game-player__dialogue-record-chip[data-v-ac80362e]:active{transform:translate(-50%) scale(.95)}@keyframes dialogue-chip-breathe-ac80362e{0%,to{box-shadow:0 3px 10px #409eff66,0 0 #409eff80}50%{box-shadow:0 3px 10px #409eff66,0 0 0 10px #409eff00}}.match-game-player__dialogue-stars[data-v-ac80362e]{position:absolute;left:50%;bottom:-78px;transform:translate(-50%);display:flex;gap:4px;padding:6px 12px;background:#fff;border-radius:22px;border:2px solid #f5d76e;box-shadow:0 3px 10px #f5d76e73;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:6;transition:transform .15s ease,box-shadow .15s ease}.match-game-player__dialogue-stars[data-v-ac80362e]:hover{transform:translate(-50%) scale(1.08);box-shadow:0 5px 16px #f5d76ea6}.match-game-player__dialogue-stars[data-v-ac80362e]:active{transform:translate(-50%) scale(.95)}.match-game-player__dialogue-stars .match-game-player__dialogue-star[data-v-ac80362e]{font-size:22px;line-height:1;transition:color .15s ease}.match-game-player__dialogue-stars .match-game-player__dialogue-star.is-full[data-v-ac80362e]{color:#f5b500;text-shadow:0 1px 2px rgba(245,181,0,.4)}.match-game-player__dialogue-stars .match-game-player__dialogue-star.is-half[data-v-ac80362e]{background:linear-gradient(90deg,#f5b500 50%,#e4e7ed 50%);-webkit-background-clip:text;background-clip:text;color:transparent}.match-game-player__dialogue-stars .match-game-player__dialogue-star.is-empty[data-v-ac80362e]{color:#e4e7ed}.match-game-player__zone-answered-badge[data-v-ac80362e]{position:absolute;bottom:4px;right:4px;width:22px;height:22px;border-radius:50%;background:#67c23a;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0003;pointer-events:none;z-index:3}.match-game-player__zone-replay-audio[data-v-ac80362e]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:36px;padding:0 14px;border-radius:18px;background:#409efff2;color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;box-shadow:0 2px 6px #00000040;z-index:4;transition:transform .1s,background .1s;white-space:nowrap}.match-game-player__zone-replay-audio[data-v-ac80362e]:active{transform:translate(-50%,-50%) scale(.94)}.match-game-player__zone-replay-audio[data-v-ac80362e]:hover{background:#409eff}.match-game-player__zone-answer-preview[data-v-ac80362e]{position:absolute;left:4px;right:4px;bottom:4px;max-height:60%;background:#ffffffeb;border-radius:4px;padding:2px 6px;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 1px 3px #00000026;z-index:2}.match-game-player__zone-answer-preview .zap-text[data-v-ac80362e]{font-size:13px;color:#303133;line-height:1.3;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.match-game-player__zone-answer-preview .zap-img[data-v-ac80362e]{max-width:100%;max-height:100%;object-fit:contain;border-radius:3px;cursor:zoom-in}.match-game-player__zone-answer-preview .zap-audio[data-v-ac80362e]{background:#409eff;color:#fff;border:none;border-radius:12px;padding:3px 10px;font-size:12px;cursor:pointer}.match-game-player__zone-answer-preview .zap-audio[data-v-ac80362e]:hover{background:#66b1ff}.match-game-player__zone--select[data-v-ac80362e]{border:2px solid transparent;background-color:transparent;transition:border-color .2s,background-color .2s,transform .15s,box-shadow .2s}.match-game-player__zone--child-select-option[data-v-ac80362e]{border:2px dashed rgba(64,158,255,.55);background-color:#409eff0f}.match-game-player__zone--child-select-option.match-game-player__zone--hovered[data-v-ac80362e]{border-color:#409effd9;background-color:#409eff1f}.match-game-player__zone--select.match-game-player__zone--completed[data-v-ac80362e]{opacity:.4;pointer-events:none}.match-game-player__zone--select.match-game-player__zone--pending[data-v-ac80362e]{border:2px solid #409eff;background-color:#ecf5ff;transform:translateY(-2px);box-shadow:0 4px 12px #409eff2e}.match-game-player__zone--select-correct[data-v-ac80362e]{border:2px solid #67c23a!important;background-color:#f0f9eb!important;box-shadow:0 2px 8px #67c23a33}.match-game-player__zone--select-wrong[data-v-ac80362e]{border:2px solid #f56c6c!important;background-color:#fef0f0!important;box-shadow:0 2px 8px #f56c6c33}.match-game-player__zone--hsk-auto-shrink-prompt[data-v-ac80362e]{height:auto!important;min-height:auto!important;max-height:30%;background-color:transparent!important;border:0 none!important;padding:12px 16px!important}.match-game-player__zone--drag-pair[data-v-ac80362e],.match-game-player__zone--drag-eliminate[data-v-ac80362e]{border:2px solid;font-weight:600;touch-action:none;-webkit-user-drag:none}.match-game-player__zone--drag-pair.match-game-player__zone--completed[data-v-ac80362e],.match-game-player__zone--drag-eliminate.match-game-player__zone--completed[data-v-ac80362e]{opacity:.5;pointer-events:none}.match-game-player__zone--completed-hide[data-v-ac80362e]{opacity:0;pointer-events:none;transition:opacity .3s}.match-game-player__zone--completed-check[data-v-ac80362e]{pointer-events:none}.match-game-player__zone--completed-check[data-v-ac80362e]:after{content:"✓";position:absolute;top:2px;right:4px;font-size:18px;color:#67c23a;font-weight:700}.match-game-player__zone--eliminated[data-v-ac80362e]{pointer-events:none}.match-game-player__zone--elim-shrink[data-v-ac80362e]{animation:fade-shrink-ac80362e .5s ease forwards}.match-game-player__zone--elim-fadeOut[data-v-ac80362e]{animation:fade-out-ac80362e .5s ease forwards}.match-game-player__zone--elim-explode[data-v-ac80362e]{animation:explode-ac80362e .5s ease forwards}.match-game-player__zone--drag-highlight[data-v-ac80362e]{box-shadow:0 0 12px 4px #67c23a80}.match-game-player__zone--drag-highlight-bold[data-v-ac80362e]{border-width:3px!important;box-shadow:none}.match-game-player__zone-img[data-v-ac80362e]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none;border-radius:4px}.match-game-player__zone-video[data-v-ac80362e]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:4px;background:#000}.match-game-player__zone-text[data-v-ac80362e]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;overflow:hidden;pointer-events:none;padding:var(--match-zone-text-padding, 4px);box-sizing:border-box;z-index:1;white-space:nowrap}.match-game-player__zone-text[data-v-ac80362e]>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.match-game-player__hanzi-anchor[data-v-ac80362e]{position:relative;display:block;width:100%;height:100%;pointer-events:auto}.match-game-player__text-anchor[data-v-ac80362e]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:auto}.match-game-player__hanzi-anchor[data-v-ac80362e] .match-game-player__text-badge.audio-badge,.match-game-player__text-anchor[data-v-ac80362e] .match-game-player__text-badge.audio-badge{top:50%;right:0;transform:translateY(-50%)}.match-game-player__bubble-audio-tr[data-v-ac80362e]{position:absolute;top:3px;right:6px;z-index:6}.match-game-player__text-badge--pick-hint[data-v-ac80362e] .audio-badge{background:#409eff29;border:1.5px solid rgba(64,158,255,.7);border-radius:14px;padding:2px 8px;box-shadow:0 0 0 2px #409eff26;transition:all .15s}.match-game-player__text-badge--pick-hint[data-v-ac80362e] .audio-badge:hover{background:#409eff47;border-color:#409eff;box-shadow:0 0 0 3px #409eff40}.match-game-player__text-badge--pick-hint[data-v-ac80362e] .audio-badge:active{transform:scale(.94)}.match-game-player__zone-text--on-image[data-v-ac80362e]{text-shadow:0 0 3px rgba(0,0,0,.8),0 1px 2px rgba(0,0,0,.6);-webkit-text-stroke:.5px rgba(0,0,0,.4)}.match-game-player__zone-text[data-v-ac80362e] .pinyin-title-wrap .py-wrapper,.match-game-player__zone-text[data-v-ac80362e] .pinyin-title-wrap .py-span{font-size:inherit}.match-game-player__zone-text[data-v-ac80362e] .pinyin-title-wrap{flex-wrap:wrap;white-space:normal;max-width:100%;overflow:hidden}.match-game-player__zone-text[data-v-ac80362e] .pinyin-title-wrap.has-line-break{flex-wrap:wrap;white-space:normal;overflow:visible}.match-game-player__zone-text[data-v-ac80362e] .pinyin-title-wrap .py-wrapper{flex-shrink:0;justify-content:center;gap:var(--match-zone-pinyin-gap, 2px)}.match-game-player__hanzi[data-v-ac80362e]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.match-game-player__zone--hanzi[data-v-ac80362e],.match-game-player__zone--hanzi[data-v-ac80362e]:hover{cursor:default!important;animation:none!important;transform:none!important;box-shadow:none!important}.match-game-player__result[data-v-ac80362e]{position:absolute;font-size:32px;font-weight:700;pointer-events:none;z-index:12}.match-game-player__result--correct[data-v-ac80362e]{color:#67c23a}.match-game-player__result--wrong[data-v-ac80362e]{color:#f56c6c}.match-game-player__ghost[data-v-ac80362e]{position:absolute;box-sizing:border-box;border:2px solid;border-radius:6px;opacity:.6;pointer-events:none;z-index:20;display:flex;align-items:center;justify-content:center}.match-game-player__play-icon[data-v-ac80362e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:48px;pointer-events:none;color:#409eff;text-shadow:0 2px 8px rgba(0,0,0,.25);animation:play-icon-pulse-ac80362e 1s ease-in-out infinite;z-index:3}@keyframes play-icon-pulse-ac80362e{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.9}50%{transform:translate(-50%,-50%) scale(1.25);opacity:1}}.match-game-player__title-host[data-v-ac80362e]{position:absolute;pointer-events:none;z-index:3}.match-game-player__result--small[data-v-ac80362e]{font-size:36px}.match-game-player__result--medium[data-v-ac80362e],.match-game-player__result--large[data-v-ac80362e]{font-size:48px}.match-game-player__center-feedback[data-v-ac80362e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:128px;line-height:1;padding:24px 36px;border-radius:24px;background:#ffffffd9;box-shadow:0 8px 32px #00000026;pointer-events:none;z-index:20;-webkit-user-select:none;user-select:none;text-align:center;animation:center-feedback-pop-ac80362e .5s cubic-bezier(.34,1.56,.64,1)}.match-game-player__center-feedback--correct[data-v-ac80362e]{color:#67c23a;border:4px solid rgba(103,194,58,.4)}.match-game-player__center-feedback--wrong[data-v-ac80362e]{color:#f56c6c;border:4px solid rgba(245,108,108,.4)}@keyframes center-feedback-pop-ac80362e{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.center-feedback-fade-enter-active[data-v-ac80362e],.center-feedback-fade-leave-active[data-v-ac80362e]{transition:opacity .25s ease}.center-feedback-fade-enter-from[data-v-ac80362e],.center-feedback-fade-leave-to[data-v-ac80362e]{opacity:0}.match-game-player__zone--effect-glow[data-v-ac80362e]{box-shadow:0 0 12px 4px #409eff80}.match-game-player__zone--effect-scale[data-v-ac80362e]{transform:scale(1.08)}.match-game-player__zone--effect-bounce[data-v-ac80362e]{animation:bounce-ac80362e .3s ease}.match-game-player__zone--enter-fade[data-v-ac80362e]{animation:zone-enter-fade-ac80362e .35s ease both}.match-game-player__zone--enter-zoom[data-v-ac80362e]{animation:zone-enter-zoom-ac80362e .4s cubic-bezier(.34,1.56,.64,1) both}@keyframes zone-enter-fade-ac80362e{0%{opacity:0}to{opacity:1}}@keyframes zone-enter-zoom-ac80362e{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.match-game-player__zone--click-press[data-v-ac80362e]:active{transform:scale(.94)!important;transition:transform .08s ease}.match-game-player__zone--click-scale[data-v-ac80362e]:active{transform:scale(1.06)!important;transition:transform .08s ease}.match-game-player__zone--shake[data-v-ac80362e]{animation:shake-ac80362e .4s ease}.match-game-player__zone--bounce[data-v-ac80362e]{animation:bounce-ac80362e .3s ease}.match-game-player__zone--drag-pair.match-game-player__zone--completed[data-v-ac80362e]{cursor:pointer}.match-game-player__zone--drag-pair.match-game-player__zone--completed[data-v-ac80362e]:hover{box-shadow:0 0 0 2px #f56c6c}.match-game-player__zone--pending[data-v-ac80362e]{outline:2px solid #409eff;background:#409eff1f;position:relative}.match-game-player__zone--pending[data-v-ac80362e]:after{content:"✓";position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:50%;background:#409eff;color:#fff;font-size:12px;line-height:18px;text-align:center;z-index:5}.match-game-player__zone--answered-neutral[data-v-ac80362e]{outline:2px dashed rgba(120,120,120,.55);outline-offset:-2px;position:relative}.match-game-player__zone--answered-neutral[data-v-ac80362e]:after{content:"";position:absolute;top:4px;right:4px;width:10px;height:10px;border-radius:50%;background:#787878b3;box-shadow:0 0 0 2px #ffffffe6;z-index:5;pointer-events:none}.match-game-player__submit-bar[data-v-ac80362e]{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:8px 16px;background:#fffffff2;border-radius:24px;box-shadow:0 4px 16px #0000001f;z-index:30;pointer-events:auto}.match-game-player__submit-bar .match-game-player__submit-count[data-v-ac80362e]{font-size:13px;color:#606266}.match-game-player__submit-bar .match-game-player__submit-btn[data-v-ac80362e]{padding:6px 18px;border:none;border-radius:16px;background:#409eff;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}.match-game-player__submit-bar .match-game-player__submit-btn[data-v-ac80362e]:hover{background:#66b1ff}.match-game-player__submit-bar .match-game-player__submit-btn[data-v-ac80362e]:active{background:#3a8ee6}.match-game-player__select-feedback[data-v-ac80362e]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:280px;padding:24px 20px;background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000002e;z-index:50;text-align:center;pointer-events:auto}.match-game-player__select-feedback .match-game-player__select-feedback-icon[data-v-ac80362e]{font-size:40px;margin-bottom:8px}.match-game-player__select-feedback .match-game-player__select-feedback-title[data-v-ac80362e]{font-size:16px;color:#303133;font-weight:500;margin-bottom:4px}.match-game-player__select-feedback .match-game-player__select-feedback-sub[data-v-ac80362e]{font-size:13px;color:#909399;margin-bottom:16px}.match-game-player__select-feedback .match-game-player__select-feedback-btns[data-v-ac80362e]{display:flex;gap:8px;justify-content:center}.match-game-player__select-feedback .match-game-player__select-feedback-btns .sf-btn{&--primary{&[data-v-ac80362e]{background:#409eff;color:#fff}&[data-v-ac80362e]:hover{background:#66b1ff}}&--ghost{&[data-v-ac80362e]{background:#f5f7fa;color:#606266}&[data-v-ac80362e]:hover{background:#e4e7ed}}}.match-game-player__select-feedback .match-game-player__select-feedback-btns .sf-btn[data-v-ac80362e]{padding:8px 18px;border-radius:8px;font-size:14px;cursor:pointer;border:none;transition:background .15s}@keyframes shake-ac80362e{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes bounce-ac80362e{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes pulse-glow-ac80362e{0%,to{box-shadow:0 0 6px 2px #409eff4d}50%{box-shadow:0 0 14px 6px #409eff99}}@keyframes fade-shrink-ac80362e{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes play-scale-ac80362e{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes fade-out-ac80362e{0%{opacity:1}to{opacity:0}}@keyframes explode-ac80362e{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.6}to{transform:scale(0);opacity:0}}.result-pop-enter-active[data-v-ac80362e]{animation:result-pop-ac80362e .3s ease}.result-pop-leave-active[data-v-ac80362e]{transition:opacity .2s ease}.result-pop-leave-to[data-v-ac80362e]{opacity:0}@keyframes result-pop-ac80362e{0%{transform:scale(0)}60%{transform:scale(1.3)}to{transform:scale(1)}}.match-game-player__reset[data-v-ac80362e]{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:50%;background:#ffffffd9;box-shadow:0 1px 4px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:15;transition:background-color .2s,transform .15s}.match-game-player__reset[data-v-ac80362e]:hover{background:#fff;transform:scale(1.1)}.match-game-player__reset[data-v-ac80362e]:active{transform:scale(.95)}.match-game-player__reset-icon[data-v-ac80362e]{font-size:18px;color:#606266;line-height:1}.fade-in-enter-active[data-v-ac80362e]{transition:opacity .3s ease}.fade-in-leave-active[data-v-ac80362e]{transition:opacity .2s ease}.fade-in-enter-from[data-v-ac80362e],.fade-in-leave-to[data-v-ac80362e]{opacity:0}.match-game-player__image-overlay[data-v-ac80362e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000b3;display:flex;align-items:center;justify-content:center;cursor:pointer}.match-game-player__image-preview[data-v-ac80362e]{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 4px 24px #0000004d}.match-game-player__autoplay-blocked[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background:#00000073;cursor:pointer;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:match-game-player__autoplay-fadein-ac80362e .2s ease}.match-game-player__autoplay-blocked-inner[data-v-ac80362e]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 36px;background:#fffffff2;border-radius:16px;box-shadow:0 8px 32px #00000040;-webkit-user-select:none;user-select:none;pointer-events:none}.match-game-player__autoplay-blocked-icon[data-v-ac80362e]{font-size:36px;line-height:1}.match-game-player__autoplay-blocked-text[data-v-ac80362e]{font-size:15px;font-weight:600;color:#303133}@keyframes match-game-player__autoplay-fadein-ac80362e{0%{opacity:0}to{opacity:1}}.match-game-player__truefalse[data-v-ac80362e]{position:absolute;left:50%;bottom:12%;transform:translate(-50%);display:flex;gap:28px;z-index:10}.match-game-player__truefalse-btn[data-v-ac80362e]{width:88px;height:88px;border-radius:50%;border:2px solid #c0c4cc;background:#fff;font-size:38px;font-weight:700;color:#606266;cursor:pointer;transition:transform .15s,background-color .2s,border-color .2s;display:inline-flex;align-items:center;justify-content:center}.match-game-player__truefalse-btn[data-v-ac80362e]:hover:not(:disabled){transform:scale(1.05);background:#f4f4f5}.match-game-player__truefalse-btn[data-v-ac80362e]:disabled{cursor:default}.match-game-player__truefalse-btn.is-picked[data-v-ac80362e]{border-color:#909399;background:#ebeef5;color:#303133}.match-game-player__truefalse-btn.is-correct[data-v-ac80362e]{border-color:#67c23a;background:#f0f9eb;color:#67c23a}.match-game-player__truefalse-btn.is-wrong[data-v-ac80362e]{border-color:#f56c6c;background:#fef0f0;color:#f56c6c}.match-game-player__options[data-v-ac80362e]{position:absolute;left:0;right:0;bottom:6%;display:flex;flex-direction:column;gap:8px;padding:0 12px;z-index:6;pointer-events:auto}.match-game-player__options-item[data-v-ac80362e]{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1.5px solid #dcdfe6;border-radius:8px;background:#fff;font-size:16px;line-height:1.4;color:#303133;text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s}.match-game-player__options-item[data-v-ac80362e]:hover:not(:disabled){background:#f4f4f5;border-color:#c0c4cc}.match-game-player__options-item[data-v-ac80362e]:disabled{cursor:default}.match-game-player__options-item.is-picked[data-v-ac80362e]{border-color:#909399;background:#ebeef5}.match-game-player__options-item.is-correct[data-v-ac80362e]{border-color:#67c23a;background:#f0f9eb;color:#67c23a}.match-game-player__options-item.is-wrong[data-v-ac80362e]{border-color:#f56c6c;background:#fef0f0;color:#f56c6c}.match-game-player__options-key[data-v-ac80362e]{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#f4f4f5;color:#606266;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.match-game-player__options-item.is-picked .match-game-player__options-key[data-v-ac80362e]{background:#909399;color:#fff}.match-game-player__options-value[data-v-ac80362e]{flex:1;word-break:break-word}.match-game-player__slot-dropdown[data-v-ac80362e]{width:90%;max-width:160px;padding:4px 6px;border:1.5px solid #c0c4cc;border-radius:6px;background:#fff;font-size:14px;color:#303133;cursor:pointer}.match-game-player__slot-dropdown[data-v-ac80362e]:focus{outline:none;border-color:#909399}.match-game-player__slot-dropdown.is-picked[data-v-ac80362e]{border-color:#909399;background:#ebeef5}.match-game-player__slot-text-input[data-v-ac80362e]{width:90%;max-width:160px;padding:4px 8px;border:0;border-bottom:1.5px solid #909399;border-radius:0;background:transparent;font-size:15px;color:#303133;outline:none}.match-game-player__slot-text-input[data-v-ac80362e]:focus{border-bottom-color:#606266}.match-game-player__slot-audio-btn[data-v-ac80362e],.match-game-player__slot-hw-btn[data-v-ac80362e]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1.5px solid #c0c4cc;border-radius:16px;background:#fff;font-size:13px;color:#606266;cursor:pointer;white-space:nowrap}.match-game-player__slot-audio-btn[data-v-ac80362e]:hover:not(:disabled),.match-game-player__slot-hw-btn[data-v-ac80362e]:hover:not(:disabled){background:#f4f4f5;border-color:#909399}.kids-fill-pool[data-v-ac80362e]{display:flex;flex-wrap:wrap;gap:14px;padding:18px 24px;margin:12px;background:linear-gradient(135deg,#fff7e6,#ffe7ba);border-radius:16px;border:3px dashed #ffa940;justify-content:center}.kids-fill-pool__token[data-v-ac80362e]{padding:12px 26px;background:#fff;border-radius:28px;border:3px solid #ffa940;color:#d46b08;font-weight:800;font-size:24px;letter-spacing:1px;-webkit-user-select:none;user-select:none;cursor:grab;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 4px 10px #ffa94040}.kids-fill-pool__token[data-v-ac80362e]:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 8px 18px #ffa94073;background:#fffbe6}.kids-fill-pool__token[draggable=true][data-v-ac80362e]:active{cursor:grabbing;transform:scale(.95)}.kids-fill-pool__token--used[data-v-ac80362e]{opacity:.25;cursor:not-allowed;transform:none!important;box-shadow:none;filter:grayscale(.8)}.kids-fill-row[data-v-ac80362e]{font-size:32px;line-height:2.4;padding:24px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;color:#303133}.kids-fill-text[data-v-ac80362e]{font-weight:600;padding:0 4px}.kids-fill-slot[data-v-ac80362e]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:130px;min-height:56px;padding:10px 20px;margin:0 6px;background:#fafbfc;border:3px dashed #c0c4cc;border-radius:14px;cursor:pointer;font-size:28px;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.kids-fill-slot[data-v-ac80362e]:hover{border-color:#409eff;background:#ecf5ff;transform:scale(1.06);box-shadow:0 4px 14px #409eff40}.kids-fill-slot--hover[data-v-ac80362e]{border-style:solid!important;border-color:#409eff!important;background:#d9ecff!important;transform:scale(1.1)!important;box-shadow:0 0 0 4px #409eff2e,0 6px 20px #409eff59}.kids-fill-slot__n[data-v-ac80362e]{position:absolute;top:-10px;left:-10px;display:inline-block;min-width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;background:#909399;color:#fff;font-size:13px;font-weight:800;box-shadow:0 2px 4px #00000026}.kids-fill-slot__text[data-v-ac80362e]{font-weight:800;color:#303133;font-size:30px}.kids-fill-slot__placeholder[data-v-ac80362e]{color:#c0c4cc;letter-spacing:2px;font-size:26px}.kids-fill-slot--correct[data-v-ac80362e]{border-color:#67c23a!important;background:#f0f9eb!important;border-style:solid!important;box-shadow:0 0 0 4px #67c23a33,0 4px 16px #67c23a66;animation:kids-fill-pop-ac80362e .45s cubic-bezier(.34,1.56,.64,1)}.kids-fill-slot--correct .kids-fill-slot__n[data-v-ac80362e]{background:#67c23a}.kids-fill-slot--correct .kids-fill-slot__text[data-v-ac80362e]{color:#67c23a}.kids-fill-slot--wrong[data-v-ac80362e]{border-color:#f56c6c!important;background:#fef0f0!important;border-style:solid!important;box-shadow:0 0 0 4px #f56c6c33,0 4px 16px #f56c6c66;animation:kids-fill-shake-ac80362e .45s}.kids-fill-slot--wrong .kids-fill-slot__n[data-v-ac80362e]{background:#f56c6c}.kids-fill-slot--wrong .kids-fill-slot__text[data-v-ac80362e]{color:#f56c6c}.kids-fill-mark[data-v-ac80362e]{position:absolute;top:-16px;right:-16px;width:32px;height:32px;line-height:32px;text-align:center;border-radius:50%;background:#fff;font-size:20px;font-weight:900;box-shadow:0 2px 8px #0003;animation:kids-fill-mark-pop-ac80362e .4s cubic-bezier(.34,1.56,.64,1)}.kids-fill-mark--correct[data-v-ac80362e]{color:#67c23a;border:2.5px solid #67c23a}.kids-fill-mark--wrong[data-v-ac80362e]{color:#f56c6c;border:2.5px solid #f56c6c}@keyframes kids-fill-pop-ac80362e{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes kids-fill-shake-ac80362e{0%,to{transform:translate(0)}20%{transform:translate(-8px) rotate(-2deg)}40%{transform:translate(8px) rotate(2deg)}60%{transform:translate(-6px) rotate(-1deg)}80%{transform:translate(6px) rotate(1deg)}}@keyframes kids-fill-mark-pop-ac80362e{0%{transform:scale(0) rotate(-180deg);opacity:0}60%{transform:scale(1.3) rotate(20deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}.kids-fill-mark[data-v-ac80362e]{display:inline-block;margin:0 4px;font-weight:700;font-size:18px}.kids-fill-mark--correct[data-v-ac80362e]{color:#67c23a}.kids-fill-mark--wrong[data-v-ac80362e]{color:#f56c6c}.kids-sort-prompt[data-v-ac80362e]{text-align:center;font-size:18px;color:#303133;padding:12px 16px;margin:8px 16px;background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-radius:8px;border:1.5px dashed #1890ff}.kids-sort-cards[data-v-ac80362e]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;padding:16px}.kids-sortf-pool[data-v-ac80362e],.kids-sortf-stem[data-v-ac80362e]{position:absolute;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:6px}.kids-sort-card[data-v-ac80362e]{min-width:120px;padding:12px;background:#fff;border:2px solid #ebeef5;border-radius:12px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;box-shadow:0 2px 8px #0000000a;transition:all .2s}.kids-sort-card[data-v-ac80362e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.kids-sort-card__text[data-v-ac80362e]{font-size:18px;font-weight:600;color:#303133;padding:4px 8px}.kids-sort-card--correct[data-v-ac80362e]{border-color:#67c23a;background:#f0f9eb}.kids-sort-card--wrong[data-v-ac80362e]{border-color:#f56c6c;background:#fef0f0}.kids-sort-card--used[data-v-ac80362e]{opacity:.35;cursor:not-allowed}.kids-sort-card[draggable=true][data-v-ac80362e]{cursor:grab}.kids-sort-card[draggable=true][data-v-ac80362e]:active{cursor:grabbing}.kids-sort-slots[data-v-ac80362e]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:16px;border-top:1px dashed #dcdfe6;margin-top:12px}.kids-sort-slot[data-v-ac80362e]{display:inline-flex;align-items:center;gap:6px;min-width:90px;padding:10px 14px;background:#fafbfc;border:2px dashed #c0c4cc;border-radius:10px;cursor:pointer;transition:all .15s}.kids-sort-slot[data-v-ac80362e]:hover{border-color:#409eff;background:#ecf5ff}.kids-sort-slot__n[data-v-ac80362e]{display:inline-block;min-width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;background:#909399;color:#fff;font-size:12px;font-weight:700}.kids-sort-slot__text[data-v-ac80362e]{font-size:16px;font-weight:600;color:#303133}.kids-sort-slot__placeholder[data-v-ac80362e]{color:#c0c4cc;font-size:18px}.kids-sort-slot--correct[data-v-ac80362e]{border-color:#67c23a;background:#f0f9eb}.kids-sort-slot--correct .kids-sort-slot__n[data-v-ac80362e]{background:#67c23a}.kids-sort-slot--wrong[data-v-ac80362e]{border-color:#f56c6c;background:#fef0f0}.kids-sort-slot--wrong .kids-sort-slot__n[data-v-ac80362e]{background:#f56c6c}.kfwf-title[data-v-ac80362e],.kfwf-sentence[data-v-ac80362e],.kfwf-word[data-v-ac80362e]{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:4px 6px;font-size:18px;line-height:1.6}.kfwf-title[data-v-ac80362e]{color:#303133;font-weight:600}.kfwf-title__img[data-v-ac80362e]{width:100%;height:100%;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.kfwf-sentence[data-v-ac80362e]{color:#303133;gap:2px}.kfwf-text[data-v-ac80362e]{white-space:pre-wrap}.kfwf-slot[data-v-ac80362e]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:56px;min-height:28px;margin:0 4px;padding:2px 8px;border-bottom:2px solid #409eff;border-radius:4px;background:#ecf5ff;cursor:pointer;vertical-align:bottom}.kfwf-slot--correct[data-v-ac80362e]{background:#f0f9eb;border-color:#67c23a}.kfwf-slot--wrong[data-v-ac80362e]{background:#fef0f0;border-color:#f56c6c}.kfwf-slot__text[data-v-ac80362e]{color:#303133;font-weight:600}.kfwf-slot__ph[data-v-ac80362e]{color:#c0c4cc;letter-spacing:1px}.kfwf-slot__n[data-v-ac80362e]{position:absolute;top:-9px;left:-9px;min-width:18px;height:18px;line-height:18px;padding:0 4px;text-align:center;border-radius:9px;background:#909399;color:#fff;font-size:11px;font-weight:700;box-sizing:border-box}.kfwf-slot--correct .kfwf-slot__n[data-v-ac80362e]{background:#67c23a}.kfwf-slot--wrong .kfwf-slot__n[data-v-ac80362e]{background:#f56c6c}.kfwf-word[data-v-ac80362e]{border:1.5px solid #409eff;border-radius:8px;background:#fff;color:#409eff;font-weight:600;cursor:grab;box-shadow:0 1px 4px #409eff2e;-webkit-user-select:none;user-select:none}.kfwf-word[data-v-ac80362e]:active{cursor:grabbing}.kfwf-word--used[data-v-ac80362e]{opacity:.35;cursor:default;pointer-events:none}.kfwf-word__audio[data-v-ac80362e]{font-size:26px;color:#409eff;cursor:pointer}.kfwf-word__img[data-v-ac80362e]{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-drag:none}.kfwf-word__audio-chip[data-v-ac80362e]{position:absolute;top:4px;right:4px;font-size:14px;width:18px;height:18px;border-radius:50%;background:#409eff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px #409eff66;z-index:2;transition:transform .15s ease}.kfwf-word__audio-chip[data-v-ac80362e]:hover{transform:scale(1.15)}.kfwf-word__audio-chip[data-v-ac80362e]:active{transform:scale(.95)}.kfwf-word[data-v-ac80362e]{position:absolute}.kids-place-prompt__img[data-v-ac80362e]{width:100%;height:100%;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.kids-place-prompt[data-v-ac80362e]{position:absolute;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;color:#303133;padding:8px;pointer-events:none}.kids-place-slot[data-v-ac80362e]{position:absolute;border-width:3px;border-radius:12px;display:flex;align-items:flex-start;justify-content:flex-start;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s;container-type:size;overflow:hidden}.kids-place-slot--wrong-flash[data-v-ac80362e]{animation:kids-fill-shake-ac80362e .45s}.kids-place-slot__label[data-v-ac80362e]{position:absolute;top:-10px;left:8px;background:#909399;color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px}.kids-place-slot__img[data-v-ac80362e]{width:100%;height:100%;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.kids-place-slot__text[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:clamp(14px,35cqh,32px);font-weight:700;color:#303133;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;padding:4px;box-sizing:border-box}.kids-place-slot[data-v-ac80362e]:hover{box-shadow:0 0 0 4px #409eff1f}.kids-place-feedback[data-v-ac80362e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px;pointer-events:none;z-index:5;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));animation:kids-place-feedback-pop-ac80362e .5s cubic-bezier(.34,1.56,.64,1)}.kids-place-feedback--correct[data-v-ac80362e]{color:#67c23a}.kids-place-feedback--wrong[data-v-ac80362e]{color:#f56c6c;animation:kids-fill-shake-ac80362e .45s}@keyframes kids-place-feedback-pop-ac80362e{0%{transform:translate(-50%,-50%) scale(0) rotate(-180deg);opacity:0}60%{transform:translate(-50%,-50%) scale(1.3) rotate(20deg);opacity:1}to{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:1}}.kids-place-object[data-v-ac80362e]{position:absolute;border-width:3px;border-radius:14px;display:flex;align-items:center;justify-content:center;cursor:grab;transition:transform .25s cubic-bezier(.34,1.56,.64,1),border-color .25s,background-color .25s,box-shadow .25s,left .3s,top .3s;overflow:hidden;-webkit-user-select:none;user-select:none}.kids-place-object[data-v-ac80362e]:hover{transform:scale(1.04)}.kids-place-object[data-v-ac80362e]:active{cursor:grabbing;transform:scale(.96)}.kids-place-object__img[data-v-ac80362e]{width:100%;height:100%;object-fit:contain;pointer-events:none}.kids-place-object__text[data-v-ac80362e]{font-size:22px;font-weight:700;color:#303133}.kids-place-object--matched[data-v-ac80362e]{cursor:default;pointer-events:none}.kids-fill-placeholder[data-v-ac80362e]{margin:24px auto;padding:20px;max-width:480px;text-align:center;background:#f5f7fa;border:1px dashed #c0c4cc;border-radius:8px;color:#909399}.hsk-fill-cloze-prompt-zone[data-v-ac80362e]{position:absolute;display:flex;align-items:center;justify-content:center;padding:6px;pointer-events:auto;font-size:18px;color:#303133}.hsk-fill-cloze-prompt__img[data-v-ac80362e]{max-width:100%;max-height:100%;object-fit:contain}.hsk-fill-cloze-stem-zone[data-v-ac80362e]{position:absolute}.hsk-fill-pool[data-v-ac80362e]{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px;margin-bottom:12px;background:#f5f7fa;border-radius:6px}.hsk-fill-pool__token[data-v-ac80362e]{padding:6px 14px;background:#fff;border:1.5px solid #dcdfe6;border-radius:16px;font-size:14px;color:#303133;cursor:pointer;transition:all .15s;-webkit-user-select:none;user-select:none}.hsk-fill-pool__token[data-v-ac80362e]:hover{border-color:#409eff;background:#f5f9ff;transform:translateY(-1px);box-shadow:0 2px 6px #409eff26}.hsk-fill-pool__token[data-v-ac80362e] .pinyin-title-wrap,.hsk-fill-zone[data-v-ac80362e] .pinyin-title-wrap{display:inline-flex!important;vertical-align:middle;flex-wrap:nowrap}.hsk-fill-zone[data-v-ac80362e]{padding:8px 12px;font-size:16px;line-height:2.4;word-break:keep-all}.hsk-fill-select[data-v-ac80362e]{width:7em;margin:0 4px;vertical-align:middle}.hsk-fill-select--answered[data-v-ac80362e] .el-input__wrapper{background:#ecf5ff;box-shadow:0 0 0 2px #409eff inset,0 2px 8px #409eff2e}.hsk-fill-select--answered[data-v-ac80362e] .el-input__inner{color:#1066c0;font-weight:600}.hsk-fill-cloze-slot[data-v-ac80362e]{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;font-size:1.1em;margin:0 2px}.hsk-fill-cloze-slot__answered[data-v-ac80362e]{font-size:12px;color:#67c23a}.hsk-fill-cloze-input[data-v-ac80362e]{width:8em;display:inline-flex;vertical-align:middle}.hsk-fill-cloze-input[data-v-ac80362e] .el-input__wrapper{border-radius:6px;transition:box-shadow .2s,background-color .2s}.hsk-fill-cloze-input[data-v-ac80362e] .el-input__inner{text-align:center;font-weight:500}.hsk-fill-cloze-slot--empty .hsk-fill-cloze-input[data-v-ac80362e] .el-input__wrapper{background:#fffce8;box-shadow:0 0 0 1.5px #e6a23c inset!important}.hsk-fill-cloze-slot--empty .hsk-fill-cloze-btn[data-v-ac80362e]{background:#fffce8;border-color:#e6a23c;color:#b88230}.hsk-fill-cloze-slot--answered .hsk-fill-cloze-input[data-v-ac80362e] .el-input__wrapper{background:#ecf5ff;box-shadow:0 0 0 2px #409eff inset,0 2px 8px #409eff2e!important}.hsk-fill-cloze-slot--answered .hsk-fill-cloze-input[data-v-ac80362e] .el-input__inner{color:#1066c0;font-weight:600}.hsk-fill-cloze-slot--answered .hsk-fill-cloze-btn[data-v-ac80362e]{background:#ecf5ff;border-color:#409eff;color:#1066c0;font-weight:600}.hsk-fill-cloze-slot--correct .hsk-fill-cloze-input[data-v-ac80362e] .el-input__wrapper{background:#f0f9eb;box-shadow:0 0 0 2px #67c23a inset,0 2px 8px #67c23a33!important}.hsk-fill-cloze-slot--correct .hsk-fill-cloze-input[data-v-ac80362e] .el-input__inner{color:#529b2e;font-weight:600}.hsk-fill-cloze-slot--wrong .hsk-fill-cloze-input[data-v-ac80362e] .el-input__wrapper{background:#fef0f0;box-shadow:0 0 0 2px #f56c6c inset,0 2px 8px #f56c6c33!important}.hsk-fill-cloze-slot--wrong .hsk-fill-cloze-input[data-v-ac80362e] .el-input__inner{color:#c45656;font-weight:600}.hsk-fill-cloze-btn[data-v-ac80362e]{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border:1.5px solid #c0c4cc;border-radius:16px;background:#fff;font-size:1em;color:#606266;cursor:pointer;white-space:nowrap;transition:all .2s}.hsk-fill-cloze-btn[data-v-ac80362e]:hover:not(:disabled){background:#f4f4f5;border-color:#909399;transform:translateY(-1px)}.hsk-fill-cloze-btn[data-v-ac80362e]:disabled{cursor:not-allowed;opacity:.6}.hsk-fill-review-mark[data-v-ac80362e]{margin-left:6px;font-size:12px;vertical-align:middle;display:inline-flex;align-items:center;gap:2px}.hsk-fill-review-mark--correct[data-v-ac80362e]{color:#67c23a}.hsk-fill-review-mark--wrong[data-v-ac80362e]{color:#f56c6c}.hsk-fill-review-mark--manual[data-v-ac80362e]{color:#909399}.hsk-fill-review-mark__answer[data-v-ac80362e]{margin-left:4px;color:#909399;font-size:11px}.match-game-player__reading[data-v-ac80362e]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow-y:auto;background:#fff}.match-game-player__reading .reading-content[data-v-ac80362e]{padding:16px;line-height:1.8;font-size:16px;color:#303133;white-space:pre-wrap;word-break:break-word}.zap-verdict[data-v-ac80362e]{position:absolute;top:2px;right:2px;font-size:11px;font-weight:600;line-height:1;padding:2px 5px;border-radius:8px;pointer-events:none;z-index:3}.zap-verdict--correct[data-v-ac80362e]{background:#67c23a;color:#fff}.zap-verdict--wrong[data-v-ac80362e]{background:#f56c6c;color:#fff}.zap-verdict--pending[data-v-ac80362e]{background:#909399;color:#fff}.zap-text--ref[data-v-ac80362e]{color:#909399;font-style:italic;font-size:11px}.match-game-player__option-num[data-v-ac80362e]{position:absolute;top:2px;left:2px;min-width:18px;height:18px;padding:0 5px;border:1px solid #b0b3b8;background:#fff;color:#303133;font-size:11px;font-weight:600;line-height:16px;text-align:center;border-radius:9px;box-sizing:border-box;pointer-events:none;z-index:3}.match-game-player__option-list{&--tf{&[data-v-ac80362e]{padding:8px 12px}ul[data-v-ac80362e]{gap:12px}.match-game-player__option-row[data-v-ac80362e]{flex:1;justify-content:center;font-size:20px;font-weight:700;padding:14px;min-height:40px}.match-game-player__option-row__text[data-v-ac80362e]{flex:0 0 auto;text-align:center}}}.match-game-player__option-list[data-v-ac80362e]{position:absolute;top:4px;right:4px;bottom:4px;left:4px;padding:4px;box-sizing:border-box;background:transparent;overflow:visible;z-index:1;display:flex;flex-direction:column;justify-content:center}.match-game-player__option-list ul[data-v-ac80362e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;width:100%}.match-game-player__option-row{&__key[data-v-ac80362e]{font-weight:700;color:#409eff;width:22px;text-align:center;flex-shrink:0;font-size:15px}&__text[data-v-ac80362e]{flex:1}&__img[data-v-ac80362e]{max-width:80px;max-height:48px;object-fit:contain;border-radius:4px}&__audio-btn{&[data-v-ac80362e]{border:1px solid #dcdfe6;background:#fff;padding:4px 10px;border-radius:6px;cursor:pointer;font-size:12px}&[data-v-ac80362e]:disabled{opacity:.4;cursor:not-allowed}&[data-v-ac80362e]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}}}.match-game-player__option-row[data-v-ac80362e]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:2px solid transparent;border-radius:8px;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s ease;font-size:14px;color:#303133}.match-game-player__option-row[data-v-ac80362e]:hover{background:#f5f9ff;border-color:#a0cfff;transform:translateY(-1px);box-shadow:0 2px 6px #409eff26}.match-game-player__option-row.is-picked[data-v-ac80362e]{background:#ecf5ff;border-color:#409eff;box-shadow:0 0 0 3px #409eff33,0 2px 8px #409eff40;transform:translateY(-1px)}.match-game-player__option-row.is-correct[data-v-ac80362e]{background:#f0f9eb;border-color:#67c23a;box-shadow:0 0 0 3px #67c23a33,0 2px 8px #67c23a40}.match-game-player__option-row.is-wrong[data-v-ac80362e]{background:#fef0f0;border-color:#f56c6c;box-shadow:0 0 0 3px #f56c6c33,0 2px 8px #f56c6c40}.match-game-player__option-row.is-picked .match-game-player__option-row__key[data-v-ac80362e]{color:#1066c0}.match-game-player__reading-question[data-v-ac80362e]{width:100%;height:100%;display:flex;flex-direction:column;padding:8px;background:#fff;border:1px solid #dcdfe6;border-radius:4px;overflow-y:auto}.match-game-player__reading-question__stem[data-v-ac80362e]{font-size:14px;color:#303133;line-height:1.6;margin-bottom:8px}.match-game-player__reading-question__options[data-v-ac80362e]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.match-game-player__reading-question__option[data-v-ac80362e]{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;background:#fff;transition:background .15s,border-color .15s}.match-game-player__reading-question__option[data-v-ac80362e]:hover{background:#f5f7fa}.match-game-player__reading-question__option--picked[data-v-ac80362e]{background:#f5f7fa;border-color:#c0c4cc}.match-game-player__reading-question__option--correct[data-v-ac80362e]{background:#f0f9eb;border-color:#67c23a}.match-game-player__reading-question__option--wrong[data-v-ac80362e]{background:#fef0f0;border-color:#f56c6c}.match-game-player__reading-question__key[data-v-ac80362e]{font-weight:600;color:#909399;min-width:16px}.match-game-player__reading-question__value[data-v-ac80362e]{flex:1}.match-game-player__zone-tf-buttons{&--fill{&[data-v-ac80362e]{bottom:4px;top:4px;left:4px;right:4px;gap:10px}.zone-tf-btn[data-v-ac80362e]{min-height:100%;font-size:24px}}}.match-game-player__zone-tf-buttons[data-v-ac80362e]{position:absolute;bottom:6%;left:6%;right:6%;display:flex;gap:6px;justify-content:center;align-items:center;z-index:2}.zone-tf-btn[data-v-ac80362e]{flex:1;min-height:44px;font-size:18px;font-weight:600;background:#fff;border:2px dashed #dcdfe6;border-radius:8px;color:#606266;cursor:pointer;transition:border-color .2s,background .2s,color .2s,transform .15s,box-shadow .2s}.zone-tf-btn[data-v-ac80362e]:hover{background:#fafbfc;border-color:#c0c4cc}.zone-tf-btn--picked[data-v-ac80362e]{background:#ecf5ff;border:2px solid #409eff;color:#409eff;transform:translateY(-2px);box-shadow:0 4px 12px #409eff2e}.zone-tf-btn--correct[data-v-ac80362e]{background:#f0f9eb;border:2px solid #67c23a;color:#529b2e;box-shadow:0 2px 8px #67c23a2e}.zone-tf-btn--wrong[data-v-ac80362e]{background:#fef0f0;border:2px solid #f56c6c;color:#c45656;box-shadow:0 2px 8px #f56c6c2e}.zone-jump-highlight[data-v-ac80362e]{outline:3px solid #409eff;outline-offset:4px;transition:outline-color .3s ease-out}.select-compact-active[data-v-ac80362e]{position:absolute!important;left:50%!important;right:auto!important;top:auto!important;bottom:0!important;transform:translate(-50%)!important;width:90%!important;max-width:720px!important;height:auto!important;min-height:0!important;z-index:15!important;display:block!important;container-type:normal!important;padding:4px!important;background:transparent!important;border:none!important;box-shadow:none!important}.select-compact-active[data-v-ac80362e]>*{display:none!important}.select-compact-active>.match-game-player__option-list[data-v-ac80362e],.select-compact-active>.match-game-player__zone-tf-buttons[data-v-ac80362e]{display:block!important}.select-compact-active .match-game-player__option-list[data-v-ac80362e]{position:relative!important;inset:auto!important;overflow:visible!important;background:transparent!important}.select-compact-active .match-game-player__option-list ul[data-v-ac80362e]{display:block!important}.select-compact-active .match-game-player__option-row[data-v-ac80362e]{padding:8px 10px!important;margin-bottom:4px!important}.select-compact-active .match-game-player__zone-tf-buttons[data-v-ac80362e],.select-compact-active .match-game-player__zone-tf-buttons--fill[data-v-ac80362e]{position:relative!important;inset:auto!important;display:flex!important;gap:10px!important}.select-compact-active .zone-tf-btn[data-v-ac80362e]{min-height:48px!important;font-size:22px!important;padding:10px!important}.pair-compact-active[data-v-ac80362e]{left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:90%!important;max-width:720px!important;height:auto!important;z-index:15!important;background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.match-game-player__sort-compact[data-v-ac80362e]{width:100%;height:100%;padding:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.sort-card[data-v-ac80362e]{display:flex;align-items:center;gap:14px;padding:14px 18px;border:2px dashed #dcdfe6;border-radius:10px;background:#fff;transition:border-color .2s,background .2s,transform .15s,box-shadow .2s;min-height:56px}.sort-card.is-empty[data-v-ac80362e]{border:2px dashed #dcdfe6;background:#fafbfc}.sort-card.is-empty[data-v-ac80362e]:hover{border-color:#a0cfff;background:#f5f9ff;transform:translateY(-1px);box-shadow:0 2px 6px #409eff1f}.sort-card.is-answered[data-v-ac80362e]{border:2px solid #409eff;background:#ecf5ff;box-shadow:0 0 0 3px #409eff2e,0 2px 8px #409eff33;transform:translateY(-1px)}.sort-card.is-correct[data-v-ac80362e]{border:2px solid #67c23a;background:#f0f9eb;box-shadow:0 0 0 3px #67c23a2e,0 2px 8px #67c23a40}.sort-card.is-wrong[data-v-ac80362e]{border:2px solid #f56c6c;background:#fef0f0;box-shadow:0 0 0 3px #f56c6c2e,0 2px 8px #f56c6c40}.sort-card.is-missed[data-v-ac80362e]{border:2px dashed #dcdfe6;background:#f5f7fa;opacity:.55}.sort-card__text[data-v-ac80362e]{flex:1;font-size:16px;font-weight:500;color:#303133;word-break:break-word}.sort-card__answer[data-v-ac80362e]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px}.sort-card__select[data-v-ac80362e]{width:96px}.sort-card__select[data-v-ac80362e] .el-input__inner{font-size:18px;font-weight:600;text-align:center}.sort-card__answer-num[data-v-ac80362e]{font-weight:700;font-size:20px;color:#303133}.sort-card__answer-correct[data-v-ac80362e]{color:#909399;font-size:13px}.sort-compact-active[data-v-ac80362e]{z-index:10}.match-game-player__pair-compact[data-v-ac80362e]{width:100%;position:relative}.match-game-player__pair-svg[data-v-ac80362e]{position:absolute;top:0;left:0;pointer-events:none;z-index:5;overflow:visible}.match-game-player__pair-svg .pair-line[data-v-ac80362e]{pointer-events:auto;cursor:pointer;transition:stroke-width .15s}.match-game-player__pair-svg .pair-line[data-v-ac80362e]:hover{stroke-width:5}.match-game-player__pair-svg.is-readonly .pair-line[data-v-ac80362e]{pointer-events:none;cursor:default}.match-game-player__pair-cols[data-v-ac80362e]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (orientation: portrait){.match-game-player__pair-cols[data-v-ac80362e]{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:16px}}.match-game-player__pair-col[data-v-ac80362e]{display:flex;flex-direction:column;gap:8px}.pair-card[data-v-ac80362e]{border:2px dashed #dcdfe6;border-radius:10px;padding:16px;cursor:pointer;background:#fff;transition:border-color .2s,background .2s,transform .15s,box-shadow .2s,opacity .2s;display:flex;align-items:center;justify-content:center;min-height:56px;-webkit-user-select:none;user-select:none}.pair-card[data-v-ac80362e]:hover{border-color:#a0cfff;background:#f5f9ff;transform:translateY(-1px);box-shadow:0 2px 6px #409eff1f}.pair-card.is-pending[data-v-ac80362e]{border:2px solid #409eff;background:#ecf5ff;transform:translateY(-2px);box-shadow:0 0 0 3px #409eff2e,0 4px 12px #409eff38}.pair-card.is-paired[data-v-ac80362e]{border:2px solid #67c23a;background:#f0f9eb;box-shadow:0 0 0 3px #67c23a2e,0 2px 8px #67c23a38}.pair-card.is-paired.is-correct[data-v-ac80362e]{border-color:#67c23a;background:#f0f9eb}.pair-card.is-paired.is-wrong[data-v-ac80362e]{border-color:#f56c6c;background:#fef0f0;box-shadow:0 0 0 3px #f56c6c2e,0 2px 8px #f56c6c38}.pair-card.is-missed[data-v-ac80362e]{border:2px dashed #c0c4cc;background:#f5f7fa;opacity:.55}.pair-card--image[data-v-ac80362e]{padding:6px}.pair-cell__image[data-v-ac80362e]{max-width:100%;max-height:96px;object-fit:contain}.pair-cell__pinyin[data-v-ac80362e]{display:inline-flex;flex-direction:column;align-items:center;line-height:1.2}.pair-cell__pinyin-text[data-v-ac80362e]{font-size:12px;color:#909399}.pair-cell__pinyin-character[data-v-ac80362e]{font-size:18px;color:#303133}.pair-cell__audio[data-v-ac80362e]{background:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;padding:4px 10px;cursor:pointer;font-size:14px}.pair-cell__audio[data-v-ac80362e]:disabled{opacity:.5;cursor:not-allowed}.match-game-player__reading-answer-card--bottom-bar[data-v-ac80362e]{position:absolute;left:0;right:0;bottom:0;z-index:30;background:#fff;pointer-events:auto;box-shadow:0 -2px 8px #0000000d}.match-game-player__reading-answer-card--drawer[data-v-ac80362e]{z-index:100}.el-select-dropdown__item .pinyin-title-wrap{display:inline-flex!important;vertical-align:middle;flex-wrap:nowrap;margin:0;padding:0;line-height:1.4}.el-select-dropdown__item .pinyin-title-wrap:first-child .py-wrapper:first-child{margin-left:0}.el-select-dropdown__item .py-wrapper{margin-left:2px}.el-select-dropdown__item .py-wrapper:first-child{margin-left:0}.el-select-dropdown__item .py-span{font-size:11px!important;line-height:1.1!important;color:#909399}.el-select-dropdown__item .word-span{font-size:14px!important;line-height:1.2!important}.match-game-player__zone[data-bubble-shape]{container-type:size}.mgp-bubble-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.match-game-player__zone[data-bubble-shape]>.match-game-player__zone-text,.match-game-player__zone[data-bubble-shape]>.match-game-player__hanzi-anchor{position:relative;z-index:1;box-sizing:border-box;padding:8cqh 8cqw;padding-bottom:20cqh}.match-game-player__zone[data-bubble-shape=caption]>.match-game-player__zone-text,.match-game-player__zone[data-bubble-shape=caption]>.match-game-player__hanzi-anchor{padding-bottom:8cqh}.record_ico[data-v-f9a74795]{cursor:pointer}.content-setting-popup[data-v-1087fd83]{display:flex;align-items:center;flex:0}.content-setting-popup .edit_content[data-v-1087fd83]{cursor:pointer;position:relative;z-index:99;opacity:0}.content-setting-popup .edit_content[data-v-1087fd83]:hover{cursor:pointer;stroke:#000;stroke-width:10px}.btn_wrap_container_show .edit_content[data-v-1087fd83]{opacity:1!important}.el-radio-group[data-v-1087fd83]{display:flex;justify-content:space-around}.preview-area[data-v-1087fd83]{margin-top:20px;padding:15px;border:1px solid #dcdfe6;border-radius:4px;background-color:#f5f7fa}.preview-area .preview-header[data-v-1087fd83]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.preview-area .preview-header h4[data-v-1087fd83]{margin:0;color:#303133}.preview-area .preview-tip[data-v-1087fd83]{display:block;margin-top:10px;font-size:12px;color:#909399}.paste_image_wrap[data-v-1087fd83]{margin-top:4px;display:flex;flex-direction:column;justify-content:center;align-items:center}.paste_image_wrap .paste_image[data-v-1087fd83]{min-height:200px;width:80%;outline:1px dashed blue}.image_settings[data-v-1087fd83],.image_settings .btns .settings_wrap[data-v-1087fd83]{display:flex;flex-direction:row;justify-content:space-between}.image_settings .btns .action_wrap[data-v-1087fd83]{flex-direction:row;display:flex}.image_settings .btns .action_wrap .el-text[data-v-1087fd83]{white-space:nowrap;min-width:60px;margin-right:10px}.image_settings .btns .action_wrap .slider_wrap[data-v-1087fd83]{display:flex;flex-direction:row}.image_settings .btns .action_wrap .slider_wrap .slider_wrap_text[data-v-1087fd83]{color:#606266;line-height:32px;margin-right:12px;margin-left:12px}.text_selected_setting_type_item[data-v-1087fd83]{display:flex;flex-direction:row}.audio_settings[data-v-1087fd83]{margin-top:20px;display:flex;flex-direction:row;align-items:center}.dialog-footer[data-v-1087fd83]{display:flex;justify-content:flex-end;align-items:flex-end}.preview-image-wrap[data-v-1087fd83]{position:relative;display:inline-block;width:100%}.crop-container[data-v-1087fd83]{width:100%;max-height:480px;min-height:260px;background:#1e1e1e;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px}.crop-container img[data-v-1087fd83]{max-width:100%;max-height:480px;display:block}.crop-container[data-v-1087fd83] cropper-canvas{width:100%;height:480px;max-height:480px;display:block}.crop-toolbar[data-v-1087fd83]{margin-top:10px;display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.preview-fav-btn[data-v-1087fd83]{position:absolute;top:8px;right:8px;width:38px;height:38px;border-radius:50%;background:#ffffffeb;color:#c0c4cc;display:flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;z-index:5;box-shadow:0 2px 8px #00000040;transition:transform .15s,color .15s,background-color .15s}.preview-fav-btn[data-v-1087fd83]:hover{color:#e6a23c;transform:scale(1.1)}.preview-fav-btn--active[data-v-1087fd83]{color:#e6a23c;background:#fdf6ecf2}.img-fav-grid[data-v-1087fd83]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;max-height:360px;overflow-y:auto;padding:4px}.img-fav-item[data-v-1087fd83]{position:relative;aspect-ratio:1;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border-color .15s,transform .15s;background:#f5f7fa}.img-fav-item[data-v-1087fd83]:hover{border-color:#409eff}.img-fav-item:hover .img-fav-delete[data-v-1087fd83]{opacity:1}.img-fav-item--active[data-v-1087fd83]{border-color:#409eff;box-shadow:0 0 0 2px #409eff4d}.img-fav-thumb[data-v-1087fd83]{width:100%;height:100%;object-fit:cover;display:block}.img-fav-delete[data-v-1087fd83]{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:#f56c6ce6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s,transform .15s}.img-fav-delete[data-v-1087fd83]:hover{background:#f56c6c;transform:scale(1.1)}.img-fav-edit[data-v-1087fd83]{position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:#409effe6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s,transform .15s}.img-fav-edit[data-v-1087fd83]:hover{background:#409eff;transform:scale(1.1)}.img-fav-item:hover .img-fav-edit[data-v-1087fd83]{opacity:1}.img-fav-label[data-v-1087fd83]{position:absolute;left:0;right:0;bottom:0;background:#0000008c;color:#fff;font-size:12px;line-height:18px;padding:1px 6px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aud-fav-list[data-v-1087fd83]{display:flex;flex-direction:column;gap:8px;max-height:360px;overflow-y:auto;padding:4px}.aud-fav-item[data-v-1087fd83]{display:grid;grid-template-columns:130px 1fr auto;gap:10px;align-items:center;padding:8px 10px;background:#f5f7fa;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:border-color .15s,background-color .15s}.aud-fav-item[data-v-1087fd83]:hover{background:#ecf5ff}.aud-fav-item--active[data-v-1087fd83]{border-color:#409eff;background:#ecf5ff}.aud-fav-label[data-v-1087fd83]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.aud-fav-name[data-v-1087fd83]{font-size:13px;color:#303133;font-weight:500}.aud-fav-audio[data-v-1087fd83]{width:100%;height:32px}.aud-fav-actions[data-v-1087fd83]{display:flex;gap:6px}.aud-fav-edit[data-v-1087fd83],.aud-fav-delete[data-v-1087fd83]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:14px;line-height:1;cursor:pointer;color:#fff;transition:transform .15s,background-color .15s}.aud-fav-edit[data-v-1087fd83]{background:#409effd9}.aud-fav-edit[data-v-1087fd83]:hover{background:#409eff;transform:scale(1.1)}.aud-fav-delete[data-v-1087fd83]{background:#f56c6cd9}.aud-fav-delete[data-v-1087fd83]:hover{background:#f56c6c;transform:scale(1.1)}.vid-fav-list[data-v-1087fd83]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;max-height:360px;overflow-y:auto;padding:4px}.vid-fav-item[data-v-1087fd83]{position:relative;padding:8px;background:#f5f7fa;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:border-color .15s,background-color .15s}.vid-fav-item[data-v-1087fd83]:hover{background:#ecf5ff}.vid-fav-item--active[data-v-1087fd83]{border-color:#409eff;background:#ecf5ff}.vid-fav-video[data-v-1087fd83]{width:100%;max-height:130px;background:#000;border-radius:4px}.vid-fav-label[data-v-1087fd83]{margin-bottom:6px;padding-right:56px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vid-fav-name[data-v-1087fd83]{font-size:13px;color:#303133;font-weight:500}.vid-fav-actions[data-v-1087fd83]{position:absolute;top:8px;right:8px;display:flex;gap:6px;z-index:2}.ai-gen[data-v-1087fd83]{padding:12px 4px}.ai-gen__row[data-v-1087fd83]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.ai-gen__row[data-v-1087fd83]:last-of-type{margin-bottom:0}.ai-gen__label[data-v-1087fd83]{font-size:13px;color:#606266;width:50px;flex-shrink:0;text-align:right;padding-right:6px}.ai-gen__results[data-v-1087fd83]{margin-top:16px;padding-top:12px;border-top:1px solid #ecf0f1}.ai-gen__hint[data-v-1087fd83]{text-align:center;color:#909399;font-size:13px;padding:20px}.ai-gen__hint--err[data-v-1087fd83]{color:#e6a23c;background:#fdf6ec;border-radius:4px;margin:8px 0}.ai-gen__grid[data-v-1087fd83]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.ai-gen__item[data-v-1087fd83]{aspect-ratio:1/1;border:2px solid #ecf0f1;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .15s;background:#fafafa}.ai-gen__item[data-v-1087fd83]:hover{border-color:#a0cfff;transform:translateY(-1px)}.ai-gen__item--active[data-v-1087fd83]{border-color:#409eff;box-shadow:0 0 0 2px #409eff33}.ai-gen__thumb[data-v-1087fd83]{width:100%;height:100%;object-fit:cover;display:block}.ai-gen__row--gen[data-v-1087fd83]{justify-content:center!important;margin-top:18px;padding:6px 0}.ai-gen__btn[data-v-1087fd83]{min-width:220px;font-size:16px!important;font-weight:600;height:44px;background:linear-gradient(135deg,#6366f1,#8b5cf6)!important;border:none!important;box-shadow:0 6px 18px #6366f159;letter-spacing:2px;transition:transform .15s,box-shadow .15s}.ai-gen__btn[data-v-1087fd83]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px #6366f180}.ai-gen__btn[data-v-1087fd83]:disabled{background:#c0c4cc!important;box-shadow:none}.audio-zone-container[data-v-c89d2ad8]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none}.audio-zone[data-v-c89d2ad8]{position:absolute;border:2px solid rgba(64,158,255,.6);border-radius:6px;background:#409eff1a;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:border-color .2s,background-color .2s,opacity .2s;-webkit-user-select:none;user-select:none}.audio-zone--editing[data-v-c89d2ad8]{cursor:move}.audio-zone--selected[data-v-c89d2ad8]{border-color:#409eff;background:#409eff33;box-shadow:0 0 0 2px #409eff4d}.audio-zone--has-audio[data-v-c89d2ad8]{border-color:#409effcc}.audio-zone--editing[data-v-c89d2ad8]:hover{border-color:#409eff;background:#409eff33}.audio-zone--preview[data-v-c89d2ad8]{border:1.5px dashed rgba(64,158,255,.3);border-radius:50%;background:transparent;cursor:default}.audio-zone--preview[data-v-c89d2ad8]:hover{background:#409eff14;border-color:#409eff80}.audio-zone--playing[data-v-c89d2ad8]{border-color:#67c23a66;background:#67c23a14;animation:zone-pulse-c89d2ad8 1.5s ease-in-out infinite}.audio-zone__label[data-v-c89d2ad8]{position:absolute;top:-1px;left:-1px;background:#409eff;color:#fff;font-size:11px;padding:1px 6px;border-radius:4px 0;line-height:18px;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.audio-zone__index[data-v-c89d2ad8]{font-weight:700}.audio-zone__text[data-v-c89d2ad8]{margin-left:4px}.audio-zone__play-btn[data-v-c89d2ad8]{width:36px;height:36px;border-radius:50%;background:#409effd9;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s,background-color .2s,opacity .2s}.audio-zone__play-btn[data-v-c89d2ad8]:hover{transform:scale(1.1);background:#409eff}.audio-zone__play-btn--playing[data-v-c89d2ad8]{opacity:1!important;background:#67c23a}.audio-zone__play-btn--playing[data-v-c89d2ad8]:hover{background:#529b2e}.audio-zone__play-btn--hover-only[data-v-c89d2ad8]{opacity:0}.audio-zone:hover .audio-zone__play-btn--hover-only[data-v-c89d2ad8]{opacity:1}.audio-zone__inline-bar[data-v-c89d2ad8]{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);display:flex;gap:2px;background:#fff;border-radius:4px;padding:3px 4px;box-shadow:0 2px 8px #0000002e;white-space:nowrap;z-index:30}.audio-zone__bar-btn[data-v-c89d2ad8]{cursor:pointer;padding:4px;border-radius:3px;color:#606266;transition:background-color .15s,color .15s}.audio-zone__bar-btn[data-v-c89d2ad8]:hover{background:#f0f2f5;color:#409eff}.audio-zone__bar-btn--danger[data-v-c89d2ad8]:hover{background:#fef0f0;color:#f56c6c}.audio-zone__resize-handle[data-v-c89d2ad8]{position:absolute;bottom:-4px;right:-4px;width:10px;height:10px;background:#409eff;border-radius:2px;cursor:se-resize}@keyframes zone-pulse-c89d2ad8{0%,to{box-shadow:0 0 #67c23a66}50%{box-shadow:0 0 0 6px #67c23a00}}.reward-points-bar[data-v-a86e6d19]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:linear-gradient(135deg,#ffeaa7,#ffd480);border-radius:20px;box-shadow:0 2px 8px #ffa50040;font-size:13px;color:#5a4000;-webkit-user-select:none;user-select:none}.reward-points-bar__emoji[data-v-a86e6d19]{font-size:18px;line-height:1}.reward-points-bar__title[data-v-a86e6d19]{font-weight:600}.reward-points-bar__lv[data-v-a86e6d19]{background:#fff9;padding:1px 6px;border-radius:8px;font-size:11px;font-weight:600}.reward-points-bar__progress[data-v-a86e6d19]{width:80px;height:8px;background:#ffffff80;border-radius:4px;overflow:hidden}.reward-points-bar__progress-fill[data-v-a86e6d19]{height:100%;background:linear-gradient(90deg,#ff9a8b,#ff6b6b);border-radius:4px;transition:width .5s ease-out}.reward-points-bar__points[data-v-a86e6d19]{font-weight:700;color:#d4691c;min-width:48px;text-align:right}.reward-points-bar__box[data-v-a86e6d19]{font-size:18px;cursor:pointer;animation:reward-box-bounce-a86e6d19 1.5s ease-in-out infinite}.reward-points-bar__box[data-v-a86e6d19]:hover{transform:scale(1.2)}.reward-points-bar__offline[data-v-a86e6d19]{font-size:10px;font-weight:600;color:#999;background:#ffffffb3;padding:1px 6px;border-radius:6px;border:1px dashed #aaa;cursor:help}@keyframes reward-box-bounce-a86e6d19{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.daily-signin-overlay[data-v-c0e1f7c2]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000}.daily-signin-card[data-v-c0e1f7c2]{background:linear-gradient(135deg,#e0f7ff,#fff);padding:28px 40px;border-radius:20px;box-shadow:0 20px 60px #0000004d;text-align:center;min-width:280px;animation:daily-popin-c0e1f7c2 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes daily-popin-c0e1f7c2{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.daily-signin-title[data-v-c0e1f7c2]{font-size:22px;font-weight:700;color:#00a8cc;margin-bottom:10px}.daily-signin-big[data-v-c0e1f7c2]{font-size:64px;margin:4px 0;animation:daily-bounce-c0e1f7c2 .6s ease-out .2s both}@keyframes daily-bounce-c0e1f7c2{0%{transform:scale(.3) rotate(-15deg)}60%{transform:scale(1.2) rotate(8deg)}to{transform:scale(1)}}.daily-signin-streak[data-v-c0e1f7c2]{font-size:16px;color:#333;margin-top:6px}.daily-signin-streak b[data-v-c0e1f7c2]{color:#ff6b6b;font-size:22px;margin:0 3px}.daily-signin-bonus[data-v-c0e1f7c2]{font-size:18px;color:#d4691c;margin:10px 0 6px}.daily-signin-bonus b[data-v-c0e1f7c2]{font-size:26px}.daily-signin-tip[data-v-c0e1f7c2]{font-size:12px;color:#888;margin-bottom:16px}.daily-signin-btn[data-v-c0e1f7c2]{padding:8px 28px;background:linear-gradient(135deg,#74c0fc,#4dabf7);color:#fff;border:none;border-radius:18px;font-size:14px;font-weight:600;cursor:pointer;margin-top:10px;box-shadow:0 4px 12px #4dabf759}.daily-signin-btn[data-v-c0e1f7c2]:hover{transform:scale(1.05)}.reward-box-overlay[data-v-96f6b92f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10000}.reward-box-card[data-v-96f6b92f]{background:linear-gradient(135deg,#ffe5a0,#fff);padding:28px 48px;border-radius:24px;box-shadow:0 20px 60px #0006;text-align:center;animation:box-popin-96f6b92f .35s cubic-bezier(.34,1.56,.64,1)}@keyframes box-popin-96f6b92f{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.reward-box-title[data-v-96f6b92f]{font-size:22px;font-weight:700;color:#d4691c;margin-bottom:14px}.reward-box-emoji[data-v-96f6b92f]{font-size:100px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .2s;margin:6px 0}.reward-box-emoji.closed[data-v-96f6b92f]{animation:box-wiggle-96f6b92f 1.2s ease-in-out infinite}.reward-box-emoji.closed[data-v-96f6b92f]:hover{transform:scale(1.15)}.reward-box-emoji.opening[data-v-96f6b92f]{animation:box-shake-96f6b92f .5s ease-out}.reward-box-emoji.opened[data-v-96f6b92f]{animation:box-burst-96f6b92f .5s ease-out}@keyframes box-wiggle-96f6b92f{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes box-shake-96f6b92f{0%,to{transform:translate(0)}20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}@keyframes box-burst-96f6b92f{0%{transform:scale(.6);opacity:0}50%{transform:scale(1.4);opacity:1}to{transform:scale(1);opacity:1}}.reward-box-hint[data-v-96f6b92f]{color:#999;font-size:13px;margin-top:4px}.reward-box-reward[data-v-96f6b92f]{font-size:28px;font-weight:700;color:#ff6b6b;margin:12px 0}.reward-box-btn[data-v-96f6b92f]{padding:8px 28px;background:linear-gradient(135deg,#ff9a8b,#ff6b6b);color:#fff;border:none;border-radius:20px;font-weight:600;cursor:pointer;margin-top:8px}.reward-box-btn[data-v-96f6b92f]:hover{transform:scale(1.05)}.achievement-wall__stats[data-v-c8e920b1]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;padding:14px;background:linear-gradient(135deg,#fff9e6,#fff);border-radius:12px}.achievement-wall__stat[data-v-c8e920b1]{text-align:center}.achievement-wall__stat-num[data-v-c8e920b1]{font-size:22px;font-weight:700;color:#d4691c}.achievement-wall__stat-label[data-v-c8e920b1]{font-size:12px;color:#999;margin-top:2px}.achievement-wall__grid[data-v-c8e920b1]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.achievement-item[data-v-c8e920b1]{background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #e4e7ed;border-radius:12px;padding:14px 10px;text-align:center;transition:transform .2s,box-shadow .2s}.achievement-item[data-v-c8e920b1]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001a}.achievement-item--locked[data-v-c8e920b1]{opacity:.55;filter:grayscale(.7)}.achievement-item__emoji[data-v-c8e920b1]{font-size:40px;margin-bottom:4px}.achievement-item__title[data-v-c8e920b1]{font-size:13px;font-weight:600;color:#303133;margin-bottom:2px}.achievement-item__desc[data-v-c8e920b1]{font-size:11px;color:#909399}.ppt-player__reward[data-v-421c091e]{position:absolute;top:16px;left:16px;z-index:12;cursor:pointer;pointer-events:auto}.ppt-player__reward--below-top[data-v-421c091e]{top:56px}.ppt-player[data-v-421c091e]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:#000;outline:none;cursor:none}.ppt-player[data-v-421c091e]:hover{cursor:default}.ppt-player__stage[data-v-421c091e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ppt-player__slide[data-v-421c091e]{position:relative;max-width:100vw;max-height:100vh}.ppt-player__slide--answer[data-v-421c091e]{width:100vw;height:auto;max-height:none}.ppt-player__img[data-v-421c091e]{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.ppt-player__controls[data-v-421c091e]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:10}.ppt-player__top-bar[data-v-421c091e]{position:absolute;top:16px;right:16px;pointer-events:auto}.ppt-player__close-btn[data-v-421c091e]{background:#00000080!important;border:none!important;color:#fff!important}.ppt-player__close-btn[data-v-421c091e]:hover{background:#fff3!important}.ppt-player__bottom-bar[data-v-421c091e]{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px;padding:8px 20px;background:#00000080;border-radius:24px;pointer-events:auto}.ppt-player__answer-bottom-slot[data-v-421c091e]{position:absolute;left:0;right:0;bottom:0;z-index:50;pointer-events:auto}.ppt-player__nav-btn[data-v-421c091e]{background:#ffffff26!important;border:none!important;color:#fff!important}.ppt-player__nav-btn[data-v-421c091e]:hover:not(:disabled){background:#ffffff4d!important}.ppt-player__nav-btn[data-v-421c091e]:disabled{opacity:.3!important}.ppt-player__page-info[data-v-421c091e]{color:#fff;font-size:14px;min-width:60px;text-align:center;-webkit-user-select:none;user-select:none}.ppt-fade-enter-active[data-v-421c091e],.ppt-fade-leave-active[data-v-421c091e]{transition:opacity .3s ease}.ppt-fade-enter-from[data-v-421c091e],.ppt-fade-leave-to[data-v-421c091e]{opacity:0}.ppt-player__answer-top[data-v-421c091e]{position:absolute;top:0;left:0;right:0;height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#0000008c;color:#fff;font-size:14px;z-index:100;-webkit-user-select:none;user-select:none}.ppt-player__answer-progress[data-v-421c091e]{font-weight:600}.ppt-player__answer-timer[data-v-421c091e]{font-variant-numeric:tabular-nums}.ppt-player__answer-close[data-v-421c091e]{background:none;border:none;color:#fff;font-size:22px;cursor:pointer;padding:4px 10px;line-height:1}.ppt-player__answer-close[data-v-421c091e]:active{opacity:.6}.ppt-player__answer-bottom[data-v-421c091e]{position:absolute;bottom:16px;left:0;right:0;display:flex;justify-content:center;z-index:100}@media (orientation: portrait){.ppt-player--css-rotate[data-v-421c091e]{position:fixed;top:50%;left:50%;width:100vh;height:100vw;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center center}}.m-maker[data-v-de98f677]{min-height:100vh;background:#f5f7fa;display:flex;flex-direction:column}.m-maker__panel[data-v-de98f677]{flex:1;padding:0 0 64px;overflow-y:auto;-webkit-overflow-scrolling:touch}.m-maker__list-header[data-v-de98f677]{padding:10px 12px;display:flex;gap:8px}.m-maker__group[data-v-de98f677]{margin-bottom:8px}.m-maker__group-title[data-v-de98f677]{padding:6px 16px;font-size:13px;color:#909399;font-weight:500}.m-maker__question-item[data-v-de98f677]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:#fff;border-bottom:1px solid #f5f5f5;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-maker__question-item[data-v-de98f677]:active{background:#f5f7fa}.m-maker__question-item--active[data-v-de98f677]{background:#ecf5ff;border-left:3px solid #409eff}.m-maker__q-num[data-v-de98f677]{width:24px;height:24px;border-radius:50%;background:#409eff;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-maker__q-type[data-v-de98f677]{font-size:13px;color:#409eff;background:#ecf5ff;padding:2px 8px;border-radius:4px;flex-shrink:0}.m-maker__q-title[data-v-de98f677]{font-size:13px;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.m-maker__edit-toolbar[data-v-de98f677]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#fff;border-bottom:1px solid #f0f0f0}.m-maker__edit-info[data-v-de98f677]{font-size:14px;color:#303133;font-weight:500}.m-maker__edit-actions[data-v-de98f677]{display:flex;gap:6px}.m-maker__component-wrap[data-v-de98f677]{padding:8px;background:#fff;min-height:calc(100vh - 148px)}.m-maker__preview-tabs[data-v-de98f677]{display:flex;background:#fff;border-bottom:2px solid #f0f0f0}.m-maker__preview-tab[data-v-de98f677]{flex:1;text-align:center;padding:12px 0;font-size:14px;color:#909399;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px}.m-maker__preview-tab.active[data-v-de98f677]{color:#409eff;border-bottom-color:#409eff;font-weight:600}.m-maker__preview-body[data-v-de98f677],.m-maker__ai-body[data-v-de98f677]{min-height:calc(100vh - 150px);background:#fff}.m-maker__preview-body[data-v-de98f677]{padding:8px 8px 120px}.m-maker__ai-body[data-v-de98f677]{flex:1;height:0;overflow:hidden}.m-maker__ai-panel[data-v-de98f677]{display:flex;flex-direction:column;background:#fff}.m-maker__ai-content[data-v-de98f677]{flex:1;overflow:hidden;display:flex;flex-direction:column;height:calc(100vh - 104px)}.m-maker__sort-panel[data-v-de98f677]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:#f5f7fa;display:flex;flex-direction:column;padding-bottom:0!important}.m-sort__body[data-v-de98f677]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 12px}.m-sort__tip[data-v-de98f677]{font-size:13px;color:#909399;padding:8px 0}.m-sort__actions-bar[data-v-de98f677]{display:flex;gap:8px;padding:8px 0}.m-sort__group[data-v-de98f677]{background:#fff;border-radius:10px;margin-bottom:10px;overflow:hidden}.m-sort__group-header[data-v-de98f677]{display:flex;align-items:center;gap:8px;padding:12px;background:#fafafa;border-bottom:1px solid #f0f0f0}.m-sort__group-toggle[data-v-de98f677]{font-size:12px;color:#909399;cursor:pointer;width:16px;flex-shrink:0}.m-sort__group-name[data-v-de98f677]{flex:1;font-size:15px;font-weight:600;color:#303133;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-sort__group-count[data-v-de98f677]{font-size:12px;color:#909399;flex-shrink:0}.m-sort__group-btns[data-v-de98f677]{display:flex;gap:10px;flex-shrink:0;color:#409eff}.m-sort__group-btns .el-icon[data-v-de98f677]{cursor:pointer;-webkit-tap-highlight-color:transparent}.m-sort__group-btns .el-icon.disabled[data-v-de98f677]{color:#dcdfe6;pointer-events:none}.m-sort__group-btns .el-icon[data-v-de98f677]:active{opacity:.6}.m-sort__questions[data-v-de98f677]{padding:4px 0}.m-sort__q-item[data-v-de98f677]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #f5f5f5}.m-sort__q-item[data-v-de98f677]:last-child{border-bottom:none}.m-sort__q-num[data-v-de98f677]{width:22px;height:22px;border-radius:50%;background:#e4e7ed;color:#606266;font-size:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m-sort__q-type[data-v-de98f677]{font-size:12px;color:#409eff;background:#ecf5ff;padding:1px 6px;border-radius:4px;flex-shrink:0}.m-sort__q-title[data-v-de98f677]{font-size:13px;color:#606266;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-sort__q-btns[data-v-de98f677]{display:flex;gap:8px;flex-shrink:0;color:#409eff}.m-sort__q-btns .el-icon[data-v-de98f677]{cursor:pointer;-webkit-tap-highlight-color:transparent}.m-sort__q-btns .el-icon.disabled[data-v-de98f677]{color:#dcdfe6;pointer-events:none}.m-sort__q-btns .el-icon[data-v-de98f677]:active{opacity:.6}.m-sort__empty[data-v-de98f677]{padding:12px;text-align:center;font-size:13px;color:#c0c4cc}.m-sort__footer[data-v-de98f677]{flex-shrink:0;display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ebeef5}.m-sort__footer .el-button[data-v-de98f677]{min-height:40px;font-size:15px;min-width:80px}.m-maker__add-panel[data-v-de98f677]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:#fff;display:flex;flex-direction:column}.m-maker__add-body[data-v-de98f677]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.m-maker__add-body[data-v-de98f677]>.content-setting-popup,.m-maker__add-body[data-v-de98f677]>.el-dropdown{display:none}.m-answer-card[data-v-02d40cd6]{background:#fff;border-radius:10px;padding:12px}.m-answer-card__section+.m-answer-card__section[data-v-02d40cd6]{margin-top:12px}.m-answer-card__label[data-v-02d40cd6]{font-size:12px;color:#909399;margin-bottom:6px;font-weight:500}.m-answer-card__stem[data-v-02d40cd6]{font-size:14px;line-height:1.6;color:#303133;background:#f8f9fb;padding:10px 12px;border-radius:6px;word-break:break-word;white-space:pre-wrap}.m-answer-card__empty[data-v-02d40cd6]{padding:16px;text-align:center;color:#c0c4cc;font-size:13px;background:#fafafa;border-radius:6px}.m-answer-card__unsupported[data-v-02d40cd6]{padding:16px;text-align:center;background:#fdf6ec;border:1px dashed #e6a23c;border-radius:6px}.m-answer-card__unsupported-text[data-v-02d40cd6]{font-size:13px;color:#b88230;margin-bottom:10px}.m-answer-card__items[data-v-02d40cd6]{display:flex;flex-direction:column;gap:8px}.m-answer-card__meta[data-v-02d40cd6]{margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0;font-size:11px;color:#909399;display:flex;align-items:center;gap:4px}.m-answer-card__meta-sep[data-v-02d40cd6]{opacity:.5}.m-answer-item__text[data-v-02d40cd6]{font-size:14px;line-height:1.6;color:#303133;background:#ecf5ff;border-left:3px solid #409eff;padding:8px 10px;border-radius:4px;word-break:break-word;white-space:pre-wrap}.m-answer-item__image[data-v-02d40cd6]{width:100%;max-height:240px;background:#f5f7fa;border-radius:6px;display:block}.m-answer-item__audio[data-v-02d40cd6]{width:100%;height:36px}.m-answer-item__write[data-v-02d40cd6]{display:flex;flex-direction:column;gap:6px}.m-answer-item__write-empty[data-v-02d40cd6]{font-size:12px;color:#909399;padding:10px;background:#fafafa;border-radius:4px;text-align:center}.m-answer-item__write-actions[data-v-02d40cd6]{display:flex;justify-content:flex-end;margin-top:4px}.m-answer-item__write-actions .el-button[data-v-02d40cd6]{min-height:44px}.m-answer-item__text--annot[data-v-02d40cd6] .m-annot-mark{border-radius:2px;padding:0 1px}.m-answer-item__annot[data-v-02d40cd6]{margin-top:8px;padding:8px;background:#f5f9ff;border:1px solid #d6e4ff;border-radius:6px}.m-answer-item__annot-head[data-v-02d40cd6]{display:flex;align-items:center;gap:6px;font-size:12px;color:#3a7bff;font-weight:500;margin-bottom:6px}.m-answer-item__annot-draft[data-v-02d40cd6]{font-size:10px;color:#fff;background:#e6a23c;padding:1px 6px;border-radius:3px;margin-left:auto}.m-answer-item__annot-svg-wrap[data-v-02d40cd6]{position:relative;width:100%;line-height:0}.m-answer-item__annot-img[data-v-02d40cd6]{display:block;width:100%;max-width:100%;border-radius:4px}.m-answer-item__annot-svg[data-v-02d40cd6]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.m-answer-item__annot-svg[data-v-02d40cd6] svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.m-publish-info[data-v-8d76f861]{display:flex;flex-direction:column;align-items:center;gap:12px}.m-publish-info__qr[data-v-8d76f861]{display:flex;justify-content:center}.m-publish-info__title[data-v-8d76f861]{font-size:16px;font-weight:600;color:#303133;text-align:center}.m-publish-info__row[data-v-8d76f861]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0;border-bottom:1px solid #f5f5f5}.m-publish-info__label[data-v-8d76f861]{font-size:13px;color:#909399;flex-shrink:0;width:70px}.m-publish-info__value[data-v-8d76f861]{flex:1;font-size:14px;color:#303133;word-break:break-all}.m-publish-info__code-tag[data-v-8d76f861]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;background:#ecf5ff;border:1px solid #b3d8ff;border-radius:8px}.m-publish-info__code-label[data-v-8d76f861]{font-size:14px;color:#409eff;font-weight:500;flex-shrink:0}.m-publish-info__code-value[data-v-8d76f861]{flex:1;font-size:20px;font-weight:700;color:#409eff;letter-spacing:1.5px;word-break:break-all}.m-publish-info__url-row[data-v-8d76f861]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0}.m-publish-info__url-label[data-v-8d76f861]{flex:1;font-size:13px;color:#606266}.m-publish-info__more-toggle[data-v-8d76f861]{width:100%;text-align:center;padding:10px 0;font-size:13px;color:#909399;cursor:pointer;border-top:1px solid #f0f0f0;-webkit-tap-highlight-color:transparent}.m-publish-info__more-toggle[data-v-8d76f861]:active{background:#f5f7fa}.m-publish-info__more[data-v-8d76f861]{width:100%}.m-review[data-v-82428fe4]{min-height:100vh;background:#f5f7fa;overflow-x:hidden}.m-review__panel[data-v-82428fe4]{padding-bottom:calc(64px + env(safe-area-inset-bottom));min-height:calc(100vh - 104px)}.m-review__filter[data-v-82428fe4]{display:flex;gap:8px;padding:10px 12px;background:#fff}.m-review__stats[data-v-82428fe4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#ebeef5;margin:8px 12px;border-radius:10px;overflow:hidden}.m-stat-item[data-v-82428fe4]{background:#fff;display:flex;flex-direction:column;align-items:center;padding:12px 0}.m-stat-num[data-v-82428fe4]{font-size:20px;font-weight:700;color:#303133}.m-stat-label[data-v-82428fe4]{font-size:11px;color:#909399;margin-top:2px}.m-review__student-list[data-v-82428fe4]{padding:0 12px}.m-review__empty[data-v-82428fe4]{padding:40px 0}.m-student-card[data-v-82428fe4]{display:flex;align-items:center;gap:8px;padding:12px 12px 12px 16px;background:#fff;border-radius:10px;margin-bottom:6px;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-student-card[data-v-82428fe4]:active{background:#f5f7fa}.m-student-card--active[data-v-82428fe4]{border:2px solid #409eff;background:#ecf5ff}.m-student-card--reviewed .m-student-card__name[data-v-82428fe4]:before{content:"✓ ";color:#67c23a;font-weight:700}.m-student-card__main[data-v-82428fe4]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.m-student-card__name[data-v-82428fe4]{font-size:15px;color:#303133;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-student-card__remark[data-v-82428fe4]{font-size:12px;color:#909399;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-student-card__status[data-v-82428fe4]{font-size:12px;flex-shrink:0}.m-student-card__score[data-v-82428fe4]{font-size:14px;font-weight:600;color:#409eff;flex-shrink:0}.m-student-card__more[data-v-82428fe4]{flex-shrink:0;width:36px;height:36px;display:flex!important;align-items:center;justify-content:center;border-radius:50%;-webkit-tap-highlight-color:transparent}.m-student-card__more[data-v-82428fe4]:active{background:#0000000d}.m-student-menu__current[data-v-82428fe4]{padding:8px 16px;font-size:13px;color:#909399;background:#f5f7fa;margin:0 16px 4px;border-radius:6px}.m-student-menu__item[data-v-82428fe4]{display:flex;align-items:center;gap:12px;padding:14px 16px;font-size:15px;color:#303133;border-bottom:1px solid #f5f5f5;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-student-menu__item[data-v-82428fe4]:active{background:#f5f7fa}.m-student-menu__item[data-v-82428fe4]:last-child{border-bottom:none}.m-profile[data-v-82428fe4]{padding:0 16px 16px}.m-profile__loading[data-v-82428fe4]{display:flex;justify-content:center;padding:40px 0;color:#909399}.m-profile__head[data-v-82428fe4]{text-align:center;padding-bottom:12px;border-bottom:1px solid #f0f0f0;margin-bottom:12px}.m-profile__name[data-v-82428fe4]{font-size:16px;font-weight:600;color:#303133}.m-profile__remark[data-v-82428fe4]{font-size:12px;color:#909399;margin-top:4px}.m-profile__stats[data-v-82428fe4]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px}.m-profile__stat[data-v-82428fe4]{background:#f5f7fa;border-radius:8px;padding:10px 4px;text-align:center}.m-profile__stat-num[data-v-82428fe4]{font-size:18px;font-weight:700;color:#303133}.m-profile__stat-label[data-v-82428fe4]{font-size:11px;color:#909399;margin-top:2px}.m-profile__per-question-title[data-v-82428fe4]{font-size:13px;color:#606266;font-weight:500;margin-bottom:8px}.m-profile__pq-row[data-v-82428fe4]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:12px}.m-profile__pq-num[data-v-82428fe4]{width:24px;text-align:center;color:#909399;flex-shrink:0}.m-profile__pq-bar-wrap[data-v-82428fe4]{flex:1;height:6px;background:#f0f2f5;border-radius:3px;overflow:hidden}.m-profile__pq-bar[data-v-82428fe4]{height:100%;transition:width .25s ease}.m-profile__pq-score[data-v-82428fe4]{width:60px;text-align:right;color:#606266;flex-shrink:0}.m-profile__hint[data-v-82428fe4]{margin-top:16px;padding-top:12px;border-top:1px solid #f0f0f0;text-align:center;font-size:12px;color:#909399}.m-review__student-bar[data-v-82428fe4]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;font-size:15px;font-weight:500;color:#303133;border-bottom:1px solid #f0f0f0}.m-review__score-label[data-v-82428fe4]{font-size:13px;color:#909399;font-weight:400}.m-review__progress[data-v-82428fe4]{margin:8px 12px 0;padding:10px 12px;background:#fff;border-radius:10px}.m-review__progress-text[data-v-82428fe4]{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#606266;margin-bottom:8px}.m-review__progress-remain[data-v-82428fe4]{color:#67c23a;font-weight:500}.m-review__progress-track[data-v-82428fe4]{height:4px;background:#f0f2f5;border-radius:2px;overflow:hidden}.m-review__progress-fill[data-v-82428fe4]{height:100%;background:linear-gradient(90deg,#67c23a,#95d475);transition:width .25s ease}.m-review__progress-actions[data-v-82428fe4]{display:flex;justify-content:flex-end;margin-top:8px}.m-review__progress-actions .el-button[data-v-82428fe4]{min-height:36px}.m-review__q-nav[data-v-82428fe4]{display:flex;gap:6px;padding:10px 12px;overflow-x:auto;background:#fff;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.m-review__q-dot[data-v-82428fe4]{width:32px;height:32px;border-radius:50%;background:#f0f2f5;display:flex;align-items:center;justify-content:center;font-size:13px;color:#606266;flex-shrink:0;cursor:pointer}.m-review__q-dot--active[data-v-82428fe4]{background:#409eff;color:#fff}.m-review__q-dot--graded[data-v-82428fe4]{background:#67c23a;color:#fff}.m-review__q-title[data-v-82428fe4]{display:flex;align-items:center;justify-content:space-between;margin:8px 12px 6px;font-size:14px;font-weight:600;color:#303133}.m-review__q-title-score[data-v-82428fe4]{font-size:12px;font-weight:500;color:#67c23a;background:#f0f9eb;padding:2px 8px;border-radius:10px}.m-review__answer-card[data-v-82428fe4]{margin:0 12px}.m-review__answer-view-tabs[data-v-82428fe4]{display:flex;gap:0;margin:8px 12px 0;padding:4px;background:#f0f2f5;border-radius:10px;overflow:hidden}.m-review__answer-view-tab[data-v-82428fe4]{flex:1;text-align:center;padding:8px 0;font-size:13px;color:#606266;border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-review__answer-view-tab.active[data-v-82428fe4]{background:#fff;color:#409eff;font-weight:500;box-shadow:0 1px 4px #0000000f}.m-review__full-form[data-v-82428fe4]{margin:8px 12px 0;background:#fff;border-radius:10px;padding:8px;overflow:hidden}.m-review__full-loading[data-v-82428fe4]{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 0;color:#909399;font-size:13px}.m-review__grade-form[data-v-82428fe4]{display:flex;flex-direction:column;gap:12px;margin:8px 12px 0;padding:12px;background:#fff;border-radius:10px}.m-review__grade-row[data-v-82428fe4]{display:flex;align-items:flex-start;gap:8px}.m-review__grade-row>span[data-v-82428fe4]{font-size:14px;color:#606266;flex-shrink:0;line-height:40px}.m-review__grade-row .el-input-number[data-v-82428fe4],.m-review__grade-row .el-input[data-v-82428fe4],.m-review__grade-row .el-textarea[data-v-82428fe4]{flex:1;min-width:0}.m-review__grade-row--comment>span[data-v-82428fe4]{line-height:30px}.m-review__grade-suffix[data-v-82428fe4]{font-size:13px;color:#909399;line-height:40px;flex-shrink:0;margin-left:4px}.m-review__actions[data-v-82428fe4]{display:flex;gap:8px;padding:12px;background:#fff;margin:8px 12px;border-radius:10px}.m-review__actions .el-button[data-v-82428fe4]{flex:1;height:44px}.m-review__quick-grade[data-v-82428fe4]{display:flex;gap:8px;margin-top:4px}.m-review__quick-grade .el-button[data-v-82428fe4]{flex:1;min-height:44px}.m-review__undo[data-v-82428fe4]{display:flex;align-items:center;justify-content:space-between;margin:8px 12px 0;padding:10px 14px;background:#303133;color:#fff;border-radius:8px;font-size:13px}.m-review__undo-text[data-v-82428fe4]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-review__undo[data-v-82428fe4] .el-button{color:#79bbff}.m-undo-enter-active[data-v-82428fe4],.m-undo-leave-active[data-v-82428fe4]{transition:opacity .2s ease,transform .2s ease}.m-undo-enter-from[data-v-82428fe4],.m-undo-leave-to[data-v-82428fe4]{opacity:0;transform:translateY(8px)}.m-review__no-answer[data-v-82428fe4]{padding:30px 0}.m-review__no-student[data-v-82428fe4]{display:flex;align-items:center;justify-content:center;min-height:60vh}[data-v-82428fe4] .m-review__grade-form .el-input-number__decrease,[data-v-82428fe4] .m-review__grade-form .el-input-number__increase{height:36px}.m-layout[data-v-053c1f79]{width:100%;min-height:100vh;background:#f5f7fa;overflow-x:hidden}.m-admin-guard[data-v-053c1f79]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px 24px;text-align:center}.m-admin-guard__title[data-v-053c1f79]{font-size:18px;font-weight:600;color:#303133}.m-admin-guard__desc[data-v-053c1f79]{font-size:14px;color:#606266;line-height:1.6;max-width:320px}.m-admin-guard .el-button[data-v-053c1f79]{margin-top:12px;min-width:160px;min-height:44px}.multipaneResizer[data-v-4bfde7ea]{width:8px;border-left:1px solid #eee;border-right:1px solid #eee;cursor:col-resize;position:relative}.multipaneResizer[data-v-4bfde7ea]:before{display:block;content:"";width:1px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-1.5px;border-left:1px solid #dcdfe6;border-right:1px solid #dcdfe6}.multipane[data-v-2c3bf1e3]{display:flex;width:100%}:root{--mx-menu-backgroud: #fff;--mx-menu-hover-backgroud: #f1f1f1;--mx-menu-active-backgroud: #dfdfdf;--mx-menu-open-backgroud: #f1f1f1;--mx-menu-open-hover-backgroud: #f1f1f1;--mx-menu-divider: #f0f0f0;--mx-menu-text: #2e2e2e;--mx-menu-hover-text: #2e2e2e;--mx-menu-active-text: #2e2e2e;--mx-menu-open-text: #2e2e2e;--mx-menu-open-hover-text: #2e2e2e;--mx-menu-disabled-text: #c9c8c8;--mx-menu-icon-size: 16px;--mx-menu-shadow-color: rgba(0, 0, 0, .1);--mx-menu-backgroud-radius: 10px;--mx-menu-shortcut-backgroud: #ebebeb;--mx-menu-shortcut-backgroud-hover:#ebebeb;--mx-menu-shortcut-backgroud-active:#ebebeb;--mx-menu-shortcut-backgroud-open:#ebebeb;--mx-menu-shortcut-backgroud-disabled:#fdfdfd;--mx-menu-shortcut-text: #424242;--mx-menu-shortcut-text-hover: #424242;--mx-menu-shortcut-text-active: #424242;--mx-menu-shortcut-text-open: #424242;--mx-menu-shortcut-text-disabled: #a5a5a5;--mx-menu-focus-color: #0085f1;--mx-menu-placeholder-width: 24px}.mx-context-menu{pointer-events:all;display:inline-block;overflow:visible;position:absolute;background-color:var(--mx-menu-backgroud);border-radius:var(--mx-menu-backgroud-radius);padding:12px 0;box-shadow:0 10px 40px 10px var(--mx-menu-shadow-color);opacity:1;transition:opacity .2s ease-in-out}.mx-context-menu-items{position:relative;overflow:visible}.mx-context-menu-scroll{position:absolute;top:0;left:0;right:0;bottom:1px;pointer-events:none}.mx-context-menu-updown{pointer-events:all;position:absolute;left:0;right:0;height:15px;border-radius:10px;background-color:var(--mx-menu-backgroud);-webkit-user-select:none;user-select:none;cursor:pointer}.mx-context-menu-updown.placeholder{position:relative;cursor:default}.mx-context-menu-updown.disabled{color:var(--mx-menu-disabled-text);cursor:default}.mx-context-menu-updown.disabled .mx-right-arrow{fill:var(--mx-menu-disabled-text)}.mx-context-menu-updown:hover:not(.disabled){background-color:var(--mx-menu-hover-backgroud)}.mx-context-menu-updown:active{background-color:var(--mx-menu-active-backgroud)}.mx-context-menu-updown.up{top:0}.mx-context-menu-updown.up .mx-right-arrow{transform:translate(-50%) rotate(270deg)}.mx-context-menu-updown.down{bottom:-1px}.mx-context-menu-updown.down .mx-right-arrow{transform:translate(-50%) rotate(90deg)}.mx-context-menu-updown .mx-right-arrow{display:inline-block;position:absolute;height:12px;left:50%;top:0;padding:0}.mx-context-menu-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;padding:6px 15px;-webkit-user-select:none;user-select:none;overflow:visible;white-space:nowrap;text-overflow:ellipsis;color:var(--mx-menu-text)}.mx-context-menu-item .mx-right-arrow,.mx-context-menu-item .mx-checked-mark{fill:var(--mx-menu-text)}.mx-context-menu-item:hover{background-color:var(--mx-menu-hover-backgroud);color:var(--mx-menu-hover-text)}.mx-context-menu-item:hover .mx-right-arrow,.mx-context-menu-item:hover .mx-checked-mark{fill:var(--mx-menu-hover-text)}.mx-context-menu-item:hover .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-hover);color:var(--mx-menu-shortcut-text-hover)}.mx-context-menu-item:active{background-color:var(--mx-menu-active-backgroud);color:var(--mx-menu-active-text)}.mx-context-menu-item:active .mx-right-arrow,.mx-context-menu-item:active .mx-checked-mark{fill:var(--mx-menu-active-text)}.mx-context-menu-item:active .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-active);color:var(--mx-menu-shortcut-text-active)}.mx-context-menu-item.open{background-color:var(--mx-menu-open-backgroud);color:var(--mx-menu-open-text)}.mx-context-menu-item.open:hover{background-color:var(--mx-menu-open-hover-backgroud);color:var(--mx-menu-open-hover-text)}.mx-context-menu-item.open .mx-right-arrow,.mx-context-menu-item.open .mx-checked-mark{fill:var(--mx-menu-open-text)}.mx-context-menu-item.open .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-open);color:var(--mx-menu-shortcut-text-open)}.mx-context-menu-item.keyboard-focus{background-color:var(--mx-menu-active-backgroud);outline:2px solid var(--mx-menu-focus-color)}.mx-context-menu-item.disabled{color:var(--mx-menu-disabled-text);cursor:not-allowed}.mx-context-menu-item.disabled:hover,.mx-context-menu-item.disabled:active{background-color:transparent}.mx-context-menu-item.disabled .mx-right-arrow,.mx-context-menu-item.disabled .mx-checked-mark{fill:var(--mx-menu-disabled-text)}.mx-context-menu-item.disabled .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-disabled);color:var(--mx-menu-shortcut-text-second)}.mx-context-menu-item .mx-item-row{display:flex;flex-direction:row;align-items:center;max-width:100%}.mx-context-menu-item .mx-icon-placeholder{position:relative;display:flex;flex-direction:row;align-items:center;height:auto;overflow:hidden}.mx-context-menu-item .mx-icon-placeholder.preserve-width{width:var(--mx-menu-placeholder-width)}.mx-context-menu-item .icon{display:inline-block;font-size:var(--mx-menu-icon-size)}.mx-context-menu-item .icon.svg{width:var(--mx-menu-icon-size);height:var(--mx-menu-icon-size)}.mx-context-menu-item .label{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline-end:16px}.mx-context-menu-item-wrapper{position:relative}.mx-context-menu-item-sperator{display:block;padding:5px 0;background-color:var(--mx-menu-backgroud)}.mx-context-menu-item-sperator:after{display:block;content:"";background-color:var(--mx-menu-divider);height:1px}.mx-right-arrow{width:14px;height:14px}.mx-checked-mark{width:var(--mx-menu-icon-size);height:var(--mx-menu-icon-size)}.mx-shortcut{position:relative;justify-self:flex-end;font-size:11.5px;padding:2px 4px;background-color:var(--mx-menu-shortcut-backgroud);color:var(--mx-menu-shortcut-text)}.mx-menu-bar.dark,.mx-context-menu.dark{--mx-menu-backgroud: #303031;--mx-menu-hover-backgroud: #636363;--mx-menu-active-backgroud: #555555;--mx-menu-open-backgroud: #636363;--mx-menu-open-hover-backgroud: #636363;--mx-menu-divider: #464646;--mx-menu-text: #ffffff;--mx-menu-hover-text: #ffffff;--mx-menu-active-text: #ffffff;--mx-menu-open-text: #ffffff;--mx-menu-open-hover-text: #ffffff;--mx-menu-disabled-text: #9c9c9c;--mx-menu-shadow-color: rgba(51, 51, 51, .2);--mx-menu-shortcut-backgroud: #505050;--mx-menu-shortcut-backgroud-hover:#505050;--mx-menu-shortcut-backgroud-active:#505050;--mx-menu-shortcut-backgroud-open:#505050;--mx-menu-shortcut-backgroud-disabled:#444444;--mx-menu-shortcut-text: #f1f1f1;--mx-menu-shortcut-text-hover: #ffffff;--mx-menu-shortcut-text-active: #ffffff;--mx-menu-shortcut-text-open: #ffffff;--mx-menu-shortcut-text-disabled: #9d9d9d}.mx-menu-bar.flat,.mx-context-menu.flat{border-radius:0;padding:7px 0;box-shadow:0 1px 2px 1px var(--mx-menu-shadow-color)}.mx-menu-bar.flat .mx-context-menu-item,.mx-context-menu.flat .mx-context-menu-item{padding:3px 12px}.mx-menu-bar.win10,.mx-context-menu.win10{border-radius:0;padding:8px 0;border:1px solid var(--mx-menu-border-color);box-shadow:2px 2px 1px 0 var(--mx-menu-shadow-color)}.mx-menu-bar.win10,.mx-context-menu.win10{--mx-menu-backgroud: #eeeeee;--mx-menu-hover-backgroud: #d8d8d8;--mx-menu-active-backgroud: #dfdfdf;--mx-menu-open-backgroud: #f1f1f1;--mx-menu-open-hover-backgroud: #d8d8d8;--mx-menu-divider: #aaaaaa;--mx-menu-border-color: #b1b1b1;--mx-menu-shortcut-backgroud: transparent;--mx-menu-shortcut-backgroud-hover: transparent;--mx-menu-shortcut-backgroud-active: transparent;--mx-menu-shortcut-backgroud-open: transparent;--mx-menu-shortcut-backgroud-disabled:transparent;--mx-menu-shortcut-text: #272727;--mx-menu-shortcut-text-hover: #272727;--mx-menu-shortcut-text-active: #272727;--mx-menu-shortcut-text-open: #272727;--mx-menu-shortcut-text-disabled: #6b6b6b}.mx-menu-bar.win10 .mx-context-menu-item,.mx-context-menu.win10 .mx-context-menu-item{padding:2px 4px;margin:0 4px}.mx-menu-bar.win10 .mx-context-menu-item-sperator,.mx-context-menu.win10 .mx-context-menu-item-sperator{margin:0 4px}.mx-menu-bar.win10.dark,.mx-context-menu.win10.dark{--mx-menu-backgroud: #303031;--mx-menu-hover-backgroud: #636363;--mx-menu-active-backgroud: #555555;--mx-menu-open-backgroud: #636363;--mx-menu-open-hover-backgroud: #636363;--mx-menu-divider: #808080;--mx-menu-border-color: #656565;--mx-menu-shortcut-backgroud: #505050;--mx-menu-shortcut-backgroud-hover:#505050;--mx-menu-shortcut-backgroud-active:#505050;--mx-menu-shortcut-backgroud-open:#505050;--mx-menu-shortcut-backgroud-disabled:#444444;--mx-menu-shortcut-text: #f1f1f1;--mx-menu-shortcut-text-hover: #ffffff;--mx-menu-shortcut-text-active: #ffffff;--mx-menu-shortcut-text-open: #ffffff;--mx-menu-shortcut-text-disabled: #9d9d9d;padding:8px 0}.mx-menu-bar.win10.dark .mx-context-menu-item,.mx-context-menu.win10.dark .mx-context-menu-item{padding:6px 12px;margin:0}.mx-menu-bar.win10.dark .mx-context-menu-item-sperator,.mx-context-menu.win10.dark .mx-context-menu-item-sperator{margin:0 7px}.mx-menu-bar.mac,.mx-context-menu.mac{padding:8px 0;box-shadow:0 5px 7px 1px var(--mx-menu-shadow-color);border:1px solid var(--mx-menu-border-color)}.mx-menu-bar.mac,.mx-context-menu.mac{--mx-menu-backgroud: #ececec;--mx-menu-hover-backgroud: #0165e1;--mx-menu-active-backgroud: #0165e1;--mx-menu-open-backgroud: #858585;--mx-menu-open-hover-backgroud: #0165e1;--mx-menu-divider: #d2d2d2;--mx-menu-text: #232323;--mx-menu-hover-text: #fff;--mx-menu-active-text: #fff;--mx-menu-open-text: #fff;--mx-menu-open-hover-text: #fff;--mx-menu-disabled-text: #bbbbbb;--mx-menu-shadow-color: rgba(0, 0, 0, .1);--mx-menu-backgroud-radius: 10px;--mx-menu-shortcut-backgroud: transparent;--mx-menu-shortcut-backgroud-hover:transparent;--mx-menu-shortcut-backgroud-active:transparent;--mx-menu-shortcut-backgroud-open:transparent;--mx-menu-shortcut-backgroud-disabled:transparent;--mx-menu-shortcut-text: #424242;--mx-menu-shortcut-text-hover: #fff;--mx-menu-shortcut-text-active: #fff;--mx-menu-shortcut-text-open: #fff;--mx-menu-shortcut-text-disabled: #a5a5a5;--mx-menu-focus-color: transparent;--mx-menu-border-color: #bbbbbb}.mx-menu-bar.mac.dark,.mx-context-menu.mac.dark{--mx-menu-backgroud: #333333;--mx-menu-hover-backgroud: #0153d2;--mx-menu-active-backgroud: #0153d2;--mx-menu-open-hover-backgroud: #0153d2;--mx-menu-open-backgroud: #414346;--mx-menu-divider: #575757;--mx-menu-text: #dcdcdc;--mx-menu-hover-text: #fff;--mx-menu-active-text: #fff;--mx-menu-open-text: #fff;--mx-menu-open-hover-text: #fff;--mx-menu-disabled-text: #6a6a6a;--mx-menu-shadow-color: rgba(0, 0, 0, .1);--mx-menu-backgroud-radius: 10px;--mx-menu-shortcut-backgroud: transparent;--mx-menu-shortcut-backgroud-hover:transparent;--mx-menu-shortcut-backgroud-active:transparent;--mx-menu-shortcut-backgroud-open:transparent;--mx-menu-shortcut-backgroud-disabled:transparent;--mx-menu-shortcut-text: #dadada;--mx-menu-shortcut-text-hover: #fff;--mx-menu-shortcut-text-active: #fff;--mx-menu-shortcut-text-open: #fff;--mx-menu-shortcut-text-disabled: #6a6a6a;--mx-menu-focus-color: transparent;--mx-menu-border-color: #222}.mx-menu-bar.mac .mx-context-menu-item,.mx-context-menu.mac .mx-context-menu-item{border-radius:5px;margin:0 6px;padding:3px 6px}.mx-menu-bar.mac .mx-context-menu-item.keyboard-focus,.mx-context-menu.mac .mx-context-menu-item.keyboard-focus{background-color:var(--mx-menu-active-backgroud);color:var(--mx-menu-active-text);outline:none}.mx-menu-bar.mac .mx-context-menu-item.keyboard-focus .mx-right-arrow,.mx-menu-bar.mac .mx-context-menu-item.keyboard-focus .mx-checked-mark,.mx-context-menu.mac .mx-context-menu-item.keyboard-focus .mx-right-arrow,.mx-context-menu.mac .mx-context-menu-item.keyboard-focus .mx-checked-mark{fill:var(--mx-menu-active-text)}.mx-menu-bar.mac .mx-context-menu-item.keyboard-focus .mx-shortcut,.mx-context-menu.mac .mx-context-menu-item.keyboard-focus .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-active);color:var(--mx-menu-shortcut-text-active)}.mx-menu-bar.mac .mx-context-menu-item-sperator,.mx-context-menu.mac .mx-context-menu-item-sperator{margin:0 12px}.mx-menu-ghost-host{position:absolute;left:0;bottom:0;right:0;top:0;overflow:hidden;pointer-events:none}.mx-menu-ghost-host.fullscreen{position:fixed}.mx-menu-bar{flex:1;display:flex;flex-direction:row;align-items:center;background-color:var(--mx-menu-backgroud);padding:5px 0}.mx-menu-bar.mini{flex-grow:0}.mx-menu-bar .mx-menu-bar-content{display:flex;flex-direction:row;align-items:center}.mx-menu-bar .mx-menu-bar-item{padding:2px 8px;border-radius:5px;-webkit-user-select:none;user-select:none;background-color:var(--mx-menu-backgroud);color:var(--mx-menu-text)}.mx-menu-bar .mx-menu-bar-item:hover{background-color:var(--mx-menu-hover-backgroud);color:var(--mx-menu-hover-text)}.mx-menu-bar .mx-menu-bar-item:hover .mx-menu-bar-icon-menu{fill:var(--mx-menu-hover-text)}.mx-menu-bar .mx-menu-bar-item:active,.mx-menu-bar .mx-menu-bar-item.active{background-color:var(--mx-menu-active-backgroud);color:var(--mx-menu-active-text)}.mx-menu-bar .mx-menu-bar-item:active .mx-menu-bar-icon-menu,.mx-menu-bar .mx-menu-bar-item.active .mx-menu-bar-icon-menu{fill:var(--mx-menu-active-text)}.mx-menu-bar .mx-menu-bar-icon-menu{fill:var(--mx-menu-text);width:var(--mx-menu-icon-size);height:var(--mx-menu-icon-size)}.mx-menu-bar.flat .mx-menu-bar-item{border-radius:0}
