@import "https://fonts.googleapis.com/css2?family=Paytone+One&display=swap";
code[class*=language-],pre[class*=language-]{color:#ccc;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
.ps{overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;overflow:hidden!important}.ps__rail-x{opacity:0;height:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;bottom:0}.ps__rail-y{opacity:0;width:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:#0000;display:block}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{opacity:.9;background-color:#eee}.ps__thumb-x{background-color:#aaa;border-radius:6px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;position:absolute;bottom:2px}.ps__thumb-y{background-color:#aaa;border-radius:6px;width:6px;transition:background-color .2s linear,width .2s ease-in-out;position:absolute;right:2px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}
html,html body{min-height:100%}.customizer-toggler{display:none!important}a{text-decoration:none}#__next{height:100%}code{color:#d400ff;border-radius:.1335rem;padding:.1rem .4rem;font-family:Public Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}code:not([class*=language-]):before,code:not([class*=language-]):after{content:"`"}code[class*=language-]{padding:0}.breadcrumb_wrap+.MuiCardHeader-root{padding-top:0}.ql-snow .ql-tooltip{top:0!important;left:0!important}.MuiInputBase-root.Mui-disabled{pointer-events:none}body .page_view .MuiInputBase-root.Mui-disabled{border-radius:0;background:#fff!important}body .page_view .MuiInputBase-root.Mui-disabled .MuiInputBase-input{-webkit-text-fill-color:#333;color:#333!important;opacity:1!important}.page_view .MuiFormControlLabel-root.Mui-disabled .MuiTypography-root{color:#333!important}.page_view .MuiFormControlLabel-root.Mui-disabled svg{opacity:1!important}.page_view .MuiFormControlLabel-root .Mui-checked{color:#2563eb!important}.page_view .MuiFormControlLabel-root .Mui-checked svg{filter:drop-shadow(0 2px 3px #2f2b3d29);fill:#2563eb!important}.page_view .MuiFormControlLabel-root .Mui-checked svg path:first-of-type{fill:#2563eb!important}.page_view .MuiAutocomplete-root .MuiButtonBase-root,.page_view .MuiAutocomplete-root .MuiButtonBase-root .MuiChip-label{opacity:1;color:#333!important}.page_view .MuiAutocomplete-root .MuiButtonBase-root svg{display:none}.page_view .ql-container.ql-snow{border:1px dashed #ccc!important}.page_view .ql-toolbar.ql-snow{display:none}.MuiButton-tonalSecondary .MuiTouchRipple-root,.MuiButton-textSecondary .MuiTouchRipple-root{border:1px solid}.MuiAutocomplete-popper .MuiAutocomplete-option:hover,.MuiAutocomplete-popper .MuiAutocomplete-option[aria-selected=true]{color:#fff;background-color:#2563eb!important}.MuiDataGrid-columnHeaderTitle{text-transform:none!important;font-size:14px!important;font-weight:700!important}.MuiDataGrid-row .MuiDataGrid-cell{line-height:1.3;white-space:unset!important;padding-top:5px!important;padding-bottom:5px!important}.MuiDataGrid-columnHeaders{z-index:1;top:0;position:sticky!important}::-webkit-scrollbar{width:6px!important;height:8px!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px #0000004d}::-webkit-scrollbar-thumb{background:#877b7b!important;border-radius:6px!important}.css-1udvzqg-MuiStack-root{flex-wrap:wrap}.css-1udvzqg-MuiStack-root>.MuiButtonBase-root{margin-bottom:5px}.custom_input_file input[type=file]{display:none}.custom_input_file{align-items:center;display:flex}.custom_input_file label{color:#2563eb;text-align:center;border:1px solid #2563eb;border-radius:4px;min-width:100px;margin-right:10px;padding:7px 10px;font-size:13px;line-height:18px;display:inline-block;position:relative}.custom_input_file label .loading_icon{opacity:0;font-size:20px;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom_input_file label.loading{pointer-events:none}.custom_input_file label.loading .loading_icon{opacity:1}.custom_input_file span{margin-left:10px;font-size:15px;display:inline-block}.row-highlight{background-color:#ffe6e6!important}.series_wrap{align-items:center;margin:15px 0;display:flex}.series_delete{text-align:right;width:60px;line-height:0}.series_content{border:1px solid #ccc;border-radius:4px;width:100%;padding:15px}.series_delete svg{cursor:pointer}.rdw-editor-wrapper{border:1px solid #f1f1f1}.hide_choise .MuiInputBase-root .MuiChip-root,.hide_choise .MuiAutocomplete-clearIndicator,.display_none{display:none}.sticky-column{z-index:2;background-color:#fff;border-left:1px solid #ddd;position:sticky;right:0}.MuiInputBase-inputSizeSmall,.MuiFormControlLabel-label,.breadcrumb_wrap li *{font-size:14px}.MuiDataGrid-main .MuiDataGrid-cellContent{font-size:13px}textarea{resize:both!important;pointer-events:auto!important}.MuiButton-sizeSmall{min-height:34px}.MuiButton-sizeMedium{max-height:34px}.MuiDialog-root.MuiModal-root{z-index:1200!important}.MuiChip-root.MuiChip-colorDefault span{color:#1f2225}.MuiInputBase-input:not(textarea).MuiInputBase-inputSizeSmall{padding:6px 13px!important}.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded{border:1px solid #ddd}.MuiDataGrid-main .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell>div.MuiBox-root{word-wrap:break-word;width:100%}.MuiDataGrid-main .MuiDataGrid-virtualScrollerRenderZone .MuiDataGrid-cell.MuiDataGrid-cell--textCenter>div{text-align:center}.MuiDataGrid-main .MuiChip-root{width:100%;max-width:130px}.MuiChip-root{border-radius:4px!important}.MuiChip-root span{color:#fff;font-weight:700;line-height:1}.MuiChip-colorPrimary{background:#0d6efd33!important}.MuiChip-colorPrimary span{color:#0d6efd!important}.MuiChip-colorSuccess{background:#28c76f33!important}.MuiChip-colorSuccess span{color:#28c76f!important}.MuiChip-colorError{background:#ea545533!important}.MuiChip-colorError span{color:#ea5455!important}.MuiChip-colorWarning{background:#ff9f4333!important}.MuiChip-colorWarning span{color:#ff9f43!important}.MuiDataGrid-virtualScroller{max-height:calc(100vh - 250px);overflow:auto!important}.MuiCollapse-root{margin:0!important}.MuiCollapse-wrapper{padding-top:10px}.MuiButton-sizeLarge{height:38px;letter-spacing:1px!important;font-size:14px!important}.MuiButton-root svg.iconify{margin-right:5px}.MuiAutocomplete-inputRoot{min-height:34px}body .MuiAutocomplete-inputRoot.MuiInputBase-sizeSmall .MuiFilledInput-input{padding:1px 10px 1px 6px!important}.MuiCardContent-root{padding:1rem!important}.katex{font-family:SN Pro,sans-serif;font-size:20px;font-weight:400;line-height:1.4}.autocomplete-scroll .MuiAutocomplete-inputRoot{max-height:100px;overflow-y:auto}.autocomplete-base .MuiAutocomplete-tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.datepicker-view-mode .rmdp-day,.datepicker-view-mode .rmdp-day span,.datepicker-view-mode .rmdp-date{pointer-events:none!important;cursor:default!important}.datepicker-view-mode .rmdp-input{cursor:pointer!important;background-color:#f5f5f5!important}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-width:1px!important;border-color:#0000003b!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#000000de!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px!important;border-color:#3f51b5!important}
@font-face{font-family:SN Pro;font-style:normal;font-display:swap;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/sn-pro@latest/latin-400-normal.woff2)format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/sn-pro@latest/latin-400-normal.woff)format("woff")}@font-face{font-family:SN Pro;font-style:normal;font-display:swap;font-weight:600;src:url(https://cdn.jsdelivr.net/fontsource/fonts/sn-pro@latest/latin-600-normal.woff2)format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/sn-pro@latest/latin-600-normal.woff)format("woff")}@font-face{font-family:SN Pro;font-style:normal;font-display:swap;font-weight:700;src:url(https://cdn.jsdelivr.net/fontsource/fonts/sn-pro@latest/latin-700-normal.woff2)format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/sn-pro@latest/latin-700-normal.woff)format("woff")}img{max-width:100%}button{cursor:pointer}strong{font-weight:600}.font_paytone_one{font-family:Paytone One,serif;font-style:normal;font-weight:400}.text_primary{color:#2563eb}.attempt_wrap{background:url(/images/attempt/bg_attempt.jpg) 50%/cover no-repeat;padding:0;font-family:SN Pro,sans-serif;font-size:20px;font-weight:400;line-height:1.4}.attempt_wrap svg{display:inline-block}.attempt_wrap p{margin:0 0 10px}.attempt_main{background:#decfc2;border-radius:24px;padding:40px;position:relative;box-shadow:inset 4px 0 #f9f2e2,inset -4px 0 #f9f2e2,inset 0 -4px #f9f2e2,inset 0 4px #f9f2e2}.attempt_main+.attempt_main{margin-top:30px}.attempt_main:before{content:"";background:#ebe5dd;border:2px solid #775c44;border-radius:16px;position:absolute;inset:16px;box-shadow:0 -4px #00000080,0 4px #fff,4px 0 #fff,-4px 0 #fff}.attempt_wrap .MuiPaper-root{background:0 0;box-shadow:none!important;border:0!important}.attempt_action{text-align:center;padding:20px}.btn_preview{text-indent:-999px;cursor:pointer;background-size:cover;width:234px;height:70px;overflow:hidden;background:url(/images/attempt/btn_preview.png) no-repeat!important;border:0!important;max-height:none!important}.attempt_content{color:#4d4d4d;min-height:400px;position:relative}.attempt_content_for_all{color:#4d4d4d;min-height:400px;max-height:none;position:relative;overflow-y:auto}.question-box{background-color:#ebe5dd;margin-bottom:20px;padding:20px}.question-header{margin:20px;position:absolute;top:8px;right:8px}.fix-checkbox{align-items:center;gap:4px;font-size:20px;display:flex}.fix-checkbox input[type=checkbox]{cursor:pointer;width:20px;height:20px;margin-right:5px;transform:scale(1.1)}.attempt_main button.close{z-index:1;text-indent:-9999px;background:url(/images/attempt/ic_close.png) 0 0/cover no-repeat;width:40px;min-width:40px;height:42px;max-height:42px;padding:0;position:absolute;top:-10px;right:-10px}.question_number{text-align:center;cursor:pointer;border-radius:100%;width:64px;min-width:64px;height:64px;font-size:34px;line-height:64px;display:inline-block;position:relative}.question_number span{line-height:0}.question_number.sm{zoom:.625}.question_number .vector_1{background:url(/images/attempt/number/vector_1.svg) 0 0/cover no-repeat;width:20px;height:18px;display:inline-block;position:absolute;top:5px;left:8px}.question_number .vector_2{background:url(/images/attempt/number/vector_2.svg) 0 0/cover no-repeat;width:7px;height:7px;display:inline-block;position:absolute;top:23px;left:3px}.question_number .vector_3{background:url(/images/attempt/number/vector_3.svg) 0 0/cover no-repeat;width:16px;height:16px;display:inline-block;position:absolute;bottom:6px;right:7px}.attempt_content .question_content .head{align-items:center;margin-bottom:16px;display:flex}.attempt_content .question_content .head .question_number{margin-right:16px}.attempt_main .question_title{font-weight:700;display:flex}.ic_voice{background:url(/images/attempt/ic_voice.png) 0 0/cover no-repeat;width:40px;height:40px;display:inline-block}.ic_refresh{background:url(/images/attempt/ic_refresh.png) 0 0/cover no-repeat}.nostyle{cursor:pointer;width:auto;min-width:auto;height:auto;min-height:auto;font-size:unset;background:0 0;border:0;outline:none;padding:0}.head_action button{margin-left:8px}.head_action i{width:40px;height:40px;display:inline-block}.bg_attempt>.MuiBackdrop-root{background:0 0}.ic_attempt_back{background:url(/images/attempt/ic_attempt_back.png) 0 0/cover no-repeat;width:80px;height:86px;display:inline-block}.ic_attempt_audio{background:url(/images/attempt/ic_attempt_audio.png) 0 0/cover no-repeat;width:80px;height:86px;display:inline-block}.ic_play_audio{background:url(/images/attempt/ic_play_audio.png) 0 0/cover no-repeat;width:64px;height:64px;display:inline-block}.ic_play_video{background:url(/images/attempt/ic_play_video.png) 0 0/cover no-repeat;width:64px;height:64px;display:inline-block}.ic_video_play_control{background:url(/images/attempt/ic_video_play_control.png) 0 0/cover no-repeat;width:100px;height:100px;display:inline-block}.ic_speaker_high{background:url(/images/attempt/ic_speaker_high.png) 0 0/cover no-repeat;width:24px;height:24px;display:inline-block}.ic_keyboard{background:url(/images/attempt/ic_keyboard.png) 0 0/cover no-repeat;width:24px;height:24px;display:inline-block}.ic_sidebar_submit{background:url(/images/attempt/ic_sidebar_submit.png) 50%/cover no-repeat;width:160px;height:80px;display:inline-block}.ic{width:24px;height:24px;display:inline-block;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.ic_play{background-image:url(/images/attempt/ic_play.png)}.ic_pause{background-image:url(/images/attempt/ic_pause.png)}.ic_backward{background-image:url(/images/attempt/ic_backward.png)}.ic_forward{background-image:url(/images/attempt/ic_forward.png)}.ic_volume_mute{background-image:url(/images/attempt/ic_volume_mute.png)}.ic_volume_low{background-image:url(/images/attempt/ic_volume_low.png)}.ic_volume_high{background-image:url(/images/attempt/ic_volume_high.png)}.ic_exit_fullscreen{background-image:url(/images/attempt/ic_exit_fullscreen.png)}.ic_fullscreen{background-image:url(/images/attempt/ic_fullscreen.png)}.ic_music_note{background-image:url(/images/attempt/ic_music_note.png)}.ic_giai_tich{background-image:url(/images/attempt/skills/ic_giai_tich.png)}.ic_hinh_hoc{background-image:url(/images/attempt/skills/ic_hinh_hoc.png)}.ic_dai_so{background-image:url(/images/attempt/skills/ic_dai_so.png)}.ic_dialog_1{background-image:url(/images/attempt/dialog/ic_dialog_1.png)}.ic_dialog_2{background-image:url(/images/attempt/dialog/ic_dialog_2.png)}.ic_dialog_3{background-image:url(/images/attempt/dialog/ic_dialog_3.png)}.ic_dialog_4{background-image:url(/images/attempt/dialog/ic_dialog_4.png)}.ic_next_button{background-image:url(/images/attempt/ic_next_button.png);width:48px;height:48px}.question_content_structure,.answer_series,.question_answer{justify-content:center;display:flex}.column_1,.column_2,.column_3{flex-wrap:wrap}.row_1{flex-wrap:nowrap}.answer_series .item,.question_answer .item{justify-content:center;display:flex}.column_1 .item{width:100%}.column_2 .item{width:50%!important}.column_3 .item{width:33.33%!important}.column_1 .box_rounder.text-left,.column_2 .box_rounder.text-left,.column_3 .box_rounder.text-left{text-align:center}.box_rounder{cursor:pointer;background:#fffaf3;border:2px solid gray;border-radius:24px;width:100%;margin:8px;padding:26px 24px;position:relative;overflow:auto hidden;box-shadow:inset 0 4px #fff,inset 0 -6px #00000040}.box_rounder.has_series{padding:11px}.box_rounder .box_cont{justify-content:center;align-items:center;font-size:20px;display:flex}.row_1 .box_rounder .box_cont{flex-wrap:wrap;align-items:flex-start;height:100%;display:flex}.row_1 .box_rounder .box_cont .answer_cont{text-align:center}.row_1 .box_rounder .box_cont .answer_number{margin:0 0 16px}.answer_number{text-align:center;background:#fff;border:1px solid gray;border-radius:8px;width:24px;min-width:24px;height:24px;margin:0 16px 0 0;font-family:SN Pro,sans-serif;font-size:16px;font-weight:600;line-height:24px}.row_1 .answer_number{margin:0 16px 0 0}.answer_cont{text-align:left;width:100%}.box_rounder p{margin:0}.box_rounder:hover,.box_rounder.active{border:2px solid #2563eb}.box_rounder.active:before{content:"";z-index:-1;background:#ffd7b2;border-radius:24px;position:absolute;inset:-4px}.box_rounder:hover .answer_number{border-color:#2563eb}.box_rounder.active .answer_number{background-color:#2563eb;border-color:#2563eb}.box_rounder.active .answer_number span,.box_rounder.is_wrong .answer_number span,.box_rounder.is_correct .answer_number span{color:#fff}button.box_rounder.is_correct{background-color:#d3ffb1;border-color:#047e49}.box_rounder.is_correct .answer_number{background-color:#047e49;border-color:#047e49}.box_rounder.is_correct:before{display:none}.answer_image,.answer_audio,.answer_video{text-align:center}.fullwidth{width:100%}.p-1{margin:5px}.text-left{text-align:left}.text-center{text-align:center}.answer_image{border-radius:24px;line-height:0;overflow:hidden}.video-container,.image-container{max-width:684px;margin:auto;line-height:0;position:relative;overflow:hidden}.audio-container{text-align:center}.question_content_structure{padding:0 64px}.question_content_structure .item{padding:12px}.video-container .video_content{padding-top:56.43%}.video-container .play_control{cursor:pointer;background:0 0;border:0;width:100px;height:100px;padding:0;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px)}.video-container .video_content .video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-container .play_control.pause{opacity:0;visibility:hidden}.video-container:hover .play_control.pause{opacity:1;visibility:visible}.video-container .controls{z-index:1;visibility:hidden;opacity:0;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;width:80%;padding:5px 10px;display:flex;position:absolute;bottom:10px;left:10%}.video-container:hover .controls{visibility:visible;opacity:1}.video-container .controls .video_seek{width:calc(100% - 30px)}.video-container .controls .video_volume{cursor:pointer;width:24px;position:relative}.video-container .controls .video_volume input[type=range]{visibility:hidden;opacity:0;width:100px;position:absolute;bottom:30px;left:-10px;transform:rotate(-90deg)}.video-container .controls .video_volume.show_volume input[type=range]{visibility:visible;opacity:1}.video-container .controls .video_seek input[type=range]{width:100%}.fill_input{text-align:center;background-color:#fff;border:1px solid #b3b3b3;border-radius:40px;min-width:110px;min-height:36px;margin:5px 0;padding:0 10px}.is_wrong{background-color:#ffebeb!important;border-color:#ff6262!important}.is_correct,.is_correct+.preview_value{background-color:#d3ffb1!important;border-color:#047e49!important}.is_wrong+.preview_value{background-color:#ffebeb!important;border-color:#ff6262!important}.box_rounder.is_correct:before,.box_rounder.is_wrong:before{display:none}.disabled{opacity:.5;pointer-events:none}img.disabled,.disabled img{filter:grayscale()}.is_correct.disabled,.is_wrong.disabled{opacity:1}.attempt_show_answer{margin-bottom:24px}.solution_title{color:#047e49;margin:0;font-size:20px;font-weight:700}ul.nostyle,ol.nostyle,.attempt_show_answer ul{margin:0;padding:0;list-style:none}.attempt_show_answer ul li>*{display:inline-block}.attempt_show_answer ul li *{margin:0}.attempt_show_answer ul li>span{margin-right:5px}.attempt_show_answer ul li{align-items:center;margin:10px 0;display:flex}.attempt_matching{justify-content:center;display:flex}.attempt_matching>.item{width:100%;max-width:395px;padding:7px}.matching_items{flex-wrap:wrap;display:flex}.attempt_matching .item_right .matching_items{justify-content:right}.matching_items .item{cursor:pointer;align-items:center;width:100%;max-width:348px;padding:5px;display:flex}.matching_number{text-align:center;background:#fff;border:2px solid gray;border-radius:8px;order:2;justify-content:center;align-items:center;width:94px;height:48px;margin:0 0 0 8px;font-size:20px;font-weight:700;display:flex}.matching_content{background:#fffaf3;border:2px solid gray;border-radius:24px;order:1;width:calc(100% - 102px);height:180px;padding:16px;box-shadow:inset 0 4px #fff,inset 0 -6px #00000040}.matching_content .content{height:100%;overflow-y:auto}.matching_content .content .structure_type_series,.matching_content .content .structure_type_image,.matching_content .content .structure_type_video,.matching_content .content .structure_type_audio{height:100%}.matching_content .content .structure_type_series{display:flex}.attempt_matching .item_right .matching_items .matching_number{order:0;margin:0 8px 0 0}.matching_content .structure_image,.matching_content .structure_audio,.matching_content .structure_video{justify-content:center;align-items:center;height:100%;margin:auto;display:flex}.matching_content .content .structure_type_series .column_1 .item{justify-content:center}.structure_text{text-align:left}.item_left .matching_item.selected{margin-left:33px}.item_right .matching_item.selected{margin-right:33px}.matching_item.matching_correct .matching_content{background:#d3ffb1;border-color:#047e49}.matching_item.matching_correct .matching_number{background-color:#047e49!important;border-color:#047e49!important}.matching_item.matching_wrong .matching_content{background:#ffebeb;border-color:#ff6262}.matching_item.matching_wrong .matching_number{background-color:#ff6262!important;border-color:#ff6262!important}.matching_item.matching_correct .matching_number span,.matching_item.matching_wrong .matching_number span{color:#fff}.logo{max-height:100px}.nav-header{margin-bottom:20px;min-height:100px!important}.attempt_topic_box{position:relative}.attempt_topic_box .content{border:2px solid #333;border-radius:24px;width:100%;height:326px;padding:50px 20px 20px;box-shadow:inset 0 6px #fff,inset 0 -8px #00000040}.attempt_topic_box .content>button.nostyle{z-index:1;position:absolute;inset:0}.attempt_topic_box .head{text-align:center;width:100%;max-width:470px;padding:0 15px;position:absolute;top:0;left:50%;transform:translate(-50%,-30%)}.attempt_topic_box .head .box{padding-top:14.8%;position:relative}.attempt_topic_box .head .box>div{color:#fff;width:100%;padding:0 10px;font-size:18px;font-weight:700;line-height:18px;position:absolute;top:42%;transform:translateY(-50%)}.MuiGrid-grid-xs-4 .attempt_topic_box .head .box>div{font-size:16px}.MuiGrid-grid-xs-3 .attempt_topic_box .head{padding:0 5px}.MuiGrid-grid-xs-3 .attempt_topic_box .head .box>div{font-size:14px;line-height:13px}.attempt_topic_box.box_1 .head .box{background:url(/images/attempt/topic_box/box_1.png) 0 0/cover no-repeat}.attempt_topic_box.box_2 .head .box{background:url(/images/attempt/topic_box/box_2.png) 0 0/cover no-repeat}.attempt_topic_box.box_3 .head .box{background:url(/images/attempt/topic_box/box_3.png) 0 0/cover no-repeat}.attempt_topic_box.box_4 .head .box{background:url(/images/attempt/topic_box/box_4.png) 0 0/cover no-repeat}.attempt_topic_box.box_1 .content{background:#dcffee;border-color:#32ad70}.attempt_topic_box.box_2 .content{background:#ffecec;border-color:#ca3939}.attempt_topic_box.box_3 .content{background:#f4edff;border-color:#7643cb}.attempt_topic_box.box_4 .content{background:#e2f8ff;border-color:#47afcf}.content_scroll{max-height:100%;overflow-y:auto}.topic_answer_title{text-align:center;margin-top:20px;position:relative}.topic_answer_title span{background:#ebe5dd;padding:10px;font-weight:700;position:relative}.topic_answer_title:before{content:"";background:#f2f2f2;height:1px;position:absolute;top:calc(50% - 1px);left:0;right:0}.answer_box{flex-wrap:wrap;align-items:stretch;display:flex}.topic_answer_item{padding:8px;line-height:0}.answer_box .structure_video,.answer_box .structure_audio,.answer_box .structure_image{text-align:center;justify-content:center;align-items:center;width:156px;height:156px;padding:5px;display:flex;position:relative}.answer_box .structure_image .image-container{border-radius:18px;height:100%}.answer_box .structure_image img{object-fit:contain;width:100%;height:100%}.qa_topic_solution .answer_box .structure_video,.qa_topic_solution .answer_box .structure_audio,.qa_topic_solution .answer_box .structure_image,.content_scroll.answer_box .structure_video,.content_scroll.answer_box .structure_audio,.content_scroll.answer_box .structure_image{width:90px;height:90px}.answer_box .structure_text{padding:20px 30px;line-height:1.4}.answer_box button>.structure_type{background:#fffaf3;border:2px solid gray;border-radius:24px}.structure_type.structure_type_text{border-radius:99px}.topic_answer_box{align-items:center}.topic_answer_box .topic_answer_item .structure_type{background:#fff;border:2px solid gray;border-radius:24px}.topic_answer_box .topic_answer_item button.active>div{border-color:#2563eb}.topic_answer_box .topic_answer_item .structure_type.structure_type_text{border-radius:99px}.qa_topic_solution .answer_box{align-items:center}.qa_topic_solution .structure_type{border:2px solid #047e49;border-radius:24px;background-color:#d3ffb1!important}.qa_topic_solution .structure_type.structure_type_text{border-radius:99px}.structure_audio a.nostyle,.structure_video a.nostyle{line-height:0}.content_scroll .topic_answer{z-index:2;position:relative}.attempt_main .topic_answer button.close{cursor:pointer;z-index:2;width:24px;min-width:24px;height:25px;max-height:25px;top:-8px;right:-8px}.qa_topic_solution .item{align-items:center;display:flex}.qa_topic_solution .item>span{min-width:200px}.qa_topic_solution .answer_box .box_item{margin:4px}.fill_select{appearance:none;background-image:url(/images/attempt/ic_arrow_down.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:24px;border:1px solid #2563eb;border-radius:40px;max-width:260px;height:40px;padding:0 40px 0 10px;font-family:SN Pro,sans-serif;font-size:20px}.fill_button{display:inline-block;position:relative}.fill_button button.close{cursor:pointer;border:0;width:24px;min-width:24px;height:25px}.answer_box .structure_text p{margin:0}.topic_answer_item>button.topic_answer{opacity:1;height:100%}.order_number{text-align:center;background:#dbe6ff;border-radius:16px;justify-content:center;align-items:center;min-width:120px;height:100%;padding:1px 10px 7px;font-family:Paytone One,serif;font-size:40px;line-height:40px;display:flex}.drag_drop_order .topic_answer_item>button.topic_answer{max-width:160px}.drag_drop_order .structure_series .structure_image{width:100%}.drag_drop_order .structure_type.structure_type_text{border-radius:24px;min-height:80px}.drag_drop_order .answer_box .structure_text{text-align:center;justify-content:center;align-items:center;min-width:152px;height:100%;padding:16px;display:flex}.drag_drop_order .structure_series.row_1 .structure_audio svg,.drag_drop_order .structure_series.row_1 .structure_video svg{width:100%}.drag_drop_order .structure_series.row_1 .structure_type_text{align-items:center;display:flex}.drag_drop_order .topic_answer_item{position:relative}.drag_drop_order .topic_answer_item .close{width:24px;min-width:24px;height:25px;top:0;right:0}.topic_answer_item button.topic_answer>div{height:100%}.dialog_media .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded{background:0 0;border:0}.dialog_media .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded .video-container{border-radius:0;max-width:100%}.dialog_media.video{width:100%;max-width:900px;margin:auto}.dialog_media.audio{width:100%;max-width:532px;margin:auto}.video_player{line-height:0;position:relative;overflow:hidden}.video_control{background:linear-gradient(#08090d00 0%,#08090de6 80.37%);padding:16px 40px;position:absolute;bottom:0;left:0;right:0}.duration_time{justify-content:flex-end;align-items:center;width:100%;display:flex}.duration_time span{color:#fff;letter-spacing:1px;font-size:16px}.duration_time i{color:#fff;margin:0 5px;font-size:16px;font-weight:700;line-height:26px;display:block}.control_container{justify-content:space-between;margin-top:5px;display:flex}.control_container button{cursor:pointer;text-align:center;background:0 0;border:0;outline:none;width:48px;height:48px}.control_container button i{width:24px;height:24px}.video_player_container{width:100%;height:100%}.video_loading{color:#2563eb;z-index:11;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dialog_media.audio .MuiPaper-root{max-width:532px}.popup_audio_player{background:#fff;border-radius:24px;padding:16px}.audio_banner{text-align:center;border-radius:16px;padding:40px}.audio_banner i.ic{width:60px;height:60px}.audio_title{text-align:center;margin:24px 0 16px}.audio_title h3{margin:0 0 8px;font-size:20px}.audio_title p{margin:0}.seek_container{align-items:center;display:flex}.volume_control{position:relative}.volume_control button{text-align:center;background:0 0;border:0;outline:none;width:48px;height:48px;padding:0}.seek_container>input[type=range]{width:calc(100% - 48px)}.volume_control input[type=range]{opacity:0;visibility:hidden;width:100px;position:absolute;bottom:90px;left:-30px;transform:rotate(-90deg)}.audio_control button{background:0 0;border:0;outline:none;width:48px;height:48px;margin:0 8px}.audio_control{justify-content:center;margin-top:16px;display:flex}.volume_control:hover input[type=range]{opacity:1;visibility:visible}.control_container .right{display:flex}.video_player_container .play_control{z-index:9;background:0 0;border:0;width:100px;height:100px;padding:0;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px)}.range_slider{width:100%}input[type=range]{appearance:none;cursor:pointer;background:#e5e5e5;border-radius:15px;outline:none;width:100%;height:4px}input[type=range]::-webkit-slider-thumb{appearance:none;background-color:#fff;border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 0 10px #0000003d}input[type=range]::-moz-range-thumb{background-color:#fff;border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 0 10px #0000003d}input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 10px #ff55001a}input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 13px #f503}input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 13px #f503}input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 10px #ff55001a}input[type=range]:active::-moz-range-thumb{box-shadow:0 0 0 13px #f503}input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 13px #f503}.question_title .question_content_structure{padding:0;font-weight:400}.question_answer.true_false{justify-content:flex-start}.question_answer.true_false>.item{flex:none;width:182px}.structure_text p{margin:0}.MuiDataGrid-cell{min-height:43px!important}.MuiFormGroup-root span.MuiTypography-root{font-family:SN Pro,sans-serif;font-size:16px;line-height:20px}.MuiFormGroup-root span.MuiButtonBase-root{padding:8px}.MuiFormGroup-root svg{fill:#fff}.essay_answer{margin-top:20px}.essay_editor{border:1px solid #b3b3b3;border-radius:10px;margin-right:10px;overflow:hidden}.essay_editor div>.cke{border:0;border-radius:10px}.upload_form{font-family:SN Pro,sans-serif}.upload_form p{color:gray}.upload_form .title{color:#4d4d4d;justify-content:space-between;margin:0;font-size:20px;font-weight:700;display:flex}.upload_form .sub_title{margin:0}.label_file{text-align:center;cursor:pointer;border:2px dashed #2563eb;border-radius:8px;margin:16px 0;padding:24px;display:block;position:relative}.label_file input{opacity:0;cursor:pointer;position:absolute;inset:0}.label_file p{color:gray;font-size:14px}.label_file p strong{color:#4d4d4d;font-size:16px;font-weight:600}.upload_form .result ul li{border:1px solid #f2f2f2;border-radius:12px;margin-top:16px;padding:16px}.upload_form .result .info{justify-content:space-between;align-items:center;display:flex}.upload_form .result .info>.remove,.upload_form .result .info>.icon{width:32px}.upload_form .result .info>.cont{width:calc(100% - 64px);padding:0 8px}.upload_form .result .info>.remove{text-align:center;background:#e5e5e5;border-radius:100%;height:32px;padding:8px}.upload_form .result .info>.remove svg{width:16px;height:16px}.upload_form .result .info>.cont p{margin:2px 0;font-size:14px}.upload_form .result .info>.cont .name{color:#4d4d4d;font-weight:700}.progress{justify-content:space-between;align-items:center;display:flex}.progress_bar{background:#f2f2f2;border-radius:40px;width:calc(100% - 40px);height:8px;position:relative}.progress_bar .active{background:#2563eb;border-radius:40px;height:8px;position:absolute;left:0}.upload_form p.error{color:#ff3b3b}.upload_form p.success{color:#06c270}.file_item{align-items:center;font-size:14px;display:flex}.file_item .cont{width:calc(100% - 32px);padding-left:8px}.file_item .cont p{margin:2px 0}.file_item .cont p.name{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}ul.solution.des .answer_series.column_1{max-width:200px!important}ul.solution.des .answer_series.column_2{max-width:400px!important}ul.solution.des .answer_series.column_3{max-width:600px!important}select.fill_select{margin:5px 0}.structure_series{align-items:center;display:flex!important}.structure_image,.structure_video,.structure_audio{text-align:center}.head_action{display:flex}.drag_drop_answer>.answer_box{width:100%;overflow:auto}.drag_drop_answer>.answer_box.row{flex-wrap:nowrap!important}.drag_drop_answer>.answer_box.row>li.item{flex:1 0;margin:0}.drag_drop_answer>.answer_box.row .box_rounder{padding:5px}.question_answer.true_false .box_cont{flex-wrap:nowrap!important}.question_answer.true_false .box_cont .answer_number{margin:0!important}.topic_answer_item button.topic_answer>.structure_type_text{align-items:center;display:flex}.dropdown_custom{background-color:#fff;align-items:center;max-width:100%;height:auto;min-height:40px;margin:5px 0;display:inline-flex;position:relative}.dropdown_custom .is_answer{white-space:nowrap;z-index:2;width:100%;line-height:40px;display:block;position:relative;overflow:auto hidden}.dropdown_custom span.ul{z-index:9;background:#fff;border:1px solid #e2e2e2;border-radius:24px;width:287px;padding:16px 12px;display:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 16px #00000029}.dropdown_custom.show span.ul{display:block}.dropdown_custom span.ul span.li{cursor:pointer;border-radius:16px;padding:10px 8px;display:block;position:relative;overflow-x:auto}.dropdown_custom span.ul span.li.active,.dropdown_custom span.ul span.li:hover{background:#f2f2f2}.dropdown_custom span.is_click,.dropdown_custom span.ul span.li>.li_click{z-index:1;position:absolute;inset:0}.input-container{background:#fff;border-radius:4px;align-items:flex-start;gap:3px;margin-bottom:20px;padding:15px;display:flex;box-shadow:0 1px 3px #0000001a}.math-input{cursor:text;background:#fff;border:1px solid #ddd;border-radius:4px;width:200px;height:25px;padding:2px;font-size:16px;overflow-x:auto}.button-container{gap:3px;display:flex}.btn_mathjax{cursor:pointer;width:32px;height:32px}.preview-popup{z-index:1000;background:#fff;border-radius:8px;min-width:300px;max-width:80%;padding:20px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0003}.preview-overlay{z-index:999;background:#00000080;display:none;position:fixed;inset:0}.preview-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;display:flex}.preview-title{margin:0;font-size:18px;font-weight:700}.close-button{cursor:pointer;background:0 0;border:none;padding:5px;font-size:20px}.preview-content{justify-content:center;align-items:center;min-height:100px;display:flex}.math-dialog-overlay{z-index:9999;background:#00000080;display:none;position:fixed;inset:0}.math-dialog{z-index:9999;background:#fff;border-radius:8px;width:90%;max-width:450px;padding:20px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0000001a}.fill_input_wrap{vertical-align:middle;margin:5px 0;display:inline-block;position:relative}.fill_input_wrap .show_keyboard{cursor:pointer;opacity:0;visibility:hidden;background:0 0;border:0;padding:0;line-height:0;position:absolute;bottom:100%;right:0}.fill_input_wrap:hover .show_keyboard{opacity:1;visibility:visible}.fill_input_wrap .show_keyboard span{background:#fff;border-radius:5px;margin-bottom:5px;padding:5px;display:block;position:relative}.fill_input_wrap .show_keyboard span:after{content:"";border:5px solid #0000;border-top-color:#fff;border-bottom:0;position:absolute;bottom:-4px;left:3px}.attempt_header{align-items:center;padding:23px 0 28px;display:flex}.attempt_sidebar{order:2;width:210px}.attempt_container{width:100%}.attempt_sidebar+.attempt_container{order:1;width:calc(100% - 210px);padding-right:40px}.attempt_account{padding-left:4px;position:relative}.attempt_account .name{background:linear-gradient(#ffad39 0%,#ff6900 100%);border-radius:30px;height:42px;padding:9px 33px 7px 71px;position:relative}.attempt_account .name:before{content:"";border-radius:30px;position:absolute;inset:0;box-shadow:inset 0 2px #f9de82,0 5px #bf3d27}.attempt_account .name:after{content:"";border:2px solid #7f3d16;border-radius:30px;position:absolute;inset:-2px -2px -7px}.attempt_account .avatar{z-index:1;border:1px solid #fff;border-radius:100%;width:64px;height:64px;position:absolute;top:calc(50% - 28px);left:0;overflow:hidden}.attempt_account .avatar img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.attempt_account .name strong{color:#fff;letter-spacing:.15px;text-shadow:1px 1px #503522,-1px 1px #503522,1px -1px #503522,-1px -1px #503522;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.attempt_wrap.bg_attempt .MuiPaper-root{max-width:1440px;margin-top:0;margin-bottom:0}.attempt_container_wrap{max-width:1440px;height:100vh;margin:auto}.header_container{align-items:center;display:flex}.header_container .back{width:120px;padding-right:40px}.header_container .header_main{width:calc(100% - 120px)}.header_container .content{background:linear-gradient(#ffad39 0%,#ff6900 100%);border-radius:30px;justify-content:space-between;align-items:center;padding:14px 41px;display:flex;position:relative;transform:translateY(-7px)}.header_container .content:before{content:"";border-radius:30px;position:absolute;inset:0;box-shadow:inset 0 4px #f9de82,0 12px #bf3d27}.header_container .content:after{content:"";border:2px solid #7f3d16;border-radius:30px;position:absolute;inset:-2px -1px -14px}.header_container .title_wrap span{color:#492405;font-size:20px;font-weight:700}.header_container .title_wrap h3{color:#fff;text-shadow:1px 1px #503522,-1px 1px #503522,1px -1px #503522,-1px -1px #503522;margin:0;font-family:Paytone One,serif;font-size:26px;font-weight:400}.attempt_container_wrap .attempt_body{max-height:calc(100vh - 160px);padding:40px 0 0;display:flex}.attempt_sidebar_body{padding:24px 13px;position:relative}.attempt_sidebar_body:before{content:"";background:#decfc2;border-radius:24px;position:absolute;inset:0;box-shadow:inset 4px 0 #f9f2e2,inset -4px 0 #f9f2e2,inset 0 -4px #f9f2e2,inset 0 4px #f9f2e2}.attempt_sidebar_body:after{content:"";background:#ebe5dd;border:2px solid #775c44;border-radius:16px;position:absolute;inset:8px;box-shadow:0 -4px #00000080,0 4px #fff,4px 0 #fff,-4px 0 #fff}.attempt_sidebar_body>*{z-index:1;position:relative}.header_countdown{background:#756e5c;border:2px solid #7f3d16;border-radius:99px;padding:4px 20px 6px 8px;box-shadow:inset 0 4px 4px #00000040}.sidebar_countdown{justify-content:center;align-items:center;display:flex}.sidebar_countdown .text{min-width:60px}.sidebar_countdown .text span{color:#fff;font-size:16px;font-weight:600;display:block}.sidebar_countdown .text strong{color:#fff;letter-spacing:.15px;font-size:20px;line-height:28px}.sidebar_action{text-align:center;padding-top:20px}.sidebar_nav{flex-wrap:wrap;justify-content:left;max-width:140px;max-height:calc(100vh - 390px);margin:auto;padding-left:4px;display:flex;overflow-y:auto}.sidebar_nav .item{padding:2px}.ic_countdown{border-radius:50%;width:60px;height:60px;margin-right:16px;display:inline-block;position:relative;box-shadow:0 4px #7f3d16}.ic_countdown:before{content:"";background:linear-gradient(#7a478b 0%,#4b98a6 32% 70%,#7a478b 100%);border-radius:50%;position:absolute;inset:0}.ic_countdown:after{content:"";background:url(/images/attempt/ic_countdown.png) 50%/contain no-repeat;width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}.sidebar_countdown>span{color:#fff;text-shadow:1px 1px #502a03,-1px 1px #502a03,1px -1px #502a03,-1px -1px #502a03,-1px 3px #502a03,1px 3px #502a03,-1px 0 #502a03;margin-right:16px;font-family:Paytone One,serif;font-size:26px;display:block}.header_main.review{justify-content:space-between;align-items:center;display:flex}.header_main.review .content{width:calc(100% - 120px);padding:16px 60px 16px 75px}.header_container .header_main.review .title_wrap h3{color:#75400f;text-shadow:0 0 #503522,-1px 0 #503522,0 -1px #503522,0 -1px #503522;font-size:34px}.header_main.review .title_wrap{width:150px}.process_countdown{background:#756e5c;border:2px solid #7f3d16;border-radius:99px;width:calc(100% - 300px);height:40px;position:relative;box-shadow:inset 0 4px 4px #00000040}.process_countdown .percent{background:linear-gradient(90deg,#a9cd29 0%,#c8ff97 100%);border-radius:99px;position:absolute;top:1px;bottom:1px;left:1px}.process_countdown .percent .icon{z-index:9;border:1px solid #fffaf3;border-radius:50%;width:62px;height:62px;display:block;position:absolute;top:-15px;right:-15px;box-shadow:0 4px #7f3d16}.process_countdown .percent .icon .ic_countdown{margin:0}.process_countdown .percent:after{content:"";opacity:.5;z-index:1;background:#fff;border-radius:99px;height:15px;position:absolute;inset:3px 0 0 3px}.header_main.review .process_time{width:110px;margin-left:40px;display:flex}.header_main.review .process_time span{color:#fff;font-size:16px;font-weight:600;display:block}.header_main.review .process_time strong{color:#fff;letter-spacing:.25px;text-shadow:1px 1px #502a03,-1px 1px #502a03,1px -1px #502a03,-1px -1px #502a03,-1px 3px #502a03,1px 3px #502a03,-1px 0 #502a03;font-family:Paytone One,serif;font-size:34px;line-height:34px}.btn_audio i{position:relative}.btn_audio.mute i:after{content:"";background:url(/images/attempt/ic_time_text.png) 50%/cover no-repeat;width:18px;height:19px;display:block;position:absolute;top:14px;right:18px}.dialog_attempt_wrap{z-index:99;opacity:0;visibility:hidden;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog_attempt_wrap.show{opacity:1;visibility:visible}.dialog_attempt_wrap .overlay{z-index:9;background:#00000080;position:absolute;inset:0}.dialog_attempt{width:100%;max-width:574px;position:relative}.dialog_attempt.dialog{max-width:443px}.dialog_attempt .dialog_main{z-index:99;background:#fffaf3;border:2px solid gray;border-radius:90px;padding:48px 24px;position:relative;box-shadow:inset 0 4px #fff,inset 0 -6px #00000040}.dialog_attempt:before{content:"";z-index:11;background:linear-gradient(#ffad39 0%,#ff6900 100%);border-radius:100px;position:absolute;inset:-16px;box-shadow:inset 0 4px #f9de82,0 12px #bf3d27}.dialog_attempt .content{text-align:center;margin-bottom:32px}.dialog_attempt .content strong{color:#4d4d4d;max-width:283px;margin-bottom:8px;font-family:Paytone One,serif;font-size:26px;font-weight:400;line-height:32px;display:inline-block}.dialog_attempt .content p{letter-spacing:.15px;color:#4d4d4d;margin:0;font-size:20px;font-weight:600;line-height:28px}.dialog_attempt .account{background:#dbe6ff;border:1px solid #fff;border-radius:8px;align-items:center;margin-bottom:16px;display:flex}.dialog_attempt .account .avatar{border:1px solid #fff;border-radius:50%;width:64px;height:64px;margin:16px;position:relative;overflow:hidden}.dialog_attempt .account .info{padding:8px 16px 8px 0}.dialog_attempt .account .info p{color:#4d4d4d;letter-spacing:1.25px;margin:8px 0;font-size:16px;font-weight:600;line-height:20px}.dialog_attempt .attempt_result{justify-content:space-between;margin:0 -8px 16px;display:flex}.dialog_attempt .attempt_result .item{text-align:center;background:#dbe6ff;border-radius:8px;flex:1;margin:0 8px}.dialog_attempt .attempt_result .head{background:#7670b3;border-radius:8px;height:31px}.dialog_attempt .attempt_result .head span{color:#fff;letter-spacing:1px;font-size:16px;font-weight:700;line-height:31px}.dialog_attempt .attempt_result .cont{justify-content:center;align-items:center;height:89px;display:flex}.dialog_attempt .attempt_result .cont strong{color:#fff;text-shadow:2px 1px #7670b3,-2px 1px #7670b3,2px -2px #7670b3,0 2px #7670b3,-1px -2px #7670b3,-2px -1px #7670b3;font-family:Paytone One,serif;font-size:32px;font-weight:400}.dialog_attempt .skill{background:#daf6ea;border-radius:16px;margin-bottom:32px;padding:30px 18px;box-shadow:inset 0 -4px #80c5a7}.dialog_attempt .skill>strong{color:#333;text-align:center;font-size:26px;line-height:32px;display:block}.skill_data{text-align:center;margin:0 -10px;display:flex}.skill_data .item{width:33.33%;margin-top:50px;padding:0 10px;position:relative}.skill_data .item .cont{background:#fff;border-radius:16px;height:150px;padding:40px 14px 30px}.skill_data .item .cont strong{text-align:center;color:#333;margin-bottom:4px;font-size:20px;line-height:28px;display:block}.skill_data .item .cont p{letter-spacing:.2px;color:#666;margin:0;font-size:16px;line-height:22px}.dialog_attempt button{margin:auto;display:block}.btn_attempt_submit{text-shadow:1px 2px #502a03,-1px 2px #502a03,1px -1px #502a03,-1px -1px #502a03,-2px 0 #502a03,-2px 1px #502a03;background:linear-gradient(#ffad39 0%,#ff6900 100%);width:225px;height:56px;color:#fff!important;letter-spacing:.15px!important;border:0!important;border-radius:99px!important;max-height:56px!important;margin-bottom:6px!important;font-family:Paytone One,serif!important;font-size:20px!important;font-weight:400!important;position:relative!important;box-shadow:inset 0 4px #f9de82,0 6px #bf3d27!important}.btn_attempt_submit:after{content:"";border:2px solid #7f3d16;border-radius:60px;position:absolute;inset:-2px -2px -8px}.btn_attempt_submit.has_icon{padding-left:37px}.btn_attempt_submit.has_icon .ic{position:absolute;top:6px;left:6px}.btn_attempt_submit:before{content:"";background:url(/images/attempt/ic_btn_highlight.png) 50%/cover no-repeat;width:13px;height:8px;position:absolute;top:9px;right:6px}.btn_attempt_cancel{letter-spacing:.15px;background:0 0;border:0;font-family:Paytone One,serif;font-size:20px;font-weight:400;line-height:28px;text-decoration:underline;margin-top:24px!important}.skill_data .item .icon{border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:absolute;top:-25px;left:calc(50% - 25px)}.skill_data .item:nth-child(3n+1) .icon{background:#32ad70}.skill_data .item:nth-child(3n+2) .icon{background:#005ba6}.skill_data .item:nth-child(3n+3) .icon{background:#ff8b25}.skill_data .item .icon .ic{width:32px;height:32px}.dialog_attempt>.ic{z-index:999;position:absolute;left:50%;transform:translate(-50%,-100%)}.dialog_attempt>.ic.ic_dialog_1{width:420px;height:199px;top:31px}.dialog_attempt>.ic.ic_dialog_2{width:259px;height:209px;top:22px;left:calc(50% - 33px)}.dialog_attempt>.ic.ic_dialog_4,.dialog_attempt>.ic.ic_dialog_3{width:193px;height:189px;top:22px}.btn_attempt_submit span{color:#fff}.attempt_main>*{position:relative}.part_nav{flex-wrap:wrap;margin:0 0 10px;padding:0;display:flex}.part_nav li{margin:0 8px 8px 0;list-style:none}.part_nav button{letter-spacing:.15px;background:#fff7ed;border:0;border-radius:24px;outline:none;height:60px;padding:0 24px;font-size:20px}.part_nav button.active,.part_nav button:hover{color:#fff;background:#2563eb}.attempt_body>.attempt_sidebar .attempt_sidebar_body.sticky{max-height:calc(100vh - 213px);position:sticky;top:10px}.solution .structure_image{max-width:200px}.solution .structure_series.column_1 .structure_audio,.solution .structure_series.column_1 .structure_video,.solution .structure_series.column_1 .structure_image,.solution .structure_series.column_1 .structure_text{text-align:center}.question_content_structure.row_1>.item{flex:1 0}.attempt_wrap_3 .attempt_container_wrap{height:auto}.attempt_wrap_3 .attempt_container_wrap .attempt_body{max-height:none}.attempt_wrap_2 .attempt_main .attempt_content,.attempt_wrap_3 .attempt_main .attempt_content{min-height:auto;max-height:none;overflow:inherit}.attempt_wrap_2.review .attempt_container_wrap .attempt_body,.attempt_wrap_3.review .attempt_container_wrap .attempt_body{max-height:none}.attempt_wrap_3 .attempt_container{padding-bottom:0!important}.des.drag_drop_in_order{flex-wrap:wrap;align-items:center;display:flex}.des.drag_drop_in_order li{align-items:center;max-width:160px}.drag_drop_answer .answer_box .structure_video,.drag_drop_answer .answer_box .structure_audio,.drag_drop_answer .answer_box .structure_image{width:100%;height:100%;max-height:570px}.drag_drop_answer .answer_box .structure_image img{position:relative}.drag_drop_answer .answer_cont{justify-content:center;align-items:center;height:100%;display:flex}.sidebar_countdown.not_question_title .text{align-items:center;min-width:120px;display:flex}.sidebar_countdown.not_question_title .text span{margin-right:10px}.attempt_main.hide{display:none}.result_title{text-align:center;color:gray;letter-spacing:.15px;background:#fff7ed;border-radius:24px;margin:0 5px 25px;padding:8px;font-family:Paytone One,serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;box-shadow:inset 4px 0 #f9f2e2,inset -4px 0 #f9f2e2,inset 0 -4px #f9f2e2,inset 0 4px #f9f2e2}.result_content{color:#417262;text-align:center;font-family:Paytone One,serif;font-size:32px;font-style:normal;font-weight:400;line-height:52px}.mb-6{margin-bottom:1.5rem}.fill_input.audio,.fill_input.image{border:0;border-radius:0;position:relative;background:0 0!important}.fill_input.image img{filter:none}.fill_input.is_correct.image{border-radius:8px;overflow:hidden;border:2px solid #047e49!important}.fill_input.is_wrong.image{border-radius:8px;overflow:hidden;border:2px solid #ff6262!important}.fill_input.audio{width:64px;transform:translateY(12px)}.fill_input.is_correct.audio svg rect{fill:#047e49}.fill_input.is_wrong.audio svg rect{fill:#ff6262}.fill_input.image{transform:translateY(-8px)}.fill_input.audio .structure_audio{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px)}.fill_input.image .image-container{position:initial}.fill_input.image .image-container img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.math-container.loading>.math-renderer{opacity:0}.math-container.loading{position:relative}.math-container.loading .math-loading{width:24px;height:24px;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px)}.mjx-chtml.MJXc-display{overflow:auto hidden}input.fill_input{font-size:20px}.fill_input.input_fill_input{width:110px;margin:0;display:none}.fill_input_wrap .preview_value{text-align:center;background-color:#fff;border:1px solid #b3b3b3;border-radius:40px;min-width:110px;max-width:300px;min-height:36px;padding:3px 10px;font-size:20px;line-height:28px;display:block;overflow-x:auto}.attempt_wrap.review .attempt_content{max-height:none}.sidebar_action .btn_attempt_submit{width:auto;height:auto;padding:10px 20px;font-size:16px}.btn-cate-show svg{transform:rotate(180deg)}.btn-cate-show.is-show svg{transform:rotate(0)}.btn-cate-show.is-show+div{display:block!important}.join-image{color:#fff;background:#ff8618;border:0;border-radius:4px;outline:none;padding:5px 10px;box-shadow:0 0 3px #ff8618}.is-joined.drag_drop_answer>.answer_box .box_rounder{padding:revert-layer;box-shadow:none;background:0 0;border-width:0;border-radius:0;margin:0}.is-joined.drag_drop_answer>.answer_box .box_rounder.is_correct,.is-joined.drag_drop_answer>.answer_box .box_rounder.is_wrong{border-width:1px}.is-joined.drag_drop_answer>.answer_box .box_rounder .structure_image{padding:0}.is-joined.drag_drop_answer>.answer_box .box_rounder .structure_image .image-container{border-radius:0}ul.solution.row{gap:10px;display:flex}.drag_drop_answer>.answer_box.column{margin:0 5px}.drag_drop_answer .box_rounder{cursor:move;-webkit-user-select:none;user-select:none}.katex .katex-html{line-height:2.5}.arena-sidebar{background:url(/images/attempt/bg-sidebar.png) 50%/cover no-repeat}.stroke-title{-webkit-text-stroke:1px #333}.ic_number_not-work{background:url(/images/attempt/ic_number_default.png) 0 0/cover no-repeat;width:38px;height:41px;display:inline-block}.ic_number_is-work{background:url(/images/attempt/ic_number_is_work.png) 0 0/cover no-repeat;width:38px;height:41px;display:inline-block}.ic_number_is-correct{background:url(/images/attempt/ic_number_is_correct.png) 0 0/cover no-repeat;width:38px;height:41px;display:inline-block}.ic_number_is-wrong{background:url(/images/attempt/ic_number_is_wrong.png) 0 0/cover no-repeat;width:38px;height:41px;display:inline-block}.arena_main.hide{display:none}.dialog_attempt .attempt_result.is_essay{flex-wrap:wrap}.dialog_attempt .attempt_result.is_essay .item{flex:none;width:calc(50% - 16px);margin-bottom:16px}
