: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}.authz-only{color:#d97706!important}.authz-only.el-button,.authz-only .el-button{color:#d97706!important;border-color:#f0b866!important}.authz-only.el-button:hover,.authz-only.el-button:focus,.authz-only .el-button:hover,.authz-only .el-button:focus{color:#b45309!important;border-color:#d97706!important;background-color:#fff7ed!important}.authz-only.el-button.is-text,.authz-only .el-icon{color:#d97706!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}@supports not (font-size: 1cqh){.kids-title-main,.text-title{font-size:24px;line-height:1.2}.match-zone__text,.match-zone__text-anchor,.match-game-player__zone-text,.match-game-player__text-anchor{font-size:18px;line-height:1.4}.kfwf-word,.kfwf-title,.kfwf-sentence,.kfwf-text,.kfwf-slot,.kids-place-object,.kids-place-object__text,.kids-place-prompt,.kids-place-slot,.kids-place-slot__text{font-size:18px;line-height:1.3}.pinyin-title-wrap,.py-wrapper{font-size:18px}.py-span{font-size:20px}.word-span,.pure-pinyin-text,.kids-sort-card,.kids-sort-slot,.kids-sort-slot__text{font-size:18px}.kids-title-icon{font-size:24px}}.guide-connector[data-v-77d3b340]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none}.guide-connector svg[data-v-77d3b340]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.guide-connector__path[data-v-77d3b340]{animation:ncg-dash-77d3b340 .6s linear infinite}@keyframes ncg-dash-77d3b340{to{stroke-dashoffset:-12}}.ncg-anchor-pulse{border-radius:8px!important;animation:ncg-anchor-pulse 1s ease-in-out infinite;outline:2px solid rgba(64,158,255,.65);outline-offset:2px}@keyframes ncg-anchor-pulse{0%,to{box-shadow:0 0 #409eff73}50%{box-shadow:0 0 0 6px #409eff00}}.help-float-btn[data-v-068ce3a6]{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-068ce3a6]:hover{box-shadow:0 6px 20px #409eff99}.help-float-text[data-v-068ce3a6]{font-size:12px;font-weight:600;line-height:1}.help-panel[data-v-068ce3a6]{position:fixed;z-index:9998;width:480px;height:600px;max-height:calc(100vh - 40px);background:#fff;border-radius:12px;box-shadow:0 8px 30px #00000026;display:flex;flex-direction:column;overflow:hidden;transition:opacity .18s}.help-panel.is-peeking[data-v-068ce3a6]{opacity:.32}.help-panel__header[data-v-068ce3a6]{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-068ce3a6]{cursor:pointer;font-size:18px}.help-panel__close[data-v-068ce3a6]: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}}.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}
